@import url('/Css/general_3.css');
@import url('/Css/elements_5.css');
@import url('/Css/shadow.css');
/*@import url('/Css/listmenu_h5.css'); */
@import url('/Css/leftmenu_3.css');
/* CSS ktere nejsou potreba na kazde strance - vyhledove zobrazovat jen pro potrebne stranky */
@import url('/Css/floorCatalog_2.css');
@import url('/Css/pilire-2.css');
@import url('/Css/vyrobci.css');
#Whisperer { 
  width: 240px;
  &width: 241px;
  overflow:none; 
  position: absolute; 
  top:63px;
  left:0px;
  text-align:left; 
  visibility: hidden; 
  color:#000000;
  font-size:12px;
  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:#c7e506;
	color:#ffffff;
	width:100%;
}
.Whis_a{
	background-color:#c7e506;
	color:#ffffff;
	width:100%;
}
.Whis_a span{
	color:#b1d71f;
	font-style:italic;
}
.hrefBoxTit, .hrefBoxTit:hover{
	color:#ffffff;
}
#PageCopyright{
	margin:0px;
}

#PageCopyright a:visited{
	color: black;
}

.BottomLink {
	width:100%; 
	background-color:#e5e5e5; 
	text-align:center; 
	margin-top:3px; 
	padding:3px 0 3px 0; 
	color:#C7E506;
}
.BottomLink a  {
	color:#00285A; 
	text-decoration:none;
}
.BottomLink a:hover {
	color:#00285A; 
	text-decoration: underline
}
.galerySummer{
	width:156px;
	background-repeat:no-repeat;
	min-height:180px;
	_height:100px;
	float:left;
	margin-left:5px;
	margin-top:5px;
	text-align:center;
	font-weight:bold;
}
.galerySummer img{
	border:solid 1px #ffffff;
}
.galerySummer div{
	margin-top:20px;
	min-height:50px;
	_height:50px;
	text-align:center;
}
.galeryEmail{
	background-image: url("/Img/emailButt.gif");
	background-repeat:no-repeat;
}
.galeryDetail{
	color:#000000;
	background-repeat:repeat-x;
	background-color:#ffffff;
	min-height:654px;
	_height:654px;
	text-align:center;
}
.galeryDetail img{
	border:solid 1px #ffffff;
}
.ColorLink a:link{
	color: black; 
	text-decoration: underline;
}
.ColorLink div a:hover, .ColorLink span a:hover{
	color: black; 
	background-color: #c7e506; 
	text-decoration: underline;
}
.ColorLink a:visited{
	color:#5d5d5d; 
	text-decoration: underline;
}
/*-----------------------------------*/
.PubNewTab {
	
}
.PubNewTab td{
	color:#5d5d5d;
	font-family:tahoma;
	text-align:left;
	font-size:12px;
	text-decoration:none;
}
.PubNewTd{
	padding-left:15px;
}
.PubNewTd p{
	display:inline;
}
.PubNewTd a{
	color:#5d5d5d;
	font-family:tahoma;
}
.PubNewA:hover{
	color:#ff0000;
}
.PublNewH2{
	display:inline;
	font-size:16px;
	color:#5d5d5d;
	font-family:tahoma;
}
.PublNewArchiv{
	font-size:12px;
	color:#5d5d5d;
	font-family:tahoma;
	font-weight:bold;
}
/*----------------------------------*/
#ContentPage {
	margin:auto;
	width:100%;
	display:inline;
}
#ContentPage a {
	text-decoration:underline;
}
#ContentPage .aNot a {
	text-decoration:none;
}
#ContentPage .aNot a:hover {
	text-decoration:underline;
}
.aFalse{
	text-decoration:underline;
	cursor:pointer;
}
.linkNew a{
	text-decoration: none;
	color: #00275a;	
}
.linkNew a:hover{
	text-decoration: underline;
	color: #00275a;	
}
/*registrace-----------------------*/
.FZ_show{
	visibility:visible;
}
.FZ_show_r{
	visibility:visible;
	text-align:right;
}
.FZ_hidden{
	visibility: hidden;
}
.FZ_hidden_r{
	visibility: hidden;
}
.ZF_show{
	visibility:visible;
}
.ZF_hidden{
	visibility: hidden;
}
/*zakladni dialog---------------------*/
/* Vrazim mu styly na order-dialog */
/*
.Dialog{
	display:none;
}
.DialogActiv{
	text-align:left;
	position:absolute;
	z-index:+300;
	top:0px;
	left:0px;
	display:block;
	_filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=6);
}
.DialogSub{
	min-height:30px;
	_height:30px;
	background-color:#ffffff;
	font-size:12px;
	padding:8px;
	color:#000000;
	border:solid 1px #000000;
}

*/
.DialogStock #DialogSub {background-color:#EDFAC7; font-size:11px;}
.DialogStock #DialogSub ul{padding-left:0px; margin-left:15px;padding-top:0px; margin-top:0px; margin-bottom:0px; margin-right:0px;}
.DialogStock #DialogSub li{list-style: square; }
.Dialog {display: none;position: absolute; left: 0;top: 0;z-index: 99; width: 285px;}
.DialogActiv {position: absolute; left: 0;top: 0;z-index:+300; }
.DialogActiv td {border-spacing: 0px; border-collapse: collapse;padding: 0px;}
.DialogActiv .ltop {background: url(/img/orderdial-topleft.png) bottom left no-repeat;width: 10px;height: 10px;}
.DialogActiv .top {background: url(/img/orderdial-top.png) repeat-x bottom left;height: 10px;xwidth: 265px;}
.DialogActiv .rtop{background: url(/img/orderdial-topright.png) no-repeat bottom left;width: 10px;height: 10px;}
.DialogActiv .left {background: url(/img/orderdial-left.png);width: 10px;}
.DialogActiv .right {background: url(/img/orderdial-right.png);width: 10px;}
.DialogActiv .lbottom {background: url(/img/orderdial-bottomleft.png) no-repeat;width: 10px; height: 10px;}
.DialogActiv .bottom {background: url(/img/orderdial-bottom.png) repeat-x;height: 8px; }
.DialogActiv .rbottom {background: url(/img/orderdial-bottomright.png) no-repeat;width: 10px; height: 10px;}
.DialogActiv .DialogSub {position: relative; background: #edfac7;padding: 0px;font-size: 12px;color: #00275A;}

.DialogActiv .inp-close {position: absolute; right: 8px; top: 2px;cursor: pointer;}
.DialogActiv .DialogSub div {text-align: center;padding: 0 0 0 0;}
.DialogActiv .padd {padding: 15px !important;text-align: left !important;}
.DialogActiv .DialogSub div.title {background: url(/img/bg-orderdialog-title.gif) repeat-x;height: 19px;font-weight: bold; color: #012859;padding: 6px 0 0 13px;border-bottom: 1px solid #ededed;text-align: left !important;}

.DialogActiv .DialogSub .info-left  {padding: 0;text-align: left;width: 40%;float: left; }
.DialogActiv .DialogSub .info-left p {margin: 0 0 8px 0 !important;padding: 0 !important;text-align: left;}
.DialogActiv .DialogSub .info-left a {background: url(/img/bg-order2-a-map.gif) no-repeat;padding-left: 23px;display: block; height: 15px }
.DialogActiv .DialogSub .info-left .info-left span {font-weight: bold;color: #d90402;}
.DialogActiv .DialogSub .info-right {float: right;width: 58%;float: right;font-size: 10px;text-align: right;padding: 0;}
.DialogActiv .DialogSub .info-right img {margin-bottom: 8px;border: 1px solid #CDCDCD;}
.DialogActiv .DialogSub .info-right a {font-size: 11px;color: #1C275A !important;}
.DialogActiv .DialogSub .info-right iframe {width: 100%;border: 1px solid #CDCDCD;}
.DialogActiv .DialogSub .short-left {width: 64%;}
.DialogActiv .DialogSub .short-right {width: 34%;}

.DialogActiv .DialogSub div p {text-align: left !important;display:block;margin: 0 0 15px 0;padding: 0px}
.DialogActiv .DialogSub input[type="button"] {background: url(/img/bg-inp-gray.gif) repeat-x;}
.DialogActiv .DialogSub div span {font-weight: bold;color: #d90402;}



/*Login dialog---------------------*/
#LoginDialog{
	position:absolute;
	z-index:1000;
}
.LoginDialog{
	display:none;
}
.LoginDialogActiv{
	text-align:left;
	position:absolute;
	z-index:+300;
	top:0px;
	left:0px;
	display:block;
	_filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=6);
}
.LoginDialogSub{
	min-height:30px;
	_height:30px;
	background-color:#ffffff;
	font-size:12px;
	padding:8px;
	color:#000000;
	border:solid 1px #000000;
}
/*kuryr dialog-------------------------*/
.DialogBox{
	display:none;
}
.DialogBoxActiv{
	text-align:left;
	position:absolute;
	z-index:+3;
	top:162px;
	left:688px;
	display:block;
	_filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=6);
}
.DialogBoxSub{
	width:370px;
	min-height:150px;
	_height:150px;
	background-color:#ffffff;
	padding:8px;
	color:#000000;
	border:solid 1px #4A494A;
}

/* Specialni uprava pro dialogu pro SMS */
.dialogSMS{
	background-color: #fdffd3;
	padding:0px;
}

.dialogSMS > .tblHeadGSm{
	min-height:25px;
	border:0px;
	padding:0px;
}

.dialogSMS > .tblHeadGSm > div{
	padding-top:5px;
	padding-left:15px;
	font-size:12px;
}

.dialogSMS > div{
	padding:15px;
	padding-top:0px;
	text-align: justify;
}

.dialogSMS #SmsDiv > div:first-child {
	padding-bottom:15px;
}

.DialogClose{
	float:right;
	cursor:pointer;
}
/*---------------------------------*/
.ImgSort{
	vertical-align:-8px;
	&vertical-align:-4px;
	cursor:pointer;
	margin-right:2px;
}
#CheckStor{
	vertical-align:-4px;
	&vertical-align:-2px;
}
.Availbl{
	font-weight:bold;
	color:#E67022;
	cursor:pointer;
}
.Disabled {
	bottom:5px;
	color:#FF0000;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	top:auto !important;
	width:200px !important;
}

.Future {
	bottom:5px;
	color:#E67022;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.QueryStatus{
	display:none;
}
.QueryStatusActiv{
	color:#000000;
	border:solid 1px #000000;
	width:340px;
	min-height:190px;
	_height:190px;
	background-color:#e5e5e5;
	text-align:left;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	position:absolute;
	z-index:+3;
	top:162px;
	left:688px;
	display:block;
}
.QueryStatusActiv th{
	line-height:20px;
	vertical-align:bottom;
	padding-left:3px;
	color:#ffffff;
	font-weight:bold;
	background-color:#00275a;
}
.QueryStatusClose{
	padding-left:3px;
	padding-right:3px;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	float:right;
	cursor:pointer;
}
.imgItem{
	text-align:left;
	min-height:90px;
	_height:90px;
}
.imgItemDet{
	background-repeat: no-repeat;
	background-position:bottom center;
	text-align:left;
	min-height:90px;
	_height:90px;
}
#ListNameBasket{
	margin-bottom:5px;
	_margin-bottom:0px;
}
.hrzR{
	height:1px;
	margin-top:2px;
	margin-bottom:2px;
}
.itemNext{
	width:98%;
	margin-top:4px;
	margin-bottom:4px;
}
.cube {
	font-family:arial;
	padding-top:-4px;
	float:right;
	width:330px;
	text-align:right;
	font-weight:normal;
}
.cube a{
	font-size:13px;
	font-weight:normal;
	cursor:pointer;
	color:#00285A;
	vertical-align:1px;
	text-decoration:none;
}
.cube a span{
	padding-left:4px;
	padding-right:4px;
}
.cubeAct{
	background-color:#00285A;
	color:#ffffff;
	padding-left:5px;
	padding-right:5px;
}


#ImgLangCol{
  background-image:url('/Img/downArrowFlag.gif');
  background-position:right;
  background-repeat:no-repeat;
  padding-right:14px;
}

