* { margin: 0; padding: 0; }
img, fieldset { border: 0; }
 
body { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 1.3em; color: #0559A7; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
a span { position: absolute; left: -9000px; }
.clear { clear: both; height: 1px; font-size: 1px; line-height: 1px; }

h2 { font-size: 11px; color: #fff; height: 21px; line-height: 21px; text-align: center; font-weight: bold; }

.wrap { width: 950px; margin: 0 auto; }

/*MENIU*/
.meniu { height: 129px; background: #fff; overflow: hidden; }
.meniu ul li { list-style: none; }
.meniu .iden { float: left; width: 750px; height: 129px; background: url(../images/meniu.jpg) no-repeat 0 0; }
.meniu .iden li { float: left; width: 129px; height: 129px; display: inline; margin-left: 30px; margin-right: 24px; }
.meniu .iden li a { float: left; width: 129px; height: 129px; background: url(../images/meniu.jpg) no-repeat -1000px -1000px; }

.meniu .iden .p1:hover, #epluse .meniu .iden .p1 { background-position: -30px -129px; }
.meniu .iden .p2:hover, #energy .meniu .iden .p2 { background-position: -213px -129px; }
.meniu .iden .p3:hover, #identity .meniu .iden .p3 { background-position: -396px -129px; }
.meniu .iden .p4:hover, #attention .meniu .iden .p4 { background-position: -579px -129px; }

.meniu .tex { float: right; display: inline; margin-right: 26px; width: 138px; height: 129px; background: url(../images/tex.gif) no-repeat 0 0; }
.meniu .tex * { }
.meniu .tex li { float: left; clear: both; width: 138px; }
.meniu .tex a { display: block; display: block; background: url(../images/tex.gif) no-repeat -1000px -1000px; }


.meniu .tex .t1 { height: 38px; background-position: 2px 0; }
.meniu .tex .t2 { height: 40px; background-position: 6px -38px; }
.meniu .tex .t3 { height: 47px; background-position: 2px -78px; }
.meniu .tex .t1:hover { background-position: 0 -129px; }
.meniu .tex .t2:hover { background-position: 4px -167px; }
.meniu .tex .t3:hover { background-position: 0 -207px; }


/*MENIU STANGA*/
.meniuStanga { position: absolute; top: 0; left: 0;  width: 228px; min-height: 447px; background: #0055A5; z-index: 9; }
.meniuStanga ul { padding: 34px 0 0 20px; }
.meniuStanga li { list-style: none; margin-bottom: 5px; }
.meniuStanga li a { color: #fff !important; text-decoration: none; font-size: 20px; line-height: 1.4em; font-family: "Century Gothic", sans-serif; }
.meniuStanga li a:hover, .meniuStanga li.active a  { font-weight: bold; text-decoration: none; }
.meniuStanga li.active ul { padding:0 0 0 10px;margin:0; overflow:hidden; }
.meniuStanga li.active ul li a { font-weight:normal !important; color: #fff !important; text-decoration: none; font-size: 15px; line-height: 1.4em; font-family: "Century Gothic", sans-serif; }
.meniuStanga li.active ul li a:hover, .meniuStanga li.active ul li.active a { font-weight: bold !important; text-decoration: none; }


/*BOXES*/
.jos { position: relative; min-height: 576px; }
.boxes { position: absolute; top: 0; left: 0; }
.boxes li { list-style: none; display: block; height: 149px; width: 950px; }


/*CONTINUT*/
.continut { float: left; display: inline; margin: 41px 0 0 270px; padding: 21px; width: 418px; background: #fff; position: relative; z-index: 10; margin-bottom: -1px; }
.continut p { margin-bottom: 15px; }
.continut ul { padding: 0px 0 0 15px; }
.continut ol { padding: 0px 0 0 25px; }
h1 { font-size: 12px;  font-weight: bold; margin-bottom: 15px; }


/*LISTA*/
.lista { float: right; display: inline; width: 140px; margin-right: 25px; position: relative; z-index: 9; }
.lista li { list-style: none; display: block; padding: 26.5px 6px 26.5px 6px; width: 128px; height: 96px; background: url(../images/bg.gif) no-repeat 50% 50%; }
.lista li p { background: #0055A5; height: 66px; color: #fff; padding: 15px; font-size: 9px; overflow: hidden; }
.lista li p a { color: #fff !important; text-decoration: none; }
.lista li p a:hover { text-decoration: none; }

.lista li div { float:left; width:129px; height:97px; overflow:hidden; }


/*SEARCH*/
.textField { border: 1px solid #BDD3E8; border-bottom: 1px solid #7FAAD2; padding: 4px; width: 144px; margin-left: 7px; margin-top: 61px; color: #0054A4; font-size: 11px; font-family: Arial, sans-serif; }
.submit { border: 0; background: url(../images/zoek.gif) no-repeat 0 0; width: 74px; height: 24px; overflow: hidden; cursor: pointer; font-size: 1px; position: relative; top: -50px; left: 20px; vertical-align: bottom; }




/*CATEGORII*/
	/*EPLUSE*/
	#epluse { background: #E50278; }
	#epluse .b1 { background: #0CCA1D; }
	#epluse .b2 { background: #FF5A00; }
	#epluse .b3 { background: #0093D0; }
	#epluse h1 { color: #E50278; }
	#epluse a { color: #E50278; }
	
	/*ENERGY*/
	#energy { background: #0CCA1D; }
	#energy .b1 { background: #FF5A00; }
	#energy .b2 { background: #0093D0; }
	#energy .b3 { background: #E50278; }
	#energy h1 { color: #0CCA1D; }
	#energy a { color: #0CCA1D; }
	
	/*IDENTITY*/
	#identity { background: #FF5A00; }
	#identity .b1 { background: #0093D0; }
	#identity .b2 { background: #E50278; }
	#identity .b3 { background: #0CCA1D; }
	#identity h1 { color: #FF5A00; }
	#identity a { color: #FF5A00; }
	
	/*ATTENTION*/
	#attention { background: #0093D0; }
	#attention .b1 { background: #E50278; }
	#attention .b2 { background: #0CCA1D; }
	#attention .b3 { background: #FF5A00; }
	#attention h1 { color: #0093D0; }
	#attention a { color: #0093D0; }

	
@media all and (min-width: 0px){

    }

/* NEWS */
.listnews h1 a { text-decoration:none; font-weight:bold;}
.listnews h1 a:hover { text-decoration:none;}
.listnews .img { float: left; margin:0; padding:0;}
.listnews .img img { float: left; margin: 0 10px 0 0; }

.more { text-align:right; }
.more a { text-decoration:none; font-weight: normal;}
.more a:hover { text-decoration:none; }
.image {float:left; }
.image img {padding:10px;}

.submit2 { border: 0; background: url(../images/zoek.gif) no-repeat 0 0; width: 74px; height: 24px; cursor: pointer; font-size: 1px;  }
input { border: 1px solid #BDD3E8; border-bottom: 1px solid #7FAAD2; padding: 4px; width: 200px; color: #0054A4; font-size: 11px; font-family: Arial, sans-serif; }

input.gmapDirButton { margin-top: -6px; margin-bottom: 23px; width: 75px; }
p.gmapDirHead {margin-top: 10px; }
