@import url('/Css/shadow.css');
/*----elements---------------------*/
body{
	font-size: 12px;
	font-family: Arial;
	color: #3d3d3d;
	margin: 0px;
	background-color: #E1E0D9;
	background-image: url('/Design/back_base.jpg');
	background-repeat: repeat-x;
}
iframe{
	display:none;
}
img{
	border:0px;
}
h1{
	font-size: 26px;
	color: #b10403;
	position: absolute;
	z-index:+4;
	margin-top: 215px;
	&margin-left:9px;
	display:none;
	width:720px;
	/*left: expression(document.body.offsetWidth > 980 ?((document.body.offsetWidth-980)/2)+535 : 535);*/
}
#h1{
	font-size: 26px;
	font-weight:bold;
	color: #ffffff;
	width:720px;
}
.fBold{
	font-weight:bold;
}
.fRed{
	color:#b10403; /*#B10300;*/
}
.fGreen{
	color:green;
}
.tac{
	text-align:center;
}
.tar{
	text-align:right;
}
.tal{
	text-align:left;
}
.spacer{
    clear:both;
    height:1px;
}
.RedBG {background-color: tomato;}
/*-------------*/
#bodyD{
	background-image: url('/Design/back_top.jpg');
	background-repeat: no-repeat;
	background-position: center 0px;
}
#mainD{
	width:980px;
	margin:auto;
	margin-top:0px;
}
#contentD{
	background-color: #ffffff;
	&min-height:750px;
}
.messPage{
	text-align:center;
	font-size:18px;
	color:#b10403;
	font-weight:bold;
}
/*---------------------*/
#head{
	height:109px;
	background-image: url('/Design/back_head_classic.jpg'); /*classic vanoce velikonoce*/
	background-repeat: no-repeat;
}
#head a:first-child img{
	width:250px;
	height:100px;
	float:left;
}
#menu{
	color:#C9504F;
	margin-top:17px;
	height:33px;
	padding-top:10px;
	font-size:18px;
	background-image: url('/Design/back_head_sub.png');
	background-repeat: no-repeat;
}
#menu a{
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
}
#menu a.big{
	font-weight:bold;
}
#menu form + a{
	margin-left:20px;
}
#FormSearch{
	float:right;
	margin-right:9px;
	&margin-right:4px;
	height:25px;
}
#FormSearch input[type="text"]{
	width:167px;
	margin-top:2px;
	vertical-align:top;
}
#FormSearch input[type="submit"]{
	font-size:10px;
	background-image:url('/Design/butt.png');
	background-repeat: no-repeat;
	background-color:#838383;
	width:61px;
	margin-top:2px;
	height:22px;
	border:none;
	vertical-align:top;
}
/*hlavni sloupce--------*/
#divC{
	float:right;
	width:722px;
	margin-right:9px;
	margin-top:20px;
}

