body {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #273283;
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
}

object { display: block; outline: none; } /* SWFobject fix */


optgroup option {
	padding: 0px 0px 0px 2px;
	margin: 0px 0px 0px 0px;
}

a {
	text-decoration:  none;
	
}

.automNoJSDiv1 {
	margin: 100px auto;
	display: block;
	padding: 40px;
	width: 300px;
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #273283;
	background-color:#F4F8FB;
}

img {
	border: none;
}

img.imgAnnBigPic1 {
	width: 800px;
	height: 600px;
}

img.imgAnnBigPic2 {
	width: 400px;
	height: 300px;
}

img.imgAnnSmallPic1 {
	width: 150px;
	height: 112px;
}

a.customCheckbox1Checked {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #009900;
	padding: 0px 0px 0px 10px;
	background: url(img/check_checked.gif) center left no-repeat;
}

a.customCheckbox1CheckedBold {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009900;
	padding: 0px 0px 0px 10px;
	background: url(img/check_checked.gif) center left no-repeat;
}

a.customCheckbox1UnChecked {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #273283;
	padding: 0px 0px 0px 10px;
	background: url(img/check.gif) center left no-repeat;
}

a.l_red10 {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #ff0000;
}

a.l_red10:hover {
	color: #ba0001;
}

a.l_red11b {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #EB3D00;
}

a.l_red11b:hover {
	color: #ba0001;
}


a.l_green10 {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #00ad4b;
}
a.l_green10:hover {
	color: #017d1e;
}

a.l_green11 {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	color: #00ad4b;
}
a.l_green11:hover {
	color: #017d1e;
}

a.bl_link11b_lighter {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#0099FF;
}

a.bl_link11b_lighter:hover {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#0099FF;
}

.bl_text10_lighter {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#0099FF;
}

.bl_text9_lighter {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#0099FF;
}

.light_bl_text11 {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#66CCFF;
}
.light_bl_text11b {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#66CCFF;
}

.gr_text11 {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#00ad4b;
}

.gr_text11b {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#00ad4b;
}

.gr_text11b_disabled {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #A7D6AD;
}

.red_text11 {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ea3e00;
}
.red_text11b {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ea3e00;
}

.red_text12b {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ea3e00;
}

.red_text14b {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ea3e00;
}

.red_text16 {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#ea3e00;
}
.red_text16b {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ea3e00;
}
.red_text30b {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#ea3e00;
}

.orange_text11 {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#E77817;
}
.orange_text11b {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#E77817;
}

.orange_text16 {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#E77817;
}
.orange_text16b {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#E77817;
}

.bl_text11 {	
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#273283;
}

.bl_text10 {	
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#273283;
}

.bl_text10b {	
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#273283;
}

.bl_text9 {	
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#273283;
}

.bl_text9b {	
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#273283;
}

.bl_text11b {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#273283;
}

.bl_text16b {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#273283;
}

