/* BEGIN assign styles menue /
text:Normal Text
text2:Normal Text 2
bold:Bold Text
bold_red:Bold rot Text
bold_blue:Bold blau Text
/ END assign styles menue */


/**********************************************************************/

.logo,
.tab_cont1,
.tab_head,
.tab_nav1,
.tab_infobox
{ position: absolute; }


/**********************************************************************/

.text { 
	font-size: 11px;
	color: #000;
	line-height: 18px; }

.text2 { 
	font-size: 11px;
	color: #666;
	line-height: 13px; }

.bold { 
	font-size: 11px;
	font-weight: bold;
	color: #000;
	line-height: 18px; }
	
.bold_red {
	font-size: 11px;
	font-weight: bold;
	color: #C03;
	line-height: 18px; }
	
.bold_blue { 
	font-size: 11px;
	font-weight: bold;
	color: #036;
	line-height: 18px; }

.nav1 { /* Nav Main 1 */
	font-size: 12px;
	font-weight: bold;
	color: #666;}

.nav2 { /* Nav Main 2 */
	font-size: 11px;
	color: #666;
	line-height: 14px;}

h1 { 
	font-size: 11px;
	font-weight: bold;
	color: #036;
	margin-bottom: 3px;}

h2 { 
	font-size: 14px;
	font-weight: bold;
	color: #C00;
	margin: 0px;}

.color1 {/*Nav Mitglieder*/
	font-size: 12px;
	font-weight: bold;
	color: #B3B178;}

.color2 {/*Nav Login*/
	font-size: 11px;
	color: #666;}

.color3 {/*powered by*/
	font-size: 10px;
	color: #666;
	line-height: 11px;}

/*Standard Text - nicht löschen, nur editieren*/
.alert { 
	font-size: 12px;
	font-weight: bold;
	color: #C00;
	line-height: 16px; }

/**********************************************************************/

/*Standard Bild - nicht löschen, nur editieren*/

.logo {
	top: 58px;
	left: 547px;}

.showpic {
	border:1px;
	border-color: #CCC;
	border-style: solid;}
	
.showhand {
	cursor: pointer;}

.img1 { 
	margin:0px 0px 10px 0px;
	border:1px solid #00926D;}
.img2 { 
	padding: 10px;
	margin:0px 0px 10px 0px;
	border:2px solid #00926D;}
.img1 p,.img2 p {
	font-size: 11px;
	color: #0033cc;}
.img-right { 
	margin:0px 0px 10px 10px;
	float: right;}
.img-left { 
	margin:0px 10px 10px 0px;
	float: left;}
.img-normal { 
	margin:0px 10px 10px 0px;
	text-align: center;}

/**********************************************************************/

.tab_cont1 { 
	top: 158px;
	left: 210px;
	width: 470px;}

.tab_cont2 { 
	width: 620px;}

.tab_head { 
	left: 0px;
	top: 0px;}
#td2_tab_head {
	width: 100%;
	background-color: #FFF;}

.tab_nav1 { 
	width: 180px;
	left: 0px;
	top: 124px;}
#td1_tab_nav1 {
	text-align: right;
	background-color: #E0DFB7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-color: #FFF;
	border-style: solid;
	width: 180px;
	padding: 5px 15px 2px 0px;}
#td2_tab_nav1 {
	background-color: #F2F1E0;
	padding: 5px 0px 5px 15px;}
#td3_tab_nav1 {
	background-color: #E0DFB7;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: #FFF;
	border-style: solid;
	width: 180px;
	padding: 5px 0px 5px 15px;}
#td4_tab_nav1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: #FFF;
	border-style: solid;
	width: 180px;
	padding: 3px 0px 3px 15px;}
#td5_tab_nav1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: #FFF;
	border-style: solid;
	width: 180px;
	padding: 3px 0px 3px 15px;}
#td6_tab_nav1 {
	background-repeat: no-repeat;}
#td7_tab_nav1 {
	padding: 0px 0px 0px 15px;}

.tab_infobox {
	width: 170px;
	left: 710px;
	top: 158px;}
	
.tab_mitsuche {}
#td1_tab_mitsuche {
	background-color: #E0DFB7;
	padding: 2px 0px 2px 0px;}
#td2_tab_mitsuche {
	padding: 0px 20px 0px 0px;}
#td3_tab_mitsuche {
	background-color: #FFF;
	padding: 2px 0px 2px 0px;}
#td4_tab_mitsuche { /* Popup */
	padding: 5px 20px 5px 10px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width:  1px;
	border-left-width:  0px;
	border-color: #969460;
	border-style: solid; }

/*Standard Tabellen - nicht löschen, nur editieren*/

