/* ------------	ALLGEMEINES -------------------------------------------	*/



body		{

		background-color: 	#F2F0E8; 

		margin: 		0px 0px 0px 10px;

		font-family: 		Tahoma, Arial, Helvetica, Avant, "Sans Serif"; 

		font-size: 		11px; 

		background-image:	url('../img/body_bg.gif');

		background-repeat:	repeat-y;

		background-position:	10px;

                color:            #333333;

		}

.tx-cwtcommunity-pi1 td, .tx-cwtcommunity-pi1 a:link, .tx-cwtcommunity-pi1 {

		font-family: 		Tahoma, Arial, Helvetica, Avant, "Sans Serif"; 

		font-size: 		11px; 

                width:                   529px;

                }

.top5a { position: absolute; left: 0px;}

.top5b { position: absolute; left: 175px;}

.top5c { position: absolute; left: 355px; }



.clear        {clear: both;}



p	       {

		margin: 		0px 0px 0px 0px;

		font-family: 		Tahoma, Arial, Helvetica, Avant,  "Sans Serif"; 

		font-size: 		11px; 

                color:            #333333;

		}



a, a:active {

                color: #333333;   

                }



a:hover    {

                color: #888888;   

                }



a:focus    {

                color: #888888;   

                }



h1            {

                margin: 10px 0px 10px 0px;

                font-size:     15px;

                font-weight: bold;

		font-family: 	Arial, Helvetica, Avant, "Sans Serif"; 

                }



h2, h3      {

                color: #333333;   

                margin: 10px 0px 5px 0px;

                font-size:     12px;

		font-family: 	Arial, Helvetica, Avant, "Sans Serif"; 

                }



h4            {

		width:			130px; 

		height:			16px; 

                margin:                 0px 0px 0px 0px;

		font-family: 		Tahoma, Arial, Helvetica, Avant, "Sans Serif"; 

		font-size: 		11px; 

                color:            #333333;

		z-index:		4; 

		/*border-bottom: 		1px solid #777777; 

		border-right: 		1px solid #777777;*/

		color:			#333333; 

		/*background-image:	url(../img/bg_box_left_grau.gif);*/

		background-color: #B8B8B8;

		padding: 		4px 0px 2px 10px;

		}



/* Breite alle nicht IE */

html > body h4            {

		position:		relative; 

		left:			0px; 

		top:			0px; 

		width:			130px; 

		height:			16px; 

                margin:                 0px 0px 0px 0px;

		z-index:		4; 

		/*border-bottom: 		1px solid #777777; 

		border-right: 		1px solid #777777;*/

		color:			#333333; 

		/*background-image:	url(../img/bg_box_left_grau.gif);*/

		background-color: #B8B8B8;

		padding: 		4px 0px 2px 10px;

		}



.mainlayer	{

		position:		absolute; 

		top:			0px; 

		width:			864px; 

		z-index:		1;

		}



.barrierefrei	{

                display: none;

		}



.entire_ad	{

		position:		absolute; 

		left:			876px; 

		top:			0px;

		width:			120px; 

		height:			245px; 

		z-index:		99; 

		}



.sky_ad		{

		position:		absolute; 

		left:			877px;

		top:			247px;

		width:			120px; 

		height:			600px; 

		z-index:		99; 

		background-color:	#F2F0E8;

		}



input   {

                font-size:     11px;

		margin: 		0px 0px 0px 0px;

		font-family: 		Tahoma, Arial, Helvetica, Avant,  "Sans Serif"; 

		}



select  {

                font-size:     11px;

		margin: 		0px 0px 0px 0px;

		font-family: 		Tahoma, Arial, Helvetica, Avant, "Sans Serif"; 

		}



/* ------------	HEADER & INFOLEISTE -----------------------------------	*/



.header	    {

		position:		absolute;

		background-image:	url('../img/header.jpg');

		background-color:	#666666;

		left:			0px; 

		top:			0px; 

		width:			100%;

		height:			220px;

		z-index:		2;

		visibility:		visible;

		}



.header_nav_home {

		position:		absolute;

		width:			245px;

		height:			70px;

		top:			0px;

		left:			20px;

		z-index:		3;	

		}



.header_nav_imp {

		position:		absolute;

		top:			5px;

		left:			724px;

		z-index:		3;

		}



.header_nav_kon {

		position:		absolute;;

		top:			5px;

		left:			789px;

		z-index:		3;

		}



/*.header_nav_tex {

		position:		absolute;

		width:			430px;

		height:			50px;

		top:			110px;

		left:			385px;

		z-index:		3;	

		}*/

		

.header_nav_tex {main.css (Linie 168)

border:1px solid red;

height:50px;

left:335px;

position:absolute;

top:64px;

width:282px;

z-index:3;

}



.header_nav_imp a, .header_nav_kon a, .header_nav_imp a:hover, .header_nav_kon a:hover {

		color:			#dddddd;	

		text-decoration:	none;

		font-size:		11px;	

		}



