#error {
	display: none;
	position: relative;
	top: 53%;
	margin: 0 auto;
	width: 950px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
	background-color:#392781;
	font-weight: bold;
	z-index: 1000;
	color:white;
	font-size: 20px;
	border-radius: 5px;
	font-family: TitilliumText22LLight, Tahoma;
}



@font-face {
	font-family: 'TitilliumText22LLight';
	src: url('titilliumtext22l002-webfont.eot');
	src: url('titilliumtext22l002-webfont.eot?#iefix') format('embedded-opentype'),         url('titilliumtext22l002-webfont.woff') format('woff'),         url('titilliumtext22l002-webfont.ttf') format('truetype'),         url('titilliumtext22l002-webfont.svg#TitilliumText22LLight') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'TitilliumText22LBold';
	src: url('titilliumtext22l005-webfont.eot');
	src: url('titilliumtext22l005-webfont.eot?#iefix') format('embedded-opentype'),         url('titilliumtext22l005-webfont.woff') format('woff'),         url('titilliumtext22l005-webfont.ttf') format('truetype'),         url('titilliumtext22l005-webfont.svg#TitilliumText22LBold') format('svg');
	font-weight: normal;
	font-style: normal;
}
html {
	margin: 0 auto;
	padding: 0;
	color: #3D3D3D;
	font-family: Tahoma;
	font-size: 14px;
	height: 100%;
	background: url(images/cross.png) repeat-x 0 0 	rgb(247, 247, 247);

}
body {
	margin: 0 auto 0 auto;
	padding: 0;
	height: 100%;
}
*{
	margin: 0;
	padding: 0;
	outline: 0;
	border: 0;
}
div, class{
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
}
a{
	text-decoration: none;
	font-family: Tahoma;
	font-size: 14px;
}
 a:hover{
}
ul{
	list-style-type: none;
}
p{
	line-height: 24px;
}
b{
}
h1{
	font-family: TitilliumText22LLight, Tahoma;
	font-size: 35px;
	color: #392781;
	font-weight: normal;
}

h1 span{
	font-size: 20px;
}
h2{
	font-family: TitilliumText22LLight, Tahoma;
	font-size: 18px;
	font-weight: normal;
}
h2 b{
	font-family: TitilliumText22LBold, Tahoma;
}
h3{
	font-family: TitilliumText22LBold, Tahoma;
	font-size: 20px;
	font-weight: normal;
}
h3 b{
	font-family: TitilliumText22LBold, Tahoma;
}
h4{
	font-family: Tahoma;
	font-size: 14px;
}
h5{
	font-family: TitilliumText22LBold, Tahoma;
	font-size: 14px;
}
#header-container{
	height: 423px;
}
.flags-container{
	height: 43px;
	background-color: #392781;
	width: 100%;
  -moz-box-shadow:    1px 1px 2px 2px rgba(190, 190, 190, 0.83);
  -webkit-box-shadow: 1px 1px 2px 2px rgba(190, 190, 190, 0.83);
  box-shadow:         1px 1px 2px 2px rgba(190, 190, 190, 0.83);
	        margin-bottom: 5px;
}



.flags{
	width:950px;
	margin: 0 auto;
}

.flags a{
	float:right;
	margin-top: 13px;
	margin-left: 13px;
}

.active-flag{
	box-shadow: 0px 0px 7px white;
}



#content{
	width: 950px;
	margin: 0 auto;
	clear: both;
}
#container{
	height: 100%;
	background: url(images/background.jpg) no-repeat center 0;
}
#header{
	width: 950px;
	margin: 0 auto;
	height: 550px;
}
#header-l{
	width: 240px;
	float: left;
}
#header-r{
	width: 680px;
	float: right;
}
 #logo{
	padding-top: 38px;
}
#menu{
	height: 126px;
	width: 680px;
	border-radius: 4px;
