/* master */
#non-footer
{
    position: relative;
    width: 966px;
    left: 50%;
    margin-left: -483px;
    margin-top: 4px;
}

#container-content
{
    position: relative;
    width: 966px;
    margin-top: 5px;
    z-index: 100;
}

#container-foot
{
    position: relative;
    display: inline-block;
    margin-top: 5px;
}

#aspnetForm, #form1
{
    padding: 0;
    margin: 0;
    bottom: 0;
}

.vizitatori
{
    position: absolute;
    top: 122px;
    right: 455px;
    color: #DAD5D9;
}

.chkAllRecords
{
    color: #dad5d9;
}

.chkAllRecords input
{
    border-style: none;
}


body
{
    background: #fff url(body/body_bg.gif) repeat;
    font-family: Verdana;
    font-size: 11px;
    color: #424344;
    margin: 0;
}

/**html body
{
	behavior: url(App_Themes/Piata/htc/csshover.htc);
}
*/

a
{
    color: #424344;
    text-decoration: none;
}
a:hover
{
    color: #DE024D;
}
a.nolink
{
    cursor: default;
}
ul, li, br
{
    padding: 0;
    margin: 0;
    text-indent: 0;
    list-style: none;
}
p
{
    margin: 0;
    padding: 5px 0;
}
p a
{
    text-decoration: underline;
}
a.CategTitle
{
    text-decoration: none;
}
p.noscript
{
    margin: 0;
    padding: 15px 0 20px 0;
    color: #E1004F;
    font-weight: bold;
    font-size: small;
}
.main_left form, .main_right form
{
    margin: 5px 0 5px 0;
    padding: 0 0 0 7px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #919495;
}
select
{
    border: 1px solid #D2D0D1;
    color: #6D6D6D;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
}
input.Check, input.Radio, input.check, input.radio
{
    border: none;
}
.main_left input, .main_right input, .main_left select, .main_right select
{
    margin: 1px 0 3px 0;
    font-size: 10px;
    width: 146px;
    border: 1px solid #D2D0D1;
}
*html .main_left input, .main_right input
{
    width: 144px;
}
.main_left select, .main_right select
{
    width: 150px;
}
.main_left a, .main_right a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #DE024D;
    text-decoration: none;
}
.main_left a.reg, .main_right a.reg, .hint a
{
    font-family: Arial, Helvetica, sans-serif;
    color: #DE024D;
    padding: 0 16px 0 0;
    background: url(sageata_gri.gif) no-repeat 100% 50%;
}
.main_left a.reg:hover, .main_right a.reg:hover, .hint a:hover
{
    background: url(sageata_roz.gif) no-repeat 100% 50%;
}
.hint
{
    float: right;
    margin-right: 8px;
    margin-top: 5px;
}
*html .hint
{
    margin-right: 4px;
}
.hint a
{
    padding-right: 19px;
}
h3
{
    font-size: 12px;
    margin: 0;
    padding: 15px 0 5px 0;
}
h3.Title
{
    margin: 0;
    padding: 20px 0 20px 0;
    color: #7D7B7B;
}
input, select
{
    vertical-align: middle;
}
.cnt, .head
{
    width: 966px;
    margin: 0 auto;
}
.cnt
{
    width: 964px;
    border: 1px solid #D0CECF;
    padding: 10px;
}
.head
{
    height: 162px;
    position: relative;
}
.head .menu
{
    position: absolute;
    left: 414px;
    top: 50px;
    z-index: 100;
}
.head .menu ul
{
    height: 24px;
}
.head .menu ul li.st
{
    background: url(top_bt_bg.gif) no-repeat;
    text-align: center;
    float: left;
    margin-left: -1px;
    width: 109px;
    height: 24px;
}
.head .menu ul li.st a.st
{
    background: url(top_bt_bg.gif) no-repeat;
    width: 109px;
    height: 24px;
    display: block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    line-height: 24px;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
*html .head .menu ul li.st a.st
{
    display: inline-block;
    background: url(top_bt_bg.gif) no-repeat;
}
.head .menu ul li.st:hover a.st, .head .menu ul li.hover a.st
{
    background: url(top_bt_bg_hov.gif) no-repeat;
}

@media all and (min-width:0px)
{
    .sb_go, .button input
    {
        padding: 0;
    }
}
.head .searchbox .button input
{
    background: url(common/go_btn_head.gif) no-repeat;
    color: #E1004F;
    margin: 2px 5px 2px 8px;
}
*html .head .searchbox .button input
{
    margin: 2px 0;
}
.main_left .button input, .main_right .button input
{
    width: 64px;
}
.button a
{
    padding: 0 3px 0 3px;
    background-color: #D5D5D5;
    border-bottom: 1px solid #E6E6E6;
}

.sb_go:hover
{
    background: url(common/go_btn_selected.gif) no-repeat;
    font-weight: bold;
}

.button font
{
    color: #CE0168;
    font-weight: bold;
}
.button a font
{
    color: #666666;
    font-weight: normal;
}
#sb_q
{
    border: 1px solid #9E9E9E;
    width: 200px;
}
.head .menu li ul
{
    position: absolute;
    height: auto;
    left: -999em;
}
.rafinare
{
    float: right;
    padding-right: 8px;
}
.head .menu li:hover ul, .head .menu li.hover ul
{
    position: absolute;
    left: 0;
}
.head .menu li:hover div, .head .menu li.hover div
{
    left: 0;
}
.head .menu li div
{
    width: 545px;
    height: 30px;
    position: absolute;
    left: -999em;
}
.head .menu li div ul
{
    list-style-type: none;
    text-align: left;
    margin-top: 24px;
    padding-top: 4px;
}
.head .menu li div.smenu_0 ul
{
    padding-left: 108px;
}
.head .menu li div.smenu_1 ul
{
    padding-left: 237px;
}
.head .menu li div.smenu_2 ul
{
    padding-left: 0;
}
.head .menu li div.smenu_3 ul
{
    padding-left: 180px;
    white-space: nowrap;
}
.head .menu li > div > /**/ ul
{
    margin-top: 4px;
}
/*html .head .menu li ul {
	display: block;
	text-align: center;
	width:545px;      
	padding:0 2px;   
} */
.head .menu li.st li
{
    border-left: 1px solid #9D7A81;
    padding: 0 3px 0 8px;
    display: inline;
    background: none;
}
.head .menu li li a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #B5B1B0;
    text-decoration: none;
}
.head .menu li li a.active, .head .menu li li a:hover
{
    color: #FFFFFF;
    background: none;
}
.head .menu li li:first-child, .head .menu li li.first
{
    border-left: none;
}
.main
{
    width: 960px;
    padding: 5px;
    margin: 15px auto;
    background: white;
    border: 1px solid gray;
}
.main_left
{
    float: left;
}
.main_right
{
    float: right;
}
.main_cnt
{
    margin: 0px 190px 0px 190px;
}
.main_cnt_wrap
{
    margin: 0 auto;
    padding: 0;
    width: 490px;
}
.large_main_cnt_wrap
{
    margin: 0 auto;
    padding: 0;
    width: 566px;
}
.adview_main_cnt_wrap
{
    margin: 0 auto;
    padding: 0;
    width: 528px;
}
.align_right
{
    text-align: right;
}
.align_center
{
    text-align: center !important;
}

