#container_sotto {  width:910px; text-align:left; border:0; }
#header {
background:#FFFFFF url(http://img.delly.ro/images/common/header_bg.jpg) no-repeat scroll 90% 0%;
margin-left:4px;
overflow:hidden;
width:908px;
}
#header h1 { margin: 0;  padding: 10px 0;  width:50px; }
#middle_div { padding:3px; background:none; }
#sidebar1 { width:180px; float:left; background:url(http://img.delly.ro/comunitate/img/common/grad350.png) repeat-x top left; padding: 15px 0; border:5px solid #FDF1CD; color:#000; }
#sidebar1 h3, #sidebar1 p {	margin-left: 10px; margin-right: 10px; }

#main_container { margin: 0px 0px 0px 35px; width: 916px; }
#middle { width: 915px; background: url(http://www.delly.ro/images/common/page_borders.gif) repeat-y scroll 0%; float:left; }


#mainContent { width: 700px; float:left; font-size:12px; margin:0px 0px 0px 10px; padding:0; }
#mainContent h1 { color:#8E0404; font-size:15px;}
#mainContent input { border:2px solid #FCE08C; }



#leaderboard { margin-right:10px; background:#000; text-align:center; width:728px; height:90px; }
#footer { padding: 0 10px; } 
#footer p {	margin: 0; padding: 10px 0; }

