@charset "utf-8";
/* CSS Document */


/* remove chrome outline */
*:focus {outline: none;}

body { 

    font-family:Arial, Helvetica, sans-serif; 
    font-size:12px; color:#666666; 
    margin:0; padding:0; 
/*    background:#c2c2c2 url(/media/images/2010/bg_body.jpg) no-repeat left top; */
    background:#c2c2c2 url(/media/images/2010/bg_body.jpg) repeat left top; 
/*    background-attachment:fixed;	*/
/*
background-image:url("/media/images/2010/bg_body_v2.jpg") url("/media/images/2010/bg_repeat.jpg");
background-repeat:repeat-x repeat-y;
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
padding:0;
*/
}
body
{
	behavior: url("/media/styles/2010/csshover.htc");
}
input, textarea, button { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; border: none; background: none; margin:0; padding:0;}
textarea { overflow: auto; }
a {	outline: none; text-decoration: none; color:#000; }
a:hover {  }
h1, h2, h3, h4, h5, h6, ul, ol, li, hr, form, fieldset, legend, table, theah, tbody, blockquote { margin: 0; padding: 0; }
ul { list-style-type: none; }

.link10 {color:#FFF;}

h1 { color:#660000; }

.detaliu_stire ul { list-style-type: disc; margin-left:30px; }
.detaliu_stire ol { margin-left:30px; }

a img { border: none; }
.clear { clear: both; float:none; }
.fl { float:left; }
.fr { float:right; }

* html img
{
	behavior: url("/media/styles/2010/iepngfix_v2/iepngfix.htc");
}

#bg_homepage
{
	 background: url(/media/images/2010/bd_homepage.jpg) no-repeat top left; 
	 position:absolute;
	 left:-80px;
	 top:2px;
	 width:774px;
	 height:277px;
	 z-index:1;
}

* html #bg_homepage
{
	behavior: url("/media/styles/2010/iepngfix_v2/iepngfix.htc");
}

#bg_homepage_es
{
	 background: url(/media/images/2010/es/bd_homepage.jpg) no-repeat top left; 
	 position:absolute;
	 left:-80px;
	 top:2px;
	 width:774px;
	 height:277px;
	 z-index:1;
}

* html #bg_homepage_es
{
	behavior: url("/media/styles/2010/iepngfix_v2/iepngfix.htc");
}


#bg_homepage_fr
{
	 background: url(/media/images/2010/fr/bd_homepage.jpg) no-repeat top left; 
	 position:absolute;
	 left:-80px;
	 top:2px;
	 width:774px;
	 height:277px;
	 z-index:1;
}

* html #bg_homepage_fr
{
	behavior: url("/media/styles/2010/iepngfix_v2/iepngfix.htc");
}


#topbar
{
	background:url(/media/images/2010/bg_topbar.png) repeat-x left top;
}

#container
{
	width:1000px;
	margin:0 auto;
}

#menu
{
	width:1000px;
	position:relative;
	z-index:100;
}

#menu ul
{
	margin:0;
	padding:0;
}

#menu ul li
{
	float:left;
	display:block;
	width:200px;
	text-align:center;
	position:relative;
}

#menu ul li  a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#660000;
	font-weight:bold;
/*	text-transform:uppercase; */
	height:47px;
	display:block;
}

#menu ul li a:hover, #menu ul li a.selectat
{
	color:#fff;
	background:url(/media/images/2010/hover_menu.png) no-repeat left top;
}

#menu ul li a span
{
	padding-top:10px;
	display:block;
}

#menu ul li ul.submenu
{
	width:200px;
	margin:0;
	padding:0;
	display:none;
	position:absolute;
	top:48px;
	left:0;
	z-index:100;
}

#menu ul li ul.submenu li
{
	padding-top:5px;
	background:url(/media/images/2010/bg_submenu.png) repeat-y left top;
	height:auto;
}

#menu ul li ul.submenu li a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	height:auto;
}

#menu ul li ul.submenu li a:hover
{
	background:none;
	height:auto;
}

#menu ul li ul.submenu li.submenu_bottom
{
	background:url(/media/images/2010/round_submenu.png) no-repeat left top;
	width:200px;
	height:13px;
}

#menu ul li:hover ul
{
	display:block;
}

#header
{
	width:695px;
	height:228px;
	position:relative;
	z-index:1;
}

#logo
{
	position:absolute;
	top:70px;
	left:45px;
	text-indent:-9999em;
	width:155px;
	height:110px;
	z-index:2;
}

#right_header
{
	width:295px;
	margin-top:45px;
}

.sign_in
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	font-weight:bold;
}

