@charset "utf-8";

div, p, ul, img, a, li {margin:0px; outline:none; padding:0px;}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #666;
	background: repeat top center #FFFFFF;
	margin:0px;
}

#container {
background-color: #fff;
/*background:url(../images/bg-content.jpg) bottom repeat-x #fff;*/
/*background:url(../images/bg-content-paste.jpg) bottom repeat-x #fff;*/
padding-bottom:70px;
margin-top:0px;

margin:auto;
}

#head {
width:990px;
margin:0px auto;
/*background:url(../images/bg-head-iarna2011.jpg) no-repeat top #fff;*/
}

#head .logo {
text-align: center;
margin-top:0px;
}

#head .menu {
float:left;
text-transform:uppercase;
margin-top:8px;}




/*modificari edycreative*/
.header-icons{
	float: right;
}
/*inchidere modificari*/




.menu a, .menu a:hover, .menu .sel {
font-size:11px;
font-weight:bold;
color:#808080;
float:left;
margin:0px 8px;
text-decoration:none;
}

.menu a:hover, .menu .sel {
color:#000000;}

.clear {
clear:both;
line-height:1px;
margin:0px;}

#bar {
background-color:#f6f6f6;
padding:10px 0px;
margin-top:20px;
border-top: 2px solid #ff0000;
}

#bar .menu2 {
width:990px;
margin:0px auto;
text-align: center;
}

.menu2 a, .menu2 a:hover, .menu2 .sel {
font-size:12px;
font-weight:bold;
color:#5a5858;
margin:0px 32px 0px 0px;
text-decoration:none;
}

.menu2 a:hover, .menu2 .sel {
color:#000000;}

.menu3 {
	background-image:url(../images/bkg-mn.gif);
	background-repeat:no-repeat;
	padding:30px 20px 0px 30px;
	background-position: left top;
}


.menu3 a, .menu3 a:hover, .menu3 .sel {
color:#333;
text-decoration:none;
padding:5px 10px;
display:block;
background:url(../images/bulet.gif) left no-repeat; }

.menu3 .sep {
border-bottom:solid 1px #e4e4e4;
height:1px;
line-height:1px;
font-size:1px;}

.menu3 a:hover, .menu3 .sel {
color:#ff6666;
}

.submn {
font-size:11px;
padding-bottom:5px;
background:none;
}

.submn a, .submn a:hover, .submn .sel{
background:none;
display:block;
border:none;
color:#727272;
padding:2px 0px 2px 10px;}

.submn a:hover, .submn .sel{
background:none;
display:block;
border:none;
color:#000;
padding:2px 0px 2px 10px;
}

#content {
width:990px;
margin:0 auto;
}

.vizual {margin:8px 0px 5px 0px; width:990px; height:300px; background:url(../content/background.jpg) top left no-repeat;}

.left {
width:240px;
float:left;
padding-top:15px;

}

.right {
width:740px;
padding-left:10px;
padding-top:15px;
float:right;
}

.rightin {
width:740px;
padding-left:10px;
margin-top:35px;
float:right;
}

.right .lft {
width:250px;
padding-right:20px;
padding-top:25px;
float:left;} 

.right .rgt {
padding-top:25px;
width:470px;
float:right;
} 

.nout {
color:#666666;
margin-bottom:12px;
}
 
.nout .data {
width:70px;
float:left;
font-weight:bold;
padding-right:10px;}

.nout .txt {
float:right;
width:390px;}

.nout a {color:#666;
text-decoration:none;}

.nout a:hover {color:#000;}

ul {
	color:#666666;
	list-style:square outside url(../images/bulet.gif);
	padding:0px;
	margin:0px;
}

ul li {
	margin-bottom: 5px;
	margin-left: 38px;
} 

.mrg {margin-left:5px; padding:0px;}

li a {
color:#666666;
text-decoration:none;
}

li a:hover {
color:#ff6666;
}

ul.list2 {margin:0px 0px 0px 35px;
list-style:circle;}

h1 {
color:#ff6666;
font-size:36px;
margin:10px 0px 20px 0px;
font-weight:normal;}

h1.c2 {
color:#999999;}

h2 {
color:#ff6666;
font-size:18px;
margin:10px 0px 15px 0px;
font-weight:normal;
line-height:24px;}

h2.c2 {
color:#b4b3b3;
font-size:24px;}


.logos {
margin: 20px 0px;
}

#footer {
width:990px;
margin:0 auto;
font-size:11px;
color:#999;
padding:5px;
}

#footer .copy {
float:left;
margin-top: 10px;
}


.lnks a {
color:#666;
text-decoration:none;
float:left; 
margin:0px 8px;
}

.lnks a:hover {
color:#000;
}

.boxp {
width:176px;
float:left;
margin:10px 5px 10px 2px;
text-align:center;
}

.boxp img {
padding-bottom:4px;
}

.boxp a {
color:#666;
text-decoration:none;}

.boxp a:hover {
color:#ff6666;
}

.catrgt {
float:right;
width:390px;
}