background: url(images/menu-reverse.png) no-repeat 229px 78px!important;
	float: right;
}
#menu1 ul, #menu2 ul {
	display: inline;
	list-style-type: none;
	border-radius: 5px;
}
#menu1 li, #menu2 li{
	float: left;
}
#menu1 a, #menu2 a{
	padding: 13px 15px;
	background: url(images/menu-back.png) repeat-x 0 0;
	border-left: 1px solid #392781;
	border-right: 1px solid #392781;
	display: inline-block;
	color: #333333;
}
#menu #menu2  .menu2-last{
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	background: url(images/menu-back.png) repeat-x 0 0;
	border-right: none;
	border-left: none;
	color: #ecd566;
}
#menu #menu2 .menu2-last:hover{
	background: url(images/menu-back.png) repeat-x 0 0!important;
	border-right: none;
	border-left: none;
	opacity: 0.8;
}
.menu2-first{
	border-bottom-left-radius: 5px;
}
.menu1-last{
	border-top-right-radius: 5px;
}
#menu #menu1 .menu1-first{
	background: url(images/home-back.png) no-repeat 0 0;
	border-left: none;
	border-right: none;
}
#menu #menu1 .menu1-first:hover{
	background: url(images/home-back.png) no-repeat 0 0!important;
	border-left: none!important;
	border-right: none !important;
		opacity: 0.8;
}
#menu #menu1 .first-active{
	background: url(images/home-back-active.png) no-repeat 0 0;
	border-left: none;
	border-right: none;
}
#menu1{
	float: left;
	margin: 35px 0 9px 0;
}
#menu2{
	float: right;
	color: ;
}
#header-r  a{
	color: white;
	padding: 13px 15px;
}
#header-r #menu #menu1 a:hover, #header-r #menu #menu2 a:hover{
	background: url(images/menu-back.png) repeat-x 0 0;
		opacity: 0.8;
}
#menu #menu1 a.active, #menu #menu2 a.active{
	padding: 13px 15px;
	background: url(images/menu-back-active.png) repeat-x 0 0;
}
#tel-order{
	float: right;
	width: 286px;
}
#obj-tel{
	text-align: right;
	font: 14px tahoma;
	color: #392781;
	margin-top: 20px;
	margin-bottom: 7px;
}
#tel{
	text-align: right;
	font: 24px TitilliumText22LBold;
	color: #392781;
}
#claim-1{
	font-size: 34px;
	color: #392781;
}
#claim-2{
	color: #392781;
	font-size: 48px;
	font-family: TitilliumText22LBold, Tahoma;
	padding-left: 0px;
}
#claim-3{
	font-size: 34px;
	//padding-left: 250px;
	color: #392781;
}
#claim-order{
	display: block;
	list-style-type: none;
	padding-left: 0px;
	padding-top: 14px;
}
#claim-order li{
	background: url(images/plus.png) no-repeat 0 50%;
	padding: 7px 0 7px 40px;
}
#claim-order h2{
	color: #392781;
}
#button-big{
}
#header-r #button-big-a{
	padding: 0px !important;
	border: 0!important;
	background: url(images/big-button.png) no-repeat 0 0!important;
	width: 298px!important;
	height: 54px!important;
	display: block;
	margin: 20px 0 0 80px;
}
#header-r #button-big-a:hover{
	background: url(images/big-button.png) no-repeat  0 -54px!important;
}
/*sidebar*/#left{
	width: 240px;
	float: left;
	margin-bottom: 30px;
}
.sidebar{
	width: 240px;
	margin-bottom: 30px;
	background-color: #e8e6ef;
}
.sidebar li{
	padding: 13px 5px 13px 0px;
	background: url(images/star.png) no-repeat 6px 40%;
	background-color: #e8e6ef;
	border: 1px solid #DBD7E6;
	border-bottom: none;
	font-size: 13px;
	color: #3d3d3d;
}
.sidebar li b{
	color: #392781;
	padding: 0 15px 0 17px;
	font-family: TitilliumText22LBold, Tahoma;
	font-size: 14px;
}
.two-digits{
	padding: 0 12px 0 13px !important;
}
.sidebar-header{
	background: url(images/sidebar-back.png) repeat-x 0 0 #392781!important;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	padding: 13px 0px !important;
	text-align: center;
	color: white !important;
	border: 1px solid #392781!important;
}
.sidebar .sidebar-last{
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.sidebar ul{
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
/*spokojenÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â­ zÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¡kaznÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â­ci*/.sidebar-customers{
	width: 240px;
	background-color: #e8e6ef;
	border-radius: 5px;
	border: 1px solid #DBD7E6;
	margin-bottom: 30px;
}
.slider-button{
	height: 40px;
	width: 240px;
	border-bottom: 1px solid #DBD7E6;
}
.customer{
	width: 240px; /*	height: 180px;*/
	background: url(images/commas.png) no-repeat 190px 15px;
	border-bottom: 1px solid #DBD7E6 !important;
}
.customer-content{
	font-size: 13px;
	line-height: 16px;
}
.customer-img{
	border: 4px solid #fff;
	box-shadow: #DBD7E6 3px 3px 8px;
	margin: 15px;
	float: left;
}
.customer-info{
	float: left;
	width: 130px;
	margin-top: 15px;
}
.name{
	font-weight: bold;
	line-height: 20px;
}
.age-city{
	line-height: 20px;
}
.customer-link{
	font-size: 13px;
	color: #392781;
	text-decoration: underline;
	margin-top: 3px;
	display: inline-block;
}
.customer-link:hover{
	text-decoration: none;
}
.customer-content{
	clear: both;
	margin: 0 15px 10px 15px;
	line-height: 17px;
}
/*green*/.sidebar-green{
	width: 240px;
	margin-bottom: 30px;
	height: 550px;
	background: url(images/signature.png) no-repeat center 470px;
	background-color: #e8e6ef;
	border-radius: 5px;
	border: 1px solid #DBD7E6;
}
.signature{
	margin-top: 15px;
	clear: none;
}
/*zaruka zkouÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ky*/.zaruka{
	border-radius: 5px;
	background: url(images/seal.png) no-repeat center 280px;
	background-color: #e8e6ef;
	height: 400px;
	margin-bottom: 30px;
	border: 1px solid #DBD7E6;
}
.zaruka h3{
	padding: 0px 0px !important;
}
.zaruka p{
	font-size: 13px;
	margin-top: 15px;
	line-height: 22px;
	text-align: center;
}
/*zajimave clanky*/.zajimave-clanky{
	background-color: #e8e6ef;
	border-radius: 5px;
	//border: 1px solid #DBD7E6;
	margin-bottom: 30px;
}
.zajimave-clanky a{
	display: block;
	padding: 13px 5px 13px 15px;
	background-color: #e8e6ef;
	border: 1px solid #DBD7E6;
	border-bottom: none;
	font-size: 14px;
	color: #333333;
	text-decoration: underline;
}
.zajimave-clanky a:hover{
	text-decoration:none;
}
/*obsah homepage*/#right{
	float: right;
	width: 680px;
}
#content #right h1{
	font-family: TitilliumText22LBold, Tahoma;
	font-size: 30px;
	color: #392781;
	padding: 0;
	margin: 0 0 20px 0;
}
#right p{
	line-height: 22px;
	margin-bottom: 20px;
}

