/* -- start setup -- */

* {
font-size : 11px;
margin : 0;	
border : none;
padding : 0;
font-family: "Comic Sans MS", "Times New Roman", Times, serif;
color: #333937;
line-height: 18px;
}

/* -- 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;}

body {
height: 100%; /* dulezite */
margin: 0;
padding: 0;
min-width: 1135px;

min-width: 990px;	/*	NEW	*/

background-image: url(../pcs/pcs_layout/pozadi.jpg);
background-position: top left;
background-repeat: repeat;
}

#holder {
position: relative; /* dulezite */
height: 100%; /* nastaveni pro IE */
background: url(grayrightbg.gif) top right repeat-y;
}

/* pro ostatni pouzijeme min-height: */
html>body #holder {
height: auto;
min-height: 100%;
}

/* vyska tohoto divu musi byt shodna s vyskou paticky: */
#bottom-spacer {
height: 1.25em;
clear: both;
width: 1135px; /* nahrada za min-width pro IE */

width: 990px; /* nahrada za min-width pro IE */

}

#bottom {
position: absolute;
left: 0px;
/* workaround pro obcasne ujizdeni o pixel v IE: */
top: expression( document.getElementById('holder').offsetHeight - document.getElementById('bottom').offsetHeight );
overflow: hidden;
width: 100%;
height: 1.25em;
bottom: 0px;
}

#left {
float: left;
width: 110px;

width: 70px;		/*	NEW	*/

height: 450px;
background-image: url(../pcs/pcs_layout/background_left.jpg);
background-position: center;
}

#right {
float: right;
width: 130px;

width: 70px;		/*	NEW	*/

height: 600px;
background-image: url(../pcs/pcs_layout/background_right.jpg);
background-position: center;
}

#content {
height: expression("0px"); /* workaround pro 3px bug v IE */
margin: 0 130px 0 110px; /* do stran je treba margin */

margin: 0 70px 0 70px; /* do stran je treba margin */        		/*	NEW	*/

background-color: #CECECE;
}

#banner img {
margin: 15px 0 5px 0;
border: 6px solid #ADADAD;
}

#header {
height: 133px;
background-position: left;
background-repeat: no-repeat;
background-color: #BEBEBE;
position: relative;
}

/*	kontext obrazky	*/
.header_sablona {background-image: url(../pcs/pcs_layout/header_1.jpg);}
.header_faq {background-image: url(../pcs/pcs_layout/header_2.jpg);}
.header_vse-o-nakupu {background-image: url(../pcs/pcs_layout/header_3.jpg);}
.header_zapomenute-heslo, .header_nova-registrace, .header_uziv-info {background-image: url(../pcs/pcs_layout/header_4.jpg);}
.header_novinky, .header_novinka-detail, .header_intro {background-image: url(../pcs/pcs_layout/header_5.jpg);}
.header_prodejny {background-image: url(../pcs/pcs_layout/header_6.jpg);}
.header_souteze {background-image: url(../pcs/pcs_layout/header_7.jpg);}
.header_doruceni-zbozi {background-image: url(../pcs/pcs_layout/header_8.jpg);}
.header_objednani-zbozi {background-image: url(../pcs/pcs_layout/header_9.jpg);}
.header_pravni-dolozka, .header_kariera, .header_zaruka, .header_vymena-zbozi {background-image: url(../pcs/pcs_layout/header_10.jpg);}
.header_admxml, .header_counter, .header_admusr, .header_admobj, .header_optkos, .header_admopt {background-image: url(../pcs/pcs_layout/header_11.jpg);}
.header_original {background-image: url(../pcs/pcs_layout/header_12.jpg);}
.header_chystane-akce {background-image: url(../pcs/pcs_layout/header_13.jpg);}
.header_probehnute-akce {background-image: url(../pcs/pcs_layout/header_14.jpg);}
.header_kontakt {background-image: url(../pcs/pcs_layout/header_15.jpg);}
.header_fotogalerie {background-image: url(../pcs/pcs_layout/header_17.jpg);}
.header_produkty, .header_slavikova {background-image: url(../pcs/pcs_layout/header_18.jpg);}
.header_o-firme {background-image: url(../pcs/pcs_layout/header_19.jpg);}
.header_napiste-nam {background-image: url(../pcs/pcs_layout/header_20.jpg);}
.header_pokladna {background-image: url(../pcs/pcs_layout/header_21.jpg);}
.header_kos {background-image: url(../pcs/pcs_layout/header_22.jpg);}


