/* -- start setup -- */

* {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
margin : 0;
border : none;
padding : 0;
/*color : #787878;*/
}

a {
color:MidnightBlue;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

#menu_text {
color:LightSteelBlue;
font-size:13px;
font-weight:bold;
margin-left:10px;
padding-bottom:5px;
}

#menu_text ul {
margin-bottom:10px;
}


.odkaz {
color:MidnightBlue;
font-size:11px;
text-decoration:none;
}

.zapomenuteHeslo, .novaRegistrace {
color:buttonface;
line-height:14px;

}

#mfs_menu_buttons {
float:left;
padding:0 0 0 56px;
width:102px;
}


#mfs_menu_login 
{
float:left;
height:20px;
padding-left:18px;
width:70px;
}

#mfs_menu_search
{
float:left;
height:41px;
padding-top:65px;
width:63px;
}

#mfs_popup {
background-repeat:no-repeat;
float:left;
height:81px;
margin-top:40px;
width:345px;
}

#dyn_banner_image {
border:1px solid #B0C4DE;
float:left;
/*height:55px;*/

height:65px;
padding:1px;
width:81px;
margin:20px 0 0 15px;
}

#dyn_banner_title {
color:MidnightBlue;
float:left;
font-size:11px;
font-weight:normal;
height:36px;
margin-left:10px;
margin-top:24px;
width:220px;
}

#dyn_banner_title a {
color:MidnightBlue;
font-size:11px;
font-weight:normal;
}

#dyn_banner_title a:hover {font-decoration:underline;}


#dyn_banner_price {
color:LightSteelBlue;
float:left;
font-size:15px;
font-weight:bold;
height:20px;
margin-left:10px;
width:210px;
}

#dyn_banner_price a {
color:LightSteelBlue;
font-size:15px;
font-weight:bold;
}
#dyn_banner_price a:hover {font-decoration:underline;}

#registrace {
/* border:1px solid #313864; */
color:Sienna;
left:189px;
line-height:14px;
position:relative;
top:-31px;
width:110px;
}

#banner_gif{
/*display:none;*/
/*padding-left:26px;
padding-top:24px;*/
/*width:340px;*/
}

#form_detail form
{
width:60px;
}

/* -- 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 {
border:1px dotted #313864;
margin:0;
padding:0;
}

body {
background-color : White;
text-align:center;
background-image : url(../pcs/pcs_layout/header_line.jpg);
background-position : left top;
background-repeat : repeat-x;
}

body#nahled_obrazku {text-align : left; margin : 15px; background-color: White;}
body#nahled_obrazku img {}

#container {
margin:0 auto;
text-align:left;
width:1000px;
}

#header {
height:167px;
/*position:relative;*/
}
#logo {
width:193px;
height:167px;
background-image : url(../pcs/pcs_layout/logo_as.jpg);
background-repeat:no-repeat;
float:left;
}

#searchbox{
color:Silver;
float:left;
margin-top:79px;
}


#topBanner {
/*position:absolute;*/
background-image:url(../pcs/pcs_layout/mfs_bg.jpg);
background-repeat:no-repeat;
float:right;
height:167px;
left:199px;
top:23px;
width:683px;
}


#user {
float:right;
padding:50px 0 0 0;
width:149px;
/*background-image : url(../pcs/pcs_layout/pokladna_bg.jpg);*/

}
#logedUser 
{
/*background-color:white;*/
line-height:19px;
margin-top:22px;
padding-left:20px;
width:346px;
/*display:none;
*/
} 

#main {
/* background-image : url(../pcs/pcs_layout/main-background.gif);
background-position : center;
background-repeat : repeat-y; */
clear:both;
}

#footer {
background-image:url(../pcs/pcs_layout/footer_bg_line.jpg);
background-position:left top;
background-repeat:repeat-x;
height:50px;
line-height:50px;
/*padding-top:1px;*/
width:100%;
color:#BFBFBF;
text-align:center;
}

#footer * {
font-size:9px;
color:White;
}


#footer p center a
{
color:#BFBFBF;
font-size:100%;
}


/*#footer p {
color:Black;	
padding-top:5px;
}*/


#navig {
/*margin: 0 35px 0 40px;*/
/*position:relative;*/
background-image:url(../pcs/pcs_layout/menu_bg_line.jpg);
background-repeat : repeat-y;
background-position : center top;
padding:0px;
width:250px;
float:left;
}