.h2-hp{
		font-family: TitilliumText22LLight, Tahoma;
	font-size: 30px!important;
	color: #392781;
	font-weight: normal;
}
.video-wrap{
	width: 680px;
	height: 272px;
	background: url(images/video-back.png) repeat-x  0 0;
	margin: 0 0 30px 0;
	border-radius: 5px;
}
.doctor{
	background: url(images/doctor.png) no-repeat 10px 0;
	width: 190px;
	float: left;
	text-align: right;
	padding: 30px 10px 10px 150px;
	height: 232px;
}
.doctor b{
	color: #392781;
}
.video{
	width: 310px;
	float: left;
	padding: 10px;
	padding-top: 32px;
}
.banner{
	width: 680px;
	height: 80px;
	background: url(images/banner.png) no-repeat 0 0;
	margin-bottom: 30px;
	clear: both;
	display: block;
}
.banner:hover{
	background: url(images/banner.png) no-repeat 0 -80px;
}
#right h3{
	color: #392781;
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 20px;
}
/*.banner-l{	float: left;	width: 400px;}.banner-l h3{	color:#fff;	padding: 12px 0 0 15px;	font-size: 25px;	float: left;}.banner-l p{	color:#fff;	padding: 2px 0 0 15px;	font-size: 15px;	float: left;}.banner strong{text-transform: uppercase;font-family: TitilliumText22LBold, Tahoma;color: #fff;float: right;margin: 31px 57px 0px 0px;font-size: 16px;}.banner-l b{	text-transform: uppercase;	color: #fbd142;}.banner-link{	display: block;	width: 680px;	height: 79px;}*/.info6{
	float: left;
	width: 208px;
	height: 280px;
	margin: 0 28px 30px 0;
}
#right .info6 p{
	margin-bottom: 0px;
}
.last{
	margin: 0 0 30px 0;
}
.info6-back{
	background: url(images/photo-back.png) repeat-y 0 0;
	height: 144px;
	width: 208px;
	border-radius: 5px;
}
.info6-img1{
	background: url(images/invent.jpg) no-repeat 0 0;
	height: 144px;
	width: 208px;
	border-radius: 5px;
}
.info6-img2{
	background: url(images/brozura.jpg) no-repeat 0 0;
	height: 144px;
	width: 208px;
	border-radius: 5px;
}
.info6-img3{
	background: url(images/gel-index.jpg) no-repeat 0 0;
	height: 144px;
	width: 208px;
	border-radius: 5px;
}
.info6-img4{
	background: url(images/erex24-box2.jpg) no-repeat 0 0;
	height: 144px;
	width: 208px;
	border-radius: 5px;
}
.info6-img5{
	background: url(images/viagra.jpg) no-repeat 0 0;
	height: 144px;
	width: 208px;
	border-radius: 5px;
}
.info6-img6{
	background: url(images/green.jpg) no-repeat 0 0;
	height: 144px;
	width: 208px;
	border-radius: 5px;
}
.info6-img7{
	background: url(images/erex24-box.jpg) no-repeat 0 0;
	height: 144px;
	width: 208px;
	border-radius: 5px;
}
.info6-img8{
	background: url(images/yerba-mate.jpg) no-repeat 0 0;
	height: 144px;
	width: 208px;
	border-radius: 5px;
}
.info6-img9{
	background: url(images/kofein.jpg) no-repeat 0 0;
	height: 144px;
	width: 208px;
	border-radius: 5px;
}
.info6-img10{
	background: url(images/teobromin.jpg) no-repeat 0 0;
	height: 144px;
	width: 208px;
	border-radius: 5px;
}
.info6-img11{
	background: url(images/teofylin.jpg) no-repeat 0 0;
	height: 144px;
	width: 208px;
	border-radius: 5px;
}
.info6-img12{
	background: url(images/muira-puama.jpg) no-repeat 0 0;
	height: 144px;
	width: 208px;
	border-radius: 5px;
}
.info6-img13{
	background: url(images/shover.jpg) no-repeat 0 0;
	height: 144px;
	width: 208px;
	border-radius: 5px;
}
.info6-img14{
	background: url(images/microscope-208.jpg) no-repeat 0 0;
	height: 144px;
	width: 208px;
	border-radius: 5px;
}
.info6-img15{
	background: url(images/museum.jpg) no-repeat 0 0;
	height: 144px;
	width: 208px;
	border-radius: 5px;
}
.info6-img15{
	background: url(images/no-sex.jpg) no-repeat 0 0;
	height: 144px;
	width: 208px;
	border-radius: 5px;
}
.info6-img16{
	background: url(images/cantharide.jpg) no-repeat 0 0;
	height: 144px;
	width: 208px;
	border-radius: 5px;
}
.info6-img17{
	background: url(images/shot-putter.jpg) no-repeat 0 0;
	height: 144px;
	width: 208px;
	border-radius: 5px;
}
.info6-img18{
	background: url(images/shot-putter2.jpg) no-repeat 0 0;
	height: 144px;
	width: 208px;
	border-radius: 5px;
}
.link{
	font-size: 14px;
	color: #392781;
	text-decoration: underline;
	margin-top: 3px;
	display: inline-block;
}
.info6 h4{
	color: #392781;
	margin: 7px 0;
}
.info6 p{
	line-height: 18px;
}


#right .mailto{
	color: #392781;
	font-weight: bold;
}

/*paticka*/

/*
#footer {
	margin: 0px auto;
	width: 950px;
	height: 85px;
	clear: both;
}
 #footer p{
	text-align: center;
	color: gray;
	font-size: 9px;
	padding-bottom: 10px;
	line-height: 15px;}
	
	  /*sub o erexu24.php*/



#footer-c {
	background: #e8e6ef;
	overflow: hidden;
		margin: 0px auto;
	width: 100%;
	clear: both;

	
}

#footer {
	margin: 0px auto;
	width: 950px;
	//height: 85px;
	clear: both;
	background: #e8e6ef;
	overflow: hidden;
	padding: 20px 0;
	
}
 #footer p{
	text-align: center;
	color: gray;
	font-size: 9px;
	padding-bottom: 10px;
	line-height: 15px; 
	clear: both;
}	

 #footer h2{
	text-align: center;
	color: #392781;
font-size: 30px;
font-weight: bold;
margin: 10px 0 30px 0;
}


#footer h2:after{

content : url(images/medichea-big.png);
margin-left: 15px;

}

.f-product{
	width: 265px;
	margin-right:14px;
	overflow: hidden;
	border: 1px solid #DBD7E6;
	background: white;
	float: left;
	padding: 20px;
	margin-bottom: 30px;
	
}

.f-product h3{
text-align: center;
color: #392781;

font-weight: bold;
font-size: 24px;


}

.f-product img{
	height: 84px;
	  margin: 0 auto;
  display: block;
  padding: 20px 0;
}

.f-product h4{
text-align: center;
color:#392781;

font-size: 20px;
font-weight: normal;

}

.f-product-last{
margin-right: 0;
}


