/* SEARCH -----------------------------------------------------------------------------------------------------*/
.searchbox_utile
{ margin:0; padding:0;  height:55px; top:0; right:0; background: url(/files/search/search_utile.gif) no-repeat left top;}

.button_utile
{display:block; margin:0 0 0 3px; padding:0; width:22px; height:22px;
border:1px solid #30B8BF; background:url(/files/search/lupa_utile.gif) no-repeat center center #15787e;}



/* LOGIN UTILE ---------------------------------------------------*/
.loginbox_utile
{margin:0; padding:0; width:207px; height:73px; background:url(/files/login/utile/loginbox.gif) no-repeat left top;}

.loginbox_utile p
{display:block; margin:0 0 0 70px; padding:10px 0 0 0; font-size:11px; color:#FFFFFF; font-weight:bold; top:10px; right:16px;
width:120px; text-align:right; line-height:16px;}

.loginbox
{margin:0 1px 0 0; padding:0; border-left:1px solid #c4c4c4; border-right:1px solid #c4c4c4;
background:url(/files/login/index/bg.gif) repeat-x left bottom;}

.loginbox p
{margin:0; padding:5px 10px 5px 28px; font-size:11px; font-weight:bold; color:#666666;}

.loginbox a
{display:block; margin:0; padding:7px 0 7px 50px; color:#239096; font-weight:bold; text-decoration:none; font-size:11px;
 text-align:left; background: url(/files/login/utile/arrow.gif) no-repeat 28px center;}

.loginbox a:hover
{background:url(/files/login/utile/arrow_on.gif) no-repeat 28px center;}

.bottombox
{margin:0; padding:0; background:url(/files/login/index/bottom.gif) no-repeat left top; width:207px; height:7px; line-height:7px;}

/*valute*/
.curs td.valuta_utile
{margin:0; padding:5px 6px; color:#ffffff; background:#30B8BF; font-weight:bold;}


/* CALENDAR utile */
.events_p
{display:block; margin:4px 0 0 0; padding:0 0 0 14px; font-size:12px; font-weight:bold; height:30px; line-height:28px;
background: url(/files/calendar/utile/bg_info.gif) repeat-x left top; color:#FFFFFF;
border-top:1px solid #30b8bf; border-left:1px solid #30b8bf; border-right:1px solid #30b8bf;}

.events
{margin:0; padding:5px 5px 5px 5px; background: url(/files/calendar/utile/bg.gif) repeat-x left top;
border-left:1px solid #a5a5a5; border-right:1px solid #a5a5a5; border-bottom:1px solid #a5a5a5;}

.month
{margin:0 0 5px 0; padding:0; font-size:10px; font-weight:bold;}

.month tr.dayname
{margin:0; padding:0; color:#FFFFFF;}

.month tr.dayname td
{margin:0; padding:3px 0; background: url(/files/calendar/utile/week_info.gif) repeat-x left top; text-align:center;}

.month td
{margin:0; padding:0;}

.month td a
{margin:1px; padding:0; text-decoration:none; color: #666666; display:block; width:26px; height:26px; line-height:26px;
background: url(/files/calendar/utile/calendar_square.gif) repeat-x left bottom #FFFFFF; text-align:center; font-size:10px;}

.month td a:hover
{background: url(/files/calendar/utile/calendar_square_s.gif) repeat-x left bottom #FFFFFF; color:#FFFFFF;}

.month td.today a
{background: url(/files/calendar/utile/calendar_square_s.gif) repeat-x left bottom #FFFFFF; color:#FFFFFF;}

.month td.saturday a
{background: url(/files/calendar/utile/bg_weekend.gif) repeat-x left bottom #FFFFFF; color:#FFFFFF;}

.month td.saturday a:hover
{background: url(/files/calendar/utile/calendar_square_s.gif) repeat-x left bottom #FFFFFF; color:#FFFFFF;}

.month td.sunday a
{background: url(/files/calendar/utile/bg_weekend.gif) repeat-x left bottom #FFFFFF; color:#FFFFFF;}

.month td.sunday a:hover
{background: url(/files/calendar/utile/calendar_square_s.gif) repeat-x left bottom #FFFFFF; color:#FFFFFF;}

.month td.monthnavigation
{margin:0; padding:0; background:url(/files/calendar/utile/bgtop_info.gif) repeat-x left top;}

.month td.monthname
{margin:0; padding:0; background:url(/files/calendar/utile/bgtop_info.gif) repeat-x left top; color:#FFFFFF;}

.month td.monthnavigation a
{display:block; margin:0 0 1px 0; padding:0; text-decoration:none; color:#000000; width:21px; height:21px; line-height:21px;
background:#CCCCCC; text-align:center; font-size:10px;}

.month td.monthnavigation a img
{margin:0; padding:0; border:0;}


.bottombar
{margin:0 10px 2px 10px; padding:0 0 0 2px; height:15px; line-height:15px;
 font-size:10px; color:#FFFFFF;  border:1px solid #38BBC2;}

.bottombar a
{margin:0 2px; padding:0; color:#FFFFFF; font-weight:bold; text-decoration:none;}

.bottombar a:hover
{color:#000000;}


.corner1
{margin:0; padding:0; position:absolute; top:0; left:0; background:url(/files/funhome/corner1.gif) no-repeat left top;
width:5px; height:5px; font-size:2px; line-height:2px; z-index: 2;}

.corner2
{margin:0; padding:0; position:absolute; top:0; right:0; background:url(/files/funhome/corner2.gif) no-repeat left top;
width:5px; height:5px; font-size:2px; line-height:2px; z-index: 2;}

.corner3
{margin:0; padding:0; position:absolute; bottom:0; right:0; background:url(/files/funhome/corner3.gif) no-repeat left top;
width:5px; height:5px; font-size:2px; line-height:2px; z-index: 2;}

.corner4
{margin:0; padding:0; position:absolute; bottom:0; left:0; background:url(/files/funhome/corner4.gif) no-repeat left top;
width:5px; height:5px; font-size:2px; line-height:2px; z-index: 2;}

.comment_title
{margin:18px 15px 1px 15px; padding:0; background:url(/files/send2friend/citylife.gif) repeat-x left top; height:25px;}

.comment_title p
{margin:0 15px; padding:0 0 0 20px; line-height:25px; font-size:12px; color:#FFFFFF; font-weight:bold; background:url(/files/send2friend/commentstitle.gif) no-repeat left 6px;}

.comment
{margin:0 15px; padding:15px 20px; background:url(files/send2friend/comment.gif) repeat-x left top;}

.user
{margin:0; padding:10px 0 10px 28px; font-weight:bold; color:#10acb4; font-size:12px; background:url(/files/send2friend/user.gif) no-repeat left 5px;}

.data
{margin:0; padding:2px 0 5px 20px; font-weight:bold; color:#000000; font-size:11px; background:url(/files/send2friend/data.gif) no-repeat left top;}

.comment p
{font-size:11px; padding: 4px 0; margin:0;}



/* VREMEA */
.weather
{margin:0; padding:0;  background: url(/files/vremea/termometru_city.gif) no-repeat left top; width:39px; height:105px;}

.vremea_w
{margin:0; padding:0; width:562px;}

.vremea_w1
{margin:0; padding:35px 0 0 0; width:84px; text-align:center; font-size:14px; font-weight:bold; color:#10acb4; float:left;}

.vremea_w2
{margin:0; padding:0; width:100px; float:left;}

.vremea_w2 p
{margin:0; padding:0; font-size:11px; font-weight:bold; color:#666666; text-align:center;}

.vremea_w3
{margin:0; padding:0; width:378px; float:left;}

.vremea_w3 p
{margin:3px 10px; padding:0; font-size:11px; color:#666666;}

.highlight
{font-weight:bold; color:#10acb4;}

a.detalii2
{display:block; margin:0 0 0 10px; padding: 3px 2px 3px 25px; text-decoration: none; color:#000000; background: url(/files/cityhome/arrow_detail.gif) no-repeat left center; font-size:11px; font-weight:bold;}

.detalii2:hover
{background: url(/files/cityhome/arrow_detail2.gif) no-repeat left center;}


/* LOGO -----------------------------------------------------------------------------------------------------*/
.logocontainer
{margin:0; padding:0; top:5px; left:15px; z-index:1; background: url(/files/logo/citylife.gif) no-repeat left top;
width:100px; height:100px;}

.logo_text
{margin:0; padding:74px 0 0 0; width:89px; height:26px; text-align:center;}

.logo_text table
{margin:0; padding:0;}

.logo_text table td
{font-size:10px; font-weight:bold; color:#666666; text-align:center; height:26px;
line-height:10px; width:89px;}