#navig_background {
background-image:url(../pcs/pcs_layout/menu_bg.jpg);
background-position:center top;
background-repeat:no-repeat;
padding:24px 0 0 17px;
}
#navig_bottom {
background-image:url(../pcs/pcs_layout/menu_bg_bottom.jpg);
background-repeat : no-repeat;
background-position : center top;
width:250px;
height:33px;
}

#navig li {list-style-type : none;}

#content {
background-color:#EAEAEA;
background-image:url(../pcs/pcs_layout/content_bg_line.jpg);
background-position:left bottom;
background-repeat:repeat-x;
border:1px solid #DEDEDE;
color:black;
float:left;
margin:0;
padding:20px;
width:530px;
}

#content img 
{
border:1px solid #DEDEDE;
}

#content ul li {
margin-left:10px
}


#news {
float:right;
width:150px;
}

.firstMenu li a {
background-image:url(../pcs/pcs_layout/li_point.gif);
background-position:left center;
background-repeat:no-repeat;
font-size:11px;
line-height:1.7em;
padding-left:22px;
text-decoration:none;
color:white;
}

.menuTitle {
color:#D4D4FF;
font-size:12px;
font-weight:bold;
height:15px;
line-height:20px;
margin-bottom:0;
margin-left:10px;
margin-right:5px;
text-decoration:none;
}

.secondMenu {
margin:0 0 5px;
}

.secondMenu li a {
background-position:left center;
background-repeat:no-repeat;
color:#D4D4D4;
font-size:11px;

height:1.6em;
line-height:1.6em;

letter-spacing:0;

padding-left:10px;
text-decoration:none;
display:block;
/*background-image : url(../pcs/pcs_layout/second_li_point.gif);*/

}

.secondMenu li a:hover {
color:MidnightBlue;
/*background-color:#EAEAEA;*/
 background-color: White;
padding-right:5px;
text-decoration:none;
}

 ul.subMenu {
 margin-left:10px;
 margin:3px 0 3px 10px;
 text-decoration:none;
 }

.subMenu li a {
background-image:url(../pcs/pcs_layout/li_point_sub.gif);
background-position:left center;
background-repeat:no-repeat;
font-size:9px;
line-height:16px;
padding-left:9px;
text-decoration:none;
}


/*	news menu	*/
.newsMenu {margin-left:15px;	}

.newsMenu li a {
font-size:11px;
text-decoration:none;
}

.newsMenu li {
background-image:url(../pcs/pcs_layout/li_point.gif);
background-position:0 3px;
background-repeat:no-repeat;
line-height:20px;
list-style-type:none;
margin-left:-20px;
padding-left:30px;
text-decoration:none;
	}


.newsMenu li a:HOVER {
color:red;
text-decoration:none;
}

.novinka {margin:15px 0;}

.novinkaNadpis {
color:#CA0F0F;
font-size:100%;
font-weight:bold;
}

.novinkaText {
margin:5px 0;
color:#585858;
font-size:90%;
}

/*	content	*/
/*#content {position:relative;	}*/

#lokace {
clear:left;
color:gray;
float:left;
font-size:10px;
padding:9px 0 0 166px;
width:656px;
}

#lokace a {
background-color:#EAEAEA;
border-color:#DEDEDE;
/*border-style:solid solid none;*/
border-width:1px 1px 0;
padding:2px;
text-decoration:none;
} 
#lokace a:hover {
color:red;
}

h1 {
color : #4E4E4E;
margin: 0px;
font-size: 145%;
}

h2 {
color : #4E4E4E;
margin:15px 0 5px;
text-transform : uppercase;
font-size: 125%;
}

h3 {
color : #4E4E4E;
margin: 20px 0;
text-transform : uppercase;
font-size: 115%;
}

p, p.odstavec {
letter-spacing:-0.1px;
line-height:15px;
text-align:justify;
margin:5px 0;
}

/*	seznamy	*/
ul.itemList, ol.itemList {margin: 5px 0 20px 15px;}









/*  kategorie ve sloupcich */
ul.kategorie, ul.katVyrobce  {
margin:5px 0 0 0px;
/*width: 500px;*/
}


#topKat {
/*width: 400px;*/
/*background-color: #ECECEC;*/

/*margin: 0 -7px;
padding: 10px;*/
}

