/*reset used by yahoo in order to built a strong foundation of the site
-------------------------------------------------------------------- */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li, fieldset, form, label, legend/*,table, caption, tbody, tfoot, thead, tr, th, td*/ {
margin:0;padding:0;border:0;outline:0;font-weight: inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;background:transparent;}
em, i {font-style: italic;}
strong {font-weight: bold;}
:focus {outline: 0;}
ol, ul {list-style: none;}
/*-------------------------------------------------------------------------*/

/*common (displayed on all pages)
---------------------------------------------------------------------------*/
html, body{height:100%;}/*it helps for situations when you need relative positioning*/
html{height:100.5%!important;}/*displays the vertical scroll*/
.clear{clear:both;}
.font_size_12{font-size:1.2em;}
.vSep{background-position:bottom; height:2px;}
.left_header a{font-size:1em;display:block;text-indent:0pt;text-transform:none;margin:0 0 0 1em;padding:0pt; height:90px;}
/*.left_header a{ text-decoration:none;display:block;font-size:1em;margin:0pt;padding:0pt;overflow:hidden;height:90px;}*/
/*.left_header h1 a span {text-indent:-999999em; display:block;}*/

.search{width:252px; height:48px;padding-top:47px; float:left; background-position:0em -94px;}
.search_label{width:45px;float:left; color:#fff;margin:0 0 0 15px; font-size:1.2em; line-height:1.6em;display:inline-block;float:left;}
.search_input{width:130px; height:17px;float:left; border:0;font-size:1.3em; color:#777;margin:0;}
.search_submit_btn {border:0;width:33px;font-size:14px;height:33px;margin-left:10px;margin-top:-4px;	background-color: transparent;cursor:pointer; background-position:-867px 2px;}


.add_nominee,.blogs .vote,.blog_category .vote,.blogs .votes,.submit_btn_bg,.bg_textarea,.upload_file_bg,.long_bg_input,.form_top,.form_bottom,.sageata_form,.voted_img,.add_new_post_btn,.hmpg_main_headline h1 a,.subNav li a:hover,.subNav .active a,.subNav,.mainNav,.rbf_blog_post_info,.new_account a,.year,.about_rbf,.blog_nr_left,.blog_nr_right,.votes_nr_left,.votes_nr_right,.days_nr_left,.days_nr_right,.search,.counters,.login a,.new_user,.search_submit_btn,.add_blog_btn{ background-image:url(images.gif); background-repeat:no-repeat;}/*unit:counters*/
.counters{width:430px;height:75px;float:left;margin:4px 0 0 15px; display:inline; background-position:0px 0px; }
.counters_clear_bg{margin-left:97px; background-color:#fff; width:333px; height:75px;}

.countersex{width:97px;height:75px;float:left;margin:4px 0 0 15px; display:inline;}

.blogs_counter{display:inline;background-color:#fff;float:left;}
.votes_counter{margin-left:10px;float:left;}
.days_counter{margin-left:10px;float:left;}
.blogs_counter p,.votes_counter p,.days_counter p{font-size:1.1em;width:60px;}

.blog_nr_left,.votes_nr_left,.days_nr_left{width:5px;height:49px;float:left;}
.blog_nr_center,.votes_nr_center,.days_nr_center{float:left;text-align:center;padding:6px 0 3px 0px;font-size:4em;color:#fff; }
.blog_nr_right,.votes_nr_right,.days_nr_right{width:5px;height:49px;float:left;}
.nr{margin-top:3px; clear:both;}

.blog_nr_left{background-position:-97px -24px;}
.blog_nr_center{background-color:#DB1270;}
.blog_nr_right{background-position:-168px -24px;}

.votes_nr_left{background-position:-97px -24px;}
.votes_nr_center{background-color:#DB1270;}
.votes_nr_right{background-position:-168px -24px;}

.days_nr_left{background-position:-298px -24px;}
.days_nr_center{background-color:#616161;}
.days_nr_right{background-position:-349px -24px;}
/*end unit:counters*/

/*unit:archive*/
.rbf_archive{height:35px;margin-top:-10px;float:right;position:relative; z-index:9999;}
.year,.about_rbf{float:left;margin-left:5px;text-align:center;text-decoration:none;color:#fff;}
.year{padding:15px 0px 4px 0px;width:40px;font-size:1.5em;  background-position:-369px -30px;}
.about_rbf{background-position:-416px -30px;  font-size:1.1em;width:56px;padding:11px 0 3px 0;line-height:1em; }
/*end unit:archive*/

/*unit:login*/
.login{text-align:right;font-size:1.8em; line-height:1.6em;color:#000; width:196px;float:left;}
.login a{background-position:-519px -41px; color:#DB1270;text-decoration:none; font-weight:bold;padding-right:15px;}
/*end unit:login*/

/*unit:login*/
.logged{text-align:right;font-size:1.8em; line-height:1.6em;color:#000; width:196px;float:left;}
.logged a{color:#DB1270;text-decoration:none; font-weight:bold;padding-right:0px;}
/*end unit:login*/

/*unit:logout*/
.logout{text-align:right;font-size:1.2em; line-height:1.6em;color:#000; width:196px;float:left;margin-top:26px; }
.logout a{color:#DB1270;text-decoration:none; font-weight:bold;}
/*end unit:logout*/

/*unit:new_account*/
.new_account{width:642px; height:102px; background-color:#999999;}
.new_account a{ display:block;width:642px; height:103px;  text-decoration:none; background-position:-253px -87px;}
.new_account a span{text-indent:-9999em; display:block;}

.new_account_ex{width:642px; height:78px; background-color:#999999;}
.new_account_ex a{ display:block;width:642px; height:78px;  text-decoration:none; background-image:url(header.gif); background-repeat:no-repeat;}
.new_account_ex a span{text-indent:-9999em; display:block;}
/*end unit:new_account*/

/*unit:page_title*/
.page_title{font-size:4em;font-weight:normal;}
.page_title span{color:#DB1270;}
.page_title a{text-decoration:none;}
/*end unit:page_title*/

.banner {padding-bottom:40px;position: relative;}

/*unit:breadcrumbs*/
.breadcrumbs{margin-top:-20px; height:30px; position:absolute; /*z-index:9999*/; float:left;}
.breadcrumbs a{ text-decoration:none; font-size:1.2em; color:#DB1270;}
.breadcrumbs span{ color:#7F7D7E; padding:0 5px 0 5px;font-size:1.4em; 	}
/*end unit:breadcrumbs*/

/*unit:general_list*/
.general_list li{padding:5px 0 5px 0;}
.general_list li a{color:#DB1270;font-size:1.1em;}
.general_list .level0 a{margin-left:0px;font-size:1.2em;font-weight:bold;}
.general_list .level1 a{margin-left:20px;}
.general_list .level2 a{margin-left:40px;}
.general_list .level3 a{margin-left:60px;}
.general_list .level4 a{margin-left:80px;}
.general_list .level5 a{margin-left:100px;}
.general_list .level6 a{margin-left:120px;}
/*end unit:general_list*/

/*unit:search_results*/
.search_results{}
.search_results li{padding:10px 0 10px 0;}
.search_results li h3 {font-size:1.4em;}.search_results li a{text-decoration:none;}
.search_results li p {font-size:1.2em;margin:0;}
.search_results li p a {font-size:1.0em;}
/*end unit:search_results*/

/*unit:tags*/
.tags{padding:10px 0 10px 0; font-size:1.4em;}
.tags a{color:#DB1270;}
.tags span{color:#999;}
/*end unit:tags*/

/*unit:voting*/
.voting {font-size:1.2em;}
/*end unit:voting*/

/*unit:bottom nav*/
.bottom_nav{ float:right;margin-top:20px;}
.bottom_nav li{font-size:1.4em; float:left;}
.bottom_nav li span{margin:0 10px;color:#d1d1d1;}
.bottom_nav li a{color:#DB1270;}
/*end unit:bottom nav*/

/*unit:opml*/
.opml{font-size: 60%!important;vertical-align:middle;}
/*unit:opml*/

/*unit:add_nominee*/
.hmpg_right_column .add_nominee{text-align:center;margin-bottom:10px; color:#fff;padding:0 30px 0 30px;font-size:1.2em; background-position:-629px -1110px; font-weight:bold; display:block;padding-top:10px; width:200px; height:25px;}

/*end unit:add_nominee*/



/*-------------------------------------------------------------------------*/

/*main typo
---------------------------------------------------------------------------*/
body {font-size: 62.5%;line-height:1;color:#000;background:#fff; font-family:Arial, Helvetica, sans-serif;}
h1,h2,h3,h4{font-weight:bold;}

h4{font-size:1.4em;}
/*-------------------------------------------------------------------------*/

/*structure blocks
---------------------------------------------------------------------------*/
.wrapper{width:900px;margin:0 auto;padding-bottom:20px;}
.header{padding-top:15px; height:205px; overflow:hidden;}
.left_header{width:252px;float:left;}
.right_header{width:642px;float:left;margin-left:6px;}
.right_header_top{height:83px;}
.content{ overflow:hidden;margin-top:25px;}
.hmpg_left_column{width:232px;padding:0 20px 0 0;float:left;}
.hmpg_right_column{width:618px;padding:0 0 0 25px; float:left;margin-left:5px;}
.hmpg_right_column a{font-size:1.2em;color:#DB1270;}

.footer{margin-bottom:20px; border-top:5px solid #616161;margin-top:20px; width:100%; padding-top:10px;}
.copyright{float:right; color:#777;}
.footer ul li{float:left;}
.footer ul li a{color:#333; font-size:1.2em;}
.footer ul li span{font-size:1.2em; color:#d1d1d1; padding:0 5px 0 5px;}
.footer .statistics {text-align:center;margin-top:10px;padding-top:10px;}
/*-------------------------------------------------------------------------*/

/*Navs
---------------------------------------------------------------------------*/
.navs{margin-top:22px;}
.mainNav{width:642px;padding-top:18px; height:38px; display:block; background-position:-253px -196px;}
.mainNav_ex{width:642px;padding-top:18px; height:38px; display:block; background-image:url(header_logged.gif);}
.mainNav li, .mainNav_ex li {float:left;display:inline;}
.mainNav li a, .mainNav_ex li a {font-weight:bold;font-size:1.1em; color:#fff; text-decoration:none;}
.add_blog{margin-left:52px; width:87px;}
.add_blog a.big {font-size: 1.6em!important;padding-top:5px;}
.edit_blogs a.big {font-size: 1.6em!important;padding-top:5px;}
.post_article a.big {font-size: 1.3em!important;}
.add_reference a.big {font-size: 1.3em!important;}

.edit_blogs{margin-left:42px; width:143px;}
.post_article{margin-left:43px;width:125px;}
.add_reference{margin-left:43px;}

.mainNavArchive{width:642px;padding-top:18px; height:38px; display:block;}

.subNav{width:624px;padding-right:18px;padding-top:6px;height:35px; display:block; background-position:-253px -254px;margin-top:2px;}
.subNav li{float:right;}
.subNav li span{color:#fff; padding:0 10px 0 10px;display:block; float:left;}
.subNav li a{font-size:1.1em; text-decoration:none; color:#fff; float:left; height:34px; display:block;}
.subNav li a:hover{color:#C1C1C1;background-position:-500px -304px;}
.subNav .active a{color:#C1C1C1;background-position:-500px -304px;}
/*-------------------------------------------------------------------------*/

/*page: homepage
---------------------------------------------------------------------------*/
/*units with dotted background pattern*/

.comments ul li,.comments ul,.search_results li,.blogs li,.blogs li,.blogs,.nominalizari,.text,.my_posts,.my_posts li,.my_votes,.my_votes li,.submitted_blogs,.vSep,.portlet-left-category-title,.submitted_blogs li,.rbf_blog_posts ul li,.latest_entries_options,.portlet-left ul li,.rbf_categories ul li,.hmpg_main_headline{background-image:url(dott_pattern.gif); background-repeat:repeat-x; }

/*unit: portlet-left*/
.portlet-left{margin-bottom:50px;}
.portlet-left-title{font-size:3.8em;}
.portlet-left-title span{color:#DB1270;}
.portlet-left-content{font-size:130%!important;}
.portlet-left-category-title{font-size:1.8em;font-weight:normal;margin-top:20px; background-position:bottom;padding-bottom:7px;}
.latest_entries_options{padding:0px 0 7px 0;}
.latest_entries_options,.portlet-left ul li{padding:7px 0 7px 0;line-height:1.3em;background-position:bottom;}
.latest_entries_options a,.portlet-left ul li a {text-decoration:none;font-size:1.2em; color:#DA1370;}
.hmpg_left_column ul li .font_size_11{font-size:1.1em;}
.portlet-left-content ul.small {font-size:70%!important;}
.portlet-left-content ul.small li {padding:3px 0 3px 0;background-image:none!important;}
/*end unit portlet-left*/

/*unit: latest from the rbf blog*/
.hmpg_main_headline{height:66px; background-position:bottom;}
.hmpg_main_headline h1{font-size:3.8em;margin:0; padding:0; font-weight:normal;}
.hmpg_main_headline h1 span{float:left; display:block; line-height:42px;}
.fuxia{color:#DB1270; }
.hmpg_main_headline h1 a{ background-position:-8px -220px; text-decoration:none; display:block; width:83px; height:45px; float:left;}
.hmpg_main_headline h1 a span{text-indent:-99999em;display:block;}

.rbf_blog_post_content ul li{width:515px!important;}
.rbf_blog_posts ul li{padding:18px 0; background-position:bottom; display:block; float:left;width:618px;}
.rbf_blog_posts ul li .tags a{font-size:0.8em;}
.rbf_blog_post_info{width:82px; height:45px; background-position:-623px -29px; color:#fff;font-size:1.1em; text-align:center;padding-top:10px; float:left;}
.rbf_blog_post{float:left;width:515px;margin-left:20px;}
.rbf_blog_post_info a{color:#fff; text-decoration:none; font-size:1.1em;}
.rbf_blog_post_info a:hover{text-decoration:underline;}
.rbf_blog_post h3 a{color:#DA1370; text-decoration:none; font-weight:bold;font-size:14px;}
.rbf_blog_post_content{font-size:1.2em; line-height:1.6em;margin-top:5px;}
/*end unit latest from the rbf blog*/
/*-------------------------------------------------------------------------*/

/*page: bloguri inscrise 
---------------------------------------------------------------------------*/
.add_blog_btn{float:right;padding:15px 5px 0 32px; position:relative; z-index:999;width:64px;margin-bottom:-20px; height:58px; display:block;font-size:1.1em; color:#fff; background-position:-93px -212px; text-decoration:none;}
.submitted_blogs{float:left; background-position:top;margin-top:10px;}
.submitted_blogs li{ background-repeat:repeat-x; background-position:left bottom; padding:14px 0 14px 0;}
.submitted_blogs li h3 a{font-size:2.6em; color:#DA1370; text-decoration:none;font-weight:normal; padding-right:15px; background-image:url(visit_link.gif); background-repeat:no-repeat; background-position:right top;}
.blog_info{font-size:1.1em; border-bottom:1px dotted #DDDDDD; padding:5px 0 5px 0;width:470px;}
.blog_info a{text-decoration:none; color:#DA1370;}
.blog_description{padding:15px 0 0px 0; font-size:1.2em; line-height:1.8em; width:470px;}
.blog_photo{width:200px; height:150px; background-repeat:no-repeat; float:right;margin-left:5px;}
.blog_photo a{float:right; text-align:right; padding-top:120px;width:100%;}
/*-------------------------------------------------------------------------*/

/*page: voturile mele 
---------------------------------------------------------------------------*/
.my_votes{background-position:left top;float:left; margin-top:15px;display:block; overflow:hidden!important; margin-right:-40px;}
.my_votes li{width:428px;padding:20px 0 0px 0px; float:left; display:block; background-position:bottom;margin-right:40px;}
.voted_img{float:left;margin:0 10px 4px 5px;width:64px; height:85px; background-position:-17px -292px;}
.voted_blog_title{font-size:26px; color:#DA1370; display:block;margin-bottom:10px; text-decoration:none;}
.voted_blog_info{font-size:11px;margin-bottom:8px;}
.voted_blog_info a{ color:#DA1370; text-decoration:none; font-weight:bold;}
/*-------------------------------------------------------------------------*/

/*page: posturile mele pe blogul RBF
---------------------------------------------------------------------------*/
.add_new_post_btn{float:right;padding:15px 5px 0 32px;width:64px;margin-bottom:-10px; height:58px; position:relative; z-index:9999px; display:block;font-size:1.1em; color:#fff; background-position:-93px -290px; text-decoration:none;}
.my_posts{ background-position:top; float:left; width:100%;}
.my_posts li{padding:18px 0; background-position:bottom; display:block;}
.rbf_blog_post_comments {width:280px;margin-top:20px; float:left; text-align:right;}
.rbf_blog_post_comments a{font-size:20px; text-decoration:none; color:#DB1270;}
/*-------------------------------------------------------------------------*/

/*page:all pages containing forms
---------------------------------------------------------------------------*/
.form_page_title{font-size:4em; font-weight:normal; line-height:64px;}
.form_page_title span{float:left; display:block;}
.sageata_form{ float:left;height:64px; margin:20px 0 0 10px;width:85px;background-position:-805px -325px;}
.form_container{float:left; width:100%;}
.form_container h2{font-size:1.8em;padding:5px;}
.form_top{height:10px; background-position:0 -389px;}
.form_bottom{height:10px; background-position:0 -646px; background-repeat:no-repeat;}
.form_content{ background-color:#ECECEC;padding:25px;}
.form_line{margin-bottom:20px;}
.form_line p{font-size:1.8em;margin-bottom:5px;}
.form_line .important {font-size:1.8em;color:#DB1270;font-weight:bold;margin-top:5px; }
.form_line .missed_input{background-color:#f1dae5;}
.form_line_msg {margin-bottom:20px;font-size:1.6em;font-weight:bold;color:#DB1270;}
.form_line_err {margin-bottom:20px;font-size:1.6em;font-weight:bold;color:#DB1270;}

.long_bg_input{height:28px;padding:5px;background-position:-13px -412px;}
.long_bg_input input{width:835px;height:20px;margin-top:5px;border:0;font-size:1.4em; color:#777;}
.long_bg_input select{width:835px;height:20px;margin-top:5px;border:0;font-size:1.4em; color:#777;}
.bg_textarea{height:127px;padding:5px;background-position:-13px -455px;}
.bg_textarea textarea{border:0; color:#666;}
.upload_file{width:388px; float:left;margin-right:30px;}
.upload_file_bg{ background-position:-13px -597px; height:38px;}
.upload_file_bg input{border:0px solid #fff;margin-right:20px;height:26px;padding:0;margin:8px 0 0 1px;width:385px;}
.blog_category{float:left;width:300px;}
.blog_category .vote{background-position:-271px -339px;padding-left:20px;  height:60px;}
.blog_category .blog_category_name{font-size:1.6em; font-weight:bold; text-transform:uppercase;margin-bottom:5px; color:#DB1270;}
.blog_category ul li{font-size:1.2em;margin:10px 0px 5px 0px;}
.blog_category ul li a{color:#DB1270;}
.submit_btn_bg{width:270px;margin:0 auto;height:45px;text-align:center; background-position:-404px -657px;}
.submit_btn_bg input{font-size:12px; color:#FFFFFF; font-weight:bold;  background:transparent; border:0; cursor:pointer; width:250px; height:30px;}

.post_comment{width:600px;}
.post_comment .form_top{height:10px; background-position:0 -820px;}
.post_comment .form_bottom{height:10px; background-position:0 -646px; background-repeat:no-repeat;}
.post_comment .form_content{ background-color:#ECECEC;padding:12px;}
.post_comment .long_bg_input{height:28px;padding:5px;background-position:-13px -842px;}
.post_comment .long_bg_input input{width:562px;height:20px;margin-top:5px;border:0;font-size:1.4em; color:#777;}
.post_comment .bg_textarea{height:127px;padding:10px;background-position:-13px -881px;}
.post_comment .submit_btn_bg{width:270px;margin:0 auto;height:45px;text-align:center; background-position:-404px -657px;}
.post_comment .submit_btn_bg input{font-size:12px; color:#FFFFFF; font-weight:bold;  background:transparent; border:0; cursor:pointer; width:250px; height:30px;}

/*-------------------------------------------------------------------------*/

/*page: simple pages(textpages,for ex.:Despre, FAQ, Legal, Sponsori)
---------------------------------------------------------------------------*/
.text{background-position:top;margin-top:25px;padding-top:15px;float:left;width:100%;}
.text p{margin-bottom:15px;font-size:1.2em;line-height:1.7em;}
.text a{color:#DB1270;}
.foto_sponsor{float:left;margin-right:10px;}
/*-------------------------------------------------------------------------*/

/*page: nominalizati
---------------------------------------------------------------------------*/
.nominalizari{margin-top:10px;padding-top:10px;float:left; width:100%;}
.nominalizariex{margin-top:5px;padding-top:5px;float:right;}
.nominalizariex2{margin-top:5px;padding-top:5px;float:left;}
.nominalizari_zelist {width: 160px;height: 137px;float:right;background: url(widget_zelist.gif) no-repeat top left;font-size: 1.2em;}
.nominalizari_zelist ul.zelistinfo {padding: 75px 0 0 15px;}
.nominalizari_zelist ul.zelistinfo li {padding: 2px 0 2px 0;}
.nominalizari_zelist ul.zelistinfo li span {color: #666;}
.nominalizari_zelist_portlet {width: 160px;height: 137px;background: url(widget_zelist.gif) no-repeat top left;font-size: 1.2em;}
.nominalizari_zelist_portlet div.zelistinfo {padding: 85px 0 0 15px;}
.nominalizari_zelist_portlet div.zelistinfo a {color:#DB1270; text-decoration:none;font-size: 1.3em;}
.twitter_avatar {float:left; margin:0 10px 0 0;}

.nominalizari_zelist2 {position:relative;float:right;width:125px;height:66px;background: url(widget_zelist2.jpg) no-repeat top left;}
.nominalizari_zelist2 a {display:block;position:absolute;top:0;left:0;padding:25px 18px 25px 88px;color:#fff;font-size:13px;text-decoration:none;font-weight:bold;}

.nominalizari h2{font-size:2.2em;padding:5px;}
.nominalizari h3{font-size:1.6em;padding:20px 0px 10px 0px;}
.nominalizari ul {padding-top:20px;}
.nominalizari ul li{margin-bottom:20px;}
.nominalizari .sponsorbox {padding:10px 20px 10px 20px;width:80%;vertical-align:middle;}
.nominalizari .sponsorbox .countnominees {font-size:1.6em;float:right; font-weight:bold;}
.nominalizari .sponsorbox .sponsorboxtitle {float:left;margin-right:20px;font-size:1.4em;vertical-align:middle;}
.nominalizari .sponsorbox .sponsorboxbody {float:left;vertical-align:middle;}
.nominalizari .yourvote {padding:10px 20px 10px 20px;width:80%;vertical-align:middle;font-size:1.4em;font-weight:bold;background-color:#F8D0E2;}
.nominalizari .yourvote select {width:500px;}

.nominalizari .yourvoteex {margin:0px;width:85%;vertical-align:middle;font-size:1.4em;font-weight:bold;background-color:#F8D0E2;}
.nominalizari .yourvotefull {margin:0px;width:100%;vertical-align:middle;font-size:1.4em;font-weight:bold;background-color:#F8D0E2;}
.nominalizari .yourvoteex .body, .nominalizari .yourvotefull .body {padding:10px 20px 0px 20px;}
.nominalizari .yourvoteex p{margin: 0 10px;}
.nominalizari .yourvotefull p {font-weight: normal;font-size:1.2em;line-height:1.2em;margin: 0 10px;}
.nominalizari .yourvotefull p a {color:#DB1270; text-decoration:none;}
.nominalizari .yourvoteex .roundtop, .nominalizari .yourvotefull .roundtop {background: url(tr.gif) no-repeat top right;}
.nominalizari .yourvoteex .roundbottom, .nominalizari .yourvotefull .roundbottom {background: url(br.gif) no-repeat top right;}
.nominalizari .yourvoteex img.corner, .nominalizari .yourvotefull img.corner {width: 15px;height: 15px;border: none;display: block!important;}

.blog_name{font-size:1.6em;}
.sponsor{font-size:1.2em;}
.nominalizari ul li a {color:#DB1270; text-decoration:none;}
.nominalizari ul li span{font-size:1.2em;}
.blogs{ background-position:left top; margin-top:6px;width:100%;}
.blogs li{padding:6px 0 6px 0;background-position:left bottom;}

.blogs li div.lion {background-color:#F8D0E2;}
.lion .roundtop {background: url(tr.gif) no-repeat top right;}
.lion .roundbottom {background: url(br.gif) no-repeat top right;}
.lion img.corner {width: 15px;height: 15px;border: none;display: block!important;}

.blogs li strong{font-size:1.8em;font-weight:bold;color:#DB1270;padding-right:20px;}
.blogs .votes{width:57px; height:38px; background-position:0px -705px; color:#fff;font-size:1.1em; text-align:center;padding-top:10px; float:left;margin-right: 10px;}
.blogs .votes a {color: white;}
.blogs .blog_name{float:left;width:350px;margin-left:10px;margin-top:8px;}
.blogs .blog_name a{ overflow:hidden;font-size:1.2em; text-decoration:none;font-weight:bold; color:#DB1270;}
.blogs .blog_name span{ overflow:hidden;font-size:1.0em; text-decoration:none;font-weight:bold; color:#DB1270;}
.blogs .blog_name .blog_urls {font-size: 0.8em;padding:5px;color:#777;}
.blogs .blog_options{float:right;margin-top:20px;}
.blogs .blog_options a{color:#DB1270;font-size:1.4em;height:3em;}
.blogs .blog_options span{padding:0 5px 0 5px;}
.blogs .blog_options .vote{background-position:-271px -339px;padding-left:20px;  height:60px; }
.blogs .blog_info{float:left;width:350px;margin-left:10px;margin-top:8px;}
.blogs .blog_info a {text-decoration: underline; color:#DB1270;}
.ordonare{float:right;margin-top:15px;}
.ordonare option{width:100px;}
.category{font-size:1.8em; font-weight:bold;margin-bottom:10px;}
.category span{color:#DB1270;}
.blogs_container{margin-top:10px;padding-top:6px;}
.blogs_container .blogs_sort {font-size:1.2em;margin-top:10px;text-align:right;}
/*-------------------------------------------------------------------------*/

/*unit:comments
---------------------------------------------------------------------------*/
.comments{margin-top:40px;}
.comments h2{font-size:1.6em; font-weight:bold; color:#333;}
.comments h3{font-size:1.4em; font-weight:bold; color:#333;}
.comments ul{margin-top:10px; background-position:0 0;}
.comments ul li{padding:10px 0 10px 0;font-size:1.2em; background-position:0 bottom;}
.comments ul li span{font-weight:bold;}
.comments ul li a{color:#DB1270; text-decoration:none;}
.comment_info{color:#666;}
.comment_content{margin-top:5px;font-size:12px;line-height:19px;}

/*-------------------------------------------------------------------------*/

.archive_link{display:block;text-decoration:none; font-size:5em;margin-bottom:20px;}

div.graph div.graphbar
{
	height: 14px;
	font-size: 6px;
	line-height: 14px;	
	float: left;
	background-color: #DB1270;
	margin: 0 5px 0 0;
}

div.graph div.info
{
	float: left;
	line-height: 14px;
	height: 14px;	
}

table#gradeNom th {
	font-size: 1.6em;
	border-right: 2px solid #777;
	border-bottom: 2px solid #777;
}
table#gradeNom td {
	font-size: 1.4em;
	vertical-align: top;
	border-right: 2px solid #777;
	border-bottom: 2px solid #777;
}
table#gradeNom ul {
	list-style: disc;
	list-style-image: none; /* bug in IE */
	padding: 0px 0px 0px 10px;	/* T   R   B   L */
	margin: 0px 0px 0px 10px;	/* T   R   B   L */
}

.vote_website {
	margin: 5px;
}
.vote_website strong {
	font-size:1.6em;
	line-height:1.6em;
}

div.ie8onlyAnswer h3 {
	color: #ec008c;
	font-size: 14px;
}

ul.ident {
	list-style: disc;
	list-style-image: none; /* bug in IE */
	padding: 0px 0px 0px 15px;	/* T   R   B   L */
	margin: 15px 0px 15px 15px;	/* T   R   B   L */
	font-size: 1.2em;
}

ul#ie8onlyIntrebari {
	list-style: disc;
	list-style-image: none; /* bug in IE */
	padding: 0px 0px 0px 15px;	/* T   R   B   L */
	margin: 0px 0px 0px 15px;	/* T   R   B   L */
}

ul#ie8onlyIntrebari li a:link, ul#ie8onlyIntrebari li a:visited {
	color: #464646;
	font-size: 11px;
}

.pages {font-size:13px;line-height:13px;}
.pages ul {background:#efefef;}
.pages ul li {display:block;float:left;width:24px;margin:0 9px 0 0;text-align:center;background-image:none;padding:7px 0;}
.pages ul li a {font-size:13px;line-height:13px;}
.pages ul li.page_current {background-color:#bfbfbf;color:#fff;}
.pages ul li.page_current a {color:#fff;}