.sign_up
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
}

.sign_up a
{
	color:#000;
}

.join_box
{
	background:url(/media/images/2010/join_box.png) no-repeat left top;
	width:295px;
	height:140px;
	margin:10px 0 4px 0;
}

.join_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#fff;
	font-weight:bold;
	padding-top:25px;
	text-align:center;
	letter-spacing:-1px;
}

.join_text a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#fff;
	font-weight:normal;
	text-decoration:underline;
	letter-spacing:-1px;
}

#maincol
{
	width:695px;
	float:left;
}

#rightcol
{
	width:295px;
	float:right;
}

.box_main
{
	width:695px;
	margin-bottom:10px;
	position:relative;
	z-index:100;
}

.title_bar
{
	width:695px;
	height:25px;
	background:url(/media/images/2010/main_top.png) no-repeat left top;
}

.content_box
{
	width:655px;
	background:#fff;
	padding:20px;
	overflow:hidden;
}

h2.title_box
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
/*	text-transform:uppercase; */
}

.box_big
{
	width:650px;
	border-bottom:1px solid #cccccc;
	padding-bottom:10px;
	margin-bottom:15px;
}

.box_big_noborder
{
	width:650px;
}

.box1
{
	width:200px;
	float:left;
	margin-right:25px;
}

.box2
{
	width:200px;
	float:left;
}

h2.title
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	font-weight:bold;
}

h2.title a
{
	color:#333333;
}

.info
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin:10px 0;
}

.text_box
{
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

.read_more
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}

.box3
{
	width:320px;
	float:left;
	margin-bottom:10px;
}

.picture_box3
{
	width:60px;
	float:left;
	margin-right:25px;
}

.data_box3
{
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

.content_box3
{
	width:200px;
	float:left;
}

.banda_footer
{
	height:200px;
	background:#000;
	background-position:bottom;
	width:100%;
}

#footer
{
	width:1000px;
	margin:0 auto;
}

.box1_footer
{
	width:180px;
	float:left;
	margin-right:25px;
	padding-top:10px;
	padding-left:20px;
}

.box2_footer
{
	width:180px;
	float:left;
	padding-top:10px;
	padding-left:20px;
}

.link_footer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	font-weight:bold;
}

.link_footer a
{
	font-weight:normal;
	color:#999999;
}

.link_footer a:hover
{
	text-decoration:underline;
}

.copyright
{
	width:300px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	font-weight:bold;
	margin-left:50px;
	display:inline;
	padding-top:10px;
}

.copyright p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight:normal;
	margin: 0px;
	padding: 0px;
}

.box_right
{
	width:295px;
	margin-bottom:5px;
}

.title_bar_right
{
	width:295px;
	height:25px;
	background:url(/media/images/2010/right_top.png) no-repeat left top;
}

* html .title_bar_right
{
	behavior: url("/media/styles/2010/iepngfix_v2/iepngfix.htc");
}

.content_box_right
{
	width:275px;
	background:#fff;
	padding:10px;
	overflow:hidden;
}

.inp_search
{
	background:url(/media/images/2010/inp_search.png) no-repeat left top;
	width:277px;
	height:29px;
}

.inp_search input
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	padding:5px 10px 0 10px;
	width:257px;
	height:20px;
}

.right_bottom
{
	width:295px;
	height:25px;
	background:url(/media/images/2010/right_bottom.png) no-repeat left bottom;
}

* html .right_bottom
{
	behavior: url("/media/styles/2010/iepngfix_v2/iepngfix.htc");
}

.btn_retele
{
	padding-top:2px;
	padding-left:5px;
}