.header_produkty-nightwish, .header_novinky1, .header_listkyarakain, .header_listkyantigona {background-image: url(../pcs/pcs_layout/header_rock.jpg);}
.header_novinky2, .header_fotosoutez, .header_fotosoutez-detail, .header_fotosoutez-pridat, .header_listkyrevdance, .header_fotosoutez-pravidla {background-image: url(../pcs/pcs_layout/header_jaro.jpg);}
.header_novinky3 {background-image: url(../pcs/pcs_layout/header-leto1.jpg);}
.header_novinky4, .header_miss-zizkov-uvod, .header_novinky-archiv, .header_novinky-new, .header_spratelene-weby {background-image: url(../pcs/pcs_layout/header-leto2.jpg);}

.header_novinky2, .header_miss-zizkov, .header_miss-zizkov-detail, .header_miss-zizkov-pridat, .header_miss-zizkov-pravidla {background-image: url(../pcs/pcs_layout/header_jaro.jpg);}


.header_novinky30 {background-image: url(../pcs/pcs_layout/header_30.jpg);}
.header_novinky31, .header_firemni-bannery {background-image: url(../pcs/pcs_layout/header_31.jpg);}
.header_novinky32 {background-image: url(../pcs/pcs_layout/header_32.jpg);}
.header_novinky33 {background-image: url(../pcs/pcs_layout/header_33.jpg);}
.header_novinky34 {background-image: url(../pcs/pcs_layout/header_34.jpg);}
.header_novinky35 {background-image: url(../pcs/pcs_layout/header_35.jpg);}
.header_pravidla-skull, .header_produkty-skull, .header_vedomostni-soutez, .header_pravidla-vedomostni-soutez, .header_vedomostni-soutez2, .header_pravidla-vedomostni-soutez2 {background-image: url(../pcs/pcs_layout/header_18.jpg);}

.header_osetrovani-obuvi {background-image: url(../pcs/pcs_layout/header_36.jpg);}
.header_reklamacni-formular {background-image: url(../pcs/pcs_layout/header_36.jpg);}

/* ZIMA */
.header_novinky50 {background-image: url(../pcs/pcs_layout/header_50.jpg);}
.header_novinky51 {background-image: url(../pcs/pcs_layout/header_51.jpg);}
.header_novinky52 {background-image: url(../pcs/pcs_layout/header_52.jpg);}
.header_novinky53 {background-image: url(../pcs/pcs_layout/header_53.jpg);}
.header_novinky54 {background-image: url(../pcs/pcs_layout/header_54.jpg);}
.header_novinky55 {background-image: url(../pcs/pcs_layout/header_55.jpg);}

/*	jaro	*/
.header_novinky100 {background-image: url(../pcs/pcs_layout/header_12.jpg);}
.header_novinky101 {background-image: url(../pcs/pcs_layout/header_33.jpg);}
.header_novinky102 {background-image: url(../pcs/pcs_layout/header_rock.jpg);}
.header_novinky103, .header_boty-srotovne, .header_boty-srotovne2 {background-image: url(../pcs/pcs_layout/jaro-header_31.jpg);}

.header_novinky104 {background-image: url(../pcs/pcs_layout/header_boty1.jpg);}
.header_novinky105 {background-image: url(../pcs/pcs_layout/header_boty2.jpg);}
.header_novinky106 {background-image: url(../pcs/pcs_layout/header_boty3.jpg);}

.header_nove-tvare {background-image: url(../pcs/pcs_layout/header_12.jpg);}
.header_nove-tvare-detail {background-image: url(../pcs/pcs_layout/header_33.jpg);}
.header_nove-tvare-pridat {background-image: url(../pcs/pcs_layout/header_rock.jpg);}
.header_nove-tvare-pravidla {background-image: url(../pcs/pcs_layout/jaro-header_31.jpg);}


