@CHARSET "UTF-8";

body { background: #1f304b; padding: 0; margin: 0; font-family: Arial; font-size: 11px;  }

.left { float: left; }
.right { float: right; }
.clear { clear: both; }
.center { text-align: center; }
 h2 {color: #007db7; margin:0; padding: 20px 0 0 0; font-size: 20px; font-weight: bold; } 
 h3 {color: #992b2b; margin:0; padding: 20px 0 0 0; font-size: 16px; font-weight: bold; } 
 h4 {color: #992b2b; margin:0; padding: 20px 0 0 0; font-size: 13px; font-weight: bold; padding: 0 0 0 15px; }
 
/*continut*/

div#container { margin: 0 auto; border: 1px ; background: #fff; min-height: 500px; }
div#continut { margin: 0 auto; border: 1px ; background: #fff; min-height: 500px; width: 940px; border: 1px solid #dfdfdf; }
div#continut p { padding:0 10px; color:#636363;}

.read { list-style: none; height: 26px; width: 125px; display: block; background: url("../imagini/read_more.png") no-repeat; padding: 0 0 0 10px; color: #fff;  } 
.read a { line-height: 26px;  text-decoration: none; margin: 0; padding:0; display:block; color:#fff; }  
.read a:hover { color:#fff; text-decoration: underline; }  
.stiri {width: 700px; border: 1px solid #b1b1b1; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin: 15px 0 0 0; height: 150px;}

/* HEADER */
.header { width: 950px; height: 320px;  margin: 0 auto ; padding: 0; background: url("../imagini/bkg_header.jpg" ) no-repeat ; background-position:right top; }
.header a { color: #A00; margin:0; padding: 0; text-decoration: none; }
.logo { width: 258px ; height: 58px ; background : url("../imagini/bkg_logo.jpg") no-repeat; margin:7px; padding: 0; }
.logo a { font-family: "Times New Roman", Times, serif; font-size: 20px; font-weight: bold; color: #fff ; line-height: 55px; float: right;}
/*header banner*/
.box_left { height: 202px; width:11px; padding:0; margin: 0; background: url("../imagini/banner_left.jpg") no-repeat; }
.box_right { height: 202px; width:11px; padding:0; margin: 0; background: url("../imagini/banner_right.jpg") no-repeat; }
.box { height: 202px; width:925px; margin: 0; background: url("../imagini/banner_cnt.jpg") repeat-x ;}
.box p { padding: 0 10px 0 0; font-size: 11px; font-weight: normal; text-align:left; color:#A0A0A4; width: 400px;}
.banner_left { margin: 20px 0 0 20px; padding:0; }

/*MENIU*/
#meniul { margin: 7px 0 7px 25px; padding: 0; height: 38px; width: 950px; }
#meniul li { height: 38px; float: left; list-style: none; margin: 0;}
#meniul li.acasa { background: url("../imagini/casa.jpg") no-repeat left; }
#meniul li.proc { background: url("../imagini/proc.jpg") no-repeat left; }
#meniul li.ceva { background: url("../imagini/ceva.jpg") no-repeat left; }
#meniul li.insti { background: url("../imagini/institutii.jpg") no-repeat left; }
#meniul li.cerere { background: url("../imagini/cerere.jpg") no-repeat left; }
#meniul li.cont { background: url("../imagini/contact.jpg") no-repeat left; }
#meniul li.separator {background: url("../imagini/sep.jpg") no-repeat left; height: 38px; width: 2px; margin: 0 7px; line-height: 38px;  }
#meniul li a {color: #fff; font-size: 13px; font-weight: bold; line-height: 30px; padding: 5px 28px 5px 28px ; text-decoration: none; white-space: nowrap; display:block;}
#meniul li a:hover { color: # 2A0055; font-size: 13px; font-weight: bold; line-height: 30px; text-decoration: underline; }

/* footer */


.footer { margin: 0 auto; padding:0; text-align: center; height:70px; width: 930px; color: #fff}
.footer a { text-decoration: none; color: #fff; font-size: 12px; }
.footer a:hover { text-decoration:underline; }

ul.parteneri { margin: 10px 0 0 0; padding: 10px 0 0 0; text-align:center;  }
ul.parteneri li { display: inline; margin: 0 2px 0 0; padding: 0 2px 0 2px; color: #7FFFFF; font-size: 12px; }
ul.parteneri li a { text-decoration: none; color: #7FFFFF; font-size: 12px; }
ul.parteneri li a:hover { text-decoration:underline; }

/* pagina contact*/
.contact { width: 270px; border:0; margin-top:25px;}
.contact p { font-size: 12px ; color: #2A3F55; font-weight: bold;}
label { display: block; font-weight: bold; font-size: 12px; color: #2A3F55; margin: 3px 0 3px 40px; }
input { font-size: 12px; color: #333; background: #fff; border: 1px solid #e5e5e5; width: 90%; padding: 5px; margin: 3px 0 3px 35px; }
#comanda { -moz-box-shadow:1px 1px 4px #666; -webkit-box-shadow:1px 1px 4px #666; box-shadow:1px 1px 4px #666; font-size: 12px; color: #333; background: #f7f7f7; border: 1px solid #e5e5e5; width: 83%; padding: 3px 3px 3px 3px; margin: 3px 0 3px 35px; }
textarea { font-size: 12px; color: #333; background: #f7f7f7; border: 1px solid #e5e5e5; width: 90%; height: 150px; padding: 3px 3px 3px 3px; margin: 3px 0 3px 35px; }
input:focus { background: #fff; }
textarea:focus { background: #fff; }
input.submit { margin: 10px 0 0 120px; cursor: pointer; background: #2A3F55; font-size: 12px; color: #fff; border: 1px solid #f2f2f2; font-weight: bold; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:1px 1px 4px #666; -webkit-box-shadow:1px 1px 4px #666;
width: 40%;}
input.submit:hover { background: #fff; color: #2A3F55; }

.contact_tabel { width: 280px; border:0; margin: 0 10px 0 50px; background-color: #fff;}
.contact_tabel p { font-family:Arial, Helvetica, sans-serif ; font-size: 12px; color: #333; padding: 10px 0 10px 40px; text-align: justify;}
.contact_tabel h1 { font-size: 13px ; color:#2A3F55; padding: 20px 0 0 30px ; text-align:left; font-weight: bold;  }
.contact_tabel a { font-size: 12px; text-decoration: none; font-weight: normal; color: #D40000; }
.contact_tabel a:hover { text-decoration:underline; }
ul.ceva { width: auto ;}
ul.ceva li { width: auto; padding: 15px 0 0 0; }
#harta { width: 550px ; height: 250px; border: 2px solid #A0A0A4; margin: 0 0 15px 75px;}

/*legislatie*/

div.legi { width: 250px; margin: 15px 0 0 0 ; padding:0; }
ul.lege { list-style-type: none; padding:10px 0 10px 5px; margin: 0;  }
ul.lege li { border-bottom: 1px solid #A0A0A4; padding: 5px 0;}
ul.lege li a {color: #808080; text-decoration: none; padding: 0; margin: 0;}
ul.lege li a:hover { text-decoration:none; color:#500;}

ul.meniu_s { width: 250px; margin: 15px 0 0 0 ; padding:0; }
ul.meniu_s li { width: 247px ; height: 36px ; background: url("../imagini/meniu_s.jpg") no-repeat; line-height: 36px; list-style-type: none;}
ul.meniu_s li a {color: #fff; text-decoration: none; padding: 0; margin: 0 ; font-size: 13px; font-weight: bold; font-style:italic; margin-left: 25px;}
ul.meniu_s li a:hover { text-decoration:none; color:#7FBFAA;}