.f-product .more-info{

/*
	-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background-color: #874da3;
-moz-box-shadow: 0 1px 1px rgba(0,0,0,.2);
-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.2);
box-shadow: 0 1px 1px rgba(0,0,0,.2);
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMTUlIiB4Mj0iNTAlIiB5Mj0iLTE1JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAiIHN0b3Atb3BhY2l0eT0iMC4zIi8+CjxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjMDAwIiBzdG9wLW9wYWNpdHk9IjAuMyIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMC4zIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
background-image: -moz-linear-gradient(bottom, rgba(0,0,0,.3) -15%, rgba(0,0,0,.3) 10.99%, rgba(255,255,255,.3) 115%);
background-image: -o-linear-gradient(bottom, rgba(0,0,0,.3) -15%, rgba(0,0,0,.3) 10.99%, rgba(255,255,255,.3) 115%);
background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,.3) -15%, rgba(0,0,0,.3) 10.99%, rgba(255,255,255,.3) 115%);
background-image: linear-gradient(bottom, rgba(0,0,0,.3) -15%, rgba(0,0,0,.3) 10.99%, rgba(255,255,255,.3) 115%);
*/
  margin-top: 0;
}



.footer-no-products{
	background:transparent!important;
}



/*****************/




.container-s{
	height: 100%;
	background: url(images/background-s.jpg) no-repeat center 0;
}


#header-s{
	width: 950px;
	margin: 0 auto;
	height: 180px;
}
 #header-l-s{
	width: 240px;
	float: left;
}
#left-s{
	margin-top: 400px;
	width: 240px;
	float: left;
	  margin-bottom: 30px;
}
.float-left{
	float: left;
}
.img-float-right-wrap{
	background: url(images/erex24-box.png) no-repeat 0 0;
	height: 171px;
	width: 308px;
	float: right;
}
.img-float-right-wrap2{
	float: right;
}
.img-float-right{
	background: url(images/photo-back.png) repeat-y 0 0;
	height: 144px;
	width: 208px;
	border-radius: 5px;
	float: right;
}
.claim-sub, .claim-sub2, .claim-sub3, .claim-sub4{
	background: url(images/claim-sub.png) no-repeat 0 0;
	height: 87px;
	width: 680px;
	margin-bottom: 20px;
	text-align: center;
}
#right h2{
	color: #392781;
	font-family: TitilliumText22LBold, Tahoma;
}
#right .claim-sub h2{
	font-size: 22px;
	padding-top: 30px;
	color: #392781;
}
#right .claim-sub2 h2{
	font-size: 16px;
	padding-top: 34px;
	color: #392781;
}
#right .claim-sub3 h2{
	font-size: 16px;
	padding-top: 20px;
	line-height: 25px;
	color: #392781;
}
#right .claim-sub4 h2{
	font-size: 16px;
	padding-top: 10px;
	line-height: 25px;
	color: #392781;
}
.sperm-wrap{
	background: none;
	background-color: #e8e6ef;
	margin-bottom: 20px;
	border-radius: 5px;
}
.error {
	color: red !important;
}
input.error_input {
	border: 1px solid #ff4400;
	background-color: #ffe6e1;
}
.first-sperm-wrap{
	padding-left: 11px !important;
}
.sperm-wrap img{
	padding: 0;
	border: 0;
}
.sperm-wrap table{
	border-collapse: collapse;
}
.sperm-wrap td{
	padding: 11px 11px 11px 0;
	line-height: 22px;
	font-size: 14px;
}
.sperm-wrap b{
	font-weight: bold;
	text-align: center;
}
.contact td{
	width: 340px;
	vertical-align: top;
}
#right strong{
	color: #392781;
	font-weight: bold;
}
#right h2{
	font-size: 20px;
	color: #392781;
	margin: 0px 0px 20px;
}
#right ol{
	margin-bottom: 20px;
	list-style-type: decimal;
	list-style-position: outside;
	line-height: 22px;
	margin-left: 20px;
}
#right li{
	margin: 15px 0;
}
.compare table td{
	text-align: center;
	width: 113px;
	padding: 5px;
	border-bottom: 1px solid #DBD7E6;
	font-size: 14px;
}
.compare table thead td{
	font-weight: bold;
	line-height: 20px;
	border-bottom: none;
	color: #fff;
	border-radius: 5px;
	font-size: 14px;
}
.compare table{
	border-radius: 5px;
	border-collapse: separate;
	background: url(images/sidebar-back.png) repeat-x 0 0;
}
.compare table .tr-last td{
	border-bottom: none;
}
.compare table .tr-erex24 td{
	color: #392781;
	font-weight: bold;
}
.compare2 table thead td{
	width: 170px;
	height: 49px;
}
.compare2{
	margin-bottom: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}
.roll-table tbody tr{
	height: 20px;
}
.roll-table tbody td{
	width: 170px;
	height: 0px;
	text-align: center;
	border-bottom: 1px solid #DBD7E6;
}
#right a{
	color: #333333;
	font-size: 14px;
	text-decoration: underline;
}
.columns2 table td{
	width: 330px;
	padding: 4px;
	text-align: center;
	font-weight: bold;
}
.roll-table{
	height: 300px;
	overflow: auto;
	background-color: #E5FBFB;
	margin-bottom: 20px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
#right .roll-table table p{
	margin-bottom: 5px;
}
.customer-right{
	border-bottom: 1px solid #392781 !important;
	margin-bottom: 20px;
}
.customer-img-right{
	border: 4px solid #fff;
	box-shadow: #DBD7E6 3px 3px 8px;
	margin: 0 15px 10px 0; /* 			define width and height of list item (slide)			entire slider area will adjust according to the parameters provided here		*/
	float: left;
}
.obj-head-left{
	float: left; /*	background: url("images/dodani.png") 90% top no-repeat;*/
}

#content .nadpis-obj2 h1{
	float: left !important;
}




/*
.obj-box-right li{padding: 8px 0px 8px 50px;background: url("images/star.png") 6px 40% no-repeat;font-family: TitilliumText22LBold, Tahoma;font-size: 17px;color:#277ea1;}

#right .obj-box-right li{
	margin: 5px;
}

*/
#obj{
	margin-bottom: 25px;
	clear: both;
}

#obj .obj-nadpis2{
	display: none;
}

.obj14 .obj-nadpis2{
	display: block !important;
}

.obj-kniha{
margin-top: 200px;
color: #392781;
	font-family: TitilliumText22LBold, Tahoma;
	font-size: 16px;
	font-weight: normal;
}