.white_text11b {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.bl_text11_lighter {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0099FF;
}

.bl_text11_lighter2 {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0074C5;
}

.red_hline {
	height: 1px;
	width: 100%;
	overflow: hidden;
	margin: 2px 0px 2px 0px;
	background-color: #EB3D00;
}
.red_vline {
	height: 100%;
	width: 1px;
	background-color: #ea3e00;
}

.bl_hline {
	height: 1px;
	width: 100%;
	padding: 0px;
	margin: 2px;
	background-color:#003399;
	font-size:0px;
	overflow: hidden; /* IMPORTANT!!! */
}

.red_box {
	background-color: #ea3e00;
}

.pink_box {
	background-color:#FFCCCC;
}

.gr_box {
	background-color:#33FFCC;
}

.bl_box {
	background-color:#F4F8FB;
}

.bl_box_text {
	color:#F4F8FB;
}

.bl_box_darker {
	background-color:#BDE3FB;
}

.bl_box_darker2 {
	background-color: #e2eef8;
}

.autom_input {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	height:15px;
	border:solid 1px #273283;
	font-size:11px;
	color: #273283;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:2px;
}

.general_input {
	border:            1px solid #273283;
	background-color:  #FFFFFF;
	font-family:       Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-weight:       normal;
	font-size:         11px;
	color:             #273283;
	height:            15px;
	padding:           0px 0px 0px 2px;
}

.general_input_red {
	border:            1px solid #EA3E00;
	background-color:  #FFE0DE;
	font-family:       Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-weight:       normal;
	font-size:         11px;
	color:             #EA3E00;
	height:            15px;
	padding:           0px 0px 0px 2px;
}

.general_input_disabled {
	border:            1px solid #273283;
	background-color:  #DCF0FD;
	font-family:       Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-weight:       normal;
	font-size:         11px;
	color:             #331775;
	height:            15px;
	padding:           0px 0px 0px 2px;
	text-transform:    lowercase;
}

.page_nr_input {
	border: 1px solid #273283;
	background-color:#ffffff;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#273283;
	height:15px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:2px;
	width:32px;
}
.textarea_input {
	border: 1px solid #273283;
	background-color:#ffffff;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#273283;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:2px;
	width:330px;
	overflow: auto;
}

.textarea_input_red {
	border: 1px solid #ea3e00;
	background-color: #FFE0DE;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#ea3e00;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:2px;
	width:330px;
	overflow: auto;
}

.general_checkbox_red {
	border: 1px solid #EA3E00;
	width: 12px;
	height: 12px;
}

.general_checkbox {
	border: 1px solid #273283;
	width: 12px;
	height: 12px;
	}

.div_anunt_centru {
	width:280px;
}

.anunt_promovat_red_text8pt {
	font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:       8pt;
	font-weight:     normal;
	color:           #EB4000;
	text-decoration: none;
}

.anunt_promovat_red_text8ptb {
	font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:       8pt;
	font-weight:     bold;
	color:           #EB4000;
	text-decoration: none;
}

.anunt_promovat_gr_text8ptb {
	font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:       8pt;
	font-weight:     bold;
	color:           #00AD4B;
	text-decoration: none;
}

.anunt_promovat_bl_text8ptb {
	font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:       8pt;
	font-weight:     bold;
	color:           #273283;
	text-decoration: none;
}

.anunt_promovat_bl_text8pt {
	font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:       8pt;
	font-weight:     normal;
	color:           #273283;
	text-decoration: none;
}

a.left_menu_rubrici_ann {
	font-family:          Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:            8pt;
	text-decoration:      none;
	color:                #273283;
	background-color:     #F4F8FB;
	display:              block;
	float:                left;
	margin:               0px;
	text-align:           left;
	width:                122px;
	padding:              3px;
}

a.left_menu_rubrici_ann:hover {
	color:                #273283;
	background-color:     #C7DFF4;
}

a.left_menu_rubrici_ann_selected {
	font-family:          Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:            8pt;
	text-decoration:      none;
	color:                #273283;
	background-color:     #9cc3e4;
	display:              block;
	float:                left;
	margin:               0px;
	text-align:           left;
	width:                122px;
	padding:              3px;
}

.left_menu_exchange_rates_bl_text_7ptb {
	font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:       7pt;
	font-weight:     bold;
	color:           #273283;
	text-decoration: none;
}

.left_menu_exchange_rates_bl_text_7pt {
	font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:       7pt;
	font-weight:     normal;
	color:           #273283;
	text-decoration: none;
}

a.l_menu_left_signup_red_8ptb {
	font-family:     Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:       8pt;
	font-weight:     bold;
	text-decoration: none;
	color:           #EB4000;
}
a.l_menu_left_signup_red_8ptb:hover {
	color:           #BA0001;
}

a.l_menu_left_signup_red_7ptb{
	font-family:     Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:       7pt;
	font-weight:     bold;
	text-decoration: none;
	color:           #EB4000;
}
a.l_menu_left_signup_red_7ptb:hover {
	color:           #BA0001;
}

a.l_menu_left_red_7ptb{
	font-family:     Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:       7pt;
	font-weight:     bold;
	text-decoration: none;
	color:           #EB4000;
}
a.l_menu_left_red_7ptb:hover {
	color:           #BA0001;
}

a.l_menu_left_red_8pt{
	font-family:     Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:       8pt;
	font-weight:     normal;
	text-decoration: none;
	color:           #EB4000;
}
a.l_menu_left_red_8pt:hover {
	color:           #BA0001;
}

a.top_menu_categorii_firme {
	font-family:          Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:            8pt;
	text-decoration:      none;
	color:                #273283;
	background-color:     #F4F8FB;
	display:              block;
	float:                left;
	margin:               0px 0px 0px 0px;
	border:               none;
	padding:              2px 0px 0px 0px;
	text-align:           center;
	vertical-align:       middle;
	height:               18px;
}

a.top_menu_categorii_firme:hover {
	color:                #273283;
	background-color:     #C7DFF4;
}

a.top_menu_categorii_firme_selected {
	font-family:          Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:            8pt;
	text-decoration:      none;
	color:                #273283;
	background-color:     #9cc3e4;
	display:              block;
	float:                left;
	margin:               0px 0px 0px 0px;
	border:               none;
	padding:              2px 0px 0px 0px;
	text-align:           center;
	vertical-align:       middle;
	height:               18px;
}

a.bl_button {
	font-family:          Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:            8pt;
	font-weight:          bold;
	text-decoration:      none;
	display:              block;
	color:                #273283;
	background-color:     #9cc3e4;
	margin:               0px;
	height:               15px;
	text-align:           center;
	vertical-align:       middle;
}

a.bl_button:hover {
	color:                #273283;
	background-color:     #C7DFF4;
}


a.bl_button2 {
	font-family:          Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:            8pt                        ;
	font-weight:          bold                       ;
	text-decoration:      none                       ;
	display:              block                      ;
	color:                #273283                    ;
	background-color:     #9CC3E4                    ;
	margin:               0px                        ;
	width:                100%                       ;
	height:               15px                       ;
	text-align:           center                     ;
	vertical-align:       middle                     ;
}

a.bl_button2:hover {
	color:                #273283                    ;
	background-color:     #C7DFF4                    ;
}

a.left_menu_pagina_mea_bl_box {
	font-family:          Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:            8pt;
	text-decoration:      none;
	color:                #273283;
	background-color:     #F4F8FB;
	display:              block;
	float:                left;
	margin:               0px;
	text-align:           left;
	width:                122px;
	padding:              3px;
}

a.left_menu_pagina_mea_bl_box:hover {
	color:                #273283;
	background-color:     #C7DFF4;
}

a.left_menu_pagina_mea_bl_box_selected {
	font-family:          Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:            8pt;
	text-decoration:      none;
	color:                #273283;
	background-color:     #9cc3e4;
	display:              block;
	float:                left;
	margin:               0px;
	text-align:           left;
	width:                122px;
	padding:              3px;
}

.top_logo_red_text7pt {
	font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:       7pt;
	color:           #EB3D00;
}

.top_logo_bl_text8pt {
	font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:       8pt;
	color:           #340E70;
}

.autom_custom_popup_container {
	background-color :      #F4F8FB;
	border-left:            2px solid #C7DFF4;
	border-bottom:          2px solid #C7DFF4;
	border-right:           2px solid #C7DFF4;
}

.autom_custom_popup_container_title {
	background-color :      #C7DFF4;
}

img.selectedLang {
	/* border: 2px solid #9CC3E4; */
}

div.divPozaIncarcare {
	visibility:            hidden             ;
	width:                 80px               ;
	height:                20px               ;
	border:                1px solid #273283  ;
	background-color:      #FFFFFF            ;
	margin:                50px 0px 0px 34px  ;
	position:              absolute           ;
	z-index:               720                ;
	font-family:           Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:             11px               ;
	font-weight:           normal             ;
	color:                 #273283            ;
}

div.divPozaReclama1 {
	width:                 60px               ;
	height:                11px               ;
	border:                1px solid #273283  ;
	background-color:      #FFFFFF            ;
	margin:                98px 0px 0px 1px   ;
	position:              absolute           ;
	font-family:           Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:             11px               ;
	font-weight:           normal             ;
	color:                 #273283            ;
}

img.imgGreyBorder {
	border: 1px solid #949393;
}

div.foreignLanguages {
	display:               block              ;
	float:                 left               ;
	padding:               7px 0px 7px 0px    ;
}

a.redI1 {
	position: relative;
	float:right;
	width: 11px;
	height: 11px;
	overflow: hidden;
	background: url(img/info_11x11_v1_red.gif);
	display: inline-block;
	margin: 0px 2px 2px 0px;
}

a.closeButtonBlue1 {
	display: block;
	overflow: hidden;
	width: 16px;
	height: 16px;
	background: url(img/close-button.gif);
}

div.exchangeRates {
	display:               block              ;
	float:                 left               ;
	padding:               0px 0px 7px 0px    ;
	text-align:            center             ;
	width:                 128px              ;
}

div.vSpacerAddAnn {
	display:               block              ;
	width:                 10px               ;
	overflow:              hidden             ;
}

div.indexPgPromoPic1 {
	border: 1px solid #949393;
	width: 400px;
	height: 300px;
}

div.spacer10 {
	height: 10px;
	width: 100%;
	overflow: hidden; /* IMPORTANT!!! */
}

div.spacer2x1 {
	width: 2px;
	height: 1px;
	overflow: hidden;
	display: block;
}

div.spacer4x1 {
	width: 4px;
	height: 1px;
	overflow: hidden;
	display: block;
}

div.spacer14x1inline {
	width: 14px;
	height: 1px;
	overflow: hidden;
	display: inline-block;
}

div.spacer50x1 {
	width: 50px;
	height: 1px;
	overflow: hidden;
	display: block;
}

td.tdAnnHalfSeparator {
	width: 2px;
	background-color: #FFFFFF;
}

div.divAnnBigPicLoading {
	position: absolute;
	display: block;
	padding: 5px;
	background-color: #FFFFFF;
	top: 285px;
	left: 375px; 
}

div.divReclama2 {
	width:                 60px               ;
	height:                12px               ;
	border:                1px solid #273283  ;
	background-color:      #FFFFFF            ;
	position:              absolute           ;
	font-family:           Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:             11px               ;
	font-weight:           normal             ;
	color:                 #273283            ;
	text-align: center;
}

div.divReclama2_8060 {
	width: 78px;
	margin: 45px 0px 0px 1px;
}

div.divReclama2_150112 {
	margin: 97px 0px 0px 45px;
}

div.divReclama2_400300 {
	margin: 280px 0px 0px 10px;
}

div.divReclama2_800600 {
	margin: 580px 0px 0px 10px;
}

a.addAnnRubrici1Btn {
	font-family:          Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:            8pt;
	text-decoration:      none;
	color:                #273283;
	background-color:     #D2EBE0;
	display:              block;
	margin:               0px;
	text-align:           left;
	width:                164px;
	padding:              3px;
}

a.addAnnRubrici1Btn:hover {
	color:                #273283;
	background-color:     #C3DAD1;
}

a.addAnnRubrici1Btn2 {
	font-family:          Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-size:            8pt;
	text-decoration:      none;
	color:                #273283;
	background-color:     #D2EBE0;
	display:              block;
	margin:               0px;
	text-align:           left;
	width:                104px;
	padding:              3px;
}

a.addAnnRubrici1Btn2:hover {
	color:                #273283;
	background-color:     #C3DAD1;
}

a.addAnnRubrici1CloseBtn1 {
	background-color: #9CC3E4;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url(img/close-button.gif);
	display: block;
	width: 16px;
	min-width: 16px;
	max-width: 16px;
	height: 279px;
	overflow: hidden;
}

/* ID-based declarations */
#divMenuLeftLogos {
	display:               block              ;
	width:                 128px              ;
	padding:               0px 0px 0px 0px    ;
	float:                 left               ;
}