p.BodyAdd
{
    margin: 0 0 15px 0;
    padding: 0;
    text-indent: 45px;
}

.ContactData span
{
    font-weight: bold;
}
.vizitator_esti
{
    color: White;
    position: absolute;
    right: 12px;
    top: 54px;
    font-size: 10px;
}
.vizitator_esti span
{
    font-weight: bolder;
}
div.footer
{
    text-align: center;
}
ul.footer
{
    display: block;
    text-align: center;
}
ul.footer li
{
    display: inline;
    background: url(footer/footer_bleft.gif) no-repeat left 50%;
    padding: 5px 5px 5px 10px;
    xline-height: 1px;
    xheight: 1px;
}
ul.footer li.first_child
{
    background: none;
}
.textEdit
{
    font-size: 9px;
}
input.Short
{
    width: 40px;
}
div.switch_view
{
    text-align: right;
    margin: 0;
    padding: 5px 0;
}
div.switch_view a
{
    font-family: Arial;
    color: #DE024D;
    padding: 0 19px 0 0;
    background: url(sageata_gri.gif) no-repeat 100% 50%;
}
div.switch_view a:hover
{
    background: url(sageata_roz.gif) no-repeat 100% 50%;
}



/*simona - pentru paginile fixe*/

#rub_rss
{
    margin-top: 5px;
    padding-top: 0;
    padding-right: 15px;
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #525252;
    text-align: justify;
    list-style-image: url(rss.gif);
}
/*.rss_ul {
	margin:0px;
	padding:0 15px 15px 15px;
	list-style-type:none;
}*/
.rubric_wrap
{
    position: relative;
    padding: 10px 0;
}
.pclass .StrongRed, .StrongRed
{
    background: url(../../images/finger.jpg) no-repeat 0 0.2em;
    padding-left: 40px;
    margin: 15px;
    font-weight: bold;
    color: #E1004F;
}
.StrongRed a
{
    font-weight: bold;
    color: #E1004F;
    text-decoration: none;
}

p.test
{
    padding-left: 15px;
    margin: 15px;
    font-weight: bold;
    color: #E1004F;
    font-size: 12px;
    background: url(common/finger.jpg) no-repeat 0 0.2em;
    font-family: sans-serif;
}

.img img
{
    margin: -2px 0;
    border: 0;
}
.img
{
    padding: 0 !important;
    display: inline;
    border: 0;
    background: none;
}
.green
{
    background-color: #006633;
    color: #FFFFFF;
    padding: 5px;
}
.green a
{
    color: #FFFFFF;
    text-decoration: underline;
}
form
{
    padding: 0;
    margin: 0;
}
.hidden
{
    display: none;
    line-height: 0;
    height: 0;
}

/** adImg style **/
.adImgTableBox
{
    vertical-align: middle; /*	background: #fff url(body_bg.gif) repeat;*/
}

.adImgTableBox .tdContent
{
    border: 1px solid #da0041;
    background: none;
    padding: 5px;
    vertical-align: middle;
    font-size: 8.3pt;
}

.adImgTableBox img
{
    display: block;
    margin: 10px auto;
}

.adImgTableBox table
{
    width: 100%;
}

.adImgTableBox p
{
    text-align: center;
}

/****/

#special_center
{
    xposition: absolute;
    xleft: 0pt;
    width: 100%;
}
#special_center img
{
    margin: auto;
}