/*-------------*/
#divL{
	float:left;
	width:220px;
	margin-left:9px;
	margin-top:20px;
}
.afterBoxL{
	background-image: url('/Design/box_left_after.png');
	background-repeat: repeat-x;
	height:9px;
	margin-top:1px;
}
/*levy sloupec kategorie----*/
#leftBox1{
	background-image: url('/Design/box_left_1_befor.png');
	background-repeat: no-repeat;
	background-color:#B10300;
}
#leftBox1 div{
	border-top:solid 1px #C03432;
	padding-bottom:9px;
	padding-left:24px;
	background-image: url('/Design/arrCat.png');
	background-repeat: no-repeat;
	background-position:11px 12px;
}
#leftBox1 div:first-child{
	border-top:none;
	padding-top:1px;
}
#leftBox1 div:hover{
	/*background-color:#C03432;*/
	background-color:#a20000;
}
#leftBox1 strong.h2
{
    display:block;
	margin-top:7px;
	margin-bottom:0px;
}
#leftBox1 strong.h2 a{
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
#leftBox1 a{
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	margin-right:3px;
}
#leftBox1 ul{
	padding-left:0px;
	&margin-left:0px;
	margin-bottom:0px;
}
#leftBox1 ul li{
	padding-bottom:5px;
	font-size:12px;
}
#leftBox1 ul li a{
	text-decoration:none;
	&vertical-align:3px;
}
#leftBox1 ul li.li1{margin-left:0px;}
#leftBox1 ul li.li2{margin-left:15px;}
#leftBox1 ul li.li3{margin-left:30px;}
#leftBox1 ul li.li4{margin-left:45px;}
#leftBox1 ul li.pl{	list-style-image: url('/Design/tree_plus.png');}
#leftBox1 ul li.mn{list-style-image: url('/Design/tree_minus.png');}
#leftBox1 ul li.bs{	list-style-image: url('/Design/tree_base.png');}
#leftBox1 ul li.act a{font-weight:bold;color:#ffd117;}
/*--infolinka------*/
#formWriteUs{
	background-image: url('/Design/back_infolinka.jpg');
	background-repeat: no-repeat;
	background-color:#838383;
	padding-top:1px;
	padding-left:85px;
	margin-bottom:0px;
}
#formWriteUs strong{
	font-size:15px;
}
#formWriteUs strong.h3
{
    display:block;
	color:#ffffff;
	font-size:20px;
	margin-top:21px;
	margin-bottom:8px;
}
#formWriteUs strong.h4
{
    display:block;
	color:#ffffff;
	font-size:14px;
	margin-bottom:8px;
}
#formWriteUs a{
	color:#3d3d3d;
	font-weight:bold;
}
#formWriteUs div{
	margin-left:-75px;
	margin-top:20px;
	padding-bottom:15px;
}
#formWriteUs input[type="text"]{
	width:130px;
	border:none;
	border-left:solid 1px #3C3C3C;
	border-top:solid 1px #3C3C3C;
	height:17px;
	margin-right:4px;
	padding:2px;
}
#formWriteUs input[type="submit"]{
	font-size:10px;
	background-image:url('/Design/butt.png');
	background-repeat: no-repeat;
	background-color:#838383;
	width:61px;
	height:22px;
	border:none;
}
/*---nejprodavanejsi-----*/
#leftTopSale{
	background-image: url('/Design/box_left_1_befor.png');
	background-repeat: no-repeat;
	background-color:#F5F5F5;
	padding-top:3px;
	margin-top:10px;
	margin-bottom:0px;
}
#leftTopSale strong.h3
{
    display:block;
	margin:0px;
	height:30px;
	padding-top:5px;
	padding-left:13px;
	background-color:#B10300;
	color:#ffffff;
	font-size:18px;
}
#leftTopSale ol{
	padding-left:30px;
	padding-bottom:8px;
	margin-bottom:0px;
	&margin-left:0px;
}
#leftTopSale ol li{
	margin-bottom:10px;
	color:#b10403;
	font-weight:bold;
}
#leftTopSale ol li a{
	font-size:11px;;
	color:#3d3d3d;
	font-weight:normal;
}
/*---infobox----------*/
#infoBox{
	margin-top:10px;
	border:solid 1px #828282;
}
#infoBox ul{
	padding-left:30px;
	list-style-image: url('/Design/bodLi.png');
	&margin-left:0px;
}
#infoBox ul li a{
	font-size:11px;;
	color:#b10403;
	font-weight:normal;
}
/*--zasilani novinek------*/
#formNews{
	margin-top:10px;
	margin-bottom:0px;
	background-image: url('/Design/back_head_sub_grey.png');
	background-repeat: no-repeat;
	background-color:#797979;
	padding-top:3px;
	padding-bottom:9px;
	padding-left:9px;
}
#formNews strong.h3
{
    display:block;
	color:#ffffff;
	font-size:14px;
	margin-top:8px;
	margin-bottom:8px;
}
#formNews a{
	color:#ffffff;
	font-weight:bold;
}

#formNews input[type="text"]{
	width:130px;
	border:none;
	border-left:solid 1px #3C3C3C;
	border-top:solid 1px #3C3C3C;
	height:17px;
	margin-right:4px;
	padding:2px;
}
#formNews input[type="submit"]{
	font-size:10px;
	background-image:url('/Design/butt.png');
	background-repeat: no-repeat;
	background-color:#838383;
	width:61px;
	height:22px;
	border:none;
}
/*----titulka boxy cat---*/
#catImgTitle{
	margin-top:20px;
	margin-bottom:20px;
}
#catImgTitle a{
	width:173px;
	height:185px;
	background-image: url('/Design/back_title_box.png');
	background-repeat: repeat-x;
	display:block;
	float:left;
	margin-right:10px;
	text-align:center;
}
#catImgTitle a.noMarg{
	margin-right:0px;
}
#catImgTitle a{
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
#catImgTitle a img{
	display:block;
	margin:auto;
	margin-top:15px;
	margin-bottom:8px;
}
/*------------------*/
#catImgTitle2{margin-bottom:20px;}
#catImgTitle2 > div{width:173px;height:213px;background-image: url('/Design/back_title_box_2.png');background-repeat: repeat-x;float:left;margin-right:10px;text-align:center;}
#catImgTitle2 > div.noMarg{margin-right:0px;}
#catImgTitle2 h3{margin:0px;}
#catImgTitle2 h3 > a{font-size:12px;color:#ffffff;text-decoration:none;display:block;width:170px;height:40px;margin:auto;}
#catImgTitle2 > div > div.ba{height:154px;margin:auto;font-weight:bold;color:#B10300;}
#catImgTitle2 > div > div.ba img{margin-top:20px;margin-bottom:10px;border:solid 1px #DFDFDF;}
#catImgTitle2 > div > div.ic{text-align:left;}
#catImgTitle2 > div > div.ic > img{position:absolute;margin-left:5px;margin-top:25px;}

