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

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

/* Positionen */
.content	{position: absolute; top: 358px; left:45px; width:923px;//width:925px; border-right: solid 1px #c1071b; border-bottom: solid 1px #c1071b; border-left: solid 1px #c1071b;}

.inhalt		{position: relative; width: 450px; left:211px; font-family: verdana; font-size: 12px; color: #000000; line-height: 17px; padding:30px 0px 60px 15px;  border-left: solid 1px #c1071b; min-height:930px; height:auto;// height:1050px;}
.inhalt1		{position: relative; width: 680px; left:211px; font-family: verdana; font-size: 12px; color: #000000; line-height: 17px; padding:30px 0px 60px 15px;  border-left: solid 1px #c1071b; min-height:430px;}


.posteaser	{position:absolute;	top:359px; left:739px; width:230px; height:330px;  border-left: solid 1px #c1071b; border-bottom: solid 1px #c1071b; font-family: verdana; font-size: 12px; color: #000000; line-height: 17px;}	

.posteaser2	{position:absolute;	top:705px; left:739px; width:230px; height:200px;  border-left: solid 1px #c1071b; border-bottom: solid 1px #c1071b; font-family: verdana; font-size: 12px; color: #000000; line-height: 17px;}

/* Navigation*/
.posnavi	{position:absolute;	top:359px; left:46px; width:211px;}				
.navi			{font-family:verdana; font-size:12px; color:#000000; display:block; border-bottom: solid 1px #c1071b; background-image:url(images/dot.gif); background-position:left; background-repeat:no-repeat; line-height:28px; padding-left:50px;}	
a.navi:link  	{color:#000000; text-decoration:none;}
a.navi:visited	{color:#000000; text-decoration:none;}
a.navi:active	{color:#000000; text-decoration:none;}
a.navi:hover	{color:#000000; text-decoration:none; background-image:url(images/dot-a.gif); background-position:left; background-repeat:no-repeat; background-color:#f5df94;}
.navia			{font-family:verdana; font-size:12px; color:#000000; display:block; border-bottom: solid 1px #c1071b; background-image:url(images/dot-a.gif); background-position:left; background-repeat:no-repeat; line-height:28px; padding-left:50px; background-color:#f5df94; text-decoration:none;}	


/* Titel */						
h1		{font-family: verdana; font-size: 14px; color: #000000; font-weight: bold; padding-bottom: 15px; margin: 0px; letter-spacing:1px;}

h2		{font-family: verdana; font-size: 13px; color: #000000; font-weight: bold; padding-bottom: 7px; margin: 0px; letter-spacing:1px;}

h3			{position:absolute; top:22px;//top:42px; left:660px; height:30px; width:315px; font-family:verdana; font-size:24px; font-weight:bold; color:#666666; z-index:5;}
h4		{font-family: verdana; font-size: 13px; color: #000000; font-weight: bold; padding-bottom: 7px; margin: 0px; letter-spacing:1px;}
/* Fliesstext */
.text 			{font-family:verdana; font-size:12px; color:#000000; line-height:17px;}
a.text:link 	{color:#000000; text-decoration:underline;}
a.text:visited	{color:#000000; text-decoration:underline;}
a.text:active	{color:#000000; text-decoration:underline;}
a.text:hover	{color:#c1071b; text-decoration:underline;}


/* Fliesstext */
.textk 			{font-family:verdana; font-size:10px; color:#000000; line-height:17px;}
a.textk:link 	{color:#c1071b; text-decoration:underline;}
a.textk:visited	{color:#c1071b; text-decoration:none;}
a.textk:active	{color:#c1071b; text-decoration:none;}
a.textk:hover	{color:#000000; text-decoration:none;}



.textrot		{font-family:verdana; font-size:16px; font-weight:bold; color:#c1071b; line-height:16px;}
.textweiss		{font-family:verdana; font-size:14px; color:#ffffff; line-height:16px; font-weight:bold;}

/* Images */								
.logo			{ position:absolute; top:30px; left:45px; z-index:2;} 												
.bild1			{ position:absolute; top:160px; left:45px; height:197px; width:328px; border: solid 1px #c1071b;}
.bild2			{ position:absolute; top:160px; left:373px; height:197px; width:297px; border: solid 1px #c1071b;}
.bild3			{ position:absolute; top:160px; left:670px; height:197px; width:298px; border: solid 1px #c1071b;}



/* Fussnavigation*/
.posfuss		{position: absolute; width: 923px; height: 31px; margin-top:5px;}
.fuss			{font-family:verdana; font-size:11px; color:#000000; line-height:25px; padding-right: 40px; padding-left: 40px;}				
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:#E32424;text-decoration: none;}
.fussa			{font-family:verdana; font-size:11px; color:#E32424; line-height:25px; padding-right: 40px; padding-left: 40px; text-decoration: none;}				


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

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

/* Druckversion */
.print	{float:right; font-size:9px; width:50px;}
.print a	{color:#33338b; text-decoration:none; margin-top:5px;}
.print a:hover	{color:#33338b; text-decoration:underline;}

.print1	{float:right; font-size:9px;}
.print1 a	{color:#33338b; text-decoration:none; margin-top:5px;}
.print1 a:hover	{color:#33338b; text-decoration:underline;}




