/*======================*/
/* GENERAL ELEMENT STYLES       */
/*======================*/

*	{
	color: #725f43;
	font-size: 12px;
	font-family: arial,helvetica,geneva,sans-serif;
	line-height: 150%;
	}

a:link, a:visited, a:active {
	text-decoration: underline;
	}

a:hover {
	text-decoration: underline;
	}


p, pre { margin: 0px 0px 0px 0px; }


h1 { 
	font-size: 16px;
	margin: 0px 0px 8px 0px;
	}
h2 { 
	margin: 0px 0px 8px 0px;
	font-size: 14px; 
	}
	
h3, h4 { 
	margin: 0px 0px 8px 0px;
	}


/*======================*/
/* MENU     		 */
/*======================*/


a.menu0_no:link, a.menu0_no:visited, a.menu0_no:active {
	font-size: 11px;
	font-weight: bold;
	margin-left: 5px;
	margin-right: 8px;
	text-decoration: none;
	}

a.menu0_no:hover {
	font-size: 11px;
	font-weight: bold;
	margin-left: 5px;
	margin-right: 8px;
	text-decoration: none;
	}

a.menu0_act:link, a.menu0_act:visited, a.menu0_act:active,a.menu0_act:hover {
	font-size: 11px;
	font-weight: bold;
	margin-left: 5px;
	margin-right: 8px;
	text-decoration: none;
	}


a.menu1_no:link, a.menu1_no:visited, a.menu1_no:active {
	color: #725f43;
	margin-left: 8px;
	text-decoration: none;
	font-weight: bold;
	}

a.menu1_no:hover {
	margin-left: 8px;
	text-decoration: none;
	font-weight: bold;
	}

a.menu1_act:link, a.menu1_act:visited, a.menu1_act:active,a.menu1_act:hover {
	margin-left: 8px;
	text-decoration: none;
	font-weight: bold;
	}


a.menu1Act:link, a.menu1Act:visited, a.menu1Act:active {
	text-decoration: none;
	font-weight: bold;
	}

a.menu1Act:hover {
	text-decoration: none;
	font-weight: bold;
	}


font.menu2_no,a.menu2_no:link, a.menu2_no:visited, a.menu2_no:active {
	color: #725f43;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-decoration: none;
	}

a.menu2_no:hover {
	color: #89aa1b;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-decoration: none;
	}

a.menu2_act:link, a.menu2_act:visited, a.menu2_act:active,a.menu2_act:hover {
	color: #725f43;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-decoration: none;
	font-weight: bold;
	}
	
font.menu3_no, a.menu3_no:link, a.menu3_no:visited, a.menu3_no:active {
	color: #725f43;
	margin: 0px 0px 0px 16px;
	padding: 0px;
	text-decoration: none;
	}

a.menu3_no:hover {
	color: #89aa1b;
	margin: 0px 0px 0px 16px;
	padding: 0px;
	text-decoration: none;
	}

a.menu3_act:link, a.menu3_act:visited, a.menu3_act:active,a.menu3_act:hover {
	color: #725f43;
	margin: 0px 0px 0px 16px;
	padding: 0px;
	text-decoration: none;
	font-weight: bold;
	}

/*======================*/
/* ROOTLINE   		*/
/*======================*/


a.breadcrumbLink:link, a.breadcrumbLink:visited, a.breadcrumbLink:active {
	color: #725f43;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}

a.breadcrumbLink:hover {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}


/* +++++++++++++++++++++++++++++++ */
/* CONTACT FORM */
/* +++++++++++++++++++++++++++++++ */

p#contactName {

	}
	
	
#anwserContact,#answerWish {
	margin-top: 16px;
	font-weight: bold;
	}

p#contactAddress,p#contactRequest,p#wishAddress,
p#wishName,p#wishRequest {
	margin-top: 16px;
	}

input#contactName,input#wishName,textarea#contactAddress,textarea#wishAddress,textarea#contactRequest,textarea#wishRequest {
	width: 655px;
	border-top: 1px solid #aea798;
	border-right: 1px solid #aea798;
	border-bottom: 1px solid #aea798;
	border-left: 1px solid #aea798;
	background: #f7f7f7;
	}
	
	
textarea#contactAddress,textarea#wishAddress {
	height: 60px;
	}

textarea#contactRequest,textarea#wishRequest {
	height: 150px;
	}
	

input.submit {
	margin-top: 16px;
	width: 100px;
	height: 25px;
	font-weight: bold;
	}




