* {
	font-family : tahoma, arial, verdana;
}

body {
	font-size : 11px;
	margin : 0px;
	padding : 0px;
	line-height : 18px;
	background-color : #ffffff;
	text-align : center;
	color : #303030;
}
table, input {	
  font-size : 11px;
}
.mainDiv {
	width : 970px;
	margin : auto;
	position : relative;
	text-align : left;
	margin-top:10px; 
}
form {padding: 0px; margin: 0px; 	font-size : 11px;}

.clear {clear:both;height:1px;line-height:0%;}
.tlacitko {padding : 1px 5px 1px 5px; border:none; text-align:center; text-decoration: none; color: white;}
.tlacitko:hover {color: white;}
.tlacitkoMain {background-color:#C8030B; color :#ffffff;}
p {text-align:justify;
 }

a {color:#CA080D;}
a:hover {color:#708113;}

ul { margin: 5px 0px 5px 18px; padding:0px;list-style-image:url(/images/odrazka01.gif);}
ul li {line-height:18px;}

.warning {color:#C8030B;}

.potvrzeni {
	color : #C8030B;
	background-color : #F7F7F7;
	vertical-align : middle;
	font-weight : bold;
	padding : 8px 8px 8px 8px;
}

.obrazek {border:1px solid #000000;}

.drobecky { font-size : 10px; color :#818181; margin-bottom : 5px;}
.drobecky a { font-size : 10px; color :#818181;}
.drobecky a:hover { font-size : 10px; color :#708113;}

.podkategorie {	background-color :#F4F4F4; margin-bottom:8px; color :#A4A4A4; }
.podkategorie .inside2 {	padding : 10px; border : 0px solid #000000; color :#939393;  }

.podkategorie a { color :#7E7E7E; /*white-space:nowrap;*/}

/********************************
	MENU
********************************/
.menu {	background-color:#C8080D; padding:4px 0px 3px 0px;margin-top:5px;}
.menu ul { list-style-type:none;margin:3px 0px 5px 0px;padding:0px;}
.menu ul li {display:inline;list-style-image:none;}

.menu ul li a, .menu ul li a:hover {font-weight:bold;font-size:11px;color:#ffffff;padding:0px 20px 0px 20px;text-decoration:none;border-right : 1px solid #8C1013;list-style-image:none;}
.menu ul li a {color:#ffffff;}
.menu ul li a:hover {color:#000000;}

.vyhledavani {float:right;}
.tlacitkoHledej {background-color:#000000; color :#ffffff;}
.hledej {border:1px solid #000000;}

/********************************
	HLAVICKA
********************************/
.hlavicka {margin-top:3px;}

.kosik {width:190px;height:130px;background-image:url(../images/back-kosik.jpg);position:absolute;top:45px;left:750px;}
.kosik .inside {padding:1px;text-align:center;line-height:14px;}
.kosik h2 {color:#CA080D;margin:8px;font-size:14px;font-weight:bold;}
/********************************
	TELO
********************************/
.telo {width:970px;margin-top:15px;background-image:url(../images/back.gif);background-position:left;background-repeat:repeat-y;}

.sloupecLevy {width:180px;float:left;}
.sloupecStred {width:575px;float:left;}
.sloupecPravy {width:215px;float:left;}
.sloupecStred .inside {margin: 0px 15px 15px 15px;border:1px solid #dadada;padding:10px;}

h1 {
	font-size: 22px;
	font-weight : normal;
	margin : 0px 0px 10px 0px;
	color: #C8030B;
	width : 500px;
	line-height:130%;
}
h2 {
	font-size: 18px;
	font-weight : normal;
	margin : 10px 0px 10px 0px;
	color: #7E9400;
	line-height:130%;
}
h3 {
	font-size: 14px;
	font-weight : bold;
	margin : 10px 0px 10px 0px;
	color: #C8030B;
	line-height:130%;
}
.delitkoHorizont {height:1px;background-color:#E6E6E6;margin:10px 0px 10px 0px;}


.novikaTab td {vertical-align:top;line-height:16px;}
.novikaTab td.novinkaFoto {width:125px;}
.novikaTab td p {margin:0px;}

a.linkPopis {font-size : 12px;font-weight:bold;}

.sloupecLevy h2 , .sloupecPravy h2, .uvodniNadpis {
	background-color:#8DA218;
	font-size : 14px;
	color : #ffffff;
	padding : 5px 10px 5px 10px;
	margin : 0px 0px 10px 0px;
	font-weight : bold;
	background-image:url(/images/back-h2-sloupec.gif);background-position:botttom;background-repeat:repeat-x;
}
.sloupecPravy .registrace h2 {background-color : #C8080D;background-image:url(/images/back-h2-sloupec2.gif);}
.sloupecPravy .nejprodavanejsi h2 {background-color : #C8080D;background-image:url(/images/back-h2-sloupec2.gif);}
.sloupecLevy .inside, .sloupecPravy .inside {margin : 10px;}


.sortiment {background-color:#F1F1F1;}
.sortiment .title {color:#000000;font-weight:bold;padding-left:15px;}
.sortiment ul {margin:0px 0px 10px 0px;padding:0px;}
.sortiment ul li {padding:0px;margin:0px 0px 0px 31px;}
.sortiment ul li a {font-weight:bold;text-decoration:none;}
.sortiment ul li a:hover {text-decoration:underline;}
.sortiment ul li .druha a {font-weight:normal;}
.sortiment ul li .druha li {margin-left:8px;}
.sortiment ul li ul.druha  {margin:0px;}


.nejprodavanejsi, .aktuality, .registrace, .newsletter, .kontakt {background-color:#F7F7F7;padding-bottom:5px;}

.nejprodavanejsi ul { list-style-type : none; margin: 5px 0px 5px 0px; padding:0px;	}
.nejprodavanejsi ul li { line-height:18px;	list-style-image:none; }
.nejprodavanejsi ul li a {
	font-size:11px;
	color:#C8030B;
	padding:0px 0px 0px 30px;
	text-decoration:none;
	background-image : url(../images/backNejprodavanejsi.gif);
	width:180px;
	_width:215px;
	display : block;
	overflow : hidden;
}
.nejprodavanejsi ul li a:hover {
	font-size:11px;
	color:#399573;
	padding:0px 0px 0px 30px;
	text-decoration:none;
	background-image : url(../images/backNejprodavanejsiOver.gif);
}



.ramecekJaknato {border:1px solid #000000;}

/*********************************
	SEZNAM ZBOZI
*********************************/
.tabSeznamZbozi {margin-bottom:10px;}
.tabSeznamZbozi td.polozka {width:255px;background-color:#F7F7F7;border:1px solid #ECECEC;vertical-align:top;}
.tabSeznamZbozi td.polozka .insideSeznam {padding:8px;border:0px;}
.tabSeznamZbozi td.polozka p {margin:8px 0px 0px 0px;}
.tabSeznamZbozi td.mezera {width:10px;}

.seznamFoto {float:left;margin-top:10px;}
.seznamFoto img {border:1px solid #DBDBDB;}
.seznamTxt {float:right;width:118px;margin-top:10px;}}

.strankovani {float:left;text-align:center;width:330px;}
.strankovani ul {margin:0px; padding:0px;}
.strankovani ul li {display:inline; margin:0px;padding:0px 5px 0px 8px;border-left:1px solid #9A9A9A;}
.strankovani a {font-weight:bold;text-decoration:none;}

/*********************************
	DETAIL ZBOZI
*********************************/
.fotoDetail {float:left;/*width:340px;*/border:1px solid #DADADA; margin-right:15px}
.picture {float:left;width:200px; margin-right:42px}
.detailTxt {float:left;width:270px;}
.tabDetailCeny  {background-color:#F7F7F7;border:1px solid #DADADA;width:100%;/*margin-top:10px;*/}
.tabDetailCeny td {padding: 8px;font-weight:bold;font-size:12px;}
.fotoBarvy {margin-top:5px;}
.fotoBarvy img {border:1px solid #DADADA;float:left;margin-right:2px;}
.fotoBarvy .barvy {floatt:left;width:238px;}
.fotoBarvy .barvy .pole {float:left;margin:0px 0px 3px 3px;border:1px solid #000000;padding-bottom:2px;_padding:0px;}


.formular {background-color:#F7F7F7;border:1px solid #ECECEC;padding:15px;}
.formular h2 {color:#CA080D;margin-top:0px;}


/********************************
	KOSIK
********************************/
.tabDetail {background-color:#F7F7F7;border:1px solid #DADADA;/*width:100%;margin-top:10px;*/ width:70%;}
.tabDetail td {padding:8px;}
.tabDetailPrepocet {background-color:#F7F7F7;border:1px solid #DADADA;/*width:100%;margin-top:10px;*/}
.teloInside div{ background-color:#F7F7F7;border:1px solid #DADADA; padding:5px 10px 10px 10px; margin:10px 0 0 0;}
.teloInside div p{ padding:5px 0 0 0px; margin:0px;}


/********************************
	KOSIK-OBSAH
********************************/
.tabDetail .tabPopis { font-weight:bold;}
.tabDetailCelek {background-color:#F7F7F7;border:1px solid #DADADA;}


/********************************
	formuláre
********************************/
.tabForm {background-color:#F7F7F7;border:1px solid #DADADA; padding:0 10px 10px 10px;}




/********************************
	PATICKA
********************************/
.paticka {border-top: 2px solid #818181;margin-top:10px; color: #737373;}
.paticka table td{ color: #737373;}
.paticka a, .odkazy-top td a {color:#000000;text-decoration : none;}
.paticka a:hover, .odkazy-top td a:hover {color:#708113;text-decoration : underline;}
.paticka ul { list-style-type:none;margin:3px 0px 5px 0px;padding:0px;}
.paticka ul li {display:inline;list-style-image:none; padding: 0px 10px 0px 10px;border-right:1px solid #818181;}
a.linkShop {color:#C8030B;text-transform:none;text-decoration:underline;}




/********************************
	FORMULARE
********************************/
.form {border:1px solid #C8030B;}

.w50 {width:50px;}
.w75 {width:75px;}
.w100 {width:100px;}
.w120 {width:120px;}
.w150 {width:150px;}
.w200 {width:200px;}
.w220 {width:220px;}





/****************************************
	TISK
***************************************/

@media print {
	.noprint {
		display : none;
	 	width : 0px;
	}
	.sloupecStred .inside {margin:0px;border:0px solid #dadada;padding:0px;}
}




/* Seznam velikostí a fontů */
.customsize1,  .customsize1 *  { font-size :  8pt; }
.customsize2,  .customsize2 *  { font-size :  9pt; }
.customsize3,  .customsize3 *  { font-size : 11pt; }
.customsize4,  .customsize4 *  { font-size : 12pt; }
.customsize5,  .customsize5 *  { font-size : 14pt; }
.customsize6,  .customsize6 *  { font-size : 16pt; }
.customsize7,  .customsize7 *  { font-size : 18pt; }
.customsize8,  .customsize8 *  { font-size : 20pt; }
.customsize9,  .customsize9 *  { font-size : 24pt; }
.customsize10, .customsize10 * { font-size : 30pt; }
.customsize11, .customsize11 * { font-size : 36pt; }

.customfont1, .customfont1 * { font-family : Arial, Helvetica, sans-serif; }
.customfont2, .customfont2 * { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
.customfont3, .customfont3 * { font-family : "Times New Roman", Times, serif; }
.customfont4, .customfont4 * { font-family : "Courier New", Courier, monospace; }
.customfont5, .customfont5 * { font-family : "Comic Sans MS" Times, serif; }
.customfont6, .customfont6 * { font-family : "Trebuchet MS", Helvetica, sans-serif; }
.customfont7, .customfont7 * { font-family : Tahoma, Helvetica, sans-serif; }
.customfont8, .customfont8 * { font-family : Impact, Helvetica, sans-serif; }