.header_ke-stazeni {background-image: url(../pcs/pcs_layout/header_down.jpg);}
.header_srotovne2 {background-image: url(../pcs/pcs_layout/header_down.jpg);}

a#link_logo {
display: block;
width: 175px;
height: 80px;
position: absolute;
top: 40px;
left: 12px;
}

#lang {
position: absolute;
top: 9px;
left: 12px;
height: 21px;
background-color: #B1ADAA;
width: 115px;
color: White;
padding-left: 5px;
}

#lang_in{margin-top: 4px;}
#lang img { border: 1px solid White; }
#lang a {margin-left: 8px;}

#lang a.on {color: #FFFFFF;}
#lang a.off {color: #D54626;}

/*	login	*/
#login, #login_in {
background-image: url(../pcs/pcs_layout/2login_background.gif);
background-position: top right;
background-repeat: no-repeat;
position: absolute;
top: 0px;
right: 0px;
_right: -1px; 
 height: 133px;
}

#login_in {
padding: 20px;
background-image: url(../pcs/pcs_layout/loged_background.jpg);
}

#login form {margin: 25px 30px 0 20px;}

#login form label {
width : 50px;
float : left;
height : 28px;
line-height : 28px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#login input  {
width : 125px;
background-color: #C4C4C4;
border : 1px solid #636363;
border-bottom  : 1px solid #FFFFFF;
border-right : 1px solid #FFFFFF;
height : 20px;
line-height : 20px;
color : #D54626;
margin: 3px 0;
}

a.login_link {
color : #D54626;
font-weight: bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
}

a.login_link:HOVER {text-decoration : underline;}

#login input.submit {
margin-left: 50px;
_margin-left: 53px;
background-color: #D54626;
color: White;
height : 20px;
line-height : 20px;
_line-height : 16px;
}

#menu {
background-color: #C6471A;
background-image: url(../pcs/pcs_layout/menu_background.gif);
background-position: left center;
background-repeat: repeat-x;
height: 25px;
line-height: 25px;
position: relative;
padding-left: 15px;
}

#menuList {}
#menuList ul {}
.menubar {position: relative;}

#menuList li {
float: left;
background-image: url(../pcs/pcs_layout/menu_items.gif);
background-position: left center;
background-repeat: repeat-x;
display: block;
height: 25px;
line-height: 25px;
text-align: center;
}

#menuList li a {
padding: 0 15px;
font-weight: bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.actuator {
color: #252525;
padding: 3px 3px;
text-decoration: none;
}

a.actuator:hover {color: Black;}

.menu {
color: #000;
border: 1px solid #CCC;
position: absolute;  
visibility: hidden;
background-color: White;
background-image: none;
margin-top:5px;
}

.menu li {width: 200px;}

.menu li a {
text-align: left;
background-color: transparent;
color: #252525;
display: block;
font-size: 12px;
line-height: 25px;
margin: 0px ;
padding: 0px 10px;
text-decoration: none;
vertical-align:middle;
font-weight: normal;
}

#menu #menulist li.menubar .menu li a {font-weight: normal;}

.menu li a:hover {
background-color: #C54619;
color: #EEE;TEXT-DECORATION: none;vertical-align:middle;
}

#ofirmeMenu { width: 165px; }
#soutezeMenu { width: 165px; }
#prodejnyMenu { width: 170px; }
#nakupMenu { width: 160px; }
#partneriMenu { width: 150px; }
#akceMenu { width: 165px; }
#faqMenu { width: 170px; }


#main_content {
background-color: #CECECE;
background-image: url(../pcs/pcs_layout/main_background.gif);

background-image: url(../pcs/pcs_layout/main_background.jpg);
background-position: left;
background-repeat: repeat-y;
}

#content_left {
width: 205px;
float: left;
}

.content_left_in {padding: 25px 20px 25px 20px;}

#content_obsah {
margin-left: 210px;
background-image: url(../pcs/pcs_layout/content_background.gif);
background-position: right;
background-repeat: repeat-y;
}

#content_obsah_in {
padding: 10px 20px 25px 20px;

overflow: auto;
}