ul.kategorie li, ul.katVyrobce li{
background-image:url(../pcs/pcs_layout/li_point_sub.gif);
background-position:left center;
background-repeat:no-repeat;
color:Black;
float:left;
line-height:17px;
list-style-type:none;
padding-left:9px;
width:204px;
}

ul.kategorie li a {
color:#091b32;
font-size:10px;

}


/*ul.katVyrobce {width: 700px;}*/
ul.katVyrobce li{width: 140px;}
ul.katVyrobce li a {font-size:85%;}

#filtr_vyrobci {
padding: 5px 10px;
/*line-height: 14px;*/
width: 497px;
}

.vyrobce {
float:left;
width:165px;
}

#filtr_vyrobci input {margin:0px;
padding:0px;}

/*	filtrovani, listovani	*/
.filtrovani {
margin: 5px 0;
background-color : #FBFBF9;
width: 523px;
}

.filtrovani label, .filtrovani select {margin: 0 9px 0 4px;}
.filtrovani select {
border : 1px solid #CECECE;
width: 80px;
width: 95px;
}

.filtrovani label {color: Black;}
.filtrovani select.filtr_radky {width: 40px;}

/*	nahledy	*/
.karta_produkt, .karta_produkt_last, .karta_produkt_akce,  .karta_produkt_akce_last {
background-image:url(../pcs/pcs_layout/product_box_bg_line.jpg);
background-position:left bottom;
background-repeat:repeat-x;
border:1px solid #DEDEDE;
float:left;
height:250px;
margin-bottom:15px;
margin-right:20px;
width:155px;

}

/*	4ta karta	*/
.karta_produkt_last,  .karta_produkt_akce_last {margin-right: 0px;}


/*	cross karta	*/
.karta_produkt_cross, .karta_produkt_cross_last {
float: left;
width : 155px;
margin-right: 20px;
margin-top: 20px;
height: 200px;
}

.karta_produkt_cross_last {margin-right: 0;}

.jmeno_produkt {
color:Black;
font-size:10px;
font-weight:bold;
padding:5px;
height:34px;

width:145px;
word-wrap: break-word; 
}

/*	upravy na akcni karte	*/
.karta_produkt_akce_last .jmeno_produkt, .karta_produkt_akce .jmeno_produkt {
color: Red;
}

/*	upravy na cross karte	*/
.karta_produkt_cross .jmeno_produkt, .karta_produkt_cross_last .jmeno_produkt {
color: #2A4377;
}

.obrazek_produkt {
background-color:#EAEAEA;
height:110px;
margin:auto;
width:145px;/*border : 5px solid #CECECE;*/
}

/*.karta_produkt_akce .obrazek_produkt, .karta_produkt_akce_last .obrazek_produkt {border : 5px solid #BEBEBE;}*/

.cena_produkt {
float:left;
height:22px;
margin:0;
padding:0;
width:56px;
}

input.pocet_kosik {
border:1px solid #CECECE;
height:20px;
margin-left:10px;
width:20px;
font-size:15px;
}

p.cena {
color:black;
font-size:15px;
padding-right:5px;
text-align:right;
}

.cena_produkt_detail {
float:left;
height:22px;
margin:0;
padding:0;
width:60px;
line-height:14px;
}

p.cena span {
float:left;
height:22px;
margin:0;
padding:0;
width:180px;
}

a.do_kosiku, a.diskuze, a.doplnky, a.pokracovat, a.opustit_kosik, a.zpet_kosik, a.zpet_nahoru, a.objednat_zbozi, a.zpet {
background-image:url(../pcs/pcs_layout/do-kosiku.gif);
background-position:center center;
background-repeat:no-repeat;
display:block;
float:left;
height:19px;
/*margin-top:10px;*/
width:93px;
}

a.do_kosiku_detail {
background-image:url(../pcs/pcs_layout/do-kosiku-detail.gif);
background-position:center center;
background-repeat:no-repeat;
float:left;
height:20px;
margin:0;
width:113px;
}

a.diskuze {
width : 134px;
background-image : url(../pcs/pcs_layout/diskuze-k-produktu.gif);
}

a.doplnky {
width : 137px;
background-image : url(../pcs/pcs_layout/doplnky-k-produktu.gif);
margin-left: 4px;
}

a.pokracovat {
background-image:url(../pcs/pcs_layout/pokracovat.gif);
float:right;
margin-right:15px;
right:20px;
width:100px;
}

