body {
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#325a81;
color:#000000;
text-align: center;
}

a {
text-decoration:none;
color:inherit;
color:#325a81;
}

a:hover {
text-decoration:underline;
}

h1, h2, h3, h4, h4 {
	padding-bottom: 5px;
	margin: 15px 0;
} 

h1 { font-size: 120%; }

h2 { font-size: 180%; }

h3 { font-size: 150%; }

h4 { font-size:  120%; } 

input, select, textarea {
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#FFFFFF;
padding:0px;
margin:0px;
font-size:10px;
border:solid 1px #CCCCCC;
}

.but {
background:none;
width:auto;
border:solid 1px #3a4d8a;
background-color:#687ab0;
color:#FFFFFF;
font-weight:bold;
}

.bg_color1 {
background-color:#FFFFFF;
}

.border1 td {
border:solid 1px #CCCCCC;
}

.border2 td {
border-bottom:solid 1px #CCCCCC;
}

.red {
color:red;
}

div#msg_box {
margin:30px;
padding:5px;
font-size:120%;
color:white;
background-color:#325a81;
border:solid 1px #325a81;
}

div#msg_box a {
color:white;
}

div#main {
margin-top:5px;
}

#zona_header {
background:url(images/zona_header.jpg) no-repeat bottom center;
height:30px;
}

#zona_goala {
background:url(images/medical_03.jpg) repeat-y;
}

div#main #header {

height:150px;
text-align:left;
clear:both;
}

div#main #left {
overflow:hidden;
}

div#int_left {
overflow:hidden;
padding:0px 13px 0px 14px;
}

.back_grup {
}

.restu_grup {
margin-left:1px;
margin-right:1px;
}

.titluxl {
background:#eaeaea;
line-height:28px;
color:#32457f;
font-weight:bold;
padding-left:10px;
font-size:12px;
margin-top:0px;
margin-bottom:0px;
text-transform:uppercase;
}

#main #left #categorii ul {
margin:0px;
padding:0px;
list-style:none;
}

#main #left #categorii ul ul {
margin:0px;
padding:0px;
background-color:#f9f9f9;
padding-left:10px;
}

#main #left #categorii ul li a {
color:#298b01;
display:block;
line-height:24px;
font-weight:bold;
}

#main #left #categorii ul ul a {
line-height:18px;
}

#main #left #categorii ul ul li {
background-color:#f9f9f9;

line-height:16px;
text-transform:none;
}

#main #left #categorii ul .topdaddy a {
display:block;
font-weight:bold;
}

#main #left #categorii ul .topdaddy ul li a {
background:none;
color:#000000;
font-weight:normal;
padding:0px;
margin:0px;
}

div#main #center {
text-align:left;
border-right:solid 1px #c2bebe;
}

div#main #footer {
background:url(images/footer_medical.jpg) no-repeat top center #FFFFFF;
height:52px;
font-size:10px;
}

div.clear {
clear:both;
}

#dynamic_titlu {
line-height:25px;
color:#4c5e9a;
}

#dynamic_titlu_print {
text-align:left;
text-decoration:underline;
}

#dynamic_titlu h4 {
font-size:13px;
padding:0px;
margin:0px;
padding-left:10px;
}

#dynamic_text {

padding:2px;
}
#plugin {
padding:1px;
}

<!-- MENU 2 -->

#horiz-menu li li {
	padding: 0;
	width: 120px;
}

#horiz-menu ul ul a:link,
#horiz-menu ul ul a:visited {
	display: block;
	text-decoration: none;
	width: 120px;
	background: none;
	background-color:#687ab0;
}

#horiz-menu ul ul a:hover {
background-color:#445591;
}


#horiz-menu ul li {
	position: relative;
}

#horiz-menu li ul {
	top: 23px;
	position: absolute;
	z-index: 10;
	left: -999em;
	width:130px;

	font-weight: normal;
	border-width: 0;
	margin: 0;
	padding: 0;
}

/* margin for pullouts */


#horiz-menu li:hover ul, 
#horiz-menu li li:hover ul, 
#horiz-menu li li li:hover ul, 
#horiz-menu li li li li:hover ul,
#horiz-menu li.sfhover ul, 
#horiz-menu li li.sfhover ul, 
#horiz-menu li li li.sfhover ul,
#horiz-menu li li li li.sfhover ul{
	left: 0;

}

#horiz-menu li:hover, #horiz-menu li.sfhover {
	left: 0;
	background-color:#445591;
}

#horiz-menu li li.active {
}

div#horiz-menu li li.active a:hover {
background-color:#333333;
}


div#horiz-menu {
	position:relative;
	left:15px;
	top:4px;
	height:23px;	
}
div#horiz-menu ul {
	margin: 0;
	padding: 0;
}

div#horiz-menu li {
	margin: 0;
	padding: 0;
	padding-right: 2px;
	float: left;
	list-style: none;
}

div#horiz-menu ul li a:link,
div#horiz-menu ul li a:visited {
	display: block;
	font-size:12px;
	color:#FFFFFF;
	float: left;
	padding: 0 5px;
	text-transform:uppercase;
	letter-spacing:0.2px;

	line-height: 23px;
	font-weight: bold;
	text-decoration: none;
}

div#horiz-menu ul li ul li a:link, 
div#horiz-menu ul li ul li a:visited {
	padding: 0 5px;
	height: 20px;
	line-height: 20px;
}

<!-- END MENU 2 -->


.cos_cumparaturi2 {
background:url(images/zona_cos.jpg) no-repeat;
font-size:10px;
height:40px;
}
.cos_cumparaturi2 a { 
color:#298b01;
font-weight:lighter;
}

#cat2_selected {
background-color:#0DCFA0;
}

.invizibil ul {
display:none;
}

div#cautare {
padding-right:10px;
padding-top:3px;
}

div#informatii_utile ul {
margin:0px;
list-style:square;
padding:0 0 0 18px;
margin:2px;
}

#cautare {
margin:3px 0px 3px 0px;
}

#zona_limbi {
float:right;
margin-right:10px;
margin-top:5px;
}