/* Casa Selva */
a: { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #669900; text-decoration:none;  font-size : 12px; }
a:link { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #669900; text-decoration:underline;  font-size : 12px; font-weight : bold;}
a:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #669900; text-decoration:underline;  font-size : 12px; font-weight : bold;}
a:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #333366; text-decoration:underline;  font-size : 12px;  font-weight : bold;   }
p { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; font-size : 12px;   }
td, body, p { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; font-size : 12px;   }

h6 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; text-decoration:none;  font-size : 13px;  font-weight : bold; }
h5 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; text-decoration:none;  font-size : 14px;  font-weight : bold; }
h4 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; text-decoration:none;  font-size : 15px;  font-weight : bold; }
h3 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; text-decoration:none;  font-size : 16px;  font-weight : bold; }
h2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; text-decoration:none;  font-size : 18px;  font-weight : bold; }
h1 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; text-decoration:none;  font-size : 20px;  font-weight : bold; }

/* navigation */
td.nav {color:#B9D300; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold;}
td.nav p {color:#B9D300; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold;}
td.nav b {color:#B9D300; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold;}

/* nav */
a.nav:link {color: #E8F398; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-size:12px; font-weight:bold; padding: 1px 5px 1px 5px;}
a.nav:visited {color:#E8F398; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-size:12px; font-weight:bold; padding: 1px 5px 1px 5px;}
a.nav:active {color: #B9D300; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-weight:bold; background-color : #003300; font-size:12px; padding: 1px 5px 1px 5px;}
a.nav:hover {color:#B9D300; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-size:12px;  font-weight:bold; padding: 1px 5px 1px 5px;}

/* nav over */
a.navover:link {color:#E8F398; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-size:12px; background-color : none; font-weight:bold; padding: 1px 5px 1px 5px;}
a.navover:visited {color:#E8F398; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-size:12px; background-color : #003300; font-weight:bold; padding: 1px 5px 1px 5px;}
a.navover:active {color:#B9D300; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-size:12px; background-color : #003300; font-weight:bold; padding: 1px 5px 1px 5px;}
a.navover:hover {color:#B9D300; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-size:12px; background-color : none; font-weight:bold; padding: 1px 5px 1px 5px;}


td.nav h1 {font-family:Arial,Helvetica,sans-serif; font-size:26px; font-weight:bold;}
td.nav h2 {font-family:Arial,Helvetica,sans-serif; font-size:22px; font-weight:bold;}
td.nav h3 {font-family:Arial,Helvetica,sans-serif; font-size:20px; font-weight:bold;}
td.nav h4 {font-family:Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold;}
td.nav h5 {font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold;}
td.nav h6 {font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold;}


#main_navigation 
{
/* basic font declarations for this area */
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
font-size: 14px;
text-decoration:none;
color: #E8F398;
}

#main_navigation table td
{
/* declares the active menu */
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
font-size: 14px;
line-height: 14px;
text-decoration:none;
color: #B9D300;
}

#main_navigation a
{
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
font-size: 14px;
text-decoration:none;
color: #E8F398;
}

#main_navigation a:link, visited, active
{
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
font-size: 14px;
text-decoration:none;
color: #E8F398;
}

#main_navigation a:hover
{
text-decoration:none;
color: #B9D300;
}


#sub_navigation
{
/* basic font declarations for this area */
display: block;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
font-size: 12px;
line-height: 14px;
margin-bottom: 3px;
text-decoration:none;
color: #E8F398;
}

#sub_navigation a
{
display: block;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
font-size: 12px;
line-height: 14px;
margin-bottom: 3px;
text-decoration:none;
color: #E8F398;
}

#sub_navigation a:link, visited, active
{
display: block;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
font-size: 12px;
line-height: 14px;
margin-bottom: 3px;
text-decoration:none;
color: #E8F398;
}

#sub_navigation a:hover
{
display: block;
line-height: 14px;
margin-bottom: 3px;
text-decoration:none;
color: #B9D300;
}

#sub_navigation #active
{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	margin-top: 0px;
	line-height: 14px;
	margin-bottom: 3px;
	color: #E8F398;
	background-color: #003300;
}

.tip {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	border:solid 1px #333366;
	width:200px;
	padding:1px;
	position:absolute;
	z-index:100;
	visibility:hidden;
	color:#000000;
	background-color:#ccccff;
	layer-background-color:#ccccff;
}

/* Formular */

input.button {
	width: 70px;
	height: 24px;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003300;
	border: 2 solid;
	border-color: #FBFFDF #B3C6A0 #B3C6A0 #FBFFDF; /* oben rechts unten links*/
	background-color: #F4FCBE;
}

input.formular {
	background-color : #F4FCBE;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	width : 200px;
	border: 2 solid;
	border-color: #B3C6A0 #FBFFDF #FBFFDF #B3C6A0; /* oben rechts unten links*/
	}

input.datum {
	background-color : #F4FCBE;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	width : 60px;
	border: 2 solid;
	border-color: #B3C6A0 #FBFFDF #FBFFDF #B3C6A0; /* oben rechts unten links*/
	}
	
input.anzahl {
	background-color : #F4FCBE;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	width : 30px;
	border: 2 solid;
	border-color: #B3C6A0 #FBFFDF #FBFFDF #B3C6A0; /* oben rechts unten links*/
	}

textarea.textfeld {
	background-color : #F4FCBE;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	width : 300px;
	height: 100px;
	border: 2 solid;
	border-color: #B3C6A0 #FBFFDF #FBFFDF #B3C6A0; /* oben rechts unten links*/
	scrollbar-3dlight-color : #F4FCBE;
	scrollbar-arrow-color : #7E8D6E;
	scrollbar-darkshadow-color : #7E8D6E;
	scrollbar-face-color : #DBE68C;
	scrollbar-highlight-color : #FBFFDF;
	scrollbar-shadow-color : #B3C6A0;
	scrollbar-track-color : #F4FCBE;
	}

select.formular {
	background-color : #F4FCBE;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	width : 300px;
	border: 2 solid;
	}

/* Administration */
.button_admin {
	width: 70px;
	height: 24px;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003300;
	border: 2 solid;
	border-color: #FBFFDF #B3C6A0 #B3C6A0 #FBFFDF; /* oben rechts unten links*/
	background-color: #F4FCBE;
}

.input_admin {
	background-color : #F4FCBE;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	width : 150px;
	border: 2 solid;
	border-color: #B3C6A0 #FBFFDF #FBFFDF #B3C6A0; /* oben rechts unten links*/
	}