#LangButt{
  background-color:#ffffff;
	position:absolute;
	z-index:+3;
	border:1px solid #DFDFDF;
	display:none;
	  _width:95px;
}
#LangButt .separator{
  width:100%;
  border-top:1px #DFDFDF solid;
}
#LangButt a{
  margin:5px;
  padding:2px 5px 2px 27px;
  display:block;
  color:#000000;
  font-weight:bold;
  margin:5px;
  white-space: nowrap;
  background-repeat: no-repeat;
  background-position: left;
}
#LangButt a:hover{
  text-decoration:underline;
}
#multiBasketSelect{
  float:right;
  padding-right:5px;
}
#multiBasket{
  background-color:#ffffff;
	position:absolute;
	z-index:+3;
	border:1px solid #DFDFDF;
	display:none;
}

#multiBasket a{
  padding:4px 9px 4px 9px;
  display:block;
  color:#000000;
  white-space: nowrap;
  cursor: pointer;
  text-decoration:none;
}

#multiBasket a:hover{
  text-decoration:underline;
}

#multiBasket a.selected{
  background-color:#B1D71F;
}

#ImgCountCol{
	background-color:#FFFFFF;
	background-image:url(/Img/CategoryHeader/arrDownGray.png);
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:16px;
	position:absolute;
}
/*
#ColButt{
	position:absolute;
	z-index:+3;
	top:162px;
	left:688px;
	border:1px solid #000000;
}
*/
#ColButt{
  background-color:#ffffff;
	position:absolute;
	z-index:+3;
	display:none;
	  _width:45px;
	padding: 0px 0px 0px 0px;
}
#ColButt img{
  padding-right:17px;
}
#ColButt img:hover{
	background-color:#EDFAC7;
}

