body { 
	font-family: Arial;
	font-size: 0.8em;
	background-color:#666666;
	text-align:center;


} 
a{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
a:hover{
	text-decoration:underline;
}
.akce{
	border:solid 1px red;
	background-color:#EEEEEE;
	color:#000000;
	padding:10px;
	text-align:center;
	margin:0px auto;
	}
.akce a{
	
	}
.akce h2{
	margin:5px;
	}
#top_pic a{
	color:#DDDDDD;
}
#top_pic a:hover{
	color:red;
}
.price{
	font-size:14px;
	font-weight:bold;
	color:red;
	
	}
p{
	text-align:justify;
	

}
td{
	font-size:1em;
	
}
#katalog_table{
	font-weight: normal;
	width: 350px;
	background-color: #fafafa;
	border: 1px #CCCCCC solid;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-top: 0px;
}
#main{
	background-color:#000000;
	width:960px;
	margin:0px auto;
}
li{
	text-align:left;	
}
#top{
	width:940;
	margin:0px 4px 0px 4px;
	text-align:left;
	position:relative;
}
#top_pic{
	color:#DDDDDD;
	background: url('img/top_pic.gif') top left no-repeat;
	background-color:#000000;
	height:73px;
	
	position:relative;
}
#logo{
	background: url('img/logo.gif') bottom right no-repeat;
	width:132px;
	height:30px;
	position:absolute;
	top:15px;
	left:790;
}

.menu{
	position:absolute;
	top:55px;
	
}
.menu_char{
	background: url('img/menu_char.gif') left center no-repeat;
	background-color:#BBBBBB;
	margin:0px 2px 0px 0px;
	padding:0px 0px 0px 12px;
	
}
.menu_char_select{
	background: url('img/menu_char.gif') left center no-repeat;
	font-weight:bold;
	color:#FFFFFF;
	font-size:12px;
	margin:0px 2px 0px 0px;
	padding:0px 0px 0px 12px;
	
}

.menu_col{
	background-color:#BBBBBB;
	margin:1px;
	
	padding:5px 0px 5px 3px;
}
.menu_col2{
	background-color:#999999;
	margin:1px;
	padding:5px 0px 5px 3px;
}
.menu_char{
	text-align:left;
}
#main_nadpis{
	position:absolute;
	top:20px;
	left:570px;
}
#main_nadpis h1{
	font-size:1.5em

}

#main_text p{
	margin:0px;
	font-size:0.9em;
}
#main_text{
	
	float:right;
	text-align:right;
	width:340px;
	color:B06F2A;
	margin:0px 5px 0px 0px;

}
#akce{
	color:#FF9600;
	font-size:26px;
	text-align:left;
	width:100%;
	margin:0px 0px 10px 0px;
}
#main_text H1 span{
	color:FF9600;
}
#main_text H1{
	font-size:26px;
	font-weight:bolder;
	color:#A75829;
	margin:20px 0px 10px 0px;
	padding:0px;
	
}
#main_text2{
	height:105px;
	width:320px;
	text-align:justify;
}
#main_text_mail{
	margin:10px 0px 0px 0px;
	font-size:11px;
	font-style:normal;
	width:310px;
	
	
}
#main_text_mail span{
	font-weight:bold;
}
#main_text_mail input{
	font-size:10px;
}
#main_text_mail img{
	vertical-align:bottom;
}
#table{
	width:940px;
	padding:0px;
	background-color:#CCCCCC;
	

}
.center_main{
	background-color:#E6E6E6;
	vertical-align:top;
	padding:5px;
}
.center_main2{
	background-color:#E6E6E6;
	background: url('img/main_back5.jpg') bottom right no-repeat;
	vertical-align:top;
	padding:5px;
}

.center_main1{
	background-color:#E6E6E6;
	vertical-align:top;
	padding:5px;
}
.center_main1 IMG{
	border:solid 1px #000000;
	padding:10px;
	margin:10px;
}
.center_main1 IMG{
	border:solid 0px #000000;
	padding:0px;
	margin:0px;
}
	
	
.parametr{
	float:left;
	margin:2px;
	text-align:center;
}
.parametr IMG{
	border:solid 1px #000000;
	
}
.parametr2{
	width:102px;
	height:66px;
	background-color:white;
	border:solid 1px #000000;
	font-weight:bold;
	padding:3px;
	
}
.parametr{
	margin:1px;
	background-color:#999999;
	
}
#prodejci{
	float:left;
	text-align:left;
	padding:5px;
	font-size:0.9em;
	
}
.div_prodejce{
	background-color:#FFFFFF;
	border:solid 1px;
	width:225px;
	float:left;
	margin:5px;
	padding:10px;
}