/*--titlka news----*/
#NewsTitle{
	background-image: url('/Design/back_head_title_news.png');
	background-repeat: no-repeat;
	background-color:#E1E1E1;
	width:100%;
	margin-top:10px;
}
#NewsTitle h3{
	font-size:18px;
	color:#b10403;
	margin-left:15px;
	margin-bottom:10px;
	padding-top:10px;
}
#NewsTitle h3 span{
	color:#5b5b5b;
}
#NewsTitle div.afterBoxL{
	border-top:solid 1px #ffffff;
}
#NewsTitle > h3 + div{
	background-color:#ffffff;
	margin:10px;
	padding:4px;
	padding-bottom:0px;
	min-height:178px;
	&height:180px;
}
#NewsTitle > h3 + div a{
	color:#000000;
}
#NewsTitle > h3 + div > ul{
	padding-left:20px;
	&padding-left:0px;
	&margin-left:20px;
	&margin-top:10px;
}
#NewsTitle > h3 + div > ul li{
	padding-bottom:4px;
}
/*--titulka nove produkty--*/
#newProduct{
	background-image: url('/Design/back_head_title_best.png');
	background-repeat: no-repeat;
	padding-top:3px;
	margin-top:15px;
}
#newProduct h2{
	background-color:#787878;
	font-size:18px;
	color:#ffffff;
	margin-top:0px;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:8px;
}
#newProduct div{
	display:block;
	float:left;
	width:169px;
	min-height:270px;
	margin-right:10px;
	margin-bottom:10px;
	text-align:center;
	border-left:solid 1px #DFDFDF;
}
#newProduct p{
	text-align:left;
	min-height:60px;
	margin-top:1px;
	margin-bottom:0px;
	margin-left:5px;
}
#newProduct > h2 + div, #newProduct > br + div{
	border-left:none;
}
#newProduct h3{
	font-size:13px;
	text-decoration:underline;
	min-height:50px;
	margin-left:5px;
	text-align:left;
}
#newProduct a img{
	display:table-cell;
	margin:auto;
	margin-top:15px;
	margin-bottom:8px;
	min-height:100px;
}
#newProduct h3 a{
	color:#000000;
	text-decoration:none;
}
#newProduct strong{
    display:block;
    text-align:right;
	color:#B10300;
	vertical-align:bottom;
	font-size:14px;
	color:#FF0000;
}
#newProduct a img.imgIcon{
	margin-left:10px;
	margin-top:0px;
	&margin-left:-80px;
	&margin-top:-10px;
}
/*---horni menu----*/
#logMenuD{
	float:right;
	padding:20px;
	text-align:right;
	font-size:11px;
}
#logMenuD a{
	color:#000000;
	margin-left:5px;
	margin-right:5px;
}
#logMenuD > a:first-child {
	&background-image: url('/Design/icon_log.png');
	&background-repeat:no-repeat;
	&background-position:0px 0px;
	&padding:3px;
	&padding-left:25px;
}
#logMenuD > a:first-child:before {
	content: url('/Design/icon_log.png');
	vertical-align:-6px;
}
#logMenuD div{
	margin-top:20px;
	font-size:12px;
}
#logMenuD div a{
	color:#c50503;
}
#logMenuD div strong{
	font-size:14px;
}
#logMenuD > div a {
	&background-image: url('/Design/icon_basket.png'); /*_vanoce*/
	&background-repeat:no-repeat;
	&background-position:0px 0px;
	&padding:3px;
	&padding-left:28px;
}
#logMenuD > div a:before {
	content: url('/Design/icon_basket.png'); /*_vanoce*/
	vertical-align:-4px;
}
#logMenuD > div span {
	color:#A9A9A9;
	font-size:11px;
	padding-right:5px;
}
/*---box zbozi------*/
.item{
	width:171px;
	float:left;
	border:solid 1px #DFDFDF;
	margin-right:10px;
	margin-bottom:10px;
}
.last{
	margin-right:0px;
}
.item h2{
	margin:5px;
	height:40px;
}
.item h2 a{
	font-size:12px;
	color:#000000;
}
.item p{
	margin-left:5px;
	margin-right:5px;
	font-size:11px;
	color:#555455;
	min-height:60px;
}
.item div{
	background-color:#EEEEEE;
	height:30px;
	padding-top:2px;
}
.item div strong{
	color:#B10300;
	font-size:14px;
	margin-top:0px;
	margin-left:5px;
	float:left;
}
.item div strong span{
	color:#555455;
	font-size:10px;
}
.item input[type="text"]{
	width:25px;
	border-left:solid 1px #3C3C3C;
	border-top:solid 1px #3C3C3C;
	border-right:solid 1px #C2C2C2;
	border-bottom:solid 1px #C2C2C2;
	float:right;
	margin:5px;
	margin-right:0px;
	text-align:center;
}
.item input[type="image"], .item img[src="/Design/Buy.png"]{
	float:right;
	margin:5px;
}
.item input[type="button"]{
    position:absolute;
    z-index:+99;
	margin-left:140px;
	margin-top:1px;
	color:#B10403;
	font-weight:bold;
}
.item h2 + div{
	margin-top:10px;
	height:90px;
	text-align:center;
	background-color:#ffffff;
}
.icon{
	position:absolute;
	z-index:+16;
	margin-top:50px;
	width:80px;
	background:none;
}
.item div.icon{
	background:none;
}
#formDetail div.icon{
	&margin-left:-325px;
}
.icon img{
	margin-bottom:1px;
}
/*--tabulka zbozi----*/
#itemP{
	border-spacing:0px;
	width:100%;
}
#itemP tr:first-child{
	background-image: url('/Design/back_head_title_best.png');
	background-repeat: no-repeat;
	padding-top:3px;
	margin-top:15px;
	background-color:#787878;
	height:37px;
	font-size:11px;
	color:#ffffff;
}
#itemP td{
	padding:0px;
	padding-left:8px;
	padding-right:8px;
}
#itemP td a{
	font-weight:bold;
	color:#000000;
	font-size:12px;
}
#itemP img.hid{
	display:none;
	position:absolute;
	z-index:+10;
	border:solid 1px; #818181;
	margin-left:10px;
	margin-top:10px;
}
#itemP td strong{
	color:#B10300;
	font-size:14px;
}
#itemP td.tar{
	text-align:right;
}
#itemP tr.sud{
	background-color:#EEEEEE;
}
#itemP form{
	display:inline;
	border:none;
}
#itemP input[type="text"]{
	width:25px;
	border-left:solid 1px #3C3C3C;
	border-top:solid 1px #3C3C3C;
	border-right:solid 1px #C2C2C2;
	border-bottom:solid 1px #C2C2C2;
	margin:5px;
	margin-right:0px;
	text-align:center;
}
#itemP input[type="image"], #itemP img[src="/Design/Buy.png"]{
	vertical-align:-5px;
}
/*---zanoreni---*/
#parCat{
	margin-bottom:10px;
}
#parCat, #parCat a{
	font-size:11px;
	color:#363636;
}
#parCat img{
	margin-right:5px;
	margin-left:5px;
}
/*---subkategorie-----*/
.subCat h2{
	font-size:13px;
	color:#000000;
}
.subCat a{
	display:block;
	width:340px;
	float:left;
	color:#b10403;
	font-size:12px;
	margin-left:20px;
	&background-image: url('/Design/arrSubCat.png');
	&background-repeat:no-repeat;
	&background-position:0px 4px;
	&width:328px;
	&padding-left:12px;
}
.subCat a:before {
	content: url('/Design/arrSubCat.png');
	margin-right:5px;
	vertical-align:-1px;
}
/*--navbar a strankovani----*/
#switchShow{
	margin-top:30px;
	margin-bottom:0px;
}
#switchShow h3{
	margin-top:0px;
	margin-bottom:0px;
	margin-right:4px;
	width:162px;
	height:27px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	background-repeat: no-repeat;
	font-size:12px;
}
#switchShow h3 a{
	text-decoration:none;
	margin-left:28px;
	vertical-align:-18px;
	&vertical-align:-5px;
}
#switchShow h3.kat{background-image: url('/Design/zal_kat.png');}
#switchShow h3.katdis{background-image: url('/Design/zal_kat_dis.png');}
#switchShow h3.sez{background-image: url('/Design/zal_sez.png');}
#switchShow h3.sezdis{background-image: url('/Design/zal_sez_dis.png');}
#switchShow h3.kat a, #switchShow h3.sez a{color:#ffffff;}
#switchShow h3.katdis a, #switchShow h3.sezdis a{color:#494949;}