.tab_alert { /* Fehlermeldung */
	width:100%;
	padding: 10px;
	border: 1px;
	border-style: solid;
	border-color: CC0000;
	margin-bottom: 10px;}

.tab_nlt { /* Newsletter-Form */
	width:420px;}
#td1_tab_nlt {
	width: 120px;}
#td2_tab_nlt {
	width: 300px;}

.tab_req { /* Kontakt-Form */
	width:420px;}
#td1_tab_req {
	width: 120px;}
#td2_tab_req {
	width: 300px;}

.tab_news { /* News-Form */
	width:420px;}
#td1_tab_news {
	width: 70px;}
#td2_tab_news {
	width: 350px;}

.tab_press { /* Presse-Form */
	width:420px;}
#td1_tab_press {
	width: 70px;}
#td2_tab_press {
	width: 350px;}

.tab_faq { /* FAQ-Liste */
	width:420px;}
#td1_tab_faq {
	width: 20px;}
#td2_tab_faq {
	width: 400px;}

.tab_faqpop { /* FAQ-Popup */
	width:100%;}
#td1_tab_faqpop {
	padding: 20px;}

.tab_showart { /* Showart */
	width:100%;}
#td1_tab_showart {
	padding: 20px;}

.tab_showpic { /* Showpic */
	width:100%;}
#td1_tab_showpic {
	padding: 10px;
	text-align: center;}

.tab_login { /* Login-Form */
	width:300px;}
#td1_tab_login {
	width: 90px;}
#td2_tab_login {
	width: 210px;}

/**********************************************************************/
.text A:link,
.text A:visited,
.text A:active {color:#036; text-decoration:underline;}
.text A:hover {color:#036; text-decoration:none;}

.text2 A:link,
.text2 A:visited,
.text2 A:active {color:#00926D; text-decoration:underline;}
.text2 A:hover {color:#00926D; text-decoration:none;}

.nav1 A:link,
.nav1 A:visited,
.nav1 A:active {color:#666; text-decoration:none;}
.nav1 A:hover {color:#FFF; text-decoration:none;}

.nav2 A:link,
.nav2 A:visited,
.nav2 A:active {color:#666; text-decoration:none;}
.nav2 A:hover {color:#FFF; text-decoration:none;}

.color3 A:link,
.color3 A:visited,
.color3 A:active {color:#666; text-decoration:none;}
.color3 A:hover {color:#666; text-decoration:underline;}

/**********************************************************************/

BODY {
	scrollbar-face-color: #CCC;
	scrollbar-highlight-color: #FFF;
	scrollbar-3dlight-color: #CCC;
	scrollbar-darkshadow-color: #000;
	scrollbar-shadow-color: #CCC;
	scrollbar-arrow-color: #CCC;
	scrollbar-track-color: #CCC;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;}

p, td {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	line-height: 18px; }

p {
	margin-top:0px;
	margin-bottom:10px;}

form { margin:0px;}

.button1 { 
	background-color: #B3B178;
	border-width: 2px 2px 2px 2px;
   border-color: #FFF;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-size: 11px;
	color: #FFFFFF;}

.input1 { 
	width: 100px;
	font-size: 11px;
	margin-bottom:5px;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	background-color: #FFF;
	border-color: #969460;}

.input2 { 
	width: 90px;
	font-size: 11px;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	background-color: #FFF;
	border-color: #969460;}

.select1 { 
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #969460;
	font-size: 11px;
	color: #333333;
	margin-bottom:5px;}
	
.select2 { 
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #969460;
	font-size: 11px;
	color: #333333;}

ul {
	list-style-type: square;
	font-size: 11px;
	color: #333333;
	margin: 0px 0px 0px 20px;}

li { 
	margin: 0px 0px 0px 0px;
	color: #333333;}
	
/******************/

.pagenav {
	font-size: 12px;
	font-weight: bold;
	color: #006a53;}
a.pagenav-lst { /* Link */
	padding: 3px 5px 2px 5px;
	margin: 0px 5px 0px 0px;
	background-color: #e7dbbc;
	border: 1px solid #003366;}
span.pagenav-lst { /* aktiv */
   padding: 2px 5px 2px 5px;
	margin: 0px 5px 0px 0px;
   background-color: #003366;
   color: #FFF;}
.pagenav1 { /* Seitenzahl oben */
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;}
.pagenav2 { /* Seitenzahl unten */
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 0px 0px;}


.pagenav A:link, .pagenav A:visited, .pagenav A:active {color: #cc0033; text-decoration:none;}
.pagenav A:link:hover, .pagenav A:visited:hover {color: #999; text-decoration:none;}