
/* Colors: */
/* blue: #4070ff, #60cfff, #5bc2ff, #5b94ff, #2828ff, #E0FFFF, green:#70FF40, #76b900 brown: #8B6914 orange: #FF6600;*/

/* Links im Allgemeinen: */
a        {color:#2828ff; text-decoration:none; font-weight:bold; }
a:hover  {color:#2828ff; text-decoration:underline;}
img	{border:1px solid #dddddd;}
img.amazon {margin-bottom:5px; margin-right:5px; border:0px; }
img.left {margin-bottom:5px; margin-right:5px; margin-top:5px;}
img.right{margin-bottom:5px; margin-left:5px;  margin-top:5px;}
img.werbung {margin-left:12px;  margin-right:5px;}
/*body	{background: #6f6f6f url(skin_bg2.gif) repeat-y center;}     */
body	{background: #eeeeee url(backgr.png) repeat-y center;}
b        {color:#444444; text-decoration:none; font-weight:bold;}
td       {font-size:12px; vertical-align:top;}
p { align:justify;}

/* DIV-Container: */
div 		{border:0px; cellspacing:0px; cellpadding:0px; font-size:12px; text-align:left; font-family:Verdana; position:relative;}
/* DIV - Kopfzeile: */
.headdiv		{width:970px; height:175px; margin-left:auto; margin-right:auto; position:relative; margin-top:15px;
		background-color:#000000; -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px;
		background-image:url(Header_neu2.jpg);}

/* DIV - Menu: */
.menu_line		{width:970px; height:15px;  margin-left:auto; margin-right:auto; margin-top:auto;  background-color:#ffffff; }
.menudiv_line	{width:970px; height:4px;  margin-left:auto; margin-right:auto; margin-top:auto;  background-color:#A0B4F3; }
.menudiv_line1	{width:970px; height:1px;  margin-left:auto; margin-right:auto; margin-top:auto;  background-color:#A4A8B4; }
.menudiv_line2	{width:970px; height:1px;  margin-left:auto; margin-right:auto; margin-top:auto;  background-color:#A3ABC4; }
.menudiv_line3	{width:970px; height:1px;  margin-left:auto; margin-right:auto; margin-top:auto;  background-color:#A2AED3; }
.menudiv_line4	{width:970px; height:1px;  margin-left:auto; margin-right:auto; margin-top:auto;  background-color:#A1B1E3; }

.menudiv		{width:970px; height:31px;  margin-left:auto; margin-right:auto; margin-top:-12px; background-color:#A0B4F3; vertical-align:top; }
.submenudiv_line	{width:970px; height:4px;  margin-left:auto; margin-right:auto; margin-top:auto;  background-color:#CDD8F9; }
.submenudiv_line1{width:970px; height:1px;  margin-left:auto; margin-right:auto; margin-top:auto;  background-color:#C5CDE8; }
.submenudiv_line2{width:970px; height:1px;  margin-left:auto; margin-right:auto; margin-top:auto;  background-color:#BDC3D7; }
.submenudiv_line3{width:970px; height:1px;  margin-left:auto; margin-right:auto; margin-top:auto;  background-color:#B5B9C6; }
.submenudiv_line4{width:970px; height:1px;  margin-left:auto; margin-right:auto; margin-top:auto;  background-color:#ADAFB5; }

.submenudiv		{width:970px; height:31px;  margin-left:auto; margin-right:auto; margin-top:-12px; background-color:#CDD8F9; }

/* DIV - Hauptinhalt: */
.allthecontent   {width:970px; 		     margin-left:auto; margin-right:auto; margin-top:auto;  background-color:#ffffff; position:static;}
.content		{width:970px; 		     margin-left:auto; margin-right:auto; margin-top:auto;  background-color:#ffffff;}
.content_main	{width:725px; 		     margin-left:0px;   margin-top:auto;  background-color:#ffffff; padding:5px; position:static; float:left;}
.content_m		{width:720px; 		     margin-left:0px;   margin-top:auto;  background-color:#ffffff; padding:5px; position:static;}

.content_table	{display:table;      border-collapse:collapse;               margin-top:auto; background-color:#ff3333; padding:0px; position:static;}
.content_tr	{display:table-row; 		width:720px;				      background-color:#ffffff; padding:0px; position:static;}
.content_td2	{display:table-cell; border:1px solid #dddddd; width:358px; margin-top:auto; background-color:#ffffff; padding:5px; position:static;}
.content_td3	{display:table-cell; border:1px solid #dddddd; width:238px; margin-top:auto; background-color:#ffffff; padding:5px; position:static;}

/* DIV - Boxen rechte Seite: */
.side   		{width:230px; 		     margin-left:740px; margin-top:auto;  background-color:#ffffff; padding:0px; position:static;}
.content_side	{width:225px; 		     margin-left:0px; margin-top:auto;  background-color:#ffffff; padding:0px; position:static;}
.content_box	{width:225px; 		     margin-top:15px;   padding:0px; position:static;
		background-color:#A0B4F3; -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px; }
.content_box_in	{		     	     margin-top:auto;   padding:5px; position:static; background-color:#CDD8F9;
		border-bottom:1px solid #A0B4F3; border-left:1px solid #A0B4F3; border-right:1px solid #A0B4F3; border-top:1px solid #A0B4F3; }

.clear 		{clear:both}

/* DIV - Fusszeile: */
.footer_line	{width:970px; height:15px;  margin-left:auto; margin-right:auto; margin-top:auto;  background-color:#ffffff; }
.footer		{width:970px; height:30px;  margin-left:auto; margin-right:auto; margin-top:auto;  margin-bottom:15px; background-color:#CDD8F9;
		-moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px; padding-top:6px;
		 font-size:12px; font-weight:bold; text-align:center; position: relative; }

/* Überschriften: */
h1		{font-size:24px; font-family:Verdana; margin:0px; padding-top:5px;  padding-left:5px; margin-left:auto; margin-right:auto; }
h2		{font-size:18px; font-family:Verdana; margin:0px; padding-top:5px;  padding-left:5px;  }
h3		{font-size:14px; font-family:Verdana; margin:0px; padding-top:5px;  padding-left:5px;  }
h4		{font-size:14px; font-family:Verdana; margin:0px; padding-top:5px;  padding-left:15px; }
h5		{font-size:12px; font-family:Verdana; margin:0px; padding-top:0px;  padding-left:15px; }
h6		{font-size:10px; font-family:Verdana; margin:0px; padding-top:0px;  padding-left:5px;  }
h2.head2		{font-size:48px; font-family:Verdana; margin:0px; padding-top:45px; padding-left:35px; color:#ffffff;}
h3.head3		{font-size:18px; font-family:Verdana; margin:0px; padding-top:10px; padding-left:40px; color:#ffffff;}

/* Listen: */

li  		{margin:0; padding:0px;	list-style:none;}
li.spacer 	{width:238px;}

/* Navigation: */
#navigation 	{list-style:none;}
#navigation a				{color:#000000; text-decoration:none; font-size:14px; font-weight:bold; display:block; line-height:35px;
							background-color:#A0B4F3; border:0; text-align:left; margin-left:0px;
							padding-left:16px; padding-right:16px; padding-top:0px; vertical-align:middle; border-bottom:1px solid #000000;}
#navigation a:hover 		{color:#000000; text-decoration:underline; }
#navigation a.recent		{color:#000000; text-decoration:none; 	   background-color:#CDD8F9;
							border-left:1px solid #000000; border-top:1px solid #000000; border-right:1px solid #000000; border-bottom:0px solid #000000;
							-moz-border-radius-topleft:11px; -moz-border-radius-topright:11px;}
#navigation a.recent:hover	{color:#000000; text-decoration:none; background-color:#CDD8F9;}
ul#navigation li			{line-height:35px; text-align:center; float:left; }

/* Subnavigation: */
#subnavigation 	{list-style:none;}
#subnavigation a	      	{color:#000000; text-decoration:none; font-size: 14px; font-weight:bold; display:block; line-height:35px;
							background-color:#CDD8F9; border:0; text-align:left; margin-left:0px;
            			 	padding-left:16px; padding-right:16px; padding-top:0px; vertical-align:middle; border-bottom:1px solid #000000;}
#subnavigation a:hover 		{color:#000000; text-decoration:underline;}
#subnavigation a.recent		{color:#000000; text-decoration:none;      background-color:#ffffff ;
							border-left:1px solid #000000; border-top:1px solid #000000; border-right:1px solid #000000; border-bottom:0px solid #000000;
							-moz-border-radius-topleft:11px; -moz-border-radius-topright:11px;}
#subnavigation a.recent:hover	{color:#000000; text-decoration:none; background-color:#ffffff;}
ul#subnavigation li 		{line-height:35px; text-align:center; float:left; }

/* Quicknavigation: */
#quicknavi 	{list-style:none;}
#quicknavi a				{color:#2828ff; text-decoration:none; font-weight:bold; border:0; text-align:left; margin-left:0px;}
#quicknavi a:hover 			{color:#2828ff; text-decoration:underline;}
ul#quicknavi   				{margin:0; padding:0px;	padding-left:15px; list-style:none;}
ul#quicknavi li 	{list-style:square; }