.filterD{
	background-image: url('/Design/back_filter_full.png');
	background-repeat: no-repeat;
	height:39px;
	margin-top:0px;
	margin-bottom:20px;
}
.filterD div{
	float:right;
	width: 450px;
	white-space:nowrap;
	text-align:right;
	color:#ffffff;
	margin-top:9px;
	margin-right:8px;
}
.filterD > div:first-child{
	float:left;
	width:5px;
	height:5px;
	margin:0px;
	background-color:#818181;
}
.filterD img{
	height:22px;
	vertical-align:-6px;
}
.filterD div a{
	font-size:12px;
	font-weight:bold;
	background-color:#E2E2E2;
	color:#3C3C3C;
	padding:2px;
	padding-left:7px;
	padding-right:7px;
	margin-left:1px;
	margin-right:1px;
	text-decoration:none;
	border:solid 1px #ffffff;
}
.filterD div a.imgNav{
	padding:0px;
	border:none;
}
.filterD div strong a{
	background-color:#B10300;
	color:#ffffff;
}
.filterD select{
	float:left;
	width:150px;
	margin-left:8px;
	margin-top:8px;
	padding:2px;
}
/*-------prihlaseni-------------*/
#FormLogon, #passOnMail, #newsF{
	margin-top:100px;
	text-align:center;
	font-weight:bold;
}
#FormLogon a{
	color:#C50503;
}
#FormLogon input[type="password"] ,#FormLogon input[type="text"], #passOnMail input[type="text"], #newsF input[type="text"]{
	height:20px;
	width:170px;
	border-left:solid 1px #3C3C3C;
	border-top:solid 1px #3C3C3C;
	border-right:solid 1px #C2C2C2;
	border-bottom:solid 1px #C2C2C2;
	background-color:#ffffff;
	vertical-align:2px;
	margin-right:10px;
	padding:2px;
}
#FormLogon input[type="submit"], #passOnMail input[type="submit"], #newsF input[type="submit"]{
	font-size:10px;
	background-image:url('/Design/butt_prihlasit.png');
	background-repeat: no-repeat;
	background-color:#838383;
	vertical-align:2px;
	width:83px;
	height:27px;
	padding-bottom:6px;
	border:none;
}
#tblDemand{
	margin-top:70px;
}
#tblDemand input[type="text"]{
	height:20px;
	width:200px;
	border-left:solid 1px #3C3C3C;
	border-top:solid 1px #3C3C3C;
	border-right:solid 1px #C2C2C2;
	border-bottom:solid 1px #C2C2C2;
	background-color:#ffffff;
	vertical-align:2px;
	margin-right:10px;
	padding:2px;
}
#tblDemand #securityCode{
	width:80px;
}
#tblDemand textarea{
	height:80px;
	width:400px;
	overflow:auto;
	border-left:solid 1px #3C3C3C;
	border-top:solid 1px #3C3C3C;
	border-right:solid 1px #C2C2C2;
	border-bottom:solid 1px #C2C2C2;
	background-color:#ffffff;
	vertical-align:2px;
	margin-right:10px;
	padding:2px;
}
#tblDemand a{
	color:#c50503;
}
#tblDemand input[type="submit"]{
	font-size:10px;
	background-image:url('/Design/butt_prihlasit.png');
	background-repeat: no-repeat;
	background-color:#838383;
	vertical-align:0px;
	width:83px;
	height:27px;
	padding-bottom:5px;
	border:none;
	text-transform:uppercase;
}
#actionCat {
	margin-top:70px;
	margin-bottom:40px;
}
#actionCat a{
	display:block;
	width:500px;
	float:left;
	color:#b10403;
	font-size:12px;
	margin-left:20px;
	&background-image: url('/Design/arrSubCat.png');
	&background-repeat:no-repeat;
	&background-position:0px 4px;
	&width:528px;
	&padding-left:12px;
}
#actionCat a:before {
	content: url('/Design/arrSubCat.png');
	margin-right:5px;
	vertical-align:-1px;
}
#actionCont{
	text-align:center;
	min-width:550px;
	margin:auto;
}
/*---naseptavac----*/
#Whisperer { 
  width: 200px;
  &width: 200px;
  overflow:none; 
  position: absolute; 
  top:160px;
  left:0px;
  text-align:left; 
  visibility: hidden; 
  color:#000000;
  font-size:12px;
  line-height:18px;
  background-color:#ffffff;
  border:solid 1px #000000;
  z-index: 1001;
} 
.Whis_p{
	background-color:#ffffff;
	color:#000000;
	width:100%;
	cursor: default;
}
.Whis_p span{
	color:#b1d71f;
	font-style:italic;
}
.Whis_p:hover{
	background-color:#9F9F9F;
	color:#ffffff;
	width:100%;
}
.Whis_a{
	background-color:#9F9F9F;
	color:#ffffff;
	width:100%;
}
.Whis_a span{
	color:#b1d71f;
	font-style:italic;
}
/*---mapa webu----*/
#idMap{
	margin-top:60px;
}
#idMap a{
	color:#000000;
}
/*---paticka----*/
#bott{background-image: url('/Design/back_bottom.png');background-repeat:no-repeat;padding-top:20px;height:40px;width:960px;margin:auto;color:#5B5B5B;padding-left:20px;}
#bannBott, #bannBott2{width:800px;margin:auto;margin-bottom:10px;text-align:center;border-top:solid 1px #D0D0D0;padding-top:10px;}
#bannBott, #bannBott a, #bannBott2, #bannBott2 a{color:#A4A4A4;}
#bannBott:before{color:#A4A4A4;font-style:italic;content:"Partneři:";float:left;margin-top:-25px;}

