/*------------------------------------------------------------
Page Layout Styles #
------------------------------------------------------------*/

#wrapper {  }

#header {  }
#footer {  }

#leftSide {	}
#centerSide {	 }
#rightSide { }

/*-- after it has logged in */
#top-bar .user-logged-area { float:right; width:600px; color:#6C6C6C; margin:0}
#top-bar .user-logged-area .morning-message {float:left; background:url(http://vecini.acasa.ro/images/vecini/icons/morning.png) no-repeat left top; vertical-align:middle; height:28px;width:220px; margin-right:10px;}
#top-bar .user-logged-area .morning-message p.w-message{ font-size:11px; padding:0; padding-top:5px; padding-left:63px; padding-top:5px; font-weight:normal; margin:0; font-family:Tahoma,Arial;}
#top-bar .user-logged-area .middleDay-message { float:left; background:url(http://vecini.acasa.ro/images/vecini/icons/middle-day.png) no-repeat left top; vertical-align:middle; height:28px;width:220px;}
#top-bar .user-logged-area .middleDay-message p.w-message{ border:0; font-size:11px; padding:0; padding-top:5px; padding-left:63px; font-weight:normal; margin:0; font-family:Tahoma,Arial;}
#top-bar .user-logged-area .night-message { float:left; background:url(http://vecini.acasa.ro/images/vecini/icons/night.png) no-repeat left top; vertical-align:middle; height:28px;width:220px;}
#top-bar .user-logged-area .night-message p.w-message{ font-size:11px; padding:0; padding-top:5px; padding-left:63px; font-weight:normal; margin:0; font-family:Tahoma,Arial;}
#top-bar .user-logged-area .red{ color:#c8674d; font-size:12px; font-weight:bold; font-family:Tahoma,Arial;}
#top-bar .user-logged-area .green{ color:#5daa48; font-size:12px;font-weight:bold; font-family:Tahoma,Arial;}
#top-bar .user-logged-area .grey{ margin-left:10px; color:#6C6C6C; font-size:12px;font-weight:bold; text-transform:uppercase; font-family:Tahoma,Arial;}
#top-bar .user-logged-area .userLogged-links { float:left; width:290px;margin-right:10px; padding-top:5px;}
#top-bar .user-logged-area .logout { float:right; width:50px; margin-right:10px; padding-top:5px;}
#top-bar .a-redBtn { display:table; text-align:center; margin:0 auto;}
#top-bar .a-redBtn a, #top-bar .a-redBtn a:hover { float:left;background:url(http://vecini.acasa.ro/images/vecini/btns/lft-red-btn.png) no-repeat left top;margin:0;padding:0 0 0 7px;text-decoration:none; font-weight:bold; font-size:11px;}
#top-bar .a-redBtn a span { float:left; display:block;background:url(http://vecini.acasa.ro/images/vecini/btns/rgt-red-btn.png) no-repeat right top;padding:2px 7px 4px 2px;margin-right:2px;color:#ffffff; }
#top-bar .user-logged-area a:hover {background-color: transparent}

#top-bar{position:relative;float:left;width:100%;background-color:#fff}
#top-bar label{font-weight:400}
#top-bar div#fields{float:left}
#top-bar div#fields input{margin-left:5px}
#top-bar div#ok{float:left;margin-left:5px}
#top-bar #reminder{float:left;width:100px}
#top-bar #reminder label{float:left;margin-left:5px}
#top-bar #reminder #checkbox{width:12px;float:left}
#top-bar #reminder #checkbox input{width:10px;border:0;margin:0}
#top-bar .left-s{float:left;position:relative;width:200px;font-size:11px;font-weight:400;color:#999;padding-top:7px}
#top-bar .left-s a{color:#178b6e;padding-left:5px;text-decoration:none}
#top-bar .left-s a:hover{color:#fff;background-color:#2C967B}
#top-bar .right-s{float:right;margin-top:2px}
#top-bar .top-login-form{margin:5px 0 0;color:gray;font-size:11px;font-weight:700;height:100%;font-family:tahoma}
#top-bar .top-login-form a{color:#be4833;text-decoration:none}
#top-bar .top-login-form a:hover{background-color:#2C967B;color:#fff}
#top-bar input #q{background-color:#fafdf0;border:1px solid #65ae49;width:100px;font-size:10px;height:15px;color:#65ae49;margin-bottom:0;padding:2px}
#top-bar input.top-button{width:39px;height:19px;border:0 solid green;padding:0;margin-bottom:0!important;margin-bottom:12px !important!;display:table-cell;vertical-align:middle}
#top-bar .options{float:left;text-align:left;font-size:10px;margin:0 0 0 5px}
#top-bar #forgot{float:both;padding-left:14px;font-weight:400}
#top-bar .options a{color:#65ae49;text-decoration:none}
#top-bar .options #forgot a{margin-left:3px}
#top-bar .login{float:left;padding-right:25px;}
#top-bar .login span{float:left;margin-top:3px}

.openx_servicii_banner { margin-bottom:10px; }
/*------------------------------------------------------------
General Styles #
------------------------------------------------------------*/
#indicator { position:fixed; left:20px; top:20px; z-index:999; }
/*------------------------------------------------------------
Box Map #
------------------------------------------------------------*/
#templates { width:960px; margin:0 auto 0 auto; margin-top:10px; }
#templates .floatLeft { width:120px; margin-right:10px; }

