body { 
	font-family:Verdana, Helvetica, sans-serif; 
	font-size: 11px;
	line-height:20px;
	color: #000;
	background:#fff url(../bilder/kfzundrecht_bg.png) top center repeat-y;
	margin:26px 0 0 0;
	padding:0;
	text-align:left;
	letter-spacing: 0px;
	font-stretch:100%;
	word-spacing: Normal;

}
table {
	padding:0;
	border-spacing:0;
	font-size: 11px;
}
html, body {
height: 100%;
}
input,textarea {
	width:230px;
	border:1px solid #6c6c6c;
	background:transparent;
	font-size: 11px;
	padding:2px;
	color: #000;
	margin:0;
}
img { border:0;
}
.code {
	width:130px;
}
.sendbutton {
	width:236px;
}
#shadowBack {
background:url(../bilder/bg.png) 0px 174px repeat-x;
width:100%;
height:364px;
margin:0 auto;
}
#pagewarp {
	width:964px;
	min-height: 100%; 
	margin:0 auto;
	
}
#left_bg {
background:url(../bilder/kfzundrecht_left_bg.png) left repeat-y;
width:964px;
float:left;
}
#right_bg {
background:url(../bilder/kfzundrecht_right_bg.png) right repeat-y;
width:964px;
float:left;
}
#newHeaderTop {
background:url(../bilder/kfzundrecht_top_bg.png) top repeat-x;
width:932px;
float:left;
height:16px;

}
#newHeaderTopLogo {
background:url(../bilder/kfzundrecht_logo_01.png) no-repeat bottom;
width:932px;
height:16px;

}
#newHeaderLeft {
background:url(../bilder/kfzundrecht_top_left.png);
width:16px;
height:16px;
float:left;

}
#newHeaderRight {
background:url(../bilder/kfzundrecht_top_right.png);
width:16px;
height:16px;
float:left;

}
#newHeader {
width:964px;
height:16px;

}
#header {
width:932px;
height:158px;
background:#fff;
float:left;
margin-left:16px;

}
#headerLeft,#headerRight {

width:381px;
float:left;
height:98px;
text-align:center;
position: relative;
top: 38%;
font-size:13px;
font-weight:bold;
}
#headerLogo {

width:170px;
float:left;
height:158px;
background:url(../bilder/kfzundrecht_logo_02.png) no-repeat;

}

.formatText {
text-align: justify;
}

#infoContent {
width:958px;
margin-left:3px;
background:#006bb3;
height:164px;
float:left;
}

#schadenakte {
float:left;
}


#headPic {
background:url(../bilder/kfzundrecht_headpic_strasse.jpg) no-repeat;
width:709px;
height:162px;
margin-top:1px;
float:left;

}

 .sub {
display:none;
}
 /*.sub li a {
 margin-right:10px;
 }*/
li.drop span,li.drop2 span, li.drop3 span {
cursor:pointer;
}



#newFooterTop {
background:url(../bilder/kfzundrecht_bottom_bg.png) top repeat-x;
width:932px;
float:left;
height:16px;

}
#newFooterLeft {
background:url(../bilder/kfzundrecht_bottm_left.png);
width:16px;
height:16px;
float:left;

}
#newFooterRight {
background:url(../bilder/kfzundrecht_bottm_right.png);
width:16px;
height:16px;
float:left;

}
#newFooter {
width:964px;
height:16px;
margin:0 auto;
float:left;

}
#footer {
float:left;
height:26px;

}

#footer a , #footer{
color:#fff;
}



#mainbg {	
	width:932px;
	margin-left:16px;
	float:left;
	background:#fff url(../bilder/kfzundrecht_menu_right_bg.png) 226px repeat-y;
}
#mainbg2 {
background:url(../bilder/kfzundrecht_menu_footer.png) 226px bottom no-repeat;
float:left;
width:932px;
}
#left {
width:240px;
float:left;

}
#leftBG {
width:240px;
float:left;

height:100%;
}
.menu {
width:226px;
margin:0;
padding:0;
font-size:11px;
color:#006ab3;
margin-bottom:80px;
line-height:32px;

}

.menu li {

list-style:none;

text-align:right;

background:url(../bilder/kfzundrecht_menu_line.png) top right no-repeat;

}
.menu li a {
color:#006ab3;
}
.menu li a span {
padding-right:13px;

}
.menu li span {
padding-right:13px;

}
.menu li a:hover span, .menu li span:hover {
background:url(../bilder/kfzundrecht_menu_pfeil.png) right no-repeat;
}

#moreContent {
width:627px;
float:left;
margin-left:65px;

}


#footerLinks a {
margin:0 4px 0 4px;

}
#footerLinks {
float:left;
width:500px;
text-align:left;
margin-left:80px;
}
#footerCopy {
width:240px;
text-align:center;
float:left;
}

#footerCounter {
float:left;
background:url(../bilder/stats.png) 0px 50% no-repeat;
padding-left:13px;
}






