/*------------------------------MAIN-------------------------- */
#ContainerC{
	width: 100%;
	height: 100%;
	text-align: center;
}

#Container{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-color: #fff;
	width: 980px;	
}


body.menux_1074 {background:#f0f0f2 url(/images/container_1074_Bg3.jpg) repeat-x;} /*presunout do main.css*/
#leftNavig h3 a  {color: #FFF !important; font-weight: bold;text-decoration:none;}

#Container.menux_1074 {padding:0px;background:#fff url(/images/Container1074Bg.png) repeat-y 0 0;width:996px;}
#Container.menux_1730 {color:#3e3f41;width:996px;background:#fff url(/images/stin_1730.gif) repeat-y 0 0;padding-left:8px;}

/* --------------- Odkaz 1730----------------------- */
#Container.menux_1730 a:link, #Container.menux_1730 a {color: #3e3f41;text-decoration: underline;}
#Container.menux_1730 a:visited{color: #3e3f41;} 
#Container.menux_1730 a:hover, #Container.menux_1730 a:active, #Container.menux_1730 a:focus  {color: #99131a;text-decoration: none;}

#Container.menux_1074 #holder {background:url(/images/holder1074Bg.jpg) no-repeat 0 0;padding:0 8px 2em 8px;}

#contentC{
	float:left;
	width: 720px;
	background: url(/images/bodyBg.jpg) repeat-x 0px 80px;
	overflow: hidden;
}
#Container.menux_1730 #contentC {width: 718px;background:none;}
#Container.menux_1074 #contentC {background:none;}   
   
#content{
	padding-left: 15px;
	padding-right: 5px;
	overflow: hidden;
}

#content .anot{padding: 0em;margin: 0em;}
#content .anot img{float:left; padding-right: 1em;}
#content .text{padding-top: 1em;}
#content .date{}

#content .photogaleryFoto{float:left;padding: 1em;}

#content .menuText{padding: 0em;margin: 0em; line-height: 1.7em;}
#content .menuText i{color: #25417d;}
#content .menuText strong{color: #25417d;}
#content .menuText img{border: 1px solid #71aedd; margin-right: 2em; padding-right: 0em; }

#Container.menux_1074 .menuText img{border: 1px solid #b4b4b4;}
#Container.menux_1074 .menuText .anot h4 {color:#fff;background-color:#30aff2;padding:2px 0 2px 7px;}

#content .menuText p{padding: 0em 0.5em 0em 0.5em; overflow:hidden;}
#content .menuText p.menutextitalic {color:#25417d;font-style:italic;}
/*
#actualPathInnerC {background: url(/images/pathBg.jpg) no-repeat right top;background-color: #4063ae;padding-right: 365px;height: 113px;overflow:hidden;margin-bottom: 1em;}
*/
#actualPathInnerC {background:none;padding-right: 10px;height: 113px;overflow:hidden;margin-bottom: 1em;}
#actualPathInnerC .actPath {padding-top:10px;clear:both;font-size:1.1em;} 

#Container.menux_675 .actPath,
#Container.menux_675 .actPath a {color:#f26721;}


#actualPathInner{
	margin-bottom: 1em;
	padding: 0 0 0 0;
	font-weight: normal; font-style: italic;
	color: #fff;
	
}
#actualPathInnerC h1,
#actualPathInnerC h2 {background-color: #4063ae; 
     color: #fff; 
     font-size: 1.9em; 
     padding: 0.5em;
     padding-top: 5px;
     margin-top:0;
     font-weight: normal; 
     font-style: italic; 
     padding-left: 1em; 
     padding-bottom: 0.5em; 
     height: 1em; 
     overflow: hidden;
     display:inline;
     float:left;
}
/*
#actualPathInnerC h2 {background-color: #FFF; 
     letter-spacing: 0.1em; 
     color: #f26721; 
     font-size: 2em; 
     padding-top: 1.5em; 
     font-weight: normal; 
     font-style: italic; 
     padding-left: 1em; 
     padding-bottom: 0.5em; 
     height: 1em; 
     overflow: hidden;
}
*/
#Container.menux_675 #actualPathInnerC {padding-top:4px;height:80px;background:none;}

