@charset "utf-8";
/* CSS Document */

body {
	background-image: url(../img/bg.jpg);
	background-repeat:repeat-x;
	background-color: #e8e8e8;
	margin-top: 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}

a {
	color: #000;
	font-size: 11px;
	text-decoration: underline;
	line-height: 22px;
}

a img {
	border: 0;
}

a:hover {
	text-decoration: none;
}


#pagina {
	width: 950px;
	margin: 0 auto 15px;
	background: #FFF;
}

#noutati {
	position: relative;
	margin: 0 auto;
	height: 400px;
}

#reset {
	clear: both;
}

#header {
	background-color: #FFF;
	margin: 0 auto;
}


/****************/
/*  CASUTA PDF  */
/****************/

#casuta-pdf {
	width: 200px;
	float: right;
/*	border: solid 1px #999;*/
	background-color: #f4f4f4;
	margin-top: 10px;
	margin-right: 20px;
}


/************/
/*  FOOTER  */
/***********/
#footer {
	position: relative;
	width: 910px;
	margin: 0 auto 10px;
	padding: 10px 20px;
	font-size: 11px;
	color: #000;
	border: solid 1px #999;
	background-color: #f4f4f4;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
}

#footer_st {
	float: left;
	width: 550px;
	text-align: left;
}

#footer_dr {
	float: right;
	width: 350px;
	text-align: right;
}

footer_drdr {
}

#footer_line {
	float: left;
	width: 1px;
	height: 22px;
	background: #999;

}

/***************/
/*  POZE HOME  */
/***************/

#poza_st {
	position: relative;
	float: left;
	margin: -20px 0 0 -20px
}

#poza_dr {
	position: relative;
	float: right;
	margin: -20px -20px 0 0;
}

.steguletz {
	margin: 0 0 -20px -10px;
}

/**************/
/*  CONTINUT  */
/**************/
#continut {
	position: relative;
	width: 930px;
	height: auto;
	background-color: #FFF;
	padding: 10px;
	margin: 33px auto 0;
/*	-moz-border-radius-bottomleft: 30px;
	-webkit-border-radius-bottomleft: 30px;
	border-bottom-left-radius: 30px;
	-moz-border-radius-bottomright: 30px;
	-webkit-border-radius-bottomright: 30px;
	border-bottom-right-radius: 30px;*/
}

#continut img {
	margin: 10px;
}

#continut_st {
	position: relative;
	width: 200px;
	float: left;
	padding: 0px 0px 10px 20px;
	border: solid 1px #999;
	background-color: #f4f4f4;
	margin-top: 10px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
}

/*#continut_st .gradientV{
    /* fallback (Opera) */
 /*   background: #e8e8e8;
    /* Mozilla: */
/*    background: -moz-linear-gradient(top, #f4f4f4, #666);
    /* Chrome, Safari:*/
/*    background: -webkit-gradient(linear,
                left top, left bottom, from(#f4f4f4), to(#666));
    /* MSIE */
/*    filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#f4f4f4', EndColorStr='#666', GradientType=0);
	margin-left: -20px;
	margin-bottom: -14px;
	padding: 0px 0px 0px 20px;
}*/

#continut_dr {
	position: relative;
	width: 690px;
	float: right;
	padding-bottom: 20px;
	font-size: 12px;
}

#continut_dr a {
	display: block;
	width: 340px;
	border-top: solid 1px #999;
	text-decoration: none;
}

#continut_drh {
	position: relative;
	width: 690px;
	float: right;
	padding-bottom: 20px;
}

#full {
	position: absolute;
	margin: 20px auto;
}

#stanga {
	position: relative;
	width: 240px;
	float: left;
	margin-bottom: 10px;
}

#dreapta {
	position: relative;
	width: 690px;
	float: right;
	margin-bottom: 10px;
}

#reset {
	clear: both;
}

#titlu {
	font-size: 20px;
	font-weight: bold;
	color: #000;
	margin-top: 10px;
	margin-left: 30px;
}

/*****************/
/*  CASUTA INFO  */
/*****************/
#info {
	position: relative;
	width: 885px;
	height: 290px;
	font-size: 11px;
	line-height: 14px;
	margin: 10px 0 5px 0;
	padding: 20px;
	border: solid 1px #999;
	background-color: #f4f4f4;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
}

#info_st {
	position: relative;
	float: left;
	width: 570px;
	padding: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: solid 1px #999;
	background-color: #f4f4f4;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
}

#info_dr {
	position: relative;
	float: right;
	width: 200px;
	padding: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: solid 1px #999;
	background-color: #f4f4f4;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
}

#img_inf {
	width: 950px;
	margin: 0 auto;
	margin-left: -5px;
	margin-bottom: -10px;
}

/*********************/
/*  MENIU PRINCIPAL  */
/*********************/
#meniu {
	width: 910px;
	position: absolute;
	background-image: url(../img/navbg.jpg);
	margin: 0 auto;
	padding: 0 20px;
}

#meniu ul {
	margin: 0 auto;
	list-style: none;
}

#meniu ul.dr {
	margin: 0 auto;
	list-style: none;
	float: right;
}

#meniu ul li {
	float: left;
}

#meniu ul li.after {
	display: block;
	width: 1px;
	margin-top: 1px;
	height: 31px;
	background-image: url(../img/liniuta.png);
}