#PriceBasket{
	text-align:right;
	color:red;
	float:right;
	width:80px;
}
.flag{
	margin-top:4px;
	padding-left:5px;
}
.amPack{
	text-align:right;
	margin-right:11px;
	font-size:9px;
	color:#6f6f6f;
	font-family:verdana;
}
/*
.freeTxt{
	font-size:12px;
	padding-left:5px;
	text-align:left;
}
.freeTxt h1{
	font-size:18px;
	font-weight:bold;
	font-family:arial;
	display:block;
}
.freeTxt h2{
	font-size: 16px;
	font-weight: bold;
	font-family: arial;
	display:block;
}
.freeTxt h3{
	font-size: 14px;
	font-weight: bold;
	font-family: arial;
	display:block;
}
.freeTxt a{
	color:blue;
}*/
.h1head{
	background-color: #CBD6FC;
	color: #00285A;
	font-size: 18px;
	font-weight: bold;
	height: 18px;
	padding-top:4px;
	display:block;
	width:100%;
}
.h2head{
	font-size: 14px;
	font-weight: bold;
	padding-left:10px;
	display:block;
}
.prodDiv{
	height:450px;
	overflow:auto;
	margin-top:5px;
	scrollbar-track-color: #0a3778;
	scrollbar-face-color: #06275a;
	scrollbar-highlight-color: #6287c1;
	scrollbar-3dlight-color: #06275a;
	scrollbar-darkshadow-color:#000000;
	scrollbar-shadow-color: #031735;
	scrollbar-arrow-color: #ffffff;
}
.tabmark{
	font-weight:bold;
	height:20px;
	border-left:solid 1px #000000;
	width:142px;
}
.mark{
	width:48%;
	padding-left:5px;
	border-top:solid 1px #000000;
	border-bottom:solid 1px #000000;
	background-color:#e5e5e5;
	color:#000000;
	white-space:nowrap;
}
.mark a{
	line-height:19px;
	color:#000000;
}
.markActive{
	width:48%;
	padding-left:5px;
	border-top:solid 1px #000000;
	border-bottom:solid 0px #ffffff;
	background-color:#08285a;
	color:#ffffff;
	white-space:nowrap;
}
.markActive a{
	line-height:19px;
	color:#ffffff;
}
.tabToolbar{
	font-weight:bold;
	height:0px;
	margin-top:12px;
/*	padding-bottom:30px; */
}
.tabToolbar tr, .tabToolbar td{
  padding-bottom:0px;
}
.tdToolbar
{
    padding:0px 0 3px 0 !important;
	padding-left:0px;
	border-top:solid 0px #DFDFDF;
	border-bottom:solid 0px #000000;
	color:#00275A;
	font-size:12px;
	font-family:Verdana;
	width:120px;
	vertical-align:top;
}

.tdToolbar a{
/*	color:#DFDFDF;*/
	color: #CDCDCD;
	text-decoration:none;
}
.tdToolbar_green a{
  color:#00275A;
  text-decoration:none !important;
}

.tdToolbarImg{
	padding-bottom:5px;
	border-top:solid 0px #000000;
	border-bottom:solid 0px #000000;
	color:#000000;
	white-space:nowrap;
	width:70px;
}

.tdToolbar a:hover, .tdToolbar_green a:hover{
	text-decoration:underline;
}



.tdToolbar_green
{
    padding:0px 0 3px 0 !important;
	margin-top:15px;
	border-top:solid 0px #C7E506;
	border-bottom:solid 0px #ffffff;
	background-color:#ffffff;
	color:#00275A;
	font-size:12px;
	font-family:Verdana;
	vertical-align:top;
		width:120px;
}
.tdToolbarEmpty{
	width:95%;
	border-top:solid 0px #ffffff;
	border-bottom:solid 0px #000000;
	background-color:#ffffff;
}
.tdToolbarButt{
	width:1%;
	border-top:solid 1px #000000;
	border-left:solid 1px #000000;
	border-bottom:solid 0px #ffffff;
	background-color:#ffffff;
	white-space:nowrap;
	padding-left:3px;
	padding-right:3px;
}
.tdToolbarButt img{
	margin-top:2px;
	cursor:pointer;
}
/*---------------souvisejici v kosiku-----*/
.RelatImg{
	background-repeat: no-repeat;
	background-position:center;
	min-height:80px;
	_height:80px;
}
.RelatBase{
	width:640px;
	margin:auto;
	margin-bottom:10px;
}
.RelatDiv{
	width:152px;
	float:left;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:5px;
	background-color:#ffffff;
}
.RelatLink {
	_height:45px;
	min-height:45px;
	font-weight:normal;
	color:#000000;
}
/*---------------rozevirani begin---------*/
.ListRoll{
	cursor: pointer;
	list-style-image: url("/Images/Plus.gif");
	padding-left:5px;
	text-align:left;
}

.ListRoll ol, .ListRoll ol ol, .ListRoll ul, .ListRoll ul ul{
	display: none;
}
.ListRoll ul li {
	list-style-image: none;
}
.ListRoll2{
	cursor: pointer;
	list-style-image: url("/Images/Minus.gif");
	padding-left:5px;
	text-align:left;
}