#Container.menux_1074 #actualPathInnerC {padding-top:40px;height:73px;background:none;}
#Container.menux_1074 #actualPathInnerC h1,
#Container.menux_1074 #actualPathInnerC h2 {letter-spacing:0em;font-size:1.9em;background:none;padding-left:10px;background-color:#0655C5;color:#fff;padding-top:5px;}
/*#Container.menux_1074 #actualPathInnerC h2 {letter-spacing:0em;color:#363636;font-size:1.9em;background:none;padding-left:10px;margin-top:0;}    */
#Container.menux_1074 .actPath {background:none;padding:10px;color:#363636;}
#Container.menux_1074 .actPath a {color:#363636;}

#Container.menux_1730 #actualPathInnerC {background:none;margin-left:-15px; height: auto;}
#Container.menux_1730 #actualPathInnerC .actPath {color: #99131a;padding-bottom:5px;padding-top:2px;}
#Container.menux_1730 #actualPathInnerC .actPath a {color:#99131a;}
#Container.menux_1730 #content .menuText {background: url(/images/contentBg_1730.gif) repeat-x 0px 0px;padding:5px;margin:0 0 0 -15px;}
#Container.menux_1730 #content .menuText img {border: 1px solid #c7c7c7;}
#Container.menux_1730 #actualPathInnerC h1,
#Container.menux_1730 #actualPathInnerC h2 {letter-spacing:0em;background-color:#99131a;font-size:1.9em;color:#fff;}
#Container.menux_1730 #actualPathInner, #Container.menux_1730 #actualPathInnerC {margin-bottom:0em;}

#actualPathInner .actPath{padding-left: 1em; padding-top: 0.5em; line-height: 1.4em;}

#actualPathInner a, #actualPathInner a:visited{color: #fff; text-decoration:underline;}
#actualPathInner a:hover, #actualPathInner a:active, #actualPathInner a:focus  { color: #fff; text-decoration: underline;}

/* ---------------------------formulare----------------------- */ 
.inputTextSmall {width: 50px;}
.inputTextMiddle {width: 95px;}
.inputText {width: 200px;}
.inputSelect {width: 200px;}
.inputTextarea {width: 200px;height: 100px;}

.pageNumbersC{
	border: 1px dotted #DEE4D8;	
	margin-bottom: 1em;
    padding:10px 10px 10px 10px;
    float:left; width:655px;
}

#Container.menux_1074 .pageNumbersC table {float:left;} 
#Container.menux_1074 .pageNumbersC .strankovac{float:right;}
#Container.menux_1074 .pageNumbersC .sortUp{display:block; width:15px; height:15px; background: url('/images/order_asc.png') no-repeat #fff;margin:0 3px;float:left;}
#Container.menux_1074 .pageNumbersC .sortDown{display:block; width:15px; height:15px; background: url('/images/order_desc.png') no-repeat #fff;margin:0 3px;float:left;}

#Container.menux_675 .pageNumbersC table {float:left;} 
#Container.menux_675 .pageNumbersC .strankovac{float:right;}
#Container.menux_675 .pageNumbersC .sortUp{display:block; width:15px; height:15px; background: url('/images/order_asc.png') no-repeat #fff;margin:0 3px;float:left;}
#Container.menux_675 .pageNumbersC .sortDown{display:block; width:15px; height:15px; background: url('/images/order_desc.png') no-repeat #fff;margin:0 3px;float:left;}

#Container.menux_1730 .pageNumbersC table {float:left;} 
#Container.menux_1730 .pageNumbersC .strankovac{float:right;}
#Container.menux_1730 .pageNumbersC .sortUp{display:block; width:15px; height:15px; background: url('/images/order_tefal_asc.png') no-repeat #fff;margin:0 3px;float:left;}
#Container.menux_1730 .pageNumbersC .sortDown{display:block; width:15px; height:15px; background: url('/images/order_tefal_desc.png') no-repeat #fff;margin:0 3px;float:left;}


.pageNumbersF{background-color: #fef9eb;padding: 0.5em;}

#catalogHeader{padding: 0.5em;}
#catalogHeader li{
	width: 200px;
	float:left;
	margin:0px;
	padding-left: 0px;
	font-size: 1em;
}