.obj-kniha a{
color: #392781!important;
margin-left:15px;
	font-family: TitilliumText22LBold, Tahoma;
	font-size: 16px!important;
	font-weight: normal;
}


.obj-kniha a:hover{

text-decoration: none!important;
}



.obj1 .obj-kniha, .obj14 .obj-kniha{
	display: none;
}

.vice-o-knize{
margin-top: 0px;
color: #392781 !important;
	font-family: TitilliumText22LBold, Tahoma;
	font-size: 16px !important;
	font-weight: normal;	
	margin-top: -16px;
display: inline-block;
}

.vice-o-knize:hover{

text-decoration: none!important;
}




.obj1 .vice-o-knize, .obj2 .vice-o-knize, .obj3 .vice-o-knize{
	display: none!important;
}



.obj1{
	width: 680px;
	height: 282px;
	background: url(images/objednat1.png) no-repeat 0 0;
	margin-bottom: 30px;
}
.obj2{
	width: 680px;
	height: 282px;
	background: url(images/objednat2.png) no-repeat 0 0;
	margin-bottom: 30px;
}
.obj3{
	width: 680px;
	height: 282px;
	background: url(images/objednat3.png) no-repeat 0 0;
	margin-bottom: 30px;
}

.obj14{
	width: 680px;
	height: 282px;
	background: url(images/objednat4.png) no-repeat 0 0;
	margin-bottom: 30px;
}
.obj-left{
	float: left;
	width: 379px;
	//width:649px;
	padding: 20px;
	height: 242px;
	
}
.obj-right{
	float: right;
	width: 221px;
	padding: 40px 20px 20px 20px;
	height: 120px;
	background: none;
}

.obj3 .obj-right{
background: url(images/discount33.gif) no-repeat right top;
}
	
.obj2 .obj-right{
background: url(images/discount25.gif) no-repeat right top;
}


.obj-nadpis1{
	font-family: TitilliumText22LBold, Tahoma;
	font-size: 30px;
	font-weight: normal;
	color: #392781;
	margin-bottom: 10px !important;
}
.obj-nadpis2{
	font-family: TitilliumText22LBold, Tahoma;
	font-size: 17px;
	font-weight: normal;
	color: #392781;
}
.obj-puv-cena{
	font-family: TitilliumText22LBold, Tahoma;
	font-size: 16px;
	font-weight: normal;
	color: #333333;
	margin-bottom: 10px !important;
	text-decoration: line-through;
}
.obj-nova-cena{
	font-family: TitilliumText22LBold, Tahoma;
	font-size: 26px;
	font-weight: normal;
	color: #fff;
	margin-bottom: 10px !important;
}
.obj-cena{
	font-family: TitilliumText22LBold, Tahoma;
	font-size: 28px;
	font-weight: normal;
	color: #ecd566;
	margin-bottom: 20px !important;
}
.obj-dalsi-text{
	font-family: TitilliumText22LBold, Tahoma;
	font-size: 20px;
	font-weight: normal;
	color: #333333;
}
.obj-link{
	width: 242px;
	height: 45px;
	background: url(images/button.png) no-repeat 0 0;
	margin: 33px 0;
	display: block;
	float: left;
}
.obj-link:hover{
	background: url(images/button.png) no-repeat 0 -45px;
}
.obj-2-container{
	width: 640px;
	border-radius: 5px;
	background-color: #E9FDFC;
	clear: both;
	height: 1110px;
	padding: 20px;
	margin-bottom: 30px;
}
.price-name-container{
	width: 610px;
	padding: 15px;
	border-radius: 5px;
	background: url(images/garance.png) no-repeat right bottom;
	background-color: #392781;
}
#right .obj-2-container h2{
}
#right .price-name-container h2{
	margin-bottom: 0;
	line-height: 30px;
	color: white;
}
#right .price-name-container strong{
	color: #ecd566;
}
#form-container{
	width: 320px;
	float: left;
}
#form-right{
	float: right;
  	font-size: 12px;
}
#form-right h3, #form-right p{
	color: white;
	margin-bottom: 0px !important;
}

#form-right h3{
	color: #ecd566;
}

.form-right-1{
	width: 270px;
	border-radius: 5px;
	background-color: #392781;
	padding: 10px;
	margin-bottom: 15px;
}

#right .form-right-2{
	width: 170px;
	border-radius: 5px;
	background-color: #392781;
	padding: 10px;
	margin:0px 0 15px 0;
	float: right;
	color: white;
	text-align: right;
}

#right .obj-box-right{background-color: #392781;border-radius: 5px;margin-bottom: 20px;padding: 15px;width: 231px;	float: right; font-family: TitilliumText22LBold, Tahoma;font-size: 17px;color:white;}

.objtable td{
	width: 98px;
}
.objtable input{
	padding: 5px;
	width: 200px;
	margin: 2px;
	border: 1px solid #DBD7E6;
}
.objtable select{
	padding: 5px 4px;
	margin: 2px;
	border: 1px solid #DBD7E6;
}
.table-platba{
	border-collapse: separate;
	border-spacing: 0px 0px;
	width: 640px;
	margin-bottom: 30px;
}
.table-platba tr{
	background-color: white;
}
#right .obj-2-container #form-container #form .table-platba td{
	padding: 15px 15px 0 15px;
	vertical-align: top;
	width: 200px;
	font-size: 14px;
	line-height: 18px;
	text-align: center;
}
#right .obj-2-container #form-container #form .table-platba h3{
	margin: 0 0 10px 0;
	font-size: 19px;
}
#right .obj-2-container #form-container #form .table-platba .td-last{
	padding-bottom: 20px;
	border-bottom: 20px solid #DBD7E6;
}
.obj-dobirka{
	border-right: 10px solid #DBD7E6;
	border-left: 10px solid #DBD7E6;
}
.table-platba td img{
	margin: 0 auto;
	display: block;
}
#right .table-platba td p{
	font-size: 9px;
	padding-top: 5px;
	margin-bottom: 5px;
	text-align: center;
}
#dobirka-button, #gopay-button{
	width: 176px;
	height: 45px;
	background: url(images/submit.png) no-repeat 0 0;
	cursor: pointer;
	color: white;
	font-family: TitilliumText22LBold, Tahoma;
	font-size: 15px;
	margin: 0 auto;
	/*		width:240px;		height:540px;		overflow:hidden; 		}	span#prevBtn{}	span#nextBtn{}	*/
	display: block;
}


