/* ====================================================================
   Projekt: Absichern.de
   Copyright: Artikel 8
   Programming: Ingmar Erwig
   Contact: Ingmar.Erwig@artikel8.com
   
   Last Change: 2005-02-01
   ==================================================================== */

/* ====================================================================
   Seitenlayout
   ==================================================================== */
body {
	background-color:#B8BDC6;
	color:#000000;
	font-family:arial, verdana, helvetica, serif;
	font-size:11px;
	margin:0 0 20px 0;
	padding:0px;
}

td, input, textarea {
	color:#000000;
	font-family:arial, verdana, helvetica, serif;
	font-size:11px;
}

td#mainHeader {
	color:black;
	height:126px;
	text-align:left;
	background-image:url(../gfx/header/header.jpg);
	background-repeat:no-repeat;
	position:relative;
	vertical-align:top;
}

div#headerLogo {
	position:absolute;
	width:190px;
	height:120px;
}

#leftBox {
	color:black;
	width:191px;
	height:100%;
	vertical-align:top;
	float:left;
	clear:both;
	background-color:#BCDBF7;
	border-right:1px solid #144A75;
	border-left:1px solid #144A75;
}

#contentBox {
	color:black;
	height:536px;
	width:578px;
	vertical-align:top;
	background-color:#F8FAFC;
	background-image:url(../gfx/bgContent.gif);
	background-repeat:repeat-y;
	background-position:left;
}

#contentBox h1, #contentBox p {
	padding:0;
	margin:0;
}

#content {
	color:black;
	height:551px;
	vertical-align:top;
	padding-bottom:10px;
	background-color:#F8FAFC;
	background-image:url(../gfx/bgContent.gif);
	background-repeat:repeat-y;
	background-position:left;
}

td#leftShadow {
 background-color:#2076C4;
}

td#rightShadow {
	width:11px;
	background-image:url(../gfx/shadow_right.gif);
	background-repeat:repeat-y;
}

#content h1, #contentBox p {
	padding:0;
	margin:0;
}

#topMenu {
	color:black;
	height:49px;
	text-align:left;
	vertical-align:top;
	background-image:url(../gfx/topMenu/background.gif);
	background-repeat:repeat-x;
}

input#search {
	width:118px;
	height:17px;
	padding-left:7px;
	line-height:17px;
	vertical-align:bottom;
	border:1px solid #2562B3;
}

input#submitSearch {
	width:26px;
	height:21px;
	vertical-align:bottom;
	padding-bottom:1px;
}

#menuBottom {
	background-color:#FCFCFC;
	height:5px;
	vertical-align:bottom;
	border-right:1px solid #000000;
	border-left:1px solid #000000;
}

#contentBottom {
	background-color:#3B8EE3;
	height:5px;
}

#footer {
	text-align:center;
	clear:both;
	height:9px;
	background-image:url(../gfx/footer/schatten.gif);
	background-repeat:no-repeat;
	color:black;
}

input.text {
	font-size:10px;
	width:200px;
}

select {
	font-size:10px;
	width:207px;
}

textarea {
	font-size:10px;
	width:201px;
	height:60px;
}

td.beschreibung {
	text-align:right;
	padding:5px 20px 5px 0px;
}

td.eingabe {
	padding:5px 0px 5px 0px;
}

td.error {
	text-align:right;
	padding:5px 20px 0px 0px;
}

td.errorText {
	vertical-align:bottom;
	padding:5px 0px 0px 0px;
}

input.resetVersicherung {
	background-image:url(../gfx/versicherungen/reset.gif);
	border:0px;
	width:242px;
	height:10px;
	cursor:hand;
}

input.nextStepVersicherungen {
	background-image:url(../gfx/versicherungen/nextStep.gif);
	border:0px;
	width:242px;
	height:78px;
	cursor:hand;
}

input.submitVersicherungen {
	background-image:url(../gfx/versicherungen/submit.gif);
	border:0px;
	width:242px;
	height:78px;
	cursor:hand;
}

/* ====================================================================
   Menü spezifischer Style
   ==================================================================== */
td.mainMenu_01 {
	color:#000000;
	font-size:11px;
	font-weight:bold;
	background:url(../gfx/leftMenu/mainMenu_01.gif) no-repeat;
	height:26px;
	padding-left:26px;
	line-height:26px;
	vertical-align:middle;
}

td.mainMenu_02 {
	color:#000000;
	font-size:11px;
	font-weight:bold;
	background:url(../gfx/leftMenu/mainMenu_02.gif) no-repeat;
	height:26px;
	padding-left:26px;
	line-height:26px;
	vertical-align:middle;
}

td.mainMenu_03 {
	color:#000000;
	font-size:11px;
	font-weight:bold;
	background:url(../gfx/leftMenu/mainMenu_03.gif) no-repeat;
	height:26px;
	padding-left:26px;
	line-height:26px;
	vertical-align:middle;
}

td.mainMenu_04 {
	color:#000000;
	font-size:11px;
	font-weight:bold;
	background:url(../gfx/leftMenu/mainMenu_04.gif) no-repeat;
	height:26px;
	padding-left:26px;
	line-height:26px;
	vertical-align:middle;
}

td.menu {
	height:18px;
	line-height:18px;
	vertical-align:middle;
}

td.menuPoint {
	height:18px;
	width:30px;
	line-height:18px;
	vertical-align:middle;
}

a.menue {
	color:#000000;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}

a.menue:hover {
	color:#000000;
	font-size:9px;
	font-weight:bold;
	text-decoration:underline;
}

a {
	color:#000000;
	text-decoration:none;
}

a:hover {
	color:#000000;
	text-decoration:underline;
}