/* CSS Document */
body, html{
	font-family: sans-serif;
	background-color:#999999;
	
	padding:0;
	margin:0;
	/*background-color:#B2B2B2;*/
}


/* body{border:1px solid red;} */

#div_search{
	height:60px;
  text-align:right;
	widht:200px;
	position:relative;
	left:0;
	top:0;
}




.kat_fotky{/*div do ktereho jsou nasypane fotky kategorie*/
  padding-left:0;margin:0;
  width:550px;
}

#dokument_obal{
	margin: 0;
	padding:7px;
	background-color:#B2B2B2;
}


#dokument{
	padding:5px;
	border:1px solid #811537;
	font-family: arial, sans-serif !important;
	font-size:12px;
  overflow:hidden;
  position:relative;
  left:0;
  top:0;
}
#dokument h2{
	font-size:16px;
	color:#811537;
	font-weight:bold;
}

#dokument h3{
	font-size:14px;
	color:#811537;
	font-weight:bold;
}

#dokument td{padding:2px 6px 2px 6px;border:1px solid #811537;}

.resetovac
{
	border: 0px none;
	margin: 0px;
	padding: 0px;
	float: none;
	clear: both;
	width: 0px;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
}

p, img, table, tr, th, td, h1, h2, h3, h4, h5
{
	border: 0px none;
	margin: 0px;
	padding: 0px;
}

#bodyhlavicka
{
	background-color: #ffffcc;
}

#bodypaticka
{
	background-color: #ffffcc;
}

#strankahlavicka
{
	height:394px;
	position:relative;
	left:0;
	top:0;
	border:0px solid red;
}

#div_body{
	text-align:center;
	margin:0;
	padding:0;
	width:100%;
	position:relative;
	left:0;
	top:0;
	
 margin: 0px auto 0px auto;
 	text-align:left; 
  
	/*
	border-bottom:1px solid red;
	
	
	background-color:#999999;
	
	background:url('img/orn.gif');
	background:url('img/orn_05.png') 50% 0 no-repeat;
	
*/


	
}
#div_body2{

  
  margin: 0px auto 0px auto;
 	text-align:left;
  /*
  background:url('img/ornamenty.png') 50% 0 no-repeat;
  
	background:url('img/orn_04.png') 50% 0 no-repeat;
	background:url('img/orn_04.png') 50% 0 no-repeat;
	*/
	
}


#strankaobal
{
	width: 800px;
	margin: 0px auto 0px auto;
	text-align:left;

	/*background-color:#E3ECF3;*/


}

#strankaobal1
{

/*
	background: url('img/body_prechod.jpg') repeat-x;
*/
}

#strankaobal2
{
	/*padding:30px;*/
	padding-top:0;
	padding-bottom:0;

}

#levypanelobal{/* float: left; */
	float: left;
	 width: 200px;
	}
#levypanelvnitrek{
 
}/*nepouzije se*/

#strankavnitrek{

}


#hlavnipanelobal
{
  margin:0;
  padding:0;
  
  padding-left:210px;
  /* 
  border:1px solid red;
  padding-left:210px; 
  width:510px;
  
  */
  
}

#hlavnipanelvnitrek{
  
  width:575px;
  width:500px; 
  width:auto; 
  position:relative;
  left:0;
  top:0;
  
  /* 
  border:1px solid blue;
  padding-left:210px; 
  width:510px;
 
  */
}




.vyrobek{/*  div jednoho vyrobku fazony nebo setu  */
	float:left; 
	border:0px solid #811537;
	width:137px;
	height:300px;
	overflow:hidden;
}

.vyrobek a{
	color: #811537;
	text-decoration:none;
	font-size:11px;
	font-family: sans-serif;
}

.vyrobek a:hover{
	color: red;
}

.cena{
	color: red;
	font-size:13px;
	font-family: sans-serif;
	font-weight:bold;
}

.detail_cena{
	position:absolute;
	left:80px;
	top:80px;
}

.detail_slevy_barev{
	position:absolute;
	left:80px;
	top:55px;
	color:#811537;
	font-size:12px;font-weight:bold;
}

.detail_tech_duvody{
	position:absolute;
	left:80px;
	top:100px;
	color:#811537;
	font-size:12px;font-weight:bold;
}

.img_logo_kat{/*logo obrazek vybrane kategorie */
	position:absolute;
	left:0;
	top:10px;

}

.detail_kusu{
	position:absolute;
	left:230px;
	top:75px;


}