h2 { color:#19728F;}


/* ***************************************************************************** */

/* CONFESIUNI GOOGLE LIKE */
a.googlelike_confessions { color:#0000FF; font-size:12px; text-decoration:underline; font-family:Verdana; line-height:19px; }

/* CLASE DIVERSE */
.fltrt { float: right;margin-left: 8px; }
.fltlft { float: left; margin-right: 8px; }

.photo_box { float: left; margin-left: 2px; font-size:11px; background:url(http://img.delly.ro/comunitate/img/common/grad350.png) repeat-x 0 -200px #FDF1CD; padding:3px; border-top:4px solid #FDF1CD; text-align:center; color:#404040; height:150px; margin-right:10px; }
.photo_box a img { border:1px solid #FDF1CD; padding:2px; }

.indextpl_photo_box { float: left; margin-left: 4px; font-size:11px; background:url(http://img.delly.ro/comunitate/img/common/grad350.png) repeat-x 0 -130px #FDF1CD; padding:3px; border-top:4px solid #FDF1CD; text-align:center; color:#404040; height:100px; margin-right:10px; width:90px; height:120px; }
.indextpl_photo_box a img { border:1px solid #FDF1CD; padding:2px; }
.indextpl_photo_box a { text-decoration:none;}

.bkg { background:url(http://img.delly.ro/comunitate/img/common/grad350.png) repeat-x 0 -200px;}
.custominput { border:1px solid #FDF1CD; color:#230101; font-size:11px; }

#main_menu {list-style-type:none; background:url(http://img.delly.ro/comunitate/img/common/grad40.png) #FCE08C repeat-x 0 -5px; height:23px !important; height:23px; padding:6px 0 0 10px; margin-left:0 !important; margin-left:-10px; width:894px; }
#main_menu li { display: inline; font-weight:bold; border-right:1px solid #DDA807; padding: 0 6px 0 10px; }
#main_menu li a { color:#D12600; text-decoration:none; font-weight:bold; font-size: 12px; }

#profile_menu { list-style-type:none; width:150px; margin:0; padding:0; margin-left:15px; }
#profile_menu li {  /* padding:5px; */ margin:7px 0 0 0; padding:3px; cursor:pointer;}
#profile_menu li a { color:#1B7FBD; /* font-size:14px; */ font-weight:bold; text-decoration:underline; }

.input_form_table td { padding: 3px 5px 3px 5px; vertical-align: top; font-size:12px;}
.help_me { cursor: pointer; color: #1B7FBD; display: inline; margin-left: 5px; }

.profile_submenu {
	padding-left:30px;
}

#changes_ol li { font-size:12px; }
.data_post { font-size:11px; margin:20px 0px; padding:10px 0px; }

#login_box td { font-size:12px; }
#login_box input { width:105px; border:3px solid #FCE08C; }
.submit { background:url(http://img.delly.ro/comunitate/img/common/grad40.png) repeat-x top left; border:2px solid #F6B804; cursor:pointer; color:#9D0000; font-weight:normal; padding:2px; text-decoration:none; font-size:11px; }
.nice_textarea { border: 1px solid #FDF1CD; }

.subiect_nou { background:url(http://img.delly.ro/comunitate/img/common/grad40.png) repeat-x top left; border:2px solid #F6B804; cursor:pointer; color:#9D0000; font-weight:bold; padding: 6px 12px; text-decoration:none; font-size:14px; }
/* ***************************************************************************** */


/* ***************************************************************************** */
/* POST: comentarii, galerie foto, forum, profil, video */
.post_title {	width:250px; border:1px solid #FDF1CD; }
.post_content {	width:350px; height:150px; border:1px solid #FDF1CD; }
.blog_post { padding:10px; margin:5px; background:url(http://img.delly.ro/comunitate/img/common/grad350.png) repeat-x 0 -230px; border-top:4px solid #FDF1CD; overflow:hidden; }
.blog_post_title { font-size:12px; font-weight:bold; text-transform:uppercase; }
.blog_post img { padding:0px; border:2px solid #FDF1CD; margin:4px; }

.comment_text {	margin: 30px 0px; width:400px; height:150px; border:1px solid #FDF1CD; }
.comment_fieldset { border: 1px solid #FFD7F8; margin:20px 0px; color:#404040; }
.comment_fieldset legend { font-size:12px; }
.container_photo { font-size:11px; border: 7px solid #FDF1CD; padding:0; float:left; margin-left:7px; margin-bottom:7px; background:#FFF; color:#FDF1CD; }


.comentarii_post { margin: 20px 0px; }

.photo_thumb {  margin-bottom:50px; width:700px; height:80px; display:block; float:left;}
.photo_thumb img{ padding:2px; border:1px solid #D9B2DF; }
.photo_thumb_img { float:left; margin-left:10px}
.main_photo { width:100%; display:block;}
.views_photo { float:left; clear:left}

.comment_rand_par { background:url(http://img.delly.ro/comunitate/img/common/grad350.png) repeat-x 0 -150px #FFF; color:#8E0404; text-align:left; }
.comment_rand_impar { background:url(http://img.delly.ro/comunitate/img/common/grad350.png) repeat-x 0 -250px #FFF; color:#8E0404; text-align:left; }
.comment_rand_neverificat {background:url(http://img.delly.ro/comunitate/img/common/grad350_neverificat.png) repeat-x 0 -200px #FFF; color:#8E0404; text-align:left; }

.avatar { padding:2px; border:1px solid #FDF1CD; background: none; }
.avatar_photo { border:4px solid #FDF1CD;}
.t_header { background: #FCE08C url(http://img.delly.ro/comunitate/img/common/grad40.png) repeat-x 0 -5px;  border:1px solid #FDF1CD; color:#8E0404; padding-left:0.5em; height:15px; }

.main_forum { border: 1px solid #105289; padding:5px; margin:20px; }
.main_forum_name { font-family:"Trebuchet MS", Helvetica; font-size:13.2px; color:#105289; font-weight:bold; }
.forum_list { width: 700px; border:1px solid #FDF1CD; font-size:11px; color:#404040; }
.forum_list td,th { border-bottom: 1px solid #FDF1CD; border-right: 1px solid #FDF1CD; }
a.forum_username { color:#0B60A2; text-decoration:underline; font-weight:bold; }


.profile_box { background:url(http://img.delly.ro/comunitate/img/common/grad350.png) repeat-x 0 -150px; padding: 15px 4px 4px 4px; border:5px solid #FDF1CD; width:200px; margin:0px 0px 10px 0px; float:left; color:#230101; font-weight: normal; }
.profile_box legend {	font-weight: bold; }
.profile_box a img { border:1px solid #FDF1CD; padding:2px; }
.profile_features {	width: 230px; float: left; }

.profile_friend { width:75px; height:100px; float:left; text-align:center; padding-right:20px; }
.profile_friend a { text-decoration: none; }

.photo_album { border:1px solid #FDF1CD; margin-bottom:25px; }
.photo_album img { border:1px solid #FDF1CD; margin:0; padding:2px; }
.photo { border:1px solid #FDF1CD; margin-bottom:25px; }
.photo_header { background:url(http://img.delly.ro/comunitate/img/common/grad40.png) repeat-x 0 -5px; color:#FFF; padding-left:0.5em; height:20px; padding-top:5px; font-weight:bold; }
.photo_center { padding:5px; text-align:center;	}
.photo_center img { border: 1px solid #FDF1CD; padding:0; }
.photo_thumbs { margin-top: 10px; background:url(http://img.delly.ro/comunitate/img/common/grad350.png) repeat-x 0 -200px; border:1px solid #FDF1CD; padding:5px; width:500px; margin:0 auto; }
.photo_thumbs img { margin-right:10px; }
.photo_album_header { background:url(http://img.delly.ro/comunitate/img/common/grad40.png) repeat-x 0 -5px; color:#FFF; padding-left:0.5em; height:20px; padding-top:5px; font-weight:bold; }
.photo_album_header p { color:#000000; margin:0; padding:0; display:inline; padding-left:15px; }
.photo_album_footer { background:#FFF; clear:both; padding:3px; padding-left:0.5em; }
.photo_album_footer a { text-decoration:none; }
.photos_options { text-align:right; margin-bottom:10px; }


.video_box { float: left; margin-left: 4px; font-size:11px; background:url(http://img.delly.ro/comunitate/img/common/grad350.png) repeat-x 0 -130px #FDF1CD; padding:3px; border-top:4px solid #FDF1CD; text-align:center; color:#404040; height:100px; margin-right:10px; }
.video_box a img { border:1px solid #FDF1CD; padding:2px; }
.video_box a { text-decoration:none;}
/* ***************************************************************************** */


/* ***************************************************************************** */
/* ADON CLASSES */
.user_summary { /* background: #FFFAFD; */ text-align: left; padding: 5px 5px 5px 5px; font-weight: normal; margin: 0px 10px 0px 10px; /* border: 1px solid #404040; */ line-height: 18px; color:#000; }
#w_add_photos input { width:50px; }
#w_add_photos textarea { width:200px; height:50px; }
.small_link { font-size:10px; font-family:Verdana; }
.album_options_left { width:420px; float:left; }
.album_options_right { width:250px; float:right; text-align:right; padding-right:10px; }
/* ***************************************************************************** */

/* ***************************************************************************** */
/* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	the Window's z-index value will be set to 3000 by default (in jqModal.js). You
	can change this value by either;
	  a) supplying one via CSS
	  b) passing the "zIndex" parameter. E.g.  (window).jqm({zIndex: 500}); */
	
.jqmWindow { display: none; margin-left: -150px; width: 300px; background:#8E0404; color: #FFF; border: 2px solid #F6B804; left: 50%; top: 17%; position: absolute; }

#w_add_album {
	width:180px; 
	background:url(http://img.delly.ro/comunitate/img/common/grad350.png) repeat-x top left; 
	padding: 15px 0; 
	border:5px solid #FDF1CD; 
	color:#000;
	width: 350px; 
	margin:10px auto;
}
#w_add_photos {
	width:180px; 
	background:url(http://img.delly.ro/comunitate/img/common/grad350.png) repeat-x top left; 
	padding: 0; 
	border:5px solid #FDF1CD; 
	color:#000;
	width: 470px; 
	margin:10px auto;
}
#w_add_video {
	width:420px; 
	background:url(http://img.delly.ro/comunitate/img/common/grad350.png) repeat-x top left; 
	padding: 0; 
	border:5px solid #FDF1CD; 
	color:#000;
	width: 470px; 
	margin:10px auto;
}

.jqmHeader {
    background: url(http://img.delly.ro/comunitate/img/common/grad40.png) repeat-x top left;
    border: 1px solid #FDF1CD;
    color: #000;
    padding: 3px;
    padding-left: 0.5em;    
    text-align: left;
    height: 20px;
}

.jqmIcon {
    float: left; 
    margin: 5px 5px 0px 5px;
} 

.jqmClose {
    float: right;
    background: #230101;
    border: 1px solid #E0E6EA;
    width: 17px;
    line-height: 17px;
    text-align: center;
    vertical-align: middle;
    color: #E0E6EA;
    cursor: pointer;
    font-family: Tahoma;
}

.jqmOverlay { background-color: #000;}

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     left: 50%;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}
.front_box { background:url(http://img.delly.ro/comunitate/img/common/grad350.png) repeat-x top left;  padding: 5px;  border:5px solid #FDF1CD;  margin-bottom:15px; }
.video_content { padding:10px; }
.nice_heading { color:#8E0404; font-size:15px; font-weight:bold; }
/* ***************************************************************************** */


/* ***************************************************************************** */
/* FORUM */
.post_par div { }
.post_impar div { }
.post_par { width:600px; margin:20px 0 0 0; }
.post_impar { width:600px; margin:20px 0 0 0; }

.user_says { color:#A67B06; font-size:10px;}


.post_initial { width:600px;	}
.baloon_holder { float:left; background:url(http://img.delly.ro/comunitate/img/common/post_initial.png) no-repeat top left #FFF; width:503px; height:79px; text-align:left; padding:16px 10px 0 10px; color:#404040; line-height:10px; font-weight:normal; font-size:11px; }
.photo_baloon { float:left; width:130px; margin:4px 0 0 -10px !important; margin:4px 0 0 0px; text-align:center; }

.postat_la { color:#6C6C6C; font-size:9px; font-weight:normal; float:right; text-align:right; margin-right:24px; }
.postat_la_inner { color:#8E8C8C; font-size:9px; font-weight:normal; padding:0 0 0 20px; }
.postat_la_photos { font-size:9px; font-weight:normal; }
.forum_button a { text-decoration:underline; }
/* ***************************************************************************** */

.heading_link {
	color: #8E0404;
	font-weight:bold !important;
}

.uppercase { text-transform:uppercase;}

/* MESAJE */
.msg_baloon_top { float:left; background:url(http://img.delly.ro/comunitate/img/common/msg_baloon_top.png) no-repeat top left #FFF; width:482px; height:42px;}
.msg_baloon_center { float:left; background:url(http://img.delly.ro/comunitate/img/common/msg_baloon_center.png) repeat-y top left #FFF; width:462px; padding: 0 5px 0 10px; color:#8E0404; font-size:11px; line-height:15px; }
.msg_baloon_bottom { float:left; background:url(http://img.delly.ro/comunitate/img/common/msg_baloon_bottom.png) no-repeat top left #FFF; width:482px; height:11px;}


/* FONT SIZES & COLORS */
.custom_12px { color:#8E0404; font-size:12px;}
.custom_11px { color:#8E0404; font-size:11px;}
.custom_10px { color:#8E0404; font-size:10px;}
.just_12px { font-size:12px;}
.just_11px { font-size:11px;}
.just_10px { font-size:10px;}


/*ALL USERS  CSS*/
.all_users_page { font-size:12px; text-align:center; margin: 10px 0; color: #999; }
.all_users_page a, .all_users_page span { font-size:12px; text-align:center; padding: 3px 6px; }
.all_users_page a:hover { background: #ddd; }
.all_users { width:90px; height:120px;}
.front_toti_utilizatorii { text-align:right; }
.front_toti_utilizatorii a { font-weight:bold; font-size:12px; }

/* Taburi cele mai * poze/clipuri */
div.top_tabs { font-size:12px; margin: 10px 0 0 2px; color: #999; }
div.top_tabs  a { font-size:12px; text-align:center; padding: 3px 6px; }
div.top_tabs  a:hover { background: #ddd; }

div.front_box  a.all_link { font-size: 12px; text-decoration: underline; }

input.search_user { border: 2px solid #FCE08C; width: 105px; }



/* NEW SIGNUP FORM - sign-up.tpl */
div#sign_up_form { margin: 10px 2px; padding: 20px 10px; padding-left: 240px; background:#FFF url(http://img.condo.ro/images/signUp/bg_left.jpg) no-repeat top left; }
div#sign_up_form form.suf_form { margin: 0; padding: 0; }

div#sign_up_form form.suf_form h1 { margin: 0; padding: 6px 0; color: #DDA807; font-size: 1.8em; }
div#sign_up_form form.suf_form h2 { margin: 6px 0; padding: 4px 8px; color: #DDA807; font-size: 1.4em; border-bottom: 1px solid #ccc; margin-top: 18px; text-align: left; background: #FFF; }
div#sign_up_form form.suf_form a { font-size: 1em; }

div#sign_up_form form.suf_form table th { border: 0; padding: 4px 6px; text-align: right; }
div#sign_up_form form.suf_form table td { border: 0; padding: 4px 6px; }
div#sign_up_form form.suf_form table td.suf_note { padding-left: 16px; margin: 8px 0; color: #999; }
div#sign_up_form form.suf_form table td.suf_field { padding-left: 16px; margin: 8px 0; }
div#sign_up_form form.suf_form table td.suf_field input,
div#sign_up_form form.suf_form table td.suf_field select,
div#sign_up_form form.suf_form table td.suf_field textarea
{ margin: 2px 0; margin-left: 12px; padding: 5px 7px; font-size: 1em; border: 1px solid #DDA807; background: #FFF; vertical-align: middle; font-family: Arial, sans-serif; }
div#sign_up_form form.suf_form table td.suf_field input.help_me { background: #DDA807; color: white; font-weight: bold; padding: 4px 8px; margin-left: 0; }
div#sign_up_form form.suf_form table td.suf_field input.suf_submit { background: #DDA807; color: white; font-weight: bold; padding: 8px 12px; margin-left: 0; font-size: 1.2em; text-transform: uppercase; }
div#sign_up_form form.suf_form table th label { font-size: 1.2em; font-weight: bold; color: #666; }
div#sign_up_form form.suf_form table td.suf_field label { font-size: 1.2em; font-weight: normal; color: #666; }

div#sign_up_form form.suf_form table td.suf_field div.suf_field_error { margin: 2px 0px; margin-left: 12px; padding: 4px 6px; color: #f66; font-weight: bold; }

div#site_archive { margin: 10px 0; }
div#site_archive h2 { font-size: 16px; }
div#site_archive h2 a { font-size: 16px; font-weight: bold; }
div#site_archive div.sa_date { font-size: 12px; text-align: left; margin: 8px 0; }
div#site_archive div.sa_date a { font-size: 12px; }
div#site_archive ul { margin: 0; padding: 0; }
div#site_archive ul li { margin: 0; padding: 0; list-style-type: square; font-size: 14px; margin-left: 16px; padding: 6px 0; }
div#site_archive ul li a { font-size: 14px; }


div#register_zone { width: 100%; }
div#register_zone  h1 { font-size: 24px; font-family: Georgia, times; font-weight: normal; }
div#register_zone  h2 { font-size: 18px; font-family: Georgia, times; font-weight: normal; padding: 8px 0; margin: 0; padding-bottom: 16px; }
div#register_zone div#rz_welcome { }
div#register_zone div#rz_login, div#register_zone div#rz_register { float: left; width: 48%; }
div#register_zone div#rz_welcome form, div#register_zone div#rz_login form, div#register_zone div#rz_register form { margin: 5px; padding: 8px 16px; border: 1px solid #DDA807; height: 240px; }
div#register_zone div#rz_welcome label, div#register_zone div#rz_login label, div#register_zone div#rz_register label { font-size: 14px; font-weight: bold; }
div#register_zone div#rz_welcome form input, div#register_zone div#rz_login form input, div#register_zone div#rz_register form input { margin: 5px 0; padding: 2px 4px; height: auto; font-size: 16px; font-weight: normal; font-family: Verdana, sans-serif; width: 75%; vertical-align: middle; }
div#register_zone div#rz_welcome form input.submit, div#register_zone div#rz_login form input.submit, div#register_zone div#rz_register form input.submit { padding: 3px 6px; width: 160px; }

div#register_zone div#rz_login span, div#register_zone div#rz_register span { font-size: 11px; font-weight: normal; }
div#register_zone div#rz_login span a, div#register_zone div#rz_register span a { font-size: 11px; font-weight: normal; }

div#register_zone  ul { margin: 0; padding: 0; margin-bottom: 16px; }
div#register_zone  ul li { font-size: 14px; margin: 0; padding: 0; color: #DDA807; list-style-type: square; margin-left: 24px; padding: 4px 0; }
div#register_zone  ul li a { font-size: 14px; margin: 0; padding: 0; }

div#lem_sidebar_cls_ads { width: 160px; width: 160px !important; margin: 10px auto; border: 1px solid #4090e5; background: #f6f6f6; text-align: left; }
div#lem_sidebar_cls_ads p { text-align: center; padding: 4px 0; margin: 0; background: white; width: 160px; }
div#lem_sidebar_cls_ads p a { display: block; width: 160px; font-weight: bold; font-size: 12px; color: #A10200; font-family: Arial, sans-serif; }
div#lem_sidebar_cls_ads p a img { border: 0 none; }
div#lem_sidebar_cls_ads ul { margin: 0; padding: 4px 0; list-style-type: none; width: 160px; }
div#lem_sidebar_cls_ads ul li{ margin: 0; padding: 2px 0; list-style-type: none; }
div#lem_sidebar_cls_ads ul li a{ display: block; width: 150px; padding: 2px 5px; font-size: 11px; font-weight: normal; text-decoration: none; color: #324AC2; font-family: Arial, sans-serif; }
div#lem_sidebar_cls_ads ul li a span.la_title { text-decoration: underline; font-weight: bold; }
div#lem_sidebar_cls_ads ul li a span.la_descr { text-decoration: none; font-size: 11px; color: #666; }
div#lem_sidebar_cls_ads ul li a:hover { color: #DF1B22; }

