body {font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 0.8em; line-height:132%; color: #0a0a3a; background: #967b66;} 

a {font-weight:normal; font-size: 100%; text-decoration: none; color: #b83d00;}
a:hover {text-decoration: underline;}

.main {text-align: left; margin: 15px auto; margin-top:10px; width:914px; padding-bottom:10px; margin-bottom:25px; _margin-top:0px; border-top:1px solid #78746e; background-image: url(back_main_2.jpg); background-repeat: repeat-y;}

.top {margin: auto; width:900px; height:148px; background-image: url(pan6000_7.jpg); border-left: 1px solid #333333; border-right: 1px solid #333333; border-top: 1px solid #555555;}

.main2 {min-height:800px; margin-left:196px; margin-top:10px; width:691px; padding-right:12px; padding-left:7px; padding-bottom:60px; padding-top:10px; border-left: 1px dotted #e1e1e1;}

.navig {width:900px; margin-top:-34px; margin-bottom:34px; _margin-bottom:9px;}
.navig a {float:left; font-weight:bold; font-size: 120%; padding-top:5px; color: #fafafa; width:120px; height: 20px; display:block; text-align:center;}
.navig a:hover {color:#cacaca; text-decoration:none;}
.navig a.test {color:#cacaca;}

.nahledy {width:170px; height: 620px; overflow: auto; text-align:center; background: #ffffff; margin-left:720px;}
.nahledy a {display:block; margin:0px; padding:5px; background: #ffffff;}
.nahledy a:hover {}
.nahledy a img {border: 1px solid #000000;}
.nahledy a:hover img {border: 2px solid #000000;}

.obal {width: 694px; height:28px; border-bottom: 1px solid #dddddd;}
.obal_list {width: 694px; height:28px; background: #f2f2f2;}
 
.list {font-size: 85%; width:670px; padding:12px; padding-top:7px; padding-bottom:7px;  background: #ffffff; border-bottom: 1px solid #e9e9e9;} 
.list a {font-weight:normal; font-size:105%; color: #b83d00;} 

.text {float:left; height: auto; font-family: Times; font-size: 120%; margin-top:12px; width: 664px; padding:15px; background-image:url(back_light.jpg); background-repeat: repeat-x;}
.text_promit {font-family: Times; font-size: 120%; width: 664px; padding:15px; background-image:url(back_light.jpg); background-repeat: repeat-x;}

.text img {float:right; height:200px; border: 1px solid #777; margin-left:18px; margin-top: 2px; margin-bottom:10px; margin-right:5px;}

.sipky {height:32px; _margin-bottom:10px; width:676px; text-align:right;}
.sipky a {color:white;}

.gallery {font-family: tahoma; margin-top:15px; _margin-top:-15px; width: 694px; padding:0px; background-image:url(back_light.jpg); background-repeat: repeat-x;}
.gallery img {border: 1px solid #666666;}
.gallery table {margin-top:10px;}
.gallery td {height:136px; width:136px; background: #a0a0a0; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-left: 1px solid #b3b3b3; border-top: 1px solid #b3b3b3; text-align:center;}
.gallery .info {margin-top:8px;}
.ramecek {border:1px solid #999;}

.orange {color: #444444; font-weight: bolder;}
.grey {font-weight: bolder; color: #8f1400;}

span#copy {float:left; color: white;}



.levy {float:left; position:absolute; color: #090909; margin-left:7px; width: 182px; _margin-left:-189px;} 
.levy a {padding-top:4px; padding-left:12px; font-weight: bolder; display:block; height:20px; color: #b83d00; border-bottom: 1px dotted #e1e1e1;}
.levy a:hover {text-decoration: none; color: #8f1400; background: #f5f5f5; }
.levy .grey {padding-left:12px; text-decoration:none; padding-top:4px; font-weight: bolder; display:block; height:20px; color: #8f1400; background-color: #fff3f0; border-bottom: 1px dotted #e1e1e1;}

.levy .horni {text-align:center;  height:24px; color: #333333; background: #eaeaea; border-bottom: 1px dotted #e1e1e1; border-top: 1px dotted #dfa492; margin-top:20px;}
.levy .horni h1 {text-align:center; margin:0px;color: #333333;}

.levy .menu {margin-bottom:12px;}
.levy .foto {text-align:center; margin-bottom:12px;}
.levy h1 {font-size: 120%; padding-top:0px;}



img.nahodny {border: 1px solid #666666;}
p.popisek {text-align:center; font-size:75%; margin-left:10px;}

.navig_line {font-size:90%; padding:0px; padding-top: 5px; margin-bottom: 5px; margin-left:4px;}
.navig_line a {color: #092fac;}

.prev_next {margin-left:170px; text-align:center; margin-top:8px; padding-bottom:14px;}

h2 {font-family: Times; font-style: italic; color: #444444; text-align:left; font-size: 220%; font-weight: bold; margin-top:10px; _margin-top:25px; margin-bottom:22px;}


h3 {color: #222222; text-align:left; font-size: 160%; font-weight: bolder; padding-left:0px; padding-top:2px; padding-bottom: 3px; margin-left:0px; margin-top:2px; margin-bottom:4px;}

h1 {color: #555555; text-align:left; line-height:24px; font-size: 125%; margin-top:0px; font-weight:bold; margin-left:12px; padding-top:3px; _margin-bottom:0px;}

h1.nav {text-align:center; margin:0px; padding-top:8px; font-size: 150%;}


li {margin-bottom:5px;}

img {border:none;}

img.head {border:none; margin-top:16px; padding-right:20px; padding-left:16px; padding-bottom:10px;}

img.inline {margin: 12px; margin-top: 7px; margin-bottom: 7px;}

.tab_img {margin-top:15px; _margin-top:25px; margin-bottom:4px; padding-right:8px; }

.img_cell {text-align:center; width:130px; padding:1px; height:148px; background: #666666; border:solid; border-color: #ffffff; border-width:1px;}

.img_bell {float:left; text-align:center; vertical-align: middle; width:130px; padding:3px; margin-right:10px; height:148px; background: #666666; border:solid; border-color: #cccccc; border-width:1px;}


img.bez {border:none;}

p  {font-size: 100%; margin-top:0px; text-align: left; margin-bottom:7px; padding-right:1px;}



.thumbs {height:130px; width: 676px; overflow: auto; background: #dddddd; padding: 5px; margin-top:20px;}
.thumb_frame {height:150px; width: 676px;}