.BackgroundDivClass
{
    position: fixed;
    top: 0px;
    right: 0px;
    z-index: 999;
    background-color: Black;
    width: 100%;
    height: 2300px;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    opacity: 0.6;
}

.IntroDivClass
{
    position: fixed;
    width: 400px;
    height: 400px;
    z-index: 1000;
    left: 430px;
    top: 250px;
    background-color: White;
}
* html .BackgroundDivClass, * html .IntroDivClass
{
    position: absolute;
}
.closeIntro
{
    float: right;
    margin-right: 5px;
}
.introImgDiv
{
    background-color: White;
}

/*AdControls.css*/

.AdControl input.Short
{
    width: 40px;
}

.AdControl input.Medium
{
    width: 100px;
}

.AdControl input.Long
{
    width: 250px;
}

.AdControl .AdSection
{
    position: relative;
    font-family: Verdana,Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #7D7B7B;
    margin: 15px 0px 15px 5px 0px; /*	padding:0 15px 5px 15px;*/
    padding: 0 15px 5px 0;
}

.AdControl textarea
{
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8.3pt;
    overflow: auto;
    width: 99%;
}

.AdControl input
{
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8.3pt;
    border: solid 1px #cfcdcd;
    border-style: expression( (this.type=="radio" || this.type=="checkbox") ? 'none' : 'solid');
    height: 14px;
}

.AdControlError ul li a
{
    color: Red;
}

.AdControlError ul li a:hover
{
    color: Red;
    text-decoration: 'underline';
}

/*AdGallery.css*/

.imageListDiv
{
    width: 100%;
    margin: 10px 0px 0px 0px;
    vertical-align: middle;
}

.cellDiv
{
    float: left;
    height: 80px;
}

.picDiv
{
    margin: 5px 5px 5px 0px;
}

.picListCell
{
    margin: 5px 5px 5px 0px;
}

.picListCell a
{
    padding: 2px 2px 2px 2px;
    border: solid 1px Gray;
}

.uploadDiv
{
    padding: 10px 0px 0px 0px;
    clear: both;
}
.actionDiv
{
    padding: 10px 0px 0px 0px;
}

.bigPicture
{
    padding: 2px 2px 0px 2px;
    border: solid 1px Gray;
}

#preview
{
    position: absolute;
    border: 1px solid #ccc;
    background: #333;
    padding: 5px;
    display: none;
    color: #fff;
    z-index: 9999;
}

/*AdQuickSearch.css*/
.quickSearchHighlight
{
    xbackground-color: #d2d0d0;
    background-color: #ffad5a;
    font-weight: bold;
}

.AdViewItemLinks
{
    text-decoration: underline;
}
/*AdRubricSummary.css*/

.AdRubricSummaryRow
{
    width: 100%;
    margin: 0;
    padding: 0;
    display: block;
}
.AdRubricSummaryItem
{
    float: left;
    margin: 0;
    padding: 0;
    width: 33%;
    display: block;
}
.AdRubricSummaryItem p
{
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #525252;
    margin: 0;
    padding: 2px 15px 5px 15px;
}

/*AdSubRubricList.css*/

ul.Rubrici
{
    position: relative;
    padding: 10px 10px 0 0px;
    margin: 0px 0;
}

a.AdSubRubricsTitle
{
}

ul.Rubrici li
{
    position: relative;
    width: 280px;
    margin: 0px 0;
    background: transparent url(common/sageata_gri.gif) no-repeat left center;
    overflow: hidden;
}

ul.Rubrici li a.AdSubRubricTitle
{
    text-decoration: none;
    display: block;
    width: 140px;
    background: url(common/sageata_select.gif) no-repeat left center -100;
    padding-left: 10px;
    padding-right: 12px;
    overflow: hidden;
    display: block;
    white-space: normal;
}

ul.Rubrici li a.AdSubRubricTitle:hover
{
    background: url(common/sageata_select.gif) no-repeat left center;
    padding-left: 10px;
    z-index: 50;
    display: block;
}

ul.Rubrici li span a.AdSubRubricAdd
{
    font-size: 90%;
    width: 140px;
    display: inline;
    background: url(common/adauga_plus.gif) no-repeat left center;
    padding: 0 0 0 14px;
}
ul.Rubrici li span a.AdSubRubricSearch
{
    font-size: 90%;
    width: 140px;
    display: inline;
    background: url(common/lupa.gif) no-repeat left center;
    padding: 0 0 0 14px;
    margin-left: 8px;
}
ul.Rubrici li span
{
    position: absolute;
    right: -10px;
    width: 120px;
    top: 0px;
    vertical-align: middle;
}
.AdSubRubricsTitle
{
    position: relative;
    font-family: Verdana,Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #E1004F;
    padding: 5px 0px;
    margin-bottom: 10px;
}


/*ul.Rubrici {
	margin-left: 0;
}
.centered li {
	margin: 0 auto;
}
.pclass ul.Rubrici {
	padding: 5px 15px 10px 15px;
}
.pclass ul.Rubrici li ul.Rubrici {
	padding: 5px 15px 3px 15px;
}
html>/*ldelim*//*rdelim*/
/*body ul.Rubrici li {
	padding: 1px 30px 1px 0;
}
ul.Rubrici li img{
	border: none;
	padding-left:5px;
}
ul.Rubrici li span a, ul.Rubrici li span a:hover {
	display: inline;
	padding: 0;
	margin: 0;
	background: none;
	font-size: 90%;
	font-family: Tahoma;
}
/*ul.Rubrici li span a.AdSubRubricAdd, ul.Rubrici li span a:hover.AdSubRubricAdd {
	padding-right: 3px;
}*/
/*

ul.Rubrici li span img {
	vertical-align: middle;
	padding: 0 2px 0 0;
}
html>/*ldelim*//*rdelim*/
/*body ul.Rubrici li span img {
	margin-top: -2px;
}
*/
/*AdTextSearchRubricList.css*/
.AdTextSearchRubricListHeader
{
    background-color: #cccccc;
    text-indent: 5px;
}