.btn_twitter
{
	background:url(/media/images/2010/btn_twitter.png) no-repeat left top;
	height:20px;
	display:block;
	padding-left:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-right:15px;
	float:left;
	padding-top:2px;
}

.btn_facebook
{
	background:url(/media/images/2010/btn_facebook.png) no-repeat left top;
	height:20px;
	display:block;
	padding-left:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-right:15px;
	float:left;
	padding-top:2px;
}

.btn_rss
{
	background:url(/media/images/2010/btn_rss.png) no-repeat left top;
	height:20px;
	display:block;
	padding-left:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	float:left;
	padding-top:2px;
}

.btn_newsletter
{
	background:url(/media/images/2010/btn_right.png) no-repeat left top;
	width:146px;
	height:68px;
	float:left;
	margin-right:3px;
	margin-bottom:10px;
}

.btn_feedback
{
	background:url(/media/images/2010/btn_right.png) no-repeat left top;
	width:146px;
	height:68px;
	float:left;
}

.link_btn_right
{
	padding-top:15px;
	padding-left:7px;
	text-align:center;
}

.link_btn_right a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
}

.bottom_red
{
	width:295px;
	height:25px;
	background:url(/media/images/2010/bottom_red.png) no-repeat left bottom;
}

* html .bottom_red
{
	behavior: url("/media/styles/2010/iepngfix_v2/iepngfix.htc");
}

.threat_level
{
	width:240px;
	float:left;
	height:12px;
	margin-left:5px;
	position:relative;
	background:url(/media/images/2010/level.png) repeat-x top left;
	overflow: hidden;
	margin-top:5px;
}

.threat_level li
{
	margin:0;
	padding:0;
	float:left;
}

.threat_level .selected{
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background:url(/media/images/2010/level.png)  0 -12px repeat-x;
	height: 12px;
}

.nivel
{
	width:40px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	margin-left:10px;
	margin-top:3px;
	display:inline;
}

h2.title2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	font-weight:bold;
	margin-bottom:5px;
}

h2.title_news
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	font-weight: normal;
}

h2.title_news a
{
	color:#333333;
}

h2.title_news a:hover {
 font-weight: bold;
 color: #660000;
 text-decoration: none;
}

#bg_author_listing_es
{
	 background: url(/media/images/2010/es/bg_author_listing.jpg) no-repeat top center; 
	 width:749px;
	 height:308px;
	 position:absolute;
	 top:2px;
	 left:-60px;
	 z-index:1;
}

* html #bg_author_listing_es
{
	behavior: url("/media/styles/2010/iepngfix_v2/iepngfix.htc");
}


#bg_author_listing_fr
{
	 background: url(/media/images/2010/fr/bg_author_listing.jpg) no-repeat top center; 
	 width:749px;
	 height:308px;
	 position:absolute;
	 top:2px;
	 left:-60px;
	 z-index:1;
}

* html #bg_author_listing_fr
{
	behavior: url("/media/styles/2010/iepngfix_v2/iepngfix.htc");
}



#bg_author_listing
{
	 background: url(/media/images/2010/bg_author_listing.jpg) no-repeat top center; 
	 width:749px;
	 height:308px;
	 position:absolute;
	 top:2px;
	 left:-60px;
	 z-index:1;
}

* html #bg_author_listing
{
	behavior: url("/media/styles/2010/iepngfix_v2/iepngfix.htc");
}

.img_article
{
	width:125px;
	float:left;
	margin-right:10px;
}

.text_article
{
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
}

.author_posts
{
	border-top:1px solid #cccccc;
	padding-top:10px;
	margin-top:15px;
}

.author_posts p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	font-weight:bold;
	margin: 0px; padding: 0px;
	margin-bottom:5px;
}

h2.title_posts
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#990000;
	width:310px;
	float:left;
	margin-right:10px;
}

h2.title_posts a
{
	color:#990000;
	font-weight:normal;
}

h2.title_posts a:hover
{
	text-decoration:underline;
}

.previous_posts
{
	float:left;
	width:100px;
	margin-top:15px;
}

.next_posts
{
	float:right;
	width:100px;
	margin-top:15px;
}