h2.searchHeader{color: #000; background-color: #f26721; font-size: 1em; padding: 0.5em 1em 0.5em 1em; margin-top: 1em;}
.searchBlock{background-color: #d6e7f7; padding: 1em;}

.img_left{padding-right: 1em;}
.img_right{padding-left: 1em;}

#Container.menux_1074 h2.searchHeader{color: #fff;}
#Container.menux_1074 .searchBlock{background-color: #e2e2ea; padding: 1em;margin-bottom:1em;}
#Container.menux_1074 .datatable td.suda {background-color:#32aef4;color:#fff}
#Container.menux_1074 .datatable input, 
#Container.menux_1074 .datatable textarea,
#Container.menux_1074 .form input, 
#Container.menux_1074 .form textarea {background-color:#fff;border:1px solid #3e3f41;color:#3e3f41;}
#Container.menux_1074 .btnSearch {background-color:transparent;border:0;padding:0 3px 0 3px;}

#Container.menux_1730 h2.searchHeader{color: #000; background-color: #ffe4bd;}
#Container.menux_1730 .searchBlock {background-color:transparent;} 
#Container.menux_1730 .btnSearch {background-color:#99131a;border:1px solid #99131a;padding:0 3px 0 3px;}
#Container.menux_1730 select {background-color:#fff;}
#Container.menux_1730 .datatable input, #Container.menux_1730 .datatable textarea {background-color:#d9d9db;}
/* --------------------------- horni navigace -------------------------- */
#topBanner{
	background: url(/images/kolaz.jpg) no-repeat;
	width: 980px;
	height: 157px;	
	margin: 0px;
	overflow: hidden;
	border-bottom: 3px solid #FFF;
}


#topBanner.menux_1730 {background: url(/images/kolaz_1730.jpg) no-repeat;
    width: 968px;
    height: 213px;
    padding-left:20px;
}
	
#logoC{
	float:left;	
	width: 446px; height: 41px;
	background: url(/images/logo.gif) no-repeat;
}

#logoC a{
	display: block;
	width: 446px;
	height: 42px;
}
#logoC span{
	position: absolute; 
	left: -10000px; 
	border: 0px;
}
#logoC h1 {background:none;}

#topBanner.menux_1074 {background:none;padding-top:48px;border:0;}
#topBanner.menux_1074 #logoC {background: url(/images/logo_1074a.gif) no-repeat top right;width: 166px; height: 33px;padding-left:22px;}
#topBanner.menux_1074 #logoC a {width: 166px; height: 33px;}

#topBanner.menux_1730 #logoC {background: url(/images/logo_1730.gif) no-repeat;width:178px;height:28px;margin-top:15px;}
#topBanner.menux_1730 #logoC a{width:178px;height:28px;}

#topC {
	clear: float;
	float:right;
	margin-top: 10px;
	width: 530px;
}


#topNavigC {padding: 0em; margin: 0em; overflow: hidden;}

#topNavig ul{ padding: 0em; margin: 0em; padding-top: 0em;}
#topNavig li{
	font-weight: bold;
	color: #fff;
	display: inline;
	padding: 0em;
	margin: 0em;	
}
#topNavig a{
	float: left;
	display: block;
	padding: 0.7em 2em 1.3em 2em;
	color: #FFFFFF;
	text-decoration:none;
	background: url(/images/topNBg.gif) no-repeat right top;
}
#topNavig li.posledni a { background-image: none; }
#topNavig a:hover, #topNavig a:active, #topNavig a:focus  { text-decoration: none; background-color: #4163ae;}

#topBanner.menux_1074 #topC {width:328px;margin-top:46px;} 
#topBanner.menux_1074 #topNavig li {border-left:1px solid #fff;float:left;}
#topBanner.menux_1074 #topNavig li:first-child {border:0;}
#topBanner.menux_1074 #topNavig li:first-child a {padding-left:3px;}
#topBanner.menux_1074 #topNavig a {padding:10px 3px 11px 3px;color:#363636;background:none;text-transform:uppercase;}
#topBanner.menux_1074 #topNavig a:hover, #topNavig a:active, #topNavig a:focus  {background-color: #2fb0f2;color:#fff;}


#topBanner.menux_1730 #topC {margin:0;width:445px;}
#topBanner.menux_1730 #topNavig li {float:left;background: url(/images/topNBg_1730.gif) no-repeat right top;}
#topBanner.menux_1730 #topNavig li.posledni {background:none;}
#topBanner.menux_1730 #topNavig a {color:#515151;padding:0px 15px 0 15px;text-align:center;background:none;text-transform:uppercase;font-size:0.85em;text-decoration:none;}
#topBanner.menux_1730 #topNavig a:hover {color:#99131a;}
#topBanner.menux_1730 #topNavig a span {vertical-align:middle !important;display:table-cell;height:36px;width:80px;}