.AdTextSearchRubricListItem td
{
    padding-left: 20px;
}

.AdTextSearchRubricListItem td.followRubricName
{
    border-left: solid 1px #cccccc;
}

.AdTextSearchRubricListItem td.cellRubricCount
{
    text-align: center;
    padding: 0px;
}

div.AdTextSearchRubricListItemRubric
{
    position: relative;
    padding: 0;
    margin: 0;
    top: 0;
    height: 14px; /* setare mandatorie */
    width: 100%;
}

.AdTextSearchRubricListItem td div a
{
    position: absolute;
    width: 100%;
    height: 100%;
}

.AdTextSearchRubricListItem td div a:hover
{
    background-color: #e1e1e1;
}

.AdTextSearchRubricListItem td span
{
    text-indent: 5px;
}
/*AdViewItem.css*/
.adViewItemTitleContainer
{
    position: relative;
    margin-top: 0px;
    font-weight: bold;
    padding-left: 56px;
    top: 0px;
    background: transparent url(common/sides_li_right.gif) no-repeat 56px 2px;
}

a.adViewItemTitle
{
    text-decoration: underline;
    background: url(common/sides_li_right_act.gif) no-repeat 0px 2px -100;
    padding-left: 20px;
    display: block;
}

a.adViewItemTitle:hover
{
    background: url(common/sides_li_right_act.gif) no-repeat 0px 2px;
}
/*Calendar.css*/
.AdDateCalendar .ajax__calendar_container
{
    padding: 4px;
    position: absolute;
    cursor: default;
    width: 170px;
    font-size: 11px;
    text-align: center;
    font-family: tahoma,verdana,helvetica;
    z-index: 500;
}
.ajax__calendar_body
{
    height: 139px;
    width: 170px;
    position: relative;
    overflow: hidden;
    margin: auto;
}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years
{
    top: 0px;
    left: 0px;
    height: 139px;
    width: 170px;
    position: absolute;
    text-align: center;
    margin: auto;
}
.ajax__calendar_container TABLE
{
    font-size: 11px;
}
.ajax__calendar_header
{
    height: 20px;
    width: 100%;
    background-color: #da0041;
    color: #ffffff;
}
.ajax__calendar_prev
{
    cursor: pointer;
    width: 15px;
    height: 15px;
    float: left;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-image: url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-left.gif")%>);
}
.ajax__calendar_next
{
    cursor: pointer;
    width: 15px;
    height: 15px;
    float: right;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-image: url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-right.gif")%>);
}
.ajax__calendar_title
{
    cursor: pointer;
    font-weight: bold;
}
.ajax__calendar_footer
{
    height: 15px;
}
.ajax__calendar_today
{
    cursor: pointer;
    padding-top: 3px;
    color: #da0041;
    font-weight: bold;
}
.ajax__calendar_dayname
{
    height: 17px;
    width: 17px;
    text-align: right;
    padding: 0 2px;
    font-weight: bold;
}
.ajax__calendar_day
{
    height: 17px;
    width: 18px;
    text-align: right;
    padding: 0 2px;
    cursor: pointer;
}
.ajax__calendar_month
{
    height: 44px;
    width: 40px;
    text-align: center;
    cursor: pointer;
    overflow: hidden;
}
.ajax__calendar_year
{
    height: 44px;
    width: 40px;
    text-align: center;
    cursor: pointer;
    overflow: hidden;
}

.AdDateCalendar .ajax__calendar_container
{
    border: 1px solid #da0041;
    background-color: #ffffff;
    color: #000000;
    z-index: 500;
}
.AdDateCalendar .ajax__calendar_footer
{
    border-top: 1px dashed #da0041;
}
.AdDateCalendar .ajax__calendar_dayname
{
    border-bottom: 1px dashed #da0041;
    font-weight: bold;
}
.AdDateCalendar .ajax__calendar_day
{
    border: 1px solid #ffffff;
}
.AdDateCalendar .ajax__calendar_month
{
    border: 1px solid #ffffff;
}
.AdDateCalendar .ajax__calendar_year
{
    border: 1px solid #ffffff;
}

.AdDateCalendar .ajax__calendar_active .ajax__calendar_day
{
    background-color: #da0041;
    border-color: #0066cc;
    color: #ffffff;
    font-weight: bold;
}
.AdDateCalendar .ajax__calendar_active .ajax__calendar_month
{
    background-color: #da0041;
    border-color: #0066cc;
    color: #ffffff;
    font-weight: bold;
}
.AdDateCalendar .ajax__calendar_active .ajax__calendar_year
{
    background-color: #da0041;
    border-color: #0066cc;
    color: #ffffff;
    font-weight: bold;
}