.header_nav_stg {

		position:		absolute;

		top:			200px;

		left:			305px;

		z-index:		3;

		}



.header_nav_mkp {

		position:		absolute;

		top:			200px;



		left:			453px;

		z-index:		3;

		}



.header_nav_com {

		position:		absolute;

		top:			200px;

		left:			590px;

		z-index:		3;



		}



.header_nav_com a, .header_nav_stg a, .header_nav_mkp a, .header_nav_mkp p {



		color:			#ffffff;	

		text-decoration:	none;

		font-weight:		normal;

		font-size:		11px;

		text-transform:		uppercase;	

		}



.header_nav_com a:hover, .header_nav_stg a:hover, .header_nav_mkp a:hover {



		color:			#000000;	

		text-decoration:	none;

		font-weight:		normal;

		font-size:		11px;

		text-transform:		uppercase;	

		}



.infoleiste  {

		position:		absolute;

		left:			0px; 

		top:			220px; 

		width:			100%; 

		height:			26px; 

		z-index:		2; 

		border-top: 		0px solid #000000; 

		}





.infoleiste a, .infoleiste a:link	{

		color: 			#FFFFFF; 

		}



.infoleiste a:hover{

		color: 			#FFFFFF; 

                text-decoration:   none;

		}





.info_links  {

		position:		absolute;

		float:			left; 

		color: 			#FFFFFF; 

		top:			6px;

		left:			10px;

		}



.info_rechts	{

		position:		relative;

		float:			right;

		right:			0px; 

		color: 			#ffffff; 

		top:			6px;

		right:			15px;

		}



/* ------------	LINKER SPALTENBEREICH --------------------------------- */



.spalte_links	{

		position:		relative;

		left:			0px; 

		top:			246px; 

		z-index:		2; 

		width:			140px;

		background-image:		url(../img/bg_cell_left.gif);

		background-color:		#ffffff;

		}



.suche		{

		position:		relative;

		left:			0px; 

		top:			-1px;

		width:			140px;

 		height:			40px;

		z-index:		3; 

		border-top: 		0px solid #000000;

		}



.suche input	{

		font-size: 		11px; 

		margin: 		10px 0px 10px 0px;

		}



.inputsearchsp	{

		margin-left: 		10px;

		}



.navigation	{

		position:		relative;

		top:			-1px;

		}



.menu_a		{

		position:		relative; 

		left:			0px; 

		top:			0px; 

		width:			140px; 

		height:			22px; 

		z-index:		3; 

		color:			#FFFFFF;

		font-weight: 		bold;

		}



.menu_n		{

		position:		relative; 

		left:			0px; 

		top:			0px; 

		width:			140px; 

		height:			22px; 

		z-index:		3; 

		color:			#FFFFFF;

		font-weight: 		normal;

		}





.menu_a_2		{

		position:		relative; 

		left:			0px; 

		top:			0px; 

		width:			140px; 

		height:			22px; 

		z-index:		3; 

		color:			#FFFFFF;

		font-weight: 		bold;

		}



.menu_a_3		{

		position:		relative; 

		left:			0px; 

		top:			0px; 

		width:			140px; 

		height:			22px; 

		z-index:		3; 

		color:			#FFFFFF;

		font-weight: 		bold;

		}



.menu_n_2		{

		position:		relative; 

		left:			0px; 

		top:			0px; 

		width:			140px; 

		height:			22px; 

		z-index:		3; 

		color:			#FFFFFF;

		font-weight: 		normal;

		}



.menu_n_3		{

		position:		relative; 

		left:			0px; 

		top:			0px; 

		width:			140px; 

		height:			22px; 

		z-index:		3; 

		color:			#FFFFFF;

		font-weight: 		normal;

		}



.menu_a a, .menu_n a, .menu_a a:link, .menu_n a:link, .menu_a a:visited, .menu_n a:visited {

		margin:			0px 0px 0px 0px;

                display: block;



	        color:                    #FFFFFF;

                text-decoration:     none;

		width:			100%; 

		}



.menu_a p, .menu_n p {

		margin:			0px;

		padding:		4px 0px 2px 10px;

	        color:                    #FFFFFF;

                text-decoration:     none;

		}



.menu_a_2 a, .menu_n_2 a, .menu_a_2 a:link, .menu_n_2 a:link {

		margin:			0px 0px 0px 0px;

	        color:                    #FFFFFF;

                display:                block;

                text-decoration:     none;

		width:			100%;

		}



.menu_a_2 p, .menu_n_2 p {

		margin:			0px 0px 0px 0px;

		padding:		4px 0px 2px 20px;

	        color:                    #FFFFFF;

                text-decoration:     none;

		}





.menu_a_3 a, .menu_n_3 a, .menu_a_3 a:link, .menu_n_3 a:link {

		margin:			0px 0px 0px 0px;

	        color:                    #FFFFFF;

                display:                 block;

                text-decoration:     none;

		width:			100%;

		}