/*slider*/

#slider {
 position: relative;
 width:250px;
 height:220px; 
 top: 4px;
 left: 5px;
 clear: both;   
 margin: 0 auto;
 }
 
 
 
 .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
 

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
	  position: relative;
		margin:0;
		padding:0;
		list-style:none;  
    width:250px;
		height:220px;  

		}
		
	
  #slider ul li img {
  border: 0;
  
  }

	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:250px;
		height:220px; 
		float: right;

		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:21px;
		height:24px;
		position:relative;
		left:0px;
		top:-200px;
		z-index:1;
		display: none;
		}	
	#nextBtn{ 
		left:800px;
		top:-200px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		position:relative;
		width:21px;
		height:24px;
		background:url("images/left.png") no-repeat 0 0;	
		display: none;
		}	
	#nextBtn a{ 
		background:url("images/right.png") no-repeat 0 0;	
		}	


#obch-podm{
	font-size: 14px;
	text-decoration: underline;
	color: black;
	padding: 8px;
	display: block;
}


/*sjednocena objednavka*/

.order{
	background: url(images/background-order.jpg) no-repeat center 0;
	
}

.order-header{
	float: left;
	color:#392781;
	margin-bottom: 20px;
}

.order-back{
	   	font-family: TitilliumText22LLight, Tahoma;
	font-weight: normal; 
	font-size: 30px;
	text-decoration: underline;
	float: right;
	color:#392781;
}

.order-back:hover{
	text-decoration: none;
}

.order table{
	background-color: #e8e6ef
;
	border:none;
	-moz-border-radius:5px;
   -webkit-border-radius:5px;
   border-radius:5px;
   border-collapse: collapse;
   margin-bottom: 20px;

}

.order-th-last{
text-align: right !important;
	padding-right: 20px;
}

.order table th{
   height: 44px;
   background-color: #392781;
   color: white;
   text-align: left;
   padding-left: 20px;
   	font-family: TitilliumText22LLight, Tahoma;
	font-weight: normal; 
	font-size: 18px;
	
   
}

.order table td{
	font-weight: normal; 
	font-size: 16px;

}

.order-plus{
	background-color: #392781;
	color: white;
	border: none;
	text-align: center!important;
	padding:0!important;
	line-height: 20px;
	width:20px;
	height: 20px!important;
}

.order-count{
	margin: 0 auto;
	overflow: hidden;
}

.order-count-left{
	float: left;
}

.order-count-right{
	float: left;
	width: 26px;
}

.order-calc{
	color: #392781;
	text-decoration: underline;
	margin-top: 5px;
	display: block;
}

.order-calc:hover{
	text-decoration: none;
}

.order table th:first-child {
    border-radius: 5px 0 0 0;
}

.order table th:last-child {
    border-radius: 0 5px 0 0;
}

.order table th:only-child{
    border-radius: 5px 5px 0 0;
}


.order input, .order select{
	height:38px;
		-moz-border-radius:5px;
   -webkit-border-radius:5px;
   border-radius:5px;
   border: 1px solid #DBD7E6;
   padding-left: 14px;
   font-size: 16px;
   
}

.order-ks{
	width: 24px;
}

.order-total{
	color: #392781;
	text-align: right;
	font-size: 22px!important;
//	font-weight: bold!important;
}

.order-text-center{
	text-align: center!important;
	padding-left: 0px!important;
}

.order-product{
	width:100%;	
	margin-top: 20px;
}

.order-product td{
	padding:20px;	
	//text-align: center;
}


.order-data{
	width: 465px;
	float: left;
//	margin-top: 20px;
}

.order-data td{
padding:12px 0px 0 20px;	
}

.order-data strong{
	color: #392781;
	//font-weight: bold;
}

.order-td-input{
	width: 100%; 
}

.order-data input{
	width: 294px;
//	float: left;
}
.order-data select{
	width: 310px;
//	float: left;
}

.order-td-name{
	width: 25%;
}

.order-data span{
	color: #3d3d3d;
	font-size: 12px!important;
	padding: 10px 0;
}

.order-tel-plus{
font-size: 16px;
}

//.order-td-input-prefix{
	//width: 40px;
}
.order-tel-prefix{
	width: 50px!important;	
	margin:0 10px 0 10px;
}
.order-tel{
 width: 200px !important;	
}


.order-sale{
	width: 153px!important;
	margin-right: 10px;
}

.order-sale-submit{
	width: 130px!important;
	text-align: center;
	padding-right: 14px;
	background-color: #392781;
	color: white;
	font-size: 14px!important;
	cursor: pointer;
}

.order-sale-submit:hover{
	background-color:#554a80;
}

.order-red-star strong{
	font-size: 14px!important;
}

.order-red-star{
 padding-bottom: 20px!important;
}
	  


.order-delivery{
	width: 465px;
	float: right;
	overflow: hidden;
}

.order-delivery label{
	line-height: 50px;
	vertical-align:middle;
	margin-left: 10px;
}

.order-delivery input{
	margin: 0 0 0 20px;
	vertical-align:middle;
}

.order-delivery img{
	vertical-align:middle;
	padding-left: 10px;
}

.order-question{
	padding-top: 16px;
	padding-right: 10px;
}

.order-price{
//	text-align: right;
	float: right;
	line-height: 50px;
	margin-right: 10px;
}

.order-delivery select{
	width: 426px;
	margin-left: 20px;
	margin-bottom: 10px;
}

.order-delivery submit{
text-transform: uppercase;
}


.order-show-map{
	text-decoration: underline;
	margin-left: 20px;
	margin-bottom: 15px;
	color: #392781;
	display: block;
	
}

.order-show-map:hover{
	text-decoration: none;
}

.active{
	color: #392781;
	//font-weight: bold;
}



.order-payment{

}