.AdDateCalendar .ajax__calendar_other .ajax__calendar_day
{
    background-color: #ffffff;
    border-color: #ffffff;
    color: #b7b3b3;
}
.AdDateCalendar .ajax__calendar_other .ajax__calendar_year
{
    background-color: #ffffff;
    border-color: #ffffff;
    color: #646464;
}

.AdDateCalendar .ajax__calendar_hover .ajax__calendar_day
{
    background-color: #edf9ff;
    border-color: #daf2fc;
    color: #0066cc;
}
.AdDateCalendar .ajax__calendar_hover .ajax__calendar_month
{
    background-color: #edf9ff;
    border-color: #daf2fc;
    color: #0066cc;
}
.AdDateCalendar .ajax__calendar_hover .ajax__calendar_year
{
    background-color: #edf9ff;
    border-color: #daf2fc;
    color: #0066cc;
}

.AdDateCalendar .ajax__calendar_hover .ajax__calendar_title
{
    color: #ffffff;
    text-decoration: underline;
}
.AdDateCalendar .ajax__calendar_hover .ajax__calendar_today
{
    color: #da0041;
    text-decoration: underline;
}

/*Common.css*/
a.underline, a.underline:hover, .underline a, .underline a:hover, a.breadcrumbCurrent, a.breadcrumbCurrent:hover
{
    text-decoration: underline;
}

.OrdersGridSelRow a
{
    color: White;
}

.OrdersGridSelRow a:hover
{
    color: White;
    text-decoration: underline;
}

.OrdersGridRow a:hover
{
    text-decoration: underline;
}

.adViewItemTitle
{
    text-decoration: underline;
}
img
{
    border: 0px;
}
.BannerLocationInfo
{
    text-align: center;
    font-weight: bold;
    color: Blue;
    display: block;
    border-top: dashed 1px blue;
    border-bottom: dashed 1px blue;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-top: 2px;
    margin-bottom: 2px;
}
.siteMap
{
    position: absolute;
    bottom: 5px;
    left: 10px;
    color: white;
}
.siteLogin
{
    position: absolute;
    bottom: 5px;
    right: 10px;
    color: white;
}

.siteMap a, .siteMap span, .siteLogin a, .siteLogin span
{
    color: white;
}

.siteMap a:hover, .siteLogin a:hover
{
    color: white;
    text-decoration: underline;
}

.textarea
{
    overflow: auto;
    width: 99%;
}

.ForumGridItem
{
    border-bottom: 1px dotted #d3d3d3;
}



.titlu span
{
    border-bottom-width: 3px;
    margin: 0;
    padding: 0;
}

.titlu a
{
    font-family: Arial, Helvetica, sans-serif;
    position: absolute;
    font-size: 8pt;
    right: 0;
    background: url(common/sageata_gri_left.gif) no-repeat 0 center;
    padding-left: 18px;
}

.titlu a:hover
{
    background: url(common/sageata_select_left.gif) no-repeat 0 center;
    padding-left: 18px;
}

a.reg, .hint a
{
    font-family: Arial, Helvetica, sans-serif;
    color: #DE024D;
    padding: 0 16px 0 0;
    background: url(common/sageata_gri.gif) no-repeat 100% 50%;
}
a.reg:hover, .hint a:hover
{
    background: url(common/sageata_select.gif) no-repeat 100% 50%;
}

a.linkLeft, a.linkLeftStatic
{
    font-family: Arial, Helvetica, sans-serif;
    color: #DE024D;
    padding: 0 15px;
    background: url(common/sageata_gri.gif) no-repeat left center;
}
a.linkLeft:hover
{
    background: url(common/sageata_select.gif) no-repeat left center;
}

.label
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8.3pt;
    font-weight: normal;
}
.info
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    vertical-align: bottom;
    padding: 0;
    margin: 0;
    height: 27px;
}
/* IE6!!: AlphaImageLoader accepta doar imagini relative la pagina curenta, nu la css. */
.head .bg
{
    position: absolute;
    height: 146px;
    width: 966px;
    bottom: 0px;
    left: 0;
    background: url(header/header_bg.gif) no-repeat left bottom;
}
/**html .head .bg
{
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='http://en60233/piata/App_Themes/Piata/header/header_bg.png');
}*/
.head .logo
{
    position: absolute;
    width: 228px;
    height: 64px;
    left: 2px;
    top: 16px;
}
*html .head .logo
{
    /*background: none;*/ /*	xfilter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='App_Themes/Common/logo.png');*/
    _background: transparent url('~/App_Themes/Common/logo.gif') no-repeat left top;
}
/**html .head .logo img
{
    display: none;
}*/
*html .head .logo #pngfix
{
    display: inline-block;
    width: 228px;
    height: 64px;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='http://en60233/piata/App_Themes/Common/logo.png', sizingMethod='scale');
    cursor: hand;
}

/****************/


.rss
{
    position: absolute;
    bottom: 25px;
    left: 10px;
    color: #DAD5D9;
    padding-left: 23px;
}
.rss a, .rss img
{
    border: none;
}
.rss img
{
    position: absolute;
    top: -2px;
    left: -4px;
}

.head .searchbox
{
    position: absolute;
    right: 12px;
    top: 114px; /*	left: 10px; 	top:80px;*/
}

.cautareWatermark
{
    color: Gray;
    font-style: italic;
    height: 17px;
}

.head .searchbox .Long, .cautareWatermark
{
    width: 252px;
    height: 17px;
    margin-right: 0px;
    z-index: 500;
}