#footer {
background-color: #C6471A;
background-color: #2761C1;

/*background-image: url(../pcs/pcs_layout/menu_background.gif);
background-position: left center;
background-repeat: repeat-x;*/
/*height: 25px;
line-height: 15px;
*/
padding-top: 10px;

/*height: 50px;
line-height: 50px;
*/
padding-left: 20px;
color: White;
text-transform: uppercase;
font-size: 9px;

text-align: center;


background-color: #C6471A;
background-color: #2761C1;
border-bottom: 2px solid White;
border-top: 2px solid White;
}

#footer span {
margin-left: 10px;
color: White;
text-transform: uppercase;
font-size: 10px;
}

#footer a {margin: 0 5px; color: White; font-size: 9px;}


ul#first_menu, ul#second_menu {
background-color: #E0E0E0;
padding: 10px;
border: 1px solid #606060;
border-right: 1px solid White;
border-top: 1px solid White;
background-image: url(../pcs/pcs_layout/menu_background.jpg);
background-position: top right;
background-repeat: no-repeat;
}

ul#second_menu {background-image: url(../pcs/pcs_layout/menu_background2.jpg);}

ul#first_menu li, ul#second_menu li {list-style-type: none;}
ul#first_menu li a {
text-decoration: none;
color: #D54626;
text-transform: uppercase;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
}

ul#first_menu li a:HOVER {color: #B22B0D;}

.nadpis_menu {
color: #D54626;
margin: 20px 0 6px 0;
text-transform: uppercase;
font-weight: bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

ul#second_menu li  {
padding-left: 13px;
background-image: url(../pcs/pcs_layout/dot.gif);
background-position: left center;
background-repeat: no-repeat;
}

ul#second_menu li a {
text-decoration: none;
color: #343434;
font-size: 9px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
}

ul#second_menu li a:HOVER {color: Black;}

div.oddelovac, div.cara {
height: 2px;
background-image: url(../pcs/pcs_layout/oddelovac.gif);
background-position: center;
background-repeat: repeat-x;
margin-left: 4px;
}

div.cara {margin: 3px 0;}

p.reklama {
color: #D54626;
font-size: 9px;
border-bottom: 1px solid #D54626;
}

a.reklamni_pcs {
margin: 15px 0;
display: block;
}

#page_links {float: right;}
#page_links div {
width: 130px;
height: 130px;
background-image: url(../pcs/pcs_layout/page_links_background.jpg);
background-position: center;
background-repeat: no-repeat;
}

#page_links a {
padding-left : 12px;
margin-right : 10px;
color : #D54626;
text-decoration : none;
background-image : url(../pcs/pcs_layout/pageend_print.gif);
background-position : left;
background-repeat : no-repeat;
}

#page_links a.back {background-image : url(../pcs/pcs_layout/pageend_back.gif);}
#page_links a.print {background-image : url(../pcs/pcs_layout/pageend_print.gif);}
#page_links a.top {background-image : url(../pcs/pcs_layout/pageend_top.gif);}

