body{
	margin:0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
/*	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; */
	font-size:14px;
	
	background-image:url(../images/mustati.jpg); background-repeat:repeat-x; background-position:top;
	
	
}

html, body{ height:100%; margin-bottom:1px;}

a:link, a:visited{ color:#333; text-decoration:none;}
a:hover{ color:#DB0304;}

form{ padding:0px; margin:0px;}
.clear{ clear:both; height:1px; width:1px;}
#site{ margin:0 auto; width:979px;}

.header{ background-color:#2E2925; padding:5px;}
.header .sigla{ float:left;}
.header .top_menu{ float:right;}
.header .top_menu .toplogin{ float:right; padding-bottom:8px; padding-top:15px;}
.header .top_menu .toplogin span{ float:left; color:#FFF;}
.header .top_menu .toplogin a:link, .header .top_menu .toplogin a:visited{ display:block; float:left; padding-left:10px; padding-right:10px; font-size:14px; color:#FFF;}
.header .top_menu .top_links{ float:right;}
.header .top_menu .top_links a:link, .header .top_menu .top_links a:visited{ display:block; float:left; border-right:1px solid #000; padding-right:8px; padding-left:8px; font-size:14px;}

.content_lt{ width:8px; height:8px; font-size:1px; background-image:url(../images/content_lt.jpg); background-position:top left; background-repeat:no-repeat;}
.content_rt{ width:8px; height:8px; font-size:1px; background-image:url(../images/content_rt.jpg); background-position:top right; background-repeat:no-repeat;}
.content_lb{ width:8px; height:8px; font-size:1px; background-image:url(../images/content_lb.jpg); background-position:bottom left; background-repeat:no-repeat;}
.content_rb{ width:8px; height:8px; font-size:1px; background-image:url(../images/content_rb.jpg); background-position:bottom right; background-repeat:no-repeat;}
.content_t{ background-image:url(../images/content_t.jpg); background-repeat:repeat-x; font-size:1px;}
.content_b{ background-image:url(../images/content_b.jpg); background-repeat:repeat-x; font-size:1px;}
.content_l{ background-image:url(../images/content_l.jpg); background-repeat:repeat-y; font-size:1px;}
.content_r{ background-image:url(../images/content_r.jpg); background-repeat:repeat-y; font-size:1px;}
.content_m{}

.form{ padding:5px;}
.form .text{ float:left; width:170px; text-align:right; padding-top:10px; font-size:14px;}
.form .value{ float:left; width:200px; overflow:hidden; position:relative;}
.form .value_short{ float:left; width:70px; overflow:hidden; position:relative;}
.form input.textfield{  width:auto; width:98%; border:0px solid #FFF; padding:2px;   background-color:#FFC06A;}
.form select{  width:auto; width:100%; border:0px solid #FFF; padding:2px;   background-color:#FFC06A;}
.form .bluelight{ background-color:#FFC06A; border: 1px solid #FFF; border-left:2px solid #FFF; border-bottom:2px solid #FFF; border-right:none;}

.form1{ padding:5px;}
.form1 .text{ float:left; width:180px; text-align:right; padding-top:10px; font-size:14px;}
.form1 .value{ float:left; width:210px; overflow:hidden; position:relative;}

.form1 .value_short{ float:left; width:70px; overflow:hidden; position:relative;}
.form1 input.textfield{  width:auto; width:98%; border:0px solid #FFF; padding:2px;   background-color:#FFC06A;}
.form1 select{  width:auto; width:100%; border:0px solid #FFF; padding:2px;   background-color:#FFC06A;}
.form1 .bluelight{ background-color:#FFC06A; border: 1px solid #FFF; border-left:2px solid #FFF; border-bottom:2px solid #FFF; border-right:none;}
.form1 textarea{ width:97%; height:90px; background-color:#FFC06A;}
.form1 .mytext{ float:right;}
.form1 .nofield{ padding-left:10px; padding-top:10px; padding-bottom:4px;}
.form1 input.filefield{ width:150px; position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	cursor:pointer;
}
.form1 .fake{ background-image:url(../images/browse.jpg); background-position:right; background-repeat:no-repeat; cursor:pointer;}


.form4{ padding:5px;}
.form4 .text{ float:left; width:160px; text-align:right; padding-top:10px; font-size:14px;}
.form4 .value{ float:left; width:410px; overflow:hidden; position:relative;}

.form4 .value_short{ float:left; width:70px; overflow:hidden; position:relative;}
.form4 input.textfield{  width:auto; width:98%; border:0px solid #FFF; padding:2px;   background-color:#FFC06A;}
.form4 select{  width:auto; width:100%; border:0px solid #FFF; padding:2px;   background-color:#FFC06A;}
.form4 .bluelight{ background-color:#FFC06A; border: 1px solid #FFF; border-left:2px solid #FFF; border-bottom:2px solid #FFF; border-right:none;}
.form4 textarea{ width:97%; height:150px; background-color:#FFC06A;}
.form4 .mytext{ float:right;}
.form4 .nofield{ padding-left:10px; padding-top:10px; padding-bottom:4px;}
.form4 input.filefield{ width:150px; position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	cursor:pointer;
}
.form4 .fake{ background-image:url(../images/browse.jpg); background-position:right; background-repeat:no-repeat; cursor:pointer;}


.form1 #fakefl{ position:absolute; border:0px solid #000; margin:2px; background-color:#FFC06A; width:90px; cursor:pointer;}

.form .value select{ border:1px solid #FFF; margin:0px; background-color:#FFC06A; margin:0px; color:#036;}
.form_scurt{ padding:5px;}
.form_scurt .text{ float:left; width:120px;}
.form_scurt .value{ float:left; margin:3px;}
.form_scurt .value input{}

.yellow_lt{ background-image:url(../images/yellowb_lt.jpg); background-repeat:no-repeat; background-position:top left; width:20px; height:20px; font-size:1px;}
.yellow_rt{ background-image:url(../images/yellowb_rt.jpg); background-repeat:no-repeat; background-position:top right; width:20px; height:20px; font-size:1px;}
.yellow_lb{ background-image:url(../images/yellowb_lb.jpg); background-repeat:no-repeat; background-position:bottom left; width:20px; height:20px; font-size:1px;}
.yellow_rb{ background-image:url(../images/yellowb_rb.jpg); background-repeat:no-repeat; background-position:bottom right; width:20px; height:20px; font-size:1px;}

.yellow_l{ background-image:url(../images/yellowb_l.jpg); background-repeat:repeat-y; background-position:left; font-size:1px;}
.yellow_r{ background-image:url(../images/yellowb_r.jpg); background-repeat:repeat-y; background-position:right; font-size:1px;}
.yellow_t{ background-image:url(../images/yellowb_t.jpg); background-repeat:repeat-x; background-position:top; font-size:1px;}
.yellow_b{ background-image:url(../images/yellowb_b.jpg); background-repeat:repeat-x; background-position:bottom; font-size:1px;}
.yellow_m{ background-color:#2E2925; padding:10px;}

.column_left{ float:left; width:620px;}
.column_right{ float:right; width:338px;}

.column_left .continut{ padding:5px; padding-left:10px;}

.account_menu{ border:1px solid #CCC; margin:5px; margin-left:0px; margin-right:0px; background-color:#DB0304; padding:4px;}
.account_menu div{ float:left; padding-left:12px; padding-right:12px; border-right:1px solid #FFF;}
.account_menu div a:link, .account_menu div a:visited{ color:#FFF;}
.account_menu ul{ list-style:none; padding:5px; display:block;}
.account menu ul li{ padding-left:22px; background-image:url(../images/arr1.jpg); background-position:left; background-repeat:no-repeat; height:20px; line-height:20px; float:left; width:150px; display:block;}
.account_page{ float:left; width:420px; margin-left:30px;}
.fleft{ float:left;}
.fright{ float:right;}

.right_box{ background-image:url(../images/bg_rbox.jpg); background-repeat:repeat-x; background-position:top; background-color:#5B5652; padding:8px; position:relative;}
.right_box .content{ background-color:#f8f9fb;}
.acenter{ text-align:center;}

.login{ margin:0 auto; width:360px;}
.login .content{ border:1px solid #CCC; padding:5px;}
.login .content .header{ border-bottom:1px solid #CCC; padding:5px; font-size:14px; font-weight:bold; color:#666;}
.login .content .form .aright{ text-align:right;}
.login .content .form .text{ width:130px; line-height:20px;}
.textfield{ width:180px; border:1px solid #CCC;}

div.button{ background-image:url(../images/button_l.jpg); background-position:left; background-repeat:no-repeat; padding-left:25px; overflow:visible; position:relative;}
div.button input{ background:none; width:100%; border:none; background-image:url(../images/button_r.jpg); background-position:right; background-repeat:no-repeat; padding-right:25px; padding-top:8px; padding-bottom:15px; cursor:pointer; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px; color:#4e4d4b;}
div.button input:hover{ color:#DB0304;}



a.button:link, a.button:visited{ display:block; background-image:url(../images/bg_button.jpg); background-repeat:repeat-x; border:1px solid #FEFEF6; text-transform:uppercase; padding-left:10px; padding-right:10px; font-size:12px; height:19px; line-height:19px;}

input.button{ background-image:url(../images/bg_button.jpg); background-repeat:repeat-x; border:1px solid #FEFEF6; margin:0px; padding-left:10px; padding-right:10px; padding-bottom:3px; padding-top:2px; font-size:12px; font-family:Verdana, Geneva, sans-serif; cursor:pointer;}

a.link1:link, a.link1:visited{ color:#39F;}



.space5{ font-size:1px; height:5px;}

input.keysearch{ border:1px solid #ada3a2; background-color:#646464; color:#CCC; width:195px; padding:2px;}
input.submit{ background-color:#DF0305; color:#FFF; border:1px solid #DF0305;}
h1{ padding:0px; margin:0px;}
h1 a:link, h1 a:visited{ font-size:18px; color:#DB0304; font-family:Georgia, "Times New Roman", Times, serif;}

span.lighter{ color:#545352; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif;}
span.darker{ color:#000; font-family:Georgia, "Times New Roman", Times, serif;}

span.verdana{ font-family:Verdana, Geneva, sans-serif; font-size:12px;}

.blog-list{ padding:5px; margin-bottom:20px; }
.blog-list h1 a:link, h1 a:visited{ font-size:13px; color:#DB0304; font-family:Georgia, "Times New Roman", Times, serif;}
.blog-list span.lighter{ color:#505050; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;}
.blog-list span.darker{ color:#000; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif;}
.blog-list .articol_content{ padding-top:4px; padding-bottom:2px; font-size:12px; font-weight:lighter;}
.blog-list .tags{ padding-top:5px; font-size:12px; color:#505050;}
.blog-list .tags a:link, .blog-list .tags a:visited{ color:#505050;}
.blog-list .tags a:hover{ color:#DB0304;}
.blog-list span.verdana{ font-family:Verdana, Geneva, sans-serif; font-size:11px;}
.blog-list .summary{ border-top:1px dotted #666; color:#999;}
.blog-list .summary span, .blog-list .summary a:link, .blog-list .summary a:visited{ display:block; float:right; padding-left:8px; padding-right:8px; border-right:1px solid #999; height:12px; line-height:12px; font-size:12px; color:#999;}

.tags{ padding-top:5px; font-size:12px; color:#505050; font-weight:normal;}
.tags a:link, .blog-list .tags a:visited{ color:#505050;}
.tags a:hover{ color:#DB0304;}

.blog{ background-image:url(../images/blog.jpg); height:65px; background-position:0px 0px; background-repeat:no-repeat;}
.tcauta{ background-image:url(../images/tcauta.jpg); height:65px; background-position:0px 0px; background-repeat:no-repeat;}

.summary{ border-top:1px dotted #666; color:#999; padding-top:5px; margin-top:5px;}
.summary span, .summary a:link, .summary a:visited{ display:block; float:right; padding-left:8px; padding-right:8px; border-right:1px solid #999; height:12px; line-height:12px; font-size:12px; color:#999;}
.summary span.last, .summary a.last:link, .summary a.last:visited{ border:none; float:right; display:block;}

.sondaj_title{ padding:5px;}
.sondaj_answ{ padding-bottom:5px; padding-left:5px;}

.account_top_menu{}
.account_top_menu a:link, .account_top_menu a:visited{ display:block; float:left; padding:3px; padding-left:15px; padding-right:15px; border:1px solid #CCC; background-color:#ccc; border-collapse:collapse; color:#666; border-bottom:none; margin-right:1px;}
.account_sub_top_menu{ border:1px solid #CCC; padding:5px;}

.account_top_menu a:hover, .account_top_menu a.activ:link, .account_top_menu a.activ:visited{ background-color:#333; color:#fff;}

.login_menu{ border-bottom:1px solid #DB0304; padding-left:150px;}
.login_menu a:link, .login_menu a:visited{ display:block; float:left; white-space:nowrap; padding:3px; padding-top:2px; padding-bottom:2px; padding-left:15px; padding-right:15px; border:1px solid #DB0304; background-color:#DB0304; border-collapse:collapse; color:#fff; border-bottom:none; margin-left:1px;}


.login_menu a:hover, .login_menu a.activ:link, .login_menu a.activ:visited{ background-color:#333; color:#fff;}


fieldset{ margin:0px; padding:10px;}
legent{ margin:0px; padding:0px;}

.photo_container{ padding:5px; float:left; border:1px solid #ccc; margin:3px; text-align:center;}
.photo_container .photo{ background-repeat:no-repeat; background-position:center;}

.section_title{ font-size:16px; border-bottom:1px dotted #999; padding:3px; padding-left:5px;}
.section_content{ padding:5px;}
.options{ padding:3px; margin-top:3px; padding-bottom:0px;}
.options a:link, .options a:visited{ display:block; height:12px; line-height:12px; font-size:12px; float:left; padding-left:5px; padding-right:5px; border-right:1px solid #C60404; color:#C60404;  font-size:12px;}
.options a:hover{ color:#DB0304;}

.footer{ background-image:url(../images/footer_top_bg.jpg); background-position:top; background-repeat:no-repeat; padding-top:38px; text-align:center; font-size:14px; font-weight:bold; color:#666;}

.option_list{ border-bottom:1px dotted #ccc; padding:3px; padding-bottom:0px; padding-top:5px;}
.option_list a:link, .option_list a:visited{ font-size:11px;}

input.textfield:focus{ background-color:#F8F8F8;}

.req{ float:right; color:#DB0304; cursor:help;}

.message{ margin-top:3px; margin-bottom:3px; padding:10px; border:1px solid #06C; background-color:#F2F7FA; background-image:url(../images/info_32.png); background-repeat:no-repeat; background-position:2px 2px; padding-left:38px; font-size:14px; color:#41819C;}

.error{ margin-top:3px; margin-bottom:3px; padding:10px; border:1px solid #B70B03; background-color:#FFF0F0; background-image:url(../images/error_32.png); background-repeat:no-repeat; background-position:5px 5px; padding-left:45px; font-size:14px; color:#B70B03;}

.exit{ float:right; background-image:url(../images/exit_24.png); background-repeat:no-repeat; height:24px; width:24px; font-size:1px; margin-right:-5px; margin-top:-5px; cursor:pointer;}

.boxshad{ box-shadow:10px 10px 5px #888;}

.shadow{ padding:0px; margin:0px; background-image:url(../images/box.jpg); background-position:right bottom; background-repeat:no-repeat; position:relative; overflow:hidden;}
.shadow .s3{ padding:0px; margin:0px; background-image:url(../images/box.jpg); background-position:left bottom; background-repeat:no-repeat; font-size:1px; margin-right:6px; padding:6px; padding-top:0px; padding-bottom:6px; position:relative; overflow:hidden;}
html>body .shadow .s3{ padding-right:2px;}
.shadow .ss1{ background-image:url(../images/box.jpg); background-position:right 0px; background-repeat:no-repeat; height:7px; font-size:1px; padding-right:6px;}
.shadow .ss2{  background-image:url(../images/box.jpg); background-position:left top; background-repeat:no-repeat; height:7px; font-size:1px;}

textarea{ overflow:hidden;
overflow-y: hidden;
overflow-x: hidden; border:none;} 
.shd_inp input, .shd_inp textarea{ border:1px solid #FFF; width:98%; overflow:hidden;
overflow-y: hidden;
overflow-x: hidden; }

.shd_inp{ }
.tit_comment{ padding-top:10px; float:left; padding-right:20px; padding-left:8px; font-size:14px; color:#545352;}

.submitinp{ float:right; width:auto; overflow:visible;}
.submitinp input{ background-color:#FFF; border:0px;}

.form2 input.textfield{ width:415px; padding:3px;}
.form2 .text{ padding:3px; font-size:14px;}
.form2 .value{ margin-bottom:3px;}
.form2 .value textarea{ border:1p solid #CCC;}
input.shd_txtfield{ border:0px solid #FFF; width:98%;}

h1{ font-size:16px; padding-bottom:5px; color:#DB0304;}

.comment{ padding:5px;}
.comment .avatar{ float:left; margin:5px; width:90px;}
.comment .author{ padding-top:10px;}
.comment .content{ font-size:12px; padding:5px;}

h3{ font-size:24px; color:#DB0304; font-weight:normal; margin:0px; padding:0px; padding-left:10px;}

.share_container{ margin:15px; background-color:#FFF; margin-bottom:0px; margin-top:5px; padding:10px;}
.share{ margin-left:5px; margin-right:5px; margin-top:5px;}

.comment_title{ font-size:14px;}

.sondaje{ background-image:url(../images/sondaje.jpg); background-repeat:no-repeat; background-position:left; height:44px;}
.oameni{ background-image:url(../images/oameni.jpg); background-repeat:no-repeat; background-position:left; height:44px;}
.petitie{ background-image:url(../images/petitie.jpg); background-repeat:no-repeat; background-position:left; height:44px;}
.petitie{ background-image:url(../images/concurs.jpg); background-repeat:no-repeat; background-position:left; height:44px;}

.prisons{ background-image:url(../images/prisons.jpg); background-repeat:no-repeat; background-position:left; height:44px;}


.list-om{ padding:5px; color:#707175;}
.list-om .om{ float:left; width:48%; text-decoration:underline; line-height:18px; height:18px;}
.list-om .om a:link, .list-om .om a:visited{ color:#707175; text-decoration:underline;}

.profile{ background-position:right top; background-repeat:no-repeat; border-bottom:2px solid #DB0304; padding-bottom:5px;}
.profile .title{ color:#DB0304; float:left; padding-left:5px; padding-right:5px;}
.profile .value{ float:left; padding-left:5px; color:#333;}

.poze{ background-image:url(../images/poze.jpg); height:44px; background-position:left; background-repeat:no-repeat;}
.filme{ background-image:url(../images/filme.jpg); height:44px; background-position:left; background-repeat:no-repeat;}

.galleries{ border-bottom:1px dotted #999; padding-bottom:10px; margin-bottom:20px;}
.comment_reply{ border:1px dotted #DB0304; padding:5px; margin:20px;}

.flash{ position:relative; border-top:15px solid #DF0305; padding-top:1px; background-color:#2E2925;}
.flash .sec1, .flash .sec2, .flash .sec3{ float:left;}
.flash .sec1{ width:267px;}
.flash .sec2{ width:267px;}
.flash .sec3{ width:445px;}
.flash .pix{ width:89px; height:78px; float:left;  background-repeat:no-repeat; background-position:0px 0px;}
.flash .pix a:link, .flash .pix a:visited{ display:block; height:76px; width:87px;}
.flash .pix a:hover{ border:1px solid #DB0304;}
.flash .banner1{ width:178px; height:234px; float:left;}
.flash .banner2{ width:178px; height:156px; float:left;}
.flash .banner3{ width:267px; height:234px; float:left; background-color:#2E2925;}
.flash .banner3 div{ padding:30px; padding-right:5px; padding-top:15px;}
.flash .banner3 a:link, .flash .banner3 a:visited{ display:block; height:30px; line-height:30px; font-size:18px; font-weight:bold; color:#DF0305;}
.flash .banner3 a:hover{ color:#FFF;}
.gal{ padding-top:10px; padding-bottom:}

.page_text{ font-size:14px; padding:5px;}

.form3{ padding-top:10px;}
.form3 .text{ float:left; padding-left:5px; padding-right:5px; width:100px; text-align:right;}
.form3 .value{ float:left; padding-left:5px; margin-top:2px; margin-bottom:2px; padding-right:0px; width:280px;}

.invited{ padding-top:100px; font-size:20px; color:#333;}
.larger{ font-size:24px;}
.blue{ color:#DB0304;}
a.invite_link:link, a.invite_link:visited{ font-size:12px;}

.tags_jos{ text-align:center;}

a.email:link, a.email:visited{ display:block; padding-left:25px; background-image:url(../images/email_icon.gif); height:20px; line-height:20px; color:#DB0304; background-repeat:no-repeat; background-position:left;}
.p5{ padding:5px; padding-top:5px; padding-bottom:10px;}

table.cuborder{ border:1px solid #F2F2F2; border-collapse:collapse;}
table.cuborder td{ border:1px solid #F2F2F2; padding:5px;}
table.cuborder .head{ text-align:center; font-weight:normal; background-color:#F9F9F9; color:#646464;}

.choose_action, table.cuborder .choose_action{ background-image:url(../../frontend/images/arrow_action.gif); padding-left:40px; background-repeat:no-repeat;}

.mail{ border:1px solid #f2f2f2; padding:10px;}
.mail .subject{ font-weight:bold; font-size:16px;}
.mail .content{ padding:5px;}

a.unread:link, a.unread:visited{ font-weight:bold;}

.blogroll{ background-image:url(../images/bg_blogroll.jpg); background-repeat:repeat-x; background-position:top; text-align:left; padding:10px;}
.brc{ float:left; text-align:left;}
.brc ul{ list-style:none;}
.brc ul li{ font-size:18px; color:#FFF; padding-bottom:10px;}
.brc ul li ul li{ padding-bottom:0px;}
.brc ul li ul li a{ color:#000; font-size:12px;}

.pages{ width:100%;}
.pages .info{ float:left; width:35%;}
.pages .numbers{ float:right; width:60%; text-align:right; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
.pages .numbers a:link,.pages .numbers a:visited{ color:#333; font-family:Verdana, Geneva, sans-serif; font-size:11px;} 
.pages .numbers span{ color:#DB0304; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

.maimic{ font-size:8px;}

#messages{ height:250px; overflow:scroll; overflow-x:auto; width:auto; font-size:11px;}
#messages input{ border:1px solid #CCC;}
#messages span.maimic{ font-size:8px;}

.concurs-list{ font-size:14px; text-align:center;}
.concurs-list .vote, .concurs-list .vote .title{ line-height:40px; text-align:left; font-size:16px; color:#666;}
.concurs-list .vote .title{ float:left; width:75px; margin-left:8px;}
.concurs-list .vote a:link, .concurs-list .vote a:visited{ display:block; float:left; width:35px;}