body {
    background-color: #FFFFFF;
    background-image: url("img/bg.png");
    background-repeat: repeat-x;
    float: none;
    font-family: Arial,Helvetica,sans-serif;
    margin: 0 auto;
    padding: 0;
    width: 1200px;
}

@font-face {
    font-family:zelek;
    src: url(zelek.ttf);
   }

.new_prod{
    font-family: zelek, verdana;
    color:#339BD1;

}

.container {
	background-repeat: no-repeat;
    float: left;
    margin: 10px;
    width: 1180px;

}

.pharm a{
	text-decoration:none;	
	}


img {
	border:none;

}

.container_inn {
  	float: left;
    margin-left: 199px;
    position: relative;
    top: -21px;
}
   
.header {
    
    float: left;
    height: 107px;
    padding: 10px;
    width: 1160px;
}

.lang {
    float: left;
    margin-left: 13px;
}

.menu {
   	background-repeat: no-repeat;
    color: #000000;
    float: left;
    font-weight: normal;
   	margin:0;
    padding: 0;
    text-transform: capitalize;
}

.search {
	float: right;
    margin-right: 150px;
    margin-top: 40px;
}

.btn {
    background: url("img/lupa.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    float: right;
    height: 45px;
    margin-left: 5px;
    margin-top: -3px;
    width: 41px;
}

.srch {
	border: medium none;
	-moz-border-radius: 11px 11px 11px 11px;
	-webkit-border-radius: 11px 11px 11px 11px;
    border-radius: 11px 11px 11px 11px;
    color:#575759;
    font-style:italic;
    height: 23px;
    padding-left: 6px;
    width: 112px;
    float:left;
}

.menu a {
	color:#fff;
    float: left;
    font-size: 20px;
    padding-top: 40px;
    text-decoration: none;
    text-align: center;
    text-shadow:2px 1px 1px #2D7EB9;
    width:140px;
}

.menu a:hover  {
   	background-image: url("img/hover.png");
   	background-repeat:no-repeat;
    color: #9A3275;
    float: left;
    font-size: 20px;
    padding-top: 40px;
    text-align: center;
    text-decoration: none;
    text-shadow:2px 1px 1px #3174AC;
 	width:140px;
 }

.beet {
    float: left;
    margin-top: -43px;
    width: 1000px;
}

.beet a, a:hover{
	text-decoration: none;
	color:#274207;
}

.price {
    float: right;
    width: 222px;
}

.price h3 {
	margin-right:5px;
	margin-top:5px;
}

.slider {
	float:left;
	width:1200px;
	height:219px;
	margin-top: 20px;

}

.slider h1, h2 {
	color:#fff;
	margin-left:10px;
	margin-top:150px;
}

.slider_inn{
	background-color: #FFFFFF;
    height: 199px;
    margin-left: 190px;
    width: 754px;
}

.left_sidebar{
	background-color: #FFFFFF;
    border-top: 7px solid #A1D1EA;
    float: left;
    padding: 10px;
    width: 191px;
    position: relative;

}

.left_sidebar h3 {
	color:#993174;
    float:left;
    margin:0;
}

.left_sidebar h3 a{
	background-image:none;
	color:#993174;
	float: left;
    height: 27px;
    text-decoration: none;
    width: 231px;
	padding-left: 5px;
    padding-top: 5px;
}

.left_sidebar h3 a:hover{
	background-image:none;
	color:#993174;
	float: left;
    height: 27px;
    text-decoration: none;
    width: 231px;
	padding-left: 5px;
    padding-top: 5px;
}


.left_sidebar h4 {
    color:#993174;
    font-size:14px;
   float:left;
    margin:0;

}

.left_sidebar h4 a{
     background-image:none;
    color:#993174;
    float: left;
    height: 27px;
    text-decoration: none;
    width: 231px;
    padding-left: 5px;
    padding-top: 5px;

}

.left_sidebar h4 a:hover{
    background-image:none;
    color:#993174;
    float: left;
    height: 27px;
    text-decoration: none;
    width: 231px;
    padding-left: 5px;
    padding-top: 5px;
}



.left_sidebar li {
	list-style: none;
	line-height: 23px;

}

.left_sidebar ul{
	margin:0;
	padding:0;
	float:left;

}
.cr_item {
	color: #004887;
    float: left;
    font-size:15px;
    height: 27px;
    padding-left: 5px;
    padding-top: 5px;
    text-align: left;
    text-decoration: none;
    width: 231px;	
}

.cr_item  a:hover{
	color: #004887;
    float: left;
    font-size:15px;
    height: 27px;
    padding-left: 5px;
    padding-top: 5px;
    text-align: left;
    text-decoration: none;
    width: 231px;	
}

.sm{
	color: #004887;
    float: left;
    height: 27px;
    padding-left: 5px;
    padding-top: 5px;
    text-align: left;
    text-decoration: none;
    width: 231px;
}


.left_sidebar a:hover, .sm_cr_item {
	background-image: url("img/lmenu.png");
    background-position: center center;
    background-repeat: no-repeat;
    color: #FFFFFF;
    float: left;
    height: 27px;
    text-decoration: none;
    width: 231px;
	padding-left: 5px;
    padding-top: 5px;

}

.content {
    background-color: #FFFFFF;
    border-top: 7px solid #A1D1EA;
    float: left;
    font-weight: normal;
    margin-left: 10px;
    padding: 25px;
    width: 547px;
}

.content strong {
	color:#993174;
}

.content h2 {
    color: #339BD1;
    margin: 2px;
    padding: 2px;
}

.footer{
	background-image: url("img/footer.png");
    background-repeat: no-repeat;
    float: left;
    font-size: 10px;
    height: 68px;
    margin-left: -1px;
    margin-top: -10px;
    padding-left: 10px;
    width: 100%

}

.dev {
    color: #000;
    float: right;
    font-size: 10px;
    margin-right: 10px;
    margin-top: 10px;
    text-align: right;
    
}

.dev a{
    text-decoration:none;

}

.news_title {
    color: #339BD1;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 10px;
}

.news_short, .news_body {
	text-align: justify;
}

.news_short img, .news_body img {
	margin-right:20px;

}

.news_short b, .news_body b {
	color:#993174;

}

input, textarea {
    width: 300px;
}

.part img {
	margin-right: 20px;
	margin-bottom: 20px;

}
.updt{
	margin-top:-10px;
	font-size:12px; 
	margin-left:30px; 
	font-weight:bold;
	color:#973375
}
#soap_hr {
    display:none;

}

