@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	padding:0;
}
body{
	margin: 0; 
	padding: 0;
	background-color: #FFFFFF;
	background:url(../img/bg_body.gif) top center repeat-x;
	font: 100% Tahoma, Arial, Helvetica, sans-serif;
	text-align: center; 
	color: #858585;
}
.gWrapper #container { 
	width: 900px;
	margin: 0 auto; 
	border: 0px solid #000000;
	text-align: left; 
} 
.gWrapper #header { 
	padding: 28px 5px 20px 5px;  
}
.gWrapper #gHeaderBanner_sonodent { 
	background:url(../img/gHBanner_home.jpg) bottom center no-repeat;
	padding: 0px 0px 161px 0px;
	margin-bottom: 20px;
} 
.gWrapper #gHeaderBanner_ecografie { 
	background:url(../img/gHBanner_eco.jpg) bottom center no-repeat;
	padding: 0px 0px 161px 0px;
	margin-bottom: 20px;
} 
.gWrapper #gHeaderBanner_stomatologie { 
	background:url(../img/gHBanner_sto.jpg) bottom center no-repeat;
	padding: 0px 0px 161px 0px;
	margin-bottom: 20px;
} 
.gWrapper #gHeaderBanner_dermatologie { 
	background:url(../img/gHBanner_home.jpg) bottom center no-repeat;
	padding: 0px 0px 161px 0px;
	margin-bottom: 20px;
} 
.gWrapper #gHeaderBanner_consultatii { 
	background:url(../img/gHBanner_con.jpg) bottom center no-repeat;
	padding: 0px 0px 161px 0px;
	margin-bottom: 20px;
} 
.gWrapper #gMenu { 
	background:url(../img/menu_bg.png) top center no-repeat;
	text-align:center;
	padding: 0px 0px 0px 0px;
	float:left;
	width: 900px;
	 
}
.gWrapper #gMenu img{

}

.gWrapper #gMenu a{
	float:left;
	padding: 0px 0px 0px 0px;
}
.gWrapper #gMenu a:hover{
	float:left;
	background-image:url(../img/menu_bg_over.png);
	background-repeat: repeat-x;
}
.gWrapper #gMenu a.gSelected {
	float:left;
	background-image:url(../img/menu_bg_over.png);
	background-repeat: repeat-x;
}

.gWrapper #header h1 {
	margin: 0; 
	padding: 10px 0; 
}

/* ---------------------------------------------------- General Home ----*/
.gWrapper #mainContent { 
	margin: 0px 15px 0px 18px;
	padding: 0px;
	float:left;
	width: 650px;
}
.gWrapper #mainContent h1{
	font-size: 25px;
	line-height: 28px;
	color: #b91413;
	font-weight: normal;
	padding:0px 0px 15px 0px;
}
.gWrapper #mainContent h2{
	font-size: 15px;
	line-height: 24px;
	color: #b91413;
	font-weight:bold;
}
.gWrapper #mainContent h3{
	font-size: 13px;
	line-height: 20px;
	color: #b91413;
	font-weight:bold;
}
.gWrapper #mainContent p{
	font-size: 11px;
	line-height: 16px;
	color: #858585;
	font-weight: normal;
	padding:3px 0px 5px 2px;
}
.gWrapper #mainContent ul,
.gWrapper #mainContent ol{
	margin: 0px 15px 0px 30px;
}
.gWrapper #mainContent li{
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	text-align:justify;
}
.gWrapper #mainContent a{
	color: #006600;
	text-decoration:none;
}
.gWrapper #mainContent a:hover{
	color:#006600;
	text-decoration:underline;
}
.gWrapper #mainContent small{
	font-weight:bold;
}
.gWrapper #sidebar1 {
	float: left; 
	width: 210px; 
	background:#eeeeee; 
	padding:0px;
	margin-bottom: 15px;
}
.gWrapper #sidebar1 ul{
	padding: 0px;
	margin: 0px;
	margin-top: 8px;
	padding-bottom: 8px;
}
.gWrapper #sidebar1 li.gElement{
	margin-left: 15px;
	margin-right: 15px;
	list-style-type: none;
	padding: 2px 0px 5px 0px;
}
.gWrapper #sidebar1 li.gEnd{
	margin-left: 15px;
	margin-right: 15px;
	list-style-type: none;
	padding: 2px 0px 5px 0px;
}
.gWrapper #sidebar1 a{
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	padding-left: 20px;
	text-decoration: none;
}
.gWrapper #sidebar1 a.gSelected{
	color: #cccccc;
}
.gWrapper #sidebar1 a:hover{
	color: #cccccc;
}
/* ---------------------------------------------------- Inside ----*/
.gWrapper #sidebar2 {
	float: right; 
	width: 215px; 
	background: #EBEBEB;
	margin: 0px;
	padding: 0px;
}
.gWrapper #sidebar2 h2{
	text-align:left;
	font-size: 16px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left: 16px;
	margin-top: 3px;
}
.gWrapper #sidebar2 ul{
	padding: 0px;
	margin: 0px;
	margin-top: 8px;
}
.gWrapper #sidebar2 li{
	text-align:left;
	font-size: 11px;
	color:#FFFFFF;
	
	list-style-type: none;
	padding: 0px 0px 4px 17px;
	margin: 0px 15px 6px 15px;

	background-image: url(../img/ico_arrow2.gif);
	background-repeat:no-repeat;
	background-position: left 6px;
}
.gWrapper #ContactBox {
	float: right; 
	width: 210px;
	height: 140px; 
	background-repeat:no-repeat;
	background-position: top left;
	padding: 0px 0px 0px 0px;
	margin: 0px 3px 0px 0px;
}
.gWrapper #ContactBox p{
	font-size: 11px;
	line-height: 16px;
	color: #858585;
	font-weight: normal;
}
.gWrapper #ContactBox a{
	color:#006600;
	text-decoration:none;
}
.gWrapper #ContactBox a:hover{
	text-decoration: underline;
}
/* ------------------------------------------------------ Only For Home ---------- */
#gCatCol1, #gCatCol2, #gCatCol3, #gCatCol4 {
	width:216px;
	height: 322px;
	margin-top: 10px;
	background-color:#FFFFFF;
	float:left;
	text-align:center;
	padding: 13px 0px 0px 0px;
}
#gCatCol1, #gCatCol2, #gCatCol3 {
	margin-right:12px;
}
#gCatCol1{
	background:url(../img/bg_catcol_1.jpg) top center no-repeat;
}
#gCatCol2{
	background:url(../img/bg_catcol_2.jpg) top center no-repeat;
}
#gCatCol3{
	background:url(../img/bg_catcol_3.jpg) top center no-repeat;
}
#gCatCol4{
	background:url(../img/bg_catcol_4.jpg) top center no-repeat;
}