#divBodyContainer {
	width: 842px;
	margin: 10px 0px 0px 10px;
	display: block;
}

#divCentralBodyContainer {
	width: 980px;
	margin: 0 auto;
	display: block;
}

#overDiv {
	position:               absolute           ;
	visibility:             hidden             ;
	z-index:                7000               ;
}

#divAutomFullPageContainer {
	width: 980px;
	min-width: 980px;
	margin: 0 auto;
}

#overDivForMenusBckgAutom {
	position:               absolute           ;
	/* z-index:                1190               ; */
	z-index:                2999               ;
	visibility:             hidden             ;
	background:             url(img/spacer.gif) repeat;
}

#overDivForPics1BckgAutom {
	position:               absolute           ;
	z-index:                1190               ;
	visibility:             hidden             ;
	background:             url(img/spacer.gif) repeat;
}

#overDivForPopupsAutomContent {
	position: absolute;
	z-index: 5100;
	visibility: hidden;
}

#divBottomReference {
	position: relative;
}

#divTraficRoContainer {
	display: block;
	margin: 0 auto;
	width: 88px;
	height: 31px;
	overflow: hidden;
}

div.divAnnBigPicBackground {
	border: 1px solid #949393;
	width: 800px;
	height: 600px;
	overflow: hidden;
	background: bottom right no-repeat url(img/photo_bckg_1_800x600.jpg);
	display: block;
}