a.opustit_kosik {
width : 100px;
background-image : url(../pcs/pcs_layout/opustit-kosik.gif);
margin-left: 4px;
margin-right: 4px;
}

a.zpet_kosik {
width : 105px;
background-image : url(../pcs/pcs_layout/zpet-do-kosiku.gif);
}

a.zpet_nahoru {
width : 92px;
background-image : url(../pcs/pcs_layout/zpet-nahoru.gif);
}

a.objednat_zbozi {
width : 110px;

width : 247px;
height : 40px;
background-image : url(../pcs/pcs_layout/objednat-zbozi.gif);
}

a.zpet {
width : 45px;
background-image : url(../pcs/pcs_layout/zpet.gif);
}

a.vypis_napoveda {
display : block;
width : 27px;
height : 19px;
background-image : url(../pcs/pcs_layout/napoveda.gif);
background-position : center;
background-repeat : no-repeat;
float: left;
margin-left: 4px;
text-decoration: none;
}

/*	hover u ikon	*/
a.do_kosiku:HOVER {background-image : url(../pcs/pcs_layout/do-kosiku-hover.gif);}
a.do_kosiku_detail:HOVER {background-image : url(../pcs/pcs_layout/do-kosiku-detail-hover.gif);}
a.diskuze:HOVER {background-image : url(../pcs/pcs_layout/diskuze-k-produktu-hover.gif);}
a.doplnky:HOVER {background-image : url(../pcs/pcs_layout/doplnky-k-produktu-hover.gif);}
a.vypis_napoveda:HOVER {background-image : url(../pcs/pcs_layout/napoveda-hover.gif);}
/*a.pokracovat:HOVER {background-image : url(../pcs/pcs_layout/pokracovat-hover.gif);}*/
a.opustit_kosik:HOVER {background-image : url(../pcs/pcs_layout/opustit-kosik-hover.gif);}
a.zpet_kosik:HOVER {background-image : url(../pcs/pcs_layout/zpet-do-kosiku-hover.gif);}
a.zpet_nahoru:HOVER {background-image : url(../pcs/pcs_layout/zpet-nahoru-hover.gif);}
a.objednat_zbozi:HOVER {background-image : url(../pcs/pcs_layout/objednat-zbozi-hover.gif);}
a.zpet:HOVER {background-image : url(../pcs/pcs_layout/zpet-hover.gif);}


.perex_produkt {margin-top: 3px;}

/*  formulare   */
.formular {
clear:both;
margin:5px 0;
width:520px;
}

.form_sada {
margin : 5px 0;
padding : 3px 0;
}

.formular label  {
display : block;
float : left;
width : 114px;
height : 23px;
line-height : 23px;
}

.formular label.second  {margin-left : 20px;}

.formular input, .formular textarea,  .formular select  {
background-color : #F9F9F8;
border: 1px solid silver;
padding : 3px;
color : #666651;
}

.formular input.error, .formular textarea.error  {border : 1px solid #EB2C2C;}

.formular textarea, .formular textarea.vyssi  {
width : 398px;
height : 70px;
_margin-left: -3px
}

.formular textarea.vyssi  {height : 170px;}

.formular input {
float : left;
width : 125px;
}

.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;}

.formular input.submit  {
width : 124px;
height : 19px;
border : 0px none;
padding : 0;
}

.formular input.LoginformSubmit  {
width : 160px;
text-align: center;
height : 19px;
border : 0px none;
padding : 0;
background-color: #3A3E6B;
color: White;
}



span.povinna_polozka {
font-size : 9px;
color :  #EB2C2C;
}

.vysvetlivky_red {
font-size : 9px;
margin-top : 7px;
margin-left : 140px;
color: #9F9F9F;
}


/*	kosik	*/
/*	horni obrazky	*/
a.kosik_pcs1, a.kosik_pcs2, a.kosik_pcs3, a.kosik_pcs4, a.kosik_pcs1_active, a.kosik_pcs2_active, a.kosik_pcs3_active, a.kosik_pcs4_active {
background-position : center;
background-repeat : no-repeat;
display: block;
width : 130px;
height : 75px;
float: left;
}

a.kosik_pcs1 {background-image : url(../pcs/pcs_kosik/kosik-pcs1.gif);}
a.kosik_pcs2 {background-image : url(../pcs/pcs_kosik/kosik-pcs2.gif);}
a.kosik_pcs3 {background-image : url(../pcs/pcs_kosik/kosik-pcs3.gif);}
a.kosik_pcs4 {background-image : url(../pcs/pcs_kosik/kosik-pcs4.gif);}