#searchBlockC {width: 240px;padding: 8px 0em 0em 18px;}
#searchFormC input{background-color:#FFF;}
#searchBlockC input.btnSearch, #searchFormC input.btnSearch {
	vertical-align:top;
	margin-left:0.4em; 
	margin-right: 0em; 
	padding-right: 0em;
	border: 1px solid #f37432;
	background-color: #f37432;
	color: #FFF;
}
#searchBlockC h3{margin: 0em 0em 10px 1em; padding: 0em; background: none; color: #4B6A2D; padding-top: 3px;}
#searchBlockC #searchText{width: 135px; border: 1px solid #d6e8f7;}

#topBanner.menux_1074 #searchBlockC {margin-top:45px;padding-left:12px;}
#topBanner.menux_1074 #searchBlockC #searchText {width: 135px;
     border: 1px solid #989898;
     background-color:#fff;
}
#topBanner.menux_1074 #searchBlockC .btnSearch {border:0;}

#topBanner.menux_1730 #searchBlockC {border-top:1px solid #c0c0c0;width:;padding-left:0;width:215px;} 
#topBanner.menux_1730 #searchBlockC #searchText {background:#fff;border:1px solid #dbdbdc;height:18px;}
#topBanner.menux_1730 #searchBlockC input.btnSearch {background-color:#99131a;border:1px solid #99131a;width:25px;color:#99131a;margin-left:0;}
#topBanner.menux_1730 #searchBlockC .odsadZleva {padding-left:5px;}
/* --------------------------- leva navigace -------------------------- */
#leftC {
	float:left;
	width: 260px;	
	background-color: #fff;
	overflow: hidden;
}

#leftNavig {background: url(/images/leftNavig.jpg) repeat-y right;}

#leftC h3 {
	margin-top: 0.3em; padding: 0.4em 0.5em 0.4em 2em; margin-left: 0em;
	color: #FFF;
	background: url(/images/LeftHBg.gif) no-repeat left top;
	background-color: #363639;
	font-size: 1.2em;	
	font-style: italic;
	font-weight: bold;
	
}

.navigBlockC{font-weight: bold;}
.navigBlockC a, .navigBlockC a:visited{text-decoration:none;}
.navigBlockC a:hover, .navigBlockC a:active, .navigBlockC a:focus  { text-decoration: underline;}

.navigBlockC ul{margin: 0px; padding: 0px; margin-left: 20px; margin-right: 2px;}
.navigBlockC li{
	list-style: none;
	display:block;
	padding-top: 0.8em;
	padding-bottom: 0.8em;
	padding-left: 1em;
	margin: 0px;
	border-bottom: 1px solid #ede9e7;
}

#Container.menux_1074 #leftC {background:none;}
#Container.menux_1074 #leftNavig h3 {background:#37363b;font-style:normal;padding-left:10px;}
#Container.menux_1074 #leftNavig {background:#063e91 url(/images/1074_leftCBg.gif) repeat-x 0 0;}
#Container.menux_1074 #leftNavig a {color:#fff;font-weight:normal;}
#Container.menux_1074 .navigBlockC ul {padding:10px 0 10px 0px;}
#Container.menux_1074 .navigBlockC li {border:0;padding:5px 0 5px 8px;}
#Container.menux_1074 .navigBlockC .navig2 li {background-color:#37363b;}

#Container.menux_1730 #leftC {width:210px;margin-top:-55px;margin-right:60px;}
#Container.menux_1730 #leftNavig h3 {margin: 0;background:none;background-color: #99131a;color:#fff;font-style:normal;padding-bottom:5px;}
#Container.menux_1730 #leftNavig {background:none;}
#Container.menux_1730 .navigBlockC {font-weight: normal;}
#Container.menux_1730 .navigBlockC li {border:0;padding:5px 0 8px 8px;}
#Container.menux_1730 .lefttext {color:#3e3f40;font-size:0.9em;font-style:italic;background:none;margin-top:40px;}
#Container.menux_1730 .lefttext h4 {background:transparent;color:#99131a;font-size:1.5em;font-style:normal;}
#Container.menux_1730 .lefttext h4 span {color:#8d8d8d;}


