body {
	margin: 0;
	font: 11px Verdana, Arial,  sans-serif;
	line-height: 120%;
	color: #111;
	background: #fff;
}

table {
	width: 100%;
	align: center;
	text-align: center;
}

#top {
	background: url(../img/bg-top.png) repeat-x;
	height: 196px;
}

#top td {
	text-align: center;
	align: center;
}


#middle {
	background: url(../img/bg-mid.png) repeat-x #C0EEA0;
	height: 354px;
}

#middle td {
	text-align: center;
	align: center;
}

#bottom {
	background: url(../img/bg-bot.png) repeat-x;
}

#bottom td {
	text-align: center;
	align: center;
}

img.img1 {
	border: none;
}

img.img2 {
	padding:10px;
	padding-bottom: 40px;
	border: 1px solid white;
}

img.img2:hover {
	padding:10px;
	padding-bottom: 40px;
	border: 1px dashed white;
	background: #E49D35;
}


span.img2 {
	position: absolute;
	margin-top: -30px;
	z-index: 10;
	display: block;
	width: 120px;
	padding: 2px 5px 2px 5px;
}

span.cont {
	vert-align: top;
	align: left;
	text-align: left;
}
span.cont p {
	font-family: Verdana, Arial, Helvetica;
	padding: 10px;
	text-indent: 20px;
}


h1 {
	word-spacing: 10px;
	font-family: Arial, Helvetica;
	font-size: 22px;
	color: #262626;
	background: url('../img/bul-head.png') no-repeat 10px;
	padding: 0 0 0 39px;
}

h2 {
	word-spacing: 10px;
	font-family: Arial, Helvetica;
	font-size: 18px;
	color: #262626;
}

div.meniu {
	background: none;
}
span.meniu {display: inline; float: left; height: 37px; margin-top:0;}


a.prima {float: left; background: url('../img/enprima_off.gif') no-repeat; height: 37px; width: 113px;}
a.prima:hover {float: left; background: url('../img/enprima_on.gif') no-repeat; height: 37px; width: 113px;}

a.terenuri {float: left; background: url('../img/enterenuri_off.gif') no-repeat; height: 37px; width: 96px;}
a.terenuri:hover {float: left; background: url('../img/enterenuri_on.gif') no-repeat; height: 37px; width: 96px;}

a.cs {float: left; background: url('../img/encs_off.gif') no-repeat; height: 37px; width: 129px;}
a.cs:hover {float: left; background: url('../img/encs_on.gif') no-repeat; height: 37px; width: 129px;}

a.spatii {float: left; background: url('../img/enspatii_off.gif') no-repeat; height: 37px; width: 96px;}
a.spatii:hover {float: left; background: url('../img/enspatii_on.gif') no-repeat; height: 37px; width: 96px;}

a.exclusivitati {float: left; background: url('../img/enexclusivitati_off.gif') no-repeat; height: 37px; width: 96px;}
a.exclusivitati:hover {float: left; background: url('../img/enexclusivitati_on.gif') no-repeat; height: 37px; width: 96px;}

a.despre {float: left; background: url('../img/endespre_off.gif') no-repeat; height: 37px; width: 96px;}
a.despre:hover {float: left; background: url('../img/endespre_on.gif') no-repeat; height: 37px; width: 96px;}

a.servicii {float: left; background: url('../img/enservicii_off.gif') no-repeat; height: 37px; width: 96px;}
a.servicii:hover {float: left; background: url('../img/enservicii_on.gif') no-repeat; height: 37px; width: 96px;}

a.contact {float: left; background: url('../img/encontact_off.gif') no-repeat; height: 37px; width: 96px;}
a.contact:hover {float: left; background: url('../img/encontact_on.gif') no-repeat; height: 37px; width: 96px;}


a.link-left1 {
	display: block;
	background: url('../img/bg-left1.jpg') no-repeat; height: 120px; width: 150px;
}

a.link-left2 {
	display: block;
	background: url('../img/bg-left2.jpg') no-repeat; height: 120px; width: 150px;
}

a.link-left3 {
	display: block;
	background: url('../img/bg-left3.jpg') no-repeat; height: 120px; width: 150px;
}


input.inp-txt {
	border: 1px solid #F57600;
	width: 178px;
}

select.formular {
	width: 180px;
}


div.excl {
	border: 1px solid red;
	background: url(../img/poza2.jpg) no-repeat center 10px;
	width: 130px;
	height: 140px;
}
div.excl:hover {
	border: 1px solid red;
	background:  url(../img/poza2.jpg) no-repeat center 10px #E39D35;
	width: 130px;
	height: 140px;
}

div.excl span {
	display: block;
	margin-top: 1px;
}

