/***************************************************************************************************
CSS DATEI RELIEFDRUCK.COM (Druckerei Frese Düsseldorf)
Ersteller: Joachim Göddel (Web4Saar Mediendesign)
Stand: 31.10.2008
***************************************************************************************************/

/***** MENUE *****/
div#menue ul { list-style:none; font-size:.8em; margin-left:95px; }
* html div#menue ul { width:880px; }
div#menue ul li { float:left; display:block; }
* html div#menue ul li { width:13%; }
div#menue li a { display:block; color:#fff; text-decoration:none; padding:10px 13px; height:20px; font-weight:bold; background:url(../images/bgline.jpg) top right no-repeat;  }
* html div#menue li a { padding:0; text-align:center; }
div#menue li a:hover, div#menue li a.aktiv { color:#003366; }

/***** LINKS *****/
div#noshow { display:none; }
div#links p { font-size:.8em; margin-bottom:10px; }
div#links div.link { padding:10px 0 0 0; border-bottom:1px dotted #ccc; }
.smallimage img { padding:3px; border:1px solid #999; }
div#links div.link a { text-decoration:none; color:#333; }
div#links div.link a:hover { text-decoration:underline; }

/***** RECHTS *****/
div#rechts h1 { font-size:1.3em; font-weight:normal; margin-bottom:22px; }
	div#rechts h1 span { font-size:.8em; }
div#rechts p { font-size:.8em; margin-bottom:15px; }
	div#rechts p.pic_rechts img { float:right; margin-left:25px; margin-bottom:15px; }
	div#rechts p.downlink { padding:4px 0; border-top:1px dashed #ccc; border-bottom: 1px dashed #ccc; }
		div#rechts p.downlink span { font-size:.8em; font-weight:normal; }
		div#rechts p.downlink a { color:#009ee0; text-decoration:none; }
	div#rechts p.einklappen { text-align:right; }
		div#rechts p.einklappen a { color:#009ee0; text-decoration:none; }
div#rechts ul { font-size:.8em; margin-left:25px; margin-bottom:15px; }
	div#rechts ul.bold li { font-weight:bold; }
div.feedback { padding:15px 15px 5px 15px; border:1px solid #c0e7f6; margin-bottom:20px; background:#e6f4f9; }
div#rechts a { color:#009ee0; text-decoration:none; }

/***** FUSSZEILE *****/
div#bottom p.left { width:40%; font-size:.7em; color:#666; padding:20px 0 0 20px; float:left; }
div#bottom p.right { width:40%; text-align:right; font-size:.7em; padding:20px 20px 0 0; color:#999; float:right; }
div#bottom p a { color:#009ee0; text-decoration:none; font-size:1.1em; }


/***** FORMULARE *****/
form fieldset { border:0; }
form p.infos { color:#333; margin-top:-10px; }
form label { display:block; width:130px; text-align:right; padding-right:10px; float:left; margin-bottom:5px; }
form br { clear:left; }
form p.subfield { padding:3px 0; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; font-weight:bold; }
form .ilong { width:200px; background:url(../images/bgverlauf.jpg) top left repeat-x; border:1px solid #ccc; padding:1px 3px; }
form .ismall { width:60px; background:url(../images/bgverlauf.jpg) top left repeat-x; border:1px solid #ccc; padding:1px 3px; }
form .iarea { width:300px; background:url(../images/bgverlauf.jpg) top left repeat-x; border:1px solid #ccc; padding:1px 3px; height:80px; }
form .fullsize { width:100%; background:url(../images/bgverlauf.jpg) top left repeat-x; border:1px solid #ccc; padding:1px 3px; height:120px; text-align:center; }
form .fullsize_small { width:100%; background:url(../images/bgverlauf.jpg) top left repeat-x; border:1px solid #ccc; padding:1px 3px; height:60px; }
form .error { color:red; }
form .button {padding:4px; background:#fcfcfc; border:2px solid #333; }