body {
	background-image: url(/images/elements/bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-color: #ff9900;
}


hr { background: #eeeeee url(/images/elements/dots_table.gif) repeat left bottom;
margin: 8px auto;
height: 2px;
border: 0 none;
}

a:active	{ color:#FF9900; font-family: Verdana, Helvetica, Geneva, Arial; text-decoration: none }
a:link		{ color:#FF9900; font-family: Verdana, Helvetica, Geneva, Arial; text-decoration: none }
a:visited	{ color:#FF9900; font-family: Verdana, Helvetica, Geneva, Arial; text-decoration: none }
a:hover		{ color:#FF9900; font-family: Verdana, Helvetica, Geneva, Arial; text-decoration: none }

.h3	 			{ color: #000000; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Verdana, Helvetica, Arial; padding-left:0px; padding-bottom:3px; width: 334px; display: inline;}
.text			{ color: #000000; font-style: normal; font-size: 11px; line-height: 16px; font-family: Verdana, Helvetica, Arial; margin-bottom:20px;}
.textcompact	{ color: #000000; font-style: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Helvetica, Arial; }
.textbold     	{ color: #000000; font-weight: bold; font-size: 11px; line-height: 13px; font-family: Verdana, Helvetica, Geneva, Arial }
.textgrey		{ color: #666666; font-style: normal; font-size: 11px; line-height: 16px; font-family: Verdana, Helvetica, Arial }
.textgreybold	{ color: #666666; font-style: normal; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Helvetica, Arial }
.textcolored	{ color: #FF9900; font-style: normal; font-size: 11px; line-height: 16px; font-family: Verdana, Helvetica, Arial }
.textwhite		{ color: #FFFFFF; font-style: normal; font-size: 11px; line-height: 16px; font-family: Verdana, Helvetica, Arial }
.textcopyright 	{ color: #666666; font-size: 10px; line-height: 16px; font-family: Verdana, Helvetica, Arial }
.enlargetext	{ color: #FF9900; font-style: normal; font-size: 10px; line-height: 11px; font-family: Verdana, Helvetica, Arial; border-width: 1px; border-style: solid; border-color: #FF9900; }
.smalltext  	{ color: #000000; font-size: 10px; line-height: 13px; font-family: Verdana, Helvetica, Geneva, Arial }
.smalltextbold  { color: #000000; font-size: 10px; line-height: 13px; font-weight: bold; font-family: Verdana, Helvetica, Geneva, Arial }
.smalltextgrey  { color: #666666; font-size: 10px; line-height: 13px; font-family: Verdana, Helvetica, Geneva, Arial }
.smalltextcolored  	{ color: #FF9900; font-size: 10px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Arial }
.smalltextwhite  	{ color: #FFFFFF; font-size: 10px; line-height: 14px; font-family: Verdana, Helvetica, Geneva, Arial }	

.table_title_text		{ color:#000000; font-weight: bold; font-style: normal; font-size: 11px; line-height: 16px; font-family: Verdana, Helvetica, Arial }
.table_row_text			{ color:#000000; font-style: normal; font-size: 11px; line-height: 16px; font-family: Verdana, Helvetica, Arial }
.table_inscription_text	{ color:#000000; font-style: normal; font-size: 10px; line-height: 16px; font-family: Verdana, Helvetica, Arial }

.buttonstyle 		{ color: #000000; font-size: 10px; line-height:13px; font-weight: bold; font-family: Verdana, Helvetica, Geneva, Arial; border: 1px; height: 15px; background-color: #FF9900;}
.formstyle			{ width: 250px; background-color: #ffffff; border: none;}
.formstyleshort		{ width: 88px; background-color: #CCCCCC; font-size: 10px; border-left: medium none #aaaaaa; border-right: medium none #999999; border-top: medium none #FFFFFF; border-bottom: 1px #FFFFFF}


.searchselect {background-color: #FFFFFF; font-family: Verdana, Helvetica, Geneva, Arial;}
.searchtextfield	{ width: 170px; background-color: #FFFFFF; border-left: medium none #aaaaaa; border-right: medium none #999999; border-top: medium none #ffffff; border-bottom: 1px #ffffff}
.searchtext 		{ width: 170px; height: 50px; background-color: #FFFFFF; border-left: medium none #aaaaaa; border-right: medium none #999999; border-top: medium none #ffffff; border-bottom: 1px #ffffff}


.field_short_width	{ width: 190px; background-color: #FFFFFF; border: none;}
.field_full_width	{ width: 190px; background-color: #FFFFFF; border: none;}
.edit_field	{ width: 100%; background-color: #CCCCCC; border: none;}


#map{ color: #000000; font-style: normal; font-size: 11px; line-height: 16px; font-family: Verdana, Helvetica, Arial;}


ul {
list-style-type:none; 
padding-left:0px;
padding-bottom:4px;
}

ul li{
color: #000000; 
font-style: normal; 
font-size: 11px; 
font-family: Verdana, Helvetica, Arial;
padding-left:10px;
padding-top:4px;
}


td.ajugend_headline {
font-weight:bold;
font-size:80%;
}


