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

body	{margin: 0; padding: 0; background-color: #dbe2f2; background-image:url(images/bodz.jpg); background-repeat:no-repeat;}

/* Positionen */
.content	{position: absolute; top: 150px; width:980px; padding-bottom:40px; background-color:#dbe2f2; }

.inhalt		{position: relative; top: 0px; width: 550px; left:250px; font-family:verdana; font-size:12px; color:#000000; line-height:17px;   background-color:#ffffff; min-height:600px; height:auto;//height:700px;}

.posteaser     { position:absolute; bottom:0px; left:10px; width:120px;}

.bg-blue		{ background-color:#c3d1eb; height:160px; padding:10px 10px 0px 10px; font-size:13px;}

/* Topavigation*/
	
.poskopfnavi	{ position:absolute; top:150px; width:980px; height:30px; border:solid 1px;}
.kopfnavi			{font-family:verdana; font-size:11px; color:#014E9C; font-weight:bold;}	
a.kopfnavi:link  	{color:#014E9C; text-decoration:none;}
a.kopfnavi:visited	{color:#014E9C; text-decoration:none;}
a.kopfnavi:active	{color:#014E9C; text-decoration:none;}
a.kopfnavi:hover	{color:#014E9C; text-decoration:none;}
.kopfnavia			{font-family:verdana; font-size:11px; color:#014E9C; font-weight:bold;}	

/* Navigation*/
.posnavi	{position:absolute;	top:150px; left:10px; width:210px;//width:216px; border: solid 3px #87a3d5; border-top:none; height:300px; background-color:#FFFFFF;}				
.navi			{font-family:verdana; font-size:11px; font-weight:bold; color:#666666;  display:block; border-bottom: solid 1px #87a3d5; padding:8px 0px 5px 15px}	
a.navi:link  	{color:#666666; text-decoration:none;}
a.navi:visited	{color:#666666; text-decoration:none;}
a.navi:active	{color:#666666; text-decoration:none;}
a.navi:hover	{color:#666666; text-decoration:none; background-image:url(images/bg-navia.gif); background-repeat:no-repeat;}
.navia			{font-family:verdana; font-size:11px; font-weight:bold; color:#666666;  display:block; border-bottom: solid 1px #87a3d5; padding:8px 0px 5px 15px; text-decoration:none; background-image:url(images/bg-navia.gif); background-repeat:no-repeat;}	

.nav			{ font-family:verdana; color:#333333; font-weight:bold; background-color:#e5e5e5; padding:5px; letter-spacing:1px;}

/* Navigation Ebene 2 */
.posnavi2			{padding: 2px 0px 2px 17px;
					background-image:url(images/bg-navi2.gif); background-position:left; background-repeat:no-repeat;}
.navi2			{font-family:verdana; font-size:11px; color:#666666; text-decoration:none; font-weight:bold; line-height:18px;}

a.navi2:link  	{color:#666666;}
a.navi2:visited	{color:#666666;}
a.navi2:active	{color:#666666;}
a.navi2:hover		{color:#014E9C;}
.navi2a		{font-family:verdana; font-size:11px; color:#666666; text-decoration:none; font-weight:bold; line-height:18px;}

/* Navigation Ebene 3 */
.posnavi3		{padding: 2px 0px 2px 30px;
					background-image:url(images/bg-navi-3.gif); background-position:left; background-repeat:no-repeat;}
.navi3			{font-family:verdana; font-size:11px; color:#666666; text-decoration:none; font-weight:bold; line-height:18px;}
a.navi3:link  	{color:#666666;}
a.navi3:visited	{color:#666666;}
a.navi3:active	{color:#666666;}
a.navi3:hover	{color:#014E9C;}
.possubnavi3a		{padding: 2px 0px 2px 30px;
					background-image:url(images/bg-navi-3-a.gif); background-position:left; background-repeat:no-repeat;}
.navi3a			{font-family:verdana; font-size:11px; color:#666666; text-decoration:none; font-weight:bold; line-height:18px;}

/* Titel */						
h1		{font-family: verdana; font-size: 16px; color: #0065cd; font-weight: bold; padding: 20px 0px 20px 10px; margin:0px; letter-spacing:1px; background-color:ffffff;}

h2		{font-family: verdana; font-size: 16px; color: #0065cd; font-weight: bold; padding: 20px 0px 20px 0px; margin:0px; letter-spacing:1px; background-color:ffffff;}

h3		{position:absolute; left:235px; top:40px; height:75px; width:520px; font-family:verdana; font-size:16px; color:#666666; line-height:23px;}

.print	{ float:right; padding:3px 3px 0px 0px;}

/* Fliesstext */
.text 			{font-family:verdana; font-size:12px; color:#000000; line-height:17px;}
a.text:link 	{color:#005EA7; text-decoration:underline;}
a.text:visited	{color:#005EA7; text-decoration:underline;}
a.text:active	{color:#005EA7; text-decoration:underline;}
a.text:hover	{color:#616263; text-decoration:underline;}
table			{font-family:verdana; font-size:12px; color:#000000; line-height:17px;}
table a			{font-family:verdana; font-size:12px; color:#005EA7; line-height:17px; text-decoration:underline;}
table a:hover	{font-family:verdana; font-size:12px; color:#616263; line-height:17px; 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; font-size:10px; 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;}

/* Images */								
.logo			{ position:absolute; height:151px; width:980px; background-image:url(images/kopf-hormonzentrum.gif); background-repeat:no-repeat;} 												
.bild1			{ position:absolute; left:250px; top:40px; height:70px; width:520px; font-family:verdana; font-size:18px; color:#666666;}
.logo-dia		{ position:absolute; top:500px; left:25px; height:37px; width:150px;}


/* 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; left:220px; width: 550px; margin-top:40px;}
.fuss			{font-family:verdana; font-size:11px; color:#0d54bc; line-height:17px;}				
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:#000000;text-decoration: underline;}
.fussa			{font-family:verdana; font-size:11px; color:#0d54bc; line-height:17px; color:#000000;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;}

.button	{font-family:verdana,arial;font-size:11px;color:#000000;font-weight:bold;padding:3px;border-left:solid 1px #000000;border-top:solid 1px #000000;border-right:solid 1px #666666;border-bottom:solid 1px #666666;text-decoration:none;background-color:#dbe2f2;}
