/* -- start setup -- */



* {

font-family : "Times New Roman", Times, serif;

font-size : x-small;

margin : 0;	

border : none;

padding : 0;

color: #717274;

}



/* -- common -- */



.m2 {margin : 2px;}

.m5 {margin : 5px;}

.m10 {margin : 10px;}

.m20 {margin : 20px;}

.m30 {margin : 30px;}



.mt5 {margin-top : 5px;}

.mt10 {margin-top : 10px;}

.mt14 {margin-top : 13px;}



.mt20 {margin-top : 20px;}

.mt40 {margin-top : 40px;}



.ml5 {margin-left : 5px;}

.ml10 {margin-left : 10px;}

.ml20 {margin-left : 20px;}

.ml40 {margin-left : 40px;}



.mb5 {margin-bottom : 5px;}

.mb10 {margin-bottom : 10px;}

.mb20 {margin-bottom : 20px;}

.mb40 {margin-bottom : 40px;}



.mr5 {margin-right : 5px;}

.mr10 {margin-right : 10px;}

.mr20 {margin-right : 20px;}

.mr40 {margin-right : 40px;}



.b1red {border : 1px solid Red;}

.b1bl {border : 1px solid Black;}

.b2bl {border : 2px solid Black;}

.b1wh {border : 1px solid White;}

.b2wh {border : 2px solid White;}



.b1oranz {border : 1px solid #FE5815;}



.p2 {padding : 2px;}

.p5 {padding : 5px;}

.p10 {padding : 10px;}

.p20 {padding : 20px;}

.p30 {padding : 30px;}

.p60 {padding : 60px;}



.pt2 {padding-top : 2px;}

.pt5 {padding-top : 5px;}

.pt10 {padding-top : 10px;}

.pt20 {padding-top : 20px;}

.pt30 {padding-top : 30px;}



.pr2 {padding-right : 2px;}

.pr5 {padding-right : 5px;}

.pr10 {padding-right : 10px;}

.pr20 {padding-right : 20px;}

.pr30 {padding-right : 30px;}



.pb2 {padding-bottom : 2px;}

.pb5 {padding-bottom : 5px;}

.pb10 {padding-bottom : 10px;}

.pb20 {padding-bottom : 20px;}

.pb30 {padding-bottom : 30px;}



.pl2 {padding-left : 2px;}

.pl5 {padding-left : 5px;}

.pl10 {padding-left : 10px;}

.pl20 {padding-left : 20px;}

.pl30 {padding-left : 30px;}



.ml0 {margin-left : 0;}



/* -- text -- */

.bez_podtrz {text-decoration : none;}

.b {font-weight : bold;}

.norm {font-weight : normal;}

.i {font-style : italic;}

.u {text-decoration : underline;}

.text_doprostred {text-align : center;}

.text_blok {text-align : justify;}

.text_doleva {text-align : left;}

.vcenter {vertical-align : middle;}



/* -- colors --*/

.wh {color : White;}

.cervena {color : Red;}

.cerna {color : Black;}

.blue {color : #00A0C6;}

.green {color: #87AF12;}



/* -- display --*/

.neviditelny {visibility : hidden;}

.skryty {display : none;}



/* -- font size -- */

.mediuml {font-size : medium;}

.small {font-size : small;} /* -- start size --*/

.x_small {font-size : xx-small;}

.font_x_small {font-size : 10px;}

.xx_small {font-size : xx-small;}

.horni_index {vertical-align : super;}



/* -- float -- */

.float_left {float : left;}

.float_right {float : right;}



.clear {clear : both;}



/* -- all pages -- */

body {
background-color: #D3CED2;
}



#header, #headerFlash {
height: 197px;
background-color: White;
position: relative;
background-position: 294px 0;
background-repeat: repeat-x;
}



.headerVerze1 {background-image: url(../pcs/pcs_layout/header-background-1.jpg);}
.headerVerze2 {background-image: url(../pcs/pcs_layout/header-background-2.jpg);}
.headerVerze3 {background-image: url(../pcs/pcs_layout/header-background-3.jpg);}
.headerVerze4 {background-image: url(../pcs/pcs_layout/header-background-4.jpg);}
.headerVerze5 {background-image: url(../pcs/pcs_layout/header-background-5.jpg);}

#headerFlash {overflow : hidden;}

#header a, #headerFlash a {
display: block;
position: absolute;
left: 0px;
top: 0px;
background-image: url(../pcs/pcs_layout/logo.gif);
background-position: top center;
background-repeat: no-repeat;
width: 294px;
height: 197px;
background-color : White;

}



#introFlash {

position: absolute;

left: 294px;

top: 0px;

overflow : hidden;

}



#content {width: 880px;}

#content {width: 900px;}

#contentIn {padding: 25px 0 50px 75px;}



#menu {

float: left;

list-style-position: outside;

width: 150px;
width: 200px;
margin-top:90px;
}



#menu li {

list-style-type: none;

border-bottom: 1px solid White;

padding: 4px 0 0 0;
width: 150px;
}



#menu li a {

text-decoration: none;

line-height: 0.8em;

font-size: 115%;

}



