body {
margin: 0px;
padding: 0px;
font-family: "arial ce", "helvetica ce", arial, helvetica, sans-serif;
font-size: 9pt;
text-align:center;


}


#main{
	width:770px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	}
	
table{
	font-size: 10pt;
}
	
	
img{
	margin:0px;
	padding:0px;
	}

form{
margin:0px;
padding:0px;
}

h1{
	color:#333333;
	font-size:12pt;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	margin:10px 0px 10px 0px;
	padding:0px;
	
		
}	

h2{
	color:#333333;
	font-size:10pt;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	margin:10px 0px 10px 0px;
	padding:0px;
	
		
}	

	
/*=============== HLAVICKA ==================================================*/	

#hlavicka{
	width:770px;
	height:142px;
	background-image:url(img/hlavicka_pozadi.jpg);
	background-repeat:no-repeat;
	background-position:right;
	}


#logo{
	border:0px;
}

#prehled_kosik{
	background-image:url(img/hlavicka_kosik.gif);
	background-repeat:no-repeat;
	margin-top:6px;
	margin-left:78px;
	height:19px;
	
	float:left;
	}
	
a#nakupni_kosik{
	color: #DA0001;
	font-weight:bold;
	font-size:9pt;
	padding-left: 32px;
	position:relative;
	top:6px;
}

#nakupni_obsah{
	margin-left:26px;
	margin-top:6px;
	color: #666666;
	font-weight:bold;
	font-size:9pt;
}

/*
#nakupni_obsah em{
	font-style:normal;
	color: #DA0001;
	}
*/
	
#flag{
	margin-top:8px;
	float:right;
}

#flag a{
	margin-left:9px;
	color: #DA0001;
	font-weight:bold;
	font-size:9pt;
	}
	
#main_menu1{
	clear:both;
	font-size:8pt;
	color: #DA0001;
	font-weight:bold;
	
	margin-top:6px;
}
	
.menu1_odd{
	text-align:center;
	padding-left:4px;
	padding-right:4px;
	}
	
#main_menu1 a{
	color: #DA0001;
	font-weight:bold;
}
	
#main_menu2{
	clear:both;
	margin-top:68px;
}	

#main_menu2 a{
	color: #DA0001;
	font-size:9pt;
	font-weight:bold;
	text-transform:uppercase;
	margin-left:18px;
}

/*=============== *HLAVICKA ==================================================*/
/*=============== Paticka ==================================================*/
#paticka{
	width:770px;
	border-top: 2px solid #DA0001;
	margin-top:5px;
	padding-top:7px;
	color:#DA0001;
	}
	
#paticka_vlevo{
	float:left;
	}

#paticka_vpravo{
	float:right;
	}

/*=============== *Paticka ==================================================*/


a{color:#DA0001;
}
#telo{
	width:770px;
	text-align:left;
	font-size:9pt;
}

.sl_levy{
	width:133px;
}
	
	
.sl_pravy{
	width:150px;
	background-color: #E0E0E0;

}	

#sl_prostredni{
	width:487px;

}

.sl_levy h2, .sl_pravy h2{
	font-size:9pt;
	color:#DA0001;
	font-weight:bold;
	margin:0px;
	padding:0px;
	padding-top:10px;
	background-color:white;
}


.box{
	border-top:2px solid #DA0001;	
	padding: 8px 5px 8px 5px;
	background-color: #E0E0E0;
	}
	
.box h3{
	text-transform:uppercase;
	}

.bily_box{	
	background-color:white;
	padding-left:0px;
	padding-right:0px;
	
}
	
#vyhl_box{
	width:123px;

}
#vyhledat{
	float:right;
	margin-top:5px;
		margin-bottom:5px;
}

#rozsir_vyhl{
	padding-left:18px;
	background-image:url(img/sipka.gif);
	background-repeat:no-repeat;
	background-position:left;
	clear:both;
	}

/*
#leve_menu{
	margin:0px;
	padding:0px;
	list-style-image: url(img/ul.gif);
	margin-left:15px;
	}
	
#leve_menu2{
	margin:0px;
	padding:0px;
	list-style-image: url(img/ul.gif);
	margin-left:15px;
	}
	
	
	
#leve_menu a{
	color:#333333;
	text-decoration:none;
	}
	
#leve_menu a:hover{
		color:#DA0001;
		text-decoration:underline;
		}
	*/
	
	
