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

body	{margin: 0; padding: 0; background-color:#f76214; background-image:url(images/bg-c-schriftzug.jpg); background-position:left top; background-repeat:no-repeat;}


/* Positionen */
.content	{position: absolute; top:200px; left:0px; width:980px;}

.inhalt		{position: relative; top:1px; left:194px; width:710px; font-family: arial; font-size: 10pt; color: #000000; line-height: 14px; background-color:#FDC481; background-image:url(images/bg-inhalt.gif); background-position:left top; background-repeat:no-repeat; padding:20px 0px 50px 80px; min-height:350px; height:auto; line-height:14pt;}
.inhalt a	{color:#000000; text-decoration:underline; font-weight:bold;}
.inhalt a:hover	{color:#f76214; text-decoration:underline; font-weight:bold;}


.inhalt_start	{position: relative; top:20px; left:60px; width:420px; font-family: arial; font-size: 10pt; color: #000000; line-height: 24px;}
.inhalt_start a	{color:#000000; text-decoration:none; font-weight:bold;}
.inhalt_start a:hover	{color:#ffffff; text-decoration:none; font-weight:bold;}
.bottomline_start	{width:900px; margin-top:25px; //margin-top:0;}


.posteaser     	{position:absolute; top:30px; left:770px; width:200px; border: solid 1px; height:400px;}
.poslogo		{position:absolute; top:18px; left:36px; width:444px;}
.poskopfbild	{position:absolute; top:60px; left:482px; text-align:right; width:502px; background-color:#FDC27D;}
.poskopfbild_start	{position:absolute; top:60px; left:482px; text-align:right; width:502px; z-index:4}
.symbole		{position:absolute; top:215px; left:880px;}
.symbole_start		{position:absolute; top:200px; left:429px; z-index:2000;}

.rueckruf		{ position:absolute; left:47px; top:506px;}

/* Topavigation*/
	
.kopfnavi		{position:absolute; top:160px; left:36px; width:908px; height:16px; background-color:#FDC27D;  font-family:arial; font-size:9pt; padding:4px 20px; letter-spacing:1pt;}
.kopfnavi a			{text-decoration:none; color:#000000;}	
.kopfnavi a:hover	{text-decoration:none; color:#F86215;}	

/* Navigation*/
.navi			{position:absolute;	top:200px; left:35px; width:135px; font-family:arial; font-size:10pt; letter-spacing:1pt; font-weight:bold;}
.navi a			{text-decoration:none; color:#000; display:block; padding-bottom:10px; white-space:nowrap;}	
.navi a:hover	{text-decoration:none; color:#fff;}


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

h2		{font-family:verdana; font-size:14px; color: #000; font-weight: bold; padding:0px 0px 20px 0px ; margin: 0px; letter-spacing:1px;}

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

/* Fliesstext */
.text 			{font-family: arial; font-size: 10pt; color: #000000;}
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;}


/* Fussnavigation*/
.fuss			{position: relative; left:35px; padding-top:7px; width:940px; font-family:arial; font-size:12px;}
.fuss a			{text-decoration:none; color:#000000;}	
.fuss a:hover	{text-decoration:none; color:#fff}	
.fussa			{font-family:verdana; font-size:12px; color:#00266D; line-height:25px; padding-right: 15px; padding-left: 15px;}				

/* Eingabefelder */
.possuche		{position:absolute; top:162px;  left:790px;  font-family:arial;}
.input_suche	{border: none;  font-family:Arial; font-size:11pt; }

/* Drucken */
.print			{font-family:verdana; font-size:11px;}
.print a		{color:#000000; text-decoration: underline;}
.print a:hover	{color:#f76214; text-decoration: underline;}

.bio		{ position:absolute; top:560px; left:30px;}


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

/* Tabelle */
.tabelle	{font-family:verdana; font-size:12px; line-height:18px;}

.error {clear:both; width:550px; background-color:#ffffcc; margin:5px 0px 5px 0px; padding:8px 5px 5px 40px; text-align:left; border-top:solid 1px #ffcc33; border-bottom:solid 1px #ffcc33; color:#ff0000; background-image:url(images/rote-led.gif); background-repeat:no-repeat; background-position: 12px; font-family:verdana,arial; font-size:11px;}
.info {clear:both; width:550px; background-color:#fafafa; margin:10px 0px 5px 0px; padding:8px 5px 5px 40px; text-align:left; border-top:solid 1px #336699; border-bottom:solid 1px #336699; color:#336699; background-image:url(images/gruene-led.gif); background-repeat:no-repeat; background-position: 12px; font-family:verdana,arial; font-size:11px;}

.quick_index {
	margin-top:15px;
	width:860px;
	display:none;
}

.quick_index a {
	text-decoration:none;
	color:#000;
}

.quick_index a:hover {
	text-decoration: underline;
	color:#000;
}

.closed { visibility: hidden; }
.opened { visibility: visible; }