.text
{
    height: 14px;
    font-family: Arial;
    font-size: 11px;
    border: solid 1px #cfcdcd;
}

*html .head .searchbox .Long, *html .cautareWatermark
{
    height: 17px;
}

.btn_go
{
    background: url(common/go_btn_dark.gif) no-repeat;
    width: 64px;
    height: 21px;
    border: none;
    margin: 2px 0 2px 0;
    padding: 0 0 2px 0;
    font-family: Verdana;
    font-size: 10px;
    font-weight: 700;
    color: #7E797B;
    cursor: pointer;
}
.btn_go_large
{
    background: url(common/go_btn_large.gif) no-repeat;
    width: 104px;
    height: 21px;
    border: none;
    margin: 2px 0 2px 0;
    padding: 0 0 2px 0;
    font-family: Verdana;
    font-size: 10px;
    font-weight: 700;
    color: #7E797B;
    cursor: pointer;
}
.btn_go_very_large
{
    background: url(common/go_btn_very_large.gif) no-repeat;
    width: 158px;
    height: 21px;
    border: none;
    margin: 2px 0 2px 0;
    padding: 0 0 2px 0;
    font-family: Verdana;
    font-size: 10px;
    font-weight: 700;
    color: #7E797B;
    cursor: pointer;
}
.btn_go_large_red
{
    background: url(common/go_btn_large_red.gif) no-repeat;
    width: 104px;
    height: 21px;
    border: none;
    margin: 2px 0 2px 0;
    padding: 0 0 2px 0;
    font-family: Verdana;
    font-size: 10px;
    font-weight: 700;
    color: #FFFFFF;
    cursor: pointer;
}
.btn_go_265_red
{
    background: url(common/go_btn_265_red.gif) no-repeat;
    width: 265px;
    height: 21px;
    border: none;
    margin: 2px 0 2px 0;
    padding: 0 0 2px 0;
    font-family: Verdana;
    font-size: 10px;
    font-weight: 700;
    color: #FFFFFF;
    cursor: pointer;
}

*html .btn_go
{
    padding: 0;
}
.head .searchbox .btn_search
{
    /*	background: url(head/search_btn.gif) no-repeat;*/
    color: #E1004F;
    margin: 2px 5px 2px 2px;
}

/*Pentru paginile statice*/
.titlu
{
    position: relative;
    font-family: Verdana,Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #7D7B7B;
    margin: 15px 0 0 0; /*	padding:0 15px 5px 15px;*/
    padding: 0 15px 5px 0;
}
.titlu_roz
{
    font-family: Verdana,Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #E1004F;
    padding: 5px 15px;
}
.subtitlu a, .subtitlu
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #E1004F;
    margin: 0;
    padding: 5px 15px 0 15px;
}
.subtitlu a
{
    padding: 0;
}
.subtitlu_gri
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #525252;
    margin: 0;
    padding: 5px 15px 2px 15px;
}
.message_red
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #E1004F;
}

.pclass p
{
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #525252;
    text-align: justify;
    margin: 0;
    padding: 3px 15px;
}
.pclass img
{
    padding: 0 15px 10px 15px;
    border: none;
}
.pclass li img
{
    padding: 0;
    vertical-align: middle;
}
.ul_pag_statice
{
    margin: 0px !important;
    padding: 0 15px 0 30px !important;
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #525252;
    text-align: justify;
}
.ul_pag_statice li
{
    list-style-type: disc !important;
}
.ul_pag_statice_nodots
{
    margin: 0px !important;
    padding: 0 15px 0 15px !important;
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #525252;
    text-align: justify;
}
.ul_pag_statice_nodots li
{
    list-style-type: none !important;
    padding: 2px 0;
}
.ul_pag_statice_nodots li img
{
    padding-right: 5px;
}
.ol_pag_statice
{
    list-style-type: decimal !important;
    margin: 0 15px !important;
    padding: 0 15px 0px 30px !important;
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #525252;
    text-align: justify;
}
.ol_pag_statice li
{
    list-style-type: decimal !important;
}
.tabel_pag_statice
{
    margin-right: auto;
    margin-left: auto;
    background: #F6F6F6;
    border: 1px solid #B4B3B3;
}
.tabel_pag_statice th
{
    margin: 0;
    padding: 2px;
    text-align: center;
    background: #B4B3B3;
    border-bottom: 1px solid #fff;
    border-left: 1px solid #fff;
    color: #fff;
}
.tabel_pag_statice td
{
    margin: 0;
    padding: 2px;
    text-align: center;
    background: #F6F6F6;
    border-bottom: 1px solid #B4B3B3;
    color: #525252;
}

.abonamente
{
    margin: 0 15px 15px 15px;
    padding: 0;
    background: #F6F6F6;
    border: 1px solid #D1D0D0;
}
ul.special
{
    margin: 5px 0 10px 15px;
}
ul.special li
{
    padding: 0 15px;
    background: url(common/sageata_gri.gif) no-repeat left 0.5ex;
}
ul.special li:hover
{
    background: url(common/sageata_select.gif) no-repeat left 0.5ex;
}

.pclass .note, .note
{
    font-weight: bold;
    color: #E1004F;
}
.pclass .note_light
{
    color: #E1004F;
}
.pclass p
{
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #525252;
    text-align: justify;
    margin: 0;
    padding: 3px 15px;
}
.pclass img
{
    padding: 0 15px 10px 15px;
    border: none;
}
.pclass li img
{
    padding: 0;
    vertical-align: middle;
}

