/*
  Gesamtbreite ändern bei  :  body, #siteWords    (+ screen.css)

  Höhe "Header" ändern bei :  #intro              (+ screen.css)

  Pos. rechte Spalte ändern:  #right -> right  (+ main-ie.css, main-ie5.css)

  Höhe "Fuss" ändern bei   :  #outro -> height
*/

/* anpassungen an abmessungen in screen.css */
body { min-width:764px; }
#fullheightcontainer { width:764px; }
#wrapper { background:#fff; border:0; }
#outer { width:764px; margin:0; }
#float-wrap { width:764px; }
#center { width:764px; float:left; }

/* allgemein */
#clearheadercenter,
#clearheaderleft,
#clearheaderright {
  height:100px;
  overflow:hidden;
}

/* kopf */
#siteWords span { width:100%; }
#intro { width:764px; height:100px; background:#292279 url('../images/bg_kopf.gif') 0px 50px no-repeat; }
#pageHeader { position:absolute; vertical-align:middle; }
#siteImage { position:absolute; top:52px; left:2px; width:760px; height:90px; background:url('../images/bg_kopf_antrag.jpg') no-repeat; overflow:hidden; }
#siteRGV { position:absolute; top:30px; left:0px; z-index:10; width:207px; height:15px; background:url('../images/richtig-gut-versichert.gif'); }
#topNav { position:absolute; top:32px; left:502px; width:260px; height:16px; line-height:16px; font-size:10px; color:#fff; }
#topNav a { color:#fff; text-decoration:none; }

/* horizontaler container */
#hContainer1 { position:absolute; top:140px; left:2px; z-index:2; width:760px; height:40px; line-height:40px; background:#1d1855; border-top:2px solid #fff; color:#fff; vertical-align:middle; }
#hContainer1 h1 { font-size:17px; line-height:15px; margin:0; padding:0; padding-left:20px; padding-top:5px; }
#hContainer1 h2 { font-size:12px; line-height:15px; margin:0; padding:0; padding-left:20px; }

#hContainer2, #hImage1, #hImage2 { display:none; }

#hZurueck { position:absolute; top:155px; left:675px; z-index:2; width:70px; height:20px; }
#hZurueck a { color:#fff; text-decoration:none; }

/* content */
#contBlock1 { width:auto; font-size:12px; line-height:18px; margin:15px 25px; }

/* fuss */
#outro { width:770px; height:35px; line-height:25px; background:#292279; clear:both; }
#outro a { color:#a6a6a6; text-decoration:none; }
#outro p { font-size:10px; color:#a6a6a6; margin:0; padding:0; text-align:center; }

/* specials */
#printPage { display:none; }


/* feist */


.odd
{
	background-color: #e4dfed;
}

#antragstabelle
{
	border: 0px;
}

td
{
	padding: 3px;
}


.textinput, .areainput, .selectinput, .radioinput, .checkboxinput
{
	width: 320px;
}



.fehler
{
	background-color:#FFCCCC;
	border:1px solid #CF0016;
	color:#000000;
	margin:10px;
}

.leftcol {
	text-align:right;
  width: 50%;
}



 .headline
{
	border-top: 1px solid #292279;	
  padding: 10px 0px 0px 0px ; 
	font-size:12px;
	font-weight: bold;

}



.rightcol 
{
width: 50%;
}