.previous_posts a, .next_posts a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}

.info_news
{
	width:100px;
	float:left;
	margin-right:20px;
	text-align:center;
}

.date_news
{
	background:url(/media/images/2010/date.png) no-repeat left top;
	width:100px;
	height:100px;
	text-align:center;
}

.month
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	padding-top:3px;
}

.day
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:44px;
	color:#fff;
	font-weight:bold;
	padding-top:15px;
}

.text1_news
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-top:10px;
}

.text2_news
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
	font-weight:bold;
	margin-top:5px;
}

.content_news
{
	width:525px;
	float:left;
}

h2.titlu_stire
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	font-weight:bold;
}

h2.titlu_stire a
{
	color:#333333;
}

h2.titlu_stire a:hover
{
    color:#660000;
}    

.stire
{
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
}

.stire a
{
	color:#666666;
	font-weight:bold;
}

.stire span
{
	float:right;
	width:auto;/*90px;*/
}

.box_categories
{
	background:#990000;
	width:275px;
	padding:10px;
}

h2.category_name
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	font-weight:normal;
}

h2.category_name a
{
	color:#fff;
}

h2.category_name a:hover
{
	font-weight:bold;
}

.tv
{
	background:url(/media/images/2010/tv.png) no-repeat left top;
	width:279px;
	height:184px;
	margin-top:15px;
	margin-bottom:15px;
	margin-left:10px;
}

.text_tv
{
	padding-top:30px;
	padding-left:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	width:150px;
}

.text_tv a
{
	color:#990000;
	font-weight:bold;
	text-decoration:underline;
}


#bg_news_es
{
	 background: url(/media/images/2010/es/bg_news.jpg) no-repeat top center; 
	 width:766px;
	 height:282px;
	 position:absolute;
	 top:2px;
	 left:-75px;
	 z-index:1;
}

* html #bg_news_es
{
	behavior: url("/media/styles/2010/iepngfix_v2/iepngfix.htc");
}


#bg_news_fr
{
	 background: url(/media/images/2010/fr/bg_news.jpg) no-repeat top center; 
	 width:766px;
	 height:282px;
	 position:absolute;
	 top:2px;
	 left:-75px;
	 z-index:1;
}

* html #bg_news_fr
{
	behavior: url("/media/styles/2010/iepngfix_v2/iepngfix.htc");
}



#bg_news
{
	 background: url(/media/images/2010/bg_news.jpg) no-repeat top center; 
	 width:766px;
	 height:282px;
	 position:absolute;
	 top:2px;
	 left:-75px;
	 z-index:1;
}

* html #bg_news
{
	behavior: url("/media/styles/2010/iepngfix_v2/iepngfix.htc");
}

.mt5
{
	margin-top:5px;
}

.text1_source
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.text2_source
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight:bold;
}

.text2_source a
{
	color:#999999;
}

.detaliu_stire
{
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
}

.detaliu_stire a:hover
{
    color: #660000;
}

.box_links
{
	width:660px;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding:10px 0;
	margin-top:15px;
}

ul.links
{
	width:160px;
	margin:0;
	padding:0;
	float:left;
}

ul.links li
{
	float:left;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin-right:3px;
}

ul.links li a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

ul.box_share
{
	width:auto;/*225px;*/
	float:right;
	margin:0;
	padding:0;
}

ul.box_share li
{
	float:left;
	display:block;
	margin-right:5px;
}

ul.box_share li.text_share
{
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

.related
{
	margin-top:10px;
}

.related p
{
    margin:0px; padding: 0px;
}

.related h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}

.related span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	margin-right:5px;
}

.related a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#990000;
}

.related a:hover
{
	text-decoration:underline;
}

.calendar
{
	width:275px;
}

.calendar td.col
{
	width:39px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-align:center;
}

.calendar td a
{
	color:#990000;
	font-weight: bold;
}

.calendar td.luna a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	padding-top:5px;
	display:block;
}


.calendar td.current
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
	padding-top:5px;
}

.tags a
{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}

.tags a:hover
{
	text-decoration:underline;
}

a.size1
{
	font-size:10px;
}

