/***************** GENERAL ***********************/div,ul,li,p{margin:0;padding:0}
body{font-family:Verdana,Arial,sans-serif;font-size:0.8em;background-color:#eee}
a[href]:link{color:#d11826}
a[href]:visited{color:#d11826}
a[href]:focus{color:#666}
a[href]:hover{color:#666}
a[href]:active{color:#666}
p{margin-bottom:20px;line-height:1.7em}
#content ul,#content li{line-height:1.7em;list-style-type:square}
#content_right ul{margin-left:30px}
h1{font-weight:bold;font-size:170%}
h2{font-size:140%}
a img{border:none}
td h1,td h2{margin-top:0}
#header{position:absolute;top:52px;left:-1px;width:100%;height:148px;background-color:#d11826;background:url(/images/bg_header.jpg) repeat-x;text-align:center}
#header a{color:#fff;text-decoration:none;font-size:1.2em;font-weight:bold;font-variant:small-caps}
#header a:hover{color:#d11826}
#link_home{display:block;margin-top:-70px}
#link_home.current a{color:#d11826}
#bg_menu{padding-top:100px;width:900px;height:100px;display:block;margin:-52px auto;background:url(/images/dreieck.gif) no-repeat center bottom}
#text_menu{width:900px;display:block;margin:30px auto}
#text_menu li{margin-top:38px;display:block;float:left;color:#fff;margin-left:65px;list-style-image:none;line-height:120px}
#text_menu li.current a{color:#333333}
#text_menu li a:hover{color:#333333}
#logo_simlinger{display:block;width:200px;height:122px}
#text_menu{padding:0px;margin:0px}
#text_menu img{border:none;display:block;margin:-30px 0px 0px -10px}
#content{width:840px;min-height:460px;margin:0px auto;padding:30px;padding-top:220px;border:1px solid #ccc;overflow:hidden;background-color:#fff}
#content_left{float:left;width:219px;min-height:500px;border-right:1px solid #ccc}
#content_right{float:right;width:570px;padding:0 25px}
#content td{padding:5px}
#content img{border:none}
#galerie h1{font-size:1.7em}
#tbl_galerie td{padding:0}
#kontakt_left{float:left}
#kontakt_right{float:right}
#kontaktformular{display:block;width:300px;background:#eee;border:1px solid #ddd;padding:10px;font-weight:bold;font-size:85%}
#kontaktformular input,#kontaktformular select{float:right;width:220px}
#kontaktformular select{height:25px;width:225px}
#kontaktformular label{line-height:30px}
#kontaktformular textarea{padding:0;display:block;height:100px;width:300px}
#content_left{margin-left:-15px;font-weight:bold}
#content_left ul{list-style-type:none;text-indent:0}
#content_left li{list-style-type:none;line-height:1.8em}
#content_left a{text-decoration:none}
#unav1 > li{font-variant:small-caps;font-size:1.2em;margin-top:10px}
#unav1 li:first-child{margin-top:0}
.unav2 li{padding-left:15px;font-variant:normal;font-size:0.8em;margin-top:0px;display:block}
.unav2 li:hover,.unav2 li.current{background:url(/images/dreieck_klein.gif) no-repeat 5px center}
.unav2 li.current a{color:#000}
#footer{width:900px;min-height:30px;margin:0px auto;margin-top:-1px;bottom:0;background-color:#ccc;background:url(/images/bg_footer.jpg);background-repeat:repeat-x;background-position:center bottom;font-size:0.8em;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc}
#footer li{line-height:30px;list-style:none;display:inline;margin:0 20px;float:left}
#footer a{text-decoration:none}
.link_allesedv{display:inline;line-height:30px;float:right;margin-right:20px}
.gallery{overflow:hidden;margin-top:30px}
.widget_gallery.big_image{float:right;width:550px;text-align:left}
.widget_gallery.little_images{float:left;width:270px}
.widget_gallery.little_images img{margin:0px 5px 5px 0px}