/* --------------------------------------------------------- Inside ------------- */
.gWrapper #sidebar2 #gCatCol1, 
.gWrapper #sidebar2 #gCatCol2,
.gWrapper #sidebar2 #gCatCol3,
.gWrapper #sidebar2 #gCatCol4 {
	margin: auto;
	width:216px;
	height: 322px;
	background-color:#FFFFFF;
	float:left;
	text-align:center;
	padding: 13px 0px 0px 0px;
}
#gCatCol1, #gCatCol2, #gCatCol3 {
	margin-right:12px;
}
#gCatCol1{
	background:url(../img/bg_catcol_1.jpg) top center no-repeat;
}
#gCatCol2{
	background:url(../img/bg_catcol_2.jpg) top center no-repeat;
}
#gCatCol3{
	background:url(../img/bg_catcol_3.jpg) top center no-repeat;
}
#gCatCol4{
	background:url(../img/bg_catcol_4.jpg) top center no-repeat;
}
/* --------------------------------------------------------- End Here ----------- */
.gWrapper p {
	margin: 0;
	padding: 3px 16px 3px 16px;
}
.gCatCol{
	color: #FFFFFF;
	text-align:left;
	font-size: 11px;
	line-height: 18px;
	letter-spacing: 1px;
}

.gWrapper #footer { 
	padding: 20px 20px 25px 20px; 
	background:#0780bf;
	text-align:center;
} 
.gWrapper #footer p {
	margin: 0;
	font-size: 11px;
	line-height: 24px;
	color: #FFFFFF;
	padding: 0px 0; 
}
.gWrapper #footer a:ACTIVE,
.gWrapper #footer a:LINK,
.gWrapper #footer a:VISITED,
.gWrapper #footer a:HOVER  {
	color: #FFFFFF;
	text-decoration:none;
	padding: 0px 5px 0px 5px;
}
.gWrapper #footer a:HOVER  {
	color: #FFFFFF;
	text-decoration:underline;
}
.gWrapper #footer a.gSelected {
	text-decoration:underline;
}
.gWrapper #gNavMenu { 
	padding: 20px 20px 20px 20px; 
	text-align:center;
	background:url(../img/bg_navmenu.gif) top center repeat-x;
	background-color:#32a4df;
}
.centerme { 
 margin: 0 auto;
 width: 900px;
}
#gNavMenuContent{
	border: 0px solid #000000;
	text-align:center;

}
#gNavCol1, #gNavCol2, #gNavCol3, #gNavCol4 {
	width:216px;
	height:auto;
	margin-top: 10px;
	background: none;
	text-align:center;
	padding: 13px 0px 0px 0px;
	float:left;
}
#gNavCol1, #gNavCol2, #gNavCol3 {
	margin-right:12px;
}
#gNavCol1 a,
#gNavCol2 a,
#gNavCol3 a,
#gNavCol4 a{
	color:#FFFFFF;
	text-decoration:none;

	line-height: 18px;
}
#gNavCol1 a:hover,
#gNavCol2 a:hover,
#gNavCol3 a:hover,
#gNavCol4 a:hover{
	color:#FFFFFF;
	text-decoration:none;
	/*background-color: #0780bf;
	background-image: url(../img/ico_nav_arrow.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right: 15px;*/
	padding-bottom: 5px;
	text-decoration:underline;
}
#gNavCol1 p, #gNavCol2 p, #gNavCol3 p, #gNavCol4 p{
	text-align:left;
	font-size: 11px;
	color:#FFFFFF;
	margin-bottom: 6px;
	
}
#gNavCol1 h2, #gNavCol2 h2, #gNavCol3 h2, #gNavCol4 h2{
	text-align:left;
	font-size: 13px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left: 16px;

}

#gNavCol1{


}
#gNavCol2{

}
#gNavCol3{

}
#gNavCol4{

}
.floatleft{
	float:left;
}
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
	width:auto;
}
/* ------------------------------------------- Tabele --------------------- */

table{
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}
table, tr, td{
	padding: 3px;
}
td{
	font-size: 11px;
	line-height: 16px;
	color: #858585;
	font-weight: normal;
	border-bottom: 1px solid #CCCCCC;
}
.gTopLine{
	padding-top: 10px;
	border-top: 1px solid #CCCCCC;
}
.gTableNote{
	color:#CC0000;
}