/* txt */
p.odstavec {margin-bottom: 1.5em;}
a.odkaz:HOVER {color : #D54626;}

.text_zvyrazeni, .text_zvyrazeni_orange {
background-color: White;
padding: 10px;
background-image : url(../pcs/pcs_produkty/corner_top.gif);
background-position : top right;
background-repeat : no-repeat;
margin: 1em 0;	
}

.text_zvyrazeni_orange {color : #D54626;}

h1, h2 {
color: #AC3115;
font-size: 170%;
font-weight: normal;
margin: 10px 0 5px 0;
}

h1 {text-transform: uppercase;}

h2, h3 {
font-size: 150%;
color: #D54626;
}

h3 {font-size: 120%;}

/*	obrazky	*/
.img_right, .img_left {
background-image : url(../pcs/pcs_produkty/corner_top.gif);
background-position : top right;
background-repeat : no-repeat;
padding: 10px;
background-color: White;
text-align: center;
border-bottom: 2px solid #D54626;
}

.img_right {
float: right;
margin: 0 0 20px 20px;
}

.img_left {
float: left;
margin: 0 20px 20px 0;
}

/*		formular	*/
.formular {
padding : 20px 0 20px 10px;
background-repeat: repeat;
}

.form_sada {
margin : 5px 0;
padding : 3px 0;
}

.form_sadaCh {
clear:both;
margin : 2px 0;
padding : 3px 0;
}

.formular label  {
display : block;
float : left;
width : 120px;
height : 23px;
line-height : 23px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.formular label.second  {margin-left : 10px;}

#karieraForm .formular label  {width : 220px;}

.formular input, .formular textarea, .formular select, input.short_input  {
background-color: #C4C4C4;
border : 1px solid #636363;
border-bottom  : 1px solid #FFFFFF;
border-right : 1px solid #FFFFFF;
height : 20px;
line-height : 20px;
color : #D54626;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.formular input.error, .formular textarea.error  {border : 1px solid #C76B3B;}

.formular textarea, .formular textarea.vyssi  {
width : 398px;
height : 70px;
_margin-left: -3px
}

.formular textarea.vyssi  {height : 170px;}

.formular input {
float : left;
width : 130px;
}

.formular select  {
float : left;
width : 137px;
}

/*	delsi prvky	*/
.formular input.long, .formular select.long  {width : 274px;}
.formular input.verylong  {width : 398px;}
.formular select.long  {width : 281px;}
.formular select.verylong  {width : 406px;}
input.short_input {width : 50px;}
input.smallCheck {width : 25px;}

input.submit  {
background-color: #D54626;
color: White;
height : 24px;
line-height : 24px;
_line-height : 20px;
}

span.povinna_polozka {
font-size : 9px;
color :  #C76B3B;
}

.vysvetlivky_red {
font-size : 9px;
margin-top : 7px;
margin-left : 130px;
}

/*	produkty	*/
.vypis_produktu {
}

.produkt {
float: left;
margin-bottom: 10px;
padding-right: 15px;
height : 330px;

}

.produkt_in {
width: 180px;
/*width: 185px;*/
}

p.jmeno a {
font-size: 12px;
color: Black;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
}

div.ilustracni_obrazek, div.detail_ilustracni_obrazek {
/*float: left;*/
/*position: relative;*/
display: block;
text-align: center;
width: 160px;
/*margin: 15px 10px 5px 0;*/
margin: 20px 5px 5px 0;
background-color : White;
background-image : url(../pcs/pcs_produkty/corner_top.gif);
background-position : top right;
background-repeat : no-repeat;
padding : 10px 0;
border-bottom: 5px solid #D54626;

height: 180px;
vertical-align: middle;
}

div.detail_ilustracni_obrazek {
background-image : url(../pcs/pcs_produkty/vlajka.jpg);
float: left;
margin: 15px 20px 5px 0;
height: 250px;
}

.nahledy_nalevo {
background-image : url(../pcs/pcs_produkty/corner_top.gif);
background-position : top right;
background-repeat : no-repeat;
float:left;
width: 150px;	
padding: 15px 0;
background-color: White;
text-align: center;
margin: 15px 15px 5px 0;
border-bottom: 5px solid #D54626;
}

.nahledy_nalevo a {margin: 20px 0 20px 0;}

div.detail_ilustracni_obrazek {
width: 380px;
padding : 25px 0;
}

div.ilustracni_obrazek img, div.detail_ilustracni_obrazek img {text-align: center;}
.popis_produktu {}

.popis_produktu_detail {
margin: 30px 0 0 0px;
_width: 150px;
float:left;
}


.popis_produktu span.cena, .cena2 {
color : #D54626;
font-size: 16px;
}

.cena_sleva {
color : Black;
text-decoration : line-through;
padding-top: 10px;
}

a.koupit {
background-color: #D54626;
color: White;
height : 24px;
line-height : 24px;
text-align : center;
padding: 2px 4px;
text-decoration: none;
}

.doplnujici_text, .dalsi_info {
font-size : 11px;
color : #D54626;	
margin-left: 20px;
}

.dalsi_info {width : 550px;}

/*	tabulky	*/
table.tab1, table.tab2 {border-collapse : collapse;}
table.tab1 th, td, table.tab2 th, td {
padding : 2px 5px 2px 5px;
text-align : left;
border : 1px solid #7B7B7B;
vertical-align : middle;
font-weight : normal;
}

table.tab2 th, table.tab2 th td {
padding : 2px;
font-size: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align : left;
}

table.tab1 td, table.tab2 td {text-align : center;}

table.tab1 th, table.tab2 th {
background-color : #DBDBDB;
color : Black;
}

table.tab1 tr.podbarveni th, table.tab2 tr.podbarveni th {
color : Black;
font-weight: bold;
background-color: #DAAF9F;
}

/*	obrazova galerie	*/
#fotogalerie {}

.galerie_pcs {
float: left;
margin: 0 20px 20px 0;

padding: 3px;
background-color: White;
border: 1px solid #D54626;
}

.galerie_pcs img {border: 1px solid #6B6B6B;}

.galerie_popis {
color : #D54626;	
color: Black;
}

/*	listovani	*/

.listovani {
height : 30px;
line-height : 30px;
background-color : #C4C4C4;
font-size : 11px;
padding-left: 20px;
}

.listovani a {
font-size : 11px;
text-decoration: none;
margin: 0 2px;
}

.listovani a:HOVER {color : #D54626;}

/*	seznamy	*/
ul.item_list {margin-left: 20px;}
ul.item_list li {
list-style-position: outside;
list-style-type: square;
color : #D54626;
}

ul.item_list li span, ul.item_list li a  {color: #333937;}

/*	pozadi	*/
#pozadi {
background-position: top right;
background-repeat: no-repeat;
min-height: 500px;
_height: 500px;
}

.pozadi_1 {background-image: url(../pcs/pcs_layout/pozadi_1.jpg);}
.pozadi_2 {background-image: url(../pcs/pcs_layout/pozadi_2.jpg);}
.pozadi_3 {background-image: url(../pcs/pcs_layout/pozadi_3.jpg);}
.pozadi_4 {background-image: url(../pcs/pcs_layout/pozadi_4.jpg);}
.pozadi_5 {background-image: url(../pcs/pcs_layout/pozadi_5.jpg);}
.pozadi_6 {background-image: url(../pcs/pcs_layout/pozadi_6.jpg);}
.pozadi_7 {background-image: url(../pcs/pcs_layout/pozadi_7.jpg);}
.pozadi_8 {background-image: url(../pcs/pcs_layout/pozadi_8.jpg);}
.pozadi_9 {background-image: url(../pcs/pcs_layout/pozadi_9.jpg);}
.pozadi_10 {background-image: url(../pcs/pcs_layout/pozadi_10.jpg);}
.pozadi_11 {background-image: url(../pcs/pcs_layout/pozadi_11.jpg);}
.pozadi_12 {background-image: url(../pcs/pcs_layout/pozadi_12.jpg);}
.pozadi_13 {background-image: url(../pcs/pcs_layout/pozadi_13.jpg);}
.pozadi_14 {background-image: url(../pcs/pcs_layout/pozadi_14.jpg);}
.pozadi_15 {background-image: url(../pcs/pcs_layout/pozadi_15.jpg);}
.pozadi_16 {background-image: url(../pcs/pcs_layout/pozadi_16.jpg);}
.pozadi_17 {background-image: url(../pcs/pcs_layout/pozadi_17.jpg);}
.pozadi_18 {background-image: url(../pcs/pcs_layout/pozadi_18.jpg);}
.pozadi_19 {background-image: url(../pcs/pcs_layout/pozadi_19.jpg);}
.pozadi_20 {background-image: url(../pcs/pcs_layout/pozadi_20.jpg);}


/*	fotosoutez	*/
.fotosoutezThumb {
width: 190px;
height: 240px;	
float: left;
}

.fotosoutezNazev {
font-size: 14px;
color: #D54626;
}

.fotosoutezNahled {
background-image : url(../pcs/pcs_fotosoutez/soutez-img-background.gif);
background-position : top left;
background-repeat : no-repeat;
padding-top : 14px;
padding-left : 13px;
left : 15px;
height: 150px;	
}

.fotosoutezNahled2 {
background-image : url(../pcs/pcs_miss-zizkov/soutez-img-background.gif);
background-position : top left;
background-repeat : no-repeat;
padding-top : 14px;
padding-left : 13px;
left : 15px;
height: 150px;
}

.fotosoutezFullPcs {
padding : 22px;
background-color: White;
float:left;
}

.fotosoutezAutor {
font-size: 12px;
color: #D54626;
}

.fotosoutezHlasy {
font-size: 9px;
color: Black;
}

.soutezHlasuj, .soutezZpet {
background-color: #D54626;
display: block;
float: left;
height: 35px;	
line-height: 35px;
padding: 0 10px;
color: White;
font-size: 130%;
text-decoration: none;
margin-right: 15px;
}

.soutezHlasuj:HOVER, .soutezZpet:HOVER {background-color: #BD3618;}

.sipkaBack {
padding-left: 20px;
background-image: url(../pcs/pcs_layout/sipka-back.gif);
background-position: left center;
background-repeat: no-repeat;
}


#chybove_odeslani, .mesage {
padding: 15px;
border : 1px solid #E72121;
width : 250px;
margin: 10px 0;
}

#uspesne_odeslani {
padding: 15px;
border : 1px solid #A6A6A6;
width : 250px;
margin: 10px 0;
}

.kartickaSide {
float: right;
margin: 10px 0 10px 10px;
background-image: url(../pcs/pcs_layout/koupit-bcg.gif);
background-position: left bottom;
background-repeat: no-repeat;
background-color: White;
padding: 10px 10px 10px 30px;
}

#bannerZona {
width: 140px;
text-align: center;
}

#bannerZona a img {
margin: 5px 0;
}


.umisteniObrazek1 {
float: left;
margin: 5px 10px 10px 0;
border-bottom: 2px solid #D54626;
}

.umisteniObrazek2 {
float: right;
margin: 5px 0 10px 10px;
border-bottom: 2px solid #D54626;
}

.umisteniObrazek3 {
float: left;
margin: 15px 0 0 0;
border-bottom: 2px solid #D54626;
}

.umisteniObrazek1, .umisteniObrazek2, .umisteniObrazek3 {
background-image : url(../pcs/pcs_produkty/corner_top.gif);
background-position : top right;
background-repeat : no-repeat;
padding: 10px;
background-color: White;
text-align: center;
border-bottom: 2px solid #D54626;
}


.odkazMiss {
background-color: #C64619;
color: White;
padding: 2px;
text-decoration: none;
line-height: 22px;
}

.odkazMiss:HOVER {
background-color: #AD3910;
}

.screenFloat {
float: left;	
margin: 0 10px 10px 0;
font-size:9px;
line-height:12px;
}

.screenOrez {
width: 100px;
height: 100px;
overflow: hidden;
font-size:9px;
line-height:12px;
}

.skladem {
background-image: url(../pcs/pcs_layout/skladem-ico.gif);
background-position: left center;
background-repeat: no-repeat;
padding-left: 19px;
color: #D54626;
}

#doruceniSlovensko {
padding:20px;
background-color: #FFFFFF;
 background-image: none;
}

#doruceniSlovenskoTxt {
	width:400px;
}



.eBankaRedirect {
padding:30px 0;
/*height:50px;*/
background-color : White;
}

.eBankaRedirect strong {
color:Red;
}

.odkazVelikostTab {
font-weight:bold;
padding-left:20px;
background-image: url(../pcs/pcs_layout/ico-velikosti.gif);
background-position: left center;
background-repeat: no-repeat;
}

#icoPopis {
float:right;
text-align:right;
padding-right:18px;
}

#icoPopis img {
display:block;
text-align:right;
margin-bottom:1px;
}

.subKategoryLink {
color:Black;
font-weight:bold;
}


/* banner na homepage --------------------------------------------- */
#rotator
{
float:right;

	/*border: 1px solid #000;*/
	cursor: pointer;
	overflow: hidden;
	margin: 0px 20px 10px 10px;
	position: relative;
	width: 250px;
	height: 430px;
}

#rotator img
{
	border: 0;
	cursor: pointer;
	width: 250px;
	height: 430px;	
}

.odstavecHome {
width:600px;
margin:20px 0;
}