#menu li a:HOVER, #menu li.menuActive a, #subMenu li a:HOVER, #subMenu li.menuActive a  {color: Black;}

#menu li#menuDobrichovice {margin-top: 18px;}



#subMenu {

list-style-position: outside;

margin: 25px 0;

}



#subMenu li {

display: inline;

list-style-type: none;

}



#subMenu li a {

text-decoration: none;

font-size: 100%;

margin-right: 6px;

margin-left: 6px;

}



#subMenu li a.firstItem {margin-left: 0;}





#main {

width: 586px;

margin-left: 220px

}



#mainFl {float: left;}



#main h1, #main h2, #main h3 {

font-size: 185%;

font-weight: normal;

}



#main h2 {font-size: 160%;}

#main h3 {font-size: 145%;}
#main h3 {margin:1em 0 0 0;}



/*	txt	*/

p.odstavec, div.odstavec, p.ods {margin: 1.2em 0 1.5em 0;}

ul.itemList {margin: 1.2em 0 1.5em 20px;}

/*	oddelovac	*/

.oddelovac {

height: 20px;

background-image: url(../pcs/pcs_layout/oddelovac.gif);

background-position: center;

background-repeat: repeat-x;

margin-bottom: 15px;

}



#copyright {

margin-top: 30px;

border-top: 1px solid White;

text-align: right;

padding-top: 5px;

font-size: 11px;

color: #9F9DA0;

}



#copyright a {

font-size: 11px;

text-decoration: none;

color: #9F9DA0;

}



#copyright a:HOVER {color: #696969;}

.dummy {height: 220px;}

.dummySmall {height: 100px;}



a.link:HOVER {color: #4F4F4F;}



/*	tab	*/

.soutezniKategorie td, .soutezniKategorie th {

padding: 5px 5px 5px 0;

text-align: left;

 vertical-align: top;

}



.soutezniKategorie th {color: #5C5B5C;}

.kategorieTab {

width: 120px;

text-align: center;

}



.soutezniKategorie td.center, .soutezniKategorie th.center {text-align: center;}



td.sloupec1 {width: 170px;}

td.sloupec2 {width: 110px;}

td.sloupec3 {width: 70px;}

.soutezniKategorie td.textRight {text-align: right;}



/*	komise	*/

.komiseThumb {

float: left;

margin: 20px 0; 

}



.komiseDesc {margin: 5px 0 0 125px;}

/*.komiseDesc {_margin: 35px 0 0 125px;}*/



.imgLeft {

float: left;

margin: 0 20px 10px 0;

}



.imgRight {

float: right;

margin: 0 0 10px 20px;

}



/*	homepage	*/

#logaHomepage {
margin: 20px 0;	
position:relative;
width:200px;
}



#logaHomepage img {
float: left;
margin: 15px 15px 0 0;
}



/*	partneri	*/

.partnerPcs, .partnerPcsLast {

float: left;

margin-right: 20px;

}



.partnerLogo, .partnerLogoLast {

float: left;

margin-right: 15px;

}



.partnerLogoLast {margin-right: 0;}



.partnerJmeno {

width: 100px;

font-size: 90%;

}



ol#navstevniRad {

list-style-position : outside;

margin-left : 25px;

}



ol#navstevniRad li {margin: 10px 0 10px 5px;}



/*	fotogalerie	*/

.fotogalerieThumb {

float: left;

margin: 10px 20px 10px 0;

}

.photoNewGalery {
display: block;
width: 115px;
height: 100px;
background-position: 50% 50%;
background-repeat: no-repeat;
}



.linkCav {

float:right;

display:block;

width:110px;

height:50px;

background-image: url(../pcs/pcs_layout/cav.gif);

background-position: top right;

background-repeat: no-repeat;

padding:5px  90px 0 20px;

text-decoration:none;

text-align:right;

font-weight:bold;

margin-right:15px;

}



.linkCav:HOVER {color:Black;}

#countdown_dashboard {
height:100px;
position:absolute;
top:200;
left:75px;
}

#countdown_dashboard p {
display:block;
clear:both;
font-weight:bold;
}


#countdown_dashboard strong {
display:block;
color:Black;
margin-bottom:5px;
font-size:15px;
font-size:17px;
}


.dash {
padding-bottom:5px;
background-color:Black;
width:50px;
width:25px;
height: 27px;
float: left;
margin-left: 0;
position: relative;
padding-left:5px;
padding-top:5px;
padding-right:1px;
color:White !important;
text-align:center
}


.dash.hours_dash {width:40px;}
.dash.minutes_dash {width:40px;}
.dash.seconds_dash {width:55px;}

.dash .digit {

font-size: 20px;
font-weight: bold;
float:left;
color: #555;
position: relative;
background-color:Black;
padding:0 1px; 
}

.dash .digit * { color:White !important; }

.dash_title {
padding-left:5px;
position: absolute;
display: block;
top: 20px;
left: 0;
font-size: 9px;
color: White;
text-transform: uppercase;
}

.degustacniKomise {
float:left;
height:190px;
width:180px;
}

.degustacniKomiseImg {
height:110px;
}
