
/* top */
#lang{width:100px; height:10px; float:left;}
#lang img{margin:0 10px 0 0;}

#globalnav{width:98px; height:10px; display:block; float:right;}
#globalnav ul{width:98px; height:10px; display:block; background:url(../images/matrix_top.gif); padding:0; margin:0;}
#globalnav ul li{float:left; }
#globalnav ul li a{display:block; overflow:hidden;}

#globalnav ul li.home a{width:45px; height:10px; background:url(../images/matrix_top.gif) no-repeat left top; text-indent:-9999px;  margin:0 14px 0 0;}
#globalnav ul li.home a:hover{width:45px; height:10px; background:url(../images/matrix_top.gif) no-repeat left -10px; }

#globalnav ul li.contact a{width:39px; height:10px; background:url(../images/matrix_top.gif) no-repeat -59px top; text-indent:-9999px; }
#globalnav ul li.contact a:hover{width:39px; height:10px; background:url(../images/matrix_top.gif) no-repeat -59px -10px; }


/* header */

#menu-zone{width:238px; height:297px; padding:34px 0 0 231px; float:left; background:url(../images/bg_left_col.jpg) no-repeat left top;}

#logo{width:238px; height:70px; float:left;}

#localnav{width:183px; height:186px; padding:0 0 0 55px; float:left;}

#localnav ul{width:183px; height:186px;}
#localnav ul li{float:left;}
#localnav ul li a{display:block;}

#localnav ul li.istoric a{width:183px; height:24px; margin:0 0 3px 0; background:url(../images/matrix_menu.gif) no-repeat left top; text-indent:-9999px;}
#localnav ul li.istoric a:hover{width:183px; height:24px; margin:0 0 3px 0; background:url(../images/matrix_menu.gif) no-repeat -183px top;}
#localnav ul li.istoric a.selected{width:183px; height:24px; margin:0 0 3px 0; background:url(../images/matrix_menu.gif) no-repeat -366px top; text-indent:-9999px;}

#localnav ul li.asezare a{width:183px; height:24px; margin:0 0 3px 0; background:url(../images/matrix_menu.gif) no-repeat left -27px; text-indent:-9999px;}
#localnav ul li.asezare a:hover{width:183px; height:24px; margin:0 0 3px 0; background:url(../images/matrix_menu.gif) no-repeat -183px -27px;}
#localnav ul li.asezare a.selected{width:183px; height:24px; margin:0 0 3px 0; background:url(../images/matrix_menu.gif) no-repeat -366px -27px; text-indent:-9999px;}

#localnav ul li.cura a{width:183px; height:24px; margin:0 0 3px 0; background:url(../images/matrix_menu.gif) no-repeat left -54px; text-indent:-9999px;}
#localnav ul li.cura a:hover{width:183px; height:24px; margin:0 0 3px 0; background:url(../images/matrix_menu.gif) no-repeat -183px -54px;}
#localnav ul li.cura a.selected{width:183px; height:24px; margin:0 0 3px 0; background:url(../images/matrix_menu.gif) no-repeat -366px -54px; text-indent:-9999px;}

#localnav ul li.indicatii-terapeutice a{width:183px; height:24px; margin:0 0 3px 0; background:url(../images/matrix_menu.gif) no-repeat left -81px; text-indent:-9999px;}
#localnav ul li.indicatii-terapeutice a:hover{width:183px; height:24px; margin:0 0 3px 0; background:url(../images/matrix_menu.gif) no-repeat -183px -81px;}
#localnav ul li.indicatii-terapeutice a.selected{width:183px; height:24px; margin:0 0 3px 0; background:url(../images/matrix_menu.gif) no-repeat -366px -81px; text-indent:-9999px;}

