/* IMPORT FORMS */
@import url("forms.css");

/* IMPORT MICRO AE */
@import url("micro_ae.css");

@media all { 

/* =The above @media rule hides this stylesheet from the 
discontinued Microsoft Internet Explorer for Mac. */

/* =universals 
These rules are applied to all elements unless otherwise specified below. */
* { margin: 0; padding: 0; }

/* =html */
html { }

/* =body */
body { font: 12px Tahoma, Verdana, Arial, sans-serif; color: #333; }

/* =h1 */
.h1_nav { float: left; margin-top: 3px; font: 12px Tahoma, Verdana, Arial, sans-serif; color: #0DBAFC; font-weight: bold; }

/* =h2 */
.h2_nav { float: left; margin-top: 3px; font: 12px Tahoma, Verdana, Arial, sans-serif; color: #666; }

/* =h3 */
h3#title { padding: 3px 0 0 10px; height: 25px; font: 14px Tahoma, Verdana, Arial, sans-serif; color: #666; font-weight: bold; }
h3#h3_domenii_activitate { padding: 3px 0 0 10px; height: 25px; font: 14px Tahoma, Verdana, Arial, sans-serif; color: #666; font-weight: bold; }

/* =ul */
ul { list-style-type: none; }
ul#ul_ao_info { position: relative; float: left; display: inline; margin: 10px 0 0 10px; }
div#html_top_content ul#meniu_html_top_content { position: absolute; left: 510px; top: 0px; text-align: right; }
.meniu ul { width: 172px;  border-left: 1px solid #E7E7E7; border-right: 1px solid #E7E7E7; line-height: 22px; }
.meniu ul.ul_submeniu { width: 144px; line-height: 22px; border: none; }
.meniu ul.ul_submeniu2 { width: 144px; line-height: 22px; border: none; }
.meniu ul.ul_submeniu3 { width: 135px; line-height: 22px; border: none; }
div#content_top_left ul { margin: 10px 0 0 50px; width: 400px; height: 17px; }
.box1_center ul { }
div.box2_top ul { height: 21px; overflow: hidden; }
ul.ul_box_list { margin-top: 5px; height: 16px; }
ul.ul_box_list2 { margin-top: 5px; width: 490px; height: 16px; }
ul.ul_box_list3 { margin-top: 5px; width: 490px; height: 16px; }
ul#ul_ae_trimite_mesaj { z-index: 1; position: absolute; top: 9px; left: 10px; }
ul#ul_vreme { position: relative; width: 578px; margin: 10px; }
ul.ul_prognoza { position: relative; width: 578px; margin-bottom: 10px; padding-bottom: 10px; overflow: hidden; border-bottom: 1px dashed #DBDBDB; }

/* =li */
div#html_top_content ul#meniu_html_top_content li { float: left; padding-left: 5px; }
.meniu ul li { margin: 0 9px 0 9px; width: 153px; border-bottom: 1px solid #E5E5E5; color: #000; }
ul#ul_ao_info li { margin: 0 9px 0 9px; width: 153px; border-bottom: 1px solid #E5E5E5; color: #000; }
.meniu ul.ul_submeniu li { margin: 0 0 0 9px; width: 144px; border: none; border-top: 1px solid #E5E5E5; color: #000; }
.meniu ul.ul_submeniu2 li { margin: 0 0 0 9px; width: 144px; border: none; border-top: 1px solid #E5E5E5; color: #000; }
.meniu ul.ul_submeniu3 li { margin: 0 0 0 9px; width: 135px; border: none; border-top: 1px solid #E5E5E5; color: #000; }
ul#meniu_html_top_content li { height: 24px; line-height: 24px; margin-left: 6px; padding-right: 12px; background: url(../img/html_top_line.gif) no-repeat right; }
ul#meniu_html_top_content li#contact { margin-left: 6px; padding-right: 0; background: none; }
div#content_top_left ul li { float: left; }
.box1_center ul li { float: left; height: 16px; line-height: 16px; color: #C10504; font-size: 90%; background-color: #F7F5F8; margin: 0 5px 0 0; padding: 0 5px 0 5px; border: 1px solid #B8B8BA; }
div.info_imo ul li { width: 60%; }
ul.ul_box_list li { float: left; height: 16px; line-height: 16px; color: #C10504; font-size: 90%; background-color: #F7F5F8; margin: 0 5px 6px 0; padding: 0 5px 0 5px; border: 1px solid #B8B8BA; }
ul.ul_box_list2 li { float: left;  height: 16px; line-height: 16px; color: #C10504; font-size: 90%; background-color: #F7F5F8; margin: 0 5px 6px 0; padding: 0 5px 0 5px; border: 1px solid #B8B8BA; }
ul.ul_box_list3 li { float: left;  height: 16px; line-height: 16px; color: #B8B8BA; font-size: 90%; margin: 0 5px 6px 0; border: 1px solid #B8B8BA; }

ul#ul_ae_trimite_mesaj li { display: block; height: 20px; width: 200px; line-height: 20px; margin-bottom: 8px; }

li.active_content_left_box { position: relative; float: left; height: 21px; margin: 0 10px 0 0; background: url(../img/box2_top_blue_bg.png) repeat-x; }
li.inactive_content_left_box { position: relative; float: left; height: 21px; margin: 0 10px 0 0; background: url(../img/box2_top_grey_bg.png) repeat-x; }

ul.ul_prognoza li { float: left; }
ul.ul_prognoza li.li_vreme1 { width: 60px; text-align: center; }
ul.ul_prognoza li.li_vreme2 { width: 70px; text-align: center; }
ul.ul_prognoza li.li_vreme3 { width: 110px; text-align: center; }
ul.ul_prognoza li.li_vreme4 { width: 114px; }
ul.ul_prognoza li.li_vreme5 { width: 110px; text-align: center; }
ul.ul_prognoza li.li_vreme6 { width: 114px; }
ul.ul_prognoza li.li_vreme7 { width: 224px; text-align: center; }
ul.ul_prognoza li.li_vreme8 { width: 224px; text-align: center; }
ul.ul_prognoza li.li_vreme9 { width: 224px; text-align: center; }

/* =br */
.br_comunicat { line-height: 10px; }

/* =p */
div#copyright p#p_copyright { position: absolute; top: 0; left: 0; width: 960px; padding-top: .2em; line-height: 14px; text-align: center;  font: 90% Verdana, Arial, Tahoma, sans-serif; color: #9F9F9F; }
p#trafic_ro { position: absolute; top: 25px; left: 0; width: 960px; text-align: center; } 
div#html_top_content p { position: absolute; top: 0; left: 0; height: 24px; line-height: 24px; font-weight: bold; }
p.p_box_content_text { z-index: 1; position: relative; line-height: 16px; text-align: justify; }
p.p_anunt_angajare { position: relative; margin-top: 10px; line-height: 16px; text-align: justify; }
p.p_box_content_text_left { z-index: 1; position: relative; line-height: 16px; text-align: left; }
p.p_description { position: relative; line-height: 16px; text-align: left; }
p.p_titlu_text_content { position: relative; width: 578px; height: 24px; line-height: 24px; text-align: center; font-weight: bold; }
p.p_text_content { position: relative; width: 578px; line-height: 18px; text-align: justify; }
p.p_text_content_ae { position: relative; margin-left: 10px; margin-top: 10px; width: 578px; line-height: 18px; text-align: justify; }
#p_eroare_ae { float: left; position: relative; margin-top: 15px; margin-left: 20px; width: 560px; line-height: 18px; font: 12px Verdana, Arial, Tahoma, sans-serif; color: #FF0000; text-align: center; font-weight: bold; }
#p_justify { text-align: justify; }
.meniu_top p { margin: 0px 28px 0 19px; padding-top: 3px; width: 126px; text-align: center; color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; filter: alpha(opacity=80); -moz-opacity: 0.8; } 

#p_vreme { position: absolute; top: 25px; left: 350px; font-size: 18px; }
#p_vreme4 { position: absolute; top: 50px; left: 350px; font-size: 18px; }
#p_vreme2 { position: absolute; top: 80px; left: 350px; font-size: 12px; line-height: 18px; } 
#p_vreme3 { width: 578px; text-align: right; }

#p_pret_publicitate { position: absolute; left: 20px; width: 560px; text-size: 10px; line-height: 14px; color: #000; text-align: justify; }

#p_user_login { height: 20px; line-height: 20px; margin: 7px 0 0 20px; font-size: 12px; }
#p_user_inregistrare { height: 22px; line-height: 22px; margin: 7px 0 0 250px; font-size: 12px; }

p.p_comunicat_titlu { position: relative; width: 578px; height: 30px; line-height: 25px; text-align: center; font-size: 14px; font-weight: bold; }
p.p_comunicat_detalii { position: relative; width: 578px; height: 25px; line-height: 15px; text-align: center; font-size: 12px; }

#p_contact_adresa { position: absolute; top: 18px; left: 440px; line-height: 16px; }

span.color_blue { color: #249FDB; }
span.color_red { color: red; }
div#content_center_main_nav span { float: left; }
div#content_center_main_nav span span { position: relative; margin: 0 5px 0 5px; }
span.alineat { margin-left: 10px; }

/* =a */
a:link { color: #249FDB; text-decoration: none; }
a:visited { color: #249FDB; text-decoration: none; }
a:hover { color: #249FDB; text-decoration: underline; }
a:active, a:focus { color: #249FDB; }

a.link_gri:link { color: #666; text-decoration: none; }
a.link_gri:visited { color: #666; text-decoration: none; }
a.link_gri:hover { color: #249FDB; text-decoration: underline; }
a.link_gri:active, a:focus { color: #249FDB; }

ul#ul_ao_info li a { display: block; height: 22px; line-height: 22px; padding-left: 15px; color: #000; text-decoration: none; background: url(../img/meniu_sageata.gif) no-repeat 5px 8px; }

.meniu ul li ul.ul_submeniu li a { display: block; padding: 0; margin: 0; color: #000; text-decoration: none; background: url(../img/meniu_sageata3.gif) no-repeat 5px 8px; }
.meniu ul li ul.ul_submeniu li a:link { color: #000; }
.meniu ul li ul.ul_submeniu li a:visited { color: #000; }
.meniu ul li ul.ul_submeniu li a:hover { color: #999; }
.meniu ul li ul.ul_submeniu li a:active { color: #999; }

.meniu ul li a { display: block; padding-left: 15px; color: #000; text-decoration: none; background: url(../img/meniu_sageata.gif) no-repeat 5px 8px; }
.meniu ul li a:link { color: #000; }
.meniu ul li a:visited { color: #000; }
.meniu ul li a:hover { color: #999; }
.meniu ul li a:active { color: #999; }

.meniu ul li a.filters-caption-collapsed { display: block; padding-left: 15px; color: #000; text-decoration: none; background: url(../img/meniu_sageata.gif) no-repeat 5px 8px; }
.meniu ul li a.filters-caption-collapsed:link { color: #000; }
.meniu ul li a.filters-caption-collapsed:visited { color: #000; }
.meniu ul li a.filters-caption-collapsed:hover { color: #999; }
.meniu ul li a.filters-caption-collapsed:active { color: #999; }

.meniu ul li ul.ul_submeniu2 li a.filters-caption-collapsed2 { display: block; padding-left: 15px; color: #000; text-decoration: none; background: url(../img/meniu_sageata.gif) no-repeat 5px 8px; }
.meniu ul li ul.ul_submeniu2 li a.filters-caption-collapsed2:link { color: #000; }
.meniu ul li ul.ul_submeniu2 li a.filters-caption-collapsed2:visited { color: #000; }
.meniu ul li ul.ul_submeniu2 li a.filters-caption-collapsed2:hover { color: #999; }
.meniu ul li ul.ul_submeniu2 li a.filters-caption-collapsed2:active { color: #999; }

.meniu ul li a.filters-caption-expanded { display: block; padding-left: 15px; color: #000; text-decoration: none; background: url(../img/meniu_sageata2.gif) no-repeat 4px 8px; }
.meniu ul li a.filters-caption-expanded:link { color: #000; }
.meniu ul li a.filters-caption-expanded:visited { color: #000; }
.meniu ul li a.filters-caption-expanded:hover { color: #999; }
.meniu ul li a.filters-caption-expanded:active { color: #999; }

.meniu ul li ul.ul_submeniu2 li a.filters-caption-expanded2 { display: block; padding-left: 15px; color: #000; text-decoration: none; background: url(../img/meniu_sageata2.gif) no-repeat 5px 8px; }
.meniu ul li ul.ul_submeniu2 li a.filters-caption-expanded2:link { color: #000; }
.meniu ul li ul.ul_submeniu2 li a.filters-caption-expanded2:visited { color: #000; }
.meniu ul li ul.ul_submeniu2 li a.filters-caption-expanded2:hover { color: #999; }
.meniu ul li ul.ul_submeniu2 li a.filters-caption-expanded2:active { color: #999; }

.meniu ul li ul.ul_submeniu2 li  ul.ul_submeniu3 li a { display: block; padding-left: 20px; color: #000; text-decoration: none; background: url(../img/meniu_sageata3.gif) no-repeat 5px 8px; }
.meniu ul li ul.ul_submeniu2 li  ul.ul_submeniu3 li a.filters-caption-collapsed2:link { color: #000; }
.meniu ul li ul.ul_submeniu2 li  ul.ul_submeniu3 li a.filters-caption-collapsed2:visited { color: #000; }
.meniu ul li ul.ul_submeniu2 li  ul.ul_submeniu3 li a.filters-caption-collapsed2:hover { color: #999; }
.meniu ul li ul.ul_submeniu2 li  ul.ul_submeniu3 li a.filters-caption-collapsed2:active { color: #999; }

ul#meniu_html_top_content li a:link { color: #fff; text-decoration: none; font-weight: bold;  }
ul#meniu_html_top_content li a:visited { color: #fff; text-decoration: none; font-weight: bold; }
ul#meniu_html_top_content li a:hover { color: #E4E4E4; text-decoration: none; font-weight: bold; }
ul#meniu_html_top_content li a:active { color: #E4E4E4; text-decoration: none; font-weight: bold; }


.box1_center ul li a:link { color: #C10504; text-decoration: none; }
.box1_center ul li a:visited { color: #C10504; text-decoration: none; }
.box1_center ul li a:hover { color: #91325d; text-decoration: none; }
.box1_center ul li a:active { color: #C10504; text-decoration: none; }

.box1_center_1 a:link { color: #249FDB; text-decoration: underline; }
.box1_center_1 a:visited { color: #249FDB; text-decoration: underline; }
.box1_center_1 a:hover { color: #249FDB; text-decoration: underline; }
.box1_center_1 a:active { color: #249FDB; text-decoration: underline; }

.content_center_main_bigbox_box1_top a:link { color: #249FDB; text-decoration: underline; }
.content_center_main_bigbox_box1_top a:visited { color: #249FDB; text-decoration: underline; }
.content_center_main_bigbox_box1_top a:hover { color: #249FDB; text-decoration: underline; }
.content_center_main_bigbox_box1_top a:active { color: #249FDB; text-decoration: underline; }

.active_content_left_box a {  float: left; padding: 3px 10px 0 10px; }
.active_content_left_box a:link, .active_content_left_box a:visited, .active_content_left_box a:hover, .active_content_left_box a:active { color: #fff; text-decoration: none; }

.inactive_content_left_box a { float: left; padding: 2px 10px 0 10px; }
.inactive_content_left_box a:link, .inactive_content_left_box a:visited, .inactive_content_left_box a:hover, .inactive_content_left_box a:active { color: #fff; text-decoration: none; }

h2 a { display: block; width: 136px; height: 19px; text-indent: -9999px; }

a.link_pag { float: left; display: block; margin-right: 4px; width: 16px; height: 16px; color: #C10504; line-height: 16px; text-align: center; text-decoration: none; background: url(../img/pag_bg.gif) no-repeat; }
a.link_pag:link { color: #249FDB; }
a.link_pag:visited { color: #249FDB; }
a.link_pag:hover { color: #249FDB; }
a.link_pag:active { color: #249FDB; }

a.link_pag2 { float: left; display: block; margin-right: 4px; width: 16px; height: 16px; color: #C10504; line-height: 16px; text-align: center; text-decoration: none; background: url(../img/pag_bg2.gif) no-repeat; }
a.link_pag2:link { color: #999; }
a.link_pag2:visited { color: #999; }
a.link_pag2:hover { color: #249FDB; background: url(../img/pag_bg.gif) no-repeat; }
a.link_pag2:active { color: #249FDB; background: url(../img/pag_bg.gif) no-repeat; }

a.a_left_300px { margin-left: 300px; color: #249FDB; }
a.a_left_300px:link { color: #249FDB; }
a.a_left_300px:visited { color: #249FDB; }
a.a_left_300px:hover { color: #249FDB; text-decoration: underline; }
a.a_left_300px:active { color: #249FDB; text-decoration: underline; }

a.a_right_300px { margin-right: 300px; color: #249FDB; }
a.a_right_300px:link { color: #249FDB; }
a.a_right_300px:visited { color: #249FDB; }
a.a_right_300px:hover { color: #249FDB; text-decoration: underline; }
a.a_right_300px:active { color: #249FDB; text-decoration: underline; }

.meniu_top p a { color: #FFF; }
.meniu_top p a:link { color: #FFF; }
.meniu_top p a:visited { color: #FFF; }
.meniu_top p a:hover { color: #E4E4E4; }
.meniu_top p a:active { color: #E4E4E4; }

a.link_red:link { color: #C10504; text-decoration: none; }
a.link_red:visited { color: #C10504; text-decoration: none; }
a.link_red:hover { color: #91325d; text-decoration: none; }
a.link_red:active { color: #C10504; text-decoration: none; }

a.link_dreptunghi:link { color: #666; text-decoration: none; padding: 0 10px 1px 10px; }
a.link_dreptunghi:visited { color: #666; text-decoration: none; }
a.link_dreptunghi:hover { color: #C10504; text-decoration: none; background-color: #F7F5F8; }
a.link_dreptunghi:active { color: #C10504; text-decoration: none; }


/* =img */
img, img a { border: none }
.img_left2 { position: absolute; left: 0; top: -1px; }
.img_right2 { position: absolute; right: 0; top: -1px; }

.img_left { position: absolute; left: 0; top: 0; }
.img_right { position: absolute; right: 0; top: 0; }
.box1_left { position: absolute; left: 0; top: 1px; }
.box1_right { position: absolute; right: 0; top: 1px; }
.box1_top_left { position: absolute; left: 0; top: 0; }
.box1_top_right { position: absolute; right: 0; top: 0; }
img#img_logo { z-index: 1; position: absolute; left: 6px; top: 32px; width: 200px; height: 76px; }

.img_horoscop { float: left; padding: 0 20px 10px 20px; }
#img_vreme { position: relative; margin-left: 120px; margin-top: 10px; }

.box2_bottom_left { z-index: 2; position: absolute; left: -1px; bottom: -2px; }
.box2_bottom_right { position: absolute; right: 0; bottom: 0; }

.img_nav_left { float: left; width: 5px; height: 22px; }
.img_nav_right { float: left; width: 5px; height: 22px; }

.img_ao { z-index: 2; float: left; margin: 0 6px 6px 0; }

#img_ae_trimite_mesaj { position: absolute; top: 10px; left: 450px; }

/* =form =fieldset input */
form#form_login { position: relative; margin-left: 30px; margin-top: 7px; height: 18px; line-height: 18px; }
form#form_login input { border: 1px solid #ccc; height: 16px; }
form#form_login input:hover { border-color: #2694E1; }
form#form_login input:active { border-color: #2694E1; }
form#form_login input:focus { border-color: #2694E1; }

form#form_ae { float: left; position: relative; margin: 10px 0 0 8px; width: 320px; font-size: 11px; font-weight: bold; }
form#form_ae fieldset { z-index: 2; position: absolute; top: 10px; left: 130px; width: 300px; border: 0; }
form#form_ae input { height: 16px; border: solid 1px #CCC; line-height: 16px; font: 11px Verdana, Arial, Tahoma; font-weight: bold; color: #666; margin-bottom: 10px; cursor: text; }
#textarea_ae { position: absolute; top: 100px; left: 0; border: solid 1px #CCC; margin: 23px 0 0 9px; width: 550px; height: 200px; font: 11px Verdana, Arial, Tahoma; font-weight: bold; color: #666; }
form#form_ae input#b_ae_adauga { position: absolute; top: 345px; left: 130px; width: 72px; height: 21px; background: url(../img/buton-trimite.jpg) no-repeat; cursor: pointer; }
form#form_ae input#b_ae_sterge { position: absolute; top: 345px; left: 340px; width: 90px; height: 21px; background: url(../img/buton-reseteaza.jpg) no-repeat; cursor: pointer; }

form#form_ae input#b_membri_login { position: absolute; top: 70px; left: 130px; width: 72px; height: 21px; background: url(../img/buton-trimite.jpg) no-repeat; cursor: pointer; }

/* Quick-login on index page */
fieldset { border-width: 0; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; }

input { font-weight: normal; cursor: pointer; vertical-align: middle; padding: 0 3px; font-size: 1em; font-family: Verdana, Helvetica, Arial, sans-serif; }

fieldset.quick-login { position: absolute; top: 9px; left: 20px; margin-top: 0; }
fieldset.quick-login input { width: 70px; }
fieldset.quick-login input.inputbox { width: 70px; vertical-align: middle; margin-right: 5px; background-color: #FFF; border: #B4BAC0 1px solid; }
fieldset.quick-login label { white-space: nowrap; padding-right: 2px; }

fieldset.quick-login input.inputbox { background-color: #FFFFFF; }

.inputbox { background-color: #FFFFFF; border-top: #B4BAC0 1px solid; border-left: #B4BAC0 1px solid; border-right: #B4BAC0 1px solid; width: 70px; border-bottom: #B4BAC0 1px solid; color: #333333; padding: 2px; cursor: text; }
.inputbox:hover { border: 1px solid #11A3EA; }
.inputbox:focus { border: 1px solid #11A3EA; color: #0F4987; }	

input.button2 { font-size: 1em; }


a.button2, input.button2 {
	width: auto !important;
	padding-top: 1px;
	padding-bottom: 1px;
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	color: #000;
	background: #FAFAFA none repeat-x top;
	background-image: url("http://www.vrancea.com.ro/img/bg_button.gif");
}

a.button2, input.button2 {
	border: 1px solid #666666;
}

a.button2, a.button2:link, a.button2:visited, a.button2:active {
	text-decoration: none;
	color: #000000;
	padding: 2px 8px;
	line-height: 250%;
	vertical-align: text-bottom;
	background-position: 0 1px;
}

a.button2:hover, input.button2:hover {
	border: 1px solid #11A3EA;
	background-position: 0 100%;
	color: #11A3EA;
}

/* =table */
caption { padding: .5em; letter-spacing: .2em; }
table {	border: 1px solid #000; margin: 0 0 0 70px; }
th { background: #90305c;
color: #fff;
padding: 1em .7em 1em .7em;
font-weight: bold; }
tbody td, tbody th { padding: .5em; }
td { padding: 0 10px; }


/* =div */
div#container { position: relative; width: 100%; margin: 0 auto; }

div#html_top { position: relative; width: 100%; height: 24px; line-height: 24px; background: url(../img/html_top_bg.gif) repeat-x; }
div#html_top_content { position: relative; width: 960px; height: 24px; margin: 0 auto; font: 9pt Verdana, Arial, Tahoma, sans-serif; color: #fff; }

div#branding { position: relative; z-index: 2; width: 960px; height: 130px; margin: 0 auto; }
div#banner_branding_728_90 { position: absolute; z-index: 2; left: 222px; top: 21px; width: 728px; height: 90px; overflow: hidden; }

div#content { position: relative; width: 960px; margin: 0 auto; }

div#content_top { position: relative; width: 960px; height: 34px; background: url(../img/content_top_bg.jpg) repeat-x; }
div#content_top_left { float: left; position: relative; width: 90%; height: 34px; background: url(../img/content_top_left_bg.jpg) no-repeat left; }
div#content_top_right { float: right; position: relative; width: 10%; height: 34px; background: url(../img/content_top_right_bg.jpg) no-repeat right; }

div#content_center { position: relative; width: 958px; border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB; overflow: hidden; }

div#content_center_left { float: left; width: 175px; padding: 10px 0 10px 10px; }
.meniu { position: relative; width: 174px; margin-bottom: 20px; padding-bottom: 10px; background: url(../img/meniu_bottom.jpg) no-repeat bottom; }
.meniu_top { position: relative; width: 174px; height: 39px; background: url(../img/meniu_top.jpg) no-repeat; }
.meniu_center { position: relative; width: 174px; }
div#banner_content_center_left_120_400 { position: relative; height: 400px; margin-bottom: 15px; text-align: center; }

div#content_center_main { float: left; width: 640px; padding-top: 10px; }

div#content_center_main_left { float: left; width: 291px; padding: 0 9px 0 20px; }
div#content_center_main_right { float: left; width: 291px; padding: 0 20px 0 9px; }

div#content_center_main_left_info { float: left; width: 300px; margin-bottom: 20px; padding: 0 9px 0 11px; }
div#` { float: left; width: 390px; margin: 20px 0; padding: 0 9px 0 11px; }

.box1 { float: left; width: 291px; margin-bottom: 20px; background: url(../img/box1_top_bg.jpg) repeat-x; overflow: hidden; } 
.box1_top { position: relative; width: 291px; height: 25px;  }
.box1_center { position: relative; width: 289px; border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB; overflow: hidden; }
.box1_center_1 { float: left; position: relative; width: 271px; margin: 3px 10px 2px 10px; padding-bottom: 0; color: #249FDB; }
#box1_center_1_line { border-bottom: 1px dashed #DBDBDB; padding-bottom: 10px; }
.box1_center_content { font: 90% Verdana, Arial, Tahoma, sans-serif; color: #4D4D4D; line-height: 15px; margin-bottom: 3px; }
.box1_bottom { position: relative; width: 291px; height: 4px; border-bottom: 1px solid #DBDBDB; }

div.box2 { float: left; width: 291px; margin-bottom: 20px; } 
div.box2_top { position: relative; width: 291px; height: 21px; border-bottom: 6px solid #2190E1; }
div.box2_center { position: relative;  width: 289px; height: 150px; border: 1px solid #DBDBDB; border-top: none; overflow: hidden; background: url(../img/box2_center_bg.jpg) repeat-x; }
div.active_content_full { color: #ff9900; }
div.inactive_content_full { display: none; }
div.active_box_margin { position: relative; float: left; width: 4px; }
div.inactive_box_margin { display: none; position: relative; float: left; width: 4px; }

div#content_center_right { float: left; width: 120px; margin-top: 10px; }

div#content_center_news { float: left; width: 640px; }
div#content_center_news_box { position: relative; width: 600px; margin: 0 20px 0 20px; }
div#content_center_news_box_top { position: relative; width: 600px; height: 25px; background: url(../img/box1_top_bg.jpg) repeat-x; }
div#content_center_news_box_center { position: relative; width: 598px; border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB; }
div#content_center_news_box_center_news { position: relative; width: 578px; height: 600px; padding: 10px 0 10px 0; margin: 0 10px 0 10px; overflow: scroll; }
div#content_center_news_box_center_news_include { position: relative; width: 538px; max-height: 600px; }
div#content_center_news_box_bottom { position: relative; width: 600px; height: 4px; border-bottom: 1px solid #DBDBDB; }

div#content_center_main_nav { position: relative; width: 600px; margin: 0 20px 20px 20px; height: 22px; line-height: 22px; background: url(../img/nav_bg.png) no-repeat; }

div.content_center_main_bigbox3 { position: relative; width: 600px; margin: 20px 20px 0 20px; }

div.content_center_main_bigbox { position: relative; float: left; width: 600px; margin: 0 20px 0 20px; }
div#content_center_main_bigbox_top { position: relative; width: 600px; height: 25px; background: url(../img/box1_top_bg.jpg) repeat-x; overflow: hidden; }
div#content_center_main_bigbox_center { position: relative; padding: 0 0 5px 0; width: 598px; border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB; overflow: hidden; }
div#content_center_main_bigbox_bottom { position: relative; width: 600px; height: 4px; border-bottom: 1px solid #DBDBDB; }
div#content_center_main_bigbox_top_simple { position: relative; width: 600px; height: 4px; border-top: 1px solid #DBDBDB; }

div#edu { position: relative; padding: 0 0 5px 0; width: 598px; height: 23px; line-height: 23px; border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB; overflow: hidden; background: url(../informatii_utile/book.jpg) no-repeat 10px 0; text-indent: 40px; }

div#b_a4 { position: relative; float: left; margin: 20px 0; width: 183px; height: 259px; }

div#content_center_main_bigbox3 { position: relative; float: left; width: 390px; margin: 20px; }
div#content_center_main_bigbox_top3 { position: relative; width: 390px; height: 25px; background: url(../img/box1_top_bg.jpg) repeat-x; overflow: hidden; }
div#content_center_main_bigbox_center3 { position: relative; padding: 0 0 5px 0; width: 388px; border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB; overflow: hidden; }
div#content_center_main_bigbox_bottom3 { position: relative; width: 390px; height: 4px; border-bottom: 1px solid #DBDBDB; }


div.content_center_main_bigbox_box1 { float: left; position: relative; width: 578px; padding-bottom: 10px; margin: 10px 0 0 10px; border-bottom: 1px dashed #DBDBDB; }
div.content_center_main_bigbox_box1_top { position: relative; width: 578px; height: 25px; color: #249FDB; letter-spacing: 0.6pt; }
.content_center_main_bigbox_box1_top span.left { position: relative; float: left; }
.content_center_main_bigbox_box1_top span.right { position: relative; float: right; }

div.content_center_main_bigbox_box1_center { position: relative; width: 578px; overflow: hidden; }
div.content_center_main_bigbox_box1_center_img { float: left; padding-right: 10px; }
div.content_center_main_bigbox_box1_center_content { float: left; width: 448px; }
div.content_center_main_bigbox_box1_center_content2 { float: left; width: 578px; }
div.content_center_main_bigbox_box1_center_content3 { z-index: 1; }

div.content_box_left { position: relative; float: left; margin-right: 10px; width: 120px; }
div.content_box_right { position: relative; float: left; width: 448px; }

div.content_center_main_bigbox_top { position: relative; width: 600px; height: 25px; background: url(../img/box1_top_bg.jpg) repeat-x; overflow: hidden; }
div.content_center_main_bigbox_center { position: relative; padding: 0 0 5px 0; width: 598px; border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB; overflow: hidden; }
div.content_center_main_bigbox_bottom { position: relative; width: 600px; height: 4px; border-bottom: 1px solid #DBDBDB; }

#height_20 { margin-bottom: 20px; }
#top_20 { margin-top: 20px; }

div.content_center_main_bigbox_text { position: relative; margin: 5px 10px 5px 10px; width: 578px; color: #000; }


div#content_bottom { position: relative; width: 960px; height: 10px; border-bottom: 4px solid #E7E7E7; }


div.content_center_main_bigbox2 { position: relative; width: 600px; height: 425px; margin: 0 20px 0 20px; background: url(../img/form_bottom_bg.jpg) no-repeat bottom; }
div.content_center_main_bigbox2_form { position: relative; width: 600px; height: 200px; background: url(../img/form_center_bg.jpg) repeat-y; }

div.content_center_main_bigbox_form { position: relative; width: 600px; margin: 0 20px 0 20px; }
div.content_center_main_bigbox_form2 { position: relative; width: 600px; padding-bottom: 30px; background: url(../img/form_bottom_bg.jpg) no-repeat bottom; }

div#copyright { position: relative; width: 960px; height: 30px; margin: 0 auto; }


div#user { position: relative;  margin: 6px 13px 6px 20px; padding-bottom: 6px; text-align: left;  color: #91325d; }
div#site_info { position: relative; width: 100%; height: 120px; background: url(../img/content_bg_bottom.png) repeat-y; }
div#site_info_left { float: left; width: 160px; height: 120px; background: url(../img/site_info_bg_right.png) no-repeat bottom; overflow: hidden; }
div#site_info_main { float: left; width: 480px; height: 120px; background: url(../img/site_info_bg_main.png) no-repeat bottom; overflow: hidden; }
div#site_info_right { float: left; width: 160px; height: 120px; background: url(../img/site_info_bg_right.png) no-repeat bottom; overflow: hidden; }

div#button1 { position: relative; width: 100%; padding-top: 10px; text-align: center; }
div#actiuni_cos { position: relative; width: 100%; padding: 15px 0 0 0; text-align: center; }
div#cos { width: 480px; text-align: center; }
div#pizza { position: relative; }
div#pizza_imagine { float: left; width: 200px; }
div#pizza_text { float: right; width: 200px ; background: url(../img/pizza_bg.jpg) no-repeat; }
div#paginare { float: left; position: relative; margin: 10px 10px 0 10px; text-align: center;  }
div#card { position: relative; padding: 15px 0 15px 0; width: 480px; text-align: center; }
div#feed { position: relative; padding: 15px 0 15px 0; width: 100%; text-align: center; }

div#container2 { width: 980px; height: 600px; background: url(../img/rezervari/bar.jpg) no-repeat; }
div#row1 { position: absolute; top: 90px; left: 610px; width: 200px; height: 230px; }
div#row2 { position: absolute; top: 380px; left: 50px; width: 900px; height: 230px; }
div#row3 { position: absolute; top: 650px; left: 50px; width: 900px; height: 230px; }

div.info_imo { position: relative; float: left; width: 178px; margin: 10px 0; padding: 0 10px;  }
div.info_imo#noborder { border-left: 1px solid #DDD; border-right: 1px solid #DDD; }


span.corners-top, span.corners-bottom, span.corners-top span, span.corners-bottom span {
	font-size: 1px;
	line-height: 1px;
	display: block;
	height: 5px;
	background-repeat: no-repeat;
}

span.corners-top {
	background-image: none;
	background-position: 0 0;
	margin: 0 -5px;
}

span.corners-top span {
	background-image: none;
	background-position: 100% 0;
}

span.corners-bottom {
	background-image: none;
	background-position: 0 100%;
	margin: 0 -5px;
	clear: both;
}

span.corners-bottom span {
	background-image: none;;
	background-position: 100% 100%;
}

span.corners-top {
	 background-image: url(../img/corners_left.png);
}

span.corners-top span {
	 background-image: url(../img/corners_right.png);
}

span.corners-bottom {
	 background-image: url(../img/corners_left.png);
}

span.corners-bottom span {
	 background-image: url(../img/corners_right.png);
}


div#content_center_main_user { positi4on: relative; width: 580px; margin: 0 20px 20px 20px; padding: 0 10px; background-color: #4DB1E1; }

#content_center_main_user span.corners-top, #content_center_main_user span.corners-bottom {
	margin: 0 -10px;
}

div#content_center_main_user_box { float: left; width: 420px; height: 60px; }
p#p_user_name { float: left; width: 320px; height: 35px; line-height: 35px; font-size: 15px; font-weight: bold; color: #FFF; border-bottom: #FFF solid 1px; }
p#p_user_text { float: left; width: 100px; height: 35px; line-height: 35px; font-size: 11px; color: #FFF; border-bottom: #FFF solid 1px; text-align: right; }
p#p_user_lastvisit { float: left; height: 24px; width: 400px; line-height: 29px; font-size: 11px; color: #FFF; }
div#content_center_main_user_weather { float: left; width: 140px; height: 60px; line-height: 60px; padding-left: 20px; font-size: 14px; color: #FFF; font-weight: bold; }

.line_dash1 { border-bottom: 1px dashed #DBDBDB; width: 578px; padding-bottom: 4px; }


/* Maux */
div#maux-1 { float: left; position: relative; padding-left: 20px; width: 519px; background-color: #000; }
div.maux-box { float: left; position: relative; width: 503px; height: 124px; border-top: 6px solid #505050; border-left: 6px solid #505050; border-right: 11px solid #505050; border-bottom: 18px solid #505050; }

div.maux-box img { position: absolute; left: 12px; top: 16px; }
p.p_data { position: absolute; left: 13px; top: 95px; width: 116px; height: 16px; line-height: 16px; font-size: 11px; color: #FFF; background-color: #292929; text-align: center; }
p.p_descriere { position: absolute; left: 141px; top: 6px; padding: 5px 15px 0 10px; width: 328px; height: 107px;font-size: 11px; color: #FFF; background-color: #595959; text-indent: 10px;	 text-align: justify; }

div.maux-box a.link_maux_box { position: absolute; left: 148px; top: 96px; padding-left: 10px; color: #FFF; text-decoration: none; width: 330px; height: 18px; line-height: 18px; background-color: #292929; font-size: 11px; }
div.maux-box a.link_maux_box:link { color: #FFF; }
div.maux-box a.link_maux_box:visited { color: #FFF; }
div.maux-box a.link_maux_box:hover { color: #FFF; text-decoration: none; }
div.maux-box a.link_maux_box:active { color: #FFF; text-decoration: none; }

img.img_maux_box { position: absolute; left: 12px; top: 16px; }
div.maux-box span { position: absolute; left: -6px; top: 130px; width: 67px; height: 12px; background-color: #202020; }


div.maux-box2 { float: left; position: relative; width: 503px; height: 112px; border-top: 6px solid #505050; border-left: 6px solid #505050; border-right: 11px solid #505050; border-bottom: 18px solid #505050; }
div.maux-box2 img { position: absolute; left: 0; top: 16px; }
p.p_descriere2 { position: absolute; left: 140px; top: 0; padding: 5px 15px 0 10px; width: 332px; height: 107px; font-size: 11px; color: #333; background-color: #C8C6C7; text-indent: 15px;text-align: justify; border-left: 6px solid #505050; }

div.job { position: relative; float: left; width: 270px; line-height: 20px; }
div.job2 { position: relative; float: left; width: 170px; line-height: 20px; }

div.banner_st { position: relative; margin-left: 30px; }

div.task { position: relative; float: left; padding-top: 10px; margin: 10px 10px 0 10px; width: 578px; border-top: 1px dashed #000; }
div.task span { position: relative; }
div.task div.top { position: relative; float: left; width: 100%; line-height: 20px; }
div.task div.top div.left { position: relative; float: left; width: 15%; }
div.task div.top div.right { position: relative; float: right; width: 83%; }

div.task div.bottom { position: relative; float: left; margin-top: 10px; width: 100%; height: 20px; line-height: 20px; }
div.task div.bottom span { padding: 2px 5px; border: 1px solid #999; text-align: center; }
div.task div.bottom div.left { position: relative; float: left; width: 15%; line-height: 18px; }
div.task div.bottom div.left span { float: right; border: none; font-weight: bold; }
div.task div.bottom div.right { position: relative; float: right; width: 83%; }

span.prioritate { float: right; padding: 0 5px 0 5px; width: 50px; color: #FFF; font-weight: bold; text-align: center; background-color: #FFCC00; }
span.prioritate1 { float: right; padding: 0 5px 0 5px; width: 50px; color: #FFF; font-weight: bold; text-align: center; background-color: #FFCC00; }
span.prioritate2 { float: right; padding: 0 5px 0 5px; width: 50px; color: #FFF; font-weight: bold; text-align: center; background-color: #FF9900; }
span.prioritate3 { float: right; padding: 0 5px 0 5px; width: 50px; color: #FFF; font-weight: bold; text-align: center; background-color: #FF3300; }
span.prioritate4 { float: right; padding: 0 5px 0 5px; width: 50px; color: #FFF; font-weight: bold; text-align: center; background-color: #FF0000; }

}

