body{padding:0;margin:0;font:.8em Tahoma,sans-serif;line-height:1.3em;background:#fff;color:#454545;}
a{color:#da3b3b;background:inherit;}
a:hover{color:#da3b3b;background:inherit;text-decoration:underline;}
p{margin:5px 0;}
h1{font:bold 1.8em Arial,Sans-Serif;padding:8px 0 4px 0;margin:0;letter-spacing:-1px;}
h2{font:bold 1.6em Arial,Sans-Serif;letter-spacing:-1px;}
h3{padding:4px 0;margin:0;}
ul{margin:0;padding:0;list-style:none;}
img{border:0;}
hr{height:1px;border-style:none;color:#d0d0d0;background-color:#c0c0c0;margin:10px 0;}
.content{margin:0 auto;}
#top{padding-top:20px;background:#fff url(images/top.jpg) repeat-x top;height:101px;}
#top h1{font:bold 1.8em Arial,Sans-Serif;padding:8px 0 4px 30px;margin:0;letter-spacing:1px;color:#FFF;}
#top h1 a{text-decoration:none;color:#FFF;}
#top h2{font:1.0em Arial,Sans-Serif;letter-spacing:0;color:#868686;margin:0;padding:0 0 0 10px;}
#top h2 u{text-decoration:none;}
#top #icons{float:right;margin:20px 30px 0 0;padding:0;}
#top #icons img{padding-right:2px;border:0;}
#top #telefon{float:right;margin:10px 60px 0 0;padding:0;width:250px;}
#top #telefon h2{font-weight:bold;color:#da3b3b;font:bold 18px "Trebuchet MS",Arial,Helvetica,sans-serif;}
#top #telefon img{float:left;margin-top:1px;}
#prec{height:200px;margin:0;padding:0;background:#f6f6f6;border-bottom:1px solid #dcdcdc;overflow:hidden;margin-bottom:15px;}
#wrap{margin:0 auto;}
#wrap #pic{float:right;background:#f6f6f6 url(images/header.jpg) no-repeat;height:200px;width:550px;overflow:hidden;}
#wrap #pic #slogan{float:left;padding:0 0 0 10px;text-align:left;}
#wrap #pic #slogan h1{font:bold 24px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#da3b3b;letter-spacing:1px;margin:0;}
#wrap #pic #slogan h2{font:bold 16px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#da3b3b;letter-spacing:0;margin:0;padding:10px 0;}
#wrap #pic #slogan a{color:#da3b3b;}
#wrap #logo{padding-top:25px;float:left;}
#wrap #menu{padding:0;margin:0;background:inherit;}
#wrap #menu a{padding-left:25px;font:.9em Arial,Sans-Serif;font-weight:bold;text-decoration:none;background:#f6f6f6 url(images/lm-li.gif) no-repeat left;}
#wrap #menu ul{padding:10px 170px;}
#wrap #menu li{text-transform:uppercase;line-height:26px;background:#f6f6f6 url(images/li-line.gif) no-repeat bottom left;list-style:none;}
#ad{background:#fff;padding-left:70px;height:35px;min-height:35px;margin-bottom:5px;margin-top:5px;}
#ad a,#left_side a{background:#FFF;text-decoration:none;}
#ad a:hover,#left_side a:hover{text-decoration:underline;}
#main{margin-bottom:50px;}
#right_side{float:right;width:21%;background:#f6f6f6;padding:5px 10px 5px 10px;margin-bottom:10px;}
#right_side ul{padding:3px 0 8px 0;}
#right_side li{font-weight:bold;line-height:18px;background:#f6f6f6 url(images/cat-li.gif) no-repeat left;list-style:none;padding:10px 0 10px 20px;}
#right_side a{background:#f6f6f6;text-decoration:none;}
#right_side h3{color:#404040;font:bold 1.2em Arial,Sans-Serif;}
#main h1{border-bottom:1px solid #999;background:#f6f6f6 url(images/h-art.gif) no-repeat left;padding:1px 10px 0 32px;line-height:22px;margin:0;font-size:18px;}
#main h2{border-bottom:1px solid #999;background:#f6f6f6 url(images/h-art.gif) no-repeat left;padding:1px 10px 0 32px;line-height:22px;margin:0;font-size:18px;}
#main h1 a{color:#404040;background:#f6f6f6;text-decoration:none;}
#main h2 a{color:#404040;background:#f6f6f6;text-decoration:none;}
#main a:{text-decoration:none;}
#main a:hover{text-decoration:none;}
#left_side{background:#fff;margin-bottom:10px;width:75%;margin-left:10px;}
#left_side h3{background:#FFF url(images/hbg.gif) repeat-x;height:30px;padding:5px 0 0 0;margin:0;font:bold 1.2em Arial,Sans-Serif;}
#left_side h3 span{background:url(images/h-art.gif) no-repeat left;padding:1px 10px 0 32px;line-height:22px;margin:0;}
#left_side #prices td{border-bottom:#000 1px solid;}
#left_side #prices h2{background:#f6f6f6 url(images/h-art.gif) no-repeat left;padding:1px 10px 0 32px;line-height:22px;margin:0;border-bottom:1px solid #f6f6f6;}
#left_side p{color:#454545;padding:10px 5px 0 5px;text-align:justify;}
#left_side blockquote{padding-left:10px;border-left:2px solid #da4040;margin:10px 0 10px 25px;}
.date{border-top:1px dotted #ccc;padding:5px 0;margin:10px 0 25px 0;text-align:right;}
#left_side .rs{float:right;margin:0 10px;border:1px solid #ddd;padding:5px;background:#f5f5f5;}
#left_side ul{list-style-position:inside;margin-left:2px list-style:none;}
#left_side ul li{list-style-type:circle;margin-left:15px;}
#left_side ul ul li{list-style:none;margin-left:10px;list-style-type:none;list-style-position:inside;}
#footer{height:75px;width:100%;clear:both;border-top:1px solid #dcdcdc;margin:0;color:#ccc;background:#000;}
#footer #downmenu{text-align:center;font-size:10px;}
#footer #downmenu ul{margin-top:10px;}
#footer #downmenu ul li{display:inline;}
#footer .right{margin-top:10px;margin-right:10px;float:right;text-align:right;background:#000;}
#footer a{text-decoration:none;background:#000;}
.searchfield{padding:3px;margin:0;width:142px;border:1px solid #333;background:#fff url(shadow.jpg) top left repeat-x;font-family:verdana,arial,sans-serif;font-size:1em;}
.searchbutton{height:20px;margin:0;padding:0;width:150px;border:1px solid #333;font-family:verdana,arial,sans-serif;font-size:1em;background:#eee;}
fieldset{border:1px solid #ddd;padding:10px 8px;margin:0 0 8px 0;background:#f9f9f9;color:#000;}
input{padding:2px;border:1px solid #666;}
textarea{width:97%;height:20em;padding:3px;border:1px solid #666;}
.comment{background:#f5f6f6;color:#666;padding:10px;margin:0 0 10px 0;border-top:1px solid #ccc;}
.commentsbox{background:#f4f4f4;color:#666;padding:10px;margin:0 0 10px 0;}
.paginator{margin-top:20px;text-align:center;}
.paginator a{margin-left:5px;margin-right:5px;}
.paginator span{background-color:#f6f6f6;border:1px solid #000;padding-left:5px;padding-right:5px;}
#picl{float:left;margin-top:0;margin-right:10px;margin-bottom:0;margin-left:0;}
#picr{float:right;margin-top:0;margin-right:0;margin-bottom:0;margin-left:10px;}