a { color: #000; text-decoration: none; }
a.navileft{ font-size:11px; color:#000; text-decoration: none; width:171px; padding:10px; padding-right:8px; float:left; }
a.navileft:hover { color: #fff;  text-decoration: none;width:171px;padding:10px; padding-right:8px; background:url(../bilder/nav.png) top repeat-x; float:left; }
a#Home.navileft:hover { color: #fff;  text-decoration: none;width:169px;padding:10px; background:url(../bilder/menu_hover_top.png) top no-repeat; }
a#Partner.navileft:hover { color: #fff;  text-decoration: none;width:169px;padding:10px; background:#7d7d7d url(../bilder/menu_footer_hover.png) bottom no-repeat; }
a.navibottom { color: #000; text-decoration: none; }
a.navitop:link { color: #FFFFFF; text-decoration: none; }
a.navitop:visited { color: #FFFFFF; text-decoration: none; }
a.navitop:hover { color:#000; text-decoration: none; }
a.navitop:active { color: #FFFFFF; text-decoration: none; }
.LogoTD {   color: #000000;}
.TitleTD {   color: #000000;}
.MailTD { background-color: #013888;   color: #FFFFFF;}
.NavTD { background-color: transparent;   color: #000000;}
.Navtable { padding:0; width:186px; margin-left:20px; margin-top:9px; color: #000000;}
.NavtableTD {color: #000000;}
.maintable {   color: #000000;}
.subtable { background-color: transparent; width:600px;   color: #FFFFFF;}
.subth { background-color: transparent;   color: #000000;margin-top:6px;}
.subtd { background-color: transparent; color: #000000;}
.EndTD { background-color: transparent;  font-size: 9px; color: #000000;}
.subweb { background-color: transparent;  font-size: 9px; color: #000000;}
.pageborder { line-height:14px; border:1px dotted #ccc;}
.pageborder2 { line-height:10px; padding:0; background:url(../bilder/menu_line.png) bottom repeat-x; }
td.liststyle { height:20px; font-weight:bold; color:#000000};
h1 { font-size:17px; font-weight:bold; color:#000; margin:0; padding:0; }
h2 { text-align:center; font-size:15px; font-weight:bold; color:#000; margin:7px 0 0 0; padding:0 0 3px 0; }
h3 { font-size:14px; font-weight:bold; color:#000; margin:0; padding:0; }
h4 { font-size:12px; font-weight:bold; color:#000; margin:0; padding:0; }
h5 { font-size:11px; font-weight:bold; color:#000; margin:0; padding:0; }
h6 { font-size:9px; font-weight:bold; color:#000; margin:0; padding:0; }
a.navihost:link { color: #a8a8a8; text-decoration: none; }
a.navihost:visited { color: #a8a8a8; text-decoration: none; }
a.navihost:hover { color: #a8a8a8; text-decoration: underline; cursor: default; }
a.navihost:active { color: #a8a8a8; text-decoration: none; }
td#Partner-Partner {
	background:none;
}
img#fuhrpark {
	margin-top:6px;
	margin-bottom:6px;
}
img#unfall {
	margin-top:4px;
	margin-bottom:5px;
}
img#unfall2 {
	float:left;
	margin-top:4px;
	margin-right:15px;
	margin-left:5px;
}
.pageborder td h4 {
	text-align:center;
	margin-bottom:10px;
}
img#attention {
	float:left;
	margin-top:4px;
}
img#rom {
	float:left;
	margin-top:4px;
	margin-right:15px;

}
img#stop {
	float:left;
	margin-top:4px;
	margin-right:3px;

}
img#schaden24 {
	position:absolute;
	margin-top:-60px;
}
img#expert {
	position:absolute;
	margin-top:80px;
}
img#atu {
float:left;
margin:0 9px 5px 0;
}

img#welcome {
text-align:center;
}
img#mietwagen,img#werkstatt,img#schadensmanagement,img#drink2, img#polizei2 , img#ampel, img#se {
	float:left;
	margin-right:15px;
}
img#drink2, img#polizei2 {
border:1px solid #dedede;
}
ul#listNew {
margin:0;
padding:0 20px 0 20px;
}
ul#listNew li {
padding-bottom:20px;
}

.liner {

border-top:1px dashed #989898;
margin-top:20px;
}
#moreContent h2 {
width:600px;
margin-top:50px;
background:url(../bilder/line.png) 50% 26px no-repeat;
padding-bottom:20px;
color:#006AB3;

}
/* jqModal base Styling courtesy of;
  Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
  the Window's z-index value will be set to 3000 by default (in jqModal.js). You
  can change this value by either;
    a) supplying one via CSS
    b) passing the "zIndex" parameter. E.g.  (window).jqm({zIndex: 500}); */
  
.jqmWindow {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -300px;
    width: 600px;
    
    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}

.jqmOverlay { background-color: #000; }

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}
#umzug {

background:url(../bilder/umzug.png) no-repeat;
width:487px;
height:211px;
position:absolute;
display:none;

}