#meniu ul li a {
	display: block;
	font-size: 14px;
	font-weight: bold;
	line-height: 33px;
	text-align: center;
	text-decoration: none;
	color: #FFF;
	padding: 0 20px;
}
			
#meniu ul li a:hover {
	text-decoration: underline;
}
			
#meniu ul li.selected a {
	color: #468ac9;
	background-color: #e8e8e8;
}
			
#meniu ul li.subscribe a {
	margin-left: 20px;
	padding-left: 33px;
	text-align: left;
}

/******************/
/*  MENIU STANGA  */
/******************/
#meniu_st {
	width: 200px;
	margin: 0 auto;
}

#meniu_st ul {
	margin: 0 auto;
	list-style: none;
}

#meniu_st ul li {
	float: left;
}
		
#meniu_st ul li a {
	display: block;
	width: 180px;
	font-size: 11px;
	text-decoration: none;
	line-height: 25px;
	text-align: left;
	color: #000;
	margin-left: -60px;
	padding: 0 20px;
	border-top: solid 1px #CCC;
}
			
#meniu_st ul li a:hover {
	text-decoration: none;
}

#meniu_st ul li.selected a {
	color: #FFF;
	background-color: #999;
	text-decoration: none;
}

/******************/
/*  CONTACT FORM  */
/******************/
#contacts-form {
	clear:right;
	width:100%;
	overflow:hidden;
	margin-top: 10px;
	margin-left: -10px;
}

#contacts-form fieldset {
	border:none;
	float:left;
}

#contacts-form .field {
	clear:both;
	min-height:30px;
	height:auto !important;
	height:30px;
}

#contacts-form label {
	float:left;
	width:80px;
	font-weight:bold;
}

#contacts-form input {
	width:180px;
	padding:2px 0 2px 3px;
	border:1px solid #d2d2d2;
	float:left;
}

#contacts-form textarea {
	width:180px;
	height:50px;
	padding:2px 0 2px 3px;
	border:1px solid #d2d2d2;
	margin-bottom:15px;
	overflow:auto;
	float:left;
}

#contacts-form .link1 {
	float:left
}

.wrapper {
	width:100%;
	overflow:hidden;
}

/***********/
/*  HARTA  */
/***********/
.harta {
	position: absolute;
}

/** infobox_de **/
.infobox_de {
	position:absolute;
	border: solid 1px #999;
	background-color: #CCC;
	margin: 170px 0 0 120px;
    width:60px;
    padding:5px;
}

.infobox_de img.unu {
	position: inherit;
	padding-left: 180px;
	padding-top: -10px;
	margin-top:10px;
	z-index:2;
}
.
infobox_de img.doi {
	position: inherit;
	padding-left: 200px;
	z-index:2;
}

.infobox_de .more {
	display:none;
}

.infobox_de:hover .more {
	display:block;
    position:absolute;
	margin: -120px 0 0 -120px;
    z-index:1;
    left:-1px;
    top:-1px;
    width:270px;
    padding:5px;
	border: solid 1px #999;
	background-color: #f4f4f4;
}

/** infobox_ru **/
.infobox_ru {
	position:absolute;
	border: solid 1px #999;
	background-color: #CCC;
	margin: 190px 0 0 370px;
    width:40px;
    padding:5px;
}

.infobox_ru img.unu {
	position: inherit;
	padding-left: 180px;
	padding-top: -10px;
	z-index:2;
}
.
infobox_ru img.doi {
	position: inherit;
	padding-left: 200px;
	z-index:2;
}

.infobox_ru .more {
	display:none;
}

.infobox_ru:hover .more {
	display:block;
    position:absolute;
	margin: -110px 0 0 -10px;
    z-index:1;
    left:-1px;
    top:-1px;
    width:270px;
    padding:5px;
	border: solid 1px #999;
	background-color: #f4f4f4;
}

/** infobox_eau **/
.infobox_eau {
	position:absolute;
	border: solid 1px #999;
	background-color: #CCC;
	margin: 320px 0 0 420px;
    width:60px;
    padding:5px;
}

.infobox_eau img.unu {
	position: inherit;
	padding-left: 180px;
	padding-top: -10px;
	z-index:2;
}
.
infobox_eau img.doi {
	position: inherit;
	padding-left: 200px;
	z-index:2;
}

.infobox_eau .more {
	display:none;
}

.infobox_eau:hover .more {
	display:block;
    position:absolute;
	margin: -50px 0 0 -30px;
    z-index:1;
    left:-1px;
    top:-1px;
    width:270px;
    padding:5px;
	border: solid 1px #999;
	background-color: #f4f4f4;
}

/** infobox_ro **/
.infobox_ro {
	position:absolute;
	border: solid 1px #999;
	background-color: #CCC;
	margin: 210px 0 0 180px;
    width:55px;
    padding:5px;
}

.infobox_ro img.unu {
	position: inherit;
	padding-left: 140px;
	padding-top: -10px;
	z-index:2;
}
.
infobox_ro img.doi {
	position: inherit;
	padding-left: 160px;
	z-index:2;
}

.infobox_ro .more {
	display:none;
}

.infobox_ro:hover .more {
	display:block;
    position:absolute;
	margin: -10px 0 0 -150px;
    z-index:1;
    left:-1px;
    top:-1px;
    width:230px;
    padding:5px;
	border: solid 1px #999;
	background-color: #f4f4f4;
}