.order-gopay{
	float: left;
	margin: 0  0 20px 33px;
}

.order-submit{
	background-color: #392781;
	border: 1px solid  #392781!important; 
	lid #b91424; /* stroke */
-moz-border-radius: 9px / 7px;
-webkit-border-radius: 9px / 7px;
border-radius: 9px / 7px; /* border radius */
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box; /* prevents bg color from leaking outside the border */
border: 1px sobackground-color: #392781;/* layer fill content */
-moz-box-shadow: 0 1px 1px rgba(0,0,0,.2); /* drop shadow */
-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.2); /* drop shadow */
box-shadow: 0 1px 1px rgba(0,0,0,.2); /* drop shadow */
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMTUlIiB4Mj0iNTAlIiB5Mj0iLTE1JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAiIHN0b3Atb3BhY2l0eT0iMC4zIi8+CjxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjMDAwIiBzdG9wLW9wYWNpdHk9IjAuMyIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMC4zIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+); /* gradient overlay */
background-image: -moz-linear-gradient(bottom, rgba(0,0,0,.3) -15%, rgba(0,0,0,.3) 10.99%, rgba(255,255,255,.3) 115%); /* gradient overlay */
background-image: -o-linear-gradient(bottom, rgba(0,0,0,.3) -15%, rgba(0,0,0,.3) 10.99%, rgba(255,255,255,.3) 115%); /* gradient overlay */
background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,.3) -15%, rgba(0,0,0,.3) 10.99%, rgba(255,255,255,.3) 115%); /* gradient overlay */
background-image: linear-gradient(bottom, rgba(0,0,0,.3) -15%, rgba(0,0,0,.3) 10.99%, rgba(255,255,255,.3) 115%); /* gradient overlay */
color:white;
text-transform: uppercase;
width: 424px;
height: 64px!important;
text-align: center;
font-size: 22px!important;
	font-family: TitilliumText22LBold, Tahoma;
	font-weight: bold;
	margin: 20px 0;
	cursor: pointer;
}

.order-submit:hover{
	border: 1px solid #554a80;
background-color: #554a80;

background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMTUlIiB4Mj0iNTAlIiB5Mj0iLTE1JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAiIHN0b3Atb3BhY2l0eT0iMC4zIi8+CjxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjMDAwIiBzdG9wLW9wYWNpdHk9IjAuMyIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMC4zIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
background-image: -moz-linear-gradient(bottom, rgba(0,0,0,.3) -15%, rgba(0,0,0,.3) 10.99%, rgba(255,255,255,.3) 115%);
background-image: -o-linear-gradient(bottom, rgba(0,0,0,.3) -15%, rgba(0,0,0,.3) 10.99%, rgba(255,255,255,.3) 115%);
background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,.3) -15%, rgba(0,0,0,.3) 10.99%, rgba(255,255,255,.3) 115%);
background-image: linear-gradient(bottom, rgba(0,0,0,.3) -15%, rgba(0,0,0,.3) 10.99%, rgba(255,255,255,.3) 115%);

}

.order-finish th{
	background-color: #e8e6ef!important;
	color: #392781!important;
		font-family: TitilliumText22LBold, Tahoma!important;
	font-weight: bold!important;
//	height:60px!important;
}

.order-total-left{
//margin-left:20px;
font-size: 22px;

}

.order-total-right{
margin-right:20px;
float: right;
color: #392781;
font-size: 26px;
}


.order-td-last{
	padding-bottom: 20px;
}


.order-package{
	float: left;
}

.order-package img{
	margin: 20px 20px 10px 10px;
}

.order-left{
	float: left;
	width:465px; 
}

.order-discreet-text{
	padding-right: 20px;
}

.order-discreet-text h2{
	font-family: TitilliumText22LBold, Tahoma!important;
	font-weight: bold!important;
	line-height: 20px;
	color: #e9a605;
	margin-bottom: 5px;
}


.order-discreet-text p{
	font-size:13px;
	line-height: 19px;
}

.order-sale-th{
	height: 40px!important;
	vertical-align: bottom;
}

.order-sale-left{
	font-size: 16px;
}

.order-sale-total{
	font-size: 16px;
	font-weight: normal;
}



.order-tel-time{
	font-size:12px;
	color: #e9a605;
	margin-left: 20px;
}

.order-call{
	font-size:18px;
	color: #e9a605;
	font-family: Georgia;
	padding-top: 10px;
	display: block;
}

.order-call b{
	color:#e9a605;
}

.order-operator{
	width: 100px;
}

.order-discreet-text li{
	font-size:12px;
	padding: 6px 0 5px 0;
}

.order-operator img {
margin: 20px 20px 10px 10px;
}


.order-pobocka{
	display: none;
}


/*tool tip*/

a.tooltip {
outline: none;
float: left;
padding-left: 25px;
//padding-bottom: 13px;
float: right;
vertical-align:middle;
display: block;
}

a.tooltip span {
z-index: 1000;
display: none;
padding: 15px 15px;
//margin-top: -195px;
//margin-left: -150px;
line-height: 16px;
text-align: left;
width: 250px;
position: absolute;
left:575px;
}


a.tooltip span {
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-box-shadow: 3px 3px 4px #CCC;
-webkit-box-shadow: 3px 3px 4px #CCC;
box-shadow: 3px 3px 4px #CCC;

}

a.tooltip:hover span {
display: inline;
position: absolute;
color: #555557;
background:white;
}


.tooltip h2{
font-family: 'TitilliumText22LBold';
	font-weight: bold;
	color: #392781;
	margin-bottom: 8px;
	
}

.tooltip p{
line-height: 18px;
}



/*new medichea*/

.more-info{
	text-align: center;
	width: 152px;
	height: 45px;
//	background: url(images/zjistit-vice.png) no-repeat 0 0;
background:#392781;
	clear: both;
display: block;
margin: 20px auto 10px auto;
color: white;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-box-shadow: 1px 1px 2px #CCC;
-webkit-box-shadow: 1px 1px 2px #CCC;
box-shadow: 1px 1px 2px #CCC;
line-height: 45px;
font-size: 17px;
font-family: 'TitilliumText22LBold';
text-transform: uppercase;
}

