HTML,BODY {margin:0; padding:0; border:0 none; background:url("../../images/novy/css/background.jpg") center top no-repeat #000000; color:#b0b0b0; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif; text-align:center; }
BODY {font-size:76%; line-height:140%;}
FORM {margin:0; padding:0;}
IMG {border:0 none;}
TABLE {font-size:100%;}
INPUT,TEXTAREA,SELECT {font-family: font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif; font-size:100%;}

P,H1,H2,H3,H4,H5,H6 {margin:0; padding:8px 0; }

H1 { font-size:200%; color:#f7921e; }
H1 SPAN {color:#fff; font-size:70%; font-weight:normal; }
H2 { font-size:130%; color:#f7921e;}
H3 {font-size:110%; color:#f7921e;}
H4 {font-size:110%; color:#b0b0b0;}
H5 {font-size:100%; color:#b0b0b0;}
H6 {font-size:100%; color:#b0b0b0;}

A {color:#fdb727; text-decoration:underline;}
A:hover {text-decoration:underline; color:#b0b0b0;}

#site {margin:0 auto; padding:0;  width:976px; text-align:center;}


#top {width:100%; height:136px; position:relative; top:0; left:-15px; text-align:left;}
#top H2 {width:194px; height:127px;  position:absolute; top:19px; left:0; margin:0; padding:0;}
#top H2 A IMG {width:194px; height:127px; }

#menu {magin:0 auto;  height:32px; position:relative; top:0; left:0; width:961px; text-align:left;}
#menu UL,#menu UL LI {margin:0; padding:0; list-style:none; background:none;}
#menu UL LI {float:left; }

div.content {margin:5px auto 0 auto; text-align:left; position:relative;  top:0; left:0; width:976px; z-index:4; background:url("../../images/novy/css/ram-body.gif") repeat-y; display:block; }
div.content img.sticker1 {width:70px; height:80px; position:absolute; top:-40px; left:-40px; }
div.content img.sticker2home {width:75px; height:83px;  position:absolute; bottom:-30px; right:-30px; z-index:30}

div.content-case {   padding:5px; background:url("../../images/novy/css/ram-top.gif") 0 0 no-repeat ; z-index:10; position:relative;}
div.content-case-case {min-height:530px; padding:15px; background:#000}

div.content-bottom {margin-top:-36px; font-size:0; lin-height:0; background:url("../../images/novy/css/ram-foot.gif") no-repeat #000; width:100%; clear:both; height:36px; z-index:5; position:relative; top:0; left:0; }
div.content-bottom img.sticker2 {position: absolute; top: -20px; right: -25px; width:75px; height:83px; }

div.loga {padding:20px 0 20px 0; float:left; width: 908px; height: 53px; margin: 0 auto; text-align: left; clear: both;}
div.loga a {float:left;}

div.menu2 {padding:10px 0; clear:both; text-align:center; color:#fff; border-top:1px dashed #fdb727 }
div.menu2 A {color:#696969; text-decoration:underline;}
div.menu2 A:hover {color:#aaa; text-decoration:underline;}
div.menu2 {}

div.pagination {clear:both; padding-top:10px; text-align:right;}
div.pagination A {color:#696969;}

div.promo { height:269px; position:relative; top:2px; left:3px;}
div.promo H1 {width:930px; border-top:1px dashed #999; border-bottom:1px dashed #999;  padding:20px 15px; margin:0; background:#000; opacity:0.7;  position:absolute; bottom:0; left:0;}

div.foot {clear:both; padding-bottom:10px;}

.tabulka {margin:10px 0}
.tabulka tr.head td {background: #201f21; color:#eee; border: 1px solid #201f21}
.tabulka tr td {padding:3px 10px; border: 1px solid #201f21}

.item {padding:15px 0 15px 0; border-bottom:1px dashed #595959}
.item .perex-image {margin-left:15px; float:left; border: 4px solid #696969;}
.item .item-text {float:right; width:730px; color:#696969;}
.item .item-text p.date {margin:0; padding:0; color:#696969; font-size:110%}
.item .item-text H3 {margin:0; padding:3px 0; color:#696969; font-weight:normal;  font-size:150%}
.item .item-text H3 a {color: #696969; text-decoration:none;}
.item .item-text H3 a:hover {color: #fdb727; text-decoration:none;}

div.galeria {padding:10px 0}
div.galeria A {float:left; margin: 3px 3px 0}
div.galeria A IMG {border: 4px solid #696969; }

div#promo {padding:2px; text-align:center; position: relative; height:512px;  width: 100%;} 
div#promo UL,div#promo UL LI {margin:0; padding:0; list-style:none; background:none}

div#promo div.news { padding:0; z-index:25;  position: absolute;  bottom:10px; left:10px;; border:1px solid #000;  background: url("../../images/novy/css/bgopacity.png"); width: 300px; text-align:left;  }
div#promo div.news {_background:#000;}
div#promo div.news H2 {background:url("../../images/novy/css/arrow.gif") 8px 22px no-repeat; margin: 0; padding: 15px 15px 0 20px; font-size:160%; font-weight: normal;}
div#promo div.news H2 A {color:#f7921e;;  text-decoration: none}
div#promo div.news H2 A:hover {color:#f7921e;;  text-decoration: underline}
div#promo div.news P {margin: 0; padding: 0 15px 0 20px; }
div#promo div.news P A {color: #696969; text-decoration: none;}
div#promo div.news P A:hover {color: #b1b1b1; text-decoration: none;}
div#promo div.news P.date {padding-top:2px; padding-bottom:4px; font-size:90%; color: #b1b1b1;}
div#promo div.news P.more {padding-top:4px;  padding-bottom:15px; font-size:90%;  }
div#promo div.news P.more A {color: #b1b1b1;}

div.news {padding:10px 0;  }
div.news H2 {margin: 0; padding: 0; font-size: 140%; }
div.news H2 P {}


div.cleaner {clear:both; width:1px; height:0; font-size:0; line-height:0; }


div.content-case div.loga {opacity:0.9; position:absolute; top: 5px; right:8px; z-index:40;   background:#000; width:150px; height:479px; _height:512px; text-align:center; padding:35px 0 0 0; z-index:20;}
div.content-case div.loga A {display:block; float:none;}
div.content-case div.loga A {}


div.content-left {width:130px; float:left;}
div.content-left ul,div.content-left ul li {margin:0; padding:0; list-style:none; background:none;}
div.content-left ul  {padding:10px 0;}
div.content-left ul li a {display:block; padding:4px 3px; border-bottom:1px dashed #555; background:url("/images/novy/css/arrow.gif") 0 0 no-repeat; text-decoration:none; color:#aaa; font-weight:bold;}
div.content-left ul li a:hover {background:#222;}
div.content-right {width:770px; float:right;}
div.content-right .item .item-text  {width:570px;}

table.form {position:relative; width: 100%;}
table.form td {padding:2px 10px 2px 0px; }
table.form td.label {}
table.form tr.blank td {}
table.form tr td input,table.form tr td textarea {border:1px solid #999999; background:#e8e5e2; padding:2px 4px;}
table.form tr td select { border:1px solid #999999; }
table.form tr td select, table.form tr td select option {background:#e8e5e2;}
talbe.form tr td input,div.form table tr td textarea {}
* HTML BODY table.form tr td input,* HTML BODY table.form tr td textarea {width:330px;}
table.form tr td select option {}
table.form tr td input.submit {background:#666; color:#fff; border:4px solid #666; cursor:pointer; cursor:hand; }
