BODY {
	margin : 0 7px 10px 7px;
	background-color : White;
	font-family : Arial, Helvetica, sans-serif;
	color : Black;
}

/********************** STYLY PRO NADPISY *****************************/

h1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #424D5A;
	font-weight : bold;
	margin-bottom : 0px;
	padding-bottom : 3px;
	padding-top : 12px;
}

h2 {
	color : #F26522;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	margin-bottom : 0px;
	padding-bottom : 0px;	
}


h3 {
	color : #F26522;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	margin-bottom : 0px;
	padding-bottom : 0px;	
}


P {
	text-align : justify;
}


.cervenytucny {
	color : #F26522;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}


.priznakdetail {
	color : #3CB226;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-transform : uppercase;
	font-size : 12px;
}

.cernytucny {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}


.odsazenitxt {
	padding-top : 5px;
	padding-bottom : 5px;
}

.odsazenitxt2 {
	padding-top : 0px;
	padding-bottom : 5px;
}

.odsazeni_pata {
	padding-top : 10px;
}	

.odsazeni{
	width : 10px;
}

.radkovani {
	margin-bottom : 10px;
}


.obrleft {
float: left;
margin-right: 10px;
margin-bottom: 10px;
margin-top: 10px;
}

.obrright {
float: right;
margin-left: 10px;
margin-bottom: 10px;
margin-top: 10px;
}


/********************** STYLY PRO TABULKY *****************************/

TABLE {
	color : #000000;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
}

.seznam {
	color : #000000;
	background-color : #ffffff;
	font-size : 12px;
	border-bottom : 1px solid #8A8A8A;
	padding : 8px 0px 8px 0px;
}	

.vicnahoru {
	font-size : 12px;
	padding : 0px 0px 8px 0px;
}	

.vicdolu {
	font-size : 12px;
	padding : 8px 0px 0px 0px;
}	

.levemenu {
	background : url(../images/back_leva.gif);
}

.hlavicka04 {
	background : url(../images/hlavicka_04.gif);
}

.spacer3 {
	background : url(../images/spacer3.gif);
}

.spacer2 {
	background : url(../images/spacer2.gif);
}

.spacer1 {
	background : url(../images/spacer1.gif);
}

.back_ikonky {
	background : url(/images/back_ikonky.gif);
}

.akceplocha {
	padding : 8px 8px 8px 8px;
	background : url(../images/back_leva.gif);
}


.newsplocha {
	padding : 4px 4px 4px 4px;
	background : url(../images/back_leva2.gif);
}

.vitejte {
	background : url(../images/back_vitejte.gif);
	font-size : 12px;
	background-repeat : no-repeat;
	padding : 6px 0px 6px 0px;
}

.pravemenu {
	background : url(../images/back_prava.gif);
}

.otaznik {
	background : url(../images/back_otaznik.gif);
	width : 500px;
	height : 183px;
}


.text12 {
	font-size : 12px;
}

.text12i {
	font-size : 12px;
	font-style : italic;
}

.text12j {
	font-size : 12px;
	text-align : justify;
}


.text11j {
	font-size : 11px;
	text-align : justify;
}


.text11 {
	font-size : 11px;
}

.text10 {
	font-size : 10px;
}

.poznamka {
	font-size : 10px;
	color : #424D5A;
	font-style : italic;
	text-align : justify;
}

.produkt {
	width : 160px;
	height : 155px;
	background-image : url(../images/back_produkt.gif);
}

.produkt120 {
	width : 120px;
	height : 120px;
	background-image : url(../images/back_produkt120.gif);
}

.produkt166 {
	width : 166px;
	height : 140px;
	background-image : url(../images/back_produkt166.gif);
}

.cena {
	color : #ffffff;
	background-color : #F26522;
	height : 25px;
	vertical-align : middle;
	font-weight : bold;
	font-size : 13px;
}

.detail {
	color : #ffffff;
	background-color : #525F70;
	height : 25px;
	vertical-align : middle;
	font-weight : bold;
	font-size : 13px;
}

.sleva {
	color : #F26522;
	background-color : #ffddBB;
	height : 30px;
	vertical-align : middle;
	font-weight : bold;
	font-size : 13px;
}

.navigator {
	color : #424D5A;
	background-color : #CCCCC0;
	vertical-align : middle;
	font-size : 11px;
	padding-top : 4px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 4px;
}

.zvyraznenynavigator {
	color : #FFFFFF;
	background-color : #424D5A;
	vertical-align : middle;
	font-weight : bold;
	font-size : 11px;
	padding-top : 4px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 4px;
}

.vhodnosti {
	color : #000000;
	background-color : #ffddBB;
	vertical-align : middle;
	font-size : 11px;
	padding : 2px 12px 2px 12px;
}

.chyba {
	color : #F26522;
	background-color : #ffddBB;
	vertical-align : middle;
	font-size : 12px;
	font-weight : bold;
	padding : 16px 16px 16px 16px;
}

.vyveska {
	color : #F26522;
	background-color : #ffddBB;
	vertical-align : middle;
	font-size : 11px;
	font-weight : bold;
	padding : 8px 8px 8px 8px;
}

.vinoklub {
	color : #000000;
	background-color : #D7EADB;
	vertical-align : middle;
	font-size : 12px;
	font-weight : bold;
	padding : 16px 16px 16px 16px;
}

.souvisejici {
	color : #000000;
	background-color : #ffffff;
	font-size : 11px;
	padding : 10px,10px,10px,10px;
	width : 500px;
	border : 1px solid #000000;
}


/********************** STYLY PRO ODKAZY *****************************/

a {
	color : #424D5A;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : underline;
}

a:hover {
	color : #F26522;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : underline;
}


a.h2 {
	color : #F26522;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	margin-bottom : 0px;
	padding-bottom : 0px;	
	text-decoration : none;
}

a.h2:hover {
	color : #424D5A;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	margin-bottom : 0px;
	padding-bottom : 0px;	
	text-decoration : none;
}


a.h3 {
	color : #F26522;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	margin-bottom : 0px;
	padding-bottom : 0px;	
	text-decoration : none;
}

a.h3:hover {
	color : #424D5A;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	margin-bottom : 0px;
	padding-bottom : 0px;	
	text-decoration : none;
}


a.menu {
	color : #424D5A;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

a.menu:hover {
	color : #F26522;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

a.menu2 {
	color : #424D5A;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}

a.menu2:hover {
	color : #F26522;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}

a.detail_od {
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : underline;
}

a.detail_od:hover {
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : underline;
}

.navigator a {
	color : #424D5A;
	background-color : #CCCCC0;
	vertical-align : middle;
	font-weight : bold;
	font-size : 11px;
	padding-top : 4px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 4px;
	text-decoration : none;
}

.navigator a:hover {
	color : #F26522;
	background-color : #CCCCC0;
	vertical-align : middle;
	font-weight : bold;
	font-size : 11px;
	padding-top : 4px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 4px;
	text-decoration : none;
}



/********************** STYLY PRO FORMULAR *****************************/

.editlajna {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	border : 1px solid #424D5A;
}


.formtitulek {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-top : 8px;
	padding-left : 2px;
	padding-bottom : 0px;
}

.formpovinny {
	color : #F26522;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-top : 8px;
	padding-left : 2px;
	padding-bottom : 0px;
}

.formtitulekvedle {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-top : 4px;
	padding-left : 2px;
	padding-bottom : 4px;
}

.formpovinnyvedle {
	color : #F26522;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-bottom : 0px;
	padding-top : 4px;
	padding-left : 2px;
	padding-bottom : 4px;
}

form { display: inline; }



UL {
	margin-top: 0px;
	margin-bottom: 0px;
}

OL {
	margin-top: 0px;
	margin-bottom: 0px;
}

.pravemenu ul, .levemenu ul {
	margin-bottom : 0px;
	margin-left : 0px;
	padding-left : 0px;
	padding-top : 0px;
	padding-bottom : 0px;	
}

.pravemenu li.li1, .levemenu li.li1 {
	color : #F26522;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	margin-bottom : 0px;
	margin-left : 0px;
	padding-left : 0px;
	padding-top : 10px;
	padding-bottom : 0px;	
}

.pravemenu ul.li1, .levemenu ul.li1 {
	color : #F26522;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	margin-bottom : 0px;
	margin-left : 0px;
	padding-left : 22px;
	padding-top : 0px;
	padding-bottom : 0px;	
}

.levemenunadpis{
	color : #F26522;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	margin-bottom : 0px;
	margin-left : 0px;
	padding-left : 22px;
	padding-top : 10px;
	padding-bottom : 0px;	
}

.pravemenu li, .levemenu li {
	margin-left : 0px;
	padding-top : 4px;
	padding-bottom : 0px;
	padding-left : 17px;
    list-style-type: none;
	color : black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
}

.pravemenu p, .levemenu p {
	margin-left : 0px;
	margin-top : 0px;
	margin-bottom : 4px;
	padding-top : 4px;
	padding-bottom : 0px;
	padding-left : 22px;
	padding-right : 25px;
	text-align : left;
}

.upoutavka h2 {
	color : #F26522;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	margin-top : 0px;
	padding-top : 0px;
	margin-bottom : 0px;
	padding-bottom : 0px;	
}

.uvodnipodpis {
	color : #F26522;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	margin-bottom : 0px;
	padding-bottom : 0px;	
	text-align : right;
}

.uvodniakce h2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #424D5A;
	font-weight : bold;
	margin-bottom : 0px;
	padding-bottom : 3px;
	padding-top : 12px;
	margin-top : 0px;
}

.width112 {
	width:112px;
}

.bgBannery {
 background: #eee; height: 260px;
}
.paddL8 {padding-left: 8px;}