.div_obr_vyrobek{/*  */
	position:relative;
	left:0;
	top:0;
	width:137px;
	height:210px;
	overflow:hidden;
}

.a_detail{border:0;text-decoration:none}

.obr_maly_detail {/* maly obrazek vyrobku u detail zobrazeni fazony*/
	border:1px solid white;
	position:absolute;
	left:10px;
	top:120px;
	cursor: pointer; cursor: hand;
}

.obr_maly{border:0}

.do_kose{cursor: pointer; cursor: hand;}

.img_novinka{position:absolute; left:0; bottom:0;}

.img_help{margin:0 2px 0 0}
.img_filtr_zrus{margin:0 5px 0 5px}
.filtr_nadpis{
  color:#811537;
	font-size:12px;
  font-weight:bold;
}

.div_filtr{
  text-align:left;
  margin-left:10px;
  margin-top:10px;
}

#filtr_stav{
margin-top:10px;

}

.detail_kategorie{
	position:absolute;
	left:50px;
	top:10px;
	font-size:16px;
	font-weight:bold;
	color:#801538;

}

.detail_barvy{position:absolute; left:180px; top:250px;}

.div_barva_mini{
	margin-right:6px;
	margin-bottom:10px;
	margin-top:10px;
	width:30px;height:45px;
	text-align:center;
	float:left;
}
.obr_barva_mini{ /*maly obrazek barvy u detailu vyrobku*/
	width:30px;height:30px;
	border:1px solid gray;
	/*
  cursor: pointer; cursor: hand;
  */
}

.zrus_vyber{
  cursor: pointer; cursor: hand;
  /* display:none; */
}

.transfer{
  visibility:hidden;
  color:red;
	font-size:12px;
}

#taska{cursor: pointer; cursor: hand;}

#div_horni_taska{
	border-bottom:1px solid #801538;
	width:200px;
  height:200px;
	background: url('img/logo.gif') no-repeat;
	position:relative;
	left:0;
	top:0;

}
#img_horni_taska{
	position:absolute;
	right:10px;
	bottom:20px;
	cursor: pointer; cursor: hand;
}

.div_listuj{
	text-align:center;
	padding:10px;
	
	
	font-size:12px;
	font-family: sans-serif;
	font-weight:bold;
 
}

.div_listuj a{
	display:inline;
	margin-right:3px;
	margin-left:3px;
	text-decoration:none;
}

.str_sel{
	color:white;
	background-color:#801538;
}
	/*:link,  a:visited, a:active*/

#menu{
	
	background-color:#B2B2B2;
	border:1px solid #801538;
}

#div_menu a
{
	width:180px;
	color:#333333;
	
	display:block;
	text-align:left;
	padding:2px 10px;
	text-decoration:none;
	font-size:12px;
	font-family: sans-serif;
	font-weight:bold;
}

#div_magazin_obj{
	height:139px;
	width:139px;
	background:url('img/subscribe.jpg') no-repeat;
	text-align:center;

	color:white;
	font-size:11px;
	border:0px solid red;
}

#partner{
	border:0px solid red;
	/*height:139px;
	background:url('img/logo_partner.png') no-repeat;
*/
	text-align:center;
	width:139px;
	font-size:11px;
}

#obj_email{
	width:90px;
	margin-bottom:10px;
}

	#div_menu a:hover
{
	color:white;
	background-color:#801538;
}

#div_celk_cena{
	position:absolute;
	right:75px;
	bottom:35px;
	font-size:16px;
	font-family: sans-serif;
	font-weight:bold;
	color: #801538;

}

.div_fazona_detail{/*  div pro detail jedne fazony*/
	position:relative;
	left:0;
	top:0;
	height:350px;
	/*  border:1px solid #801538;
	background-color:#B2B2B2;
	width:585px;
	margin:10px;
	padding:10px;


*/
}

#div_kos_obsah{
	position:absolute;
	left:0;
	top:10px;
	display:none;
	border:1px solid #801538;
	background-color:#B2B2B2;
	z-index:100;
	padding:10px;
	width:570px;
/*
	width:550px;
	position:fixed;
	display:none;*/
}

#kos_obsah td, table{
	border-collapse:collapse;
	border:1px solid #801538;
	padding:0 5px 0 5px;
	font-size:12px;
}

#kos_obsah input{ font-size:12px; }

#kos_obsah thead{ font-weight:bold; }

.calc{
	width:16px;
	cursor: pointer; cursor: hand;
	display:none;
/*
	visibility:hidden;*/
}

