* {
	font-family : tahoma, arial, verdana;
	font-size : 11px;
	color : #303030;
}

body {
	margin : 0px;
	padding : 0px;
	line-height : 130%;
	background-color : #F3F3F3;
	text-align : center;
	background-image:url(/images/back.gif);
	background-position:center;
	background-repeat:repeat-y;
}

form { margin: 0px; }

.mainDiv {
	width : 930px;
	margin : auto;
	position : relative;
	text-align : left;
}

.clear { clear : both; height : 1px; line-height : 0%; }

h1 {font-size:20px;color:#6B8100;margin:0px 0px 15px 0px;font-weight:normal;line-height:120%;}
h2 {font-size:16px;color:#C01317;margin:0px 0px 10px 0px;font-weight:bold;line-height:120%;}
h3 {font-size:14px;color:#6B8100;margin:0px 0px 5px 0px;font-weight:bold;line-height:120%;}

a {color:#516200;}
a:hover {color:#C01317;}
p {text-align:justify;}

/*********************************
	HLAVICKA
*********************************/
.hlavicka {background-image:url(/images/back-hlavicka.jpg);width:930px;height:150px;margin-top:3px;margin-bottom:1px;}
.menu {border-top:2px solid #DF0000;border-left:2px solid #DF0000;width:100%;}
.menu td {border-bottom:2px solid #DF0000;border-right:2px solid #DF0000;text-align:center;padding:8px;}
.menu a 		{text-decoration:none;color:#000000;font-weight:bold;}
.menu a:hover 	{text-decoration:underline;color:#DF0000;font-weight:bold;}
.hledat td {border:0px;padding:1px;}
.slogan {position:absolute;top:50;left:460px;}

.kosik {width:202;height:145px;background-image:url(/images/back-kosik.gif);float:right;}
.kosik .inside {padding:65px 55px 0px 40px;text-align:center;}
.kosik h2 {color:#000000;font-size:13px;margin:0px;}
.cenaKosik {color:#FF0000;font-size:16px;margin: 10px 10px 7px 10px;font-weight:bold;}
.kosik a {color:#000000;}
.kosik a:hover {color:#C01317;}

.vyhledavani {float:right;}

/*********************************
	TELO
*********************************/
.telo {margin: 0px 10px 10px 10px;}
.sloupecLevy {width:190px;float:left;position:relative;top:-90px;}

.sortiment .inside1 {padding: 0px 6px 0px 6px; background-image:url(/images/back-levy.gif);}
.sortiment .inside2 {padding: 10px 10px 10px 5px; border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;background-color:#FFFDE8;}
.sortiment h2 {color:#C01317;font-size:12px;font-weight:bold;margin:0px 0px 5px 20px;}
.sortiment ul 		{margin:0px;padding:0px;}
.sortiment ul li 		{list-style-type:none;line-height:18px;}
.sortiment a 			{text-decoration:none;padding-left:20px;color:#303030;text-decoration:none;}
.sortiment a:hover 	{text-decoration:none;padding-left:20px;color:#C01317;text-decoration:underline;background-image:url(/images/back-sortiment.gif);}

.sloupecStred {width:525px;float:left;}
.sloupecStred .inside {padding: 10px 10px 0px 10px;}
.sloupecStred .inside .stred2 {width:505px;}

.sloupecPravy {width:195px;float:right;margin-top:10px;}
.blokPrava {padding:15px; margin-bottom:10px;}
.registrace {background-color:#CFD81D;border:1px solid #A1AF00;background-image:url(/images/back-registrace.gif);background-position:bottom;background-repeat:repeat-x;}
.registrace a {color:#000000;}
.registrace a:hover {color:#C01317;}
.newsletter {background-color:#FFC000;border:1px solid #FF9000;background-image:url(/images/back-newsletter.gif);background-position:bottom;background-repeat:repeat-x;}
.info		{background-color:#F9F9F9;border:1px solid #CDCDCD;background-image:url(/images/back-info.gif);background-position:bottom;background-repeat:repeat-x;}
.registrace h2, .newsletter h2 {color:#000000;font-size:12px;font-weight:bold;margin:0px 0px 5px 0px;}
.info h2 {color:#C01317;font-size:12px;font-weight:bold;margin:0px 0px 5px 0px;}
.tab01 td {padding:1px 0px 1px 0px;}


.info ul {padding:0px;margin:0px;}
.info ul li {line-height:18px;list-style-type:none;}
.info ul li a {text-decoration:none;color:#516200;font-weight:bold;}
.info ul li a:hover {text-decoration:underline;color:#DF0000;font-weight:bold;}


/*********************************
	SEZNAM
*********************************/
.podtrhni {background-color:#DADADA;margin:5px 0px 5px 0px;}
.produktSeznam {background-image:url(/images/back-seznam.gif);width:505px;}
.produktSeznamPolozka {width:168px;float:left;}
.produktSeznamPolozka .inside {padding:8px;text-align:center;}
.produktSeznamPolozka a {color:#C9CF1A;text-decoration:underline;font-weight:bold;}
.produktSeznamPolozka a:hover {color:#C01317;text-decoration:underline;font-weight:bold;}
.produktSeznamPolozka .cena * {color:#C01317;}
.produktSeznamFoto {margin:5px 0px 5px 0px;}
.odkazSeznam {display:block;height:30px;margin-bottom:3px;overflow:hidden;}


.navigace {margin-bottom:8px;}
.navigace * {font-size:10px;}
.navigace a {color:#737373;text-decoration:none;}
.navigace a:hover {color:#C01317;text-decoration:none;}

.filtr {background-color:#F5F5F5;border:1px solid #DADADA;}

.strankovani {margin-top:10px;}
.strankovani * {color:#516200;}
.strankovani a {font-weight:bold;text-decotaion:none;padding:5px;}
.strankovani a:hover {font-weight:bold;text-decotaion:underline;padding:5px;}
.rezervovano {font-weight:bold;color:#FF9F00;text-align: center;}

/*********************************
	DETAIL
*********************************/
.fotoDetail {border:1px solid #CDCDCD;margin-bottom:10px;}
.detailTxt {float:right;width:280px;}
.detailTxt .inside {padding:5px 15px 5px 15px;background-color:#F4F4F4;}
.detailTab td {padding:2px 0px 2px 0px;}
td.cenaDetail {color:#C40D14;font-size:14px;font-weight:bold;padding-bottom:3px;}

/*********************************
	PATICKA
*********************************/
.paticka {height:35px;background-image:url(/images/back-paticka.gif);background-color:#3D3D3D;}
.paticka * {font-size:10px;}
.paticka ul {padding:0px;margin:0px 0px 0px 0px;}
.paticka ul li {display:inline;padding:13px;}
.paticka ul li a {text-decoration:none;color:#ffffff;}
.paticka ul li a:hover {text-decoration:underline;color:#BBC500;}

.paticka2 {text-align:center;color:#818181;font-size:10px;margin:10px;}
.paticka2 * {font-size:10px;}
.paticka2 a {text-decoration:none;color:#818181;}
.paticka2 a:hover {text-decoration:underline;color:#C01317;}



/*********************************
	FORMULARE
*********************************/
.formNovinky {border:1px solid #000000;}
.vyhledavaniForm {border:1px solid #000000;}
.formPovinne { font-weight: bold; color: #516200;  }