a.size2
{
	font-size:12px;
}

a.size3
{
	font-size:14px;
}

a.size4
{
	font-size:15px;
}

a.size5
{
	font-size:17px;
}

a.size6
{
	font-size:18px;
}

a.size7
{
	font-size:28px;
}


#bg_blog_fr
{
	 background: url(/media/images/2010/fr/bg_blog.jpg) no-repeat top center; 
	 width:774px;
	 height:289px;
	 position:absolute;
	 top:2px;
	 left:-80px;
	 z-index:1;
}

* html #bg_blog_fr
{
	behavior: url("/media/styles/2010/iepngfix_v2/iepngfix.htc");
}


#bg_blog_es
{
	 background: url(/media/images/2010/es/bg_blog.jpg) no-repeat top center; 
	 width:774px;
	 height:289px;
	 position:absolute;
	 top:2px;
	 left:-80px;
	 z-index:1;
}

* html #bg_blog_es
{
	behavior: url("/media/styles/2010/iepngfix_v2/iepngfix.htc");
}


#bg_blog
{
	 background: url(/media/images/2010/bg_blog.jpg) no-repeat top center; 
	 width:774px;
	 height:289px;
	 position:absolute;
	 top:2px;
	 left:-80px;
	 z-index:1;
}

* html #bg_blog
{
	behavior: url("/media/styles/2010/iepngfix_v2/iepngfix.htc");
}

.box_author
{
	width:320px;
	float:left;
	margin-right:10px;
	margin-top:10px;
}

.img_author
{
	width:100px;
	float:left;
}

.info1_author
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}

.info2_author
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}

.text_author
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	margin-top:10px;
}

.box_related
{
	width:320px;
	float:left;
}

.form_text
{
	width:60px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}

.inp_form
{
	background:url(/media/images/2010/inp_comment.png) no-repeat left top;
	width:281px;
	height:20px;
	float:left;
	margin-bottom:5px;
}

.inp_form input
{
	padding:3px 5px 0 5px;
	width:271px;
	height:17px;
	font-weight: bold;
}

.form_text2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}

.textarea_form
{
	background:url(/media/images/2010/textarea_comment.png) no-repeat left top;
	width:624px;
	height:130px;
	margin-bottom:5px;
	position:relative;
	left:40px;
}

.textarea_form textarea
{
	padding:3px 5px 0 5px;
	width:614px;
	height:127px;
	font-weight: bold;
}

.submit_form
{
	background:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#990000;
	font-weight:bold;
	cursor:pointer;
}

ul.meniu
{
	margin:0;
	padding:0;
}

ul.meniu li
{
	float:left;
	display:block;
	padding-right:10px;
}

* html ul.meniu li
{
	width: .1em;
	white-space:nowrap;
	padding-right:9px;
}


ul.meniu li:hover, ul.meniu li.select
{
	background:url(/media/images/2010/round_right.png) no-repeat right top;
	height:25px;
}

ul.meniu li a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	font-weight:bold;
	padding-left:9px;
	height:21px;
	padding-top:4px;
	display:block;
}

ul.meniu li:hover a
{
	background:url(/media/images/2010/round_left.png) no-repeat left top;
}

ul.meniu li.last a
{
	padding-left:13px;
}

*html ul.meniu li.last a
{
	padding-left:16px;
}

ul.meniu li a:hover
{
	color:#990000;
}

ul.meniu li.select a
{
	background:url(/media/images/2010/round_left.png) no-repeat left top;
	color:#990000;
}

h2.title_scan
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	font-weight:bold;
}

.text_scan
{
	margin:15px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
}

.scan_online
{
	width:295px;
	height:42px;
	float:left;
	margin-right:10px;
}

.red_text_scan
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	font-weight:bold;
}

.mt10
{
	margin-top:10px;
}

.scan_online_small
{
	width:76px;
	height:42px;
	float:left;
	margin-right:10px;
}

.red_scan_small
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	font-weight:bold;
	width:330px;
	float:left;
}

#bg_general
{
	 background: url(/media/images/2010/bg_general.jpg) no-repeat top center; 
	 width:780px;
	 height:324px;
	 position:absolute;
	 top:2px;
	 left:-90px;
	 z-index:1;
}