/*----send link----------*/
#pageform h3 {color: #B10300; font-size: 17px; margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px solid #B10300;}
#pageform a {color: #000000;}
#pageform table{width:100%;font-size:13px;}
#pageform table th{text-align:right;width:100px;vertical-align:top;font-size:12px;}
#pageform table td{text-align:left;padding:4px;}
#pageform input[type="text"]{width:400px;}
#pageform textarea{width:400px;height:80px;overflow:auto;}
#pageform div{text-align:center;font-weight:bold;font-size:13px;margin:40px;color:#000000;}
#pageform div.mess{text-align:center;font-weight:bold;font-size:13px;margin:0px;color:red;}
#pageform h3 a{float:right;font-size: 12px;}

/*--vyskakovaci dialog---*/
#messTab, #bubbTab{display:none;position:absolute;z-Index:+9000;top:0px;left:0px;&border-collapse:collapse;border-spacing:0px;}
#messTab td, #bubbTab td{padding:0px;}
#messDiv{border:solid 1px #C7C7C7;background-color:#ffffff;text-align:center;}
#messDiv > div:first-child{text-align:left;margin:5px;}
#messDiv #showImg{margin:0px;}
#messDiv input[type="button"]{margin-top:15px;}

#bubbDiv{background-color:#ffffff;width:200px;}
#bubbDiv table th{text-align:right;vertical-align:top;}