.navigBlockC .navig1 ul{margin-left: 0px; margin-top: 5px; margin-bottom:0px;}
.navigBlockC .navig1 li span{ }
.navigBlockC .navig2 li span{padding-left: 0px;}
.navigBlockC .navig2 li{padding-left: 1em; background-color: #FFF; font-size: 0.9em; border-bottom: 0px; padding-top: 0.3em; padding-bottom: 0.3em; background-color: #EEE;}
.navigBlockC .navig3 li{padding-left: 1em; background-color: #FFF;}
.navigBlockC .navig4 li{padding-left: 1em; background-color: #FFF;}

.navigBlockC .navig1 ul{border-right: none;}
.navigBlockC .navig2 ul{border: 0px;background-color: #FFF;}
.navigBlockC .navig3 ul{border: 0px;background-color: #FFF;}
.navigBlockC .navig4 ul{border: 0px;background-color: #FFF;}


#leftC  .lefttext{text-align: center;  padding-top: 2em; background: url(/images/leftRBg.gif) no-repeat right top; padding-bottom: 2em;}
#leftC  .lefttext h3{display:none; }

#loginBlockC{
	background-color: #fff;
	padding-bottom:17px;
}
#loginBlock{background-color: #f0f0f0; padding-top: 0.5em;}
#loginBlockC h3{
	margin-top: 0em;
	padding: 0.2em 0em 0.2em 1em; font-size: 1.2em; font-style: italic;
}

.menux_1074 #loginBlock{background-color: #063E91; color:#fff;}
.menux_1074 #loginBlock table td{color:#fff;}
.menux_1730 #loginBlock{background-color: #fff; color:#000;}
.menux_1730 #loginBlock table td{color:#000;}

#loginBlockC table{ width: 100%; background-color: #f0f0f0;}
#loginBlockC table td{ padding-left: 0.5em;}

#kosikBlockC {clear:left; padding-left: 19px; height:60px; width: 225px; color: #FFF; padding-top: 5px; overflow:hidden;}
#kosikBlockC h3{display:none;}
#kosikBlock {padding: 1em 0em 0.5em 0em;}
#kosikBlockC a{color: #FFF;}
#kosikBlockC .prazdny {padding-top:10px;}
#kosikIkona{ float:right; width:60px; height:60px; display:block;  overflow:hidden;}
#kosikIkona span{display: none;}

#Container.menux_675 #kosikBlockC {padding-top:1.2em;}
#Container.menux_675 #kosikBlockC .odsadZleva {padding-bottom:8px;}

#Container.menux_1074 #kosikBlockC {color:#5f5f5f;height:70px;}
#Container.menux_1074 #kosikBlockC .prazdny {padding-top:20px;}
#Container.menux_1074 .basketPrice span {color:#055ad7;}

#Container.menux_1730 #kosikBlockC {color:#6a6a6a;padding-left:0px;}
#Container.menux_1730 .basketPrice {color:#99131a;font-weight:normal;}
#Container.menux_1730 .basketPrice span {font-size:1.5em}
#Container.menux_1730 #kosikBlockC #kosikIkona {border:1px solid green;display:none}
#Container.menux_1730 #basketPokladna {background:#99131a;font-size:0.8em;padding:3px 2px;margin-left:10px;text-decoration:none;color:#fff;}
/* --------------------------- paticka -------------------------- */
#bottomC{
	clear:both;
	padding: 0.1em;
	margin-top: 2em;
	color: #FFF;
	font-weight: normal;
	border-top: 4px solid #f26721;
	background-color: #0b58a3;
	font-size: 0.9em;	
}

#ContainerC.menux_1074 #bottomC {
	border-top: 4px solid #065cd7;
	background-color: #065cd7;
	margin:0 0 0 8px;
        padding-right:0;
        width:980px;
}

#ContainerC.menux_1730 #bottomC {
    border-top:0;
    background-color: #99131a;
    margin-left:-8px;color:#fff;
}
#ContainerC.menux_1730 #bottomC a {color:#fff;}

#bottomC a {color: #FFF;}
#bottomC ul{padding: 0em 0em 0em 0em; margin: 0em 0em 0em 3.2em;}
#bottomC li{
	padding: 0em 0.5em 0em 0.5em;
	display: inline;
	border-right: 1px solid #f26721;
}