.AutoStatsCss
{
    width: 100%;
}
/*ControlBox.css*/
.ControlBoxWhiteSmoke
{
    background-color: #f6f6f6;
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8.3pt;
}

.ControlBoxHeader
{
    font-weight: bold;
    color: White;
    font-family: Verdana;
    font-size: 11px;
}
.ControlBoxHeaderSpecialOffer
{
    font-weight: bold;
    color: Red;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
}

a.ControlBoxExpandLink
{
    text-decoration: underline;
    color: white;
    font-weight: bold;
}

a.ControlBoxExpandLink:hover
{
    color: #de024d;
    text-decoration: underline;
}

/*CurrencyReporter.css*/
.CurrencyConvertProgress
{
    position: absolute;
    top: 125px;
}

.CurrencyConvertResult
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8.3pt;
    font-weight: normal;
}

.currencyReporterItem
{
    font-size: 8.3pt;
    font-family: Arial;
}

.currencyReporterVariationUp
{
    background-image: url(CurrencyReporter/sageata_up.gif);
    background-repeat: no-repeat;
    background-position: center center;
    width: 12%;
}

.currencyReporterVariationDown
{
    background-image: url(CurrencyReporter/sageata_down.gif);
    background-repeat: no-repeat;
    background-position: center center;
    width: 12%;
}

.currencyReporterVariationEqual
{
    width: 12%;
}

.currencyConverterLink
{
    font-size: 8.3pt;
    font-family: Arial;
    font-weight: normal;
    height: 12px;
    background-image: url(common/sageata_gri.gif);
    background-repeat: no-repeat;
    background-position: right center;
}

.currencyConverterLink:hover
{
    font-size: 8.3pt;
    font-family: Arial;
    font-weight: normal;
    height: 12px;
    background-image: url(common/sageata_select.gif);
    background-repeat: no-repeat;
    background-position: right center;
}

.currencyReporterCode
{
    width: 38%;
    font-weight: bold;
}

.currencyReporterRateRon
{
    font-weight: normal;
    text-align: left;
    width: 25%;
}

.currencyReporterVariation
{
    font-weight: normal;
    width: 25%;
    text-align: right;
}

.currencyBody
{
    background-color: #f6f6f6;
}
/*DropDownMenu.css*/
.top-menu
{
    position: absolute;
    top: 0;
    padding: 0;
    margin-left: 0px;
    margin-top: 0px;
    z-index: 300;
}

.DropDownMenu
{
    position: absolute;
    top: 0;
    padding: 0;
    xmargin-left: 410px;
    right: 12px;
    margin-top: 80px;
    z-index: 300;
}
ul
{
    margin: 0;
    padding: 0;
}
.DropDownMenu-Horizontal
{
    left: 0;
    top: 0;
}

.DropDownMenu-Horizontal ul
{
    position: relative;
}

li.MenuItem
{
    position: relative;
    background-color: #bbb9ba;
    height: 14px;
    line-height: 13px; /* Subitem height */
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

li.MenuItem ul
{
    position: absolute;
    left: 106px;
    width: 107px; /* Subitem width */
    margin-top: -14px;
}

li.RootMenuItem
{
    position: relative;
    background: transparent url(menu/top_bt_bg.gif) no-repeat top center;
    width: 109px;
    color: White;
    height: 23px;
    line-height: 23px; /* Rootitem height */
    list-style: none;
}

li.RootMenuItem ul
{
    position: relative;
    margin-left: 1px;
    width: 107px;
}


a.RootMenuLink
{
    background: url(menu/top_bt_bg_hov.gif) no-repeat top center -100;
    overflow: hidden;
    text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: White;
    font-weight: bold;
    font-size: 12px;
}

a.RootMenuLink:hover
{
    background: url(menu/top_bt_bg_hov.gif);
}

a.MenuLink
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: Black;
    font-weight: normal;
    font-size: 11px;
    text-align: left;
}

a.MenuLink:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: White;
    font-weight: normal;
    font-size: 11px;
    background-color: #c40a34;
}

/*FlashContent.css*/
.flashContainer
{
    position: relative;
}
.flashContent
{
    position: absolute;
    top: 0;
    left: 0;
    z-index: -10;
}
/*GoogleAds.css*/
.googleBannerTop
{
    position: absolute;
    width: 468px;
    height: 60px;
    right: 223px;
    font-size: 18px;
    text-align: center;
}
/*Pager.css*/
.PagerSelectedPage
{
    margin: 0px 2px 0px 2px;
    padding: 0px 4px 0px 4px;
    color: #ce0168;
    background-color: White;
    font-family: Verdana, Arial, Times New Roman;
    font-size: 8.3pt;
    font-weight: 700;
    text-align: center;
    vertical-align: top;
    text-decoration: none;
}

a.PagerUnselectedPage
{
    margin: 0px 2px 0px 2px;
    padding: 0px 4px 0px 4px;
    color: #666666;
    background-color: #d5d5d5;
    font-family: Verdana, Arial, Times New Roman;
    font-size: 8.3pt;
    font-weight: normal;
    text-align: center;
}

#aFirstPageNav, #aPreviousPageNav, #aNextPageNav, #aLastPageNav
{
    text-decoration: none;
    margin: 0;
    padding: 0;
}