.menu_a_3 p, .menu_n_3 p {

		margin:			0px 0px 0px 0px;

		padding:		4px 0px 2px 30px;

	        color:                    #FFFFFF;

                text-decoration:     none;

		}



.boxlinks   {

		width:			140px;

                margin-top: 10px;

		}



.boxlinks_content {

		z-index:		5; 

                margin-left: 1px;

                background-color:    #eaeaea;

		}



.boxlinks_content_grau {



                background-color:    #cccccc;

		z-index:		5; 

		}



.boxlinks_content_webde {

                background-color:    #eaeaea;

                margin-left:1px;

		}



.boxlinks_content_wettercom {

                margin-left: 1px;

                padding-left:10px;

                background-color:#eaeaea;

		}



.boxlinks_content_wettercom table {background-color:#eaeaea !important;}



.boxlinks_content_2radio {

		margin-left:1px;

		background-color:#eaeaea;

}

.boxlinks_content_2radio table {

		background-color:#eaeaea;

}



.boxlinks_content p, .boxlinks_content_grau p, .boxlinks_content_webde p {

		margin:			0px 0px 0px 0px;

		padding: 		10px 10px 10px 10px;

		color:			#333333;

		}



/* ------------	CONTENTBEREICH + WERBUNG --------------------------------------	*/



.content	{





		position:		absolute; 

		left:			154px; 

		top:			255px; 

		width:			529px !important; 

		z-index:		2;

                border-bottom: 30px solid #ffffff;

		background-color:		#ffffff;

		}



.content p {                line-height:           1.2em;}



.content_ad	{

		position:		relative; 

		margin:             0px 0px 10px 0px; 

		left:			0px; 

		top:			0px; 

		width:			529px;

		height:			60px; 

		z-index:		6; 

		background:		url(../img/buy_ad.jpg);

		}



.content_ad_ad	{

		position:		relative;

		/*left:			21px;*/

		left:			0px;

		top:			0px; 

		z-index:		4; 

		float: 			left;

		}



.content_ad_ad img {

		border:			0px;

		}



.content_ad_buy	{

		position:		relative; 

		right:			0px; 

		top:			0px; 

		z-index:		5; 

		float:			right

		}



.hereiam	{

		/*padding-top:		70px;*/

		padding-bottom:		5px;

		width:			529px; 

		z-index:		5; 

		margin:  	     0px 0px 10px 0px;

		border-bottom: 		1px dotted #777777; 

		border-top: 		0px dotted #777777;

		color:                  #222; 

                font-size: 10px;

		}



.hereiam p, .hereiam a:hover, .hereiam a:visited, .hereiam a:active, .hereiam a:link	{

		padding: 		2px 0px 2px 0px; 

		margin:			0px 0px 0px 0px;

                font-size: 10px;

                text-decoration: none;

		}





.last_emperor {

               margin:              20px 0px 0px 0px;

               z-index:                  9;

	       border-top: 		1px dotted #777777;

               }



.last_emperor p {

		padding: 		2px 0px 2px 0px; 

		margin:			0px 0px 0px 0px;

                color:                   #333333;

		}



/* ----------	RECHTER SPALTENBEREICH ----------------------------------------	*/



.spalte_rechts	{

		position:		absolute;

		right:			0px; 

		top:			246px; 

		z-index:		2; 

		background-image:		url(../img/bg_cell_right.gif);

		background-color:		#ffffff;

		}



*[class="spalte_rechts"] {

		position:		absolute;

		right:			1px; 

		top:			246px; 

		z-index:		2; 

		background-image:		url(../img/bg_cell_right.gif);

		background-color:		#ffffff;

		}



.boxrechts_icon	{

		position:		relative; 

		top:			10px;

		width:			167px;

		}	



.icon		{

		position:		relative;

		left:			10px; 

		width:			20px; 

		height:			20px; 

		z-index:		9; 

		background-color: 	#cccccc;

		margin:			0px 10px 9px 0px;

		}



.boxrechts	{

		width:			167px;

                margin:         10px 0px 0px 0px;

		}



.boxrechts_headline {

		width:			167px; 

		height:			22px; 

		z-index:		4; 

		/*border-bottom: 		1px solid #777777; 

		border-right: 		1px solid #777777;*/

		color:			#333333; 

		/*background-image:	url(../img/bg_box_left_grau.gif);*/

		background-color:	#B8B8B8;

		}



.boxrechts_headline p {

		padding: 		4px 0px 2px 10px;

		margin:			0px 0px 0px 0px;

		}



.boxrechts_content {

		z-index:		5; 

		color:			#333333;

		}



.boxrechts_content p {

		margin:			0px 0px 0px 0px;

		padding: 		10px 10px 0px 10px;

		}



.tx-cwtamihot-pi1 {}