a.kosik_pcs1_active {background-image : url(../pcs/pcs_kosik/kosik-pcs1-active.gif);}
a.kosik_pcs2_active {background-image : url(../pcs/pcs_kosik/kosik-pcs2-active.gif);}
a.kosik_pcs3_active {background-image : url(../pcs/pcs_kosik/kosik-pcs3-active.gif);}
a.kosik_pcs4_active {background-image : url(../pcs/pcs_kosik/kosik-pcs4-active.gif);}



/* kosik */
table.tabulka1 {
border-collapse:collapse;
margin:10px 0;
width:516px;
}

table.tabulka1 td, table.tabulka1 th {
padding : 6px 10px;
border : 1px solid #313864;
vertical-align : top;
text-align : left;
}

table.tabulka1 th {
padding : 10px;
background-color : #EBEBEB;
text-align : left;
}

table.tabulka1 tr.sudy td {background-color : #F5F5F5;}
table.tabulka1 tr td.tab_final_cena {background-color : #FFFFE1;}
table.tabulka1 td img, table.tabulka1 th img {vertical-align : middle;}

/* tab sirky */
table.tabulka1 td.item_number {
width: 60px;
text-align: center;
}


/*  detail produktu  */
#detail_vlevo {
width: 184px;
float: left;
}

#detail_jmeno {
color:DarkSlateGray;
font-size:15px;
font-weight:bold;
margin:0 0 15px;
}

#detail_obrazek {
/*background-color:White;
border:1px solid #CECECE;*/
}

#detail_vpravo {float:right;}

table.tabulkaSeznam {border-collapse: collapse;}

table.tabulkaSeznam tr td, table.tabulkaSeznam tr th {
background-color: #EBEBEB;
background-color: #D9D9D9;

padding: 7px 3px 7px 3px;
text-align: left;
line-height: 15px;
}

table.tabulkaSeznam tr th {color: Black;}

table.tabulkaSeznam tr td {
background-color: White;
border-right:1px solid #D9D9D9;
border-bottom:1px solid #D9D9D9;
}

table.tabulkaSeznam tr.style1 td {background-color: White;}

table.tabulkaSeznam input.addItem  {
background-color:#313864;
border:0 none;
color:White;
height:19px;
padding:0;
text-align:center;
width:60px;
}

table.vlastnosti_produktu, table.zakladni_vlastnosti {
/*border-collapse: collapse;*/
/*margin-bottom: 10px;*/
/*width: 410px;*/
width:322px;
}

table.tabulkaSeznam input.addItemInput  {
border:1px solid Black;
text-align:center;
width:20px;
}


table.zakladni_vlastnosti th {width: 90px;}

table.vlastnosti_produktu tr td, table.vlastnosti_produktu tr th, table.zakladni_vlastnosti tr td, table.zakladni_vlastnosti tr th {
background-color: #D9D9D9;
padding: 4px 20px 4px 10px;
text-align: left;
line-height: 15px;
}

table.zakladni_vlastnosti tr td, table.zakladni_vlastnosti tr th {padding: 7px 20px 7px 10px;}

table.vlastnosti_produktu tr th, table.zakladni_vlastnosti tr th {
color: Black;
font-weight: normal;
}

table.vlastnosti_produktu tr td, table.zakladni_vlastnosti tr td {background-color: #F5F5F5;}

.listovani {
line-height : 26px;
font-weight : bold;
font-size : 10px;
text-align: center;
margin: 5px 0; 
width: 550px;
color:LightSlateGray;
}

.listovani a {
font-weight : bold;
font-size : 10px;
margin: 0 2px;
}

.listovani span {
font-weight : bold;
font-size : 10px;
margin: 0 2px;
}

.listovani a {font-weight : bold;}
.listovani img {vertical-align : middle;}

#chybove_odeslani {
background-image:url(../pcs/pcs_layout/error_odeslani.gif);
background-position:left center;
background-repeat:no-repeat;
border:1px solid silver;
margin:10px 0;
padding:15px 15px 15px 40px;
width:457px;
}

#uspesne_odeslani {
background-image : url(../pcs/pcs_layout/uspesne_odeslano.gif);
background-position : left center;
background-repeat : no-repeat;
padding: 15px;
padding-left : 40px;
border : 1px solid #4A9CEF;
width : 200px;
margin: 10px 0;
}