.ListRoll2 ol, .ListRoll2 ol ol, .ListRoll2 ul, .ListRoll2 ul ul{
	display: block;
}
.ListRoll2 ul li {
	list-style-image: none;
}
/*---------------rozevirani end---------*/
#StateInfo1{
	position:absolute;
	top:0px;
	left:0px;
	z-index:5;
	border:solid 1px #00285A;
	display:none;
	background-color:#ffffff;
	width:160px;
}
#StateInfo2{
	min-height:200px;
	_height:200px;
	color: #00285a;
	font-weight:bold;
	padding:3px;
}
#StateInfo2 li{
	margin-left:15px;
	_margin-left:0px;
}
.StateInfoH{
	background-color:#c0c0c0;
	height:20px;
	font-size:12px;
	color: #00285a;
	font-weight:bold;
	padding:3px;
}
#showElem {
	position: absolute;
	z-index: 5;
	background-color: #C7E506;
	border:solid  1px #000000;
	color:#000000;
	font-size: 11px;
	min-width: 10px;
	_width: 10px;
	white-space: nowrap;
	left: 0px;
	top: 0px;
	padding-left:3px;
	padding-right:3px;
	visibility: hidden;
}
.rightBox{
	width:148px;
	border:solid 1px #dfdfdf;
	margin-bottom:5px;
	color:#000000;
}
.rightBoxH{
  background-image: url('/Img/LeftMenu/mbg.jpg');
  background-repeat: repeat-x;
	line-height:15px;
	width:148px;
	vertical-align:bottom;
	padding:5px 0px 5px 0px;
	color:#00275A;
	font-weight:bold;
	font-weight: bold;
	font-size:12px;
  font-family:Verdana;
  text-align:center;
}
.rightBoxB{
	padding-top:10px;
	padding-left:3px;
}
.rightBoxB div{
	margin-bottom:12px;
}
.top{
	width:100%;
	background-repeat: no-repeat;
}
.top a:hover {
	/* color: #c7e506; */
}
.top1{
	height:67px;
	text-align:right;
}
.topBann{
	float:right;
	width:468px;
	height:60px;
	margin-right:0px;
	margin-top:2px;
}
.top2{
	height:60px;
	background-color: #00275a;
}
.topMenu{
	height:20px;
	border-top:solid 4px #000000;
	color: #e7e7e7;
	font-size: 10px;
	font-weight: bold;
	float:right;
	text-align:left;
}
.menuDiv{
	height:20px;
	margin-left:30px;
	min-width:100px;
	_width:500px;
	border-bottom:solid 1px #486994;
	border-left:solid 1px #486994;
	border-right:solid 1px #486994;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	white-space:nowrap;
}
.menuDiv a{
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
/*	vertical-align:middle;*/
	text-decoration:none;
}
.menuDiv a:hover {
	color: #c7e506;
}
.menuDiv span{
	line-height:20px;
	vertical-align:30%;
	padding-left:5px;
	padding-right:2px;
}
.PMh {
	display: none;
	position: absolute;
	z-index: 4;
	left: 0px;
	top: 0px;
	border: solid 1px #486994;
}
.PMs {
	display: block;
	background-color: #00275a;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 4;
	border: solid 1px #486994;
}
.PMc {
	white-space: nowrap;
	margin-top: 3px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	border-bottom: 1px solid #486994;
	color:#ffffff;
}
.PMc a{
	color:#ffffff;
	text-decoration:none;
}
.PMc a:hover {
	color: #c7e506;
}
.searchDiv{
	background-color: #00285a;
	color: #e7e7e7;
	margin-top:4px;
}
.searchRight{
	float:left;
	width:400px;
	white-space:nowrap;
	text-align:center;
}
.searchLeft{
	float:left;
	width:330px;
	text-align:center;
	margin-right:130px;
}
.searchLeft a{
	color:#e7e7e7;
}
.naviImg {
	vertical-align:-4px;
}
.msgDiv {
	width:769px;
	height:16px;
	color: #00285a;
	font-size: 10px;
	font-weight: bold;
	padding-top:3px;
	padding-bottom:2px;
}
.bodyLeft{
	width:140px;
	float:left;
	min-height:800px;
	_height:800px;
	padding-right:12px;
	padding-top:12px;
}
.bodyLeft a{
	text-decoration:none;
}
.bodyLeft a:hover {
	text-decoration:underline;
}
.bodyRight{
	float:right;
	padding-top:12px;
	margin-left:10px;
/*	width:152px; */
	_width:130px;
}
.bodyCenter{
	text-align:left;
	padding-left:1px;
	/* background-image: url(/Img/vertical.gif); */
	background-repeat: no-repeat;
	background-position:top left;
	float:left;
	width:100%;
}
.boxBegin{
	height:20px;
	width:138px;
	color:#000000;
	font-weight:bold;
	padding-left:2px;
	background-color:#e5e5e5;
	border-top:solid 1px #000000;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
}
.boxBegin span{
	vertical-align:-4px;
}
.boxBase{
	width:138px;
	background-color:#08285a;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:5px;
}
.boxBase a{
	color: #e7e7e7;
	font-size: 10px;
}
.boxBase img{
	margin-right:2px;
	margin-bottom:0px;
}
.inquiryQue {
	color:#00275A;
	font-weight:bold;
}
.inquiryAns {
	color:#4A494A;
	margin-top: 4px;
	cursor: pointer;
}
.inquiryCli {
	color:#4A494A;
}
.bodyCenterHead{
	width:633px;
	min-height:20px;
	_height:20px;
	background-color:#386cff;
	border:solid 1px #08285a;
}
.bottDark{
	width:100%;
	background-color:#08285a;
}
.bottGrey{
	width:100%-150px;
	background-color:#d9d9d9;
	border-top:solid 1px #333333;
	border-right:solid 1px #333333;
	padding-bottom:3px;
	padding-left:3px;
}
.bottBlue{
	width:100%-150px;
	height:20px;
	background-color:#386cff;
	border:solid 1px #08285a;
	line-height: 20px;
	vertical-align:bottom;
	padding-left:130px;
}
.divAction {
	/* background-color: #e5e5e5; */
  background-color:#D6D6D6;
  background-image:url('/Img/h1fade3.gif');
	background-repeat: repeat-x;
	color: #00285A;
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	border-left:solid 20px #b1d71f;
	border-right:solid 20px #b1d71f;
	padding-top:4px;
	width:620px;
}
.tblHeadSm {
	/* background-color: #e5e5e5; */
  background-color:#D6D6D6;
  background-image:url('/Img/h1fade3.gif');
	background-repeat: repeat-x;
	color: #00285A;
	font-size: 11px;
	font-weight: bold;
	min-height: 16px;
	_height: 16px;
	border-left:solid 10px #273f6b;
	padding-top:2px;
	text-indent:10px;
	margin-bottom:4px;
	text-align:left;
}
.tblHeadGSm {
	/* background-color: #e5e5e5; */
  background-color:#D6D6D6;
  background-image:url('/Img/h1fade3.gif');
  background-position:center bottom;
	background-repeat: repeat-x;
	color: #00285A;
	font-size: 11px;
	font-weight: bold;
	min-height: 16px;
	_height: 16px;
	border-left:solid 10px #b1d71f;
	padding-top:2px;
	padding-left:10px;
	margin-bottom:4px;
	text-align:left;
}
.tblHeadGraySm {
	/* background-color: #e5e5e5; */
  background-color:#D6D6D6;
  background-image:url('/Img/h1fade3.gif');
	background-repeat: repeat-x;
	background-position:center bottom;
	color: #00285A;
	font-size: 11px;
	font-weight: bold;
	min-height: 16px;
	_height: 16px;
	padding-top:2px;
	padding-left:10px;
	margin-bottom:4px;
	/*text-align:left;*/
}
.tableHead{
	/* background-color: #e5e5e5; */
	background-color:#E0E0E0;
	background-image:url("/Img/CategoryHeader/h1fade4.png");
	background-position:left 100%;
	background-repeat:repeat-x;
	margin-top:0;
	min-height:26px;
	_height:26px;
	padding-bottom:0;
/*	padding-top:0; */
	color:#00275A;
	font-size:17px;
	font-weight:normal;
	padding-top:5px;
	padding-left:10px;	
}
.tableHead h2{
	color: #00285A;
	font-size: 14px;
	font-weight: bold;
	width:300px;
	display:inline;
	float:left;
}
.tableHead td {
	color: #00285A;
	font-size: 14px;
	font-weight: bold;
	height: 18px;
}
.tableHead a {
	color: #00285A;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.tableHeadG {
	/* background-color: #e5e5e5; */
  background-color:#e0e0e0;
  background-image:url(/Img/h1fade3.gif);
  background-position:center bottom;
	background-repeat: repeat-x;
	color: #00285A;
	font-size: 14px;
	font-weight: bold;
	min-height: 20px;
	_height: 20px;
	border-left:solid 20px #b1d71f;
	padding-top:4px;
	padding-left:10px;
	margin-bottom:4px;
	text-align:left;
}
.tableHeadG td {
	color: #00285A;
	font-size: 14px;
	font-weight: bold;
	height: 18px;
}
.tableHeadG a {
	color: #00285A;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.subcatDetail {
	width:500px;
	color: #00285a;
	font-size: 10px;
	text-decoration: none;
	margin-top:3px;
	margin-left:20px;
}
.subcatDetail a{
	color: #00285a;
	font-size: 10px;
	text-decoration: none;
}
.subcatDetail img{
	margin-right:3px;
	vertical-align:1px;
}
.subcategory {
	float: left;
	width: 215px;
	color: #00285a;
	font-size: 12px;
	text-decoration: none;
	margin: 0 0 5px 0;
}
h2.subCatH2{
  padding:0px;
  margin:0px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
}
h2.subcategory{
  margin:0px;
  padding:0px;
}
.subcategory a{
	color: #00285a;
	font-size: 12px;
	text-decoration: none;
}
.subcategory img{
	margin-left:20px;
	padding-top:4px;
}
.subCatH2{
	font-size: 11px;
	color: #00285A;
	margin-top:7px;
	margin-bottom:7px;
	margin-left:20px;
	height:15px;
	line-height:15px;
	vertical-align:bottom;
	font-weight:bold;
	clear:both;
}
.subcatProd {
	float:left;
	width:310px;
	color: #00285a;
	font-size: 10px;
	text-decoration: none;
	margin-top:3px;
}
.subcatProd a{
	color: #00285a;
	font-size: 10px;
	text-decoration: none;
}
.subcategory img{
	margin-right:3px;
	vertical-align:1px;
}
.subcatRel {
	float:left;
	color: #000000;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;
}
.greyMenu{
	background-color:#ffffff;
	border-bottom:solid 1px #333333;
	border-right:solid 1px #333333;
	border-left:solid 1px #333333;
	padding-bottom:4px;
	padding-left:3px;
}
.tblDetData{
	background-color:#ececec;
	text-align:left;
	float:left;
	margin:6px;
	border:solid 1px #d0d0d0;
	width:400px;
	_width:350px;
	font-size:10px;
}
.tblDetDataArch{
	background-color:#ececec;
	text-align:left;
	margin:6px;
	border:solid 1px #d0d0d0;
	width:400px;
	font-size:10px;
}
.tblDDL{
	background-color: #d0d0d0;
	color:#000000;
	text-align: left;
	font-weight: bold;
	height: 20px;
	width:55%;
}
.tblDDL2{
	background-color: #ffff00;
	color:#000000;
	text-align: left;
	font-weight: bold;
	height: 20px;
	width:55%;
}
.tblDDL3{
	background-color: tomato;
	color:#000000;
	text-align: left;
	font-weight: bold;
	height: 20px;
	width:55%;
}
.relatedBase{
	border:solid 1px #000000;
	width:170px;
	float:right;
	text-align:center;
	margin-left:4px;
}
.relatedBase div{
	margin-bottom:10px;
}
.relatedHead{
	background-color:#00275a;
	border-bottom:solid 1px #000000;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	padding:2px;
}
.relatedBase span{
	color:#000000;
	font-weight:bold;
	font-size:12px;
}