div.divAnnSmallPicBackground1 {
	border-top: 1px solid #949393;
	border-right: 1px solid #949393;
	width: 150px;
	height: 112px;
	overflow: hidden;
	background: bottom right no-repeat url(img/photo_bckg_1_150x112.jpg);
	display: block;
}

div.divAnnSmallPicBackground2 {
	border-top: 1px solid #949393;
	border-right: 1px solid #949393;
	border-bottom: 1px solid #949393;
	width: 150px;
	height: 112px;
	overflow: hidden;
	background: bottom right no-repeat url(img/photo_bckg_1_150x112.jpg);
	display: block;
}

div.divAnnDetsBigPicBackground {
	border: 1px solid #949393;
	width: 400px;
	height: 300px;
	overflow: hidden;
	background: bottom right no-repeat url(img/photo_bckg_1_400x300.jpg);
	display: block;
}

div.divAnnDetsSmallPicBackground1 {
	border-top: 1px solid #949393;
	border-right: 1px solid #949393;
	width: 80px;
	height: 59px;
	overflow: hidden;
	background: bottom right no-repeat url(img/photo_bckg_1_80x60.jpg);
	display: block;
}

div.divAnnDetsSmallPicBackground2 {
	border-top: 1px solid #949393;
	border-right: 1px solid #949393;
	border-bottom: 1px solid #949393;
	width: 80px;
	height: 60px;
	overflow: hidden;
	background: bottom right no-repeat url(img/photo_bckg_1_80x60.jpg);
	display: block;
}