a {
	color: black;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	




/*TDs

td.tdhead { background: #620A07; color: #fff; font-weight: bold; border-bottom: 2px solid #fff; }
td.td1 { background: #D7E5ED; border-bottom: 1px solid #A2A2A2; }
td.td2 { border-bottom: 1px solid #A2A2A2; }
td.login { margin:0px; padding:0px; clear: both; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #3c3c3c; }
tr.c1 {background: #F8F8F8;}
tr.c2 {background: #F2F2F2;}

div.div_l {	float: left; } 
div.div_r {	float: right; }

div.div_top {float: left; background: url(../gifs/bk_top.gif); height: 125px; margin-left: 10px;}
div.div_top1 { left: 10px;   position: absolute; background: #FCD3C1; width: 30px; border-right: 5px solid #fff; padding: 5px 10px; height: 115px; color: #4D4B4B; line-height: 100%;}

div.div_bot {	padding: 5px 10px; background: #C5ceda; font-size: 10px; margin: 20px 0px 5px;}

div.div_tab { background: url(../gifs/bk1.gif) repeat-x; }

ul.ul_menu1 {  margin: 0px; padding: 0px; white-space: nowrap;}
ul.ul_menu1 li { display: inline; list-style-type: none; height: 50px;}
ul.ul_menu1 li.act a { background: url(../gifs/bk1b.gif); float: left; padding: 10px 7px 10px;}
ul.ul_menu1 li a { background: url(../gifs/bk1.gif); float: left; padding: 10px 7px 10px;}
ul.ul_menu1 li.act a:hover { background: url(../gifs/bk1b.gif);}
ul.ul_menu1 li a:hover { background: url(../gifs/bk1a.gif);}


span.sp_menu1 A {  float: left; height: 32px; padding: 5px 20px 5px 10px; border-right: 2px solid #fff;}
span.sp_menu1 A:hover {  background: #1C5394; }



em.emgrey1 { font-style: normal; font-size: 10px; color: #806B64; margin-left: 10px;}
em.emtit { display: block; color: #39519F; font-size: 15px; font-weight: bold; border-bottom: 1px solid #D0D0D0; font-style: normal; line-height: 130%; padding-bottom: 5px; margin-bottom: 10px; margin-left: 10px;}

br.br1 { clear: both; }
br.br2 { clear: both; margin: 0; padding: 0px; line-height: 1px;}

p.pa1 { margin: 0px }

a.l1:link, a.l1:visited {color: #000000; text-decoration: none; }
a.l1:active, a.l1:hover {color: #fff; text-decoration: none; }

a.l2:link, a.l2:visited {color: #4D4B4B; text-decoration: none; }
a.l2:active, a.l2:hover {color: #DF2E04; text-decoration: none; }

a.l3:link, a.l3:visited {color: #39519F; text-decoration: none; }
a.l3:active, a.l3:hover {color: #39519F; text-decoration: none; }

a:link, a:visited {   color: #806B64; text-decoration: none}
a:active, a:hover {   color: #111; text-decoration: underline}

a.a1 {margin: 0px; }

form { margin:0px; padding:0px; clear: both;}
form button, select, input, textarea { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #3c3c3c; }

.myinput {
	width: 400px;
}

.f1 { width: 175px; margin: 5px 0px 7px; }
.f_main { width: 220px; float: left; background: #f5f5f5; margin: 2px 10px 7px 0px;}
.f_main1 { width: 226px; float: left; background: #f5f5f5; margin: 2px 10px 7px 0px;}
.f_main2 { float: left; }
.f_main3 { width: 60px; float: left; background: #f5f5f5; margin: 2px 10px 7px 0px;}

div.div_lab1 {	float: left; width: 140px; padding: 5px 0px 0px; margin-bottom: 5px;}
div.div_lab2 {	float: left; width: 120px; padding: 5px 0px 0px; margin-bottom: 5px;}
div.div_lab3 {	float: left; width: 140px; padding: 5px 0px 0px; margin-bottom: 5px;}

fieldset.fieldmain1 {	border: 1px dashed #39519F;  padding: 10px;}
fieldset.fieldmain1 legend { padding: 0px 5px 10px; color: #39519F; font-weight: bold; background: #fff;}

fieldset.fieldmain2 {	border: 1px dashed #ff0000;  padding: 10px;}
fieldset.fieldmain2 legend { padding: 0px 5px 10px; color: #ff0000; font-weight: bold; background: #fff;}

.but1 { width: 180px; background: #1C4289;	color: #fff; font-weight: bold; margin: 5px 0px 0px;}
.but2 { width: 175px; background: #A2A2A2;	border: outset #111; border-width: 1px 2px 2px 1px; color: #fff; font-weight: bold; margin: 5px 0px 0px;}


a.but1 {
	display: block; width: 176px; height:15px; background: #A2A2A2;	color: #fff; font-weight: bold; margin: 5px 0px 0px; text-align: center;
	border-top: 2px solid #F7F6F0;
	border-left: 2px solid #F7F6F0;
	border-bottom: 2px solid #908F84;
	border-right: 2px solid #908F84;
	
}

img {	margin: 0px; padding: 0px; display: block; border:0px;}
img.img1 { float:left; margin: 0px;}
img.img2 { margin: 0px; display: inline;}

tr.tab_menu {padding: 5px;}
tr.tab_menu  td a {background: #F9F9F9;}
tr.tab_menu  td a.activ {background: #F6F6F6;}

.tab-container, .front-tab-container {

     background : #fff url("../../css/transparent.gif");
     border-bottom : 1px solid #ddd;
     padding-left : 0.3em;
     padding-top : 0.5em;

}
.tab-container ul, .front-tab-container ul {

     margin : 0;
     padding : 0.33em 0;

}
.tab-container li, .front-tab-container li {

     display : inline;
     list-style : none;
     margin : 0;

}
.tab-container li a, .front-tab-container li a {

     background : #eee;
     border : 1px solid #ddd;
     border-bottom : none;
     margin-left : 0.25em;
     padding : 0.4em 1em;
     text-decoration : none;

}
.tab-container a:link, .tab-container a:visited, .front-tab-container a:link {
     color : #bbb;

}
.tab-container a:hover, .front-tab-container a:hover {

     background : #fff;
     border-color : #ddd;
     color : #000;

}

.tab-container a.current-tab, .front-tab-container a.current-front-tab {

     background : #fff;
     border : 1px solid #ddd;
     border-bottom : 1px solid #fff;
     color : #000;
}

span.inactiv {

     margin : 0;
     padding : 0.33em 0;
     background : #eee;
     border : 1px solid #ddd;
     border-bottom : none;
     margin-left : 0.25em;
     padding : 0.4em 1em;
     text-decoration : none;
     color: #bbb;


}
*/