.news_block {
    float:left;
    margin-bottom:20px;
    font-family:Helvetica, Arial, Verdana
    font-size:13px;
    margin-top: 20px;

}
 
	/* IMAGE SLIDER */
	
	
/* image replacement */
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
    margin:0;
    padding:0;
    display:block;
    overflow:hidden;
    text-indent:-8000px;
}
    /* // image replacement */
			
#container {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 7px solid #A1D1EA;
    -moz-border-radius: 10px 0 0 0;
	-webkit-border-radius: 10px 0 0 0;
	border-radius: 10px 0 0 0;
    margin: -30px auto 2em;
    position: relative;
    text-align: left;
    width: 800px;
}
#header{
		height:80px;
		line-height:80px;
		background:#5DC9E1;
		color:#fff;
		}				
#content{
		position:relative;
		}			

/* Easy Slider */

#slider ul, #slider li,
#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
#slider2{margin-top:1em;}
#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:800px;
		height:219px;
		overflow:hidden; 
		}	
#prevBtn, #nextBtn,
#slider1next, #slider1prev{ 
		display: block;
	    float: right;
	    margin-right: -55px;
	    margin-top: -28px;
	    position: relative;
	    right: 35px;
	    z-index: 1000;
		}	
#nextBtn, #slider1next{ 
		margin-right: -65px;
  	    margin-top: -58px;
		}														
#prevBtn a, #nextBtn a,
#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:60px;
		height:30px;
		background:url("img/prev.png") no-repeat 0 0;	
		}	
#nextBtn a, #slider1next a{ 
		background:url("img/next.png") no-repeat 0 0;	
		}	
		
	/* numeric controls */	

ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */

   /*   JCAROUSEL   */
.jcarousel-skin-tango .jcarousel-container {
    
    background-image: url("img/footer.png");
    background-repeat: no-repeat;
    border: 1px solid #E8F3FA;
    float: left;
    height: 47px;
    margin-bottom: 10px;
    /*margin-left: 199px;*/
    width: 1116px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
  direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
   padding: 10px 40px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
   /*margin-left:50px;*/
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
    height: 50px;
    margin-right: 10px;
    width: 150px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
  margin-left: 0;
  margin-right: 20px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
  margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 35px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(img/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 35px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(img/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}
    