.topSaleHead{
	text-align:left;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:5px;
}
.tdIt1{
	vertical-align:top;
	width:230px;
	padding:2px;
	padding-left:6px;
}
.tdIt1 h3{
	font-size:10px;
	font-weight:normal;
}
.tdIt2{
	text-align:right;
	padding-right:12px;
}
.tdIt3{
	text-align:right;
	white-space:nowrap;
	width:100px;
	vertical-align:bottom;
	color: #4A494A;
	font-family: verdana;
	font-size: 11px;
}
.tdIt4{
	text-align:right;
	white-space:nowrap;
	vertical-align:bottom;
	padding-right:12px;
}

/* chrome */
body:nth-of-type(1) .tdIt4 {padding-top: 10px}

.tdIt5{
	text-align:right;
	white-space:nowrap;
	vertical-align:bottom;
	color: #4A494A;
	font-size: 11px;
	padding-right:12px;
}
.tdIt6{
	height:1px;
	text-align:right;
}
.tdIt7{
	width:1px;
	vertical-align:bottom;
}
.section {
	background-color: #08285a;
	height: 20px;
	color: #ffffff;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
}
.section a {
	background-color: #08285a;
	height: 20px;
	color: #ffffff;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
}
.bestActPrz {
	margin-bottom:0px;
	white-space: nowrap;
	background-image: url(/Img/skrt.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.stroke {
	background-image: url(/Img/skrt2.gif);
	background-repeat: no-repeat;
	background-position: left;
}
/*-------STARE----------------*/
/*#ArtBlock a:hover {
	color: #ff0000;
}
#ArtBlock a:hover font {
	color: #ff0000;
}
#ArtBlock a:hover span {
	color: #ff0000;
}*/

.mB {
	color: #000000;
	font-family: verdana;
	font-size: 1em;
}
.inputBtnBig {
	background-color: #CCCCCC;
	font-family: verdana;
	font-size: 12px;
	border: 1px solid #808080;
	cursor: pointer;
	height: 24px;
	font-weight: bold;
}
.inputText TextArea {
	overflow: auto;
	background-color: #FFFFFF;
	border: solid 1px black;
	font-family: verdana;
	font-size: 12px;
}
.inputSelect {
	border: solid 1px black;
	width: 220px;
	font-family: verdana;
	font-size: 12px;
}
select {
	background-color: #FFFFFF;
}
.subAdd a {
	color: #00285A;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	font-style:italic;
}
.prize {
	color: #FF0000;
	font-family: tahoma, verdana;
	font-size: 18px;
	font-weight: bold;
}
.priceDetail {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}
.bottompadding {
	padding-bottom: 7px;
	padding-left: 5px;
}
.paddingLeft {
	padding-left: 10px
}

.tableHeadSilver {
	background-color: #D0D0D0;
	height: 20px;
	color: #000000;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	padding: 2px;
}
.linkMn TD {
	border-bottom: 1px solid #4582ff;
}
.MenuBox {
	background-color: #306FFF;
	visibility: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 4;
	color: #ffffff;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	border: solid 1px black;
}
.Uhrazeno {
	BACKGROUND-COLOR: lightgreen
}
.Neuhrazeno {
	BACKGROUND-COLOR: tomato
}
.VeSplatnosti {
	BACKGROUND-COLOR: khaki
}
.Hlavicka {
	BACKGROUND-COLOR: #CCCCCC
}
.Nevyrizeno {
	BACKGROUND-COLOR: #E8E8E8
}
.listLeftLeft {
	width: 50px;
	float: left;
	color: #606060;
	font-family: verdana;
	font-size: 10px;
	text-align: left;
	padding-top:4px;
}
.listLeft {
	float: left;
	font-family: verdana;
	font-size: 10px;
	text-align: left;
	padding-top:4px;
}
.listRight {
	width: 180px;
	float: right;
	font-family: verdana;
	color: #ff0000;
	font-weight: bold;
	font-size: 10px;
	text-align: right;
}
#ArticlesText a {
	color: blue;
	text-decoration: none;
}
.highChar {
	font-weight: bold;
	color: #ffd543;
}
/* ----------------------------------------------------------------------------
  RelatedBase
  ---------------------------------------------------------------------------*/
#relatedBase{
  	min-height: 118px;
	_height: 118px;
	width:100%;
	_width:660px;
	text-align:center;
	font-weight: normal;
}
#relatedBase a{
  text-decoration:none;
}
#relatedBase a:hover{
  text-decoration:underline;
}
#relatedBase .wait{
  	min-height: 95px;
	_height: 95px;
	margin-top:30px;
	vertical-align:middle;
}
#relatedBase #relatedContent #leftArr{
  width:18px;
  height:119px;
  float:left;
  display:block;
  padding-left:3px;
  padding-top:10px;
}
#relatedBase #relatedContent #rightArr{
  width:18px;
  height:119px;
  float:right;
  display:block;
  padding-right:3px;
  padding-top:10px;
}
#relatedBase #relatedContent .item{
	/* margin-bottom:10px; */
	margin-left:5px;
	margin-right:5px;
	width: 143px;
	_width:141px;
	min-height: 140px;
	_height: 140px;
	float:left;
	background-color:#ffffff;
	border:1px solid #D0D0D0;
	padding-bottom:3px;
}
#relatedBase #relatedContent .item div{
	min-height: 90px;
	_height: 90px;
}
#relatedBase #relatedContent .item div.bestSeller{
	position:absolute;
	background-color:transparent;
	padding-top:30px;
	font-weight: bold;
	padding-left:30px;
	&padding-left:15px;
	font-size:12px;
}