.img_smaz{/*div s obrazkem krizku pro smazani fazony z kose*/

	background-image: url(img/smaz.png);
	background-repeat: no-repeat;
	cursor: pointer; cursor: hand;
}




.detail_kat{
	color:#811537;
	font-size:16px;
	font-weight:bold;
}
.detail_obj_c{color:white;font-size:16px;font-weight:bold}

.detail_velikost{
	position:absolute;
	left:180px;
	top:120px;
}

.detail_nemame{
	position:absolute;
	left:180px;
	top:120px;
	color:#811537;
	font-size:12px;
	font-weight:bold;
}

.detail_predobj{
	position:absolute;
	left:180px;
	top:120px;
	color:#811537;
	font-size:12px;
	font-weight:bold;

}

/*

#search
{
 width:250px;
 height:50px;
 float:right;
 font-size:8pt;
 margin:0 0 4px 0;
}

#searchin
{
 width:250px;
 background:url('../_img/srch.jpg') transparent no-repeat left center;
}

#searchin label
{
 display:block;
 width:60px;
 height:17px;
 color:#ffffff;
 text-align:center;
 margin:15px 0 0 0 ;
 padding:4px 0 0 0;
 float:left;
}

#fulltextx
{
 float:left;
 height:17px;
 background-color:#C696A5;
 padding:2px;
 border:0;
 margin:15px 0 0 0 ;
}

*/

#div_search{
 
 height:65px;
 
 font-size:8pt;
 
 text-align:right;
 /*margin:0 0 4px 0;*/
}

#co_hledat{
color:#333333;
margin-right:90px;
background-color:#C696A5;
font-size:12px;
border:2px solid #C696A5;
}
#form_div_search{
	 width:300px;
   background:url('img/srch.jpg') transparent no-repeat left center;
	padding:2px;
	position:absolute;
	right:0;
	top:20px;
	
/*	

border:1px solid red; */

}

.txt_hledat{
	font-size:12px;
	font-weight:bold;

	color:white;

/*
	background-color:#811537;
	padding:3px 25px 3px 30px  ;
*/
}

#but_hledej{
 background: url('img/oko.gif') transparent no-repeat;
  border:0;
 width:76px;
 cursor: pointer; cursor: hand; 
  position:absolute;
	right:5px;
	top:-13px;
 /*
 
 padding:3px 25px 3px 30px  ;
 */
}
.taska{
	position:absolute;
	right:20px;
	top:50px;


}

.zadne_zbozi{text-align:center;padding:30px;color:#811537;
	font-size:14px;
	font-weight:bold;}

.detail_div_obj_c{
	position:absolute;
	left:80px;
	top:20px;
}

.status{
	position:absolute;
	right:120px;
	top:50px;
	color:#811537;
	font-size:12px;font-weight:bold;
}

.img_zpet{
	position:absolute;
	left:230px;
	bottom:10px;
	cursor: pointer; cursor: hand;
}
.taska_txt{
	position:absolute;
	left:380px;
	top:80px;
	color:white;font-size:11px;font-weight:bold;
	cursor: pointer; cursor: hand;
}

.txtred{color:#;font-size:12px;font-weight:bold}
.txtwhite{color:white;font-size:12px;font-weight:bold}

.detail_popis{
	color:black;
	font-size:14px;
	position:absolute;
	left:180px;
	top:210px;
}
.detail_popis2{
	color:black;
	font-size:13px;
	position:absolute;
	left:180px;
	top:160px;
	width:350px;
}

.inp_kusu{
	width:30px;font-size:11px;
}

.kos_pocet{
	width:30px;
}

.barva_nazev{color:black;font-size:12px;font-weight:bold}

#detail_obr{
	border:1px solid white;
}

#img_fazona_detail/*Velky obrazek fazony kurzor nastavuju protoze js kliknutim zavira*/
{
	cursor: pointer; cursor: hand;
  border:1px solid #811537;
}

#img_help/*napoveda pro zavreni detailu obrezku fazony*/
{
	position:absolute;
	left:0px;
	top:0px;
	width:200px;
	background-color:#b2b2b2;
	color:#811537;
	padding:5px;
	font-size:12px;
	font-family: sans-serif;
	font-weight:bold;
}

.detail_barva_velka{/*div pro velky obrazek barvy zbozi*/
	position:absolute;
	bottom:10px;
	right:10px;
	border:1px solid #811537;
	display:none;
}

