/*Title:Reset default browser stylesAuthor:kontakt@fixfox.de,based on Eric Meyer's Reset CSS:http://meyerweb.com/eric/tools/css/reset*//* v1.0 | 20080212 */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,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,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}/* remember to define focus styles! */:focus{outline:0}/* remember to highlight inserts somehow! */ins{text-decoration:none}del{text-decoration:line-through}/* tables still need 'cellspacing="0"' in the markup */table{border-collapse:collapse;border-spacing:0}
body{font-family:myriad pro,verdana,arial,helvetica,trebuchet,sans;text-align:left;color:#000;font-size:16px;}
body.ansichtlive{background:transparent url(../../fixfoxdateien/layout/body_bg_voss.jpg) 0 0 repeat;padding:60px 0;padding-top:10px}
body.cke_show_borders{background:#fff;color:#084876}
p, label, li { font-size: 1.0em}
p{margin-bottom:0.5em}
hr{height:1px;line-height:1px;border-top:1px solid #fff}
#grau{position:absolute;left:0;top:0;height:150px;min-width:1000px;width:100%;background:transparent url(../../fixfoxdateien/layout/head_bg_voss.jpg) 0 0 repeat-x}
#anheft{position:absolute;right:40px;top:20px;height:246px;width:197px}
#titel{position:absolute;left:220px;top:40px;font-size:24px;color:#fff;font-style:italic;font-family:arial}
#nav{position:relative;height:95px;padding-top:92px;padding-left:100px;width:882px;overflow:hidden}
#center{position:relative;width:970px;margin:0 auto;padding-bottom:46px;padding-top:50px;background:transparent url(../../fixfoxdateien/layout/vossen_lochpraegung.png) no-repeat right bottom}
#wrap{position:relative;width:970px;background:transparent url(../../fixfoxdateien/layout/bg-wrap.png) repeat-y;-webkit-box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.6);box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.6);-moz-border-radius: 0 50px;-webkit-border-radius: 0 50px;border-radius: 0 50px}
#header{height:100px;width:970px;border-top-right-radius:49px}
#sidebar{position:relative;float:left;width:320px;padding-left:4px;padding-top:50px;overflow:hidden}
#mainbody{position:relative;width:970px;overflow:hidden}
#content{position:relative;width:729px;padding:20px;padding-top:55px;float:right;overflow:hidden;color:#0069B4}
#aside{position:relative;width:195px;padding-left:5px;float:left;overflow:hidden;padding-top:11px}
#fussnote{position:absolute;left:5px;bottom:10px;width:185px;text-align:right;font-size:16px;color:#084876;line-height:1.4em;}
#fussnote a{color:#084876;text-decoration:none}
#minimax{width:1px;overflow:hidden;height:420px}
#footer{position:relative;width:970px;height:150px;overflow:hidden;color:#084876}
#logo{position:absolute;right:0;top:0}

#aside #sprache{position:relative;width:185px;height:36px;text-align:right}
#aside ul{list-style:none}
#aside ul li{font-size:16px;margin-bottom:10px}
#aside ul a{text-decoration:none;color:#000;padding:10px 15px;border-bottom-left-radius:17px;border-top-left-radius:17px;width:165px;display:block;overflow:hidden;white-space:nowrap;background-image:url(../../fixfoxdateien/layout/button_bg.png);background-repeat:repeat-x} 
#aside ul .baumliste0 a{background-color:transparent} 
#aside ul .baumliste0geladen a,#aside .baumliste0aufdemweg a{background-color:rgba(255, 255, 255, 0.6)} 
#aside ul .baumliste1,#aside .baumliste1geladen,#aside .baumliste1aufdemweg{padding-left:15px} 
#aside ul .baumliste1 a{background-color:transparent;padding-left:15px;width:150px} 
#aside ul .baumliste1geladen a,#aside .baumliste1aufdemweg a{background-color:rgba(255, 255, 255, 0.6);padding-left:15px;width:150px} 
#aside ul .baumliste2,#aside .baumliste2geladen,#aside .baumliste2aufdemweg{padding-left:30px} 
#aside ul .baumliste2 a{background-color:transparent;padding-left:30px;width:135px} 
#aside ul .baumliste2geladen a,#aside .baumliste2aufdemweg a{background-color:rgba(255, 255, 255, 0.6);padding-left:30px;width:135px} 
#aside ul .baum_anzeige a{}
#aside ul .baum_anzeigegeladen a,#nav .baum_anzeigeaufdemweg a{-webkit-box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.1);box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.1)}
#aside ul a:hover{background-color:rgba(255, 255, 255, 0.5)}

h1{}
#sub{overflow:hidden;z-index:9;float:left;width:178px;background:#dcd5cb;height:394px;border-right:4px solid #fff}
#sub ul{list-style:none;width:7178px;margin-left:-4px}
#sub li{border-bottom:4px solid #fff}
#sub .baum3_anzeige a{color:#000}
#sub .baum3_anzeige a:hover{background:#6b8592;color:#fff}
#sub .baum3_anzeigegeladen a,#sub .baum3_anzeigeaufdemweg a{background:#6b8592;color:#fff}
#sub a{text-decoration:none;display:block;padding:8px 13px}
#sub a:hover{}

#content h1{font-size:22px;padding-bottom:0.5em}
#content h2{font-size:16px;padding-bottom:0.5em;color:#000}
#content h3{margin-bottom:0.5em}
#content ul{padding-left:20px}
#content li{line-height:1.4em}
.idcdbcc4f4deb32dd59ea52c83ef080b11 #content li{background:none}
#content p{line-height:1.4em}
#content .tableBorder td {border:2px solid #0069B4;vertical-align:top;padding:5px;background:rgba(255,255,255,0.6)}
#mycarousel li{background:none}
#content a{color:#0069B4;text-decoration:none;font-weight:bold}
#content a:hover{color:#014777}
#content .worte-rot{color:rgb(194,19,37)}
#content .worte-grau{color:#626969}
.invisible{display:none}

#aside #abb{position:relative;float:right;top:0;width:700px;height:394px;border-right:4px solid #fff;overflow:hidden} 
#aside #abb .logo{position:absolute;left:360px;top:144px}
#aside .logo{position:absolute;left:0;top:0}

.group{clear: both}

#sidebar li{list-style:none}
#sidebar a{display:block;text-decoration:none;line-height:1.4em}
#sidebar a:hover{color:#acc81e}
#sidebar img.logo{margin-right:20px;margin-bottom:20px}

/* search */
#search{position:relative;width:183px;height:57px;padding-top:13px;padding-left:17px;overflow:hidden;background:transparent url('../../fixfoxdateien/layout/bg-search.gif') no-repeat 0 0}
#search span{color:#fff}
#search .form-text{width:120px;border:1px solid #666;background:#f6f5f3;padding:2px}
#volltextsuchergebnis a{padding-right:10px;text-decoration:none;color:#666;line-height:24px;vertical-align:middle}

/* kontaktformular */
#kontaktformular{width:729px}
#kontaktformular td{vertical-align:middle;padding-bottom:5px}
#kontaktformular .col_0{width:200px}
#kontaktformular .col_1{width:529px}
#kontaktformular .text{width:523px;padding:3px}
#kontaktformular textarea{width:523px;padding:3px;height:125px}
.kontaktformular fieldset {clear:both;display:block;width:373px;margin-bottom:5px}
.kontaktformular fieldset label {display: block;width:100px;float:left}
.kontaktformular fieldset input.kontakt_feldlaenge {font-family:arial,helvetica,trebuchet,verdana,sans;font-size:0.9em;color:#666;float:right;width:250px;border:1px solid #666;padding:3px;}
.kontaktformular fieldset textarea {font-family:arial,helvetica,trebuchet,verdana,sans;font-size:0.9em;color:#666;float:right;width:250px;border:1px solid #666;padding:3px;}
.kontaktformular fieldset.buttons{padding-top:20px}

/* galerie NEU */
.fixfox_galerie_box{height:100px;overflow:hidden}
.fixfox_galerie_box img{width:160px;height:122px}
.fixfox_galerie_box .rechts{display:none}
.fixfox_galerie_box .links{display:none}
.fixfox_galerie_box .container{display:none}

/* galerie */
.bildergalerieja #bildergaleriebild{display:block}
.bildergalerieja #bildergalerie{background:none}
.bildergalerienein #bildergaleriebild{display:none}
.clearer { clear: both; }
#slideshow{position:relative;width:960px;height:340px;margin-left:7px;overflow:hidden}
#bildergaleriebild{text-align:center}
#slideshow img{padding:0}
.bildergaleriebildergalerieja .gross{display:none!important}
#bildergalerie{width:490px;overflow:hidden}
#bildergalerie img{margin-right:15px;margin-bottom:15px;-moz-box-shadow: 4px 4px 4px #999;}
.bildergalerie{width:160px;float:left;margin-right:20px;padding-bottom:20px}
.bildergalerie h3{font-weight:normal;margin-top:5px;line-height:1.4em} 
ul.bildergaleriethumbs li{padding-left:0!important}
ul.bildergaleriethumbs a{margin-right:10px!important}


#projekte li.e0{display:none}
#projekte li.vorlageprojekte{display:block;background:none}
#projekte li.vorlageprojekte li.e1{background:none}
#projekte li.vorlageprojekte li.e1{}
#projekte .nummer{display:none}
#projekte .menutitel{display:none}

/* LINK SITEMAP */
div.sitemapebenemenue1 { margin-left:   0px; }
div.sitemapebenemenue1 { margin-left:  20px; }
div.sitemapebenemenue2 { margin-left:  40px; }
div.sitemapebenemenue3 { margin-left:  60px; }
div.sitemapebenemenue4 { margin-left:  80px; }
div.sitemapebenemenue5 { margin-left: 100px; }
div.sitemapebenemenue6 { margin-left: 120px; }
div.sitemapebenemenue7 { margin-left: 140px; }