BODY 					{ background-color:#FFFFFF; font-family:Arial,Helvetica; color:#010101; }
body.main				{margin:0px; margin-bottom:0px; text-align:center; background-color:#DFE0E8;}
body.userwin			{margin:15px; background-color:#EAECED; background-image:url(/pics/bg_userwin.jpg); background-repeat:repeat-x; }
body.minipop			{margin:5px; background-image:url(/pics/bg_minipop.jpg); background-repeat:repeat-x; }
body.innerpop			{margin:0px; background-image:url(/pics/bg_overall_bottom_b7.jpg); background-position:0px -100px; background-repeat:repeat-x; background-color:#DFE0E8; }

div.overall_top			{ width:100%;  background-image:url(/pics/bg_overall_top6.jpg); background-repeat:repeat-x; background-position:bottom; }
div.head				{ width:995px; background-position:right bottom; background-repeat:no-repeat; text-align:left; margin:auto; }
div.overall_bottom		{ width:100%;  background-image:url(/pics/bg_overall_bottom_b7.jpg); background-repeat:repeat-x; background-position:center top; }
div.overall_bottom2		{ width:995px; background-position:right top; background-repeat:no-repeat; text-align:left; margin:auto; }

.maincontent			{ width:524px; padding:15px; background-color:#FFFFFF; border-left:1px solid #000000; border-right:1px solid #D7D7D8; }
.rechtespalte			{ padding-left:8px; padding-right:10px; width:249px; filter:progid:DXImageTransform.Microsoft.Shadow(color=#313131,direction=135, Strength=3); }
.boxrechts	  			{ width:230px; background-color:#EBEBEC; padding:9px; padding-top:4px; border:1px solid #FFFFFF; color:#010101; font-size:8pt; text-align:left; 
						  -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; 
						  -webkit-box-shadow: 2px 2px 3px #313131; -moz-box-shadow: 2px 2px 3px #313131; box-shadow: 2px 2px 3px #313131;
						  background-repeat:no-repeat; background-position:bottom right;
						}
.boxrechtstop  			{ width:230px; background-color:#EBEBEC; padding:9px; padding-top:4px; border:1px solid #D7D7D8; color:#010101; font-size:8pt; text-align:left; 
						  -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;
						  -khtml-border-bottom-left-radius:5px; -khtml-border-bottom-right-radius:5px;
						  -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px;
						  border-bottom-left-radius:5px; border-bottom-right-radius:5px;
						  -webkit-box-shadow: 2px 2px 3px #313131; -moz-box-shadow: 2px 2px 3px #313131; box-shadow: 2px 2px 3px #313131;
						}

.contbox				{ background-color:#F4F4F5; padding:8px; padding-top:2px; border:1px solid #BBBBBB; color:#505050; font-size:8pt; text-align:left; 
						  background-image:url(/pics/bg_contbox.gif); background-repeat:repeat-x;
						  -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
						  -webkit-box-shadow: 0px 0px 2px #AFAFAF; -moz-box-shadow: 0px 0px 2px #AFAFAF; box-shadow: 0px 0px 2px #AFAFAF;
						}
.whitebox				{ background-color:#FFFFFF; padding:5px; border:1px solid #BBBBBB; color:#303030; font-size:8pt; text-align:center; 
						  -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
						  -webkit-box-shadow: 0px 0px 2px #AFAFAF; -moz-box-shadow: 0px 0px 2px #AFAFAF; box-shadow: 0px 0px 2px #AFAFAF;
						}

.text					{color:#010101; font-size:9pt;}
.textlp					{color:#010101; font-size:9pt; padding-left:10px;}
.textlb					{color:#010101; font-size:9pt; padding-left:20px; border-left:1px solid #9AABB5;}
.headline				{font-weight:bold; font-size:14pt;}
.subheadline			{font-weight:bold; font-size:10pt;}
h1						{color:#010101; font-size:13pt;}
h2						{color:#010101; font-size:11pt;}

.textacht				{color:#010101; font-size:8pt;}
.textneun				{color:#010101; font-size:9pt;}
.lightgrey				{color:#8C9CA6; font-size:8pt;}
.biggrey				{color:#9DADB7; font-size:13pt; font-weight:bold;}
.sprueche				{font-family:"Courier New",Courier; font-size:9pt; color:#1C5A6A;}
div.hr					{height:1px; background-color:#9AABB5; }

td.toprow, div.toprow	{ background-color:#F4F4F5; padding:2px; color:#505050; font-size:9pt; 
						  background-image:url(/pics/bg_contbox.gif); background-repeat:repeat-x;
						  -webkit-border-top-left-radius:5px; -khtml-border-top-left-radius:5px; -moz-border-radius-topleft:5px; border-top-left-radius:5px;
						  -webkit-border-top-right-radius:5px; -khtml-border-top-right-radius:5px; -moz-border-radius-topright:5px; border-top-right-radius:5px;
						  }

.reiter_akt				{ float:left; height:18px; 
						  background-image:url(/pics/bg_reiter_akt.gif); background-repeat:repeat-x;
						  border-left:1px dotted #1C5A6A; border-right:1px dotted #1C5A6A; padding-top:2px; padding-left:6px; padding-right:6px; margin-right:3px;
						  font-size:8pt; color:#FFFFFF; font-weight:bold; 
						}
.reiter_inakt			{ float:left; height:18px; 
						  background-image:url(/pics/bg_reiter_inakt.gif); background-repeat:repeat-x; border-left:1px dotted #1C5A6A; border-right:1px dotted #1C5A6A;
						  padding-top:2px; padding-left:6px; padding-right:6px; margin-right:3px;
						  color:#132B50; font-size:8pt; font-weight:bold;
						}
.reiter_deakt			{ float:left; height:18px; 
						  background-image:url(/pics/bg_reiter_inakt.gif); background-repeat:repeat-x; border-left:1px dotted #1C5A6A; border-right:1px dotted #1C5A6A;
						  padding-top:2px; padding-left:6px; padding-right:6px; margin-right:3px;
						  color:#EBEBEC; font-size:8pt; 
						}
#SBcontent				{ height:207px; width:230px; font-size:8pt; overflow:hidden; }
#SBcontent b			{ color:#5D686E; }
#SBcontent .sbt			{ padding-left:13px; padding-bottom:5px; }
#SBcontent .sbi			{ padding-left:0px; padding-bottom:5px; font-style:italic; color:#5D686E; }

.neubox1				{ padding-left:32px; text-indent:-32px; padding-bottom:7px; }
.neubox2				{ font-size:8pt; padding:15px; }

.newslistpic			{ width:120px; float:left; text-align:center; }
.newslistpic img		{ max-width:100px; max-height:75px; }
div.newslist 			{ margin-left: 120px; font-size:9pt; }
td.newslist 			{ padding-top:20px; padding-bottom:20px; border-top:1px solid #cdcdcd; font-size:9pt; }
.newslist a 			{ font-size:10pt; font-weight:bold; display:block; margin-bottom:5px; }
td.newslist img			{ max-width:85px; max-height:65px; }

.seitenzahlen			{background-color:#EBEBEC; font-size:9pt; border:1px solid #D7D7D8; padding:2px;}
.boxhellzehn			{background-color:#EBEBEC; font-size:10pt; }
.boxhellneun			{background-color:#EBEBEC; font-size:9pt; }
.commentbox				{background-color:#F7F7F9; font-size:8pt; padding:5px; border:1px solid #B5C6D0; margin-left:15px; margin-right:15px; }
.innerpophead			{background-color:#BB1D1D; color:#FFFFFF; font-size:8pt; background-image:url(/pics/bg_topreiter_aktiv.gif); 
						 -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;
						 -khtml-border-top-left-radius:5px; -khtml-border-top-right-radius:5px;
						 -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px;
						 border-top-left-radius:5px; border-top-right-radius:5px;
						 padding-left:2px; padding-right:1px; 
						}
div.tooltip				{left:350px; top:600px; width:200px; display:none; z-index:1000; position:absolute; 
						 background-image:url(/pics/bg_overall_bottom_b7.jpg); background-position:0px -200px; background-repeat:repeat-x; background-color:#DFE0E8;
						 border:1px solid #BDC2C6; padding:5px;
						 font-family:Arial,Helvetica; font-size:8pt; color:#010101;
						 filter:progid:DXImageTransform.Microsoft.Shadow(color=#101010,direction=135, Strength=3); 
						 -webkit-box-shadow: 2px 2px 3px #101010; -moz-box-shadow: 2px 2px 3px #101010; box-shadow: 2px 2px 3px #101010;
						 -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; 
						}
div.minipic				{float:right; width:38px; height:38px; padding:0px; margin:8px; margin-top:0px;
						 background-image:url(/pics/40x40_none.gif); background-position:center center; background-repeat:no-repeat;
						  -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
						  border:1px solid #555555;
						 }

.tabline 				{font-size:10pt; background-color:#F1F1F2; border:2px solid #FFFFFF; border-left:none; border-right:none;}
.boxforum				{background-color:#FFFFFF; font-size:9pt; border:1px dotted #1C5A6A; border-top:none; padding:5px; }

.formstd				{width:240px;font-family:Arial,Helvetica; font-size:10pt; border:1px solid #7F9DB9; background-color:#EBEBEC;}
.vorwahl				{width:80px;font-family:Arial,Helvetica; font-size:10pt; border:1px solid #7F9DB9; background-color:#EBEBEC;}
.handynr				{width:150px;font-family:Arial,Helvetica; font-size:10pt; border:1px solid #7F9DB9; background-color:#EBEBEC;}
.sucheform				{width:133px;font-family:Arial,Helvetica; font-size:8pt;border:1px solid #7F9DB9; background-color:#EBEBEC;}
.textlike				{width:100px;font-family:Arial,Helvetica; font-size:10pt; border-width:0; background-color:#FFFFFF;}
.textlikebox			{width:100px;font-family:Arial,Helvetica; font-size:10pt; border-width:0; background-color:#F7F7F9;}
input.login				{width:95px; font-family:Arial,Helvetica; font-size:8pt; border:1px solid #9AABB5;}
input.buttonstd			{font-family:Arial,Helvetica; font-size:9pt;}

.errorbox				{background-color:red; color:white; border:1px solid #000000; padding:5px; text-align:center; font-size:10pt;}
.hintbox				{background-color:#728B5C; color:white; border:1px solid #000000; padding:5px; text-align:center; font-size:10pt;}
.outline				{border:1px solid #9AABB5;}
.outlinelight			{border:1px dotted #1C5A6A; border-top:none; border-right:none; background-color:#FFFFFF;}
.outlinesolid			{border:1px solid #9AABB5; background-color:#F7F7F9;}
.outlinelightbg			{border:1px solid #9AABB5; background-color:#EBEBEC;}

.hoverrow				{background-color:#FFFFFF;}
.hoverrow:hover			{background-color:#F6E8D8;}
.hoverrowGR				{background-color:#EFEFF0;}
.hoverrowGR:hover		{background-color:#F6E8D8;}

a.button:link			{background-image:url(/pics/bg_button.gif); border:1px solid #000000; font-family:Arial,Helvetica; font-size:10pt; text-decoration:none; color:#000000; height:19px; padding-left:20px; padding-right:20px;}
a.button:visited		{background-image:url(/pics/bg_button.gif); border:1px solid #000000; font-family:Arial,Helvetica; font-size:10pt; text-decoration:none; color:#000000; height:19px; padding-left:20px; padding-right:20px;}
a.button:active			{background-image:url(/pics/bg_button.gif); border:1px solid #000000; font-family:Arial,Helvetica; font-size:10pt; text-decoration:none; color:#000000; height:19px; padding-left:20px; padding-right:20px;}
a.button:hover			{background-image:url(/pics/bg_button.gif); border:1px solid #000000; font-family:Arial,Helvetica; font-size:10pt; text-decoration:none; color:#000000; height:19px; padding-left:20px; padding-right:20px;}

A:link 					{text-decoration:none; color:#AD0000; }
A:visited				{text-decoration:none; color:#AD0000; }
A:active 				{text-decoration:none; color:#AD0000; }
A:hover		 			{text-decoration:underline; color:#545454; }

A.top:link 				{text-decoration:none; color:#FFFFFF; }
A.top:visited			{text-decoration:none; color:#FFFFFF; }
A.top:active 			{text-decoration:none; color:#FFFFFF; }
A.top:hover 			{text-decoration:none; color:#FFBD3B; }

A.submenue				{padding-left:11px; padding-right:11px; border-left:1px solid #FFFFFF; }
A.submenue:link 		{text-decoration:none; color:#FFFFFF; }
A.submenue:visited		{text-decoration:none; color:#FFFFFF; }
A.submenue:active 		{text-decoration:none; color:#FFFFFF; }
A.submenue:hover 		{text-decoration:none; color:#FFBD3B; }

A.drop					{text-decoration:none; }
A.drop:link 			{color:#FFFFFF; }
A.drop:visited			{color:#FFFFFF; }
A.drop:active 			{color:#FFFFFF; }
A.drop:hover 			{color:#FFBD3B; text-decoration:underline;}
A.drop b				{font-size:9pt; }

A.footer				{padding-left:10px; }

A.toprow:link 			{color:#132B50;}
A.toprow:visited		{color:#132B50;}
A.toprow:active 		{color:#132B50;}
A.toprow:hover 			{color:#132B50;}

A.arrow					{padding-left:14px; background-image:url(/pics/icons/arrow_r.gif); background-repeat:no-repeat; background-position:0px 1px; }
A.arrowb				{padding-left:14px; background-image:url(/pics/icons/arrow_r_blue.gif); background-repeat:no-repeat; background-position:0px 1px; }
A.arrowd				{padding-left:12px; background-image:url(/pics/icons/arrow_r_mini.gif); background-repeat:no-repeat; background-position:0px 4px; }
A.arrowm				{padding-left:12px; background-image:url(/pics/icons/arrow_r_mini.gif); background-repeat:no-repeat; background-position:0px 4px; }
A.gender1				{padding-left:17px; background-image:url(/pics/gender2_1.gif); background-repeat:no-repeat; background-position:0px 0px; font-weight:bold; }
A.gender2				{padding-left:17px; background-image:url(/pics/gender2_2.gif); background-repeat:no-repeat; background-position:0px 0px; font-weight:bold; }


A.intern				{color:#5E1010; padding-left:14px; background-image:url(/pics/icons/arrow_int.gif); background-repeat:no-repeat; background-position:0px 1px; }
A.intern:visited		{color:#5E1010; padding-left:14px; background-image:url(/pics/icons/arrow_int.gif); background-repeat:no-repeat; background-position:0px 1px; }
A.extern				{color:#5E1010; padding-left:14px; background-image:url(/pics/icons/arrow_ext.gif); background-repeat:no-repeat; background-position:0px 1px; }
A.extern:visited		{color:#5E1010; padding-left:14px; background-image:url(/pics/icons/arrow_ext.gif); background-repeat:no-repeat; background-position:0px 1px; }

#amzn_cl_link_0			{color:#5E1010; padding-left:14px; background-image:url(/pics/icons/arrow_ext.gif); background-repeat:no-repeat; background-position:0px 1px; }
#amzn_cl_link_1			{color:#5E1010; padding-left:14px; background-image:url(/pics/icons/arrow_ext.gif); background-repeat:no-repeat; background-position:0px 1px; }
#amzn_cl_link_2			{color:#5E1010; padding-left:14px; background-image:url(/pics/icons/arrow_ext.gif); background-repeat:no-repeat; background-position:0px 1px; }

.topmenue 				{ width:820px; filter:progid:DXImageTransform.Microsoft.Shadow(color=#101010,direction=45, Strength=3); }
.top_space				{ height:20px; width:3px; border-bottom:1px solid #FFFFFF; float:left; }
.top_reiter				{ height:17px; width:90px; background-image:url(/pics/nav/bg_tm1.gif); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica; font-size:12px; font-weight:bold; padding-top:3px; float:left; text-align:center; border-bottom:1px solid #FFFFFF; -webkit-box-shadow: 2px -2px 3px #101010; -moz-box-shadow: 2px -2px 3px #101010; box-shadow: 2px -2px 3px #101010; }
.top_reiter_aktiv		{ height:18px; width:90px; background-image:url(/pics/nav/bg_tm2.gif); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica; font-size:12px; font-weight:bold; padding-top:3px; float:left; text-align:center; -webkit-box-shadow: 2px -2px 3px #101010; -moz-box-shadow: 2px -2px 3px #101010; box-shadow: 2px -2px 3px #101010;}
.menuebar				{ width:810px; background-image:url(/pics/nav/bg_menuebar.gif); font-family:Verdana, Arial, Helvetica; color:#FFFFFF; font-size:8pt; border-bottom:1px solid #000000; padding:2px; padding-top:4px; padding-bottom:4px; }
.submenuebox			{ position:absolute; left:50%; top:50px; height:3px; overflow:hidden; display:none; background-color:#8B1414; font-family:Verdana, Arial, Helvetica; color:#FFFFFF; font-size:8pt; border:1px solid #000000; border-top:none; padding:7px; padding-right:10px; line-height:18px; }
div.dropdownbox			{ position:absolute; left:50%; display:none; overflow:hidden; z-index:2147483647; text-align:left; margin:auto; margin-left:340px; }
div.dropdowntext		{ background-color:#20292B; background-image:url(/pics/nav/bg_dropmenue.jpg); background-repeat:repeat-x;
						  border:1px solid #FFFFFF; overflow:hidden; padding:10px; margin-top:4px;
						  font-family:Verdana,Arial,Helvetica;color:#AAAAAA; font-size:8pt; line-height:11pt;
						}


div.dropdownspace		{ position:relative; width:88px; height:6px; overflow:hidden; padding:0px; background-color:#20292B; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF;  }
div.navitem				{ background-image:url(/pics/nav/bg_navitem.jpg); background-position:left center; min-height:35px; padding:5px; font-size:7pt; color:#DEDEDE; margin-bottom:5px; white-space:nowrap; }
.navhead				{ background-image:url(/pics/nav/bg_navitem.jpg); background-position:left center; padding:2px; padding-left:4px; color:#000000; font-weight:bold; }
.navtd					{ background-image:url(/pics/nav/bg_navitem.jpg); padding:2px; padding-left:4px; color:#FFFFFF; background-color:#828282; line-height:23px; font-size:8pt; }
.navtd A.drop			{ background-image:url(/pics/icons/arrow_rdw.gif); background-repeat:no-repeat; padding-left:14px; }
img.navpic				{ width:35px; height:35px; border:0px; float:left; margin-right:5px; }
img.icon				{ border:0px; margin-right:7px; margin-top:2px; margin-bottom:2px; vertical-align:middle; border:0px; }
div.footer				{ position:relative; left:-88px; width:815px; padding:2px;margin:auto; margin-bottom:10px;
						  border-top:1px solid #000000; border-bottom:1px solid #000000; 
						  text-align:left; color:#545454; font-size:8pt; 
						}
div.skybox				{ position:absolute; top:114px; left:50%; width:160px; height:600px; text-align:center; margin:auto; margin-left:340px; }