#relatedBase #relatedContent .item div.name{
	min-height: 26px;
	_height: 26px;
}

#relatedBase #relatedContent .item div img{
	margin:auto;
	margin-top:5px;
  max-height:84px;
  max-width:84px;
}
#relatedBase #relatedContent .item .price{
	color:#ff0000;
	font-weight:bold;
	font-size:13px;
	min-height: 20px;
	_height: 20px;
}

/* ----------------------------------------------------------------------------
  RelatedBase Detail
  ---------------------------------------------------------------------------*/
#relatedBase.detail #relatedContent .item{
	border:0px solid #D0D0D0;
}

/* New menu css */
/* Hlavicka - menu funkcí a vyhledávání */
.functionMenu{
  background-image:url(/img/slogan.gif);
  background-position:240px bottom;
  background-repeat:no-repeat;
  min-height:83px;
  _height:83px;
  width:100%;
  vertical-align:top;
}
.functionMenu .userLinks{
  width:74%;
  float:right;
  padding-right:10px;
  font-size:12px;
}

.functionMenu .userInfo{
  width:50%;
  float:right;
  padding-right:10px;
  min-height:12px;
  padding-top:5px;
}

.functionMenu #hint{
  position: absolute;
  width:350px;
  color: #00275a;
  top:25px;
  &top:27px;
  left:300px;
  font-size:13px;  
  font-family:Verdana;
  text-align:center;
  background-color:transparent;
  border:0px solid #000000;
}

#hint #hintBody{
  background-color: #c7e506;
  border:0px solid #00275a;
  padding:0px;
  font-family:Verdana;
}

#hint #hintBody .close{
  padding:0px;
  margin:0px;
  border:0px;
  position: relative;
  float:right;
  top:-6px;
  right:-1px;
  font-family:Verdana;  
}

#hint #hintBody .close a{
  text-decoration: none;
}

#hint #hintBody .close a:hover{
  color: #00275a;
}

.userLinks .user{
  color:gray;
  font-size:1.1em;
  font-family:Verdana;
  float:right;
  padding-right:5px;
  padding-left:0px;
  border-right:solid 1px #00275a;
}

.userLinks .link{
  color:gray;
  border-right:solid 1px #00275a;
  font-size:1.1em;
  font-family:Verdana;
  float:right;
  padding-right:5px;
  padding-left:5px;
  padding-top:3px;
  height:15px;
}

.userLinks .link a{
  color: #00275a;
  text-decoration:none;
  padding-top:5px;
  padding-bottom:5px;
}

.userLinks .link a:hover{
  text-decoration:underline;
}

.userLinks .linkEnd{
  color:gray;
  border-right:solid 0px #00275a;
  font-size:1.1em;
  font-family:Verdana;
  float:right;
  padding-right:5px;
  padding-left:5px;
  padding-top:3px;
  height:15px;
}

.userLinks .linkEnd a{
  color: #00275a;
  text-decoration:none;
  padding-top:5px;
  padding-bottom:5px;
}

.userLinks .linkEnd a:hover{
  text-decoration:underline;
}

.userLinks ul{
  padding:0px;
  margin:0px;
  list-style-type:none;
}

.userLinks ul li ul{
  border:1px solid #000000;
  position:absolute;
  top:30px;
  background:#ffffff;
  &right:60px;
  display:none;
}

.userLinks ul li ul li{
  padding:2px 5px 2px 5px;
}

.userLinks .user{
  padding-top:3px;
}

.functionMenu .searchMenu {
  float:right;
  padding-bottom:5px;
  padding-right:10px;
  padding-top:5px;
  text-align:right;
  width:50%;
}

.searchMenu .searchContent{
  float: right;
  background-image: url(/Img/gal_lupa_icon.png); 
  background-position: left 3px; 
  padding-left: 25px; 
  background-repeat: no-repeat;
}

/* výpis pater */
.floorList{
  width:100%;
  display:block;
  font-size:1.2em;
  font-family:Verdana;
  font-weight:bold;
  color:#000000;
  border:0px;
  background-color:#00275a;
  background-image: url('/img/3b.gif');
  /* padding-left:145px; */
}

.floorList .phoneOrders{
  border-right:1px solid #ffffff;
  float:left;padding:30px 15px 0px 0px;
  width:130px;
  color:#ffffff;
  text-align:center;
  background-image: url('/Img/pod_logo.png');
  background-position: right bottom;
  background-repeat: no-repeat;
}

.floorList .backgroundRight{
  background-image: url('/Img/TopMenu/3br.jpg');
  background-position: right;
  background-repeat: no-repeat;
  width:110px;
  height:44px;
  float:left;
}


.phoneOrders img{
  float:left;
  padding-left:5px;
  padding-top:15px;
}

.floorList a.basket{
  padding: 7px 0px 0px 40px;
  float:right;
  display:block;
  font-family:Verdana;
  font-weight:bold;
  color:#FFFFFF;
  text-decoration: none;
  border-left:0px solid #ffffff;
  text-align:right;
  background-image: url('/Img/Icons/cart.png');
  background-position: left 9px;
  background-repeat: no-repeat;
  text-align:center;
}

.floorList a.basket .text{
  color:#FFFFFF;
  text-decoration: underline;
  padding: 3px 2px 2px 0px;
  text-align:center;
  text-decoration:underline;
/*   background-image: url('/Img/arrowDownFloor.gif'); */
  background-repeat: no-repeat;
  background-position: right;
}

.floorList a.basket .price{
  padding: 2px 0px 4px 0px;
  color:#c7e506;
  text-decoration: none;
  text-align:center;
}



.activeFloor{
  padding: 15px 25px 15px 15px;
  float:left;
  display:block;
  background-color:#c7e506;
  background-image: url('/Img/ArrowDownFloorSelected.gif');
  background-position: right;
  background-repeat: no-repeat;
}

a.activeFloor{
  color:#00275a;
}