div.divLogo150x35blBckg1 {
	width: 150px;
	height: 35px;
	overflow: hidden;
	display: block;
	/* background: top left no-repeat url(http://media.autom.ro/logo/150x35_bl_bckg.gif); */
}

/* Declarations for the ann list + ANN PREVIEWS */
div.divOverAnnSmallPic {
	position: absolute;
	width: 62px;
	height: 47px;
	z-index: 10;
}

a.aOverAnnSmallPic {
	width: 62px;
	height: 47px;
	display: block;
	overflow: hidden;
	background: url(img/spacer.gif) repeat;
}

/* Declarations for the promo anns */
div.divOverPromoAnnPic {
	position: absolute;
	width: 66px;
	height: 50px;
	z-index: 10;
}

a.aOverOverPromoAnnPic {
	width: 66px;
	height: 50px;
	display: block;
	text-align: center;
	vertical-align: middle;
	overflow: hidden;
	background: url(img/spacer.gif) repeat;
}

div.divPartnersBanner {
	display: block;
	overflow: hidden;
	width: 842px;
	height: 90px;
}

div.divPartnersBannerPlaceHolder {
	/* in case the banners are disabled */
	display: block;
	overflow: hidden;
	width: 842px;
	height: 90px;
	background-color: #9CC3E4;
}

div.divClear1 {
	clear:    both  ;
	height:   0px   ;
	overflow: hidden;
}

div.divBlockFLeft {
	float:   left ;
	display: block;
}


div.divBlockTxtCenter {
	display:    block ;
	text-align: center;
}

div.divBlockCenter {
	display: block;
	margin: 0 auto;
}

div.menuTopWrapper {
	height: 22px;
	vertical-align: middle;
	padding: 5px 0px 0px 10px;
}

div.annPicOverlayBox {
	width: 60px;
	height: 45px;
	overflow: hidden;
	margin: 1px 0px 0px 1px;
}
div.annPicOverlayBox2 {
	width: 60px;
	height: 17px;
	overflow: hidden;
	margin: 31px 0px 0px 1px;
}
div.annPicOverlayBox3 {
	width: 64px;
	height: 48px;
	overflow: hidden;
	margin: 1px 0px 0px 1px;
}
div.annPicOverlayBox4 {
	width: 64px;
	height: 17px;
	overflow: hidden;
	margin: 34px 0px 0px 1px;
}