.catlft {
float:left;
width:350px;}

.prodlft {float:left;
width:370px;
text-align:center;
}

.prodrgt {float:right;
width:370px;
color:#666666;}


.prodrgt ul li {
	margin-bottom: 5px;
	margin-left: 20px;
}

#pozeContainer {
	width:370px;
	overflow:hidden;
	position:relative;
}

#poze {
	width:10000px;
	position:relative;
}

#poze img{
	float:left;
}


.thumb {
	height: 90px;
	text-align:center;
	border: solid 1px #fff;
	padding:5px;
	margin:0px 2px;
	cursor: pointer;/* modern browsers */ 
	cursor: hand; /* IE 5.0 */
	display:inline;
	float:left;
}


.thumb:hover, .thumb-sel  {
	height: 90px;
	text-align:center;
	padding:5px;
	border: solid 1px #f9d5d5;
    display:inline;
	margin:0px 2px;
	float:left;
	cursor: pointer;/* modern browsers */ 
	cursor: hand; /* IE 5.0 */}

	
h3 {
margin:12px 0px;
font-size:14px;
border-bottom:solid 1px #e4e4e4;
padding-bottom:3px;}	

#slider {
overflow:hidden;
width:660px;
position:relative;
}

#slider div{
width:10000px;
position:relative;
text-align:left;
line-height:14px;
left:0px;
}

.pznavig {
margin:15px 0px 20px 0px;
padding:10px 0px;
border-bottom:solid 1px  #e4e4e4;
border-top:solid 1px  #e4e4e4;
font-size:11px;

}

.pz {
margin-right:10px;
padding:5px;
border:solid 1px  #e4e4e4;
float:left;
}

a {color:#333;
text-decoration:none;}

a:hover {color:#ff6666;
}

.red {
color:#FF0000;
font-size:20px;}

.redm {color:#FF0000;}

form {
margin:0px; 
}

input, textarea {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:solid 1px #ccc;
padding:2px;
width:300px;
color:#666;}

.titcat {color:#000; text-transform:uppercase; font-weight:bold; font-size:14px; margin:5px 0px;}
.titscat a, .titscat a:hover,  .titscat .sel { background:#f3f3f3; color:#333; font-weight:bold; padding:2px 6px 3px 6px; margin:2px 0px; display:block; }


.titscat1 a, .titscat1 a:hover { background:#f3f3f3; color:#333; font-weight:bold; padding:4px 6px 5px 6px; margin:2px 0px; display:block; }

.titscat a:hover, .titscat .sel {background:#666; color:#fff; }

.titscat1 a:hover {background:#666; color:#fff; }

.link-rad {
	color:#666; text-decoration:none; font-weight:bold;
}

.link-rad:hover {color:#ff6666; text-decoration:underline;}





.parteneri-footer{
width:990px;  
height:70px; 
margin: 0 auto;
text-align: center; 
padding-top:20px; 
padding-bottom:5px;
}



.logo-allergan {
	background:url(../images/allergan-logo-mic.png) top left no-repeat;
	width:120px;
	height:28px;
	float:left;
}

.logo-vistabel {width:120px; height:28px; background:url(../images/vistabel-logo-mic.png) top left no-repeat; float:left;}

.logo-mesoestetic {width:120px; height:28px; background:url(../images/logo-mesoestetic-mic.gif) top left no-repeat; float:left;}

.logo-sorisa {width:120px; height:28px; background:url(../images/sorisa-logo-mic.gif) top left no-repeat; float:left;}

.logo-phitogen {width:85px; height:28px; background:url(../images/logo-phitogen-mic.jpg) top left no-repeat; float:left;}

.logo-eufoton {width:125px; height:28px; background:url(../images/logo-eufoton.jpg) top left no-repeat; float:left;}

.logo-dermica {width:125px; height:28px; background:url(../images/logo-dermica.jpg) top left no-repeat; float:left;}

.logo-regenyal {width:125px; height:28px; background:url(../images/logo-regenyal.jpg) top left no-repeat; float:left;}


.tabel{
	background-color:#ededed;
}
.tabel td, .tabel th {
	background-color:#FFF;}
	
.tabel th {
background-color:#EA8890;
color:#fff;
font-weight:bold;
}

.tabel .even td{
	background-color:#ededed;
}



.rollControl{
	width:693px;
	height:20px;
	
	padding-right:20px;
	cursor: pointer;
}
.rollControl:hover{
	background-position:0px -38px;	
}
.content  .rollActiv {
	background-position:0px -76px;
}
.content .rollActiv:hover{
	background-position:0px -114px;	
}


.roll{
	width:652px;

	padding:10px;
}

.Bigpicture{
	text-align:left;
	
}
.Bigpicture a{
	margin-right:20px;
	margin-bottom:20px;
	display:block;
	float:left;
	opacity:0.7;
	
}
	
.Bigpicture a:hover{
	opacity:1;
}

.border{
	padding:2px; 
	border:#EDEDED 1px solid;
}

.hidden{ display:none;}

.txt h4:hover{color: #FF6666;}