* html #bg_general
{
	behavior: url("/media/styles/2010/iepngfix_v2/iepngfix.htc");
}

#bg_general_es
{
	 background: url(/media/images/2010/es/bg_general.jpg) no-repeat top center; 
	 width:780px;
	 height:324px;
	 position:absolute;
	 top:2px;
	 left:-90px;
	 z-index:1;
}

* html #bg_general_es
{
	behavior: url("/media/styles/2010/iepngfix_v2/iepngfix.htc");
}

#bg_general_fr
{
	 background: url(/media/images/2010/fr/bg_general.jpg) no-repeat top center; 
	 width:780px;
	 height:324px;
	 position:absolute;
	 top:2px;
	 left:-90px;
	 z-index:1;
}

* html #bg_general_fr
{
	behavior: url("/media/styles/2010/iepngfix_v2/iepngfix.htc");
}

.box_comment
{
                border-bottom:1px solid #cccccc;
                padding-bottom:15px;
                margin-bottom:15px;
}

.comment_author
{
                font-family:Arial, Helvetica, sans-serif;
                font-size:16px;
                color:#333333;
                font-weight:bold;
}

.text_comment
{
                font-family:Arial, Helvetica, sans-serif;
                font-size:14px;
                color:#666666;
                margin-top:10px;
}


ul.selector
{
	margin:0;
	padding:0;
}

ul.selector li.city_selector
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	font-weight:bold;
	margin-top:8px;
	margin-right:10px;
	float:left;
	display:block;
	width:120px;
}

ul.selector li.language
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	background:url(/media/images/2010/bg_selector.png) no-repeat left top;
	width:163px;
	height:29px;
	padding-top:5px;
	text-align:center;
	float:right;
	display:block;
	position:relative;
}

* html ul.selector li.language
{
	behavior: url("css/iepngfix_v2/iepngfix.htc");
}

ul.selector li ul
{
	width:163px;
	margin:0;
	padding:0;
	display:none;
	position:absolute;
	top:21px;
	left:0px;
	z-index:100;	
}

ul.selector li ul li
{
	padding-top:9px;
	height:auto;
	width:163px;
	background:#f6f6f6;
}

ul.selector li ul li a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	height:auto;
}

ul.selector li ul li a:hover
{
	background:none;
	height:auto;
}

ul.selector li ul li.selector_bottom
{
	background:url(/media/images/2010/bottom_selector.png) no-repeat left top;
	width:163px;
	height:13px;
}

* html ul.selector li ul li.selector_bottom
{
	behavior: url("css/iepngfix_v2/iepngfix.htc");
}

ul.selector li:hover ul
{
	display:block;
}


.form_submit_malware
{
	width:430px;
	float:left;
	margin-right:20px;
}

.img_form
{
	width:165px;
	float:left;
	margin-top:10px;
}

.label_form
{
	width:115px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	font-weight:bold;
}

.textarea_form2
{
	background:url(/media/images/2010/textarea_form.png) no-repeat left top;
	width:281px;
	height:100px;
	margin-bottom:10px;
	float:left;
}

.textarea_form2 textarea
{
	padding:3px 5px 0 5px;
	width:271px;
	height:97px;
}

.inp_form2
{
	width:281px;
	height:20px;
	float:left;
	margin-bottom:5px;
}

.text_captcha
{
	width:245px;
	float:left;
	margin-right:15px;
}

.img_captcha
{
	width:100px;
	height:30px;
	float:left;
	margin-right:10px;
}

.refresh_captcha
{
	width:25px;
	height:25px;
	float:left;
}

.inp_captcha
{
	background:url(/media/images/2010/inp_captcha.png) no-repeat left top;
	width:178px;
	height:20px;
	margin-bottom:10px;
	position:relative;
	left:215px;
	margin-top:10px;
}

.inp_captcha input
{
	padding:3px 5px 0 5px;
	width:168px;
	height:17px;
}

.submit_malware
{
	position:relative;
	left:115px;
	margin-top:10px;
}

