html{height:100%;}
body{margin:0;padding:0;border:0;height:100%;max-height:100%;background:#490000 url(/images/layout/body_background.png) center top repeat;cursor:default;font:normal 11px Verdana;text-align:center;}
p{margin:0px 0 19px 0 !important;line-height:150%;}
a{color:#a90000;text-decoration:none;outline-style:none;font-weight:normal;}
a:hover{color:#690000;}
a img{border:0 none;}
ul{margin-left:20px;padding:0;line-height:150%;}
li{margin:10px auto;}
hr{border-width:1px 0;border-style:solid;border-top-color:#e6e6e6;border-bottom-color:#fff;margin:15px 0;}
.pngfix{behavior:url(/style/iepngfix.htc);}
.center{text-align:center;}
.clear{clear:both;}
.hw{width:50%;}
.mw{width:100%;}
.nomargin{margin-bottom:0 !important;}
.justify{text-align:justify;}
.right{float:right !important;}
.nowrap{white-space:nowrap;}
h1{font:normal 17px Verdana;letter-spacing:1px;padding:0;margin:16px 0 16px 0;color:#a90000;}
h2{font:italic 15px Verdana;letter-spacing:1px;padding:0;margin:16px 0 12px 0;color:#a90000;}
h3{font:normal 16px Tahoma;letter-spacing:1px;padding:0;margin:8px 0 6px 0;color:#a90000;}
#leftcolumn h3{margin:0 0 0 10px;letter-spacing:0px;}
h4{font:italic 13px Verdana;letter-spacing:1px;padding:0;margin:3px 0;color:#404040;}
h5{font:bold 11px Verdana;padding:0;margin:0 0 5px 0;color:#606060;}
h6{font:normal 10px Verdana;padding:0;margin:0 0 20px 2px;color:#999;}
#site_container{width:100%;padding:30px 0 0;text-align:center;}
#site{width:880px;margin:0 auto;text-align:left;overflow-x:hidden;}
#header{height:305px;background:url(/images/layout/header_menu_background.png) top left no-repeat;float:left;}
#mainmenu{width:200px;height:278px;padding:27px 0 0 70px;margin:0;list-style:none;float:left;}
.mainmenu_item{width:200px;height:49px;margin:0;padding:0;}
.mainmenu_item a{font:italic normal 16px Tahoma;color:#919191;}
.mainmenu_item a:hover{color:#a90000;}
.cufon-loading .mainmenu_item{visibility:hidden !important;}
#header .right{width:610px;height:305px;}
#content{background:#fff url(/images/layout/content_background.png) top left repeat-y;padding:0 45px 40px 25px;}
#leftcolumn{width:220px;float:left;overflow-x:hidden;color:#666;font-size:10px;}
#breadcrumbs{width:550px;float:right;overflow-x:hidden;color:#606060;font:10px Tahoma;margin-top:-30px;}
#main{width:530px;float:right;overflow-x:hidden;color:#777;}
#footer{font-size:10px;height:66px;padding:5px 20px 0 20px;background:url(/images/layout/footer_background.png) top center no-repeat;}
#footer a{color:#fff;text-decoration:none;font-weight:normal;}
#footer a:hover{text-decoration:underline;}
#footer .author{width:230px;float:left;color:#d73131;padding-top:24px;text-align:center;}
#footer .notes{width:570px;float:right;color:#ff7b7b;padding-top:15px;text-align:justify;}
img.image{float:left;margin:5px 10px;}
img.icon{float:left;margin:2px 10px 0 0;}
div.image_indent{padding-left:215px;}
div.indent{margin-left:10px;}
div.hr{clear:both;height:22px;background:url(/images/layout/hr.png) center center no-repeat;padding:0;margin:30px 0;}
#leftcolumn div.hr{background-image:url(/images/layout/hr_left.png);}
#slider_limit, #slider_speed{margin:8px 7px 12px 7px;}
#indicator_limit, #indicator_speed{text-align:right;margin-right:10px;}
#indicator_overspeed, #indicator_fine{float:right;margin-right:10px;}
.fine{padding-top:5px;font:bold 12px Verdana;color:#000000;}
.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em;}
.ui-widget-content{border:1px solid #ddd;background:#eee;color:#333;}
.ui-widget-content a{color:#333;}
.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #ccc;background:#f6f6f6;font-weight:bold;color:#1c94c4;outline:none;}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none;outline:none;}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce;font-weight:bold;color:#c77405;outline:none;}
.ui-state-hover a,.ui-state-hover a:hover{color:#c77405;text-decoration:none;outline:none;}
.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #fbd850;background:#fff;font-weight:bold;color:#eb8f00;outline:none;}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;outline:none;text-decoration:none;}
.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;}
.ui-slider{position:relative;text-align:left;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:15px;height:20px;cursor:default;background:transparent url(/jscript/bunteteskalkulator/images/slider_handle.png);border:0 none;}
.ui-slider-horizontal{height:4px;background-color:#ccc;border-color:#999 #fff #fff #999;}
.ui-slider-horizontal .ui-slider-handle{top:-5px;margin-left:-8px;outline-style:none;}
.simpleborders{border-style:solid;border-width:0 1px 1px 0;border-color:#c0c0c0;}
.simpleborders tbody td{border-style:solid;border-width:1px 0 0 1px;border-color:#c0c0c0;padding:2px 6px;}
.simpleborders tbody th{border-style:solid;border-width:1px 0 0 1px;border-color:#c0c0c0;background-color:#e0e0e0;font-weight:normal;text-align:left;color:#202020;padding:8px;}
.simpleborders thead td{border-style:solid;border-width:1px;border-color:#d90000 #690000 #690000 #d90000;background-color:#a90000;color:#fff;padding:8px;font-size:11px;}
#google_map{width:528px;height:396px;border:1px solid #606060;}
img.photo{background-color:#fff;padding:5px;border:1px solid #ddd;}
#related-content{width:100%;text-align:center;font-size:9px;}
#related-content tr{vertical-align:bottom;}
#related-content img{margin:5px 10px;}