#nas_tip {
background-image : url(../pcs/pcs_layout/informace.gif);
background-position : left center;
background-repeat : no-repeat;
padding: 15px;
padding-left : 40px;
border : 1px solid #4A9CEF;
width : 400px;
margin: 10px 0;
}

#nase_varovani  {
background-image : url(../pcs/pcs_layout/varovani.gif);
background-position : left center;
background-repeat : no-repeat;
padding: 15px;
padding-left : 40px;
border : 1px solid #E72121;
width : 400px;
margin: 10px 0;
}

/* vyhledavani  */
.searchForm  {
margin-left: 37px;
margin-top: 5px;
}

.searchForm input {
border: 1px solid #C6C6C6;
background-color: #F5F5F5;
padding: 3px;
height: 16px;
vertical-align: middle;
width: 90px;
}

.searchForm input.searchSubmit {
border: none;
background-color: #CB0E0E;
color: White;
height: 24px;
width: 65px;
}

/*	search	vysledky */
.searchImg {float: left;}
.searchImg img {
display: block;
float: left;
padding : 1px;
border : 1px solid #CECECE;
}

.searchTitle {margin-left: 90px;}
.searchPerex {
margin: 3px 0 8px 90px;
padding: 5px;
background-color: #F7F7F6;
}

/*	kosik produkty	tabulka */
.kosik_product_thumb {
display: block;
float: left;
padding : 1px;
border : 1px solid #CECECE;
margin: 0 10px 10px 0;
}

.cena_celkem {
font-size: 130%;
font-weight: bold;
color: #B90E0E;
}

/*.formSadaOdd {
padding: 10px;
border: 5px solid #E7E7E7;
 background-color: #FAFAFA;
}*/

/*	nev.tabulka	*/
table.invisibleTable {border-collapse : collapse;}

table.invisibleTable td,table.invisibleTable th {
text-align : left;
padding : 5px 20px 5px 0;
vertical-align : top;
}

#pocitadlo {
margin: 30px auto 20px auto;
width: 88px;
}

select.selectStr  {
margin: 5px 0;
border : 1px solid #CECECE;
padding: 1px;
width: 160px;
}

input.width20 {width: 30px; }

.formSubmitRazeni {
width: 25px;
height: 20px;
border: 1px solid Gray;
text-align: center;
}

.imageGalerie {
float: left;
margin: 0 20px 20px 0;	
}

.imageGalerie img {
padding: 6px;
border: 3px solid #ECECEC;
}


.imgLeft {	
padding:3px;
border:1px solid #9E9E9E;
margin: 15px 15px 10px 0;
float:left;
}

.imgRight {	
padding:3px;
border:1px solid #9E9E9E;
margin: 15px 0 10px 15px;
float:right;
}

/*	new	*/
.loginForm td {padding:1px 4px 1px 0;}

.loginForm input.inputForm {
background-color:#EEEEEE;
border:1px solid #B9B9B9;
padding:4px;
width:106px;
}

.loginForm input.loginForm {
background-color: #3A3E6B;
color:White;
width:104px;
padding:2px;
}

/*	top kosik	*/
.topCart
 {
color:Black;
font-size:15px;
font-weight:bold;
line-height:20px;
padding-top:0px;
text-decoration:none;
}

.topCart span {color:Red;}

#hledani {
position:absolute;
bottom: 40px;
right:238px;
}


#vyraznejsi {
background-color:#cddcf0;
border:1px solid #426087;
color:Black;
line-height:15px;
padding:10px;
width:510px;
color:threeddarkshadow;
font-size:11px;
font-weight:bold;
}

/*.vyraznejsi span {
color:threeddarkshadow;
font-size:11px;
font-weight:bold;
} */

#vyraznejsi img {
border:0px;
}

.vyraznejsi a {color:Black;}

#bannerArea {
	margin: 10px 0 15px 45px;
}

.vyrobceLink {
color:#b0c4de;
font-weight:bold;
font-size:12px;
}

/* banner na homepage --------------------------------------------- */
#rotator
{
	/*border: 1px solid #000;*/
	cursor: pointer;
	overflow: hidden;
	margin: 0px 0px 10px -10px;
	position: relative;
	width: 537px;
	height: 235px;
}

#rotator img
{
	border: 0;
	cursor: pointer;
width: 537px;
	height: 235px;

}
/* EOF banner na homepage */