div.annPicOverlayBoxNrPics {
	background-color: #FFFFFF;
	color: #273283;
	font-size: 7pt;
	padding-left: 1px;
	padding-right: 1px;
	margin-top: 2px;
	border: 1px solid #949393;
	/* width: 10px; */
	width: auto;
	position: absolute; /* IMPORTANT !!! - fara linia asta nu se face auto-size in latime */
	display:block;
	/* text-align: center; */
}
div.annPicOverlayBoxReclama {
	background-color: #FFFFFF;
	color: #273283;
	border: 1px solid #273283;
	display:block;
	text-align: center;
	width: 58px;
}
div.annPicOverlayBoxReclama2 {
	background-color: #FFFFFF;
	color: #273283;
	border: 1px solid #273283;
	display:block;
	text-align: center;
	width: 62px;
}
img.patratel1 {
	margin: 0px 0px 18px 50px;
	width: 10px;
	height: 10px;
}
img.patratel2 {
	margin: 0px 0px 21px 54px;
	width: 10px;
	height: 10px;
}

/* svport */
.svport_d01 { border-bottom: 1px dotted #273283; clear: both; }
.svport_d02 { border-bottom: 1px dotted #EB3D00; clear: both; }
.svport_d1 { position: relative; float: right; width: auto;  display: inline-block;  background-color: #FFFFFF; padding-left: 5px; margin-top: 3px; }
.svport_d2 { position: relative; width: auto; float: left; display: inline-block; background-color: #FFFFFF; padding-right: 5px; margin-top: 3px; }

/* concurs */
div.concurs_concurent_container {
	display: block;
	width: 154px;
	height: 136px;
	border: 1px solid #C0C0C0;
	overflow: hidden;
	float: left;
	margin: 6px;
	text-align: center;
}

div.concurs_concurent_imagePlaceholder {
	display: block;
	width: 64px;
	height: 48px;
	border: 1px solid #999999;
	overflow: hidden;
	margin: 3px auto;
}

.zarro_float{
  display: block;
  float: none;
  height: 0px;
  overflow: hidden;
  width: 100%;
}

div.concurs_txt1 {
	display: block;
	width: 655px;
	height: 130px;
	padding: 10px;
	overflow: hidden;
	float: right;
	background-color: #F4F8FB;
}

div.concurs_selectboxes1 {
	display: block;
	width: 155px;
	height: 150px;
	overflow: hidden;
	
}

div.concurs_selectboxes1 select {
	width: 100%;
	margin-bottom: 3px;
}

div.concurs_selectboxes1 input {
	width: 153px;
	height: 13px;
	padding: 0px;
	margin-bottom: 3px;
}

#divSignupConcursParticipare {
	display: block;
	/* width: 120px; */
	width: 113px;
	border-right: 1px solid #273283;
	margin-right: 6px;
	height: 50px;
	overflow: hidden;
	float: left;	
}

#divSignupConcursTotalParticulariVoturi {
	display: block;
	width: 150px;
	height: 50px;
	overflow: hidden;
	float: left;	
}

#divSignupConcursUploadContainer {
	display: block;
	width: 155px;
	height: 50px;
	overflow: hidden;
	float: left;	
}

#divSignupConcursUploadContainer input, #divSignupConcursUploadContainer img {
	vertical-align: middle;
}

#divSignupConcursPicPreviewContainer {
	display: block;
	width: 90px;
	height: 50px;
	overflow: hidden;
	float: left;	
}

#divSignupConcursPicPreviewWrap {
	border: 1px solid #999999;
	display: block;
	width: 64px;
	height: 48px;
	overflow: hidden;
	float: left;
	background-color: #0080FF;
}

#divSignupConcursPicPreviewSpacer {
	display: block;
	width: 11px;
	height: 39px;
	overflow: hidden;
}

a.redIConcurs {
	display: block;
	width: 11px;
	height: 11px;
	overflow: hidden;
	background: url(img/info_11x11_v1_red.gif);
	display: inline-block;
	margin: 0px 0px 0px 9px;
}