.inp_submit_malware
{
                background:url(/media/images/2010/btn_big.png) no-repeat left top;
                width:278px;
                height:40px;
                font-family:Arial, Helvetica, sans-serif !important;
                font-size:22px !important;
                color:#fff;
                font-weight:bold;
                text-align:center;
                cursor:pointer;
}

.note
{
	margin-top:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

.box_butoane
{
	position:relative;
}

a.buton_fanzone
{
	width:278px;
	height:33px;
	background:url(/media/images/2010/bg_fanzone.png) no-repeat left top;
	text-align:center;
	padding-top:7px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#fff;
	font-weight:bold;
	letter-spacing:-2px;
	margin-bottom:7px;
}

a:hover.buton_fanzone, .box_butoane .selected
{
    background:url(/media/images/2010/bg_fanzone.png) no-repeat left bottom;
}


.content_button
{
	margin-bottom:7px;
}

.img_fanzone
{
	width:85px;
	float:left;
	margin-right:20px;
}

.download_fanzone
{
	width:70px;
	float:left;
	margin-right:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#990000;
	font-weight:bold;
	text-align:center;
	padding-top:15px;
}

.download_fanzone a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
}

.download_fanzone a:hover
{
	text-decoration:none;
}

.text_button
{
	position:absolute;
	top:0;
	left:290px;
	margin-bottom:10px;
}
/* toolbox in navbar */
ul.list_toolbox li
{
                width:89px;
                float:left;
                margin-right:2px;
                margin-bottom:10px;
}

ul.list_toolbox li a
{
                background:url(/media/images/2010/btn_toolbox.png) no-repeat left top;
                width:89px;
                height:41px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:20px;
                font-weight:bold;
                color:#fff;
                text-align:center;
                padding-top:7px;
                display:block;
		letter-spacing:-0.2px;
}

ul.list_toolbox li a:hover
{
                background-position:bottom;
}

ul.list_toolbox li a span
{
                font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
                font-weight:bold;
                color:#fff;
}


/**/

a.buton_fanzone
{
    color:#FFF;
}

.content_box h2 a 
{
    color:#990000;
}

.content_box h2 a:hover
{
    color:#660000;
}
     

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
	background: url(/media/images/star.gif) left -1000px repeat-x;
}
.star-rating{
	position:relative;
	width:125px;
	height:25px;
	overflow:hidden;
	list-style:none;
	margin:0px !important;
	padding:0px;
	background-position: left top;
}
.star-rating li{
	display: inline;
}
.star-rating a, 
.star-rating .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:25px;
	line-height:25px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
	background-position: left bottom;
}
.star-rating a.one-star{
	width:20%;
	z-index:6;
}
.star-rating a.two-stars{
	width:40%;
	z-index:5;
}
.star-rating a.three-stars{
	width:60%;
	z-index:4;
}
.star-rating a.four-stars{
	width:80%;
	z-index:3;
}
.star-rating a.five-stars{
	width:100%;
	z-index:2;
}
.star-rating .current-rating{
	z-index:1;
	background-position: left center;
}	

/* for an inline rater */
.inline-rating{
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	vertical-align: middle;
}

/* smaller star */
.small-star{
	width:50px;
	height:10px;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{
	background-image: url(/media/images/star_small.gif);
	line-height: 10px;
	height: 10px;
}

span.txt_error
{
	display:block;
	background-color:#cc0000;
	color:#fff;
	padding:5px;
	width:95%;
	margin-bottom: 20px;
}

span.txt_success
{
	display:block;
	background-color:#008800;
	color:#fff;
	padding:5px;
	width:95%;
	margin-bottom: 20px;
}

ul.list_menu li
{
	width:87px;
	float:left;
	margin-right:7px;
	margin-bottom:10px;
}

ul.list_menu li a
{
	background:url(/media/images/2010/btn_menu.png) no-repeat left top;
	width:87px;
	height:41px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:7px;
	display:block;
	letter-spacing:-0.2px;
}

ul.list_menu li a:hover, ul.list_menu li a.selectat
{
	background:url(/media/images/2010/btn_menu.png) no-repeat left bottom;
}

ul.list_menu li a span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
}