#localnav ul li.tratament-balnear a{width:183px; height:24px; margin:0 0 3px 0; background:url(../images/matrix_menu.gif) no-repeat left -108px; text-indent:-9999px;}
#localnav ul li.tratament-balnear a:hover{width:183px; height:24px; margin:0 0 3px 0; background:url(../images/matrix_menu.gif) no-repeat -183px -108px;}
#localnav ul li.tratament-balnear a.selected{width:183px; height:24px; margin:0 0 3px 0; background:url(../images/matrix_menu.gif) no-repeat -366px -108px; text-indent:-9999px;}

#localnav ul li.tarife a{width:183px; height:24px; margin:0 0 3px 0; background:url(../images/matrix_menu.gif) no-repeat left -135px; text-indent:-9999px;}
#localnav ul li.tarife a:hover{width:183px; height:24px; margin:0 0 3px 0; background:url(../images/matrix_menu.gif) no-repeat -183px -135px;}
#localnav ul li.tarife a.selected{width:183px; height:24px; margin:0 0 3px 0; background:url(../images/matrix_menu.gif) no-repeat -366px -135px; text-indent:-9999px;}

#localnav ul li.turism a{width:183px; height:24px; margin:0 0 3px 0; background:url(../images/matrix_menu.gif) no-repeat left -162px; text-indent:-9999px;}
#localnav ul li.turism a:hover{width:183px; height:24px; margin:0 0 3px 0; background:url(../images/matrix_menu.gif) no-repeat -183px -162px;}
#localnav ul li.turism a.selected{width:183px; height:24px; margin:0 0 3px 0; background:url(../images/matrix_menu.gif) no-repeat -366px -162px; text-indent:-9999px;}


#flash-zone{width:480px; height:298px; float:left; padding:33px 0 0 11px; background:url(../images/bg_right_col.jpg) no-repeat left top;}

#gallery{width:296px; float:left;}
#gallery img{float:right;}

#localizare{width:256px; padding:50px 20px 0 20px; float:left; background:#299ba4 url(../images/localizare.jpg) no-repeat left top; min-height:130px; height:130px; color:#ffffff; text-align:right;}

/* main */

.top-main{width:659px; height:10px; display:block; float:left; font-size:1px; line-height:1px; background:url(../images/top_box.jpg);}
.bg-main{width:619px; float:left; background:#ffffff; padding:10px 20px 0 20px; }
.bg-main ul{margin:0 0 10px 15px;}
.bg-main ul li{margin:0; padding:0;}

#gallery-zone{width:615px; padding-left:4px; float:left;}
#gallery-zone a img{padding:6px; border:1px solid #cccccc; margin:6px; float:left;}
#gallery-zone a:hover img{padding:6px; border:1px solid #666666; margin:6px; float:left;}


.bottom-main{width:659px; height:69px; display:block; float:left; font-size:1px; line-height:1px; background:url(../images/bottom_box.jpg);}

.bg-main p{margin-bottom:20px;}


.preturi{width:619px; height:20px; display:block; overflow:hidden; border-bottom:1px solid #cccccc; margin-bottom:5px;}
.preturi .serviciu{width:200px; float:left;}
.preturi .valoare{width:219px; float:left; text-align:right; overflow:hidden; font-family:Arial, Helvetica, sans-serif;}
.preturi .valoare-ron{width:200px; float:left; text-align:right; overflow:hidden; font-family:Arial, Helvetica, sans-serif;}

.bold-contact{font-size:14px; font-weight:bold; color:#516078;}
.tel{font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:25px;}

#footer{width:620px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; float:right; margin-top:-40px;}
#footer a{color:#ffffff;}
#footer a:hover{color:#b3e5ff;}

.developed{text-align:right; padding-right:20px; color:#ffffff;}
.developed a{color:#ffffff; font-weight:bold;}
.developed a:hover{color:#b3e5ff; text-decoration:none;}
.developed img{padding-top:5px;}

#team-building{width:259px; float:right; margin-left:10px; clear:right;}

#new{width:259px; float:right; margin:0 0 20px 10px;}
.textnews{width:237px; padding:10px; border:1px solid #ffb6b6; background:#fffaf6; margin-top:6px;}