a.selectFloor{
  color:#ffffff;
}
.freeTxt {font-size:12px;padding:0 18px 0 24px;text-align:left;color: black;font-family: verdana;line-height: 150%;}
.freeTxt h2 {font-weight: bold; font-size: 18px; color: #00285A; font-family: verdana; margin: 1em 0 0.1em; line-height 1.1;padding: 0 0 0 0;}
.freeTxt h3 {font-weight: bold; font-size: 15px; color: #00285A; font-family: verdana; margin: 1em 0 0.1em; line-height 1.1;padding: 0 0 0 0;}
.freeTxt p {line-height: 150%;margin: 5px 0 10px 0 !important;text-align: justify;}
.freeTxt a {text-decoration: underline !important;color: #00285A !important;}
.freeTxt ul {margin-left: 10px;padding-left: 15px;xbackground: yellow;margin-top: 10px;list-style: none}
.freeTxt ul li {background: url(/img/bg-freetxt-li.gif) no-repeat 0px 10px;padding-left: 12px;padding-top: 2px; padding-bottom: 2px;list-style: none}

.freeTxtTitle {font-size:12px;text-align:left;color: black;font-family: verdana;line-height: 140%;position: relative;}
.freeTxtTitle h2 {font-weight: bold; font-size: 1.4em; color: #00285A; font-family: verdana; margin: 1em 0 0.1em; line-height 1.1;padding: 0 0 0 0;}
.freeTxtTitle h3 {font-weight: bold; font-size: 15px; color: #00285A; font-family: verdana; margin: 1em 0 0.1em; line-height 1.1;padding: 0 0 0 0;}
.freeTxtTitle p {line-height: 150%;margin: 5px 0 10px 0 !important;text-align: justify;}
.freeTxtTitle a {text-decoration: underline !important;color: #00285A !important;}
.freeTxtTitle ul {margin-left: 10px;padding-left: 15px;xbackground: yellow;margin-top: 10px;list-style: none}
.freeTxtTitle ul li {background: url(/img/bg-freetxt-li.gif) no-repeat 0px 10px;padding-left: 12px;padding-top: 2px; padding-bottom: 2px;list-style: none}

.fbig2 {font-size:15px}
.fmedium2 {font-size:12px; margin-top:3px;line-height: 150%;}
.freetxtimg {width: 60px;}
.freetxtano {width: 585px;}
#ArtBlock {font-size: 12px;}

#SearchButt{
	background-color: #c7e506;
	border: outset 2px;
	height: 19px;
	font-family: tahoma;
	font-size: 11px;
	font-weight:bold;
}


.fast-links {width: 978px;margin: auto;margin-top: 10px;border: 1px solid #d0d3d8;}

.fast-links .link-list {width: 159px;float:left;font-family: verdana; font-size: 11px;border-right: 1px solid #d0d3d8;height: 126px;}
.fast-links .delivery {width: 127px;text-align: center;}
.fast-links .delivery img {margin-bottom: 10px;}
.fast-links .payment {width: 210px;text-align: center;}
.fast-links .awards {text-align: center;}
.fast-links .delivery strong {margin-bottom: 7px;}
.fast-links .payment strong {margin-bottom: 7px;}
.fast-links .awards strong {margin-bottom: 7px;}
.fast-links .link-list strong {display: block;background: #08285a;color: #ffffff;border-right: #ffffff 0px solid;padding: 7px;text-align: left;background-image: url(/Img/Footer.gif);}
.no-border {border-right: none !important;}
.no-border strong {border-right: none !important;}
.fast-links .link-list ul, li {margin: 0;padding: 0;list-style: none}
.fast-links .link-list ul {padding-top: 7px;padding-bottom: 7px;}
.fast-links .link-list ul li {padding-left: 7px;}
.fast-links a {text-decoration: none;}
.fast-links a:hover {text-decoration: underline;}

.clear {clear:both;}

#fast-links {width: 978px;margin: auto;margin-top: 35px;font-size:12px;color:#00275a;text-align:center;}
#fast-links .fast-links-top {margin:auto;background-color:#f5f5f5;height:122px;}
#fast-links ul{float:left;margin:0px;padding:25px;padding-left:70px;width:148px;}
#fast-links ul.shopping{background-image:url('/img/shopping.png');background-position: 45px 25px;background-repeat: no-repeat;}
#fast-links ul.order{background-image:url('/img/order.png');background-position: 45px 25px;background-repeat: no-repeat;}
#fast-links ul.tips{background-image:url('/img/tips.png');background-position: 45px 25px;background-repeat: no-repeat;}
#fast-links ul.aboutus{background-image:url('/img/aboutus.png');background-position: 45px 25px;background-repeat: no-repeat;}
#fast-links li{margin:0px;padding:0px;list-style: none;text-align: left;line-height:18px;}
#fast-links .fast-link-spacer{width:1px;background-color:#ececec;height:80px;margin: 21px 0px;float:left;}
#fast-links a{color:#00275a;}
#fast-links a.top{font-weight: bold;}
#fast-links .fast-links-bottom{vertical-align: top;text-align:center;padding: 0px 10px 0px 10px;}
#fast-links .fast-links-bottom a{margin:0px;padding:0px;}
#fast-links .fast-links-bottom img {padding: 22px 35px 5px 35px;margin:0px;}

/*
#title-news {background: url("/ImgGalery/Ikony/Pilire/pozadi-novinky.jpg") no-repeat;width: 660px; _width:650px; xdisplay: none;margin: auto;}
#title-news ul {list-style: none; margin: 0; padding: 0;}
#title-news li {list-style: none; margin: 0; padding: 0px 0px 0px 0px;font-size:12px;width: 653px;}
#title-news li a {padding: 0 0 0 0px;color:#5d5d5d; text-align:left; font-size:12px;text-decoration: none;display: block;width: 559px;float: left;}
#title-news li strong {display: block; width: 85px;float: left;font-weight: normal;padding: 0 0 0 5px;}
#title-news li a:hover {text-decoration: underline;color: #5D5D5D}
#title-news .archive {padding:  8px 2px 0 88px;font-weight: bold;width: 563px;}
#title-news .archive a {text-decoration: underline;}
#title-news .header {background-image:url('/Img/LeftMenu/mbg.jpg');}

#title-news h2 {width:70px;float:left; color:#00285A;font-family:verdana;font-size:1.4em;font-weight:bold;padding: 5px 0 0 10px; margin: 0px 0 2px 0px;}
#title-news h2 span {display: none;}
#title-news-sub {float:left; padding-top: 5px;}
#title-news-sub a {color:#00285A; font-family:verdana;font-size:1.4em;padding:0px 0px 0px 10px;}
#title-news-sub a.selected {font-weight:bold; text-decoration:none;}
*/
.title-news {width: 660px; _width:650px; xdisplay: none;margin: auto;}
.title-news ul {list-style: none; margin: 0; padding: 0;}
.title-news li {list-style: none; margin: 0; padding: 0px 0px 0px 0px;font-size:12px;width: 653px;}
.title-news li > a {padding: 0 0 0 0px;color:#5d5d5d; text-align:left; font-size:12px;text-decoration: none;display: block;width: 559px;float: left;}
.title-news li strong {display: block; width: 85px;float: left;font-weight: normal;padding: 0 0 0 5px;}
.title-news li a:hover {text-decoration: underline;color: #5D5D5D}
.title-news .archive {font-weight: bold;width: 653px;}
.title-news .archive span {text-align:center; display: block; width: 85px;float: left;font-weight: normal;padding:0px; }
.title-news .archive > a {padding-left:5px;text-decoration: underline; block;width: 559px;float: left;}
.title-news .header {
background-image:url(/Img/LeftMenu/mbg.jpg);
background-repeat: repeat-x;
border-left:1px solid #CDCDCD;
border-top:1px solid #CDCDCD;}

.title-news h2 {border-right:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;background-image:url('/Img/LeftMenu/mbg.jpg'); width:70px;float:left; color:#00285A;font-family:verdana;font-size:1.4em;font-weight:bold;padding: 6px 5px 0px 10px; margin: 0px 0px 0px 0px;}
.title-news h2 span {display: none;}
.title-news-sub {_float:left; padding-top: 5px;background-image:url('/Img/LeftMenu/mbg.jpg');}
.title-news-sub a { text-decoration:none;border-bottom:1px solid #CDCDCD;border-right:1px solid #CDCDCD;color:#00285A; font-family:verdana;font-size:1.4em;padding:5px 5px 1px 5px;background-image:url('/Img/LeftMenu/mbg.jpg');}
.title-news-sub a.selected {background-color:#ffffff; background-image:url();font-weight:bold; text-decoration:none;border-bottom:1px solid #FFFFFF;}
.title-news-sub a:hover {text-decoration:underline;}
#print-news a{text-decoration:none; color:#4A494A; }
#print-news a:hover{text-decoration:underline;}

.title-banners {text-align: center;padding: 2px 0 2px 0;}
.title-banners img {margin: 0 3px 0 0px;}

.nwrp {white-space: nowrap;}

a.srotovneDetail{
  font-size:12px;
  font-weight: bold;
  color:#008C00;
}

.srotovneDetail img{
  vertical-align: middle;
}

.ajustify {text-align: justify;}
.topsalewvat {color: #A0A0A0;font-size: 9px;font-weight: normal;}


a.an-link {font-size: 12px;text-decoration: none !important;font-weight: bold;color: #00275A;}
a.an-link:hover {text-decoration: underline !important;}
.bGray {border: 1px solid #CCCCCC;}

#loginForm {
  background-color:#FFFFFF;
  border:1px solid #DFDFDF;
  display:none;
  position:absolute;
  z-index:3; 
}

#ArticlesText {
  width:660px;
}

#H1DetailFunction {
  position:absolute;
  float:right;
}

#imgLogo{
  padding-top:30px;
}
/*-----novinky----------*/
#NewsShort{
	width:660px;
	margin:auto;
	text-align:left;
}
#NewsShort a{
	text-decoration:none;
}
#NewsShort a:hover{
	text-decoration:underline;
}
#NewsShort .title-news-sub a{
	text-decoration:none;
}

#NewsShort .title-news-sub a:hover{
	text-decoration:underline;
}

#ArtBlock a{color:#00285A;text-decoration:underline;}
#ArtBlock a:hover{text-decoration:underline;}

.footer {text-align: center;}
.footer a {color:#969496;padding: 0 5px 0 5px;}
.footer a:hover {color: #686668}

.order-dialog {display: none;position: absolute; left: 0;top: 0;z-index: 99; width: 285px;}
.order-dialog td {border-spacing: 0px; border-collapse: collapse;padding: 0px;}
.order-dialog .ltop {background: url(/img/orderdial-topleft.png) bottom left no-repeat;width: 10px;height: 10px;}
.order-dialog .top {background: url(/img/orderdial-top.png) repeat-x bottom left;height: 10px;xwidth: 265px;}
.order-dialog .rtop{background: url(/img/orderdial-topright.png) no-repeat bottom left;width: 10px;height: 10px;}
.order-dialog .left {background: url(/img/orderdial-left.png);width: 10px;}
.order-dialog .right {background: url(/img/orderdial-right.png);width: 10px;}
.order-dialog .lbottom {background: url(/img/orderdial-bottomleft.png) no-repeat;width: 10px; height: 10px;}
.order-dialog .bottom {background: url(/img/orderdial-bottom.png) repeat-x;height: 8px; }
.order-dialog .rbottom {background: url(/img/orderdial-bottomright.png) no-repeat;width: 10px; height: 10px;}
.order-dialog .store {background: #EDFAC7 !important;}
.order-dialog .alert {background: #FFD2D2 !important;}
.order-dialog .bgwhite {background: white !important;}
.order-dialog .wtitle {padding: 0 0px 0px 0px !important;}
.order-dialog #orderdialogsub {position: relative;xborder: 1px solid #CDCDCD;background: #EDFAC7;padding: 15px;font-size: 12px;color: #00275A;}

.order-dialog .inp-close {position: absolute; right: 8px; top: 2px;cursor: pointer;}
.order-dialog #orderdialogsub div {text-align: center;padding: 15px 0 0 0;}
.order-dialog .padd {padding: 15px !important;text-align: left !important;}
.order-dialog .inpText {height: 19px  !important;width: 250px !important;border: 1px solid #CCCCCC; font-size: 11px;padding: 2px;font-family: Verdana;color: #1b265a}
.order-dialog #orderdialogsub div.title {background: url(/img/bg-orderdialog-title.gif) repeat-x;height: 19px;font-weight: bold; color: #012859;padding: 6px 0 0 13px;border-bottom: 1px solid #ededed;text-align: left !important;}

.order-dialog #orderdialogsub .info-left  {padding: 0;text-align: left;width: 40%;float: left; }
.order-dialog #orderdialogsub .info-left p {margin: 0 0 8px 0 !important;padding: 0 !important;text-align: left;}
.order-dialog #orderdialogsub .info-left a {background: url(/img/bg-order2-a-map.gif) no-repeat;padding-left: 23px;display: block; height: 15px }
.order-dialog #orderdialogsub .info-left .info-left span {font-weight: bold;color: #d90402;}
.order-dialog #orderdialogsub .info-right {float: right;width: 58%;float: right;font-size: 10px;text-align: right;padding: 0;}
.order-dialog #orderdialogsub .info-right img {margin-bottom: 8px;border: 1px solid #CDCDCD;}
.order-dialog #orderdialogsub .info-right a {font-size: 11px;color: #1C275A !important;}
.order-dialog #orderdialogsub .info-right iframe {width: 100%;border: 1px solid #CDCDCD;}
.order-dialog #orderdialogsub .short-left {width: 64%;}
.order-dialog #orderdialogsub .short-right {width: 34%;}

.order-dialog #orderdialogsub div p {text-align: left !important;display:block;margin: 0 0 15px 0;padding: 0px}
.order-dialog #orderdialogsub input[type="button"] {background: url(/img/bg-inp-gray.gif) repeat-x;height: 25px;}
.order-dialog #orderdialogsub div span {font-weight: bold;color: #d90402;}

.order-dialog ul{padding-left:0px;margin-left:15px;padding-top:0px; margin-top:0px;margin-bottom:0px; margin-right:0px;}
.order-dialog li{ list-style-type: square; }

#DiscountForm{ 
	color:#1C275A; 
	font-size:12px; 
	vertical-align: middle;	
}
#DiscountForm input.inputCode { 
	border:1px solid #CCCCCC;
	color:#00275A;
	font-family:Verdana;
	font-size:12px;
	height:20px;
	padding:3px 10px 0;
	width:230px;
}