#messDiv #buttFocus{
	background-image: url(/Design/backButt.png);
	background-repeat: repeat-x;
    color:#ffffff;
    font-weight:bold;
    height:22px;
    font-family:arial;
    border:solid 1px #660000;  
    margin-bottom:10px;  
    font-size:11px;
    cursor:pointer;
}

/*--captcha----*/
#tabCaptcha, #forumAddF #tabCaptcha, #pageform #tabCaptcha{width:200px;text-align:center;margin:auto;margin-top:10px;margin-bottom:10px;font-weight:normal;font-size:10px;}
#pageform #tabCaptcha{background-color:#EAEAEA;margin-bottom:0px;}
#tabCaptcha input, #forumAddF #tabCaptcha input, #pageform #tabCaptcha input{width:90px;margin-bottom:5px;text-align:center;border: 1px solid #D1D1D1;}
#tabCaptcha img{margin-bottom:5px;}
#tabCaptcha a{color:#000000;}
#tabCaptcha td, #pageform #tabCaptcha td{font-size:11px;text-align:center;padding:5px;width:50%;}
#tabCaptcha.fail{font-size:14px;}

/*---AddThis---*/
.addthis_toolbox{
	margin-left:20px;
}

/*----odkaz na mapu produktu---*/
.mapLink{text-align:right;}
.mapLink a{color:#818181;}
.mapList a{color:#000000;}


