*{margin:0;padding:0}
form, fieldset, img{border:0}
html, body {width:100%; height:100%}
html{background:#ccc;font-size:1em}
body{font:10px/16px Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-style:normal; text-align:left; color:#727272; position:relative}
.clear{clear:both; height:0}
.left {float:left}
.right {float:right}
a:link, a:hover, a:active, a:focus {outline:none}

ul.box li {background:yellow; width:500px; height:90px;}

h1 {font-size:18px; color:#f4bc1c; font-weight:bold; padding:4px 0 10px}
h2 {font-size:14px; color:#f4bc1c; font-weight:bold; text-align:center; padding-top:10px; padding-bottom:20px}
h3 {font-size:12px; color:#000; font-weight:bold; text-align:left; padding-top:10px; padding-bottom:10px; background-color:#f4bc1c}
p {font-size:11px; color:#fff; font-weight:normal; padding-bottom:10px}

strong {color:#f4bc1c; font-weight:bold;}

div#content {margin:0 auto; position:relative; background:#000 url(../images/main-left.jpg) 0px 93px repeat-y; padding:93px 0 0 0; overflow:show; border:3px solid #ffc20e; width:1000px; min-height:90%}
div#header {background:#000 url(../images/main_01.gif) top center no-repeat; /*border:3px solid #ffc20e; border-bottom:none;*/ width:1000px; height:93px; position:absolute; top:0px; overflow:hidden}
div#header a {padding-top:400px;display:block}
div#main {width:670px; margin-right:40px; float:right; display:inline; /*border:1px solid red*/}

div#main-left {width:273px;padding:6px 0 8px; }
div#main-left ul {margin:0 0 0 45px; list-style:none}
div#main-left ul li a {color:black; background:#d9a300/*ffc20e*/; text-align:center; font-size:12px; font-weight:bold;
margin:10px 0; display:block; width:206px; padding:3px 4px; text-decoration:none; /*border:1px solid red;*/ 
/*background-image:url("../images/roundedcorners.svg");*/
-moz-border-radius:4px;
-webkit-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
-o-border-radius: 4px;
/*behavior:url(border-radius.htc);*/
}
div#main-left ul li a:hover {background-color:#ffc20e}

div#main-left ul li.big a {background:none; font:20px/26px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#fff}
div#main-left ul li.big a:hover {color:#ffc20e; background:none}
div#main-left ul li.big a span {background:#ffc20e; float:left; display:block; width:26px; height:26px; color:#ffc20e;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
}

div#main-left ul li a.detsk {background-image:url(../images/anthill.png); background-position:20px 0; background-repeat:no-repeat; color:#b30300;}
div#main-left ul li a strong {color:#000}
div#main-left ul li a.detsk strong {margin-left:50px; color:#b30300}

div#main-right {width:34px; height:100%; margin:0 0 0 967px; position:fixed; bottom:0; background:#ffc20e url(../images/main_04.gif) bottom right no-repeat; clear:both}

div#main li {list-style-position: inside; font-size:11px; color:#fff;}
div#main ul, div#main ol {padding:0 0 10px 10px}
div#main ul.thumbs{padding:0}



.telefon {width:273px; height:91px; padding-left:20px; padding-bottom:30px}
.telefon p{font-size:9px; color:#FFFFFF; text-align:center; padding:0; font-weight:lighter}
.telefon a{color:#FFFFFF; text-decoration:none}
.telefon a:hover{text-decoration:underline}
#pd {font-size:10px; color:#999999; text-decoration:none; font-weight:bold}

/*Nifty Corners Cube CSS by Alessandro Fulciniti
The following classes are added dinamically by javascript,
and their use should be avoided in the markup */
b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;
    overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}