.ulleve_menu{
	margin:0px;
	padding:0px;
	/*list-style-image: url(img/ul_pot.gif);*/
	list-style-type:none;
	margin-left:0px;
}
	
.ulleve_menu a{
	background-repeat:no-repeat;
	background-position:left;
	padding-left: 15px;
	text-decoration:none;
}

.ulleve_menu a.leve_menu2{
	margin-left:15px;	
}
	
	
			
h3{
	background-image:url(img/ul.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#DA0001;
	font-size:9pt;
	padding-left:18px;
	}
	
	
.potapec_vpravo{
	margin-top:25px;
	}
	
#obsah{
	padding:0px 20px 0px 20px;

}

.vypis_oddelovac{
	width:26px;
}
/*-------------------------------------------------------------------*/
.vypis_maly_vyrobek_tbl, .vypis_maly_vyrobek{
	width:210px;
	height:256px;
}

.vypis_maly_vyrobek_tbl a img{
	border:0px;
	}

.vypis_maly_vyrobek{
	margin-bottom:10px;
	background-color:#FFF1D8;
	color:#333333;	
/*	overflow:auto;*/
	
}
.vypis_maly_vyrobek p {
	margin:0px;
	padding:0px;
	padding-right:2px;
}

.vypis_maly_vyrobek img{
	float:left;
	margin:2px 7px 4px 2px;	
	}
	
.vypis_maly_vyrobek .nazev{
	color:#CC0000;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding:4px 7px 7px 7px; 
}

.vypis_maly_vyrobek .popis_kratky{
	font-size:10pt;
	padding-bottom:7px;
	padding-left:7px;
}
	
.vypis_maly_vyrobek .cena{
	clear:both;	
	font-style:italic;
	font-weight:bold;
	font-size:9pt;
	padding-left:7px;
	}
	
.vypis_maly_vyrobek .cena em{ 
	color:#CC0000;
	font-style:normal;
	}
	
.vypis_maly_vyrobek .buttons{
	width:210px;
	margin-top:5px;
	margin-bottom:5px;
}

.vypis_maly_vyrobek .buttons img{
	margin:0px;
	padding:0px;
	}

.vypis_maly_vyrobek .buttons td{
	padding: 0px 5px 0px 5px;
	}
	

/*----------------------------------------------------------*/
/*-------------------VYROBEK--------------------------------*/
.vyrobek{
	display:block;
	background-color:#FFF1D8;
	padding:7px;
	}
	
.tbl_vyrobek{
	display:block;
	width:433px;
	}
	
.tbl_vyrobek #main_obr{
	float:left;
	margin-bottom:0px;
	padding-bottom:0px;
	border:0px;

}
	
.vyrobek p{
	margin:0px;
	padding:0px;
	}
	
.vyrobek img{
	margin-right:10px;
	margin-bottom:10px;

}

.vyrobek .nazev{
	color:#CC0000;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-top:4px;
	font-size:15pt;
}

.vyrobek h3{
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:13pt;
	color:#333333;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:10px;
	background-image:none;
	
/*	clear:both;*/
}

.vyrobek .vlastnosti{
	display:block;	
}

.vyrobek .vlastnosti .vlastnost{
	float:left;
	clear:right;
	font-style:italic;
	}
	
.vyrobek .vlastnosti .hodnota{
	float:right;
	clear:right;	
}

.vyrobek .vlastnosti .hodnota select{
	font-size:9pt;
	}

.vyrobek .cena{
	font-style:italic;
	}
	
.vyrobek .cena em{
	font-style:normal;
	color:#CC0000;
	font-weight:bold;
	}
	
.vyrobek #img_akcni_nabidka{
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	}
	
.vyrobek .tbl_vyrobek2{
	
	font-size:7pt;
}

.vyrobek #input_ks{
	width:25px;
	height:18px;
		font-size:7pt;
	}
	
.vyrobek .popis_dlouhy{
	font-size:10pt;
	text-align:justify;
	width:433px;
}

.vyrobek .dalsi_informace{
	list-style-type:none;
	margin:0px;
	padding:0px;
	font-size:10pt;
	width:75%;
	}
	
.souvisejici{
		width:447px;
			}
	
.souvisejici a img{
	border:0px;
	}