.heremap{
	float:left;
	position:relative;
	border:0px;
	width:400px;
	height:251px;
	background:url('img/mapa.jpg') top left no-repeat;	
}
.here{
	position:absolute;
	border:0px;
	
}
.top_under_menu{
	height:5px;
	margin:0px;
	padding:0px;
	background-color:#CCCCCC;
}
.seda{
	float:left;
	width:940px;
}
#table td{
	padding:10px;

}
#menu_left IMG{
	border:0px;
}
#menu_left{
	background-color:#CCCCCC;
	width:290;
	font-size:10px;
	vertical-align:top;
	padding:0px;
	margin:0px;
	border-collapse: collapse;

}

.menu_oddel{
	padding:1px;
	margin:0px;
	background-color:#B89D9D;
	
	
}
.menu_left_act{
	font-weight:bold;
	font-size:12px;
}

.menu_left{
	font-weight:bold;
	font-size:12px;
	color:#000000;
	
}
.menu_left:hover{
	color:#000000;
}
.produkt{
	border:solid 1px;
	margin:20px 0px 50px;
	padding:10px;
	
	background-color:#FFFFFF;
}
.prod_nadpis{
	float:left;
	
}
.prod_nadpis H2{
	padding:3px 5px 3px 5px;
	font-size:1.3em;
	position:relative;
	top:-20px;
	background-color:#000000;
	color:#FFFFFF;
}
.menu_pic{
	border:solid 1px #000000;
	margin:2px;
}
.prod_popis{
	float:left;
	width:340px;
	
	padding:5px;
}
.prod_popis ul{
	margin: 1.5em; 
	

}
.prod_pic{
	float:right;

}
#menu{
	background-color:#CCCCCC;
	text-align:right;
	margin:0px 20px;
	font-weight:bold;
	font-size:1em;
}
#menu .float_left a{
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
}
#menu .float_right a{
	font-weight:bold;
	text-decoration:none;
}

#menu a:hover{
	text-decoration:underline;
}

#pata a{
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
}
#pata a:hover{
	text-decoration:underline;
}

#pata2{
	
	text-align:left;
	color:#DDDDDD;
	float:left;
	margin:20px 30px 20px 30px;
	vertical-align:middle;
}
#pata3{
	float:right;
	
	margin:20px 30px 20px 30px;
	
	text-align:left;
	color:#DDDDDD;
	vertical-align:middle;
}

.sloupecakce{
	width:240px;
	text-align:center;
}

.sloupec_stred{
	background: url('img/centerdiv.gif') center center repeat-y;	
}
.sloupec{
	width:240px;
	text-align:center;
}
#sloupce2{
	width:580px;	
	text-align:left;
}

.float_left{
	float:left;
}
.float_right{
	float:right;
}
.fix{
	clear:both;
}

.pozice{
	position:relative;
}
.campaign{
	position:absolute;
	left:2px;
	top:2px;
}

.pic{
	position:relative;
}

.lupa{
	position:relative;
	right:-100px;
	bottom:23px;
	border:0px;
	
}

.pic_info h2{
	font-size:1.4em;
	margin:0px 0px 0px 0px;
	color:#FE8300;
}
.str{
	background-color: black;
	color:white;
	font-size:1.2em;
}
.stra{
	background-color: #CCCCCC;
	color:#000000;
	font-weight:bold;
	font-size:1.2em;
}
.stranky{
	
}
.objednej{
	position:relative;
	top:-20px;
}
.end_form{
	margin:70px auto;
	font-size:1.3em;
	text-align:center;
	font-weight:bold;
	width:80%;
}
.pic_info{
	position:relative;
	top:-20px;
	margin:0px 0px 10px 0px;
	
	text-align:left;
	width:230px;
	color:#585858;

}
#dotaz input{
	margin:0px 0px 0px auto;
	float:right;
}
#dotaz span{
	margin:0px 0px 0px auto;
	float:left;
}
#katalog b{
	text-decoration:none;
	font-weight:bold;
	color:red;
}
#katalog_table img{
	margin:0px;
	padding:0px;
	border:0px;
}