/* CSS for olymps-door.ro */
html{width:100%;}
body{margin:0 auto 0 auto;width:970px;display:block;font-size:12px;font-family:Arial,Tahoma,Verdana;}
img{border:none;padding:0;margin:0;border:0;}
h1,h2,h3,h4{margin:0;}
.cleaner{clear:both;}
/*Left menu*/
#menu_panel{width:178px;display:block;float:left;margin:0;}
.menu{color:#FFFFFF;width:178px;margin:0;display:block;list-style-type:none;padding:0;}
.menu li{margin:0;padding:0;border-bottom:1px solid #CCCCCC;font-size:12px;font-weight:normal;background-color:#ADB085;}
.menu li a{display:block;color:#FFFFFF;text-decoration:none;width:168px;padding:5px;}
.menu li a:hover{background-color:#adc578;}
.menu_bottom{margin-bottom:5px;width:178px;height:10px;background-image:url(../source/menu_bottom_back.jpg);overflow:hidden;clear:both;}
.menu span{padding-left:5px;}
.menu_top{margin-top:5px;height:21px;width:178px;background-image:url(../source/menu_top_red.gif);font-weight:bold;font-size:14px;text-align:center;color:#FFFFFF;}
.menu_flag{float:left;display:inline;padding:2px 5px 0 0;}
#offers_top,#e_business_top{background-image:url(../source/e_top.gif);color:#FFFFFF;text-align:center;}
.side_image{margin:5px 0;}
/*Right menu*/
#right_panel{width:178px;display:block;float:left;margin:0;}
#search{width:178px;background-color:rgb(173,176,133);}
#search .menu_top,#search .menu_bottom{margin:0;}
#search_box{height:62px}
#search input{display:block;}
#submit_search{margin-left: 60px;}
#search_text{margin:5px 0 5px 10px; width:150px;}
#why_us_top{background-image:url(../source/why_us_top.gif);height:21px;width:178px;text-align:center;color:#FFFFFF;font-size:12px;}
/*Footer*/
#footer{width:966px;text-align:center;font-size:small;clear:both;}
/*Vertical menu*/
#top{margin:5px 0;width:966px;display:block;}
#vertical_menu{width:966px;height:26px;background-image:url(../source/vertical_menu.gif);margin:0;clear:both;}
.vertical_menu_item{float:left;margin-left:5px;display:block;height:26px;}
.vertical_menu_text{display:block;float:left;padding:5px 5px;}
.vertical_menu_text a{text-decoration:none;color:#FFFFFF;}
.flag{display:block;float:left;padding:3px 0;}
#logo{display:block;float:left;margin:0 5px 5px 0;}
#baner{display:block;float:left;margin:0 0 5px 0;}
/*Content*/
#content{width:600px;background:transparent url(../source/content_bottom.gif) left bottom no-repeat;
/*Hack for IE6*/
min-height:565px;height:auto !important;height:565px;
/***************/
display:block;margin:0 5px;float:left;background-color:#DDDDDD;}
#content_top{width:600px;height:21px;background-image:url(../source/content_top.gif);color:#FFFFFF;font-weight:bold;font-size:14px;margin:0;}
#content_top h1,#content_top h2,#content_top a{margin:0;font-size:14px;padding:3px 0 0 5px;text-decoration:none;color:#FFFFFF;}
#contact{text-align:center;font-size:14px;}
#welcome{width:600px;height:236px;background-image:url(../source/welcome.jpg);font-size:12px;background-repeat:no-repeat;padding-bottom:5px;background-color:#FFFFFF;}
#welcome h2{margin:0;font-weight:bold;padding-top:10px;font-size:18px;color:rgb(190,47,55);}
#welcome p{margin-top:5px;}
#welcome_message{width:380px;padding-left:5px;}
.error{color:rgb(255,0,0);display:block;font-size:14px; padding-left:5px;}
.success{color:rgb(0,255,0);}
.filter_item{width:180px;float:left;text-align:center;padding:10px;}
.filter_item img{display:block;margin:auto;}
.step_dark{background-color:#BBBBBB;}
.popis{clear:both;color:#000000;width:580px;background-color:#999999;}
.popis h2,.popis h1{margin:0;font-size:14px;}
.insert{background-color:#DDDDDD;}
.insert .cleaner{height:1px;width:100%;clear:both;}
#content h1, #content h2, #content h3, #content p{padding-left:5px;}
.column{width:50%;float:left;}
.stlpec2{width:33%;float:left;}
th{margin:3px;background:#600b10;color:#FFFFFF;font-size:14px;}
.riadok1{background:#fffbc6;color:#000000;}
.riadok2{background:#8a6c4f;color:#000000;}
.product_image{display:block;border:1px #000000 solid;margin:5px}
.tab_right{float:right;}
/*Gallery*/
.gallery{display:block;padding:0 10px;}
.gallery_item{display:block;float:left;width:180px;background-color:#333333;margin:5px;text-align:center;color:#FFFFFF;font-weight:bold;font-size:12px;}
.gallery_item img{display:block;padding:0 10px 5px 10px;}
.gallery .popis{position:relative;right:10px;}
/*Demand*/
#demand input,#demand textarea,#demand select{border:1px solid #A69ED7;margin:2px 5px;color:#000000;}
#demand i{color:#333333;}
#demand fieldset{padding:5px;margin:5px;border:1px #A69ED7 solid;}
#demand legend{padding:0 5px;margin-left:20px;color:#000000;}
#demand ul{margin:0;list-style:none;padding:0;}
#demand ul li{clear:both;background:none;}
#demand ul b,#demand ul i{display:block;float:left;width:160px;padding:3px 0;}
.txtField{width:255px;}
.smallfield{width:40px;}