.souvisejici p.cena{
	font-size:8pt;
	margin:0px;
	padding:0px;
}

.souvisejici p.cena em{
	font-style:normal;
	color:#CC0000;
	}
	
.souvisejici p.cena2{
	font-size:9pt;
	font-weight:bold;
}
/*------------------*VYROBEK--------------------------------*/
/*-------------------KOSIK--------------------------------*/

.tbl_kosik{
	width:447px;
		color:#333333;
		font-size:9pt;
		margin-bottom:20px;

	}
	
.tbl_kosik th{
	height:18px;
	background-color:#FFF1D8;
	color:#CC0000;
	font-weight:bold;
	text-align:left;
	padding:2px;
			font-size:10pt;
}


.tbl_kosik .ksk_id{
	font-size:8pt;
	
}

.tbl_kosik .kusu{
	width:30px;
	text-align:right;
}

.tbl_kosik .ksk_cena{
	text-align:right;
	}
	
.tbl_kosik a{
	color:#333333;		
	font-weight:bold;
	}
	
.tbl_kosik a:hover{
	color:#CC0000;
	}
	
.align_right td, .align_right th{
	text-align:right;
	}
	
	
.tbl_kosik .strong{
	font-weight:bold;
	font-size:10pt;
	}


/*------------------*KOSIK--------------------------------*/	
	
.oznameni{

	}	
	
.odkazy_dole{
	float:right;
	font-size:8pt;
	margin-right:20px;
	margin-top:10px;
	font-weight:bold;
	}
	
	
#mena a{
	padding-left:10px;
	font-size:9pt;
	background-image:url(img/sipka.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	}
	
#mena a em{
	font-style:normal;
	font-size:8pt;
}
	
	
.p_sipka{
	margin:0px;
	padding:0px;
	color: #DA0001;
	padding-bottom:3px;
}
	
	
.login_form{
	background-color: #F9FCFF;
	border:1px solid black;
	width:250px;
}

.login_form p{
	color:#333333;
	padding-right:20px;
	font-weight:bold;
	font-size:9pt;
	}
	
.login_form input{
	 float:right;
	 }
	 
.reg_form{
	clear:both;
	width:447px;
	margin-top:10px;
	margin-bottom:10px;
	color:#333333;
}

.reg_form p{
	color:#333333;
		float:left;
		margin-top:4px;
		margin-left:5px;

}

.reg_form td{
	width:216px;

}

.reg_form input,select{
	float:right;
	height:20px;
	font-size:9pt;
	margin-top:2px;
	margin-bottom:2px;
	
}

.reg_form th{
	height:18px;
	background-color:#FFF1D8;
	color:#CC0000;
	font-weight:bold;
	text-align:left;
	padding:2px;
	padding-left:7px;
	font-size:10pt;
}

.input_dlouhy{
	width:216px;
	}
	
.input_kratky{
	width:143px;
}

.input_velmi_kratky{
	width:50px;
}
	
.cervena_poznamka{
	color:#CC0000;
	font-style:italic;
	margin:0px;
	padding:0px;
	float:left;
	}
	
.float{
	float:right;
	}
	
	
.aktualita{
	margin-bottom:20px;
	}
	
.aktualita em{
	font-weight:bold;
	font-style:normal;
	color:#CC0000;
	}

.detail_vyr_id{
	font-size:8pt;
	color:#333333;
	font-weight:bold;


}

.galerie_popisek{
	padding-top:8px;
	padding-bottom:8px;
	margin-top:20px;
	display:block;
	font-size:11pt;
	background-color:#F2F2F2;
	color:#333333;
}

.galerie_tbl{
	margin-top:20px;
	}
	
.kosik_poznamka{
	width:447px;
	height:60px;
}

.radiobuttons_vyska{
	height:120px;
	}
	
/*	
.input_java{
	background-color:white;
	color:black;
	border:0px;
	float:right;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
}
*/

#text_k_uhrade{
	font-weight:bold;
	}
	
.nejprodavanejsi_ul{
	list-style-type: none;
	margin:0px;
	padding:0px;
}

.nejprodavanejsi_ul li{
	line-height: 20px;

}
	
.nejprodavanejsi_ul em{
	font-style: normal;
	font-weight: bold;
	}
	
#backlinks {display:none;}	

//==============================================================================================================================
//==============================================================================================================================
//==============================================================================================================================










