/* CSS Style CMA (c)imc marketing&consult, 2006 */

body	{margin: 0; padding: 0; background-color: #ffffff;}

/* Positionen */
.content	{position: absolute; top:199px; width:1055px; padding-bottom:10px; border-top: solid 1px #264f88; }

.inhalt		{position: relative; width: 530px; left:227px; font-family:verdana; font-size:11px; color:#264f88; line-height:17px; background-repeat:repeat-y;  height:auto; min-height:560px;//height:560px; padding:10px 0px 50px 20px;}

.posteaser     { position:absolute; top:10px; left:805px; width:150px; height:132px; background-color:#3d6192;}

.newsletter    { position:absolute; top:160px; left:805px; width:148px; border: solid 1px #3d6192;}

.possuche	{ position:absolute; left:780px; top:150px; width:200px; background-color:#264f88; z-index:15}


/* Topavigation*/
	
.poskopfnavi	{ position:absolute; left:400px; top:88px; width:580px; height:25px;//height:20px; background-color:#ffffff; z-index:10; border: 1px solid #000000;}
.kopfnavi			{font-family:verdana; font-size:12px; color:#000000; font-weight:bold; line-height:25px;}	
a.kopfnavi:link  	{color:#000000; text-decoration:none;}
a.kopfnavi:visited	{color:#000000; text-decoration:none;}
a.kopfnavi:active	{color:#000000; text-decoration:none;}
a.kopfnavi:hover	{color:#ebe1bc; text-decoration:none;}
.kopfnavia			{font-family:verdana; font-size:12px; font-weight:bold; line-height:25px; color:#ebe1bc; font-weight:bold; text-decoration:none;}	

/* Titel */						
h1		{font-family: verdana; font-size: 14px; color: #264f88; font-weight: bold; padding:10px 0px 10px 0px; margin: 0px; }

h2		{font-family:verdana; font-size:16px; color:#00266D; line-height:18px; padding-top:0px; margin-top:0px;}

h3		{font-family: verdana; font-size: 14px; color: #003366; font-weight: bold; padding-bottom: 15px; margin: 0px; letter-spacing: 1px;}

/* Fliesstext */
.text 			{font-family:verdana; font-size:11px; color:#264f88; line-height:17px;}
a.text:link 	{color:#616263; text-decoration:underline;}
a.text:visited	{color:#616263; text-decoration:underline;}
a.text:active	{color:#616263; text-decoration:underline;}
a.text:hover	{color:#005EA7; text-decoration:underline;}

.textk 			{font-family:verdana; font-size:10px; color:#000000; line-height:17px;}
a.textk:link 	{color:#616263; text-decoration:underline;}
a.textk:visited	{color:#616263; text-decoration:underline;}
a.textk:active	{color:#616263; text-decoration:underline;}
a.textk:hover	{color:#005EA7; text-decoration:underline;}

.textblau		{font-family:verdana; font-size:11px; color:#004A9D; line-height:16px;}
.textweiss		{font-family:verdana; font-size:11px; color:#ffffff; line-height:16px; font-weight:bold; padding-left:5px;}
a.textweiss:link 	{color:#ffffff; text-decoration:underline;}
a.textweiss:visited	{color:#ffffff; text-decoration:underline;}
a.textweiss:active	{color:#ffffff; text-decoration:underline;}
a.textweiss:hover	{color:#005EA7; text-decoration:underline;}

.textweiss-k		{font-family:verdana; font-size:11px; color:#ffffff; line-height:16px; padding-left:5px;}

.textshop 			{font-family:verdana; font-size:12px; color:#ffffff; line-height:17px;}
a.textshop:link 	{color:#ffffff; text-decoration:underline;}
a.textshop:visited	{color:#ffffff; text-decoration:underline;}
a.textshop:active	{color:#ffffff; text-decoration:underline;}
a.textshop:hover	{color:#ebe1bc; text-decoration:underline;}

.link 			{font-family:verdana; font-size:12px; color:#264f88; line-height:17px;}
a.link:link 	{color:#264f88; text-decoration:underline;}
a.link:visited	{color:#264f88; text-decoration:underline;}
a.link:active	{color:#264f88; text-decoration:underline;}
a.link:hover	{color:#ebe1bc; text-decoration:underline;}



/* Images */								
.logo			{ position:absolute; height:97px; width:379px; padding:50px 0px 0px 15px;} 												


/* Seitenanfang*/
.top			{font-family:verdana; font-size:10px; color:#A01A00; line-height:18px; text-decoration:none;}
a.top:link  	{color:#A01A00;}
a.top:visited	{color:#A01A00;}
a.top:active	{color:#333333;}
a.top:hover		{color:#333333;}

/* Fussnavigation*/
.posfuss		{position: absolute; width: 1055px; height: 32px;}
.fuss			{font-family:verdana; font-size:12px; color:#000000; line-height:25px; padding: 5px 0px 0px 0px;}
.fuss1			{font-family:verdana; font-size:12px; color:#000000; line-height:25px; padding: 5px 0px 0px 70px;}					
a.fuss:link  	{color:#000000; text-decoration: none;}
a.fuss:visited  {color:#000000;text-decoration: none;}
a.fuss:active	{color:#000000;text-decoration: none;}
a.fuss:hover	{color:#AAAAAA;text-decoration: none;}
.fussa			{font-family:verdana; font-size:12px; color:#ebe1bc; line-height:25px; padding-right: 15px; padding-left: 15px; text-decoration: none;}				

/* Statuszeile */
.text_status			{font-family:verdana; font-size:11px; font-weight:bold; color:#264f88;  text-decoration:none}
a.text_status:link		{text-decoration:underline;}
a.text_status:visited	{text-decoration:underline;}
a.text_status:active	{text-decoration:underline;}
a.text_status:hover		{text-decoration:underline; color:#264f88;}
.text_statusa			{font-family:verdana; font-size:11px; font-weight:bold; color:#264f88; text-decoration:underline;}

.text_wk			{font-family:verdana; font-size:11px; color:#264f88; line-height:17px;}
a.text_wk:link  	{text-decoration:none; color:#264f88;}
a.text_wk:visited	{text-decoration:none; color:#264f88;}
a.text_wk:active	{text-decoration:none; color:#264f88;}
a.text_wk:hover		{text-decoration:none; color:#264f88;}



.bt_weiter				{font-family:verdana; font-size:11px; font-weight:bold; color:#DA6339; text-decoration:underline;
background-color:F6DAD0; border:none;
background-image:url(shop/images/icon-weiter.gif); background-position:left; background-repeat:no-repeat; width:110px;}
.bt_weiter:hover		{color:#ffffff; text-decoration:underline;}

/* Rahmen */
.blau			{border: 1px solid #00266D; }
.rightweiss		{border-right: 1px solid #ffffff; }
.line			{border: 0.1pt solid #005EA7;}

/* Listen */
.liste			{
	background-image: url(images/listpoint.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 28px;
	padding-bottom: 5px;	
}

.listeu			{
	background-image: url(images/listpoint-1.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 45px;
	padding-bottom: 10px;
}
.listeu_a			{
	background-image: url(images/listpoint-1-a.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 45px;
	padding-bottom: 10px;
}

/* Hintergrundimages */
.bgnavi			{
	background-image: url(images/bg-navi.gif);
	background-position: left;
	background-repeat: repeat-y;
}

/* Preloader */
.hidepics {width:0px; height:0px; visibility:hidden;}


