/*
Copyright Netprofit
Autor Robert Hartl
Kunde Miethaner Werbung
Version 1.2
*/
html,body,div,span,applet,object, h1,h2,h3,h4,h5,h6,p,blockquote,pre, p,a,abbr,acronym,address,big,cite,code, del,dfn,em,font,img,ins,kbd,q,s,samp, small,strike,strong,tt,var, b,u,i,center, dl,dt,dd,ol,ul,li, fieldset,form,label,legend, table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}
code{font:1.1em "Courier New",Courier,Fixed;padding:0 2px}
acronym,abbr,span.caps{cursor:help;border-bottom:1px dotted #666}
h1,h2,h3,h4,h5,h6{margin:0;padding:0.3em 0;color:#222;line-height:120%;font-weight:bold}
ul,ol,dl{margin:0;padding:0}
li,dd{margin:0;padding:0}
ul li{list-style-type:square}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:underline}
a,a:link,a:visited,a:active,a:hover,a:focus{text-decoration:underline;font-weight:normal;color:#222}
a img{border:none}
input,textarea{font:12px verdana,arial,sans-serif;color:#222;background:#FAFAF0;border:1px solid #555;padding:1px 2px}
input:active,input:focus{background:#fff}
select option{padding:0 2px}
small{font-size:11px}
html,body{height:100%;width:100%}
body{font-size:12px;line-height:1.5em;font-family:verdana,arial,calibri sans-serif;color:#222;background:#666}

#seite,.breite,#haupt{text-align:left;background:#fff;width:940px;margin:0 auto;padding:0}
.links{float:left;display:inline}
.rechts{float:right;display:inline}
.mittig{margin:0 auto;padding:0}

#header{position:relative;padding:0;margin:0;height:334px;width:100%;background:url(http://d.miethaner.de/tl_files/miethaner-template/header-home.jpg) top center no-repeat}
#header h1{margin:0;padding:0;line-height:1em}
#header h1 a{position:absolute;top:0;right:0;background:transparent url(http://d.miethaner.de/tl_files/miethaner-template/logo.jpg) top center no-repeat;text-decoration:none;text-indent:-2598em;display:block;width:266px;height:48px;padding:0;margin:0}
#header h1 a:hover{text-decoration:none}

#header .mod_navigation{position:absolute;background:#d93a1f;top:266px;left:0;text-align:center;width:100%;margin:0 auto;height:30px;padding:0}
#header .mod_navigation ul{list-style:none;text-align:center;margin:0 auto;padding:0}
#header .mod_navigation ul li{display:inline;list-style:none}
#header .mod_navigation ul li a,#header .mod_navigation ul li span.active{display:inline;line-height:29px;font-size:13px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;margin:0 11px;color:#fff}
#header .mod_navigation ul li a:hover{text-decoration:underline}
#header .mod_navigation ul li span.active,#header .mod_navigation ul li.trail a{color:#ccc}

#haupt #inhalt{width:620px;margin-right:160px}
#haupt #navi{width:140px;margin-left:10px}

#footr{position:relative;width:940px;height:250px;background:#fff url(http://d.miethaner.de/tl_files/miethaner-template/footer.jpg) bottom center no-repeat;padding:0;margin:0}
#footr a#startlink{position:absolute;bottom:0;left:0;display:block;text-indent:-92322px;width:500px;height:70px}
#footr .mod_customnav{position:absolute;bottom:0;right:0}
#footr .mod_customnav ul{margin:0 0 5px 0}
#footr .mod_customnav ul li{display:inline}
#footr .mod_customnav ul li span,#footr .mod_customnav ul li a{color:#fff;text-decoration:none;text-transform:uppercase;display:inline;margin-right:15px;font-size:14px;letter-spacing:1px}
#footr .mod_customnav ul li a:hover{text-decoration:underline}
#footr .mod_customnav ul li span.active{color:#BA3305}

#inhalt h1{color:#d93a1f;font-weight:normal;text-transform:uppercase;font-size:13px}
#inhalt h2,#inhalt h3,#inhalt h4{font-weight:bold;font-size:12px;margin:16px 0 0 0}
#inhalt a,#inhalt a:focus,#inhalt a:visited,#inhalt a:active{text-decoration:underline}
#inhalt a:hover{text-decoration:none}
#inhalt p{margin-bottom:1em}
#inhalt ul{list-style-position:outside;margin-left:16px}
#inhalt ul li ul{margin-left:16px}
#inhalt ol{list-style-position:outside;margin-left:16px}
#inhalt .weiterlink a{text-align:right;display:block}
#inhalt .ce_gallery table{width:100%}
#inhalt .ce_gallery table tbody tr td{border-bottom:0px solid #fff;border-top:10px solid #fff}
#inhalt .equalize{margin-bottom:20px}
/* Suchergebnisse */
span.relevance{font-size:70%;color:green}
span.highlight{font-weight:bold}
p.url{margin:0;padding:0;color:#bbb}
#inhalt form input.text,#inhalt form input.captcha,#inhalt form input.upload,#inhalt form textarea{font:12px normal arial,verdana,sans-serif;color:#222;padding:2px;margin:2px;width:270px;background:#fff;border:1px solid #555}
#inhalt form textarea{height:70px}
#inhalt form input.captcha{width:30px}
#inhalt form input.submit{cursor:pointer;margin:2px;padding:1px 10px;font-size:12px;background:#ddd url(http://d.miethaner.de/tl_files/miethaner-template/button.jpg) bottom left repeat-x}
#inhalt form input.submit:hover{color:green}
#inhalt form .error{color:red;font-style:italic}
/* Navi links speziell */
#navi .mod_navigation{margin-bottom:10px}
#navi ul,#navi ul li{list-style:none}
#navi ul li{padding:3px 0px}
#navi ul li span.active{display:inline;color:#BA3305}
#navi ul li a{text-decoration:none}
#navi ul li a:hover{text-decoration:underline}
#navi ul.level_2 li,#navi ul.level_3 li,#navi ul.level_4 li{padding:3px 10px}

#lbOverlay{background-color:#000}
.lbLoading{background:#fff url(http://d.miethaner.de/tl_files/miethaner-template/ajax-loader.gif) no-repeat center}
#lbPrevLink:hover{background:transparent url(http://d.miethaner.de/tl_files/miethaner-template/prevlabel.gif) no-repeat 0% 51%}
#lbNextLink:hover{background:transparent url(http://d.miethaner.de/tl_files/miethaner-template/nextlabel.gif) no-repeat 100% 51%}
#lbCloseLink{background:transparent url(http://d.miethaner.de/tl_files/miethaner-template/closelabel.gif) no-repeat center}
#lbBottom{font-family:Arial,Verdana,sans-serif;font-size:10px;color:#222}
#lbCaption{margin-bottom:15px;font-size:12px;font-weight:normal}
.invisible{width:0;height:0;left:-1000em;top:-1000em;position:absolute;overflow:hidden;display:inline}

.clearboth{clear:both}
.clearleft{clear:left}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
.clearfix{display:block}
/* nicht IE-mac\*/
* html .clearfix{height:1%}
