@charset "utf-8";
/* CSS Document */
body{ background:url(../images/bg-prodejny.jpg) no-repeat top center; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:95%; }

a:hover{color:#FF9900;}

body.prodejny{ background:url(../images/bg-prodejny2.jpg) no-repeat top center; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:95%; }

body.koberce_m{ background:url(../images/bg-napiste.jpg) no-repeat top center; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:95%; }

body.koberce_k{ background:url(../images/bg-napiste.jpg) no-repeat top center; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:95%; }

body.koberce_b{ background:url(../images/bg-napiste.jpg) no-repeat top center; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:95%; }

body.laminaty{ background:url(../images/bg-napiste.jpg) no-repeat top center; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:95%; }

body.pvc{ background:url(../images/bg-napiste.jpg) no-repeat top center; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:95%; }

body.podlahove_studio{ background:url(../images/bg-studio.jpg) no-repeat top center; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:95%; }

body.matracove_studio{ background:url(../images/bg-studio2.jpg) no-repeat top center; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:95%; }

body.sortiment{ background:url(../images/bg-sortiment.jpg) no-repeat top center; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:95%; }

body.hledani{ background:url(../images/hledani.jpg) no-repeat top center; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:95%; }

body.o_firme{ background:url(../images/bg-firma.jpg) no-repeat top center; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:95%; }

body.kariera{ background:url(../images/bg-kariera.jpg) no-repeat top center; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:95%; }

body.kontakt{ background:url(../images/bg-napiste.jpg) no-repeat top center; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:95%; }

#container{width:978px; margin:auto; }

#menu{height:41px; width:978px; font-size:85%; margin-top:22px; margin-left:0;}

#menu ul{ margin:0; padding: 0; list-style-type:none;}

#menu ul li{float:left; position: relative; display: block;}

#menu ul li a{  display: block; padding: 12px 6px 11px 6px; text-decoration: none; color:black; font-weight:bold; background:url(../images/li_right_red.jpg) no-repeat right center;}

#menu ul li#last a{background:none;}

#menu ul li ul li#lost a{background:none;}

#menu ul li ul#kariera li#lost a{background:none;}

#menu ul li a:hover{ color:#ff0000; }

#menu ul ul {
		position: absolute;
		left: -15em; top: 2.3em;
		z-index:100;
		width:800px;
		z-index:0;
	}
	
#menu ul ul#kariera {
		position: absolute;
		left: -57em; top: 2.3em;
		z-index:100;
		width:800px;
	}
	
#menu ul li ul li a{float:left;padding: 5px 5px 5px 5px; position: relative; font-weight:normal; background:url(../images/li_right_red2.jpg) no-repeat right center; }

#menu ul li ul#kariera li a{float:left;padding: 5px 5px 5px 5px; position: relative; font-weight:normal; background:url(../images/li_right_red2.jpg) no-repeat right center; }