#bottomC li.posledni{border-right: none;}
#copyright,#bottomNavig{float:left;}
#copyright {
	margin: 0em; padding: 0.7em 0em 1em 40px; 
	width: 450px;
	background: url(/images/anawe.gif) no-repeat 0px 0px;
}

#ContainerC.menux_1074 #copyright {margin: 0em; 
    padding: 0.7em 0em 1em 40px; 
    width: 450px;
    background: url(/images/anawe_1074a.gif) no-repeat 2px 4px;
}

#ContainerC.menux_1730 #copyright {background: url(/images/kytka_1730.gif) no-repeat 6px 4px;}

#copyright span{padding: 0em; margin: 0em; margin-right: 4em;}
#bottomNavig {float:right; text-align: right; margin-top: 1em; }

#ContainerC.menux_1074 #bottomNavig li {border:none;}
/* --------------------------- RPDUKTY -------------------------- */

.productItemX{
    float: left;width: 162px;
    margin-right: 10px; 
    text-align: left;	
}

.productItemX .productItem {position:relative;}
.productItemC {border: 1px solid #9bccee;margin-bottom: 1px;}
.productItem {text-align:center;}
.productItemC .anot{text-align:center;min-height: 160px; _height:160px;padding-bottom: 1em;}
.productItem .anot {display:table-cell;height:160px;width:160px;vertical-align:middle;}
.productItemC .anot img{padding:0px !important; float: none !important;}

.productItemX h3{
    text-align:center;
    height: 3.5em; 
    overflow: hidden;	
    padding-bottom: 0.5em;
}
.productItemX h3 a {color: #f26721;text-decoration:none;line-height:1.3em;}

/* prelepky */
.prelepky {position:absolute;bottom:35px;  *bottom:70px; left:0px;}
.preNews {background-color:#24649a;color:#fff;font-weight:bold;padding:2px 5px;}
.prePostFree {background-color:#ffa500;color:#fff;font-weight:bold;padding:2px 2px;}
.prodDoporuc {background-color:#f26721;color:#fff;font-weight:bold;padding:2px;}
.prodAction {background-color:#87cc00;color:#fff;font-weight:bold;padding:2px;}

.productItemC .cfooter, 
.productDetail .cfooter {
	text-align: left;
	clear: both;
	padding: 0.2em 1em 0.2em 1em;
	background-color: #d7e8f7;
}

.productItemC .colorPrice, .productDetail .colorPrice{color: #4063ae; font-size: 1.1em; font-weight: bold;}

.hodnoceni{ font-size: 1.1em; color: #4b6a2d;}

.productDetail .price {float:left; width: 200px; }
.productDetail .doOrder{float: right; width: 80px; }
.productDetail .cfooter {
	border: 1px dotted #dee4d8;
	padding: 1em;
	height: 1em;
}

.productDetail .colorPrice.bigger {font-size:1.3em}
.leftPriceBlock {
     float: left;
     padding-left: 5px;
     width: 275px;
}

.leftPriceBlock .price {
     display: block;
     padding: 0px ! important;
     text-align: left;
     width: 270px ! important;
}

.leftPriceBlock .colorPrice.internet {padding-left:1px;} 
#Container.menux_1730 .leftPriceBlock .colorPrice.internet {padding-left:2px;} 
/* obrazky v detailu*/
#likeTableImg {float:left;width:710px;padding:10px 0 0 0;}
#likeTableImg .mainImg {float:left;width:250px;height:225px;overflow:hidden;margin-bottom:25px;}
#likeTableImg .mainImg img {max-width:225px;_width:225px;max-height:225px;_height:225px;}
#likeTableImg .slaveImg {float:left;padding-top:25px;}
#likeTableImg .slaveImg img {vertical-align:middle;float:none;}

/* pro registrovane*/
#ContainerC .productDetail .cfooter.regMan .price {width:250px;}
#ContainerC .productDetail .cfooter.regMan .doOrder.inDetail {float:right;width:140px;}
/*------------------------------------------------------------------------*/
.productDetail h1 {margin-top:10px;}

#ContainerC.menux_675 .cfooter {padding:0;height:3em;text-align:center;}
#ContainerC.menux_675 .cfooter .price {padding:1em 0;}
#ContainerC.menux_675 .productItemX .doOrder {float:left;}
#ContainerC.menux_675 .cfooter .doOrder {padding:8px 0;position:relative;}
#ContainerC.menux_675 .cfooter .orderButton {vertical-align:bottom;position:absolute;top:6px;right:10px;}
#ContainerC.menux_675 .sklad_catalog {display:block; text-align:center; font-style:italic;color:#4063AE;width:76px;float:right;background-color:#D7E8F7;height:16px;padding-top:2px;}

#ContainerC.menux_1074 .productItemC {border: 1px solid #9bccee;}
#ContainerC.menux_1074 .productItemX {width:168px;margin-right:6px;margin-bottom:15px}
#ContainerC.menux_1074 .productItemX .anot {background:url(/images/productH3Bottom.gif) repeat-x 0 0;padding-top:10px;display:table-cell;width:168px;height:165px;vertical-align:middle;}
#ContainerC.menux_1074 .productItemX h3 {margin-bottom:5px;}
#ContainerC.menux_1074 .productItemX h3 a {color:#4562b0;font-style:normal;}
#ContainerC.menux_1074 .productItemX .doOrder {display:block;text-align:center;background:url(/images/productH3Bottom.gif) repeat-x 0 0;padding-top:12px;}
#ContainerC.menux_1074 .productItemX .sklad_catalog{display:block; text-align:center; font-style:italic; padding-top:2px;color:#4562b0}

#ContainerC.menux_1074 .productItemC {border:none;}
#ContainerC.menux_1074 .productItemC .cfooter {background:none;padding-bottom:5px;text-align:center;}
#ContainerC.menux_1074 .productItemC .price {height:29px;display:block;overflow:hidden;}
#ContainerC.menux_1074 .productItemC .colorPrice {color:#405faf;}



#ContainerC.menux_675 .productDetail .cfooter .price {padding:1em 0;}
#ContainerC.menux_675 .productDetail .doOrder.inDetail {float:right;width:480px;padding-right:10px;}
#ContainerC.menux_675 .productDetail .cfooter .discountCode {float:left;}
#ContainerC.menux_675 .productDetail .cfooter .orderButton {vertical-align:bottom;float:right;}


#ContainerC.menux_1074 .productDetail h1 {padding:5px 10px;}
#ContainerC.menux_1074 .productDetail .anot {float:left;padding-bottom:25px;}
#ContainerC.menux_1074 .productDetail .cfooter {background:none;padding-bottom:10px;clear:both;padding-top:0;height:22px;}
#ContainerC.menux_1074 .productDetail .price {float:left;padding:9px 0 4px 0;width:185px;}
#ContainerC.menux_1074 .productDetail .doOrder {text-align:left;background:none;width:480px;float:right;padding-top:7px;}
#ContainerC.menux_1074 .productDetail .cfooter .orderButton {vertical-align:bottom;float:right;}

#ContainerC.menux_1730 .productItemX {width:168px;margin-right:6px;}
#ContainerC.menux_1730 .productItemX h3 a {color:#99131a;font-style:normal;}
#ContainerC.menux_1730 .productItemC {border: 1px solid #e6e6e6;background-color:#fff;}
#ContainerC.menux_1730 .productItemC .cfooter {background-color: #ffe4bd;}
#ContainerC.menux_1730 .productItemC .anot{text-align:center;min-height: 160px; _height:160px;}


#ContainerC.menux_1730 .productDetail {margin-left:-15px;}
#ContainerC.menux_1730 .productDetail .anot li{list-style-type: disc;}
#ContainerC.menux_1730 .colorPrice {color:#99131a;}
#ContainerC.menux_1730 .doOrder {display:block;text-align:left;background:none;padding:8px 0;position:relative;width:100px;float:left;}
#ContainerC.menux_1730 .sklad_catalog {display:block; text-align:center; font-style:italic;color:#99131a;width:68px;float:right;background-color:#ffe4bd;height:16px;margin-top:8px;padding-top:2px;}
#ContainerC.menux_1730 .productDetail .price {float:left;padding:8px 0;}
#ContainerC.menux_1730 .productDetail .doOrder {width:498px;}
#ContainerC.menux_1730 .productDetail .doOrder input {background-color:#fff;}
#ContainerC.menux_1730 .productDetail .cfooter .orderButton {vertical-align:bottom;position:absolute;top:7px;right:5px;border:0}
#ContainerC.menux_1730 .productDetail .cfooter {
    border: 1px dotted #dee4d8;
    height:auto;
    padding: 0.5em;
    background:#ffe4bd;
    margin-top:10px;
    padding-bottom:10px;
    clear:both;padding-top:0;height:22px;
}
#ContainerC.menux_1730 .backBtn {margin-left:-15px;}

/* --------------------------- barvicky -------------------------- */
.colorZluta{
	color: #efa038;
}
.colorRed{
	color: #c12a2f;
}
.colorBlue{
	color: #3a6698;
}
.bckGray{
	background-color: #f2f2f2;
}
.bckGray2{
	background-color: #F8F8F8;
}


/* --------------------------- odsazovani -------------------------- */
.odsadZleva{
	padding: 0em 0em 0em 1em;
}

.xichtik{
	padding-left: 40px;
}


/* --------------------------- shop -------------------------- */
.basketStep {
	float: left;
	width: 165px;
	height: 30px;
	text-align: center;
	padding-top: 10px;
	margin-left: 5px;
	border: 1px dotted #30aff2;
	margin-top: 1em;
	
}

.basketStepActive {
	float: left;
	width: 165px;
	height: 30px;
	text-align: center;
	font-weight: bold;
	padding-top: 10px;
	margin-left: 5px;
	border: 1px solid #30aff2;
	background-color: #d0e8f5;
	margin-top: 1em;
}

.sklad_skladem{color:#5e9d04;}
.sklad_nadotaz{color:#f00;}
.sklad_objednano{color:#4f81bd;}

.detailAnot{float:left;width:500px;margin-left:25px;}

.basketPhoto img{max-height:80px;_height:80px; max-width:50px; _width:50px;}


.souv_prod{clear:left; margin-top:20px;}
.souv_prod .productItemX{width:130px !important;}
.souv_prod .cfooter{height:1.6em !important;}
.souv_prod img{max-height:120px;_height:120px; max-width:120px; _width:120px;}

.souv_prod_right{margin-top:20px; float:right; width:130px; text-align:center;}
.souv_prod_right .productItemX{width:130px !important;}
.souv_prod_right .cfooter{height:1.6em !important;}
.souv_prod_right img{max-height:120px;_height:120px; max-width:120px; _width:120px;}
.souv_prod .productItemX h3, .souv_prod_right .productItemX h3{height:3.3em;}
.text_detail{padding-top: 1em; float:left; width:510px;}
.souvisejici_record{float:left;}
.doprava_zdarma{color:red;}


#naseptavac_searchText {position:absolute;
  z-index:30;
  background-color:#f8e2bd;
  color:#000;padding:5px;
  border:2px solid #f59602;
  font-size:0.9em;
}
#naseptavac_searchText a {text-decoration:none;}
.spitni_link:first-child,.spitni_link_over:first-child {border:0;}
.spitni_link,.spitni_link_over {margin-right:5px;border-top:1px solid #f59602;}
.spitni_link a,.spitni_link_over a{display:block;}
.spitni_link_over {background-color:#f59602;}
.spitni_link_over a {color:#fff;}
.spitni_link img{width: 30px; height: 30px; vertical-align: middle; padding-right: 1em;}
.spitni_link_over img{width: 60px; height: 60px; vertical-align: middle; padding-right: 1em;}
.spitni_link .price,.spitni_link_over .price {font-weight:bold;}

.menux_1730 #naseptavac_searchText {border:2px solid #99131A;}
.menux_1730 .spitni_link,.spitni_link_over {margin-right:5px;border-top:1px solid #99131A;}
.menux_1730 .spitni_link_over {background-color:#99131a;}
.menux_1730 .spitni_link_over a {color:#fff !important;}

.menux_1074 #naseptavac_searchText {border:2px solid #0655C5;background-color:#eaebf0;}
.menux_1074 .spitni_link,.spitni_link_over {margin-right:5px;border-top:1px solid #0655C5;}
.menux_1074 .spitni_link_over {background-color:#0655C5;}
.menux_1074 .spitni_link_over a {color:#fff !important;}

#searchHeader {margin: 5px 0 15px 0; float:left;}
#searchHeader ul{float:left; clear:both;}
#searchHeader li{
	width: 220px;
	float:left;
	margin:0px;
	padding-left: 0px;
  padding-right:5px;
	font-size: 1em;
}
.paymentTable {width:100%;}
.paymentTable td {text-align:center;}
.paymentTable input[type="submit"] {color: #fff;background-color: #0655C5;font-size: 1.9em;padding:0.5em 3em;font-style: italic;}