.more-info:hover{
//	background: url(images/zjistit-vice.png) no-repeat 0 -45px;
background: #554a80;
}

/*form svedectvi*/

.form-svedectvi{
	width: 100%;
	background: #E8E6EF;
	border: 1px solid #DBD7E6;
	padding: 10px;
	-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
margin-bottom: 30px;
}

.form-svedectvi td{
	padding: 12px 0px 0 20px;
}

.form-svedectvi input{
height: 38px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border: 1px solid #DBD7E6;
padding-left: 14px;
font-size: 14px;
}

.soubor{
	border: none!important;
}

.odeslat-sz{
	background:#392781!important;
	color: white!important;
	border: none!important;
	width: 300px!important;
	cursor: pointer;
}

.form-svedectvi textarea {
height: 100px;
margin: 5px 0px 0;
width: 300px;
padding: 5px;
border: 1px solid #DBD7E6;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}

.form-svedectvi .label{
	width: 167px!important;
	font-size: 14px;
}

.form-svedectvi input{
	width: 95%;
}

.form-svedectvi textarea{
	width: 95%;
}


/*order-new*/


.order1{
width:950px;
overflow:hidden;	
}

.order-arg{
background: #E8E6EF;
width: 100%;	
overflow: hidden;
margin-bottom: 20px;
	-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

.order-arg p{
	font-size:12px;
}

.order-arg > div{
float: left;
	width: 208px;
	padding: 20px;
	padding-left: 87px;
}

.arg1{
background: url(images/discreet-order1.png) no-repeat 20px  center;	
}

.arg2{
background: url(images/24hours-order1.png) no-repeat 20px  center;	
}

.arg3{
background: url(images/money-order1.png) no-repeat 20px  center;	
}


.order1-tel{
background: #e8e6ef;
width: 100%;	
overflow: hidden;
margin-bottom: 20px;
	-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;	
}

.order1-tel .order-discreet-text h2{
	color: #3D3D3D;
}

.order1-tel .order-call b{
	color: #3d3d3d;
}

.order1-tel .order-call {
	color: #3d3d3d;
}

.order1-tel .order-tel-time{
	color: #3d3d3d;	
}

.order1-tel .order-operator{
	padding-left: 272px;
}

.order-s{
	width: 261px;
  padding: 17px 20px 20px;
	-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;

	background: url(images/product-bg-order1.png) no-repeat -110px  top #e8e6ef;
float: left;
margin-right: 20px;
margin-bottom:20px;
  border: 1px solid #DBD7E6;
}

.order-s .sale-count{
	position: absolute;
	Right:0;
	top:0;
	z-index:2;
		 background: url(images/discount25.png) no-repeat 0 0;
		 width: 115px;
		 height: 115px;
}


.sale-count p{
	font-size: 13px;
	 -webkit-transform:  rotate(45deg);
	 -moz-transform:  rotate(45deg);
	 -o-transform:  rotate(45deg);
-ms-transform: rotate(45deg);
	 writing-mode: lr-tb;

	 
	/* height: 56px; */

  color: #ecd566;
	
	
  margin-top: 30px;
  margin-left: 21px;
}



.order-s .obj-nadpis1{
font-size: 18px;
  padding-right: 66px;
  height: 25px;
  line-height: 20px;

}


.order-product22 .obj-nadpis1{
	font-size: 16px!important;
}

.f-r{
float: right;
margin-right: 0;
}

.order-b{
	width: 910px;
		padding: 20px;
	-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background: url(images/product-bg-order1.png) no-repeat 0 0 #e8e6ef;
overflow: hidden;
clear: both;
	margin-bottom: 20px;
	
}

.order-b img{
margin-top: 20px;
	
}

.order-l{
	height: 155px;

}

.order-l-b{
background: url(images/garance1.png) no-repeat 500px 42px ;	
}


.order-l > img{
margin: 26px auto 0 auto;
  display: block;
  
width: 217px;
}

.order-r{
background: #392781;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
padding: 12px;
min-height: 109px;
display: table;
  width: 239px;
}

.order-r-b{
background: #392781;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
padding: 15px;
width:233px;
float: right;
overflow: hidden;
}
	

.valign{
	display: table-cell;
	vertical-align: bottom;
}

.order-l-b{
float: left;
width: 600px;
}

.obj-puv-cena1 span{
text-decoration: line-through;
}

.obj-puv-cena1 {
  font-family: TitilliumText22LBold, Tahoma;
  font-size: 16px;
  font-weight: normal;
  color: #e8e6ef;
  margin-bottom: 10px !important;
  /* text-decoration: line-through; */
}


.order-s .obj-puv-cena1{
	font-size: 15px;
	margin-bottom: 5px!important;
	font-family: tahoma;
	  min-height: 24px;
}

.order-s .obj-nova-cena{
	font-size: 16px;
	margin-bottom: 0px !important;
	font-family: Tahoma!important;
	  min-height: 24px;
}

.order-s .obj-cena{
  font-size: 24px;
  margin-bottom: 0px !important;
}

.order-s .obj-dalsi-text{
	font-size: 16px;
	font-family: tahoma;
		margin-bottom: 8px !important;
		color: white;
		  min-height: 24px;
}



.obj-link-new{
	width: 263px;
	height: 45px;
	background: url(images/button-order1.png) no-repeat 0 0;
	margin: 20px 0 0 0;
	display: block;
	float: left;
}
.obj-link-new:hover{
	background: url(images/button-order1.png) no-repeat 0 -45px;
}

.link-b{
float: right;
}

/*footer products*/

.f-product{
	width: 265px;
	margin-right:14px;
	overflow: hidden;
	border: 1px solid #DBD7E6;
	background: white;
	float: left;
	padding: 20px;
	margin-bottom: 30px;
	
}

.f-product h3{
text-align: center;
color: #392781;

font-weight: bold;
font-size: 24px;


}

.f-product img{
	height: 84px;
	  margin: 0 auto;
  display: block;
  padding: 20px 0;
}

.f-product h4{
text-align: center;
color:#392781;

font-size: 18px;
font-weight: normal;

}

.f-product-last{
margin-right: 0;
}


.f-product .more-info{
