* { padding: 0; margin: 0; }


.clear {
	clear: both;
}
body {
	font-face:"Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	font-size: 15px;
	margin:0px 0 30px 0;
}
a {text-decoration:none; color:#000}
a:link {text-decoration:none;}
a:visited {text-decoration:none; color:#000}
a:hover {text-decoration:none; color:#000}

h1{background: transparent url(../images/template/palmier.png) top left  no-repeat; color:#3670af; padding:0px 0 0px 40px;  font: bold 26px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; height:41px; }

/*---------------------------------- header ----------------------------------*/
div#header {
background:url(../images/template/header.jpg) no-repeat;
margin:0 auto;
width:900px;
height:370px;
}
ul.limba {float:right; list-style-type:none; padding: 340px 50px 0 0;}
ul.limba li {display:inline}
/*---------------------------------- partea centrala ----------------------------------*/
div#central {
background:url(../images/template/fundal_central.jpg) repeat-y;
margin:0 auto;
padding:0;
width:900px;
}
/*---------------------------------- meniu ----------------------------------*/
div#meniu {
width:210px;
float:left;
padding:0 0 0 40px;
}

ul.meniu_ul {list-style: none;padding: 0;}
ul.meniu_ul a:hover {text-decoration:none; font-weight:bold; color:red}
ul.meniu_ul li a {background: transparent url(../images/template/stea_galbena.png) left  no-repeat; padding: 0px 0 0 30px; font: normal 18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; font-weight:bold; color:#d65022; line-height:40px; height:26px}
ul.meniu_ul li a:visited {background: transparent url(../images/template/stea_galbena.png) left  no-repeat; padding: 0px 0 0 30px; font: normal 18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; font-weight:bold; color:#d65022; line-height:40px; height:26px}
ul.meniu_ul li a:hover{ background: transparent url(../images/template/stea_rosie.png) left center no-repeat; color: red; }
/*---------------------------------- text ----------------------------------*/
div#text{
background:url(../images/template/fundal_text.png) center no-repeat;
float:left;
width:600px;
min-height: 330px;
text-align:justify;
}


/*---------------------------------- subsol ----------------------------------*/
div#subsol {
background:url(../images/template/fundal_subsol.jpg) no-repeat;
margin:0 auto;
padding:0;
width:900px;
height:154px;
}
div#linkuri {
padding: 120px 0 0 300px;
font-size: 12px;
}

div#newpixel{
margin:0 auto;
padding:0;
width:900px;
font-size:11px;
font-weight:bold;
}
div#newpixel p{
float:right;
padding-right:50px;
}


/*---------------------------------- formulare ----------------------------------*/
.inputField{width:250px;}
.formTable .errorMessage #formContainerError {
	font-size:11px;
	background:#FDE1E4 url(../images/template/error.png) no-repeat scroll 5px 5px;
	border:2px solid red;
	color:red;
	margin:0px 0 5px 5px;
	padding:4px 5px 4px 40px;
	text-align:left;
	min-height: 30px;
	font-weight:bold;
	
}

.caption {
	text-align:left;
	font-size:12px;
}



.OkMessage {
	font-size:11px;
	background:#AFEFA4 url(../images/template/ok.png) no-repeat scroll 5px 5px;
	border:2px solid #4A8F3E;
	color:#104F05;
	margin:20px 0px 5px 5px;
	padding:4px 5px 4px 40px;
	text-align:left;
	min-height: 30px;
	font-weight:bold;
}

.btn{
	font-size:11px;
	
}