#div_obr_faz_detail{ /*div pro velky obrazek fazony*/
	position:absolute;
	top:10px;
	left:0;

	display:none;
	z-index:100;
	background-color:#B2B2B2;
	
}

.novinka{/* abs pozic div s obrazkem novinky  */
	position:absolute;
	bottom:0;
	left:0;
	background-image: url(img/novinka.png);
	background-repeat: no-repeat;
}

.tbl_adresat{/* formular pro ukonceni objednavky - adresat  */
	border:1px solid #811537;
}


.dekujeme{
	margin-top:30px;
	margin-bottom:130px;
	font-size:12px;}

.tbl_adresat td{/* formular pro ukonceni objednavky - adresat  */
	padding:10px 30px 10px 30px;
	vertical-align:top;
	/*border:1px solid red;*/
}
.form_in{width:200px}
.form_in_p{width:200px}
.form_in_40{width:40px}
.pozn{width:460px;height:80px}

.nadpis1{font-size:16px;
	font-family: sans-serif;
	font-weight:bold;}

.nadpis{font-size:14px;
	font-family: sans-serif;
	font-weight:bold;}

.nadpis2{font-size:12px;
	font-family: sans-serif;
	font-weight:normal;
}

.kos{
	border-collapse:collapse;
	border:1px solid #801538;
	padding:0 5px 0 5px;
	font-size:12px;
	width:557px;
}

.kos td{
	border-collapse:collapse;
	border:1px solid #801538;
	padding:0 5px 0 5px;
	font-size:12px;
}
.kos thead{
	font-weight:bold;
}

button{font-weight:bold;
	color:#801538;
	cursor: pointer; cursor: hand;
}

#kos_zavri{cursor: pointer; cursor: hand;float:left}
#obj_dokonci{float:right;border:0;cursor: pointer; cursor: hand;}

.tdr{text-align:right}

.but{cursor: pointer; cursor: hand;}

/* styly pro webmagazin*/

#div_magazin{
	position:relative;
	left:0;
	top:0;
	width:781px;
	height:676px;
	background-image: url('magazin/magazin_pozadi.png');
  background-repeat:no-repeat;
}

#img_mag_1{
	position:absolute;
	left:209px;
	top:4px;
/* 	width:565px; */
	/* height:606px; */
}

#img_mag_2{position:absolute;left:3px;top:400px; width:254px;}
#img_mag_3{position:absolute;left:262px;top:400px; width:254px;}
#img_mag_4{position:absolute;left:521px;top:400px; width:254px;}


#div_magazin_knizka{
	position:absolute;
	left:4px;
	top:111px;
	width:554px;
	height:606px;
 /*  border:1px solid blue;  */
}


.img_mag_odkaz{
border:1px solid blue;
border:0;
}

#zbozi_1{
	width:200px;
	height:200px;

	border:1px solid red;
	cursor: pointer; cursor: hand;
	/*border:1px solid red;*/
}

#hlavnipanelpaticka{
	font-size:11px;
	font-family: sans-serif;
	font-weight:normal;
}

#kontakt_form{
	width:500px;
	border:0;

}

#kontakt_form td{
	border:0;
	vertical-align:top;
	font-size:12px;
	font-family: sans-serif;
	font-weight:bold;
	padding:2px;
}
.td1{
	width:100px;

}

.kat_nazev{/* nadpis - název kategorie*/

	font-size:16px;
	font-family: sans-serif;
	font-weight:bold;
	color:#801538;
	padding-left:8px;
}

.kat_poznamka{
	font-size:12px;
	font-family: sans-serif;
	font-weight:bold;
	color:#801538;
	padding-left:8px;

}

#kontakt_form input{
	width:200px;
	font-size:12px;
	font-family: sans-serif;
	font-weight:normal;

}
#kontakt_form textarea{
	width:100%;
	font-size:12px;
	font-family: sans-serif;
	font-weight:normal;
	height:100px;

}

.div_bigsize{
	position:absolute;
	right:0;
	top:0;
  background-image:url('img/velke2.png');
  background-repeat:no-repeat;
  width:60px;
  height:40px;
}

.div_akce{
	position:absolute;
	/* left:97px; */
	right:0px;
	top:0;
  background-image:url('img/akce.png');
  background-repeat:no-repeat;
  width:47px;
  height:46px;
}

.div_akce_txt{
	position:absolute;
	left:0;
	top:14px;
  color:white;
	font-size:13px;
	font-family: sans-serif;
	font-weight:bold;
  text-align:center;
  width:47px;
    
}
/*div{border:1px solid red;}*/