#content{width:978px; margin-top:35px; min-height:450px;font-size:80%;}

 .red_con a{color:#CC0000;}

#content ul li a{color:#CC0000;}

#content_hledani{width:978px; margin-top:35px; font-size:80%;}



#left a{color:#CC0000;}

#left_2{width:600px;}


.col{_font-size:95%;@font-size:95%;font-size:95%\9;}

.col h2{@color:#CC0000; @font-size:140%;font-size:140%\9;color:#CC0000\9;}


#left a:hover{color:#FF9900;}

#left_bolder a{color:#CC0000;}

#left_bolder a:hover{color:#FF9900;}

#content ul{list-style-image:url(../images/li.gif); padding:0; margin:5px 10px;}

#content h1{color:#FF0000; font-size:130%;}

#content h2{color:#FF0000; font-size:120%;}

#left{float:left; width:290px; margin-left:10px; min-height:430px;_height:430px;}

#left p {padding:0; margin:5px 0;}

#left h1{margin-left:0;width:290px;}

#left_bolder{float:left; width:690px; margin-left:10px;}

#left_bolder p{text-align:justify;}

#bottom_menu{width:968px;}

#right{float:right; font-size:85%;@display:none;}

.sortiment_box{width:223px; height:184px; float:left; margin:5px 8px; }

.sortiment_box a img{border:none;}

.sortiment_box p{padding:4px 0 0 10px; margin:0; color:white;}

.sortiment_box p a{color:white; font-weight:bold; text-decoration: none;}

#sort1 .sort_top{width:223px; height:22px; background:url(../images/bg-sortiment1.gif)}
#sort2 .sort_top{width:223px; height:22px; background:url(../images/bg-sortiment2.gif)}
#sort3 .sort_top{width:223px; height:22px; background:url(../images/bg-sortiment3.gif)}
#sort4 .sort_top{width:223px; height:22px; background:url(../images/bg-sortiment4.gif)}
#sort5 .sort_top{width:223px; height:22px; background:url(../images/bg-sortiment5.gif)}
#sort6 .sort_top{width:223px; height:22px; background:url(../images/bg-sortiment6.gif)}
#sort7 .sort_top{width:223px; height:22px; background:url(../images/bg-sortiment7.gif)}
#sort8 .sort_top{width:223px; height:22px; background:url(../images/bg-sortiment8.gif)}

#sub_info{margin-top:50px; margin-left:10px;}

#sub_info img{border:none;}

#sub_info2{width:978px; text-align:right;}

#sub_info a{color:#CC0000;}

.col{float:left; width:300px; margin-left:10px;}

.col a{color:#CC0000;}

#bottom_menu{margin-left:0; margin-top:10px; margin-bottom:20px; font-size:80%;}

#bottom_menu a{color:#666666; text-decoration:none;}

#bottom_menu a:hover{color:black;}

#content input, select, textarea {

	color: #000000;
	background: #fff;	
	padding: 3px 1px;
	margin-bottom: 2px; 
	vertical-align: middle;
	border: 1px solid #999999;
}
input.big {width: 250px; font-size: 90%;}

textarea { width: 300px; height: 80px; font-size: 120%;}
label {display: block; width: 300px; margin: 0; float: left; clear: left; font-weight: bold;}

.submit {width: auto; padding: 3px; background: #c1272d; color: #fff; border: 1px solid #c1272d;}
.checkbox {border: 0; width: auto; margin-right: 5px; background: none;}
     .prev, .next, .first, .last
    {
      padding-left: 20px;
      height: 20px;
      background-repeat: no-repeat;
      display: inline-block;
    }
    .prev { background:  url(../images/prev.png);float:left;  }
    .next { background:  url(../images/next.png);float:right;  }
    .first { background: red url(first.gif);float:left; margin-top:-150px; display:none;}
    .last { background: red url(last.gif);float:right; margin-top:-150px;  display:none;}

#produkt_line{#height:180px; margin:0 0 0 10px;}

h1#produkt_nadpis{padding-left:15px;}
	
.produkt a{text-decoration:none; color:#CC0000;}

.produkt{float:left; margin:5px 6px; text-align:center;}

.produkt img{width:170px;}

.produkt a img{border:4px solid white; }

.produkt a:hover img{border:4px solid #990000;}

#produkt_left{ margin:10px 10px; width:270px;}

#produkt_left table{float:left;}

#produkt_left p{width:270px; float:left;}

#produkt_left ul{width:270px; float:left;}

#produkt_left h1{margin-left:0;}

#produkt_right{float:right; margin:10px 26px 60px 20px;}

#produkt_right img{height:332px; max-width:440px;}

.fleft{float:left;}

#navigace{width:978px; text-align:center; margin-top:25px;}

#navigace a{color:#CC0000;}

#popis_kategorie{width:978px; height:150px; margin-top:35px; margin-left:30px;}

#popis_kategorie div{width:300px; height:150px; margin:5px; float:left;}

.search_box{float:left; width: 107px; height:120px; text-align:center; }

.search_box img{width:97px;}

.search_box a img{border:2px solid white;}

.search_box a:hover img{border:2px solid #CC0000;}

.search_box a{color:#CC0000; text-decoration:none;}

.filters{width:978px; height:130px; margin-top:20px;}

.filtr{width:130px; float:left;}

.filtr input{width:130px; line-height:12px;}

.filtr select{width:120px;}
  
.submit{background:#990000;}

h2.sluzby{margin:-5px 0 -10px 0; padding:0;}

h2 a{color:#CC0000; text-decoration:none; font-size:90%;}

#left_m{float:left; font-size:85%;}

#main_link{position:absolute; top:28px; float:right; margin-left:810px; _display:none; @display:none;}

#main_link img{border:2px;}

#pritel a {color:#CC0000;}

table#instituce{width:720px; font-weight:bold; background:url(../images/bg_table.png); padding:5px;-moz-border-radius: 10px;-webkit-border-radius: 10px; margin-bottom:20px;}

table#instituce td{padding:3px;}

table#instituce img{border:3px solid white;}

.in_price{color:#CC0000;}

.akce_box{float:left; width:302px; height:318px; margin-right:30px; margin-bottom:30px;}

.akce_box a img{border:3px solid white;}






