/* -- start setup -- */

* {
font-family : "Times New Roman", Times, serif;
font-size : small;
margin : 0;
border : none;
padding : 0;
color : #460a00;
}

/* -- 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 -- */
hr {display : none;}

html, body { height: 100% }

body {
background-color : #780000;
background-image: url(../pcs/pcs_layout/crew-body-background.jpg);
background-position: top center;
background-repeat: no-repeat;
text-align:center;
}

#container {
background-image: url(../pcs/pcs_layout/crew-container-bottom.png);
background-position: bottom center;
background-repeat: no-repeat;
margin: 0 auto;
}

#header {
height:158px;
background-image : url(../pcs/pcs_layout/crew-header-background.png);
}

#main {
background-image : url(../pcs/pcs_layout/crew-main-background.jpg);
background-position : top center;
background-repeat : repeat-y;
padding-bottom:0;
}

#content {
background-image: url(../pcs/pcs_layout/crew-content-background.gif); 
margin:20px 0 20px 0;
}


#user a {color:White;}
#user strong {color:White;}


/*	top kosik	*/
.topCart {
color:White;
top:95px;
}

.topCart span {
color:White;
}

.topUser {
font-size:100%;
color:White;
top:115px;
right:50px;
}

.topUser a strong {
font-size:100%;
color:White;
}

.topUser a {
font-size:100%;
color:White;
}

.searchForm input {
border: 1px solid White;
background-color:#e31c1c;
color:White;
}

.searchForm input.searchSubmit {
background-color: White;
color: #780000;
}

.mainMenu {
margin:20px 0 10px 20px;
width:160px;
}

.mainMenu li {
list-style-type: none;
background-image: url(../pcs/pcs_layout/menu-background.gif);
background-position: left bottom;
background-repeat: repeat-x;
}

.mainMenu li.menuDistribuce a {
color:Red;
background-image: url(../pcs/pcs_layout/distribuce-ico.gif);
background-position: left center;
background-repeat: no-repeat;
}

.mainMenu li a {
font-size:11px;
display:block;
min-height:25px;
_height:25px;
line-height:25px;
text-decoration:none;
padding:0 0 0 17px;

text-transform:uppercase;
color:#460A00;

background-image: url(../pcs/pcs_layout/menu-dot.gif);
background-position: left center;
background-repeat: no-repeat;

font-size:11px;
font-weight:bold;
}

.mainMenu li a:HOVER {
color:#000000;
background-image: url(../pcs/pcs_layout/menu-background-hover.gif);
background-position: left center;
background-repeat: no-repeat;
}

.mainMenu li.menuDistribuce a:HOVER {
color:Red;
text-decoration:underline;
background-image: url(../pcs/pcs_layout/distribuce-ico.gif);
background-position: left center;
background-repeat: no-repeat;
}


a.kosik_pcs1 {background-image : url(../pcs/pcs_kosik/crew-kosik-pcs1.jpg);}
a.kosik_pcs2 {background-image : url(../pcs/pcs_kosik/crew-kosik-pcs2.jpg);}
a.kosik_pcs3 {background-image : url(../pcs/pcs_kosik/crew-kosik-pcs3.jpg);}
a.kosik_pcs4 {background-image : url(../pcs/pcs_kosik/crew-kosik-pcs4.jpg);}

a.kosik_pcs1_active {background-image : url(../pcs/pcs_kosik/crew-kosik-pcs1-active.jpg);}
a.kosik_pcs2_active {background-image : url(../pcs/pcs_kosik/crew-kosik-pcs2-active.jpg);}
a.kosik_pcs3_active {background-image : url(../pcs/pcs_kosik/crew-kosik-pcs3-active.jpg);}
a.kosik_pcs4_active {background-image : url(../pcs/pcs_kosik/crew-kosik-pcs4-active.jpg);}

.formular input, .formular textarea,  .formular select  {
background-color : #f4f4f4;
border: 1px solid #780000;
}

.formular label  {color:Black;}

.bannerHeader {
position:absolute;
top:58px;
left:250px;	
}

a.do_kosiku { background-image : url(../pcs/pcs_layout/crew-do-kosiku.gif);}
a.do_kosiku_detail {background-image : url(../pcs/pcs_layout/crew-do-kosiku.gif);}

a.do_kosiku:HOVER {background-image : url(../pcs/pcs_layout/crew-do-kosiku-hover.gif);}
a.do_kosiku_detail:HOVER {background-image : url(../pcs/pcs_layout/crew-do-kosiku-hover.gif);}

.detailVlozikKosik {background-image : url(../pcs/pcs_layout/crew-do-kosiku.gif);}
.detailVlozikKosik:HOVER {background-image : url(../pcs/pcs_layout/crew-do-kosiku-hover.gif);}

table.tabulkaKosik th {
background-color: #DBDBDB;
color:Black;
}

#footer {
padding:15px 0 0 0;
height:40px;
line-height:20px;
 background-image: none;
}

#footer {color:White;}
#footer a, #footer strong {color:White;}

.karta_produkt, .karta_produkt_last, .karta_produkt_akce,  .karta_produkt_akce_last {
float: left;
width : 279px;
padding:2px;
padding-right:5px;
margin: 20px 7px 35px 0;
height: 295px;
position:relative;
background-image: url(../pcs/pcs_layout/navig-background.gif);
background-position: top right;
background-repeat:repeat-y;
}

/*	druha karta	*/
.karta_produkt_last,  .karta_produkt_akce_last {
margin-right:0;
padding-right:0;
background-image: none;
}