.aNextPageLink, .aPrevPageLink, .aLastPageLink, .aFirstPageLink
{
    margin-right: 2px;
    margin-left: 2px;
    padding: 0;
    display: inline;
    float: left;
}

.pageNavigationRow, .pageInfoRow, .pageInfoRow span, .pageInfoRow select
{
    margin: 0px 2px 0px 2px;
    padding: 0px 4px 0px 4px;
    font-family: Verdana, Arial, Times New Roman;
    font-size: 8.3pt;
    font-weight: normal;
    text-align: center;
}

.pageNavigationRow td table
{
    float: left;
}
.rowStyle
{
    width: 230px;
}


/*RecommendedLinks.css*/
.recommendedLinkItem
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #DE024D;
    background: transparent url(common/sides_li_right.gif) no-repeat right center;
    padding: 0;
    margin: 0;
}

.recommendedLinkItem a
{
    background: url(common/sides_li_right_act.gif) no-repeat right center -100;
    padding: 0;
    width: 100%;
    display: block;
}

.recommendedLinkItem a:hover
{
    background: url(common/sides_li_right_act.gif) no-repeat right center;
}
/*SideMenu.css*/
.SideMenuItem
{
    background: transparent url(common/mark_off.gif) no-repeat right center;
    font-family: Arial;
    font-weight: normal;
}

.SideMenuItemWithChildren
{
    background: transparent url(common/mark_off.gif) no-repeat right center;
    font-family: Arial;
    font-weight: normal;
}

.SideMenuItemLinkSelected
{
    font-weight: normal;
    font-family: Arial;
    font-weight: normal;
    background: url(common/mark_on.gif) no-repeat right center;
}

a.SideMenuItemLink
{
    font-weight: normal;
    background: url(common/mark_on.gif) no-repeat right center -100;
    xoverflow: hidden;
    display: block;
    padding-right: 20px;
}

a.SideMenuItemLink:hover
{
    background: url(common/mark_on.gif) no-repeat right center;
}
/*SiteMenu.css*/
.menu
{
    background-color: Transparent;
    height: 200px;
    width: 100%;
}

td.menuNode
{
    background: transparent url(common/mark_off.gif) no-repeat right center;
    width: 100%;
    font-family: Arial;
    font-weight: normal;
}
a.menuNode
{
    display: block;
    background: url(common/mark_on.gif) no-repeat right center -100;
    overflow: hidden;
    font-size: 10px;
    white-space: normal;
    padding-right: 12px;
}

a.menuNode:hover
{
    display: block;
    background: url(common/mark_on.gif) no-repeat right center;
}

.menuRoot
{
    color: #5a5a5a;
    background-color: Transparent;
    background-position: left;
    font-family: Verdana;
    font-size: 11px;
}

/*.menuParent
{
	color:#5a5a5a;
	background-color:Transparent;
	font-family:Arial;
	font-size:11px;
}

.menuChild
{
	color:#5a5a5a;
	background-color:Transparent;
	font-family:Arial;
	font-size:10px;
	height:10px;
}*/

.menuButtons
{
    color: #5a5a5a;
    border-style: solid;
    border-width: 1px;
    border-color: Black;
    background-color: Transparent;
}

.menuSelected
{
    color: #de024d;
    background: url(common/mark_on.gif) no-repeat right center;
}

/*.menuSelected .SiteMenuItemTable .SiteMenuItemCellMark
{
	background-color:Transparent;	
	background-image: url("common/mark_on.gif");
    background-repeat:no-repeat;
    background-position:right center;
}

.SiteMenuItemTable .SiteMenuItemCellMark
{
	background-image: url("common/mark_off.gif");
    background-repeat:no-repeat;
    background-position:right center;
}

.SiteMenuItemTable:hover .SiteMenuItemCellMark
{
	background-image: url("common/mark_on.gif");
    background-repeat:no-repeat;
    background-position:right center;
}


.SiteMenuItemTable:hover .SiteMenuItemCellAdd
{
	background-image: url("common/adauga_plus.gif");
    background-repeat:no-repeat;
    background-position:right center;
    cursor:pointer;
}

.SiteMenuItemTable:hover .SiteMenuItemCellSearch
{
	background-image: url("common/lupa.gif");
    background-repeat:no-repeat;
    background-position:right center;
    cursor:pointer;
}*/
/*toolTips.css*/
.toolTip
{
    font-family: Courier New, Courier, Verdana, Arial;
    position: absolute;
    white-space: pre-line;
    width: 290px;
    background-color: #fffacd;
    z-index: 5000;
    display: none;
    visibility: hidden;
    border: dashed 1px black;
}


/*UsefullAddressCategoryList.css*/
.UsefullAddressCategoryItem
{
    background: transparent url(common/sageata_gri.gif) no-repeat left 0.5ex;
    margin: 4px 0 4px 0;
}

.UsefullAddressCategoryItem a
{
    background: url(common/sageata_select.gif) no-repeat left -100 0.5ex;
    padding-left: 10px;
    overflow: hidden;
}

.UsefullAddressCategoryItem a:hover
{
    background: url(common/sageata_select.gif) no-repeat left 0.5ex;
    padding-left: 10px;
    z-index: 50;
}

.UsefullAddressCategoryListTitle
{
    position: relative;
    font-family: Verdana,Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #E1004F;
    padding: 3px 8px;
    margin-bottom: 10px;
}