.box_template { min-width:100px; width:auto; height:auto; min-height:100px; height:100px !important; height:auto; border:1px #000 solid; text-align:center; margin-bottom:10px; padding:10px; font-size:11px; position:relative; }

.ui-state-highlight { border: 1px dotted black !important; background-color:#ffff99; visibility: visible !important; height: 30px !important; margin-bottom:10px; opacity: 0.6; }
.ui-draggable-dragging { padding:10px; }

#box_action_bar { position:fixed; left:10px; bottom:10px;  border:1px #666666 solid; background-color:#E0E0E0; padding:5px; opacity: .8; filter: alpha(opacity=80); }
#message_box { position:fixed; top:0; left:40%;	z-index:10;	background:url(../images/check48.png) #FFFFFF no-repeat 10px center;	padding:20px 5px 5px 70px; border:0px solid #CCCCCC; text-align:left;	vertical-align:middle; font-weight:bold; color:#FFFFFF; width:99%;	opacity: .8; filter: alpha(opacity=80); height:40px; width:230px; }
/*------------------------------------------------------------
Use this comment for css section styles! #
------------------------------------------------------------*/

/* -- General declarations 
------------------------------------------------- */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }
a { text-decoration: none;}
a:hover { text-decoration: underline;}
body { margin:0; padding:0; font-family:Tahoma, Geneva, sans-serif; background:url(../images/pattern_bg.jpg) repeat left top; font-size:11px;font-weight:normal;}
.clear { clear:both; font-size:0; height:0;}
.clear10 { clear:both; font-size:0; height:10px;}
.clear20 { clear:both; font-size:0; height:20px;}
.fleft { float:left;}
.fright {float:right;}


/* -- butoane de gradiente, culori cu text selectabil 
-- */
div .a-grey { text-align:right;}
div .a-grey a { float:left; background:url(../images/elements/btns/lft-dgrey.jpg) no-repeat left top;margin:0;padding:0 0 0 8px;text-decoration:none;}
div .a-grey a span { float:left; display:block;background:url(../images/elements/btns/rgt-dgrey.jpg) no-repeat right top;padding:4px 10px 4px 2px;margin-right:2px;color:#ffffff; }

div .a-grgrad { text-align:center; }
div .a-grgrad a { float:left; background:url(../images/elements/btns/lft-grgrad.png) no-repeat left top;margin:0;padding:0 0 0 8px;text-decoration:none;}
div .a-grgrad a span { float:left; display:block; background:url(../images/elements/btns/rgt-grgrad.png) no-repeat right top;padding:5px 10px 5px 2px;margin-right:2px;color:#ffffff; }

div .a-redBtn { display:table; text-align:center; margin:0 auto;}
div .a-redBtn a { float:left; background:url(../images/elements/btns/lft-red-btn.png) no-repeat left top;margin:0;padding:0 0 0 7px;text-decoration:none; font-weight:bold; }
div .a-redBtn a span { float:left; display:block;background:url(../images/elements/btns/rgt-red-btn.png) no-repeat right top;padding:2px 7px 4px 2px;margin-right:2px;color:#ffffff; }

/* - hover effect
p.normal.a-grgrad a:hover {	background-position:0% -42px;}
p.normal.a-grgrad a:hover span {background-position:100% -42px;}
*/	

/* -- Wrappers
------------------------------------------------- */
/* Original */
/*
.wrapper-main { width:960px; margin:auto auto;z-index:1000;position:relative}
.wrapper-main .wrapper { width:960px; margin:auto auto; background-color:#ffffff;}

.wrapper .header-area { width:100%; margin:auto auto; }
*/

/* Christmas */
.wrapper-main { width:100%; margin:auto auto;}
.wrapper-main .wrapper { width:960px; margin:auto; background-color:#ffffff; position:relative; }
.wrapper .header-area { width:100%; margin:auto auto; }

.wrapper .content-area { width:100%; margin:auto auto; background: #fff url(../images/bg-content-area.jpg) no-repeat center top;}
.wrapper .footer-area { width:100%; margin:auto auto; }

/* -- Header-area
------------------------------------------------- */

/* -- top part | breadcrumbs & login inputs 
-- */

.header-area .top-part {width:100%; height:24px; padding:7px 0 7px 0px; border-bottom:1px solid #e7edd4; background-color:#ffffff;}

.header-area .top-part .breadcrumb { width:25%; color:#178b6e; font-weight:normal; margin:3px 0 0 10px}
.header-area .top-part .breadcrumb a { color:#178b6e; font-weight:normal;}
.header-area .top-part .breadcrumb a:hover{color:#999999;}
.header-area .top-part .breadcrumb span.current { font-weight:bold;color:#999999 }

.header-area .top-part .account-data {width:70%; margin:0 0 0 10px; text-align:right}
.header-area .top-part .account-data .top-login-form {margin:0; color:#808080; font-weight:bold; width:80%; height:100%;}
.header-area .top-part .account-data .top-login-form a{ color:#be4833;}
.header-area .top-part .account-data .top-login-form a:hover{ color:#be4833;}
.header-area .top-part .account-data .top-login-form .inputs{ background-color:#fafdf0; border:1px solid #65ae49; width:100px; font-size:10px; height:15px; color:#65ae49;}
.header-area .top-part .account-data .top-login-form .ok-submit{border:0; background:url(../images/elements/btns/ok_logo.jpg) no-repeat; font-weight:bold; font-size:10px; color:#FFFFFF; width:39px; height:19px; cursor:pointer;}

.header-area .top-part .account-data .options{ width:100px; text-align:left; font-size:10px; margin:0 10px 0 10px;}
.header-area .top-part .account-data .options a{ color:#65ae49;}
.header-area .top-part .account-data .options a:hover{ color:#65ae49;}


/* -- if logged in
-- */
.header-area .top-part .user-logged-area { width:70%; color:#6C6C6C; margin:0 0 0 10px; text-align:right}
.header-area .top-part .user-logged-area .morning-message {background:url(../images/elements/icons/morning.png) no-repeat left top; vertical-align:middle; height:28px;width:250px; margin-right:10px;}
.header-area .top-part .user-logged-area .morning-message p.w-message{ padding-left:63px;}
.header-area .top-part .user-logged-area .middleDay-message { background:url(../images/elements/icons/middle-day.png) no-repeat left top; vertical-align:middle; height:28px;width:250px;}
.header-area .top-part .user-logged-area .middleDay-message p.w-message{ padding-left:63px;}
.header-area .top-part .user-logged-area .night-message { background:url(../images/elements/icons/night.png) no-repeat left top; vertical-align:middle; height:28px;width:250px;}
.header-area .top-part .user-logged-area .night-message p.w-message{ padding-left:63px; }

.header-area .top-part .user-logged-area .red{ color:#c8674d; font-size:12px; font-weight:bold;}
.header-area .top-part .user-logged-area .green{ color:#5daa48; font-size:12px;font-weight:bold;}
.header-area .top-part .user-logged-area .grey{ margin-left:10px; color:#6C6C6C; font-size:12px;font-weight:bold; text-transform:uppercase;}

.header-area .top-part .user-logged-area .userLogged-links { width:250px; margin-right:10px;}
.header-area .top-part .user-logged-area .logout { width:50px; margin-right:10px;}

/* -- bottom-part | logo and seach input
-- */

.header-area .bottom-part { background:#ffffff url(../images/bg-header-btm-part.jpg) repeat-x left top; text-align:left;}
.header-area .bottom-part .logo-area { width:30%;}
.header-area .bottom-part .logo-area a { background:url(../images/logos/logo-header.gif) no-repeat left center; height:80px; width:200px; margin:5px 7px;}
.header-area .bottom-part .search-area { width:60%; text-align:right; margin:25px 10px;}
.header-area .bottom-part .search-area .input { margin:0 10px; width:148px; border:1px solid #eaeaea; font-size:11px; height:20px;padding:3px 0 0 5px;}
.header-area .bottom-part .search-area .search-btn { border:0; background:url(../images/elements/btns/head-cauta-btn.jpg) no-repeat; font-weight:bold; color:#ffffff; font-size:10px; width:43px; height:23px; cursor:pointer; vertical-align:middle; padding:0px 1px 4px 1px;}


/* -- Header only for Xmas Time
------------------------------------------------- */

/*.header-area .bottom-part { background:#ffffff url(/images/xmas-header/xmas-bg.jpg) no-repeat left top; text-align:left; width:960px; margin:auto auto;}
.header-area .bottom-part .logo-area { width:200px;margin:5px 7px; }
.header-area .bottom-part .logo-area a { height:80px; width:200px; display:block;}
.header-area .bottom-part .search-area { width:60%; text-align:right; margin:50px 10px 10px 0px;}
.header-area .bottom-part .search-area .input { margin:0 10px; width:148px; border:2px solid #d7eacc; font-size:11px; height:20px;padding:3px 0 0 5px; color:#a4d18d;}
.header-area .bottom-part .search-area .search-btn { border:0; background:url(/images/xmas-header/search-btn.gif) no-repeat; font-weight:bold; color:#ffffff; font-size:10px; width:43px; height:28px; cursor:pointer; vertical-align:middle; padding:0px 1px 3px 1px;}
*/


/* -- Content-area
------------------------------------------------- */

.content-area .left-side { width:190px; text-align:left; margin:10px 0px 10px 10px; }
.content-area .middle-side { width:430px; text-align:left; margin:10px 0px 10px 10px;display:inline}
* html .content-area .middle-side { margin:10px 0px 10px 7px;display:inline}
.content-area .right-side { width:300px; text-align:left; margin:10px 10px 10px 0; min-height:10px; }
*html .content-area .right-side { margin-right:0!important}

.content-area .onlyLeft-side { width:630px; text-align:left; margin:10px;display:inline }
* html .content-area .onlyLeft-side { width:630px; text-align:left;  margin:10px 0px 10px 7px;display:inline }



/* -- Middle-side def
-- */	

.boxCarouselMain { position:relative; }

/* -- green-brd-box -- */
.content-area .green-brd-box { width:100%;  margin-bottom:10px; }
.content-area .green-brd-box .t-gbrdbox { background: url(../images/elements/green-brd-box/dot.jpg) 0 0 repeat-x  #ffffff;}
.content-area .green-brd-box .b-gbrdbox { background: url(../images/elements/green-brd-box/dot.jpg) 0 100% repeat-x}
.content-area .green-brd-box .l-gbrdbox { background: url(../images/elements/green-brd-box/dot.jpg) 0 0 repeat-y}
.content-area .green-brd-box .r-gbrdbox { background: url(../images/elements/green-brd-box/dot.jpg) 100% 0 repeat-y}
.content-area .green-brd-box .tl-gbrdbox { background: url(../images/elements/green-brd-box/l-top.jpg) 0 0 no-repeat}
.content-area .green-brd-box .content-gbrdbox { background: url(../images/elements/green-brd-box/r-top.jpg) 100% 0 no-repeat; padding:10px 10px 10px 10px; color:#6c6c6c;}

.content-gbrdbox .news-area { margin:0; padding:10px; height:160px; }
.content-gbrdbox .news-area .cur-date { font-size:10px;}
.content-gbrdbox .news-area h3.n-title { color:#67af4a; font-size:16px; margin:0 0 20px 0; text-align:left; }
.content-gbrdbox .news-area h3.n-title a { color:#67af4a; font-size:16px; }
.content-gbrdbox .news-area .image { background-color:#F7FCFB; border:1px solid #E2F5EF; padding:6px; }
.content-gbrdbox .news-area .n-text { width:230px; font-family:Arial, Verdana, sans-serif; text-align:justify; font-size:12px; line-height:18px; }
.content-gbrdbox .news-area .n-text p.mai-mult { margin:5px;}
.content-gbrdbox .news-area .n-text p.mai-mult a { font-size:10px; color:#6c6c6c;}
.content-gbrdbox .news-area .n-text ul.sh-list { margin:-10px 0 0 0; padding:0 0 0 20px; list-style-image:url(../images/li-doc.gif);}	
.content-gbrdbox .news-area .n-text ul.sh-list li a { color:#67af4a; font-size:11px;}

/* -- carrousel-area -- */
.content-gbrdbox .carrousel-area { width:405px; margin:10px auto 0 auto; background:url(../images/elements/green-brd-box/gr-btm.jpg) repeat-x top left; height:120px; }
.content-gbrdbox .carrousel-area ul.carrousel-list {  }
.content-gbrdbox .carrousel-area ul.carrousel-list li {  }
.content-gbrdbox .carrousel-area ul.carrousel-list li a, ul.carrousel-list li a.active { font-family:Arial, Verdana, sans-serif; margin:1px 0 0 0; display:block; width:72px; text-align:center; padding:5px; height:90px; }
.content-gbrdbox .carrousel-area ul.carrousel-list li a:link { color:#6c6c6c; font-size:10px;}
.content-gbrdbox .carrousel-area ul.carrousel-list li a:visited { color:#6c6c6c; font-size:10px;}
.content-gbrdbox .carrousel-area ul.carrousel-list li a:hover { color:#ffffff; background:#9ECE58 url(../images/elements/green-brd-box/a-hover.jpg) repeat-x left top; }
.content-gbrdbox .carrousel-area ul.carrousel-list li a:active, ul.carrousel-list li a.active { color:#ffffff; background:#9ECE58 url(../images/elements/green-brd-box/a-hover.jpg) repeat-x left top; }
.content-gbrdbox .carrousel-area ul.carrousel-list li a span.title-link { margin:5px 0; display:block;}
.content-gbrdbox .carrousel-area ul.carrousel-list li a.active span.title-link { color:#ffffff;}
.content-gbrdbox span.up-arrow{ background:url(../images/elements/green-brd-box/up-arrow.jpg) top center no-repeat; width:82px; height:9px; display:block; text-align:center; border:0; position:absolute; z-index:999; }

.content-gbrdbox .carrousel-area ul.carrousel-list li a .image { border:1px solid #C6CFD8; background-color:#ffffff; display:block; text-align:center; margin:auto auto; padding:2px; }

.content-gbrdbox .carrousel-area .carrousel-btns { height:20px;}
.content-gbrdbox .carrousel-area .carrousel-btns .prev a{ background:url(../images/elements/green-brd-box/prev.png) no-repeat left top; width:17px; height:17px; display:block; margin:3px;}
.content-gbrdbox .carrousel-area .carrousel-btns .prev-off a{ background:url(../images/elements/green-brd-box/prev-off.png) no-repeat left top; width:17px; height:17px; display:block; margin:3px; cursor:default;}		
.content-gbrdbox .carrousel-area .carrousel-btns .next a{ background:url(../images/elements/green-brd-box/next.png) no-repeat left top; width:17px; height:17px; display:block; margin:3px;}		
.content-gbrdbox .carrousel-area .carrousel-btns .next-off a{ background:url(../images/elements/green-brd-box/next-off.png) no-repeat left top; width:17px; height:17px; display:block; margin:3px;cursor:default;}		

/*------------------------------------------------------------
boxTabbed #
------------------------------------------------------------*/
.boxTabbed {  }
.boxTabbed ul.green-links { font-family: Verdana, Geneva, sans-serif; }
.boxTabbed ul.green-links li { margin-bottom:10px; }
.boxTabbed .tab_item { font-size:11px; }
.boxTabbed .main_article { margin-bottom:20px; }
.boxTabbed .main_article img.fleft { margin:0 10px 0 0; }
.boxTabbed .main_article img.image { background-color:#F7FCFB; border:1px solid #E2F5EF; padding:6px; }
.boxTabbed .main_article h2 { font-size:12px; margin-bottom:10px; }
.boxTabbed .main_article h2 a { font-size:12px; color:#67AF4A; }
.boxTabbed .main_article .teaser { font-size:11px; text-align:justify; }
.boxTabbed .main_article .readMore { float:right; }
.boxTabbed .main_article .readMore a { font-family:Arial, Verdana, sans-serif; font-size:10px; color:#6C6C6C; }
.boxTabbed .main_article .related { margin:5px 0 5px 0; }
.boxTabbed .main_article .related ul.green-links { margin:0; list-style-position:inside; font-family:Arial, Verdana, sans-serif; }
.boxTabbed .main_article .related ul.green-links li a { font-size:11px; }
.boxTabbed .item { float:left; margin:0 10px 10px 0; width:45%; }
.boxTabbed .item.last { clear:right; margin:0 0 10px 0; }
.boxTabbed .item img.fleft { margin:0 5px 0 0; }
.boxTabbed .item img.image { background-color:#F7FCFB; border:1px solid #E2F5EF; padding:6px; }
.boxTabbed .item h2 { font-size:11px; }
.boxTabbed .item h2 a { font-size:11px; color:#67AF4A; font-weight:normal; }

.boxTabbed .misc_content { font-family:Arial, Verdana, sans-serif; }
.boxTabbed .misc_content .misc_item { margin-bottom:10px; }
/*------------------------------------------------------------
boxECard #
------------------------------------------------------------*/
.boxECard { width:100%; margin-top:30px; margin-bottom:10px; position:relative; }
.boxECard .t-sgbox { background: url(../images/elements/concurs-box/dot.jpg) 0 0 repeat-x  #ffffff;}
.boxECard .b-sgbox { background: url(../images/elements/concurs-box/dot.jpg) 0 100% repeat-x}
.boxECard .l-sgbox { background: url(../images/elements/concurs-box/dot.jpg) 0 0 repeat-y}
.boxECard .r-sgbox { background: url(../images/elements/concurs-box/dot.jpg) 100% 0 repeat-y}
.boxECard .tl-sgbox { background: url(../images/elements/concurs-box/l-top.jpg) 0 0 no-repeat}
.boxECard .bl-sgbox {background: url(../images/elements/concurs-box/l-btm.jpg) 0 100% no-repeat; }
.boxECard .br-sgbox {background: url(../images/elements/concurs-box/r-btm.jpg) 100% 100% no-repeat}
.boxECard .content-sgbox { font-family:Arial, Verdana, sans-serif; background: url(../images/elements/concurs-box/r-top.jpg) 100% 0 no-repeat; padding:10px; color:#6c6c6c;}
* html .boxECard .content-sgbox {position:relative}

.boxECard .content-sgbox .felicitari-title { font-size:16px; font-weight:bold; color:#6c6c6c; background:url(../images/elements/icons/felicitare-icon.gif) no-repeat right top; height:42px; float:right; padding-right:45px; vertical-align:middle; margin:-30px 0 0 0;}
.boxECard .content-sgbox .felicitari-title a {color:#6c6c6c}

* html .boxECard .content-sgbox .felicitari-title { font-size:16px; font-weight:bold; color:#6c6c6c; background:url(../images/elements/icons/felicitare-icon.gif) no-repeat right top; height:42px; float:right; padding-right:45px; vertical-align:middle; margin: 0 ; position:absolute ; left : 40px ; top:-20px}

.boxECard .content-sgbox .felicitari-content { text-align:center; width:100%;padding-top:10px;}
.boxECard .content-sgbox .felicitari-content .error { color:#FF0000; }
.boxECard .content-sgbox .felicitari-content .sh-msg { color:#5d79be; padding-bottom:10px;}
.boxECard .content-sgbox .felicitari-content .teaser { color:#000000; padding-bottom:10px;}
.boxECard .content-sgbox .felicitari-content .trimite-felicitare a { border:0; background:url(../images/elements/btns/longer-grey-btn.jpg) no-repeat; font-weight:bold; color:#ffffff; font-size:11px; width:136px; height:21px; cursor:pointer; vertical-align:middle; padding:4px 1px; display:inline-block;}
/*------------------------------------------------------------
boxFooter #
------------------------------------------------------------*/
.boxFooter { width:95%; margin:10px auto 10px auto; position:relative; }
.boxFooter .lblocks { width:20%; text-align:left;}
.boxFooter .lblocks ul { list-style-type:none;}

.boxFooter .lblocks .label { font-size:18px; margin:2px 0px; }
.boxFooter .lblocks:nth-child(2n+1) .label { color:#f1af00; font-size:18px; margin:2px 0px; }
.boxFooter .lblocks:nth-child(2n+2) .label { color:#aeda10; font-size:18px; margin:2px 0px; }
.boxFooter .lblocks:nth-child(2n+3) .label { color:#ee5d55; font-size:18px; margin:2px 0px; }
.boxFooter .lblocks:nth-child(2n+4) .label { color:#c892e2; font-size:18px; margin:2px 0px; }
.boxFooter .lblocks:nth-child(2n+5) .label { color:#5798db; font-size:18px; margin:2px 0px; }

.boxFooter .lblocks ul li a { color:#666665; padding-left:5px;}
/*------------------------------------------------------------
boxBanner #
------------------------------------------------------------*/
.boxBanner { margin-bottom:10px; position:relative; min-height:10px; }
/*------------------------------------------------------------
boxWeather #
------------------------------------------------------------*/
.boxWeather { margin-bottom:10px; }
/*------------------------------------------------------------
boxContests #
------------------------------------------------------------*/
.boxContests { margin-bottom:10px; position:relative; }
/*------------------------------------------------------------
boxHoroscop #
------------------------------------------------------------*/
.boxHoroscop { margin-top:30px; margin-bottom:10px;  }
/*------------------------------------------------------------
boxTV #
------------------------------------------------------------*/
.boxTV { margin-top:30px; margin-bottom:10px; }
/*------------------------------------------------------------
boxVecini #
------------------------------------------------------------*/
.boxVecini { margin-bottom:10px; position:relative; }
/*------------------------------------------------------------
boxIntrebareaZilei #
------------------------------------------------------------*/
.boxIntrebareaZilei {position:relative;}
/*------------------------------------------------------------
Intrebarea zilei #
------------------------------------------------------------*/
.boxCafeChezNous {position:relative;}
/*------------------------------------------------------------
Box servicii #
------------------------------------------------------------*/
.boxServicii {position:relative;}


.intrebarea-zilei { width:100%;}
.intrebarea-zilei .upper-part, .middle-side .intrebarea-zilei .answer-part { margin:5px 0;}

.intrebarea-zilei .q-title{ font-size:16px; color:#95c755; font-weight:bold; }
.intrebarea-zilei .qpp-title{ font-size:14px; color:#95c755; font-weight:bold; background:url(../images/elements/q-box/qmark.jpg) no-repeat left top; padding:6px 0 6px 35px;}
.intrebarea-zilei .qpp-title a { font-size:14px; color:#95c755; font-weight:bold; text-decoration:none; }
.intrebarea-zilei .qpp-title a:hover { text-decoration:underline; }
.intrebarea-zilei .s-title { font-size:16px; color:#6c6c6c;}

.intrebarea-zilei .show-answer { width:95%; margin:auto auto; color:#6c6c6c; text-align:left; font-size:12px; padding:5px;}
.intrebarea-zilei .show-answer .author-date { font-size:10px; color:#989898;}
.intrebarea-zilei .show-answer p { margin:3px 0;}
.intrebarea-zilei .show-answer .i-links2 a { color:#73b64d; font-size:11px;}
.intrebarea-zilei .show-answer .ans { color:#6c6c6c; font-size:11px;}

.intrebarea-zilei .show-question { width:95%; margin:5px auto; color:#6c6c6c; text-align:left; font-size:12px; padding:5px; border-bottom:1px solid #f2f2f2;}
.intrebarea-zilei .show-question .orig-posted { font-size:10px; color:#95c755; font-weight:bold;}	
.intrebarea-zilei .show-question .author-date { font-size:10px; color:#989898;}	

.intrebarea-zilei .show-question p { margin:3px 0; font-size:14px;}
.intrebarea-zilei .show-question p.quest { font-weight:bold; font-size:12px;}
.intrebarea-zilei .show-question p.quest2 { font-weight:bold; font-size:14px;}
.intrebarea-zilei .show-question .i-links2 a { color:#73b64d; font-size:11px;}

.intrebarea-zilei .mai-mult a { color:#73b64d; background:url(../images/elements/q-box/more-arrow.jpg) no-repeat right top; min-height:12px;*height:12px; padding:0 15px 0 0; display:inline-block; font-size:11px;}	
.intrebarea-zilei .i-links { width:100%;}
.intrebarea-zilei .i-links a { color:#73b64d; padding-left:10px; font-size:10px;}	
.intrebarea-zilei .more-questions { border-top:1px solid #f2f2f2; margin:5px 0; padding:5px 0;}
.intrebarea-zilei .more-questions a { color:#73b64d; background:url(../images/elements/q-box/more-arrow.jpg) no-repeat right top; min-height:12px;*height:12px; padding:0 15px 0 0; display:inline-block }



/* -- q-box defs -- */
.qu-box { width:100%; margin:15px 0 0 0;}
.qu-box .t-qbox { background: url(../images/elements/q-box/dot.jpg) 0 0 repeat-x  #eaeaea;}
.qu-box .b-qbox { background: url(../images/elements/q-box/dot-b.jpg) 0 100% repeat-x}
.qu-box .l-qbox { background: url(../images/elements/q-box/dot.jpg) 0 0 repeat-y}
.qu-box .r-qbox { background: url(../images/elements/q-box/dot.jpg) 100% 0 repeat-y}
.qu-box .tl-qbox { background: url(../images/elements/q-box/l-top.jpg) 0 0 no-repeat}
.qu-box .bl-qbox {background: url(../images/elements/q-box/l-btm.jpg) 0 100% no-repeat; }
.qu-box .br-qbox {background: url(../images/elements/q-box/r-btm.jpg) 100% 100% no-repeat}
.qu-box .content-qbox { background: url(../images/elements/q-box/r-top.jpg) 100% 0 no-repeat; padding:15px 20px 40px 20px; color:#6c6c6c;}		
.qu-box .question { width:90%; margin:auto auto;}
.qu-box .textarea { width:100%; border:1px solid #cbcbcb; height:60px; background-color:#ffffff; margin:5px 0; color:#6c6c6c;}
.qu-box input {background-color:#FFFFFF;
border:1px solid #CBCBCB;
color:#6C6C6C;
height:24px;
margin:5px 0;
padding-bottom:2px;
padding-left:2px;
padding-top:2px;
width:100%;}
.qu-box .rasp-btn { border:0; background:url(../images/elements/q-box/rasp-btn2.jpg) no-repeat; font-weight:normal; color:#ffffff; font-size:11px; width:76px; height:23px; cursor:pointer; padding:0px 1px 4px 1px;}/* rasp-btn.jpg este cu gri in bg, la colturi, pt boxul pe gri */


/* -- tab-box defs -- */
/*.middle-side .tab-box { width:100%; margin:15px 0 0 0;}
.middle-side .tab-box .t-tbox { background: url(../images/elements/tab-box/dot.jpg) 0 0 repeat-x  #ffffff;}
.middle-side .tab-box .b-tbox { background: url(../images/elements/tab-box/dot.jpg) 0 100% repeat-x}
.middle-side .tab-box .l-tbox { background: url(../images/elements/tab-box/dot.jpg) 0 0 repeat-y}
.middle-side .tab-box .r-tbox { background: url(../images/elements/tab-box/dot.jpg) 100% 0 repeat-y}
.middle-side .tab-box .tl-tbox { background: url(../images/elements/tab-box/l-top.jpg) 0 0 no-repeat}
.middle-side .tab-box .bl-tbox {background: url(../images/elements/tab-box/l-btm.jpg) 0 100% no-repeat; }
.middle-side .tab-box .br-tbox {background: url(../images/elements/tab-box/r-btm.jpg) 100% 100% no-repeat}
.middle-side .tab-box .content-tbox { background: url(../images/elements/tab-box/r-top.jpg) 100% 0 no-repeat; padding:15px 20px 40px 20px; color:#6c6c6c;}			
.content-tbox .borderr { behavior:url(css/border-radius.htc);-moz-border-radius:10px;-webkit-border-radius:10px; height:40px; background-color:#666}
*/
.first-tab-set { width:100%;}
.second-tab-set { width:100%;}

ul.green-links { list-style-type:square; margin:0; padding:0 5px 0 10px; color:#4d942d;}
ul.green-links li a { color:#4d942d; padding:2px;}
ul.green-links li a:hover { color:#6c6c6c;}

/* -- Right-side def
-- */

/* -- box servicii -- */
.content-area .right-side .serv-box { width:100%; margin-bottom:10px; text-align:center }
.content-area .right-side .serv-box .t-sbox { background: url(../images/elements/servicii-box/dot.jpg) 0 0 repeat-x  #ffffff;}
.content-area .right-side .serv-box .b-sbox { background: url(../images/elements/servicii-box/dot.jpg) 0 100% repeat-x}
.content-area .right-side .serv-box .l-sbox { background: url(../images/elements/servicii-box/dot.jpg) 0 0 repeat-y}
.content-area .right-side .serv-box .r-sbox { background: url(../images/elements/servicii-box/dot.jpg) 100% 0 repeat-y}
.content-area .right-side .serv-box .tl-sbox { background: url(../images/elements/servicii-box/l-top.jpg) 0 0 no-repeat}
.content-area .right-side .serv-box .bl-sbox {background: url(../images/elements/servicii-box/l-btm.jpg) 0 100% no-repeat; }
.content-area .right-side .serv-box .br-sbox {background: url(../images/elements/servicii-box/r-btm.jpg) 100% 100% no-repeat}
.content-area .right-side .serv-box .content-sbox { background: url(../images/elements/servicii-box/r-top.jpg) 100% 0 no-repeat; padding:10px; color:#6c6c6c;}
.content-sbox h4.s-title { font-size:16px; color:#6c6c6c; padding-bottom:15px;}
.content-sbox .row { height:30px; width:100%; color:#6c6c6c; font-size:14px; font-weight:bold;}
.content-sbox .row .select { margin:0 50px 0 10px; width:120px; border:1px solid #cbcbcb; color:#6c6c6c;}
.content-sbox .row-2 { text-align:center;}
.content-sbox .row-2 .afiseaza-btn { border:0; background:url(../images/elements/btns/longer-grey-btn.jpg) no-repeat; font-weight:normal; color:#ffffff; font-size:12px; width:136px; height:25px; cursor:pointer; vertical-align:middle; padding:0px 1px 4px 1px;}


.boxServicii .content-sbox .row {
color:#6C6C6C;
font-size:14px;
font-weight:bold;
height:30px;
text-align:right;
width:100%;
}

/* -- box ads -- */
.content-area .right-side .banner-ad { margin-bottom:10px; }



/* -- box vecini -- */
.content-area .right-side .box-vecini { width:100%; }
.content-area .right-side .box-vecini .t-vbox { background: url(../images/elements/vecini-box/dot.jpg) 0 0 repeat-x  #dcf5bb;}
.content-area .right-side .box-vecini .b-vbox { background: url(../images/elements/vecini-box/dot.jpg) 0 100% repeat-x}
.content-area .right-side .box-vecini .l-vbox { background: url(../images/elements/vecini-box/dot.jpg) 0 0 repeat-y}
.content-area .right-side .box-vecini .r-vbox { background: url(../images/elements/vecini-box/dot.jpg) 100% 0 repeat-y}
.content-area .right-side .box-vecini .tl-vbox { background: url(../images/elements/vecini-box/l-top.jpg) 0 0 no-repeat}
.content-area .right-side .box-vecini .bl-vbox {background: url(../images/elements/vecini-box/l-btm.jpg) 0 100% no-repeat; }
.content-area .right-side .box-vecini .br-vbox {background: url(../images/elements/vecini-box/r-btm.jpg) 100% 100% no-repeat}
.content-area .right-side .box-vecini .content-vbox { background: url(../images/elements/vecini-box/r-top.jpg) 100% 0 no-repeat; padding:10px; color:#6c6c6c;}
.content-vbox h4.v-title { font-size:16px; color:#6c6c6c; padding-bottom:5px; border-bottom:1px solid #d0efa7;}
.content-vbox ul.list-vec {font-size:12px; font-weight:normal; list-style-image:url(../images/elements/vecini-box/v-symbol.jpg); margin:10px 10px 10px 20px;}
.content-vbox ul.list-vec li { padding-bottom:5px;}
.content-vbox .middle { text-align:center;}
.content-vbox .middle .inscrie-te { border:0; background:url(../images/elements/vecini-box/inscrie-acum-btn.jpg) no-repeat; font-weight:bold; color:#ffffff; font-size:14px; width:168px; height:27px; cursor:pointer; vertical-align:middle; padding:6px 1px 4px 1px; display:inline-block;}

.content-vbox .spacing { height:20px; clear:both;}
.content-vbox .map-area { text-align:center; margin:auto auto; width:100%;}

.content-vbox .mai-mult { text-align:right; }
.content-vbox .mai-mult a { color:#797979; }

.content-vbox .user-vbox-list { width:100%;}
.content-vbox .user-vbox-list .imgPos { margin:0 5px; background-color:#F6F6F6; border:1px solid #E7E7E7; padding:6px; }
.content-vbox .user-vbox-list .inside{ width:198px;}
.content-vbox .user-vbox-list .inside .user-link a { font-size:12px; font-weight:bold; color:#797979;}
.content-vbox .user-vbox-list .inside .icons { margin:5px;}
.content-vbox .user-vbox-list .inside a.add-icon { background:url(../images/elements/vecini-box/add_icon.jpg) no-repeat left top; width:10px; height:11px; display:inline-block; margin:0 5px 0 0; }
.content-vbox .user-vbox-list .inside a.mail-icon { background:url(../images/elements/vecini-box/mail_icon.jpg) no-repeat left top; width:15px; height:11px; display:inline-block; margin:0 5px 0 0; }	
.content-vbox .user-vbox-list .inside a.knock-icon { background:url(../images/elements/vecini-box/knock_icon.jpg) no-repeat left top; width:15px; height:11px; display:inline-block; margin:0 5px 0 0; }	


.box-vecini a.normal:link { color:#6C6C6C;}
.box-vecini a.normal:hover { color:#6C6C6C;}
.box-vecini a.normal:active { color:#6C6C6C;}
.box-vecini a.normal:visited { color:#6C6C6C;}


/* -- box concurs -- */
.content-area .right-side .box-concurs { width:100%; margin-bottom:10px; }
.content-area .right-side .box-concurs .t-cbox { background: url(../images/elements/concurs-box/dot.jpg) 0 0 repeat-x  #ffffff;}
.content-area .right-side .box-concurs .b-cbox { background: url(../images/elements/concurs-box/dot.jpg) 0 100% repeat-x}
.content-area .right-side .box-concurs .l-cbox { background: url(../images/elements/concurs-box/dot.jpg) 0 0 repeat-y}
.content-area .right-side .box-concurs .r-cbox { background: url(../images/elements/concurs-box/dot.jpg) 100% 0 repeat-y}
.content-area .right-side .box-concurs .tl-cbox { background: url(../images/elements/concurs-box/l-top.jpg) 0 0 no-repeat}
.content-area .right-side .box-concurs .bl-cbox {background: url(../images/elements/concurs-box/l-btm.jpg) 0 100% no-repeat; }
.content-area .right-side .box-concurs .br-cbox {background: url(../images/elements/concurs-box/r-btm.jpg) 100% 100% no-repeat}
.content-area .right-side .box-concurs .content-cbox { background: url(../images/elements/concurs-box/r-top.jpg) 100% 0 no-repeat; padding:10px; color:#6c6c6c;}		
.content-cbox .c-title { font-size:16px;}
.content-cbox .slide-images { width:100%; overflow:hidden; text-align:center; margin:10px 0;}
.box-concurs a.normal:link { color:#6C6C6C;}
.box-concurs a.normal:hover { color:#6C6C6C;}
.box-concurs a.normal:active { color:#6C6C6C;}
.box-concurs a.normal:visited { color:#6C6C6C;}

/*.content-cbox*/ .slide-page-btns { width:95%; padding:5px; margin:auto auto;}
.slide-page-btns a { font-size:11px; font-weight:bold;}
.slide-page-btns .prev { width:61px; height:14px; background: url(../images/elements/btns/prev-btn.jpg) left top no-repeat;}
.slide-page-btns .prev a { font-size:10px; color:#ffffff; padding-left:20px;}
.slide-page-btns .prev a:hover { text-decoration:none; color:#6c6c6c;}		
.slide-page-btns .next { width:61px; height:14px; background: url(../images/elements/btns/next-btn.jpg) right top no-repeat;}
.slide-page-btns .next a { font-size:10px; color:#ffffff; padding-left:10px;}
.slide-page-btns .next a:hover { text-decoration:none; color:#6c6c6c;}		

.slide-page-btns .numbers { width:200px; margin:auto auto;}
.slide-page-btns .numbers a.normal:link { color:#9acb57;}
.slide-page-btns .numbers a.normal:hover { color:#6c6c6c;}
.slide-page-btns .numbers a.normal:active { color:#9acb57;}
.slide-page-btns .numbers a.normal:visited { color:#9acb57;}

.slide-page-btns .numbers a.current:link { color:#6c6c6c; text-decoration:underline;}
.slide-page-btns .numbers a.current:hover { color:#6c6c6c;}
.slide-page-btns .numbers a.current:active { color:#6c6c6c;}
.slide-page-btns .numbers a.current:visited { color:#6c6c6c;}


/* -- box concurs -- */
.modal-interact { width : 300px; margin-bottom: 10px; margin-top:12px; }
.modal-interact-poke { width : 300px; margin-bottom: 10px; margin-top:4px; }
.answer { height: 50px; }
.simple-g-box { width:100%; margin-bottom:10px;}
.simple-g-box .t-sgbox { background: url(../images/elements/concurs-box/dot.jpg) 0 0 repeat-x  #ffffff;}
.simple-g-box .b-sgbox { background: url(../images/elements/concurs-box/dot.jpg) 0 100% repeat-x}
.simple-g-box .l-sgbox { background: url(../images/elements/concurs-box/dot.jpg) 0 0 repeat-y}
.simple-g-box .r-sgbox { background: url(../images/elements/concurs-box/dot.jpg) 100% 0 repeat-y}
.simple-g-box .tl-sgbox { background: url(../images/elements/concurs-box/l-top.jpg) 0 0 no-repeat}
.simple-g-box .bl-sgbox {background: url(../images/elements/concurs-box/l-btm.jpg) 0 100% no-repeat; }
.simple-g-box .br-sgbox {background: url(../images/elements/concurs-box/r-btm.jpg) 100% 100% no-repeat}
.simple-g-box .content-sgbox { background: url(../images/elements/concurs-box/r-top.jpg) 100% 0 no-repeat; padding:10px; color:#6c6c6c;}
* html .simple-g-box .content-sgbox {position:relative}

/* -- left-menu -- */
.simple-g-box .content-cmbox { background: url(../images/elements/concurs-box/r-top.jpg) 100% 0 no-repeat; padding:3px; color:#6c6c6c;}
.content-cmbox .left-menu { width:97%;}
.content-cmbox .left-menu ul.custom-menu { margin:0; padding:0; list-style-type:none;}
.content-cmbox .left-menu ul.custom-menu li { font-size:12px; color:#333333; width:100%; padding:3px; background:url(../images/elements/menu-box/even-sprite.gif) no-repeat 0px -1px;}
.content-cmbox .left-menu ul.custom-menu li a { font-weight:bold; color:#333333; display:inline-block; height:23px; width:100%;}
.content-cmbox .left-menu ul.custom-menu li .text { margin:4px 2px;}
.content-cmbox .left-menu ul.custom-menu li:hover, li.even:hover { z-index:1; background-position:0 -32px;}

.content-cmbox .left-menu ul.custom-menu li.even { font-size:12px; color:#333333; width:100%;display:block; z-index:1;}

.content-cmbox .left-menu ul.custom-menu li.alte-sectiuni { background:none; margin:0; padding:0;width:188px; height:31px;margin:0 0 -2px -2px; position:relative; z-index:1000;}
.content-cmbox .left-menu ul.custom-menu li.alte-sectiuni .text { display:block; margin:6px 0;}
.content-cmbox .left-menu ul.custom-menu li.alte-sectiuni:hover {  background:url(../images/elements/menu-box/alte-sect-hover.png) no-repeat left bottom;}
.content-cmbox .left-menu ul.custom-menu li.alte-sectiuni a { font-weight:bold; color:#333333; display:inline-block; height:23px; width:100%; text-align:center;}
.content-cmbox .left-menu ul.custom-menu li.alte-sectiuni:hover a:hover { color:#ffffff; text-decoration:none;}

.content-cmbox .left-menu ul.custom-menu li.alte-sectiuni ul#others_submenu { margin: 0;	padding: 0;	position: absolute; visibility: hidden; z-index:1000; list-style-type:none; bottom:-170px; left:178px;  }
.content-cmbox .left-menu ul.custom-menu li.alte-sectiuni ul#others_submenu li.submenu { background:none;}
/*.content-cmbox .left-menu ul.custom-menu li.alte-sectiuni:hover ul#others_submenu { visibility: visible; }*/



/* -- left-menu-div -- */
.show-menu { width:758px; margin:10px 0px;#position:relative;#bottom:90px;#right:10px}
.show-menu .t-mnbox { background: url(../images/elements/menu-box/gr-dot.jpg) 0 0 repeat-x  #54a447;}
.show-menu .tl-mnbox { background: url(../images/elements/menu-box/green-ltop.jpg) 0 0 no-repeat}
.show-menu .bl-mnbox {background: url(../images/elements/menu-box/green-lbtm.jpg) 0 100% no-repeat; }
.show-menu .br-mnbox {background: url(../images/elements/menu-box/green-rbtm.jpg) 100% 100% no-repeat}
.show-menu .content-mnbox { background: url(../images/elements/menu-box/green-rtop.jpg) 100% 0 no-repeat; padding:5px; color:#6c6c6c;}	

.content-mnbox .h-part { width:98%; margin:auto auto; text-align:left; margin-bottom:5px;}
.content-mnbox .h-part .mn-title { color:#ffffff; font-size:16px; font-weight:bold; width:200px;}
.content-mnbox .h-part .close-btn a{  border:0; background:url(../images/elements/menu-box/close-btn.jpg) no-repeat; font-weight:normal; color:#ffffff; width:22px; height:22px; cursor:pointer; vertical-align:middle; display:inline-block}

.content-mnbox .m-part { border:1px solid #418936; background:#ffffff url(../images/elements/menu-box/bg-mpart.jpg) repeat-x left top; margin:auto auto;}
.content-mnbox .m-part .hline { background:url(../images/elements/menu-box/hline.jpg) no-repeat left top; width:728px; height:2px; margin:26px auto 15px;}
.content-mnbox .m-part .list-sect { width:732px; margin:10px auto; padding:5px 0;}
.content-mnbox .m-part .list-sect .col-link{ width:178px; margin:0 0 0 2px; border-left:1px solid #d9fbd4; border-right:1px solid #d9fbd4; border-top:1px solid #d9fbd4; background-color:#ffffff; text-align:left;}
.content-mnbox .m-part .list-sect .col-link ul.lists { margin:0; padding:0; list-style-type:none; }
.content-mnbox .m-part .list-sect .col-link ul.lists li { border-bottom:1px solid #d9fbd4; text-align:left; padding:7px 5px; font-size:12px; font-weight:bold; display:inline-block; height:15px; width:168px; cursor:default; }
.content-mnbox .m-part .list-sect .col-link ul.lists li:hover { text-decoration:none; background-color:#edf9eb;}

.content-mnbox .m-part .list-sect .col-link ul.lists li a.links { color:#54a447; text-align:left; width:auto; }

/* -- add to favs if is not added yet -- */
.content-mnbox .m-part .list-sect .col-link ul.lists li a.add-to-favs { background:url(../images/elements/menu-box/icons-to-fav.png) no-repeat scroll; display:block; border:0;width:17px; height:17px; background-position:0px 0px;}
.content-mnbox .m-part .list-sect .col-link ul.lists li a span { }
.content-mnbox .m-part .list-sect .col-link ul.lists li a.add-to-favs:hover {background-position:0px -17px}

/* -- remove if added already -- */
.content-mnbox .m-part .list-sect .col-link ul.lists li a.remove-from-favs { background:url(../images/elements/menu-box/icons-to-fav.png) no-repeat  scroll; display:block; border:0; width:17px; height:17px; background-position:0px -51px;}
.content-mnbox .m-part .list-sect .col-link ul.lists li a.remove-from-favs:hover {background-position:0px -34px}

/* -- remove if existent -- */
.content-mnbox .m-part .list-sect .col-link ul.lists li a.remove-if-exists { background:url(../images/elements/menu-box/icons-to-fav.png) no-repeat  scroll; display:block; border:0; width:17px; height:17px; background-position:0px -17px;}
.content-mnbox .m-part .list-sect .col-link ul.lists li a.remove-if-exists:hover {background-position:0px -34px}		


/* -- icon declarations --*/

/* - a - */
.animalute-icon { border:0; background:url(../images/elements/menu-box/animalute.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}
.anunturi-icon { border:0; background:url(../images/elements/menu-box/anunturi.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}

/* - b - */
.bancuri-icon { border:0; background:url(../images/elements/menu-box/bancuri.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}
.blog-icon { border:0; background:url(../images/elements/menu-box/blog.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}

/* - c - */
.carti-icon { border:0; background:url(../images/elements/menu-box/books.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}
.cariere-icon { border:0; background:url(../images/elements/menu-box/cariere.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}
.casa-icon { border:0; background:url(../images/elements/menu-box/casa.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}
.gradina-icon { border:0; background:url(../images/elements/menu-box/gradina.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}
.cinema-icon { border:0; background:url(../images/elements/menu-box/cinema.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}
.concursuri-icon { border:0; background:url(../images/elements/menu-box/concursuri.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}
.culinar-icon { border:0; background:url(../images/elements/menu-box/culinar.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}	
.curs-valutar-icon { border:0; background:url(../images/elements/menu-box/curs-valutar.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}	

/* - d - */
.dating-icon { border:0; background:url(../images/elements/menu-box/dating.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}	
.dir-icon { border:0; background:url(../images/elements/menu-box/director-web.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}
.download-icon { border:0; background:url(../images/elements/menu-box/download.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}

/* - f - */
.familie-relatii-icon { border:0; background:url(../images/elements/menu-box/familie-relatii.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}
.felicitari-icon { border:0; background:url(../images/elements/menu-box/felicitari.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}
.forum-icon { border:0; background:url(../images/elements/menu-box/forum.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}
.financiar-icon { border:0; background:url(../images/elements/menu-box/financiar.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}

.ghidmasculin {background: #04517F;height: 37px !important; color:#fff !important}
.ghidmasculin em {display: block;font-size: 11px;font-weight: normal;}
.ghidmasculin-icon { border:0; background:url(../images/elements/menu-box/minge.png) no-repeat left center; width:21px; height:21px; margin:8px 5px 3px 5px; display:block; vertical-align:middle;}
/* - h - */
.horoscop-icon { border:0; background:url(../images/elements/menu-box/horoscop.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}
.astrologie-icon { border:0; background:url(../images/elements/menu-box/horoscop.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}

/* - i - */
.imobiliare-icon { border:0; background:url(../images/elements/menu-box/imobiliare.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}
.jocuri-icon { border:0; background:url(../images/elements/menu-box/jocuri.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}

/* - l - */
.lidl-icon {border:0; background:url(../images/elements/menu-box/lidl.jpg) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}}
.locuridemunca-icon { border:0; background:url(../images/elements/menu-box/locuri-de-munca.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}

/* - m - */

.magazin-icon { border:0; background:url(../images/elements/menu-box/magazinIcon.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}
.masini-icon { border:0; background:url(../images/elements/menu-box/masini.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}
.mobile-icon { border:0; background:url(../images/elements/menu-box/mobile.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}
.muzica-icon { border:0; background:url(../images/elements/menu-box/muzica.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}

/* - p - */
.parinti-icon { border:0; background:url(../images/elements/menu-box/pentru-parinti.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}		
.poze-icon { border:0; background:url(../images/elements/menu-box/poze.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}		

/* - r - */
.referate-icon { border:0; background:url(../images/elements/menu-box/referate.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}	

/* - s - */
.sanatate-icon { border:0; background:url(../images/elements/menu-box/sanatate.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}	
.stil-icon { border:0; background:url(../images/elements/menu-box/stil.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}
.stiri-icon { border:0; background:url(../images/elements/menu-box/stiri.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}

/* - t - */
.turism-icon { border:0; background:url(../images/elements/menu-box/vacante-turism.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}
.tehnologie-icon { border:0; background:url(../images/elements/menu-box/tehnologie.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}
.timp-liber-icon { border:0; background:url(../images/elements/menu-box/timp-liber.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}
.tv-icon { border:0; background:url(../images/elements/menu-box/program-tv.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}

/* - v - */
.vacante-icon { border:0; background:url(../images/elements/menu-box/vacante-turism.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}
.video-icon { border:0; background:url(../images/elements/menu-box/video.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}	
.vremea-icon { border:0; background:url(../images/elements/menu-box/vremea.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}	
.vecini-icon { border:0; background:url(../images/elements/menu-box/pentru-parinti.gif) no-repeat left center; width:21px; height:21px; margin:3px 5px; display:block; vertical-align:middle;}	




/* -- program-tv-box -- */	
.content-sgbox .program-tv-title { font-size:16px; font-weight:bold; color:#6c6c6c; background:url(../images/elements/icons/ptv-icon.gif) no-repeat right top; height:30px; float:right; padding-right:35px; vertical-align:middle; margin:-30px 0 0 0;}
* html .content-sgbox .program-tv-title { font-size:16px; font-weight:bold; color:#6c6c6c; background:url(../images/elements/icons/ptv-icon.gif) no-repeat right top; height:30px; float:right; padding-right:35px; vertical-align:middle; margin :0 ;position:absolute ; left : 35px ; top:-20px}
.content-sgbox .program-tv-content { font-family:Arial, Verdana, sans-serif; text-align:center; width:100%;padding-top:10px;}
.content-sgbox .program-tv-content .last-two { width:100%; text-align:left;}
.content-sgbox .program-tv-content .link a{ color:#6c6c6c; padding-bottom:10px; text-align:center}
.content-sgbox .program-tv-content .form-sel { margin:10px 0; text-align:center}
.content-sgbox .program-tv-content .form-sel .h-select { border:1px solid #cbcbcb; font-size:10px; color:#6c6c6c; width:120px;}
.content-sgbox .program-tv-title a {color:#6c6c6c}


/* -- vremea-box -- */
.content-sgbox .vremea-title { font-size:16px; font-weight:bold; color:#6c6c6c; background:url(../images/elements/icons/weather-icon.gif) no-repeat right top; height:30px; float:right; padding-right:40px; vertical-align:middle; margin:-30px 0 0 0;}
* html .content-sgbox .vremea-title { font-size:16px; font-weight:bold; color:#6c6c6c; background:url(../images/elements/icons/weather-icon.gif) no-repeat right top; height:30px; float:right; padding-right:40px; vertical-align:middle; margin :0 ;position:absolute ; left : 50px ; top:-20px}
.content-sgbox .vremea-content { font-family:Arial, Verdana, sans-serif;  width:100%;padding-top:10px;}
.content-sgbox .vremea-content .h-title { font-size:12px; font-weight:bold; height:25px;}
.content-sgbox .vremea-content .w-status { width:100%; text-align:left;}
.content-sgbox .vremea-content .w-status .w-icon { width:80px; text-align:center;}
.content-sgbox .vremea-content .w-status .w-icon .now-text { font-size:12px; font-weight:bold;}
.content-sgbox .vremea-content .w-status .w-details { width:80px; text-align:left; margin:0 0 0 10px;color:#6c6c6c;}
.content-sgbox .vremea-content .w-status .w-details .now { font-size:16px; font-weight:bold;}
.content-sgbox .vremea-title a {color:#6c6c6c}
.content-sgbox .vremea-content a{color :#696969}

.content-sgbox .vremea-content .link a{ color:#6c6c6c; padding-bottom:10px;}
.content-sgbox .vremea-content .form-sel { margin:10px 0; }
.content-sgbox .vremea-content .form-sel .h-select { border:1px solid #cbcbcb; font-size:10px; color:#6c6c6c; width:120px;}		

/* -- horoscop-box -- */
.content-sgbox .horoscop-title { font-size:16px; font-weight:bold; color:#6c6c6c; background:url(../images/elements/icons/planet.gif) no-repeat right top; height:33px; float:right; padding-right:38px; vertical-align:middle; margin:-30px 0 0 0;}

.content-sgbox .horoscop-title a {color:#6c6c6c;}

* html .content-sgbox .horoscop-title { font-size:16px; font-weight:bold; color:#6c6c6c; background:url(../images/elements/icons/planet.gif) no-repeat right top; height:33px; float:right; padding-right:38px; vertical-align:middle; margin :0 ;position:absolute ; left : 50px ; top:-20px}
.content-sgbox .horoscop-content { font-family:Arial, Verdana, sans-serif; width:100%;padding-top:10px;}
.content-sgbox .horoscop-content .h-title { font-size:12px; font-weight:bold; height:25px;}
.content-sgbox .horoscop-content  a{ color:#6c6c6c;}
.content-sgbox .horoscop-content .link a{ color:#6c6c6c; padding-bottom:10px;}
.content-sgbox .horoscop-content .form-sel { margin:10px 0; }
.content-sgbox .horoscop-content .form-sel .h-select { border:1px solid #cbcbcb; font-size:10px; color:#6c6c6c; width:120px;}



/* Error Page Styles
------------------------------------------------------------- */

.content-area .div-er { width:900px; margin:auto auto; padding:20px 0 0 0;}
.content-area .div-er a { color:#6ab04a;}
.content-area .div-er h1.red-msg { font-size:21px; color:#c8674d!important; font-weight:normal!important; text-align:justify}
.content-area .div-er .imgFl_left { float:left; margin:0 15px 0 10px;}
.content-area .div-er p.noline a:hover { text-decoration:underline;}
.content-area .div-er a:hover { text-decoration:none;}
.content-area .div-er h3.grey-msg { font-size:16px; color:#6C6C6C!important; text-align:center;}
.content-area .div-er .list-sect { width:650px; margin:auto auto;}
.content-area .div-er .list-sect div{ float:left; text-align:center;height:110px; width:110px; padding:5px; margin:1px;}
.content-area .div-er .list-sect div:hover { /*border:1px solid #e7edd4; */ background-color:#f9fdef;}
.content-area .div-er .list-sect div img {border:0; margin:0px 10px; text-align:center}
.content-area .div-er .list-sect div span { text-align:center; font-size:11px; font-weight:bold; text-transform:uppercase; margin:0;}
.content-area .div-er .all-sects { width:750px; margin:auto auto;}
.content-area .div-er .all-sects a:hover { text-decoration:underline;}
.content-area .div-er .all-sects ul.all-sect { margin:0; padding:0; list-style-type:none; display:inline-block; }
.content-area .div-er .all-sects ul.all-sect li { margin:0; display:inline-block; width:110px; text-align:left; padding:5px;zoom:1; *display:inline;}



/* Group & Events Alert Div
------------------------------------------------------------- */

.alert-div { width:98%;text-align:left; margin:auto auto;}
.alert-div h3 { text-align:center; font-size:16px; color:#6c6c6c; font-weight:normal;}
.alert-div h3 .green { color:#5daa48;}
.alert-div h3 .red{ color:#c8674d; font-size:17px;}
.alert-div .half-half { width:48%; float:left; text-align:left; margin:20px 0 0 10px;}
.alert-div .half-half h4 { color:#c8674d; font-size:14px; text-align:left; margin:5px 10px;}
.alert-div .half-half ul { list-style-type:none; margin:0; padding:0;}
.alert-div .half-half ul li { padding:0 0 0 5px; color:#6c6c6c; 11px;}
.alert-div .half-half ul li a { color:#6ab04a;}

.modal { background-image:none !important }
.modal-msg { text-align:center;font-size:12px; color:#6c6c6c;}
.modal-msg .modal-user{ font-weight:bold;}
.modal-msg .trimite { margin:10px auto; text-align:center}
.modal-msg .trimite a { background:url(../images/elements/btns/trimite.png) no-repeat left top; width:76px; height:20px; border:0; display:inline-block; color:#ffffff; padding:3px 0 0 0;}

/* -- Footer-area
------------------------------------------------- */

.footer-area .top-part2 { background:url(../images/footer/bg-logo-footer.jpg) repeat-x left top; width:100%;text-align:center; height:60px;}
.footer-area .top-part2 .minilogo { width:100%; margin:auto auto;}
.footer-area .top-part2 .minilogo a { background:#ffffff url(../images/logos/logo-footer.gif) no-repeat left top; width:160px; height:60px; display:inline-block; }

/* -- Block of links -- */
.footer-area .link-blocks { width:95%; margin:auto auto;}
.footer-area .link-blocks .lblocks { width:20%; text-align:left;}
.footer-area .link-blocks .lblocks ul { list-style-type:none;}

.footer-area .link-blocks .lblocks .parinti-title { color:#f1af00; font-size:18px; margin:2px 0px;}
.footer-area .link-blocks .lblocks .culinar-title { color:#aeda10; font-size:18px; margin:2px 0px;}
.footer-area .link-blocks .lblocks .casagradina-title { color:#ee5d55; font-size:18px; margin:2px 0px;}
.footer-area .link-blocks .lblocks .sanatate-title { color:#c892e2; font-size:18px; margin:2px 0px;}
.footer-area .link-blocks .lblocks .tehnologie-title { color:#5798db; font-size:18px; margin:2px 0px;}

.footer-area .link-blocks .lblocks ul li a { color:#666665; padding-left:5px;}


/* -- References of links -- */
.footer-area .ref-links { width:956px; background-color:#f7fce7; height:70px; margin:auto auto; font-weight:bold;}
.footer-area .ref-links .divs { padding:20px 253px; text-align:center; width:450px;}
.footer-area .ref-links .divs .cauta-bona { width:150px; text-align:left}
.footer-area .ref-links .divs .cauta-bona a { color:#b3b3b3; background:url(../images/footer/cbona_off.jpg) no-repeat left top; height:26px; padding:5px 0 0 30px; display:inline-block;}
.footer-area .ref-links .divs .cauta-bona a:hover { color:#80cee5; background:url(../images/footer/cbona_on.jpg) no-repeat left top; height:26px;display:inline-block;}

.footer-area .ref-links .divs .cauta-menajera { width:150px;text-align:left}
.footer-area .ref-links .divs .cauta-menajera a { color:#b3b3b3; background:url(../images/footer/cmenaj_off.jpg) no-repeat left top; height:26px; padding:5px 0 0 30px; display:inline-block;}
.footer-area .ref-links .divs .cauta-menajera a:hover { color:#f6d125; background:url(../images/footer/cmenaj_on.jpg) no-repeat left top; height:26px;display:inline-block;}

.footer-area .ref-links .divs .cauta-infirmiera { width:150px;text-align:left}
.footer-area .ref-links .divs .cauta-infirmiera a { color:#b3b3b3; background:url(../images/footer/cinfirm_off.jpg) no-repeat left top; height:26px; padding:5px 0 0 30px; display:inline-block;}
.footer-area .ref-links .divs .cauta-infirmiera a:hover { color:#aabc2d; background:url(../images/footer/cinfirm_on.jpg) no-repeat left top; height:26px;display:inline-block;}		



/* -- Last links contact | policy ... -- */
.footer-area .last-links { text-align:center;color:#969696; font-size:10px;}
.footer-area .last-links .links a {color:#969696; font-size:11px;}
.footer-area .last-links .copyright { color:#444444; font-size:11px;}


/*contact page*/

/*-- remove when include in main site -- */
body { font-family:Tahoma, Geneva, sans-serif; background:url(/images/layout/pattern_bg.jpg) left top; margin:0; padding:0}
.fix-for-test { width:960px; margin:auto auto;}
.clear { clear:both; height:0px; font-size:0;}
/* -- */

.no-columns { width:100%; text-align:left; margin:auto auto; background-color:#ffffff; padding:10px;}
.clear10 { clear:both; height:10px; font-size:0px; line-height:0px;}

/* -- green grad box styles -- */
.green-grad-box { width:100%; background:url(/images/layout/green-grad-box/bg-grad.jpg) repeat-x left top;}
.green-grad-box .t-gr { background: url(/images/layout/green-grad-box/dot.jpg) 0 0 repeat-x;}
.green-grad-box .b-gr { background: url(/images/layout/green-grad-box/dot.jpg) 0 100% repeat-x}
.green-grad-box .l-gr { background: url(/images/layout/green-grad-box/dot.jpg) 0 0 repeat-y}
.green-grad-box .r-gr { background: url(/images/layout/green-grad-box/dot.jpg) 100% 0 repeat-y}
.green-grad-box .tl-gr { background: url(/images/layout/green-grad-box/l-top.jpg) 0 0 no-repeat}
.green-grad-box .bl-gr {background: url(/images/layout/green-grad-box/l-btm.jpg) 0 100% no-repeat; }
.green-grad-box .br-gr {background: url(/images/layout/green-grad-box/r-btm.jpg) 100% 100% no-repeat}
.green-grad-box .content-gr { background: url(/images/layout/green-grad-box/r-top.jpg) 100% 0 no-repeat; padding:10px;}

	/* content box styles -- */
.content-gr h1.title { color:#259177; font-size:28px; font-weight:normal; margin:0; padding:0; padding:0 0 10px 5px; border-bottom:1px solid #cfe7e1; width:95%; margin:auto auto;}
	
	
/* -- diag box-- */
.content-gr .dbox { width:818px; margin:auto auto;}
.content-gr .dbox .btm-side { background:url(//images/layout/btm-diag-box.png) no-repeat left bottom; min-height:33px; *height:33px; width:820px;}
.content-gr .dbox .btm-side p.msg { margin:0; padding:2px 20px; text-align:center; color:#9b9a9a; font-size:11px; font-weight:normal; }
.content-gr .dbox .btm-side p.msg a { color:#279379; font-weight:bold;}
	
	
/* - contact-form - */
.container {margin:auto;width:960px;}
.clear { clear:both; height:0px; font-size:0;}
.grey-div { clear:both; height:5px; background-color:#ececec;}
.contact-area { width:100%; font-family:Tahoma, Geneva, sans-serif;}
.contact-area .green-bar {background-color:#6cb24b; height:42px;width:100%;}
.contact-area .green-bar .section a {background: url(/images/layout/contact-bar.jpg) no-repeat scroll left top;float:left;height:31px;margin:0 0 0 20px;
width:101px;}

.contact-area .contact-form {background-color:#FFFFFF;border:1px solid #D5D5D5;font-size:13px;margin:0;padding:10px;}
.contact-area .contact-form .warning { border:1px dashed #0033ff; background-color:#ffffcc; color:#333333; padding:10px; text-align:left; font-size:12px; font-weight:bold; margin:auto auto; width:90%; margin-bottom:10px;}
.contact-area .contact-form .warning a { font-size:12px; color:#6bb24a; text-decoration:underline;}
.contact-area .contact-form .warning a:hover { text-decoration:none;}

.contact-area .contact-form input, select, textarea {border:1px solid #DDDDDD;margin:8px 0;width:300px;}
.contact-area .contact-form td.left-cell { color:#333333; font-size:12px; font-weight:bold;}
.contact-area .contact-form .req-field { color:#ff0000; font-size:12px; font-weight:bold;}
.contact-area .contact-form .submit-btn { background:url(/images/layout/trim-btn.jpg) no-repeat left top; width:63px; height:22px; text-align:center; color:#333333; font-size:12px; font-weight:normal; border:0; cursor:pointer;}
.contact-area .contact-form .captcha { margin:5px 0px; padding:0;}
.pages {width:960px;margin: 0px auto;}
/*contact page*/

/*captcha*/
.phpcaptcha_code { float:left;margin:0 12px 5px 0  }
.phpcaptcha_image { float:left;margin:5px 5px 5px  0  }
.phpcaptcha_image img { margin-right:12px; }
/*captcha*/

/*branding*/

.branding {position:relative;}

#branding_left {
	float:left;
	position:absolute;
	overflow:hidden;
	background:url(/images/branding/stanga_home.jpg) no-repeat;
	width:150px;
	left:0px;
	margin:0;
	padding:0;
}


#branding_right {
	float:right;
	position:absolute;
	right:0px;
	overflow:hidden;
	background:url(/images/branding/dreapta_home.jpg) no-repeat;
	width:150px;
	margin:0;
	padding:0;
	
}


/*branding general*/

.branding { background:#FFFFFF; height:1%; margin:0; padding:0; overflow-x:none; }
.branding .top_menuHolder { background:none}

.wrapper .skyleft, .wrapper .skyright { position:absolute; }
.wrapper .skyleft { left:-500px; top:0; width:500px; }
.wrapper .skyright { left:100%; top:0; }
.wrapper .skyright .brandingContainer { float:left; display:inline }
.wrapper .header .header_2 { padding-bottom:0px; background:#FFFFFF; }
.wrapper .skyleft .brandingContainer { float:right }

/* end branding */


.multimedia_cafe { width:100%; padding:30px 0 0; margin:0; overflow:hidden; text-align:center; }
.multimedia_cafe iframe { border:none!imporatant; outline:0; margin:0 auto; padding:0; }
.multimedia_cafe iframe body { border:0!imporatant; margin:0; padding:0;  }


/* branding axn Ncis 
.axn { background: #dde2e8 url(../images/branding/axnNcis/ncisBg.jpg) no-repeat 50% 0%; }
.axn .wrapper { background:none!important; }
.axn .wrapper .header .header_2 { background:none!important; }
.axn .wrapper .header .header_2 .header_2_top { padding-bottom:0; }
.axn .brandingBannerTop {display:block; height:250px; }
.axn .brandingBannerLeft { display:block; width:170px; height:900px; }
.axn .brandingBannerRight { display:block; width:170px; height:900px; }
*/

/* branding axn Ghost */
.axn { background: #fff url(../images/branding/axnGhost/axnGhost.jpg) no-repeat 50% 5px; }
.axn .wrapper { background:none!important; }
.axn .wrapper .header .header_2 { background:none!important; }
.axn .wrapper .header .header_2 .header_2_top { padding-bottom:0; }
.axn .brandingBannerTop {display:block; height:245px; }
.axn .brandingBannerLeft { display:block; width:170px; height:900px; }
.axn .brandingBannerRight { display:block; width:170px; height:900px; }



/* boxPedigree */
.boxPedigree { width:190px; height:289px; margin:15px 0; }
.boxPedigree a { width:190px; height:289px; display:block; background:transparent url(../images/pedigreeBg.png) no-repeat 0% 0%; }



/* - MENU PART - */
.nav {padding:0; margin:0 0 0 10px; list-style:none; height:38px; position:relative; z-index:500;}
#program.nav {z-index:1002}
#horoscop.nav {z-index:998}
#vremea.nav {z-index:1004}
.nav li.first { margin-right:10px; }
.nav li.middle { margin-right:9px; }
.nav li.top {text-align:left;display:inline-block; height:15px; border:1px solid #dbe1e6; width:146px; height:15px;  padding:3px 0 0 5px;background-color:#ffffff;}
.nav li a.top_link {color:##6C6C6C; text-decoration:none; font-size:12px; font-weight:bold; cursor:pointer; text-align:left; }
.nav li a.top_link span {height:20px; background: url(/images/new-design/_plus.jpg) right top no-repeat;}
.nav li a.top_link span.down {height:20px; background: url(../images/_plus.gif) no-repeat right top; width:100%; display:block; color:#6C6C6C;}

.nav li:hover a.top_link {color:#fff; background: url(../images/_min.gif) no-repeat right top; width:100%; margin:0;}
.nav li:hover a.top_link span {background: url(../images/_plus.gif) no-repeat right top;}
.nav li:hover a.top_link span.down {background: url(../images/_min.gif) no-repeat right top;}

.nav li:hover {position:relative; z-index:200;}
.nav li:hover ul.sub{left:1px; top:20px; width:146px; height:auto; z-index:300; display:block; background-color:#ffffff;}
.nav li:hover ul.sub li{ display:block; height:20px; position:relative; width:146px; font-weight:normal; border-right:1px solid #dbe1e6; border-left:1px solid #dbe1e6; border-bottom:1px solid #dbe1e6; white-space:nowrap; }
.nav li:hover ul.sub li a{display:block; font-size:11px; height:20px; width:146px; line-height:18px; text-indent:5px; color:#6C6C6C; text-decoration:none; }
.nav li:hover ul.sub li a:hover { color:#333333; background-color:#eeeeee;}

.nav ul, 
.nav li:hover ul ul,
.nav li:hover li:hover ul ul,
.nav li:hover li:hover li:hover ul ul,
.nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;text-align : left}

#bona.nav {float:right;right:60px}
#menajera.nav {float:right;right:60px}
#infirmiera.nav {float:right;right:60px}

/* iPhoneBar */

.iphonebar {
background:url("../images/iphone_teaser.gif") no-repeat scroll -3px 0 #FFFFFF;
font-size:12px;
margin:0 0 0 -7px;
overflow:hidden;
padding:10px 0 0;
text-align:center;
width:974px;
}
.iphonebar a.yBtn {
background:url("../images/layout/yellowBtn.png") no-repeat scroll 0 0 transparent;
color:#3CB666;
display:block;
height:24px;
margin-left:15px;
width:89px;
}

.iphonebar a {
color:white;
float:left;
font-weight:bold;
margin-left:315px;
padding-top:5px;
}

#content_cariere p { color:#6C6C6C }
#content_cariere { padding:20px;line-height:18px; }
.h1TitleCareer { padding:20px;padding-bottom:0px;color: }
#content_cariere .listJobs  { margin-left:20px; }
#content_cariere .containerJobs { margin-top:15px;margin-bottom:15px; }
#content_cariere .h5Title  { font-size:17px;margin-bottom:15px;color:#6C6C6C; }
#content_cariere .expandTeam { color:#6C6C6C }
#content_cariere div.cvForm { margin-top:15px; }
#content_cariere div.cvForm h4 { font-size:17px;margin-bottom:15px;color:#6C6C6C; }
#content_cariere div.cvForm p { margin-bottom:10px; }
#content_cariere div.cvForm p select { margin:0 0 0 0; padding:0 0 0 0;width: 147px;  }
#content_cariere div.cvForm p label { display:block;float:left;margin-right:10px;text-align:left;width:77px; }
#content_cariere h4.teaseTitle { color:#6C6C6C }

ul.actions { list-style-type:none; }
ul.actions li { float:left;margin-right:10px; }
a.inpButton { background:transparent url(../images/elements/q-box/rasp-btn2.jpg) no-repeat scroll 0 0;
border:0 none;
color:#FFFFFF;
cursor:pointer;
font-size:11px;
font-weight:normal;
height:23px;
padding:0 1px 4px;
width:76px;display:block; text-align:center}

.info, .success, .warning, .error, .validation {
background-position:10px center;
background-repeat:no-repeat;
border:1px solid;
margin:10px 0;
padding:10px;
font-weight:bold;
}

.info {
background-color:#BDE5F8;
/*background-image:url(../images/info.gif);*/
color:#00529B;
}
.success {
background-color:#DFF2BF;
/*background-image:url(../images/success.gif);*/
color:#4F8A10;
}
.warning {
background-color:#FEEFB3;
/*background-image:url(../images/warning.gif);*/
color:#9F6000;
}
.error {
background-color:#FFBABA;
/*background-image:url(../images/error.gif);*/
color:#D8000C;
}


/* politica de confidentialitate */
td.politicsTerms { padding:15px;line-height:19px; }
td.politicsTerms p { margin-bottom:15px; } 
td.politicsTerms br { margin-bottom:10px;} 
td.politicsTerms ul li { margin-left:17px; }
td.politicsTerms ul { margin-bottom:20px; }
td.politicsTerms a { color:#67AF4A }

h1.termH1 { color:#65AE49;margin-top:35px;  }
h2.termH2 { color:#65AE49;margin-left:10px; }
h3.termH3 {margin-left:10px;margin-top:10px;  }

.hidden {display:none}


.boxVremea p.h-title a#cityNameLink { font-weight:bold;font-size:12px;color:#6C6C6C;text-align:center;}

.boxVremea p.h-title {padding-bottom: 10px;
    text-align: center;}

.boxVremea .content-dgbox a {
    color: #6C6C6C;
}
.boxVremea p.now { font-size: 16px;
    font-weight: bold; }


.boxVremea {
    font-family: Tahoma,Geneva,sans-serif;
    margin-top: 30px;
    position: relative;
    width: 97%;
}
.boxVremea .t-dgbox {
    background: url("/images/dgreen-box/dot.jpg") repeat-x scroll 0 0 #FFFFFF;
}
.boxVremea .b-dgbox {
    background: url("/images/dgreen-box/dot.jpg") repeat-x scroll 0 100% transparent;
}
.boxVremea .l-dgbox {
    background: url("/images/dgreen-box/dot.jpg") repeat-y scroll 0 0 transparent;
}
.boxVremea .r-dgbox {
    background: url("/images/dgreen-box/dot.jpg") repeat-y scroll 100% 0 transparent;
}
.boxVremea .tl-dgbox {
    background: url("/images/dgreen-box/l-top.jpg") no-repeat scroll 0 0 transparent;
}
.boxVremea .bl-dgbox {
    background: url("/images/dgreen-box/l-btm.jpg") no-repeat scroll 0 100% transparent;
}
.boxVremea .br-dgbox {
    background: url("/images/dgreen-box/r-btm.jpg") no-repeat scroll 100% 100% transparent;
}
.boxVremea .content-dgbox {
    background: url("/images/dgreen-box/r-top.jpg") no-repeat scroll 100% 0 transparent;
    color: #6C6C6C;
    padding: 10px;
}
.content-dgbox .vremea-title {
    background: url("/images/weather-icon.gif") no-repeat scroll right top transparent;
    color: #6C6C6C;
    float: right;
    font-size: 16px;
    font-weight: bold;
    height: 30px;
    margin: -30px 0 0;
    padding-right: 40px;
    vertical-align: middle;
}

.boxVremea .form-sel { margin-top:12px; }

/*link march page*/
.containerMarch2011 { bottom:2%;height:131px;position:fixed;z-index:1111;left:0%;width:126px;  }
.MarchAppBar  {background:transparent url(/images/march.png) no-repeat scroll 0 0;display:block;height:131px;text-indent:-9999px;width:126px; }
.MarchAppBar:hover {background:transparent url(/images/march_hover.png) no-repeat scroll 0 0; }
/* here because ie6 css is not working in this case */
*html .containerMarch2011{position:absolute}

/* end ie6 css */
a.marchClose { background:transparent url(/images/close_icon.png) no-repeat scroll 0px -69px;display:block;height:11px;position:absolute;right:4px;text-indent:-9999px;top:-5px;width:11px;}
a.marchClose:hover  { background-position: 0px 0px}

#hot-searches {  }
#hot-searches .section-header { background: url("../images/top_header2.jpg") repeat-x scroll left top #1D8E72; display: block; height: 85px; margin-bottom:20px}
#hot-searches .section-header strong { display:block; font-size:24px; color:#fff; padding:28px 0 28px 15px }
#hot-searches .content { padding:15px; width:576px }
#hot-searches ul { list-style: none inside }
#hot-searches ul li { display:inline; }
#hot-searches h1 { padding-left:15px; color:#424242 }
#hot-searches h2, #hot-searches h3 { font-weight:normal }
#hot-searches h2.subtitle { color:#666; font-size:14px  }
#hot-searches a { color:#448B6E }
#hot-searches .section-header a { color:#FFFFFF; }
#hot-searches .article { border-bottom: 1px solid #DDD; color: #666; display: block; margin-bottom: 10px; min-height:90px; padding-bottom:10px; position:relative; }
#hot-searches .article .main { padding: 0 10px 0 125px; }
#hot-searches .article .word { color:#999; font-size:11px; font-weight:normal; }
#hot-searches .article .picture { margin: 0 10px 0 0; background-color: #F6F6F6; border: 1px solid #E7E7E7; left:0; padding: 6px;position:absolute; width:100px; height:75px; top:0 }
#hot-searches .article h3 a { font-size:17px }
#hot-searches .excerpt { font-size: 12px; line-height: 18px; padding-top:10px }
#hot-searches .pagination { padding:10px 0 }
#hot-searches .pagination a { padding:5px 10px; }
#hot-searches .pagination a.selected { background: #f6f6f6; border:1px solid #ddd }
#hot-searches p { color:#666 }
#hot-searches .related li { padding-right:5px}

#hot-searches .tabs { border-bottom:1px solid #6bb350; height:24px; padding-left:15px }
#hot-searches .tabs li { font-size: 12px; color: #424242; padding: 10px; margin-top:1px; border: 1px solid #dedede; margin-right: 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; border-bottom: 0 none; background:url(../images/layout/bg_left_menu.jpg) no-repeat }
#hot-searches .tabs li.selected { background: #fff; position: relative; top: 1px; margin-top:0px; border-color:#6bb350}

#hot-searches .sidebar { width:320px; padding:15px }
.hot-box { padding:15px; border:1px solid #dedede; -moz-border-radius:5px; border-radius:5px; margin-bottom:15px }
.hot-box h4 { font-size:14px; margin-bottom:10px }
.hot-box h3 a { font-size:14px }
.hot-box .button { padding:10px; font-size:13px; background:#999; -moz-border-radius:5px; border-radius:5px; color:#fff; text-transform:capitalize; }
.hot-box ul li { display:inline; }
.hot-box a { color:#448B6E }
#hot-searches .sidebar .article { min-height:55px }
#hot-searches .sidebar .picture { width:60px; height:45px; }
#hot-searches .sidebar .main { padding-left:80px; }

#hot-searches .comments .picture { width:60px; height:50px }
#hot-searches .comments .main { padding-left:80px }
#hot-searches .comments .commenter { font-size: 12px; margin-bottom: 5px; }
#hot-searches .comments .timestamp { color:#999; margin-top:10px;}

#hot-searches .video { border-bottom: 1px solid #DDD; color: #666; display: block; margin-bottom: 10px; min-height:90px; padding-bottom:10px; position:relative; }
#hot-searches .video .main { padding: 0 10px 0 139px; }
#hot-searches .video .word { color:#999; font-size:11px; font-weight:normal; }
#hot-searches .video .picture { margin: 0 10px 0 0; background-color: #F6F6F6; border: 1px solid #E7E7E7; left:0; padding: 6px;position:absolute; width:111px; height:90px; top:0 }
#hot-searches .video h3 a { font-size:17px }

#hot-searches .pictures .article { display:block; width:115px; margin-right:20px; border-bottom:0 none; padding-bottom:0  }
#hot-searches .pictures .picture { position:static; display:block; width:100px; height:75px; margin-bottom:5px }
#hot-searches .pictures .picture-title { height:40px; overflow:hidden; }

#hot-searches .newsletter_subscribe { background:#ffcc00 url(../images/abonare_newsletter.jpg) no-repeat left top; width:300px; height:108px; margin-bottom:10px; }
#hot-searches .newsletter_subscribe .text { width:200px; color:#FFFFFF; font-size:15px; position:relative; top:37px; left:108px; }
#hot-searches .newsletter_subscribe .enter-email { position:relative; top:47px; left:110px; width:137px; }
#hot-searches .newsletter_subscribe .enter-email input { width:126px; height:16px; font-size:11px; color:#333333; border:0; background:#FFFFFF url(../images/layout/newsletter-input-grad.jpg) repeat-x left top; padding:2px; }
#hot-searches .newsletter_subscribe .submit-email { position:relative; top:25px; left:253px; width:20px; }
#hot-searches .newsletter_subscribe .submit-email .go { background:url(/images/layout/ok.jpg) no-repeat; width:30px; height:22px; border:0; cursor:pointer; }

.shop-green-links { overflow: hidden; padding-left: 13px !important;}
.shop-green-links li {float: left; width: 33%;}










