Noticia: - El dia 8 de Enero lanzaremos Ampayer, una web de ayuda para nuestros servicios.



El sitio de WebMasters - Very Master

encoder1

@charset "utf-8";

/* Pieces: reset-layout-common-home_list-program-ads-user-user_panel-user_main-main-promos-promos_main */

/* @STYLES reset */

/* @group RESET */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,input { margin:0; padding:0; line-height:18px; }
table { border-collapse:collapse; border-spacing:0; }
p { margin:9px 0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
legend { display:none; }
a:active { outline:none; }
a:focus { -moz-outline-style:none; }
/* @endgroup RESET */

/* @group HELPERS */
/* @group CLEARFIX */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
	/* @group Hide from IE Mac */
	.clearfix { display:block; }
	/* @endgroup hide from IE Mac */
/* @endgroup CLEARFIX */
#print_logo, .only_print, .hidden { display:none; }
.visible { display:block; }
/* @endgroup HELPERS */

/* @end STYLES reset */

/* @STYLES layout */

/* @group MAIN CONTAINERS */
#container { position:relative; }
#content, #header_contents, #footer_contents, #main_navigation, #searchbar_top { width:980px; margin:0 auto; position:relative; }
#content { padding-top:17px; }

	#content_3col, #content_2col_left, #content_2col_right, #content_2col, #content_3col_equals, #content_2col_left_big { clear:both; float:left; position:relative; }

	#content_3col .firstbar { float:left; width:190px; margin-right:16px; clear:left; }
	#content_3col .topbar { float:left; width:772px; }
	#content_3col .mainbar { float:left; width:458px; margin-right:16px; }
	#content_3col .secondbar { float:right; width:300px; clear:right; }

		#content_3col_equals .firstbar { float:left; width:310px; margin-right:16px; clear:left; }
		#content_3col_equals .mainbar { float:left; margin:0; width:310px; }
		#content_3col_equals .secondbar { float:right; clear:right; width:310px; margin-top:47px; }

		#content_2col_left .firstbar { float:left; width:190px; margin-right:16px; clear:left; }
	#content_2col_left .mainbar { float:left; width:774px; }

		#content_2col_left_big .firstbar { float:left; width:300px; margin-right:16px; clear:left; }
	#content_2col_left_big .mainbar { float:left; width:664px; }

	#content_2col_right .firstbar { float:right; width:210px; clear:right; margin:18px 0 0 0; }
		#content_2col_right .firstbar.search { margin:0; }
	#content_2col_right .mainbar { width:755px; margin:0 15px 0 0; float:left; padding:0px; }

	#content_2col_video .firstbar { float:right; width:325px; clear:right; margin:32px 0 0 10px; }
	#content_2col_video .main { width:640px; float:left; padding:0px; margin:32px 0 40px 0; }

		#content_2col .secondbar { float:right; width:475px; clear:right; }
		#content_2col .firstbar { width:475px; margin-right:10px; float:left; padding:0px 0 0 1px; overflow:hidden; }

	#content_1col { clear:both; width:980px; margin:0 0 10px 0; }
	#content_popup { clear:both; margin:10px; }

	#content_3col_equals { margin-bottom:40px; }
/* @endgroup MAIN CONTAINERS */


/* @end STYLES layout */

/* @STYLES common */

/* @group GENERAL TAG DEFINITIONS */
body { font:12px Verdana, sans-serif; color:#333; background:#FFF; }
h1 { font:bold 32px "Trebuchet Ms", Arial, sans-serif; color:#1F1F1F; line-height:40px; margin-bottom:10px; clear:both; }
h1 strong, h1 a:hover strong { color:#1fa4e1; text-decoration:none; }
h1 em { color:#539B32; font-style:normal; }
h1 a:hover, h2 a:hover, h3 a:hover { text-decoration:none; }
select { font:11px Verdana, sans-serif; }
a { color:#0a68c8; text-decoration:none; }
/* @endgroup GENERAL TAG DEFINITIONS */

/* @group HEADER */
#header { background:url(http://e2.sftcdn.net/shared/images/interface/header_softonic_christmas09.png) 50% 100% no-repeat #000; height:100%; }
#header a { color:#fff; text-decoration:underline; }
#header_contents { position:relative; height:84px; }
	.serviceheader #header_contents { height:112px; overflow:hidden; }
#logo a { position:absolute; width:180px; height:50px; top:22px; left:24px; text-indent:-1000em; z-index:1000; }
.serviceheader #logo a { top:22px; }
#header_tagline { background:url(http://e3.sftcdn.net/es/images/interface/header_tagline.png) no-repeat; position:absolute; top:86px; margin:0 0 0 6px; height:14px; width:200px; }
* html #header_tagline { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://e3.sftcdn.net/es/images/interface/header_tagline.png"); }
#header_tagline strong { text-indent:-1000em; display:block; }

/* @group USER BOX */
#user_box { top:9px; position:absolute; right:0; color:#fff; }
#user_links li { line-height:24px; }
#user_links li.first { text-align:right; border:none; margin-bottom:6px; }
#register_link { display:block; width:143px; line-height:24px; text-indent:-1000em; background:url(http://e2.sftcdn.net/es/images/interface/register_button.gif) 0 0 no-repeat transparent; margin-left:20px; }
.register_link { display:block; width:143px; line-height:24px; text-indent:-1000em; background:url(http://e2.sftcdn.net/es/images/interface/register_button.gif) 0 0 no-repeat transparent; margin-left:20px; }
#user_info { margin-top:5px; }
	#user_info ul { display:inline; }
	#user_info ul li { display:inline; }
	#user_info ul li a { margin:0 2px; }
	#user_info ul li.profile a { padding:2px 0 2px 20px; background:url(http://e2.sftcdn.net/shared/images/icons/vcard.png) 0 0 no-repeat transparent; }
	#user_info ul li.logout a { padding:2px 13px 2px 0; background:url(http://e2.sftcdn.net/shared/images/icons/close.gif) 100% 70% no-repeat transparent; }
#login_box { text-align:right; display:none; margin-top:34px; }
	#login_box input, #login_form label { vertical-align:middle; }
	#login_box input.input_error { border:1px solid #FF0000; background:#F8DFDF; }
	#login_box label { color:#fff; text-transform:capitalize; }
	#login_box a { font-size:11px; }
/* @endgroup USER BOX */

/* @group TOP POSITIONED CONTENTS */
#top_contents { position:absolute; top:0; width:100%; }
#corp_box { position:absolute; top:30px; left:50%; margin-left:-240px; font-size:10px; color:#A0CDFF; text-align:left; width:570px; z-index:1; }
	#header_languages li, #footer_languages li { float:left; line-height:9px; text-align:left; }
	#header_languages li a, #footer_languages li a { display:block; width:11px; line-height:7px; height:7px; margin-left:4px; border:1px solid #666; text-indent:-1000em; color:#A0CDFF; }
	#header_languages li.world { margin-bottom:5px; }
	#header_languages li.world a { display:inline; border:none; text-indent:0; }
	#header_languages li.english a, #footer_languages li.english a { background:url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) 0 -417px no-repeat transparent; }
	#header_languages li.british a, #footer_languages li.british a { background:url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) 0 -23px no-repeat transparent; }
	#header_languages li.german a, #footer_languages li.german a { background:url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) 0 -83px no-repeat transparent; }
	#header_languages li.french a, #footer_languages li.french a { background:url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) 0 -98px no-repeat transparent; }
	#header_languages li.spanish a, #footer_languages li.spanish a { background:url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) 0 -38px no-repeat transparent; }
	#header_languages li.italian a, #footer_languages li.italian a { background:url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) 0 -113px no-repeat transparent; }
	#header_languages li.brazilian a, #footer_languages li.brazilian a { background:url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) 0 -522px no-repeat transparent; }
	#header_languages li.chinese a, #footer_languages li.chinese a { background:url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) 0 -160px no-repeat transparent; }
	#header_languages li.polish a, #footer_languages li.polish a { background:url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) 0 -386px no-repeat transparent; }
	#header_languages li.world a { font-weight:bold; margin-left:0; }
	.header_stats { line-height:16px; }
	.header_stats li { display:inline; padding-right:9px; margin-right:9px; border-right:1px solid #A0CDFF; }
.links { float:right; }
/* @endgroup TOP POSITIONED CONTENTS */

/* @group FACEBOOK CONNECT */
#facebook_login { font-size:11px; }
#facebook_login img { vertical-align:middle; }
#user_facebook_link { position:absolute; width:16px; height:16px; text-indent:-1000em; background:url(http://e3.sftcdn.net/shared/images/icons/facebook_connect.png) 0 -100px no-repeat transparent; }
#user_box a.active { background-position:0 0; }
#user_box a.inactive { background-position:0 100%; }
#facebook_vinculate { -webkit-border-radius:7px; -moz-border-radius:7px; padding:9px 18px; margin:36px 140px 144px; background:url(http://e1.sftcdn.net/shared/images/facebook_connect.png) 9px 9px no-repeat #274481; color:#fff; font-size:11px; min-height:133px; }
#container #facebook_vinculate p { margin:0 9px 9px 195px; width:auto; }
	#facebook_vinculate ul { margin:18px 9px 9px 195px; }
	#facebook_vinculate img { float:left; padding:2px; background:#3b5997; margin-right:9px; }
	#facebook_vinculate ul li { float:left; margin-right:18px; font-size:12px; }
	#facebook_vinculate ul li a { color:#fff; }
	#facebook_vinculate ul li a.accept { -webkit-border-radius:7px; -moz-border-radius:7px; display:block; padding:4px 8px; background:#5DB229; color:#fff; font-weight:bold; font-family:Arial, sans-serif; font-size:14px; margin-top:-4px; }
	#facebook_vinculate ul li a.cancel, #facebook_vinculate ul li a.login { text-decoration:underline; }
/* @endgroup FACEBOOK CONNECT */
/* @endgroup HEADER */

/* @group PLATFORM TABS */
#main_navigation { height:28px; text-transform:uppercase; position:relative; }
#main_navigation h1 { font-size:12px; line-height:18px; }
#main_navigation ul { margin-left:251px; }
#main_navigation ul li { float:left; }
#main_navigation ul li a { float:left; width:81px; height:18px; text-align:center; margin:4px 0px 0px 0px; padding-top:5px; background:url(http://e2.sftcdn.net/shared/images/interface/main_nav_tabs.gif) 0 0 no-repeat transparent; text-decoration:none; color:#034371; font:bold 11px Arial, sans-serif; overflow:hidden; }
	#main_navigation ul li.tab_724 a:hover, #main_navigation ul li.tab_910 a:hover, #main_navigation ul li.tab_1020 a:hover, #main_navigation ul li.tab_1111 a:hover, #main_navigation ul li.tab_1177 a:hover { background-position:0 -73px; }
	#main_navigation ul li.tab_2_active a, #main_navigation ul li.tab_724_active a, #main_navigation ul li.tab_910_active a, #main_navigation ul li.tab_1020_active a, #main_navigation ul li.tab_1111_active a, #main_navigation ul li.tab_1177_active a ,#main_navigation ul li.tab_drivers_active a, #main_navigation ul li.tab_forums_active a { height:20px; margin-top:2px; padding-top:6px; color:#034371; background-position:0 -146px; text-decoration:none; color:#034371; }
	#main_navigation ul li.tab_2 a { background-position:0 -48px; }
	#main_navigation ul li.tab_2_active a { background-position:0 -173px; }
	#main_navigation ul li.tab_2 a:hover { background-position:0 -121px; }
	#main_navigation ul li.tab_drivers a { background-position:0 -24px; }
	#main_navigation ul li.tab_drivers a:hover { background-position:0 -97px; }
	#main_navigation ul li.tab_drivers_active a { background-position:0 -200px; }
	#main_navigation ul li.tab_drivers_active a:hover { background-position:0 -200px; }
	#main_navigation ul li.tab_blog { margin:0 0 0 0; padding:0 0 0 0; }
	#main_navigation ul li.tab_blog a { background-position:0 -345px; margin:0 0 0 14px; padding:9px 0 0 9px; width:65px; }
	#main_navigation ul li.tab_blog a:hover { background-position:0 -383px; }
	#main_navigation ul li.tab_forums a { background-position:0 -241px; width:74px; }
	#main_navigation ul li.tab_forums a:hover { background-position:0 -279px; }
	#main_navigation ul li.tab_forums_active a { background-position:0 -309px; width:74px; }
	#main_navigation ul li.tab_forums_active a:hover { background-position:0 -310px; }
/* @endgroup PLATFORM TABS */

/* @group SEARCHBAR */
h1.section_title { margin-top:12px; float:left; width:600px; }
#browser_search { position:absolute; right:0; margin-top:-10px; display:none; }
	#browser_search a { padding:3px 0 3px 23px; font-weight:bold; }
	#browser_search a.firefox { background:url(http://e3.sftcdn.net/shared/images/icons/ff_icon.gif) 0 0 no-repeat transparent; }
	#browser_search a.explorer { padding-left:23px; background:url(http://e3.sftcdn.net/shared/images/icons/ie7_icon.gif) 0 0 no-repeat transparent; }
#searchbar_top { background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 0 -476px no-repeat transparent; position:relative; }
	#searchbar_top ul { position:absolute; right:18px; top:4px; font-size:11px; text-align:right; }
	#searchbar_top ul a { background:url(http://e3.sftcdn.net/shared/images/interface/arrows.png) 100% -68px no-repeat; padding-right:10px; line-height:14px; }
#search_form_top { padding:10px 14px 13px 18px; }
	#search_form_top label { vertical-align:middle; }
	#search_form_top label.search { margin-left:133px; color:#646464; }
	#search_form_top label.softonic_search_label { color:#333; margin-right:10px; }
	#search_form_top input { vertical-align:middle; }
		#search_form_top input#search { margin:0 4px; }
	#search_form_top input.submit { margin-right:10px; }
label.google_search_label span { background:url(http://e2.sftcdn.net/shared/images/interface/google_search_header.gif) 0 0 no-repeat; width:64px; height:25px; text-indent:-1000em; position:absolute; margin-top:-2px; }
#search_form_bottom input.submit { margin-left:70px; }
#search, #search_focus, #search_b { padding:3px 2px; width:250px; border:1px solid #86A5D9; font:12px Verdana, sans-serif; color:#000066; background:url(http://e3.sftcdn.net/shared/images/interface/input_search_bg.gif) repeat-x #f1f7fc; }
#search_focus, #search:focus, #search_b:focus { border-color:#339900; background-color:#E8FCE7; }
#search.error, #search_b.error, #search_google.error, #search_inline.error { background:#F8DFDF; }
/* @endgroup SEARCHBAR */

/* @group FOOTER */
#footer { position:relative; clear:both; margin-top:18px; background:url(http://e2.sftcdn.net/shared/images/interface/footer_bg.png) 50% 0 no-repeat #d4e3fc; border-top:1px solid #86a5d9; font-size:11px; overflow:hidden; min-width:980px; }
	#footer_links { position:relative; float:left; width:680px; line-height:27px; }
	#footer_links li { background:url(http://e3.sftcdn.net/shared/images/interface/bg_footer_options.gif) 0 0 no-repeat transparent; padding:7px 10px 4px 0; margin-top:-2px; margin-right:1px; }
		#footer_links ul { margin-left:190px; }
			#footer_links ul li { display:inline; background:url(http://e3.sftcdn.net/shared/images/interface/bullet_sprite.png) 2px -31px no-repeat transparent; font-size:11px; margin:0; padding:0; padding-left:10px; line-height:27px; }
			#footer_links ul li.first { padding-left:0; border-left:none; background:none; }
			#footer_links ul li.reform { float:left; clear:both; }
	#footer_links p { font:bold 16px "Trebuchet MS", Arial, sans-serif; font-weight:bold; color:#053883; float:left; width:170px; text-align:right; padding-right:10px; margin:0 10px 0 0; line-height:27px; }
	#footer_links #footer_languages { height:26px; }
	#footer_links ul#footer_languages li { background:none; padding:9px 10px 4px 0; }
		#footer_links ul#footer_languages li a { margin-left:1px; }
	#footer_links .new { font-size:10px; color:red; }

#change_currency { margin-left:190px; }
	#change_currency a#currency_link, #change_currency form { padding:0 0 1px 20px; background:url(http://e2.sftcdn.net/shared/images/interface/actions/action_buttons_small.png) 0 -252px no-repeat transparent; }
	#change_currency form { background-position:0 -250px; }
	#currency_select_div { display:none; }

	#footer_additional_options { position:relative; float:left; padding:10px; font-size:11px; }
	#footer_additional_options #search_b { display:block; margin-bottom:9px; }
	#footer_additional_options label { vertical-align:middle; }
	#footer_additional_options ul { margin:9px 0 5px 18px; list-style-type:disc; line-height:18px; }
	#footer_additional_options input { vertical-align:middle; }
	#footer_bottom { background:url(http://e1.sftcdn.net/shared/images/interface/footer_bottom_bg.png) 50% 0 no-repeat #000; padding:14px 0; }
	#footer_copyright { width:980px; margin:0 auto; color:#fff; font-size:11px; height:36px; }
	#footer_copyright p { margin:0 0 0 60px; }

.feed_list_box { clear:both; text-align:center; margin:18px 18px 36px; }
#footer_additional_options ul.other_community { list-style:none; margin:15px 0 0 0; font-size:11px; }
/* @endgroup FOOTER */

/* @group GENERIC MESSAGE BOXES */
.msg_info, .msg_ok, .msg_ko, .msg_warning, .msg_tip { padding:10px 5px 10px 40px; margin:10px 0; position:relative; }
.msg_info p, .msg_ok p, .msg_ko p, .msg_warning p, .msg_tip p { margin:1px 0; }
.msg_info { background:url(http://e2.sftcdn.net/shared/images/icons/info.gif) 15px 1em no-repeat #eaf5fc; border:1px solid #afcaea; }
.msg_ok { background:url(http://e2.sftcdn.net/shared/images/icons/accept.png) 15px 1em no-repeat #ecfcea; border:1px solid #b6eaaf; height:auto; }
.msg_ko { background:url(http://e3.sftcdn.net/shared/images/icons/exclamation.png) 15px 1em no-repeat #fceaea; border:1px solid #eaafaf; height:auto; }
.msg_warning { background:url(http://e1.sftcdn.net/shared/images/icons/warning.gif) 15px 1em no-repeat #fefbe4; border:1px solid #eadaaf; height:auto; }
.msg_tip { background:url(http://e1.sftcdn.net/shared/images/icons/lightbulb.png) 15px 1em no-repeat #fefbe4; border:1px solid #eadaaf; }
/* @endgroup GENERIC MESSAGE BOXES */

/* @group HELPERS */
.highlight_field { background:#fefbe4; border:1px solid #eadaaf; }
/* @endgroup HELPERS */

/* @group MANAGER */
#manager_bar { position:relative; z-index:10000; background:#FEFAE0; }
#manager_bar_content { width:100%; border-collapse:collapse; border-spacing:0; font-size:11px; }
	#manager_bar th { padding:5px; background-color:#eee; font-weight:bold; color:#105192; }
	#manager_bar td	{ padding:5px; border:1px solid #ddd; text-align:center; }
	#manager_bar span { color:#FF6600; }
	#manager_bar_content .mg_new { background:#FFEEEE; font-weight:bold; padding:0 10px; }
	#manager_bar_content .mg_edit	{ background:#AADDFF; font-weight:bold; padding:0 10px; }
	#manager_bar_content .mg_section { background:#EEFFEE; font-weight:bold; padding:0 10px; }
	#manager_bar_content a.mg_multi { background:url(http://e1.sftcdn.net/shared/images/icons/magnifier.png) 0 0 no-repeat; padding:2px 0 2px 20px; }
	#manager_bar_content a.mg_manager { background:url(http://e1.sftcdn.net/shared/images/icons/arrow_refresh.png) 0 0 no-repeat; padding:2px 0 2px 20px; }
/* @endgroup MANAGER */

/* @group GENERIC BOXES */
.box_light_100 { background:transparent url(http://e1.sftcdn.net/shared/images/interface/boxes_light.png) no-repeat 0 100%; padding:0 0 20px 0; width:980px; }
	.box_light_100 .content { background:transparent url(http://e1.sftcdn.net/shared/images/interface/boxes_light.png) no-repeat -0 0; padding:18px 18px 0 18px; }

.box_light_50 { background:transparent url(http://e1.sftcdn.net/shared/images/interface/boxes_light.png) no-repeat -1000px 100%; padding:0 0 20px 0; width:475px; }
	.box_light_50 .content { background:transparent url(http://e1.sftcdn.net/shared/images/interface/boxes_light.png) no-repeat -1000px 0; padding:18px 18px 0 18px; }

.box_light_33 { background:transparent url(http://e1.sftcdn.net/shared/images/interface/boxes_light.png) no-repeat -1494px 100%; padding:0 0 20px 0; width:300px; }
	.box_light_33 .content { background:transparent url(http://e1.sftcdn.net/shared/images/interface/boxes_light.png) no-repeat -1494px 0; padding:18px 18px 0 18px; }

.box_light_mainright { background:transparent url(http://e1.sftcdn.net/shared/images/interface/boxes_light.png) no-repeat -2518px 100%; padding:0 0 20px 0; width:755px; }
	.box_light_mainright .content { background:transparent url(http://e1.sftcdn.net/shared/images/interface/boxes_light.png) no-repeat -2518px 0; padding:18px 18px 0 18px; }

.box_dark_100 { background:transparent url(http://e3.sftcdn.net/shared/images/interface/boxes_dark.png) no-repeat 0 100%; padding:0 0 20px 0; width:980px; }
	.box_dark_100 .content { background:transparent url(http://e3.sftcdn.net/shared/images/interface/boxes_dark.png) no-repeat 0 0; padding:18px 18px 0 18px; }

.box_dark_50 { background:transparent url(http://e3.sftcdn.net/shared/images/interface/boxes_dark.png) no-repeat -1000px 100%; padding:0 0 20px 0; width:475px; }
	.box_dark_50 .content { background:transparent url(http://e3.sftcdn.net/shared/images/interface/boxes_dark.png) no-repeat -1000px 0; padding:18px 18px 0 18px; }

.box_dark_33 { background:transparent url(http://e3.sftcdn.net/shared/images/interface/boxes_dark.png) no-repeat -1494px 100%; padding:0 0 20px 0; width:300px; }
	.box_dark_33 .content { background:transparent url(http://e3.sftcdn.net/shared/images/interface/boxes_dark.png) no-repeat -1494px 0; padding:18px 18px 0 18px; }

.box_dark_mainright { background:transparent url(http://e3.sftcdn.net/shared/images/interface/boxes_dark.png) no-repeat -2518px 100%; padding:0 0 20px 0; width:755px; }
	.box_dark_mainright .content { background:transparent url(http://e3.sftcdn.net/shared/images/interface/boxes_dark.png) no-repeat -2518px 0; padding:18px 18px 0 18px; }

.box_light_home { background:transparent url(http://e1.sftcdn.net/shared/images/interface/boxes_light.png) no-repeat -1814px 100%; padding:0 0 20px 0; width:457px; }
	.box_light_home .content { background:transparent url(http://e1.sftcdn.net/shared/images/interface/boxes_light.png) no-repeat -1814px 0; padding:9px; }

.box_dark_home { background:transparent url(http://e3.sftcdn.net/shared/images/interface/boxes_dark.png) no-repeat -1814px 100%; padding:0 0 20px 0; width:457px; }
	.box_dark_home .content { background:transparent url(http://e3.sftcdn.net/shared/images/interface/boxes_dark.png) no-repeat -1814px 0; padding:9px; }

.box_light_colright { background:transparent url(http://e1.sftcdn.net/shared/images/interface/boxes_light.png) no-repeat -2292px 100%; padding:0 0 20px 0; width:210px; }
	.box_light_colright .content { background:transparent url(http://e1.sftcdn.net/shared/images/interface/boxes_light.png) no-repeat -2292px 0; padding:5px 0 10px 0; }

.box_dark_colright { background:transparent url(http://e3.sftcdn.net/shared/images/interface/boxes_dark.png) no-repeat -2292px 100%; padding:0 0 20px 0; width:210px; }
	.box_dark_colright .content { background:transparent url(http://e3.sftcdn.net/shared/images/interface/boxes_dark.png) no-repeat -2292px 0; padding:5px 0 10px 0; }

.box_light_colleft { background:transparent url(http://e1.sftcdn.net/shared/images/interface/boxes_light.png) no-repeat -3292px 100%; padding:0 0 20px 0; width:190px; }
	.box_light_colleft .content { background:transparent url(http://e1.sftcdn.net/shared/images/interface/boxes_light.png) no-repeat -3292px 0; padding:5px 0 10px 0; }

.box_dark_colleft { background:transparent url(http://e3.sftcdn.net/shared/images/interface/boxes_dark.png) no-repeat -2292px 100%; padding:0 0 20px 0; width:210px; }
	.box_dark_colleft .content { background:transparent url(http://e3.sftcdn.net/shared/images/interface/boxes_dark.png) no-repeat -2292px 0; padding:5px 0 10px 0; }
/* @endgroup GENERIC BOXES */

/* @group FLAGS */

/* @desc:EUROPA */		.flag_eu_EU { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 0px; }
/* @desc:UK */			.flag_en_GB { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -22px; }
/* @desc:ESPANHA */		.flag_es_ES { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -44px; }
/* @desc:CATALUNYA */	.flag_ca_ES { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -66px; }
/* @desc:PAIS VASCO */	.flag_eu_ES { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -88px; }
/* @desc:ALEMANIA */	.flag_de_DE { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -110px; }
/* @desc:FRANCIA */		.flag_fr_FR { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -132px; }
/* @desc:ITALIA */		.flag_it_IT { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -154px; }
/* @desc:RUSIA */		.flag_ru_RU { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -176px; }
/* @desc:TAIWAN */		.flag_zh_TW { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -198px; }
/* @desc:CHINA */		.flag_zh_CN { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -220px; }
/* @desc:PORTUGAL */	.flag_pt_PT { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -242px; }
/* @desc:TURQUÍA */		.flag_tr_TR { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -264px; }
/* @desc:GALICIA */		.flag_gl_ES { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -286px; }
/* @desc:ARGENTINA */	.flag_es_AR { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -308px; }
/* @desc:FED. ARABE */ 	.flag_ar_SA { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -330px; }
/* @desc:REP. CHECA */	.flag_cs_CZ { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -352px; }
/* @desc:COREA SUR */	.flag_ko_KR { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -374px; }
/* @desc:DINAMARCA */	.flag_da_DK { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -396px; }
/* @desc:FILANDIA */	.flag_fi_FI { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -418px; }
/* @desc:GRECIA */		.flag_el_GR { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -440px; }
/* @desc:INDIA */		.flag_hi_IN { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -462px; }
/* @desc:HOLANDA */		.flag_nl_NL { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -484px; }
/* @desc:JAPON */		.flag_ja_JP { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -506px; }
/* @desc:NORUEGA */		.flag_no_NO { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -528px; }
/* @desc:POLONIA */		.flag_pl_PL { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -550px; }
/* @desc:SUECIA */		.flag_sv_SE { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -572px; }
/* @desc:USA */			.flag_en_US { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -594px; }
/* @desc:CHILE */		.flag_es_CL { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -616px; }
/* @desc:ECUADOR */		.flag_es_EC { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -638px; }
/* @desc:VENEZUELA */	.flag_es_VE { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -660px; }
/* @desc:COLOMBIA */	.flag_es_CO { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -682px; }
/* @desc:MEXICO */		.flag_es_MX { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -704px; }
/* @desc:PERU */		.flag_es_PE { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -726px; }
/* @desc:BRASIL */		.flag_pt_BR { background:transparent url(http://e1.sftcdn.net/shared/images/icons/flags.gif) no-repeat 0 -748px; }

/* @endgroup FLAGS */

/* @group SMALL FLAGS FOR LANGUAGE */
.language_s { width:11px; height:8px; text-indent:1000em; overflow:hidden; margin:3px 0 0 3px; color:#FFFFFF; }

/* @desc:EUROPA */		.language_s_eu_EU { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -8px; }
/* @desc:UK */			.language_s_en_GB { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -23px; }
/* @desc:ESPANHA */		.language_s_es_ES { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -38px; }
/* @desc:CATALUNYA */	.language_s_ca_ES { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -53px; }
/* @desc:PAIS VASCO*/	.language_s_eu_ES { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -68px; }
/* @desc:ALEMANIA */	.language_s_de_DE { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -83px; }
/* @desc:FRANCIA */		.language_s_fr_FR { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -98px; }
/* @desc:ITALIA */		.language_s_it_IT { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -113px; }
/* @desc:RUSIA */		.language_s_ru_RU { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -129px; }
/* @desc:TAIWAN */		.language_s_zh_TW { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -145px; }
/* @desc:CHINA */		.language_s_zh_CN { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -160px; }
/* @desc:PORTUGAL */	.language_s_pt_PT { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -176px; }
/* @desc:TURQUÍA */		.language_s_tr_TR { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -191px; }
/* @desc:GALICIA */		.language_s_gl_ES { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -206px; }
/* @desc:ARGENTINA */	.language_s_es_AR { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -221px; }
/* @desc:FED. ARABE */	.language_s_ar_SA { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -236px; }
/* @desc:REP. CHECA */	.language_s_cs_CZ { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -251px; }
/* @desc:COREA SUR */	.language_s_ko_KR { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -266px; }
/* @desc:DINAMARCA */	.language_s_da_DK { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -281px; }
/* @desc:FILANDIA */	.language_s_fi_FI { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -296px; }
/* @desc:GRECIA */		.language_s_el_GR { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -311px; }
/* @desc:INDIA */		.language_s_hi_IN { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -326px; }
/* @desc:HOLANDA */		.language_s_nl_NL { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -341px; }
/* @desc:JAPON */		.language_s_ja_JP { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -356px; }
/* @desc:NORUEGA */		.language_s_no_NO { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -371px; }
/* @desc:POLONIA */		.language_s_pl_PL { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -386px; }
/* @desc:SUECIA */		.language_s_sv_SE { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -402px; }
/* @desc:USA */			.language_s_en_US { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -417px; }
/* @desc:CHILE */		.language_s_es_CL { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -432px; }
/* @desc:ECUADOR */		.language_s_es_EC { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -447px; }
/* @desc:VENEZUELA */	.language_s_es_VE { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -462px; }
/* @desc:COLOMBIA */	.language_s_es_CO { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -477px; }
/* @desc:MEXICO */		.language_s_es_MX { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -492px; }
/* @desc:PERU */		.language_s_es_PE { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -507px; }
/* @desc:BRASIL */		.language_s_pt_BR { background:transparent url(http://e1.sftcdn.net/shared/images/icons/small_flags.gif) no-repeat 0 -522px; }

/* @endgroup SMALL FLAGS FOR LANGUAGE */

/* @group ACTION BUTTONS */
.download_b { text-decoration:underline; font:bold 34px 'Trebuchet Ms', Arial; color:#0a68c8; padding:0px 8px 10px 50px; margin:0; background:url(http://e3.sftcdn.net/shared/images/interface/actions/download_button_big.png) no-repeat 1px 0px; display:block; }
	.download_b a.download { text-decoration:underline; padding-left:55px; }
.download_l { text-decoration:underline; font:bold 24px 'Trebuchet Ms', Arial; color:#0a68c8; padding:0px 5px 6px 35px; margin:0; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_large.png) no-repeat 1px 0px; }
.download_m { text-decoration:underline; font:normal 12px Verdana, Arial, sans-serif; color:#0a68c8; padding:2px 0px 2px 25px; margin:0 0 0 5px; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_medium.png) no-repeat 1px 0px; }
	.download_m strong { font-weight:normal; }
.download_s	{ text-decoration:underline; display:block; font:11px Verdana, Arial, sans-serif; color:#0a68c8; padding:1px 0 3px 18px; margin:0 0 3px 3px; background:url(http://e2.sftcdn.net/shared/images/interface/actions/action_buttons_small.png) no-repeat 1px -112px; text-align:left; overflow:hidden; }

.downloadtop_fix { margin-top:10px; }

.buy_l { text-decoration:underline; font:bold 24px 'Trebuchet Ms', Arial; color:#0a68c8; padding:0px 5px 6px 35px; margin:0; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_large.png) no-repeat 1px -116px; }
.buy_m { text-decoration:underline; font:12px Verdana, Arial, sans-serif; color:#0a68c8; padding:2px 0px 2px 25px; margin:0 0 3px 5px; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_medium.png) no-repeat 1px -68px; }
.buy_s { text-decoration:underline; width:60px; display:block; font:11px Verdana, Arial, sans-serif; color:#0a68c8; padding:1px 0 3px 18px; margin:0 0 3px 3px; background:url(http://e2.sftcdn.net/shared/images/interface/actions/action_buttons_small.png) no-repeat 0px -28px; text-align:left; }
.buy_regnow { text-decoration:underline; font:bold 24px 'Trebuchet Ms', Arial; color:#0a68c8; padding:0px 5px 6px 35px; margin:0; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_large.png) no-repeat 1px -174px; }
.buy_partner { text-decoration:underline; font:bold 24px 'Trebuchet Ms', Arial; color:#0a68c8; padding:0px 5px 6px 35px; margin:0; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_large.png) no-repeat 1px -174px; }

.install_l { text-decoration:underline; font:bold 24px 'Trebuchet Ms', Arial; color:#0a68c8; padding:0px 5px 6px 35px; margin:0; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_large.png) no-repeat 1px -58px; }
.install_m { text-decoration:underline; font:12px Verdana, Arial, sans-serif; color:#0a68c8; padding:2px 0px 2px 25px; margin:0 0 3px 5px; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_medium.png) no-repeat 1px -34px; }
.install_s { text-decoration:underline; display:block; font:11px Verdana, Arial, sans-serif; color:#0a68c8; padding:1px 0 3px 18px; margin:0 0 3px 3px; background:url(http://e2.sftcdn.net/shared/images/interface/actions/action_buttons_small.png) no-repeat 0px 0px; text-align:left; }

.comment_l { text-decoration:underline; font:bold 24px 'Trebuchet Ms', Arial; color:#0a68c8; padding:0px 5px 6px 35px; margin:0; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_large.png) no-repeat 1px -290px; }
.comment_m { text-decoration:underline; font:12px Verdana, Arial, sans-serif; color:#0a68c8; padding:2px 0px 2px 25px; margin:0 0 0 5px; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_medium.png) no-repeat 1px -136px; }
.comment_s { text-decoration:underline; display:block; font:11px Verdana, Arial, sans-serif; color:#0a68c8; padding:0 0 3px 18px; margin:0 0 0 3px; background:url(http://e2.sftcdn.net/shared/images/interface/actions/action_buttons_small.png) no-repeat 0px -84px; }

.compare_l { text-decoration:underline; font:bold 24px 'Trebuchet Ms', Arial; color:#0a68c8; padding:0px 5px 6px 35px; margin:0; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_large.png) no-repeat 1px -232px; }
.compare_m { text-decoration:underline; font:12px Verdana, Arial, sans-serif; color:#0a68c8; padding:2px 0px 2px 25px; margin:0 0 0 5px; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_medium.png) no-repeat 1px -102px; }
.compare_s { text-decoration:underline; font:11px Verdana, Arial, sans-serif; color:#0a68c8; padding:1px 0px 3px 18px; margin:0 0 0 3px; background:url(http://e2.sftcdn.net/shared/images/interface/actions/action_buttons_small.png) no-repeat 0px -56px; }

.get_gift_l { text-decoration:underline; font:bold 24px 'Trebuchet Ms', Arial; color:#0a68c8; padding:0px 5px 6px 35px; margin:0; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_large.png) no-repeat 1px -347px; }
.get_gift_m { text-decoration:underline; font:12px Verdana, Arial, sans-serif; color:#0a68c8; padding:2px 0px 2px 25px; margin:0 0 0 5px; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_medium.png) no-repeat 1px -169px; }
.get_gift_s { text-decoration:underline; font:11px Verdana, Arial, sans-serif; color:#0a68c8; padding:1px 0px 3px 18px; margin:0 0 0 3px; background:url(http://e2.sftcdn.net/shared/images/interface/actions/action_buttons_small.png) no-repeat 0px -139px; }

.disabled_gift_l { text-decoration:none; font:bold 24px 'Trebuchet Ms', Arial; color:#A5A5A5; padding:0px 5px 6px 35px; margin:0; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_large.png) no-repeat 1px -520px; cursor:help; }
.disabled_gift_m { text-decoration:none; font:12px Verdana, Arial, sans-serif; color:#A5A5A5; padding:2px 0px 2px 25px; margin:0 0 0 5px; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_medium.png) no-repeat 1px -272px; cursor:help; }
.disabled_gift_s { text-decoration:none; font:11px Verdana, Arial, sans-serif; color:#A5A5A5; padding:1px 0px 3px 18px; margin:0 0 0 3px; background:url(http://e2.sftcdn.net/shared/images/interface/actions/action_buttons_small.png) no-repeat 0px -167px; cursor:help; }

.add_gift_l { text-decoration:underline; font:bold 24px 'Trebuchet Ms', Arial; color:#0a68c8; padding:0px 5px 6px 35px; margin:0; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_large.png) no-repeat 1px -462px; }
.add_gift_m { text-decoration:underline; font:12px Verdana, Arial, sans-serif; color:#0a68c8; padding:2px 0px 2px 25px; margin:0 0 0 5px; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_medium.png) no-repeat 1px -238px; }

.delete_gift_l { text-decoration:underline; font:bold 24px 'Trebuchet Ms', Arial; color:#0a68c8; padding:0px 5px 6px 35px; margin:0; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_large.png) no-repeat 1px -404px; }
.delete_gift_m { text-decoration:underline; font:12px Verdana, Arial, sans-serif; color:#0a68c8; padding:2px 0px 2px 25px; margin:0 0 0 5px; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_medium.png) no-repeat 1px -204px; }

.check_prize_favorite_l { text-decoration:underline; font:bold 24px 'Trebuchet Ms', Arial; color:#0a68c8; padding:0px 5px 6px 35px; margin:0; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_large.png) no-repeat 1px -232px; }
.check_prize_favorite_m { text-decoration:underline; font:12px Verdana, Arial, sans-serif; color:#0a68c8; padding:2px 0px 2px 25px; margin:0 0 0 5px; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_medium.png) no-repeat 1px -102px; }
.check_prize_favorite_s { text-decoration:underline; font:11px Verdana, Arial, sans-serif; color:#0a68c8; padding:1px 0px 3px 18px; margin:0 0 0 3px; background:url(http://e2.sftcdn.net/shared/images/interface/actions/action_buttons_small.png) no-repeat 0px -56px; }

.demo_online_l { text-decoration:underline; font:bold 24px 'Trebuchet Ms', Arial; color:#0a68c8; padding:0px 5px 6px 35px; margin:0; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_large.png) no-repeat 1px -638px; }
.demo_online_m { text-decoration:underline; font:12px Verdana, Arial, sans-serif; color:#0a68c8; padding:2px 0px 2px 25px; margin:0 0 0 5px; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_medium.png) no-repeat 1px -339px; }
.demo_online_s { text-decoration:underline; display:block; font:11px Verdana, Arial, sans-serif; color:#0a68c8; padding:1px 0 3px 18px; margin:0 0 3px 3px; background:url(http://e2.sftcdn.net/shared/images/interface/actions/action_buttons_small.png) no-repeat 0px -281px; text-align:left; }

.share_m { text-decoration:underline; font:normal 12px Verdana, Arial, sans-serif; color:#0a68c8; padding:2px 0px 2px 25px; margin:0 0 0 5px; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_medium.png) no-repeat 1px -306px; }
.share_m strong { font-weight:normal; }

.analize_l { text-decoration:underline; font:bold 24px 'Trebuchet Ms', Arial; color:#0a68c8; padding:0px 5px 6px 35px; margin:0; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_large.png) no-repeat 1px -580px; }

.video_s { text-decoration:underline; display:block; font:11px Verdana, Arial, sans-serif; color:#0a68c8; padding:1px 0 3px 18px; margin:0 0 3px 3px; background:url(http://e1.sftcdn.net/es/images/interface/action_buttons_small_new.png) no-repeat 0px 0px; text-align:left; }

ul.action_buttons { text-align:center; padding:20px 0 50px 0; margin-top:10px; border-top:1px solid #C6D6E7; width:100%; }
ul.action_buttons li { margin:0 5px; display:inline; }

.video_1col_buttons .action_buttons { float:left; }

.feed { background:transparent url(http://e2.sftcdn.net/shared/images/interface/actions/action_buttons_small.png) no-repeat scroll 1px -195px; margin:0pt 0pt 3px 0px; padding:1px 0px 3px 20px; }
.delicious { background:transparent url(http://e2.sftcdn.net/shared/images/interface/actions/action_buttons_small.png) no-repeat scroll 1px -223px; margin:0pt 0pt 3px 0px; padding:1px 0px 3px 20px; }
.facebook { background:transparent url(http://e2.sftcdn.net/shared/images/interface/actions/action_buttons_small.png) no-repeat scroll 1px -339px; margin:0pt 0pt 3px 0px; padding:1px 0px 3px 20px; }
.twitter { background:transparent url(http://e2.sftcdn.net/shared/images/interface/actions/action_buttons_small.png) no-repeat scroll 1px -369px; margin:0pt 0pt 15px 0px; padding:1px 0px 3px 20px; }
.orkut { background:transparent url(http://e2.sftcdn.net/shared/images/interface/actions/action_buttons_small.png) no-repeat scroll 1px -397px; margin:0pt 0pt 15px 0px; padding:1px 0px 3px 20px; }

/* @endgroup ACTION BUTTONS */

/* @group RANKS */
.rank_1, .rank_2, .rank_3, .rank_4, .rank_5, .rank_6, .rank_7, .rank_8, .rank_9, .rank_10 { width:54px; height:12px; cursor:help; text-indent:-1000em; text-align:left; background:url(http://e2.sftcdn.net/shared/images/interface/actions/rating_softonic_small.png) no-repeat; line-height:12px; }

.rank_1 { background-position:0 -144px; }
.rank_2 { background-position:0 -128px; }
.rank_3 { background-position:0 -112px; }
.rank_4 { background-position:0 -96px; }
.rank_5 { background-position:0 -80px; }
.rank_6 { background-position:0 -64px; }
.rank_7 { background-position:0 -48px; }
.rank_8 { background-position:0 -32px; }
.rank_9 { background-position:0 -16px; }
.rank_10 { background-position:0 0; }
/* @endgroup RANKS */

#content_3col .mainbar .row_odd { background:#FFFFFF; }

/* @group TAGCLOUDS */
.tags_cloud_content { padding:4px 0px 9px 0px; }
	.tags_cloud_content .separator { color:#A9A9A9; }
/* @endgroup TAGCLOUDS */

/* @group GLOSARY */
#desc_body .glossar_term { border-bottom:1px dashed #0066FF; cursor:help; }
#tooltipHelper { border:1px solid #363636; background-color:#FFF8C7; padding:10px; color:#333; font-size:9px; width:250px; line-height:14px; text-align:left; }
/* @endgroup GLOSARY */

	/* @group Styles for a single field row consisting of a label, a form widget and [0-N] tooltip/error spans */

	.field_row, .field_row_date, .field_row_options fieldset legend { padding:5px; height:18px; }
		.field_row label, .field_row input,. field_row select,.field_row span,.field_row p { width:200px; float:left; display:block; margin:0; }
		.field_row input, .field_row select { width:210px; background-color:#F8FAFC; border:1px solid #004080; color:#000066; font-family:Verdana,sans-serif; font-size:11px; line-height:13px; padding:2px; }
		.field_row_date select { background-color:#F8FAFC; border:1px solid #004080; color:#000066; font-family:Verdana,sans-serif; font-size:11px; line-height:13px; padding:2px; }
		.field_row input.error, .field_row select.error { width:210px; background-color:#F8DFDF; background-image:url(http://e3.sftcdn.net/es/images/bg_textfield_error.gif); background-repeat:repeat-x; border:1px solid #660000; color:#000066; font-family:Verdana,sans-serif; font-size:11px; line-height:13px; padding:2px; }
		.field_row span { width:350px; margin-left:5px; font-size:11px; padding-left:16px; height:16px; }

	.field_row #current_user_email { margin-left:0px; padding-left:0px; }
	.tooltip { font-size:11px; color:#7B7D7B; }
	.field_row span.field_error { color:#cc0000; display:none; }
	.field_row strong { float:left; padding:0 3px; }
	.submit_row { padding:10px; height:18px; text-align:center; width:420px; }
	.personal_data .field_row span.field_error { font-family:Verdana,sans-serif; font-size:11px; line-height:13px; padding:2px; margin:10px; }
	.help_box #title { font-weight:bold; }

/* @group FORMULARIOS */
form.forms fieldset { padding-bottom:10px; }
form.forms legend { font:bold 24px "Trebuchet Ms"; color:#1F1F1F; display:block; padding-bottom:10px; }
form.forms fieldset ol { padding:0; padding:0 0 0 3px; }
form.forms fieldset li { list-style:none; padding:4px 5px 3px; margin:0; clear:both; }
form.forms fieldset fieldset fieldset { clear:both; padding-left:70px; }
form.forms fieldset fieldset legend { margin-left:-7px; padding-bottom:5px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; display:block; padding:0; background-color:transparent; }
form.forms fieldset fieldset label { display:inherit; width:inherit; clear:none; margin:0; }
form.forms fieldset fieldset fieldset label { float:none; }
form.forms em { font-weight:bold; font-style:normal; color:#f00; }
form.forms label { display:inline-block; vertical-align:top; width:150px; float:left; clear:both; height:20px; }
form.forms label.label_s { width:92px; }
form.forms label.label_xl { width:600px; }
form.forms fieldset fieldset fieldset label input, form.forms fieldset fieldset label input, form.forms fieldset label input { border:0px none; background-color:transparent; }
form.forms fieldset .actual_version { padding:0; color:#A7A7A7; font-weight:normal; }
form.forms fieldset input, form.forms fieldset fieldset fieldset input { background-color:#F8FAFC; border:1px solid #86A5D9; padding:2px; font-size:12px; font-family:Verdana; }
form.forms fieldset select { background-color:#F8FAFC; border:1px solid #86A5D9; padding:2px; font-size:12px; font-family:Verdana; }
form.forms fieldset textarea { background-color:#F8FAFC; border:1px solid #86A5D9; padding:2px; font-size:12px; font-family:Verdana; }
form.forms fieldset input.input_xl { width:400px; }
form.forms fieldset input.input_l { width:250px; }
form.forms fieldset input.input_m { width:200px; }
form.forms fieldset input.input_s { width:50px; }
form.forms fieldset select.input_xl { width:405px; }
form.forms fieldset select.input_l { width:255px; }
form.forms fieldset select.input_m { width:155px; }
form.forms fieldset select.input_s { width:55px; }
form.forms fieldset textarea.input_xl { width:400px; height:150px; }
form.forms fieldset textarea.input_l { width:250px; height:62px; }
form.forms fieldset fieldset input { width:16px; vertical-align:middle; background-color:transparent; border:0px none; }
form.forms fieldset fieldset label { width:100%; padding-left:20px; clear:both; padding-bottom:5px; position:relative; }
form.forms input.input_error { background-color:#F8DFDF; border:1px solid #660000; }
form.forms select.input_error { background-color:#F8DFDF; border:1px solid #660000; }
form.forms textarea.input_error { background-color:#F8DFDF; border:1px solid #660000; }
form.forms label.input_error { font-size:11px; color:#FF0000; clear:both; width:100%; padding-top:10px; }
form.forms fieldset.error { border:1px solid #E3A5A5; background-color:#FFF7F7; color:#000; padding-bottom:10px; }
	form.forms fieldset.error legend input { border:1px solid #E3A5A5; }
form.forms li.error { border:1px solid #E3A5A5; background-color:#FFF7F7; color:#000; padding-bottom:10px; }
	form.forms li.error input { border:1px solid #E3A5A5; }
form.forms div.error { color:#FF0000; font:bold 14px Verdana, Arial, Helvetica, sans-serif; padding-top:10px; clear:both; }
form.forms li div.msg_info { position:absolute; margin:-3px 0 0 10px; display:inline; padding:3px 6px 6px 23px; width:200px; background-image:url(http://e2.sftcdn.net/shared/images/interface/arrow_help.gif); background-position:3px 4px; z-index:0; font-size:11px; }
form.forms li div.msg_info strong { display:block; color:#478DCA; line-height:150%; font-size:12px; }
form.forms div.fieldset { position:absolute; top:4px; left:155px; }
form.forms input.checkbox { border:0px none; background-color:transparent; }
form.forms li.birthday fieldset .msg_info { top:0; left:230px; }
#container input.button, #container a.button { text-decoration:none; padding:2px 14px; margin:5px 5px 5px 0; font:bold 15px "Trebuchet MS", Arial, sans-serif; color:#FFF; background:url(http://e2.sftcdn.net/shared/images/interface/actions/button_form.gif) 0 100% repeat-x #56accf; border:1px solid #17649a; text-align:center; position:relative; -moz-border-radius:4px; -webkit-border-radius:4px; }
#container input.button.green, #container a.button.green { background:url(http://e1.sftcdn.net/shared/images/interface/actions/button_form_green.gif) 0 100% repeat-x #63B62D; border:1px solid #2E6700; }
* html #container input.button { padding:0; }
#container input.button:hover { cursor:pointer; }
/* @endgroup FORMULARIOS */

/* @group SERVER ERROR */
.error_explainer h2 { font:bold 22px Trebuchet MS,Arial,sans-serif; margin-top:30px; }
.error_explainer p { line-height:21px; }
.error_optimizer { width:800px; margin:auto; height:320px; }
	.error_optimizer div.square1,.error_optimizer div.square2,.error_optimizer div.top_searches { float:left; width:220px; margin:20px; background:url(http://e2.sftcdn.net/shared/images/interface/user_rating_bg.gif) 0 0 no-repeat; }
		.error_optimizer .square1 h2 a, .error_optimizer .square2 h2 a, .error_optimizer .top_searches_title a { font:bold 18px Trebuchet MS; margin:20px; color:#000; }
		.error_optimizer div ul { margin:10px; height:230px; }
		.error_optimizer div li h1 { font:12px Verdana, sans-serif; margin:0; }
		.error_optimizer div li h2 { font:12px Verdana, sans-serif; margin:0; }
		.error_optimizer div li h3 { font:12px Verdana, sans-serif; }
		.error_optimizer div li strong { font:12px Verdana, sans-serif; }
		.error_optimizer div li b { font:12px Verdana, sans-serif; }
		.error_optimizer div li em { font:12px Verdana, sans-serif; }
		.error_optimizer div .sub_square { width:220px; height:7px; background:url(http://e2.sftcdn.net/shared/images/interface/user_rating_bg.gif) 0 100% no-repeat; }
p.error_container { margin:0; margin-top:5px; padding:0; float:left; font:19px 'Trebuchet MS'; background:url(http://e3.sftcdn.net/shared/images/icons/messagebox_warning.gif) 0 0 no-repeat; padding-left:32px; }
.waiting_for { display:block; float:left; width:32px; height:32px; margin-left:5px; background:url(http://e2.sftcdn.net/shared/images/interface/actions/download_loader.gif) 0 0 no-repeat; }
.error_sizer { height:400px; margin:auto; width:70%; padding-top:70px; }
/* @endgroup SERVER ERROR */

/* @group GENERICOS */
.arrows { color:#00c6ff; }
.see_more { text-align:right; background:url(http://e3.sftcdn.net/shared/images/interface/arrows.png) 0 5px no-repeat; padding-left:10px; }
.date { font:normal 10px Verdana, sans-serif; color:#547AB6; }
.text_list { font:12px Verdana, sans-serif; color:#4F4F4F; line-height:18px; }
.textfield { border:1px solid #7EA3BE; padding:2px; font:11px Verdana, sans-serif; color:#000066; background:#FFFFFF url(http://e3.sftcdn.net/shared/images/interface/input_search_bg.gif) repeat-x; }
.input { background-color:#F8FAFC; border:1px solid #86A5D9; padding:2px; font-size:12px; font-family:Verdana; }
	a.compare_check { font:11px Verdana, Arial, sans-serif; margin:0 0 0 3px; float:left; }
	input.compare_check { margin:0 0 0 4px; padding:1px 0px 3px 0px; height:13px; width:13px; float:left; }
	a:hover 	 { text-decoration:underline; }
	a:hover h1 	{ text-decoration:underline; }
.image_top { padding:6px; }
.footnote { font:normal 10px Arial, sans-serif; color:#677689; }
.important { color:#FF0000; }

.order_by { text-align:left; }
	.order_by a { padding:0 5px; }
	.order_by .activate { color:#004080; font-weight:bold; background:url(http://e3.sftcdn.net/shared/images/interface/arrows.png) 3px 5px no-repeat; padding:0 0 0 12px; }
	.order_by .activate:hover { background-color:transparent; color:#004080; cursor:default; }

.page_nav { clear:both; margin:10px; text-align:center; }
	.page_nav a { padding:2px; text-align:center; font-weight:bold; color:#000066; }
	.page_nav .on { background-color:#000066; color:#FFF; padding:2px; }

.table_menu { width:100%; }
	.table_menu td { vertical-align:top; }

.language_icon_s { float:right; margin:3px 0px 0px 5px; clear:right; }
.discount { color:#CC0000; }

ul.bullet { margin:5px 10px; }
	ul.bullet li { margin-bottom:10px; padding-left:10px; background:url(http://e3.sftcdn.net/shared/images/interface/bullet_sprite.png) 0px 6px no-repeat transparent; }
/* @endgroup GENERICOS */

/* @group PHONES */
.plat_series { text-align:center; font:7pt Verdana, sans-serif; clear:both; margin-bottom:1px; width:90px; height:12px; color:#FFFFFF; line-height:12px; padding:0px; margin:2px 0; }

.plat_symbian { float:left; clear:both; background-color:#2A66AF; border-color:#2A66AF; border-style:solid none solid solid; border-width:1px; width:48px; line-height:12px; height:12px; }
.plat_java { float:left; clear:both; background-color:#52A02B; border-color:#52A02B; border-style:solid none solid solid; border-width:1px; width:48px; line-height:12px; height:12px; }
.plat_j2me { float:left; color:#333333; background-color:#D7E8D2; border:1px solid #52A02B; width:39px; line-height:12px; height:12px; }
.plat_win, .plat_windows { float:left; clear:both; background-color:#158E96; border-color:#158E96; border-style:solid none solid solid; border-width:1px; width:48px; line-height:12px; height:12px; }
.plat_wm, .plat_mobile { float:left; color:#333333; background-color:#CBE4E8; border:1px solid #158E96; width:39px; line-height:12px; height:12px; }
.plat_bb, .plat_blackberry { float:left; clear:both; background-color:#A7912D; border-width:1px; border-style:solid none solid solid; border-color:#A7912D; width:61px; line-height:12px; height:12px; }
.plat_rim { float:left; color:#333333; background-color:#E8E5D3; border:1px solid #A7912D; width:26px; line-height:12px; height:12px; }
.plat_multiple, .plat_multi { float:left; clear:both; background-color:#A62D2D; border-color:#A62D2D; border-style:solid none solid solid; border-width:1px; width:48px; line-height:12px; height:12px; }
.plat_multiple2, .plat_os { float:left; color:#333333; background-color:#E8D1D3; border:1px solid #A62D2D; width:39px; line-height:12px; height:12px; }
.plat_iphone { float:left; color:#FFF; background-color:#6b6b6b; border:1px solid #6b6b6b; width:90px; line-height:12px; height:12px; }
.plat_android { float:left; color:#FFF; background-color:#99c400; border:1px solid #99c400; width:90px; line-height:12px; height:12px; }
.serie_symbian, .plat_s60, .plat_foma, .plat_s80, .plat_s90, .plat_uiq, .plat_9200, .plat_plus { float:left; color:#333333; background-color:#CFDCED; border:1px solid #2A66AF; width:39px; line-height:12px; height:12px; }
/* @endgroup PHONES */

/* @group STATISTICS */
#statistics { height:1px; overflow:hidden; }
/* @endgroup STATISTICS */

/* @group THICKBOX CSS */+
html, body { min-height:100%; height:auto; height:100%; }
#TB_window { font:12px Arial, Helvetica, sans-serif; color:#333333; }
#TB_overlay { position:absolute; z-index:100; width:100%; height:100%; top:0; left:0; min-height:100%; background-color:#05284C; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; }
#TB_window { position:absolute; background:#ffffff; z-index:102; color:#000; display:none; border:2px solid #004080; -moz-border-radius:10px; text-align:left; }
#TB_window img { display:block; margin:0 auto 15px; }
#TB_caption { padding:5px 0 15px 0; width:210px; margin:0 auto; text-align:center; font:12px Verdana, Arial, Helvetica, sans-serif; color:#666666; }
#TB_closeWindow { float:right; }
#TB_closeAjaxWindow { padding:5px 10px 7px 0; margin-bottom:1px; text-align:right; float:right; }
#TB_ajaxWindowTitle { float:left; padding:7px 0 5px 10px; margin-bottom:1px; }
#TB_title { background-color:#e8e8e8; height:27px; }
#TB_ajaxContent { clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em; }
#TB_ajaxContent p { padding:5px 0px 5px 0px; }
#TB_load { position:absolute; display:none; height:100px; width:100px; z-index:101; }
#TB_logo { position:absolute; display:none; height:100px; width:100px; z-index:102; }
#TB_HideSelect { z-index:99; position:absolute; top:0; left:0; width:100%; height:100%; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
#TB_ImageOff { display:block; text-align:center; }
#TB_iframeContent { border:none; clear:both; }
#TB_next { margin-left:5px; display:inline; }
#TB_prev { margin-right:5px; display:inline; }
#TB_next img,#TB_prev img { display:inline; margin:0 0 -5px 0; }
/* @endgroup THICKBOX CSS */

/* @group JCrop */
.jcrop-holder { text-align:left; }
.jcrop-vline, .jcrop-hline { font-size:0; position:absolute; background:white url(http://e2.sftcdn.net/shared/images/jcrop.gif) top left repeat; }
.jcrop-vline { height:100%; width:1px; }
.jcrop-hline { width:100%; height:1px; }
.jcrop-handle { font-size:1px; width:7px; height:7px; border:1px #eee solid; background-color:#66FF00; *width:9px; *height:9px; }
.jcrop-tracker { *background-color:gray; width:100%; height:100%; }
.custom .jcrop-vline, .custom .jcrop-hline { background:yellow; }
.custom .jcrop-handle { border-color:black; background-color:#C7BB00; -moz-border-radius:3px; -webkit-border-radius:3px; }
#avatar_preview_container { width:100px; height:100px; overflow:hidden; }
/* @endgroup JCrop */

/* @group Autocomplete */
.ac_results { padding:0px; border:1px solid #86A5D9; background:url(http://e2.sftcdn.net/shared/images/interface/bg_footer_search.gif) 100% 0 no-repeat #FFF; width:200px; z-index:51; }
.ac_results ul { width:100%; list-style-position:outside; list-style:none; padding:0; margin:0; }
.ac_results iframe { display:none; display/* @desc:IE */:block; position:absolute; top:0; left:0; z-index:-1; filter:mask(); width:3000px; height:3000px; }
.ac_results li { margin:0px; padding:2px 5px; cursor:pointer; display:block; font:menu; font-size:12px; overflow:hidden; }
.ac_loading { background:Window url(http://e2.sftcdn.net/shared/images/download/download_loader.gif) right center no-repeat; }
.ac_close { margin:0; padding:2px 10px 2px 10px; cursor:pointer; display:block; font:menu; font-size:12px; color:#FF0000; overflow:hidden; text-align:right; }
.ac_over { background-color:Highlight; color:HighlightText; }
/* @endgroup Autocomplete */

/* @group Reset password */
#content #login_page fieldset { margin-left:20px; }
#content #login_page fieldset ul li label { width:100%; } 
#content #login_page fieldset ul li input#password, #login_page fieldset ul li input#retype_password { width:250px; }
/* @endgroup Reset password */


/* @end STYLES common */

/* @STYLES home_list */

/* @group SECTION */
#title_section_head h1.page_title { margin-top:12px; width:700px; float:left; }
h1.page_title a { color:#1F1F1F; }
img.section_title { position:absolute; margin-top:-35px; right:10px; }
.section_links { position:relative; float:right; margin:10px 0 0; font-size:11px; text-align:right; width:160px; display:block; height:40px; z-index:1; }
.section_links_list { position:relative; float:right; margin:10px 0 0; font-size:11px; text-align:right; width:160px; display:block; height:40px; }
.section_links_search { float:right; margin:15px 0px 9px 0; font-size:11px; text-align:right; width:360px; }
.section_links_search li { display:inline; }
	#section_title.editors_list { margin-bottom:20px; }

.filter { border:1px solid #000066; font:normal 10px Verdana, sans-serif; color:#00477F; background:#FFFFFF; line-height:12px; }
/* @endgroup SECTION */

/* @group HOME */
	/* @group PHONES */
		#mobile_bar { width:960px; margin:auto; height:24px; padding:10px 0 10px 10px; border-bottom:1px solid #AFC8DF; }
			#mobile_bar .help { float:right; width:35px; font:11px Verdana; padding:6px 20px 0 0; }
			#mobile_bar label, #mobile_bar span strong { font:bold 16px "Trebuchet Ms"; color:#646464; }
			#mobile_bar label 	{ float:left; width:180px; }
			#mobile_bar label a { color:#646464; text-decoration:none; }
			#mobile_bar span 	{ float:left; width:120px; text-align:center; }
			#mobile_bar select 	{ float:left; width:155px; margin:1px 0 0 0; }
			#mobile_bar ul { float:left; margin:3px 0 0 0; }
			#mobile_bar ul li { float:left; margin:0 5px 0 0; color:#777; }
			#mobile_bar ul li a { font-weight:bold; }
			#mobile_bar #mobile_filter { font:bold 22px "Trebuchet Ms"; color:#646464; float:left; }
				#mobile_bar #mobile_filter img { vertical-align:middle; padding:0 8px 5px 0; }
				#mobile_bar #mobile_filter a { text-align:right; background:url(http://e2.sftcdn.net/shared/images/interface/orange_arrow.gif) 0 50% no-repeat; padding:0 10px; margin-top:5px; font:12px Verdana; }
	/* @endgroup PHONES */

	/* @group CATEGORIES HOME */
	#categories_nav { clear:both; margin-bottom:18px; }
		#categories_nav h3 { clear:both; height:21px; padding:0 0 2px 6px; background:#eff8fd url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 0px 0px no-repeat; font:bold 18px 'Trebuchet Ms', Arial, sans-serif; line-height:18px; text-transform:none; color:#FFFFFF; }
		#categories_nav h3 a { padding-top:1px; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 100% 0px no-repeat; height:21px; width:100%; display:block; color:#FFFFFF; }

		#categories_nav .standar_nav { background:#EFF8FD; float:left; clear:both; overflow:hidden; width:190px; }
			#categories_nav .standar_nav ul { font:12px Verdana, sans-serif; }
			#categories_nav .standar_nav ul li { line-height:18px; padding:0 4px 11px 0; background:url(http://e2.sftcdn.net/shared/images/interface/bg_nav1.gif) bottom repeat-x; color:#0A68C8; }
			#categories_nav .standar_nav ul li strong a { background:url(http://e3.sftcdn.net/shared/images/interface/arrows.png) 4px -67px no-repeat; padding-left:12px; font-weight:bold; float:left; }
			#categories_nav .standar_nav ul li ul { background:none; padding:0 0 0 11px; clear:both; }
			#categories_nav .standar_nav ul li ul li { background:none; display:inline; position:relative; line-height:inherit; font:normal 11px Verdana, sans-serif; padding:0; }
			#categories_nav .standar_nav .nav_pro { background-color:#FEFBE5; clear:both; }
			#categories_nav .standar_nav .nav_pro strong a { color:#cc3333; }

		#categories_nav .inteligent_nav { background:#EFF8FD; float:left; clear:both; width:189px; margin-bottom:8px; position:relative; }
			#categories_nav .inteligent_nav ul { width:100%; font:12px Verdana, sans-serif; clear:both; float:left; background-color:#EFF8FD; position:relative; }
			#categories_nav .inteligent_nav ul li { width:100%; line-height:25px; float:left; clear:both; border-bottom:1px solid #afc8df; padding:4px 0px; }
			#categories_nav .inteligent_nav ul li a { background:url(http://e3.sftcdn.net/shared/images/interface/arrows.png) 4px -67px no-repeat; padding-left:12px; font-weight:bold; float:left; line-height:18px; }
			#categories_nav .inteligent_nav ul li ul { background-color:#d2eefe; font:11px Verdana, sans-serif; }
			#categories_nav .inteligent_nav ul li ul li { line-height:18px; padding:2px 0; }
			#categories_nav .inteligent_nav ul li ul li a { padding-left:20px; font-weight:normal; background-position:12px -67px; }
			#categories_nav .inteligent_nav ul li ul li ul { background-color:#bae6ff; }
			#categories_nav .inteligent_nav ul li ul li ul li a { padding-left:30px; font-weight:normal; background-position:22px -67px; }
			#categories_nav .inteligent_nav li.on { background-color:#1FA4E1; }
			#categories_nav .inteligent_nav a.on { font-weight:bold; color:#FFFFFF; background-image:url(http://e3.sftcdn.net/shared/images/interface/arrows.png); background-position:2px -284px; background-repeat:no-repeat; }
			#categories_nav .inteligent_nav ul li a.on { background-position:6px -284px; }
			#categories_nav .inteligent_nav ul li ul li a.on { background-position:12px -284px; }
			#categories_nav .inteligent_nav ul li ul li ul li a.on { background-position:22px -284px; }

			#categories_nav .inteligent_nav ul li a.open { background:url(http://e3.sftcdn.net/shared/images/interface/arrows.png) 2px -206px no-repeat; }
			#categories_nav .inteligent_nav ul li ul li a.open { background:url(http://e3.sftcdn.net/shared/images/interface/arrows.png) 10px -208px no-repeat; }
			#categories_nav .inteligent_nav li.open_on { background-color:#1FA4E1; padding-bottom:0; }
			#categories_nav .inteligent_nav li.open, #categories_nav .inteligent_nav li.open_on { border-bottom:0px none; }
			#categories_nav .inteligent_nav ul li.open_on a.on { background:url(http://e3.sftcdn.net/shared/images/interface/arrows.png) 3px -134px no-repeat; }
			#categories_nav .inteligent_nav ul li ul li.open_on a.on { background:url(http://e3.sftcdn.net/shared/images/interface/arrows.png) 12px -134px no-repeat; }

			#categories_nav .inteligent_nav .nav_pro { background-color:#FEFBE5; }
			#categories_nav .inteligent_nav .nav_pro a { color:#cc3333; }
	/* @endgroup CATEGORIES HOME */

	/* @group REVIWERS HOME */
	#reviewers_home { margin:18px 0; clear:both; background-color:#D7F0CC; padding-bottom:6px; }
		#reviewers_home h3 { clear:both; height:21px; padding:0 0 2px 6px; background:#D7F0CC url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 0px -65px no-repeat; font:bold 18px 'Trebuchet Ms', Arial, sans-serif; line-height:18px; text-transform:none; color:#FFFFFF; }
		#reviewers_home h3 span { padding-top:1px; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 100% -65px no-repeat; height:21px; width:100%; display:block; color:#FFFFFF; }
		#reviewers_home img { margin:6px 12px; }
		#reviewers_home p { margin:0 9px; }
	/* @endgroup REVIWERS HOME */

	/* @group AD MAIN HOME */
	#ad_main_home { clear:both; }
	/* @endgroup AD MAIN HOME */

	/* @group TODAY BOX */
	#today_box { clear:both; margin-top:19px; }
		#today_box h3 { width:440px; height:31px; position:absolute; padding-left:10px; margin-top:-25px; letter-spacing:-0.7px; font:bold 24px "Trebuchet Ms", Arial, sans-serif; text-transform:none; color:#3B3B3B; }
		#today_box .starproduct_box { padding:0; margin:0; }
		#today_box .pickday_box { border-bottom:1px solid #C6D6E7; padding-bottom:14px; }
		#today_box .top_download h3 { display:none; }
		#today_box .top_download { padding-bottom:0px; border-bottom:none; margin-bottom:0px; margin-top:-10px; }
		#today_box .last { border-bottom:none; }
		#today_box .starproduct_box { padding:0; margin-bottom:0px; }
		.pickday_box, .starproduct_box { width:100%; margin:0 0 18px 0; clear:both; overflow:hidden; font:12px Verdana, Helvetica, sans-serif; }

			.pickday_box h3, .starproduct_box h3 { font-size:1px; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 0px -436px no-repeat; width:100%; height:31px; }
				.pickday_box h3 span, .starproduct_box h3 span { letter-spacing:-0.7px; font:bold 24px "Trebuchet Ms", Arial, sans-serif; color:#3B3B3B; padding:0 10px 2px 0; }
			.pickday_box h1, .starproduct_box h1 { margin:0; float:left; width:235px; }
				.pickday_box h1 a, .starproduct_box h1 a { font:17px "Trebuchet Ms",Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:0; padding-top:11px; line-height:18px; display:block; }
			.pickday_box .screenshot, .starproduct_box .screenshot { float:left; width:100px; margin:11px 15px 0px 0px; clear:both; }
			.pickday_box .contentbox, .starproduct_box .contentbox { float:right; width:323px; }
				.pickday_box .contentbox .mobile_plat { float:left; width:230px; }
				.pickday_box .contentbox .mobile_plat .plat_series { float:left; clear:none; margin:10px 10px 0 0; }
				.pickday_box .contentbox .values { width:85px; float:right; font-size:10px; text-align:right; margin-top:15px; line-height:normal; }
				.pickday_box .contentbox .values .language_s { float:right; margin-right:1px; clear:right; }
				.pickday_box .contentbox .values .license { float:right; line-height:12px; }
				.pickday_box .contentbox p.pickday_description,.starproduct_box .contentbox p.starproduct_description { margin:0; }
					.pickday_box .contentbox p strong, .starproduct_box .contentbox p strong { font:19px "Trebuchet Ms",Arial, sans-serif; color:#6e6f6f; margin:4px 0 9px 0; float:left; clear:both; width:250px; line-height:27px; }
				.pickday_box .contentbox .actions { margin:0 0 10px 0; }
				.pickday_box .contentbox .actions .see_more { font:11px Verdana, sans-serif normal; clear:both; float:left; }
				.pickday_box .contentbox .actions .download_m { float:right; margin:-4px 5px 0 0; }
				.starproduct_box .contentbox .actions { float:right; width:95px; margin:15px 0 0 0; }
					.starproduct_box .contentbox .actions .buy_m { margin:0 0 9px 0; float:left; clear:both; }
					.starproduct_box .contentbox .actions .download_m { clear:both; margin:0 0 2px; float:left; clear:both; }
				.starproduct_box .contentbox .prices { float:left; width:226px; height:45px; }
					.starproduct_box .contentbox .prices span { text-align:center; float:left; margin:2px 5px 0 0; width:41px; background:url(http://e1.sftcdn.net/shared/images/interface/discount_star_small.gif) 0 0px no-repeat; padding:7px 0px 11px; font:normal 19px Arial Narrow, Helvetica, sans-serif; letter-spacing:-1px; }
						.starproduct_box .contentbox .prices span strong { color:#fff; }
						.starproduct_box .contentbox .prices span strong em { font:normal 12px Arial Narrow, Helvetica, sans-serif; padding:0 0 0 1px; }
					.starproduct_box .contentbox .prices strong.for_only { float:left; margin-top:15px; width:170px; }
						.starproduct_box .contentbox .prices strong.for_only em { font-style:normal; color:#F40000; margin-left:5px; }
	/* @endgroup TODAY BOX */

	/* @group FEATURED BOX */
	#featured_box_search { clear:both; float:left; margin:0px 0pt 15px; width:100%; }
		#featured_box_search h3	{ background:transparent url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) no-repeat scroll 0pt 0; color:#FFFFFF; font-family:'Trebuchet Ms',Arial,sans-serif; font-size:18px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; height:21px; line-height:18px; padding:0pt 0pt 2px 6px; text-transform:none; }
		#featured_box_search .item div	{ border-width:0px 0px 1px 0px; padding:10px 0; background:#FFF; margin-bottom:0px; }

	#featured_box_home table { margin-top:8px; padding:10px; }
		#featured_box_home table td { vertical-align:top; line-height:14px; }
		#featured_box_home table img { margin:2px 5px 5px 5px; }
		#featured_box_home table td a { float:left; }
		#featured_box_home table span { float:left; clear:both; padding-bottom:10px; }
	/* @endgroup FEATURED BOX */

/* @group PROGRAMS LIST HOME */
#last_news, #last_updates, #featured_box_home, #google_ads_bottom { clear:both; margin-bottom:14px; overflow:hidden; font:12px Verdana, Arial, Helvetica, sans-serif; }
#last_news { margin-top:-4px; }
#last_news .date_group, #last_updates .date_group { background:white url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) no-repeat scroll 0 -448px; height:20px; display:block; padding-right:4px; text-align:right; }
#last_news .date_group.first, #last_updates .date_group.first { background:none; }

	#last_news h3, #last_updates h3, #featured_box_home h3, #google_ads_bottom h3 	{ font-size:1px; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 0px -436px no-repeat; width:100%; height:31px; }
#last_news h3 span, #last_updates h3 span, #last_news h3 a, #last_updates h3 a, #featured_box_home h3 span, #google_ads_bottom h3 span { letter-spacing:-0.7px; font:bold 24px "Trebuchet Ms", Arial, sans-serif; color:#3B3B3B; padding:0 10px 2px 8px; width:440px; text-align:left; }
		#last_news .see_more, #last_updates .see_more { margin-top:5px; font-size:11px; float:right; }
.simple_list { clear:both; }
.simple_list li.widthdate, .simple_list li.first { border:0; }
.simple_list li.firstgroup { margin-top:-19px; border:0; }
.simple_list li.last { border-bottom:1px solid #C6D6E7; }
.simple_list li.mobile { margin-bottom:10px; }
.simple_list li .text_list { float:left; width:340px; }

	.simple_list li { clear:both; border-top:1px solid #c6d6e7; }
	.simple_list .text { float:left; width:340px; padding:8px 5px 9px; }
	.simple_list .text .license1 { font:bold 11px Verdana, Arial, Helvetica, sans-serif; }
	.simple_list .data { text-align:right; float:right; width:100px; line-height:11px; font-size:10px; padding:12px 0px 0px; }
		.simple_list .data div, .simple_list .data span { float:right; margin-bottom:6px; }
		.simple_list .data span { width:80px; font-weight:bold; }
		.simple_list .data .mobile_plat div { margin:0 0 1px; float:left; }
		.simple_list .data .rank_div { clear:both; float:right; width:54px; }
		.simple_list .data .language_s { float:right; clear:right; }
	.simple_list p.more_results { cursor:pointer; color:#0A68C8; }
	.simple_list p.more_results:hover { text-decoration:underline; }

	.see_more_news { margin-bottom:18px; padding:0; text-align:right; }
/* @endgroup PROGRAMS LIST HOME */

	/* @group TOP LIST USER */
	#top_list_user { float:right; clear:both; font-family:Verdana,sans-serif; font-size:12px; margin-bottom:17px; width:100%; overflow:hidden; overflow:hidden; }
		#top_list_user h3 { width:100%; color:#FFFFFF; background:#DEF4D5 url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) repeat scroll 0 -65px; height:24px; }
		#top_list_user h3 span { background:transparent url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) no-repeat scroll 100% -65px; display:block; height:24px; margin-left:6px; font-family:'Trebuchet Ms',Arial,sans-serif; font-weight:bold; font-size:14px; }
		#top_list_user h3 span strong { font-size:16px; }
		#top_list_user p.section_top { margin:0; padding:0 8px 4px 0; font-size:10px; text-align:right; background:#DEF4D5; line-height:6px; }
		#top_list_user ol li a { float:left; clear:right; width:165px; font-size:11px; }
	 /* @endgroup TOP LIST USER */

	/* @group TOP BOX */
	.top_box { float:right; clear:both; margin-bottom:17px; width:100%; font:12px Verdana, sans-serif; }
		.top_box h3 { height:21px; padding:0 0 2px 6px; background:#E9F4FA url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 0px 0px no-repeat; font:bold 18px 'Trebuchet Ms', Arial, sans-serif; line-height:18px; text-transform:none; color:#FFFFFF; }
		.top_box h3 a, .top_box h3 span { padding-top:1px; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 100% 0px no-repeat; color:#FFFFFF; height:21px; display:block; }
		.top_box p { background:#E9F4FA none repeat scroll 0%; color:#646464; font-size:10px; margin:0; padding:0px 7px 2px 0pt; text-align:right; line-height:12px; }
		.top_box .see_more { margin-top:5px; font-size:11px; float:right; clear:both; }
		.top_box ol, #top_list_user ol { border-bottom:1px solid #C6D6E7; padding:9px 0 6px 0; }
			.top_box ol li { margin-bottom:4px; clear:both; padding-left:12px; overflow:hidden; float:left; width:280px; }
			 #top_list_user ol li { margin-bottom:4px; clear:both; padding-left:8px; float:left; width:202px; overflow:hidden; }
			.top_box ol li span.number, #top_list_user ol li span.number { float:left; clear:left; display:block; width:25px; text-align:right; padding-right:5px; }
			.top_box ol li a { float:left; clear:right; width:230px; }
			.top_box ol li.rating_up, #top_list_user ol li.rating_up 	{ background-image:url(http://e3.sftcdn.net/shared/images/interface/top_rating.gif); background-repeat:no-repeat; background-position:0 2px; }
			.top_box ol li.rating_new, #top_list_user ol li.rating_new 	{ background-image:url(http://e3.sftcdn.net/shared/images/interface/top_rating.gif); background-repeat:no-repeat; background-position:0 -98px; }
			.top_box ol li.rating_equal, #top_list_user ol li.rating_equal { background-image:url(http://e3.sftcdn.net/shared/images/interface/top_rating.gif); background-repeat:no-repeat; background-position:0 -198px; }
			.top_box ol li.rating_down, #top_list_user ol li.rating_down { background-image:url(http://e3.sftcdn.net/shared/images/interface/top_rating.gif); background-repeat:no-repeat; background-position:0 -298px; }
			.top_box ol li.rating_num_1_up , .top_box ol li.rating_num_1_new , .top_box ol li.rating_num_1_equal , .top_box ol li.rating_num_1_down { font:normal 17px "Trebuchet Ms"; margin-bottom:6px; }
			.top_box ol li.rating_num_1_up span.number, .top_box ol li.rating_num_1_new span.number, .top_box ol li.rating_num_1_equal span.number, .top_box ol li.rating_num_1_down span.number { padding-left:0 2px; }
			.top_box ol li.rating_num_1_up 		{ background-position:0 5px; }
			.top_box ol li.rating_num_1_new 	{ background-position:0 -95px; }
			.top_box ol li.rating_num_1_equal 	{ background-position:0 -195px; }
			.top_box ol li.rating_num_1_down 	{ background-position:0 -295px; }
		.top_box .subtitle { font:10px Verdana, Arial, Helvetica, sans-serif; background:#E0F1FC; padding:0 2px 2px 2px; text-align:right; }
	/* @endgroup TOP BOX */

	/* @group POPULAR SEARCHS HOME */
		#tags { line-height:16pt; text-align:center; }
	/* @endgroup POPULAR SEARCHS HOME */

	/* @group COMUNITY BOX HOME */
	#community { clear:both; margin-bottom:18px; overflow:hidden; width:300px; }
		#community h3 { height:37px; padding:0 0 2px 6px; background:#def4d5 url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 0px -24px no-repeat; font:bold 18px 'Trebuchet Ms', Arial, sans-serif; line-height:18px; text-transform:none; color:#FFFFFF; }
		#community h3 span { padding-top:17px; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 100% -24px no-repeat; height:21px; width:100%; display:block; }
		#community h4 { width:100%; }
		#community h4 a, #top_valuated h4 a { color:#63A34A; background:#D7F0CC; font:bold 20px "Trebuchet Ms", Arial, sans-serif; display:block; width:100%; height:25px; padding-left:6px; }
	#user_box_community { color:#000; font-size:12px; background:url(http://e3.sftcdn.net/shared/images/interface/bg_community_login.gif) repeat-x; padding-top:1px; }
	#user_box_community #box_register_community { margin:15px; text-align:center; }
			#user_box_community #box_register_community p { margin:0px; }
	#user_box_community #box_register_community .register { text-decoration:underline; background:url(http://e3.sftcdn.net/shared/images/icons/register_icon.gif) no-repeat; padding:0 0 20px 30px; font:bold 20px "Trebuchet Ms", Arial, sans-serif; margin-bottom:5px; line-height:30px; }
	#user_box_community #user_box img { vertical-align:middle; }
	#user_box_community #box_identify_community { display:none; margin:15px; }
		#user_box_community #box_identify_community label { width:100px; float:left; }
		#user_box_community #box_identify_community .fieldrow { line-height:20px; height:20px; margin-bottom:2px; }
		#user_box_community #box_identify_community input, #user_box_community #box_identify_community label { vertical-align:middle; }
		#user_box_community #box_identify_community .forget_pass { clear:both; width:100%; }
		#user_box_community #box_identify_community button { background:none; padding:0; margin:-2px 0 0 0; border:0; float:left; }
		#user_box_community #box_register_community { display:block; font:12px Verdana; line-height:18px; }
	#community .community_box { border:solid #c3dcb3; border-width:0 0 1px 0; text-align:left; }
	#community .comment_home { padding:14px 0 7px 0; border-top:1px solid #c3dcb3; clear:both; font:normal 12px Verdana, Arial, sans-serif; position:relative; }
		#community .comment_home .item { width:auto; }
		#community .comment_home .item_top { display:block; height:35px; }
		#community .comment_home .item2 { width:auto; }
		#community .comment_home strong { font:11px Verdana, Arial, sans-serif; line-height:inherit; }
		#community .comment_home strong a { display:block; width:138px; }
		#community .comment_home p { margin:0; }
		#community .comment_home p.file_title { float:left; margin-top:6px; }
		#community .comment_home p.file_title_2lines { float:left; overflow:hidden; height:28px; padding:0; margin:0; line-height:14px; }
		#community .comment_home p.no_rank strong a { width:170px; }
		#community .comment_home p.title { font:bold 12px Verdana, Arial, sans-serif; line-height:inherit; clear:left; }
		#community .comment_home .see_more { font-size:11px; background:none; }
		#community .comment_home .average_box { background:url(http://e3.sftcdn.net/shared/images/interface/opinion_rating_box.png) 100% 0 no-repeat; width:49px; line-height:27px; padding:3px 0pt; margin:0 6px 0px 0px; text-align:center; font:bold 20px Arial, sans-serif; float:left; }
		#community .comment_home .comment_by { float:right; width:102px; margin:4px 0; }
			#community .comment_home .comment_by p { text-align:center; text-align:center; font-size:10px; }
				#community .comment_home .comment_by a .avatar { height:100px; width:100px; margin-bottom:5px; }
				#community .comment_home .comment_by a .user_name { font-weight:bold; text-align:center; }

	#community	#top_valuated.top_box h4 { border-bottom:1px solid #A9C993; }
	#community	#top_valuated.top_box p { padding-top:2px; }
	#community #community_forum { clear:both; }
		#community #community_forum .item { font:12px Verdana, sans-serif; overflow:hidden; padding:5px; border-top:1px solid #bed0e4; }
		#community #community_forum .by { font:12px Verdana, arial, sans-serif; margin:0; text-align:right; font-size:11px; }
		#community #community_forum .by a { font-weight:normal; }
		#community #community_forum a { font-weight:bold; }
		#community #community_forum i { font-style:italic; font-size:11px; color:#666666; }
	/* @endgroup COMUNITY BOX HOME */

	/* @group DOWNLOAD ALL PROGRAMS */
	#all_programs h3 { background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 0px -130px no-repeat; position:relative; clear:both; padding-left:10px; margin-bottom:5%; height:36px; color:#1FA4E1; font-family:"Trebuchet Ms",Arial,sans-serif; font-size:24px; }
	#all_programs p { line-height:18px; margin:0 5%; margin-bottom:1em; }
		#all_programs p span { color:#999999; display:block; font-size:11px; font-style:italic; }
	/* @endgroup DOWNLOAD ALL PROGRAMS */

	/* @group NEWS HOME */
	#news_home { clear:both; margin:8px 0 18px 0; width:100%; }
	#news_home h3 { clear:both; height:33px; padding:0 0 2px 6px; background:#FFFFFF url(http://e2.sftcdn.net/es/images/interface/softonic_news.gif) no-repeat scroll 0 0; font:bold 18px 'Trebuchet Ms', Arial, sans-serif; line-height:18px; text-transform:none; color:#FFFFFF; text-indent:-3000px; }
		#news_home h3 a { padding-top:1px; height:33px; width:100%; display:block; color:#FFFFFF; }
		#news_home li { width:178px; font:12px/18px Verdana, sans-serif; padding:10px 6px; border-bottom:1px solid #bed0e4; background:#F4FCFE url(http://e2.sftcdn.net/shared/images/interface/onsoftware_home.png) no-repeat scroll 0 -61px; }
		#news_home ul.news_links { background:#F4FCFE url(http://e2.sftcdn.net/shared/images/interface/onsoftware_home.png) no-repeat scroll 0 -61px; padding-bottom:9px; }
			#news_home ul.news_links li { background:transparent none repeat 0 0; padding:9px 5px 0; }
			#news_home ul li a { display:block; clear:both; }
			#news_home ul li .author { color:#009900; font-size:10px; font-weight:normal; float:left; width:125px; }
			#news_home ul li .date { float:right; line-height:inherit; }
			#news_home ul.news_links li .see_more { padding-left:20px; background-position:5px 3px; }
			#news_home ul.news_links li { border-bottom:0; }
			#news_home ul.news_links li a { display:inline; }
	/* @endgroup NEWS HOME */

	/* @group HOHE BLOG POSTS */
	#blog_posts { margin:0 0 6px 0; }
		#blog_posts h3 { clear:both; height:21px; padding:0 0 2px 6px; background:#c5d9e0 url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 0px 0px no-repeat; font:bold 18px 'Trebuchet Ms', Arial, sans-serif; line-height:18px; text-transform:none; color:#FFFFFF; }
		#blog_posts h3 a { padding-top:1px; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 100% 0px no-repeat; height:21px; width:100%; display:block; color:#FFFFFF; }

		#blog_posts h4 a { background:url(http://e2.sftcdn.net/shared/images/interface/onsoftware_home.png) 0 0 no-repeat; width:190px; height:61px; display:block; }
		#blog_posts h4 span { display:none; }
		#blog_posts ul li { clear:both; border-bottom:1px solid #b8cee4; background:#f4fcfe url(http://e2.sftcdn.net/shared/images/interface/onsoftware_home.png) 0 -61px no-repeat; padding:9px 5px; }
			#blog_posts ul li a { clear:both; display:block; }
			#blog_posts ul li .author { color:#009900; font-size:10px; font-weight:normal; float:left; }
			#blog_posts ul li .date { float:right; line-height:inherit; }
		#blog_posts ul.blog_links { background:#f4fcfe url(http://e2.sftcdn.net/shared/images/interface/onsoftware_home.png) 0 -61px no-repeat; }
			#blog_posts ul.blog_links li { background:none; border:none; }
			#blog_posts ul.blog_links li a { display:inline; }
		#blog_posts .tags_blogs	{ font-size:11px; display:inline; }
		#blog_posts .tags_blogs	dt { color:#677689; float:left; margin-right:0.5em; }
		#blog_posts ul.blog_links { padding-bottom:9px; }
		#blog_posts ul.blog_links li { padding:9px 5px 0; }
		#blog_posts ul.blog_links li .see_more { margin-left:6px; padding-left:15px; }
	/* @endgroup HOHE BLOG POSTS */
/* @endgroup HOME */

/* @group LIST & SEARCH */
#pathbar { margin-top:-14px; position:relative; height:1.3em; overflow:hidden; clear:both; }
#pathbar .search_results { display:inline; }
#pathbar .search_compare, #pathbar .section_compare, #pathbar .no_back_compare { display:none; }

#also_try { clear:both; width:100%; margin-bottom:10px; padding-top:10px; }

	#also_try h4 { font:bold 22px "Trebuchet Ms", Arial, sans-serif; text-transform:none; color:#3B3B3B; background:transparent url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) no-repeat scroll 0pt -369px; position:relative; clear:both; padding-left:9px; margin-bottom:9px; height:28px; }
	#also_try ul { float:left; margin-left:18px; }
		#also_try li { display:inline; line-height:18px; }
		#also_try li#more { border-left:1px solid black; padding:0 3px 0 6px; }
ul#more_also_try { clear:both; padding:5px 5px 5px 0; display:none; width:800px; }

#softonic_toolbar_promotion h4 { width:944px; font:bold 22px "Trebuchet Ms", Arial, sans-serif; margin-top:25px; background:transparent url(http://e3.sftcdn.net/shared/images/interface/boxes_dark.png) no-repeat scroll 0 0; padding:18px 18px 0; }
	#softonic_toolbar_promotion h4 strong { color:#1FA4E1; }
	#softonic_toolbar_promotion h4 em { color:#4ea91e; font-style:normal; }
#softonic_toolbar_promotion .content { padding:18px 18px 65px; text-align:center; margin-bottom:30px; background:transparent url(http://e3.sftcdn.net/shared/images/interface/boxes_dark.png) no-repeat scroll 0 100%; }
	#softonic_toolbar_promotion .content img { margin:10px auto; display:block; text-align:center; }
	#softonic_toolbar_promotion .content .download_l { text-align:center; margin:0 auto; }

#search_mainbar #softonic_toolbar_promotion h4 { background:transparent url(http://e3.sftcdn.net/shared/images/interface/boxes_dark.png) no-repeat scroll -2518px 22px; padding:0; width:755px; }
#search_mainbar #softonic_toolbar_promotion .content { background:transparent url(http://e3.sftcdn.net/shared/images/interface/boxes_dark.png) no-repeat scroll -2518px bottom; padding:18px 18px 35px; }
	#search_mainbar #softonic_toolbar_promotion .content .download_l { float:none; margin:0px; }

#did_you_mean { color:#df0601; font-size:14px; width:100%; float:left; margin:0 0 5px 0; }
#did_you_mean a { font-weight:bold; }

.lists { font:12px Verdana, sans-serif; display:block; overflow:hidden; }
	.lists h4 { letter-spacing:-0.7px; font:bold 22px "Trebuchet Ms", Arial, sans-serif; text-transform:none; color:#3B3B3B; background:transparent url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) no-repeat scroll 0pt -402px; padding-bottom:5px; position:relative; clear:both; padding-left:10px; }
	.lists h4 strong { color:#1fa4e1; }
	.home_list_filter { float:left; margin:0 0 18px 0; position:relative; width:774px; height:20px; }

	#filters_options { float:left; width:100%; font-size:10px; }
	#filters_options p { float:left; margin:0; padding-left:10px; }
		#filters_options p { float:left; }
		#filters_options li { display:inline; border-left:1px solid #000; padding:0 4px; }
			#filters_options li a.activate { background:transparent url(http://e2.sftcdn.net/shared/images/icons/menu_on.gif) no-repeat scroll 3px 50%; color:#000; font-weight:bold; padding:0 0 0 12px; text-decoration:none; }
		#filters_options li.first { border:0; }

	.lists .list_filters, .author_lists .list_filters { margin:0; }
		.lists .filter_action, .author_lists .filter_action { display:none; }
		.lists .list_filters p, .author_lists .list_filters p { float:left; margin:0; }
		.lists p.pagination_summary, .author_lists .list_filters p { text-align:right; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#000; padding-right:5px; margin-top:0; line-height:18px; }
		.lists .list_filter p.pagination_summary, .author_lists .list_filter p.pagination_summary { float:right; }
		.lists .list_filters ul, .author_lists .list_filters ul { float:left; margin-left:2px; }
			.lists .list_filters li, .author_lists .list_filters li { display:block; float:left; border-left:0; border-right:1px solid #c3d0d8; height:23px; padding:5px 6px 0; font-size:10px; }
			.lists .list_filters li.first, .author_lists .list_filters li.first { border-left:none; margin-left:10px; }
			.lists .list_filters li.last, .author_lists .list_filters li.last { border:none; }
			.lists .list_filters li a, .author_lists .list_filters li span { font-size:12px; font-family:Arial, Helvetica, sans-serif; }
			.lists .list_filters li span.num, .author_lists .list_filters li span.num { font-size:9px; }
				.lists .list_filters .activate, .author_lists .list_filters .activate { color:#004080; font-weight:bold; background:url(http://e3.sftcdn.net/shared/images/interface/arrows.png) 3px 3px no-repeat; padding:0 0 0 12px; }
				.lists .list_filters .activate:hover, .author_lists .list_filters .activate:hover { background-color:transparent; color:#004080; }
			.lists #filter_list, .author_lists #filter_list { background:url(http://e3.sftcdn.net/shared/images/interface/file_nav_tabs.gif) left -296px repeat-x; height:30px; width:100%; margin:0; }
			.lists #filter_list li.prev, .author_lists #filter_list li.prev { border:0; }
			.lists #filter_list li.activate, .author_lists #filter_list li.activate { background:url(http://e3.sftcdn.net/shared/images/interface/file_nav_tabs.gif) left -265px repeat-x; height:28px; display:block; float:left; border:0; padding-left:4px; border-bottom:1px solid #fff; }
				.lists #filter_list li a.activate, .author_lists #filter_list li a.activate { background:none; cursor:pointer; display:block; float:left; height:23px; padding:5px 5px 0 3px; }
				.lists #filter_list li.activate span, .author_lists #filter_list li.activate span { background:url(http://e3.sftcdn.net/shared/images/interface/file_nav_tabs.gif) right -265px repeat-x; color:#000; display:block; float:left; font-size:9px; font-weight:normal; height:23px; padding:6px 8px 0 0; }

		.list_filters { margin:15px 0pt 15px 0; }
			.list_filters p { float:left; margin:0; }
			p.pagination_summary { text-align:right; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#000; padding-right:5px; margin-top:0; line-height:18px; }
			.list_filter p.pagination_summary { float:right; }
			.list_filters ul { float:left; margin-left:2px; }
				.list_filters li { display:inline; border-left:1px solid black; padding:0 3px 0 6px; font-size:10px; }
				.list_filters li.first { border-left:none; }
				.list_filters li a, .list_filters li span { font-size:12px; }
				.list_filters .activate { color:#004080; font-weight:bold; background:url(http://e3.sftcdn.net/shared/images/interface/arrows.png) 3px 3px no-repeat; padding:0 0 0 12px; }
				.list_filters .activate:hover { background-color:transparent; color:#004080; cursor:default; }

			#order_by_box { width:100%; border-bottom:1px solid #c3d0d8; padding:4px 0; }
			#order_by_box p.pagination_summary { float:right; margin:0; }
			
			#ad_div_section_top.list { padding:15px; margin:0; }
				#ad_div_section_top.list h4 { background:none; padding:0 0 5px; }
					#ad_div_section_top.list h4 span { display:inline; font:11px Verdana, Arial, Helvetica, sans-serif; color:#698cb2; }

			#list_content { border-left:1px solid #c3d0d8; border-right:1px solid #c3d0d8; position:relative; }
				#list_content table { border:0; }

	form#compare_box { clear:both; }
	table.list_box { border:1px solid #bed0e4; width:100%; margin-bottom:0; }
		table.list_box caption span { display:block; position:absolute; margin-top:13px; margin-left:16px; width:90px; }

		table.list_box tr.list_box_order { height:45px; display:none; }
			table.list_box caption { display:none; }
		table.list_box th, td.compare_header { background-color:#fdf5c6; border-width:0 0 1px 0; border-style:solid; border-color:#bed0e4; font-size:11px; padding-bottom:1px; }
			th#information_header { background:#FDF5C6 url(http://e2.sftcdn.net/shared/images/interface/order_by_list.gif) no-repeat scroll -25% 50%; text-align:left; vertical-align:middle; width:52.5%; }
			* html th#information_header { width:54%; }
			*:first-child+html th#information_header { width:54%; }
			table.author_list_box { border-top:0px; }
			table.author_list_box th#information_header { background-position:-15% 50%; width:59%; }
			* html table.author_list_box th#information_header { width:56%; }
			*:first-child+html table.author_list_box th#information_header { width:56%; }
				th#information_header strong, th#information_header ul { padding-left:135px; }
			th#download_header { width:15%; text-align:center; }
			th#rating_header { width:15%; text-align:center; }
			td.compare_header { width:11%; text-align:left; }
			table.list_box th li { display:inline; border-left:1px solid black; padding:0 1px 0 4px; }
			table.list_box th li.first { border-left:none; }
			table.list_box th .activate { text-decoration:none; color:#004080; font-weight:bold; background:url(http://e2.sftcdn.net/shared/images/icons/menu_on.gif) no-repeat 3px 50%; padding:0 0 0 12px; }
			table.list_box th .activate:hover { background-color:transparent; color:#004080; cursor:default; text-decoration:none; }
		table.list_box tr.row_odd { background-color:#FFFFFF; }
		table.list_box tr.row_pair { background-color:#EFF8FD; }
		table.list_box td { border-bottom:1px solid #bed0e4; padding:12px 5px 13px; }
		table.list_box td.compare_header { padding:0 5px; }
		table.list_box td.information_description { padding-left:18px; width:50%; }
			td.information_description .information_screenshot { display:block; float:left; width:118px; margin:27px 0 0 0; }
			td.information_description .information_data { float:left; width:260px; width:250px; margin-top:-1px; }
			table.author_list_box td.information_description .information_data { width:390px; }
				td.information_description .information_data .language_flags { height:12px; padding:0; display:inline; cursor:help; font-size:10px; margin:3px 0px; }
					td.information_description .information_data .language_flags span { display:none; }
					td.information_description .information_data .language_flags ul li { height:11px; clear:none; cursor:help; float:left; margin-right:5px; width:16px; }

				td.information_description .information_data a { margin-right:3px; }
				td.information_description .information_data a strong { font:bold 15px "Trebuchet MS", Arial, sans-serif; text-decoration:underline; }
				td.information_description .information_data p { margin:5px 0px 10px; font-size:12px; clear:both; }
				td.information_description .information_data dl { margin:0; font-size:10px; width:250px; float:left; }
				#content_2col_left td.information_description .information_data dl { width:auto; float:none; }
					td.information_description .information_data dt { height:19px; padding:0; float:left; clear:left; font-weight:bold; margin-right:5px; }
						td.information_description .information_data dt.updated { display:inline; float:left; width:auto; }
					td.information_description .information_data dd { height:inherit; width:70%; padding:0 0 2px 0; float:left; overflow:hidden; }

						td.information_description .information_data dt.old_versions { width:81px; }
						td.information_description .information_data dd.old_versions { width:106px; }
						td.information_description .information_data dd.old_versions a { margin-right:0; }
						td.information_description .information_data dd strong { line-height:18px; height:18px; font-size:11px; display:block; }
						td.information_description .information_data dd.updated_date { display:block; float:left; width:120px; }
						td.information_description .information_data dd.os_list { min-height:20px; height:auto; line-height:20px; overflow:visible; width:250px; }
						td.information_description .information_data dd.os { width:85%; float:left; }
						td.information_description .information_data dt.series { display:block; float:left; width:86px; }
			/* @desc:Freware */			.license1 { color:#00BB00; }
			/* @desc:Shareware */		.license2 { color:#0099CC; }
			/* @desc:Demo */			.license3 { color:#6633FF; }
			/* @desc:Adware */			.license4 { color:#00BB00; }
			/* @desc:GPL */				.license5 { color:#00BB00; }
			/* @desc:BSD */				.license6 { color:#00BB00; }
			/* @desc:Exclusivo */		.license7 { color:#FFFFFF; background-color:#00BB00; }
			/* @desc:Versión Completa */.license8 { color:#0099CC; }
			/* @desc:Beta */			.license9 { color:#00BB00; }
			table.list_box td.downloads_description, table.list_box td.rating_description, table.list_box td.compare_description { text-align:center; font-size:12px; width:12%; }
				td.downloads_description dt, td.rating_description dt { font-size:11px; }
				td.compare_description span { color:#677689; font-size:11px; padding-left:5px; text-align:left; display:block; }


				td.downloads_description dt.weekly, td.rating_description dt.users_rating { margin-top:18px; }
				td.downloads_description dd { font-weight:bold; }
				td.rating_description dd.rank { text-align:center; margin:4px 0 20px; }
				td.rating_description .rank_div { margin:auto; width:54px; }
				td.rating_description dd.average_box { background:url(http://e3.sftcdn.net/shared/images/interface/opinion_rating_box.png) 100% 0 no-repeat; width:49px; height:18px; padding:5px 0; margin:4px auto 4px; text-align:center; font:bold 16px Arial, sans-serif; }
				td.rating_description dd.average_box_invalid { color:#949C77; text-align:center; font:normal 11px Arial, sans-serif; }
				#compare_box td.rating_description { padding-top:21px; width:14%; }
				td.rating_description p { margin:0; }
				td.rating_description p a { font-size:11px; font-weight:normal; }

				.information_data .sponsored { font:bold 8px Verdana, Arial, Helvetica, sans-serif; color:#677689; }
	.author_head { clear:both; padding:10px 0 30px; }
		.author_head dt { float:left; clear:both; font-weight:bold; background:url(http://e3.sftcdn.net/shared/images/interface/bullet_sprite.png) 0px 9px no-repeat transparent; margin-right:5px; padding:2px 0 2px 10px; }
		.author_head dd { overflow:hidden; padding:2px 0; color:#0A68C8; }

	.pagination_navigation { text-align:center; position:relative; display:block; margin:18px auto; width:100%; }
		.pagination_navigation .no_pagination { padding-right:6px; }
		.pagination_navigation li { display:inline; border-right:1px solid #888; padding:0 2px; }
			.pagination_navigation a { padding:2px; font-weight:bold; }
			.pagination_navigation span { font-weight:bold; background-color:#0A68C8; color:#FFF; padding:0 4px; }
			li.first { border-left:1px solid #888; }
			li.last { border-right:none; }
			li.pagination_next, li.pagination_last, li.pagination_prev, li.pagination_first { border:none; margin:0; padding:0; vertical-align:middle; }
			li.pagination_next a, li.pagination_last a, li.pagination_prev a, li.pagination_first a { padding:0; margin:0; }

.list_box { margin-bottom:18px; }
	.list_box h4 { font:bold 22px "Trebuchet Ms", Arial, sans-serif; text-transform:none; color:#3B3B3B; background:transparent url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) no-repeat scroll 0pt -369px; position:relative; clear:both; padding-left:9px; margin-bottom:9px; height:28px; }

#web_search { margin-bottom:36px; }
#web_search .web_search_box { margin:0 0 18px 18px; }
#web_search form { float:left; width:300px; }
	#web_search form label { width:60px; }
	#web_search form a img { vertical-align:middle; margin-top:-6px; }

#categories_found li { padding-left:18px; line-height:27px; }
	#categories_found li.row_pair { background-color:#EFF8FD; }

#programs_available ul { margin:0pt; padding:5px 0pt 0pt 10px; }
	#programs_available ul li { display:inline; }
		#programs_available ul li a { font-size:12px; font-weight:normal; line-height:20px; padding:5px 10px 10px 25px; background:transparent url("/shared/images/icons/so.png") no-repeat scroll 0% 0%; }
		#programs_available ul li a.mac { background-position:0 -30px; }
		#programs_available ul li a.linux { background-position:0 -62px; }
		#programs_available ul li a.movil { background-position:0 -98px; }
		#programs_available ul li a.pocketpc { background-position:0 -132px; }
		#programs_available ul li a.palm { background-position:0 -164px; }

.warning_box { background:#FFFFE6 url(http://e2.sftcdn.net/shared/images/warningbg.gif) no-repeat scroll left top; border:1px solid #004080; font-size:11px; margin:10px auto 25px; padding:15px 0pt 15px 70px; width:70%; }
	.warning_box h2 { font-size:13px; font-weight:normal; padding-top:5px; }
	.warning_box p { font-size:11px; font-weight:normal; line-height:11px; color:#000; }
	.warning_box p.suggestion { color:#CC0000; font-size:13px; font-weight:bold; line-height:20px; margin:0pt; padding:13px 0pt 5px; }
	.warning_box ul { padding-left:35px; }
		.warning_box li { font-size:13px; }
			.warning_box li a { font-weight:bold; }
	.warning_box ul.suggested { padding:0px; margin-right:15px; }
		ul.suggested li { display:inline; font-size:11px; line-height:18px; }
		ul.suggested li a { font-weight:normal; }
	.warning_box input { vertical-align:middle; }

	/* @group SEARCH GOOGLE */
	.searchbar_google { height:36px; clear:both; width:100%; }
		.searchbar_google .radiobutton { margin:10px 0px 5px 5px; }
		.searchbar_google #search { margin:7px 5px 7px 5px; width:220px; }

	h4.google_search { background-position:0px -132px; width:100%; padding-right:0px; margin-top:36px; }
	h4.google_search span.affix { float:right; font:12px Verdana, sans-serif; height:25px; width:420px; text-align:right; padding:7px 20px 0 0; }

	.google_result { margin-bottom:5px; }
		.google_result a { font-size:15px; text-decoration:underline; font-family:'Trebuchet MS', Arial, sans-serif; }
		.google_result a:visited { color:#551A8B; }
		.google_result ul { list-style:disc; margin-left:10px; padding-left:10px; }
	.google_title { color:#0000CC; font-size:14px; text-decoration:underline; }

	.google_search_result { margin:18px 18px 27px; font-size:12px; }
		.google_search_result .google_link { font-size:11px; color:#7777CC; }
	.google_url { font-size:11px; color:#008000; }
	.google_desc { color:#000; }

	.google_link_unit { height:35px; border-bottom:#c4d7e8 1px solid; width:auto; }
		.lists .google_link_unit { padding:20px 0 0 10px; }
	.google_link_unit p { margin:0; float:left; color:#718bb0; }
	.google_link_unit ul { float:left; margin:0; }
	.google_link_unit ul li { display:inline; padding:0 3px 0 20px; }
	.google_link_unit ul li.first { padding-left:10px; border:none; }
	.google_link_unit ul li a { font-size:15px; font-family:"Trebuchet MS",Arial,sans-serif; text-decoration:underline; color:#0A68C8; font-weight:bold; }

	.google_content #ad_div_top, .google_content #ad_div_bottom { overflow:visible; display:block; }
	.google_content #ad_div_top h4 span, .google_content #ad_div_bottom h4 span { margin-right:20px; }

	.google_content .pagination_navigation { margin-bottom:36px; }
	/* @endgroup SEARCH GOOGLE */

	/* @group REVIEWERS */
	div.editors_list { position:relative; margin-top:18px; }
	.editors_list .editor_photo { padding:3px; margin-right:10px; border:1px solid #BED0E4; }
	.editors_list h1 { position:absolute; top:0px; left:80px; width:900px; }
	.editor_select { position:absolute; top:40px; left:80px; width:160px; background-color:#EFF8FD; border:1px solid #BED0E4; z-index:5; }
	.editor_select a.close { display:block; width:90%; padding:0 5px; background:#EFF8FD url(http://e3.sftcdn.net/shared/images/interface/arrows.png) no-repeat scroll 98% -206px; }
	.editor_select a.open { display:block; width:90%; padding:0 5px; background:transparent url(http://e3.sftcdn.net/shared/images/interface/arrows.png) no-repeat scroll 98% -67px; font-weight:bold; }
	ul#editors_list { display:none; background-color:#FFF; padding-bottom:5px; }
	.editor_select li { background-color:#FFF; padding-left:10px; }

	#reviewers h2 { padding:0; font:bold 24px "Trebuchet Ms",Arial,sans-serif; color:#3B3B3B; letter-spacing:-0.7px; text-align:left; position:absolute; top:-24px; left:10px; }
	#reviewers .this_language, #reviewers .other_reviewers { margin-top:45px; position:relative; }
	#reviewers ul { padding-bottom:25px; }
		#reviewers li { display:block; width:420px; height:105px; margin:20px; float:left; }
		#reviewers .other_reviewers li { width:92px; }
			#reviewers li p { float:left; }
			#reviewers li p.reviewer_photo { width:90px; margin-right:10px; }
			#reviewers li p.reviewer_description { width:320px; }
			#reviewers li p img { display:block; }
	/* @endgroup REVIEWERS */
/* @endgroup LIST & SEARCH */

/* @group CATEGORIES */
.categories_section { width:900px; margin:auto; }
	.categories_section ul { margin:auto; }
	.categories_section li { padding-left:10px; }
	.categories_section .categories_group { margin:10px; background-color:#F4FAFF; padding:10px; }
	.categories_section .categories_column1 { width:32%; float:left; }
	.categories_section .categories_column2 { width:32%; float:left; }
	.categories_section .categories_column3 { width:31%; float:left; }
/* @endgroup CATEGORIES */

/* @group TAGCLOUD */
.popular_search_m { font:11px Verdana, sans-serif; line-height:15px; padding:0px 0px 0px 14px; }
.last_searches_m { font:11px Verdana, sans-serif; line-height:15px; padding:0px 0px 0px 14px; }

#technologic_news { border:1px solid #bed0e4; }
#technologic_news h4 { height:16px; border-width:0 1px; border-style:solid; border-color:#0077DB; padding-left:2px; background:#3E9BF3 url(http://e3.sftcdn.net/es/images/bg_bar_marino.gif); font:bold 14px Arial, sans-serif; text-transform:none; color:#FFFFFF; }
#technologic_news .content_box { padding:5px; }

#tags .tags_cloud_content h1,.tags_cloud_content h1,#tags .tags_cloud_content h2,.tags_cloud_content h2,#tags .tags_cloud_content h3,.tags_cloud_content h3, #tags .tags_cloud_content h3 a,.tags_cloud_content h3 a { color:#0a68c8; clear:none; display:inline; background:none; }
	#tags .tags_cloud_content h1, .tags_cloud_content h1 { font:normal 22px Verdana, sans-serif; color:#0a68c8; }
		#tags .tags_cloud_content h1 a:hover, .tags_cloud_content h1 a:hover { text-decoration:underline; }
	#tags .tags_cloud_content h2, .tags_cloud_content h2 { font:normal 18px Verdana, sans-serif; color:#0a68c8; }
		#tags .tags_cloud_content h2 a:hover, .tags_cloud_content h2 a:hover { text-decoration:underline; }
	#tags .tags_cloud_content h3, .tags_cloud_content h3 { font:normal 15px Verdana, sans-serif; color:#0a68c8; }
		#tags .tags_cloud_content h3 a:hover, .tags_cloud_content h3 a:hover { text-decoration:underline; }
	#tags .tags_cloud_content strong, .tags_cloud_content strong { font:normal 12px Verdana, sans-serif; color:#0a68c8; }
		#tags .tags_cloud_content strong a:hover, .tags_cloud_content strong a:hover { text-decoration:underline; }
	#tags .tags_cloud_content em, .tags_cloud_content em { font:normal 10px Verdana, sans-serif; color:#0a68c8; }
		#tags .tags_cloud_content em a:hover, .tags_cloud_content em a:hover { text-decoration:underline; }
/* @endgroup TAGCLOUD */

	.popular_list { list-style:none; margin:20px; }
		.popular_list li { display:inline; border-right:1px solid #A9A9A9; }
		.popular_list li h1, .popular_list li h2, .popular_list li h3, .popular_list li strong, .popular_list li em { margin:0px 5px 0px 5px; }
		.popular_list li.last { border-right:none; margin-right:0; }
		.popular_filters { margin:10px 0; }

/* @group COMPARE */
#compare_container { margin-bottom:36px; }
#compare_container .content { padding:2px 0 0 0; }
h1#compare_title a { color:#333; }
.compare_paginate { margin:0; }
.num_progs { float:right; clear:both; margin:0; }
.compare_table { clear:both; text-align:center; width:979px; line-height:24px; margin:1px; }
	.compare_table p { text-align:center; margin:2px auto 0 auto; }
	.compare_table a { margin:auto; width:80px; }
	.compare_table td { text-align:center; }
	.compare_table th { text-align:left; vertical-align:top; }
		.compare_table th h2 { margin:6px; }
			.compare_table th h2 strong { font:bold 16px 'Trebuchet MS'; line-height:18px; }
		.compare_table td.compare_desc { vertical-align:top; }
		.compare_table td h3 { font-size:11px; text-align:left; margin:0 6px; }
		.compare_table .prog_screenshot { margin:10px; }

	th.compare_group_header { font:bold 18px "Trebuchet Ms", sans-serif; color:#0638A8; border:1px #909090 solid; margin:10px 0px 10px 0px; padding:5px 5px 5px 18px; text-align:left; background:url(http://e2.sftcdn.net/shared/images/interface/order_by_list.gif) 1px -5px no-repeat #FDF5C6; }
	th.compare_group_subheader, td.compare_group_subheader, .compare_3programs th.compare_group_subheader, .compare_2programs th.compare_group_subheader { padding-right:3px; margin:0; text-align:right; border-right:1px #DEDEDE solid; width:180px; }
	tr.group_first_row td, tr.group_first_row th { padding-top:25px; }
	tr.group_last_row td, tr.group_last_row th { padding-bottom:25px; }
	.compare_table .program_compare_selected { background-color:#F0FAFF; }

	.compare_4programs #compare_os { vertical-align:top; }
	.compare_4programs tr.group_last_row #compare_minimals { vertical-align:top; padding-top:20px; }
	.compare_4programs tr.group_last_row td.minimals { text-align:center; vertical-align:top; padding-top:20px; }
		.compare_4programs tr.group_last_row td.minimals dl { float:left; width:100%; }
			.compare_4programs tr.group_last_row td.minimals dl dt { width:90%; text-align:center; padding-left:15px; }
			.compare_4programs tr.group_last_row td.minimals dl dd { padding-left:20px; width:80%; text-align:center; }
	.compare_4programs tr.group_last_row td.minimals p.minimals_required { text-align:center; margin-top:10px; padding-left:15px; }
	.compare_3programs th { width:268px; }
	.compare_2programs th { width:410px; }

	.compare_table tr.softonic_rate td { font-weight:bold; }
		.compare_table tr.softonic_rate span { display:block; }

	.compare_table td .whenNoData { margin-top:-12px; position:relative; }
	.compare_table td ul.star-rating { width:80px; margin:auto; }
	.compare_table tr.os td { vertical-align:top; }
		.compare_table tr.os p { width:80%; line-height:15px; margin-bottom:10px; }
		.compare_table a img.compare_closer { float:right; margin:10px; }
	.compare_table .average_var { clear:both; float:none; margin:5px auto 5px auto; position:relative; background-color:#DDDDDD; width:100px; }
	.compare_table .average_box { background:url(http://e3.sftcdn.net/shared/images/interface/opinion_rating_box.png) 100% 0 no-repeat; width:49px; line-height:27px; padding:2px 0; margin:2px 6px 3px 0; text-align:center; font:bold 20px Arial, sans-serif; margin:10px auto; }
	.compare_table .rank_div { margin:10px auto; line-height:12px; }
	.compare_table ul.compare_langs { text-align:center; padding-right:1px; width:140px; margin:0 auto; overflow:hidden; }
		.compare_table ul.compare_langs li { padding:0 8px; font-size:10px; display:inline; cursor:help; }
		.compare_table ul.compare_langs li.additional { display:none; }
		.compare_table ul.compare_langs li span { display:none; }
		.compare_table ul.compare_langs li a.see_more_flags { font-size:12px; margin-left:-6px; }

	.minimals { font:10px "Arial"; }
		.minimals dt { float:left; clear:both; width:47%; text-align:right; }
		.minimals dd { float:left; width:47%; color:#999999; margin-left:1%; text-align:left; }
		.minimals p.minimals_required { text-align:center; padding:0 5px; }

.unavailable { color:#CCCCCC; font:10px 'Trebuchet MS'; }
.quick_look_button { margin:10px 0; }

#compare_back_button { position:absolute; left:0; bottom:0px; }

	/* @group quick compare */
	#quick_compare_table { margin:20px auto 0 auto; line-height:13px; border-collapse:separate; border-spacing:10px; }
		#quick_compare_table td { width:260px; height:250px; vertical-align:top; text-align:center; border:1px #CCDDEE solid; padding:5px; }
		#quick_compare_table td.empty { border:none; }
		#quick_compare_table h2 { font:16px 'Trebuchet MS'; color:#0A68C8; clear:both; margin-bottom:10px; }
		#quick_compare_table a img.compare_closer { float:right; margin:3px; }
		#quick_compare_table .rank_div { margin:10px auto; line-height:12px; }
		#quick_compare_table dt { font-weight:bold; margin-top:5px; font-size:11px; }
		#quick_compare_table .average_box { background:url(http://e3.sftcdn.net/shared/images/interface/opinion_rating_box.png) 100% 0 no-repeat; width:49px; line-height:27px; padding:2px 0; margin:2px 6px 3px 0; text-align:center; font:bold 20px Arial, sans-serif; margin:5px auto; }
	/* @endgroup quick compare */
/* @endgroup COMPARE */

/* @group RSS FEED INDEX */
#feed_static #static_content ul { margin:0; }
#feed_static #static_content ul li { line-height:18px; margin:0pt; padding:0pt; list-style-type:none; }
#feed_static #static_content img { margin:0; }

#feed_static h2 { margin:5px 0; font-weight:bold; }
#feed_static table { margin-top:10px; }
	#feed_static table th { background-color:#FFF; padding:5px; width:50%; }
	#feed_static table td { vertical-align:top; }
		#feed_static table th p { margin:0; }
	#feed_static table ul { width:20%; float:left; }
	#feed_static table ul.feed_list { width:70%; }
		#feed_static table li { height:18px; }
/* @endgroup RSS FEED INDEX */

/* @group CURRECY LIST*/
.currency_col { float:left; width:31%; background:#F4FAFF; margin:5px; padding:5px; }
/* @endgroup CURRECY LIST*/

/* @group MOBILE LIST CHOICE*/
#mobile_grid { margin-top:30px; position:relative; float:left; }
	#mobile_grid h2 { color:#3B3B3B; font-size:24px; position:absolute; top:-23px; left:12px; }
	#mobile_grid p.introduction { border-bottom:1px solid #CCDDEE; padding:4px; margin:0; margin-bottom:20px; }
	#mobile_list li { width:19%; height:150px; float:left; text-align:center; padding:5px 0; display:block; }
	#mobile_list li a { display:block; height:100px; }

	* html #mobile_grid .phone a { height:100px; }
	#mobile_grid .brand_name { background:#EBF3FE; margin:20px 10px; height:18px; }
	#mobile_grid .brand_name a { min-height:14px; overflow:hidden; }
	* html #mobile_grid .brand_name a { height:14px; }
/* @endgroup MOBILE LIST CHOICE*/

/* @end STYLES home_list */

/* @STYLES program */

/* @group FILE */
#file_title_content, #file_title_content_mobile { position:relative; width:980px; margin:auto; height:0px; text-align:left; }

#file_title_1line { position:absolute; left:0; top:293px; text-align:left; z-index:50; width:760px; }
#file_title_content_mobile #file_title_1line { position:absolute; left:0; top:337px; text-align:left; z-index:50; width:760px; }
#file_title_content_mobile #file_title_2line { position:absolute; left:0; top:337px; text-align:left; z-index:50; width:760px; }
#file_title_content_mobile #file_title_1line.no_ads_program_info, #file_title_content_mobile #file_title_2line.no_ads_program_info, #file_title_content_mobile #file_title_1line.no_ads { position:absolute; left:0; top:230px; text-align:left; z-index:50; width:760px; }
#container #file_title_content_mobile .no_ads_program_info { position:absolute; left:0; top:230px; text-align:left; z-index:50; width:760px; }
#file_title_2line { position:absolute; left:0; top:293px; text-align:left; z-index:50; width:760px; }
#file_title_content .no_ads, #file_title_content .no_ads_program_info { top:184px; }
#file_title_content_mobile #file_title_1line.no_ads, #file_title_content_mobile .no_ads_program_info { top:230px; }
	#file_title_content h1, #file_title_content_mobile h1 { line-height:2em; letter-spacing:-1px; display:inline; font:normal 30px "Trebuchet Ms"; color:#999; }
	#file_title_content strong, #file_title_content_mobile strong { font-weight:bold; color:#000; }
	#file_title_content a, #file_title_content_mobile a { color:#999; text-decoration:none; cursor:hand; }
	#file_title_content a:hover, #file_title_content_mobile a:hover { color:#999; text-decoration:none; }

#file_title_space, #file_title_space_double { height:33px; z-index:100; width:760px; margin-bottom:18px; }
#file_title_space_double { height:68px; }
#file_no_title_space { margin-bottom:15px; }

	/* @group FILE TABS */
	#file_nav { clear:both; background:url(http://e2.sftcdn.net/shared/images/interface/file_nav_tabs_bg.gif) 0 100% repeat-x #FFF; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:15px; padding:0 0 0 10px; width:980px; }
		#file_nav img { vertical-align:middle; margin:0 10px 0 0; }
		#file_nav ul { list-style:none; background:url(http://e2.sftcdn.net/shared/images/interface/file_nav_tabs_bg.gif) 100% 100% repeat-x #FFF; padding-bottom:4px; }
		#file_nav li { float:left; background:url(http://e2.sftcdn.net/es/images/interface/file_nav_tabs_new.gif) 0 -169px no-repeat; padding:0 0 0px 11px; }
			#file_nav li:hover { background:url(http://e2.sftcdn.net/es/images/interface/file_nav_tabs_new.gif) 100% -285px no-repeat; }
				#file_nav li:hover a { background:url(http://e2.sftcdn.net/es/images/interface/file_nav_tabs_new.gif) 100% -285px no-repeat; color:#000066; }
				#file_nav li:hover a.disabled { background:url(http://e2.sftcdn.net/es/images/interface/file_nav_tabs_new.gif) 100% -111px no-repeat; margin-left:-11px; padding-left:16px; color:#80949d; }
		#file_nav li a { float:left; display:block; background:url(http://e2.sftcdn.net/es/images/interface/file_nav_tabs_new.gif) 100% -111px no-repeat; padding:21px 25px 3px 5px; text-decoration:none; font-weight:bold; color:#0071E1; }
		#file_nav li a.disabled { color:#80949d; }

		#file_nav li.information { background:url(http://e2.sftcdn.net/es/images/interface/file_nav_tabs_new.gif) 0 -111px no-repeat; }
			#file_nav li.information_active { background:url(http://e2.sftcdn.net/es/images/interface/file_nav_tabs_new.gif) 0 1px no-repeat; }
			#file_nav li.information:hover { background:url(http://e2.sftcdn.net/es/images/interface/file_nav_tabs_new.gif) 0 -285px no-repeat; }

		#file_nav li.opinions a { background:url(http://e2.sftcdn.net/es/images/interface/file_nav_tabs_new.gif) 100% -169px no-repeat; }
		#file_nav li.opinions:hover a { background:url(http://e2.sftcdn.net/es/images/interface/file_nav_tabs_new.gif) 100% -227px no-repeat; color:#000066; }

		#file_nav li.screenshots_active, #file_nav li.docs_active, #file_nav li.opinions_active, #file_nav li.video_active { background:url(http://e2.sftcdn.net/es/images/interface/file_nav_tabs_new.gif) 0 -57px no-repeat; margin-left:-1px; position:relative; }
		#file_nav li.information_active a,#file_nav li.screenshots_active a,#file_nav li.docs_active a,#file_nav li.opinions_active a { background:url(http://e2.sftcdn.net/es/images/interface/file_nav_tabs_new.gif) 100% 1px no-repeat; padding:18px 25px 8px 5px; color:#000066; }

		#file_nav li.video a { background:url(http://e2.sftcdn.net/es/images/interface/file_nav_tabs_new.gif) -177px -459px no-repeat; padding-left:0; padding-right:0; width:135px; }
			#file_nav li.video a:hover { background:url(http://e2.sftcdn.net/es/images/interface/file_nav_tabs_new.gif) -177px -633px no-repeat; padding-right:0; width:135px; }
			#file_nav li.video_active a { background:url(http://e2.sftcdn.net/es/images/interface/file_nav_tabs_new.gif) -177px -347px no-repeat; color:#000066; padding:21px 0px 5px 0px; width:135px; }

		#file_nav li.opinions_active a { background:url(http://e2.sftcdn.net/es/images/interface/file_nav_tabs_new.gif) 100% -57px no-repeat; }

		.icon_info { background:transparent url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) no-repeat 0 0px; }
		.icon_extras { background:transparent url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) no-repeat 0 -32px; }
		.icon_comments { background:transparent url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) no-repeat 0 -64px; }
		.icon_add_comment { background:transparent url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) no-repeat 0 -96px; }
		.icon_screenshots { background:transparent url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) no-repeat 0 -128px; }
		.icon_video { background:transparent url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) no-repeat 0 -665px; }
	/* @endgroup FILE TABS */

	/* @group FILE BASIC INFO */
	#file_data { line-height:18px; float:left; width:400px; padding:9px 0 0 18px; }
		#file_data dl { margin-top:7px; }
		#file_data dt { width:140px; float:left; font-weight:bold; clear:both; padding-left:10px; background:url(http://e3.sftcdn.net/shared/images/interface/bullet_sprite.png) 0px 7px no-repeat transparent; }
		#file_data dd { float:left; width:250px; }
		#file_data dd .plat_series { margin:0; height:18px; }
		#file_data img { margin:5px 5px 0 0; float:left; cursor:help; }
		#file_data .alert { color:#FF6600; font-weight:bold; }
		#file_data dd#language_flags { min-height:18px; width:170px; }
			#file_data #language_flags ul li { float:left; clear:none; width:16px; margin-right:5px; height:11px; width:16px; margin-top:4px; cursor:help; }
			#file_data #language_flags ul li.more { margin-top:0; }
			#file_data #language_flags ul li span { display:none; }

	#file_screenshot { float:right; text-align:center; padding:12px 30px 10px 0; position:relative; width:300px; }
	#file_screenshot a { text-align:center; cursor:pointer; }
	#file_screenshot img.no_image { margin:auto; padding-top:20%; padding-left:10%; }
	#file_screenshot .zoom { display:block; width:60px; margin:10px auto; }
	.zoom { background:url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 0px -450px no-repeat; padding-left:16px; }
	#file_screenshot .photo_video { width:300px; border:2px solid #1F150F; -moz-border-radius:2px; -webkit-border-radius:2px; height:168px; }

	#file_buttons { clear:left; float:left; padding:21px 0 20px 27px; width:355px; }
		#file_buttons li { padding:4px 0; }
		#file_buttons span { color:#677689; font-size:11px; }
		#file_buttons .buy_data { clear:both; margin-bottom:10px; position:relative; }

		#file_buttons #download_top { text-decoration:none; padding-top:0; font-size:34px; line-height:1.2em; height:43px; }
			#file_buttons #download_top span { display:inline; padding-left:10px; font:normal 12px Verdana,sans-serif; }

		#file_buttons .buy_content dl { display:block; clear:both; font-weight:bold; margin:6px 0px; color:#677689; line-height:1.7em; }
		#file_buttons .buy_content dt { float:left; clear:both; margin-right:5px; }
		#file_buttons .buy_content dd { float:left; position:relative; }
		#file_buttons .buy_content dt.discount { display:none; }
		#file_buttons .buy_content dd.discount { position:relative; margin:-21px 0 0 28px; background-color:#FF0000; color:#FFF; padding-top:10px; font:bold 24px Arial Narrow, Helvetica, sans-serif; background:url(http://e1.sftcdn.net/shared/images/interface/discount_star.gif) no-repeat; text-align:center; width:50px; height:40px; letter-spacing:-1px; }
		#file_buttons .buy_content dd.discount span { font:normal 16px Arial, Helvetica, sans-serif; color:#FFFFFF; display:inline; }

		#file_buttons .buy_content dd.price_before { text-decoration:line-through; width:300px; }

		#file_buttons .buy_content dd.price { color:#CC0000; font-size:12px; position:relative; }
		#file_buttons .buy_content .buy_data span { display:block; clear:both; }
		#file_buttons .buy_content .buy_data dl { position:relative; }

		#file_buttons .two_for_one { display:block; background:url(http://e2.sftcdn.net/shared/images/interface/2x1.gif) no-repeat top left; height:44px; font-size:11px; margin-bottom:10px; color:#000; cursor:hand; }
		#file_buttons a.two_for_one:hover { text-decoration:none; }
			#file_buttons .two_for_one span { display:block; background:url(http://e2.sftcdn.net/shared/images/interface/2x1.gif) no-repeat top right; margin:0 0 0 60px; padding-top:6px; height:38px; line-height:16px; }
			#file_buttons .two_for_one strong { font-size:14px; color:#0A68C8; }
			#file_buttons .two_for_one strong em { color:#539D21; font-style:normal; }
			#file_buttons .two_for_one span span { background:none; text-decoration:underline; font-weight:bold; display:inline; margin-left:10px; }


		#file_buttons .free_gift { display:block; background:url(http://e1.sftcdn.net/es/images/promos/promo_gift_program_bg.gif) no-repeat top left; height:44px; font-size:11px; margin-bottom:10px; color:#000; cursor:hand; height:44px; width:350px; padding-top:4px; }
		#file_buttons a.free_gift:hover { text-decoration:none; }
			#file_buttons .free_gift span { color:#677689; font-size:11px; margin:0 0 0 60px; padding-top:6px; line-height:16px; }
			#file_buttons .free_gift strong { font-size:14px; color:#0A68C8; margin-left:60px; }
			#file_buttons .free_gift strong em { color:#539D21; font-style:normal; }
			#file_buttons .free_gift .more_info { margin:0; padding-left:3px; }
			#file_buttons .free_gift .more_info strong { text-decoration:underline; font-size:11px; margin:0; }
			#file_buttons .free_gift.expandfree strong  { font-size:12px; }
		  #file_buttons .free_gift.expandfree .more_info strong { font-size:11px; }
		

		#file_buttons .adwords { display:block; background:url(http://e1.sftcdn.net/shared/images/interface/file_promotion.gif) no-repeat top left; height:44px; font-size:11px; margin-bottom:9px; color:#000; cursor:hand; width:250px; }
		#file_buttons .adwords_wide { width:500px; }
		#file_buttons a.adwords:hover { text-decoration:none; }
			#file_buttons .adwords span { display:block; background:url(http://e1.sftcdn.net/shared/images/interface/file_promotion.gif) no-repeat top right; margin:0 0 0 10px; padding-top:6px; height:38px; line-height:16px; }
			#file_buttons .adwords strong { font-size:14px; color:#0A68C8; }
			#file_buttons .adwords strong .highlight { display:inline; background:none; text-decoration:underline; margin:0; padding:0; font-size:14px; color:#0A68C8; }
			#file_buttons .adwords strong em { color:#539D21; font-style:normal; }

		#file_buttons #points_promotion { clear:both; }

		#file_buttons .points { display:block; background:url(http://e2.sftcdn.net/es/images/promo_puntos_comprar.gif) no-repeat top left; height:57px; font-size:11px; margin-bottom:9px; color:#000; cursor:hand; width:297px; }
		#file_buttons a.points:hover { text-decoration:none; }
			#file_buttons .points span { display:block; background:url(http://e2.sftcdn.net/es/images/promo_puntos_comprar.gif) no-repeat top right; margin:0 0 0 10px; padding-top:9px; padding-right:50px; height:57px; line-height:18px; }
			#file_buttons .points strong { font-size:14px; color:#0A68C8; }
			#file_buttons .points strong em { color:#539D21; font-style:normal; }

		#file_buttons .points_dwn { display:block; background:url(http://e2.sftcdn.net/es/images/promo_puntos_comprar.gif) no-repeat top left; height:57px; font-size:11px; color:#000; cursor:hand; width:297px; }
		#file_buttons a.points_dwn:hover { text-decoration:none; }
			#file_buttons .points_dwn span { display:block; background:url(http://e2.sftcdn.net/es/images/promo_puntos_comprar.gif) no-repeat top right; margin:0 0 0 10px; padding-top:9px; padding-right:50px; height:57px; line-height:18px; }
			#file_buttons .points_dwn strong { font-size:14px; color:#0A68C8; }
			#file_buttons .points_dwn strong em { color:#539D21; font-style:normal; }

		#file_buttons li.promo_nero span strong	{ font-size:12px; }
		#file_buttons li.promo_nero span em { font-style:normal; font-weight:bold; }
			#file_buttons li.promo_nero span em.free { text-transform:uppercase; color:#539D21; }
		#file_buttons li.promo_nero span span { margin:0; color:#0A68C8; }

	#recommended_program { width:400px; padding:20px 0px; float:left; font:bold 12px Verdana, Arial, Helvetica, sans-serif; }
		#recommended_program dt	{ background:url(http://e1.sftcdn.net/shared/images/icons/bullet_go.gif) no-repeat 0 1px; padding:0 6px 0 16px; float:left; color:#000; clear:both; }
		#recommended_program dd	{ float:left; }

/* @group PHONES */
.mobile_file_data { margin-top:5px; }
.mobile_file_data .plat_series	{ line-height:14px; margin:2px 5px 0px 0px; clear:none; }
/* @endgroup PHONES */

	/* @endgroup FILE BASIC INFO */

	/* @group FILE REVIEW */
	#file_review { clear:both; background:transparent url(http://e2.sftcdn.net/shared/images/interface/bg_prg_desc_container.png) 0px 0px repeat-y; position:relative; overflow:hidden; margin:0 0 18px 0; width:755px; }
	#file_review .file_review_header { width:755px; height:155px; background:transparent url(http://e1.sftcdn.net/es/images/interface/bg_program_description.png) left -18px no-repeat; margin-bottom:-155px; }
	#content .pub_description { background-position:0 -36px; }
	#content .pub_description .program_description { padding-top:0; height:64px; }
		#file_review .requirements_column	{ float:left; width:302px; padding:0 0 18px 0; position:relative; }
			#file_review .requirements_column span	{ font-weight:bold; }
		#file_review ul	{ margin:0; padding:0; }
		#file_review li	{ padding:0 0 2px 18px; background:url(http://e3.sftcdn.net/shared/images/interface/bullet_sprite.png) 10px -67px no-repeat; list-color:#677689; }
		#file_review p	{ margin:15px 0; }
		#file_review p.indented	{ margin:0; padding:0 0 2px 18px; background:url(http://e3.sftcdn.net/shared/images/interface/bullet_sprite.png) 10px -67px no-repeat; list-color:#677689; }
		#file_review h3	{ margin:15px 0 0; font-weight:bold; }
		#file_review #more_info { margin-bottom:15px; }
		#file_review #more_info p	{ clear:both; padding-left:9px; margin:0 0 15px; }
		#file_review #more_info ul.columns { float:left; margin:0 15px 5px 0; }
	 	#file_review #more_info li.os span { display:block; width:120px; margin-top:4px; }
		#file_review h2	{ clear:both; font:20px 'Trebuchet Ms'; margin:-1px 0 0 0; padding:0; color:#305B87; font-weight:bold; line-height:27px; }
		#file_review h2	.first_quote { float:left; }
		#file_review h2	strong { float:left; width:600px; }

		#more_info h3	{ background:url(http://e3.sftcdn.net/shared/images/interface/bullet_sprite.png) 0px 7px no-repeat transparent; clear:both; font:12px Verdana, Arial, sans-serif; line-height:18px; margin:18px 0 0 0; padding:0 0 0 9px; font-weight:bold; color:#000; }

		#file_review .author { padding-left:20px; font-size:11px; float:left; width:200px; }
			#file_review .author em { font-style:normal; }
		#file_review .program_description { margin:18px 0 0 0; padding:18px 18px 0 9px; }
		#file_review .program_review { margin-bottom:20px; }

		#file_review .author_div { float:left; width:60px; padding-left:9px; }
		#file_review .author_div img { background:white none repeat scroll 0%; border:1px solid #A9A9A9; padding:2px; }
		#file_review .title_div { float:left; width:600px; }
		#file_review .title_div .author_says { float:right; clear:left; margin-left:10px; width:584px; }
		#file_review .title_div .author { float:left; margin:6px 0; }

		#file_review .description_r { clear:right; padding:10px 18px 0 18px; line-height:18px; }
		#file_review .description_l { clear:left; padding:10px 18px 0 18px; line-height:18px; }

		#file_review ul.review_options, #file_review ul.review_options li ,#file_review ul.review_options h2 { background:none; padding:0; margin:0; text-indent:0; }
		#file_review ul.review_options h2 a:hover { text-decoration:underline; }
		#file_review ul.review_options a strong { width:inherit; float:none; }

		#file_review ul.review_options { padding:3px 18px 21px 18px; background:url(http://e1.sftcdn.net/es/images/interface/bg_program_description.png) 0 100% no-repeat; }
		#file_review ul.review_options li { padding:0 0 9px; position:relative; width:400px; }

		#file_review #vote_review { position:absolute; right:18px; bottom:25px; width:351px; }
			#file_review #vote_review.award_badge { bottom:73px; }
			#file_review #vote_review #title_rank_review { font-family:'Trebuchet MS', Arial, sans-serif; font-size:15px; font-weight:bold; color:#00407F; }
			#file_review #vote_review #text_rank_review, #file_review #vote_review #text_rank_review_vote { color:green; font-size:10px; font-family:Verdana, sans-serif; }

			#file_review #vote_review #text_rank_review span { font-weight:bold; }
			#file_review #vote_review ul { position:absolute; right:0; bottom:0; width:137px; height:28px; background:url(http://e3.sftcdn.net/shared/images/interface/actions/rate_box.gif) 0 0 no-repeat; }
			#file_review #vote_review ul li { float:left; background:none; font-family:'Trebcuhet MS', Arial, sans-serif; font-size:15px; font-weight:bold; padding:5px 0 0 20px; }
			#file_review #vote_review ul li a { padding-right:20px; }
			#file_review #vote_review ul #vote_yes { color:#1E8F28; }
			#file_review #vote_review ul #vote_no { color:#C52A2A; }
			#file_review #vote_review ul #vote_yes:hover { background:url(http://e3.sftcdn.net/shared/images/interface/actions/rate_ok.gif) 100% 50% no-repeat; }
			#file_review #vote_review ul #vote_no:hover { background:url(http://e2.sftcdn.net/shared/images/interface/actions/rate_ko.gif) 100% 50% no-repeat; }


		#file_review #sharing_options_list { display:none; position:absolute; top:-125px; background:url(http://e3.sftcdn.net/shared/images/interface/bg_sharing.gif) 0 100% no-repeat transparent; padding:0 0 5px 24px; left:165px; bottom:12px; border-right:2px solid #7EA3BE; }
		#file_review #sharing_options_list a { font-size:11px; }
		#file_review #sharing_options_list ul { border-top:2px solid #7EA3BE; padding:0 9px; }
		#file_review #sharing_options_list li { padding:2px 0; width:auto; }
		#file_review #sharing_options_list li a { background:url(http://e1.sftcdn.net/shared/images/icons/social_bookmarking.png) no-repeat; position:relative; padding:2px 0 2px 23px; margin-left:-1px; }
		#file_review #sharing_options_list li a.at_email { background:url(http://e3.sftcdn.net/shared/images/icons/file_options.png) 0pt -16px no-repeat; }
		#file_review #sharing_options_list li a.at_delicious { background-position:0 0px; }
		#file_review #sharing_options_list li a.at_digg { background-position:0 -30px; }
		#file_review #sharing_options_list li a.at_fresqui { background-position:0 -62px; }
		#file_review #sharing_options_list li a.at_meneame { background-position:0 -95px; }
		#file_review #sharing_options_list li a.at_oknotizie { background-position:0 -129px; }
		#file_review #sharing_options_list li a.at_wikio { background-position:0 -162px; }
		#file_review #sharing_options_list li a.at_yigg { background-position:0 -192px; }
		#file_review #sharing_options_list li a.at_misterwong { background-position:0 -226px; }
		#file_review #sharing_options_list li a.at_fuzz { background-position:0 -265px; }
		#file_review #sharing_options_list li a.at_scoopeo { background-position:0 -302px; }
		#file_review #sharing_options_list li a.at_blogblogs { background-position:0 -335px; }
		#file_review #sharing_options_list li a.at_googlebookmarks { background-position:0 -366px; }
		#file_review #sharing_options_list li a.at_twitter { background-position:0 -402px; }
		#file_review #sharing_options_list li a.at_strumbleupon { background-position:0 -433px; }
		#file_review #sharing_options_list li a.at_reddit { background-position:0 -465px; }
		#file_review #sharing_options_list li a.at_facebook { background-position:0 -497px; }
		#file_review #sharing_options_list li a.at_wykop { background-position:0 -529px; }
		#file_review #sharing_options_list li a.at_blip { background-position:0 -689px; }

		#legal_advisory { clear:both; background-color:#FEFAE0; font-size:10px; padding:9px; margin:18px; line-height:18px; }
			#legal_advisory strong { font-weight:normal; }

		#pros_cons { border-top:1px solid #ccdff0; border-bottom:1px solid #ccdff0; background:#f9fbfe; clear:both; margin:18px 1px; padding-bottom:18px; width:753px; }
			#pros_cons ul { margin-left:18px; }
			#pros_cons strong { display:block; padding:1px 25px; margin-bottom:10px; background:#e9f4fa; }
			#pros_cons .pros, #pros_cons .cons { width:376px; float:left; }
			#pros_cons .pros strong { background:url(http://e3.sftcdn.net/shared/images/icons/pros_cons_arrows.gif) 8px 4px no-repeat #e9f4fa; }
			#pros_cons .cons strong { background:url(http://e3.sftcdn.net/shared/images/icons/pros_cons_arrows.gif) 8px -20px no-repeat #e9f4fa; }

		#file_review_award { background:url(http://e3.sftcdn.net/shared/images/rank/description_award.png) 0 100% no-repeat; margin-top:-22px; padding:15px 18px 16px 15px; position:relative; zoom:1; }
		#file_review_award p, #file_award_box p { margin:0; color:#81a5c0; font-size:11px; }
		#file_review_award p { margin-left:95px; }
		#file_review_award p img { position:absolute; left:9px; margin-top:-10px; }
		#file_award_box { display:none; position:absolute; width:300px; top:0; left:50%; margin-left:-150px; background:#fff; border:2px solid #7ea3be; padding:9px; z-index:10000; }
		#file_award_box p { color:#000; margin:9px 0; }
		#file_award_box h4 { font:14px "Trebuchet Ms",Arial,sans-serif; background:#f9fbfe; border-bottom:1px solid #7ea3be; margin:-9px -9px 9px -9px; padding:4px; }
		#file_award_box h4 strong { color:#1fa4e1; }
		#file_award_box img, #file_review_award .award_box textarea { display:block; margin:9px auto; position:relative; }
		#file_award_box textarea { font-size:11px; line-height:1.5em; width:98%; overflow:hidden; }
		#file_award_box .close { font-size:11px; display:block; text-align:right; color:red; }

		#file_award_page.box_light_100 { margin:30px 0px; }
		#file_award_page h1 { text-decoration:none; font-size:30px; font-weight:normal; margin-top:10px; }
		#file_award_page h1 a { color:#999999; }
		#file_award_page h1 strong { color:#000; }
		#file_award_page h4 { font:24px "Trebuchet Ms",Arial,sans-serif; color:#3B3B3B; }
		#file_award_page h4 strong { color:#1fa4e1; }
		#file_award_page p, #file_award_page textarea { width:85%; }
		#file_award_page img, #file_award_page textarea { display:block; margin:15px 0px; position:relative; }
		#file_award_page textarea { font-size:11px; line-height:1.5em; overflow:hidden; height:50px; }
		#file_award_page p.queries_contact strong { font-size:14px; color:#3B3B3B; padding:4px 0px; display:block; }
		#file_award_page .close { visibility:hidden; }
	/* @endgroup FILE REVIEW */

	/* @group FILE INFORMATION */
	#file_information h4, #file_download_opinions h4 { padding:0 0 4px 30px; display:block; font:bold 24px "Trebuchet Ms",Arial,sans-serif; color:#3B3B3B; letter-spacing:-0.7px; text-align:left; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 0 -367px no-repeat; height:30px; overflow:hidden; }
	#file_information h4 strong { color:#1FA4E1; }

	#file_information #publisher_review { margin-bottom:18px; clear:both; }
		#file_information #publisher_review h4 { padding-left:18px; }
		#file_information #publisher_review .content { background-color:#FFF; padding:18px; }
		#file_information #publisher_review .content h3 { font-weight:bold; background:url(http://e3.sftcdn.net/shared/images/icons/bullet_arrow_right.png) 0 50% no-repeat; padding-left:18px; }
		#file_information #publisher_review .content p.indented { margin-left:18px; }
		#file_information #publisher_review .content li	{ padding:0 0 2px 18px; background:url(http://e3.sftcdn.net/shared/images/interface/bullet_sprite.png) 10px -67px no-repeat; list-color:#677689; }

	#file_information #program_image_preview { background:#FFF url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 4px -121px no-repeat; margin-bottom:18px; clear:both; }
		#file_information #program_image_preview .content { background-color:#FFF; padding:18px; }
		#file_information #program_image_preview table { margin-left:-9px; margin-bottom:18px; }
		#file_information #program_image_preview table td { text-align:center; vertical-align:top; padding:0 9px; }
	#file_information #program_related { background:#FFF url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 4px -250px no-repeat; margin-bottom:18px; clear:both; }
	#file_information #program_related ul { background:#FFF; }
	#file_information #program_related li { margin:0 18px 0 24px; }

	#file_information #program_version { background:#FFF url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 4px -475px no-repeat; margin-bottom:18px; clear:both; }
	#file_information #program_version ul { background:#FFF; }
	#file_information #program_version li { margin:0 18px; }
	#file_information #program_version .simple_list .text { width:500px; }
	#file_information #program_version .simple_list .text a { text-decoration:none; }
	#file_information #program_version .simple_list .text strong { font-weight:bold; }

	#file_information #ad_related_links_div_program { background:#FFFFFF url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 4px -153px no-repeat; margin-bottom:27px; clear:both; }
	#file_information #ad_related_links_div_program #g_ads { background:#FFF; padding-left:29px; }
	#file_information #ad_related_links_div_program #g_ads .google_ad_content { font:normal 12px Verdana, Arial, Helvetica, sans-serif; line-height:18px; }
	#file_information #ad_related_links_div_program #g_ads .google_ad_title { font-size:15px; }
	#file_information #ad_related_links_div_program #g_ads .google_ad_link { font-size:11px; }

	#file_information #ad_related_links_div_extras h4 { position:relative; background:url(http://e2.sftcdn.net/es/images/interface/bg_ads_new.png) 100% -60px no-repeat; clear:both; height:11px; margin-top:-2px; }
	#file_information #ad_related_links_div_extras h4 span { display:none; }
	#file_information #ad_related_links_div_extras #g_ads { background:#FFF; padding-left:20px; font-size:11px; }
	#file_information #ad_related_links_div_extras .google_ad_content { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
	#file_information #ad_related_links_div_extras .google_ad_title { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; }
	#file_information #ad_related_links_div_extras .google_ad_title:hover { text-decoration:underline; }
	#file_information #ad_related_links_div_extras .google_ad_link { font-size:12px; }

	#file_information #program_opinion_list, #file_download_opinions #program_opinion_list { background:#FFF url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 4px -58px no-repeat; margin-bottom:18px; clear:both; }
	#file_information #program_opinion_list.clear_bg { background:#FFFFFF; }
	#file_information #program_opinion_list .list_filters,#file_download_opinions #program_opinion_list .list_filters { background-color:#FFF; margin:0 0 10px 0; height:21px; }
	#section_opinion_list .list_filters { background-color:#FFF; margin-bottom:0px; margin-top:0; }
	#file_information #program_opinion_list ul.comment_list li.clearfix { margin:0 18px; }
	#file_information #program_opinion_list ul.comment_list #first_comment { background-color:#FFF; padding:15px 0 0 0; }
	#file_information #program_opinion_list .user_noactive span, #file_information #opinion_view .user_noactive a { cursor:default; }

	#file_information #program_opinion_list .msg_ok { width:690px; margin:9px 0 0 0; padding:10px 5px 10px 40px; }
	#file_information #program_opinion_list .msg_warning { width:690px; clear:left; text-align:left; }
	#file_information #program_opinion_list .msg_info { width:690px; clear:left; text-align:left; }

	#program_similar { margin:45px 0 18px 0; clear:both; position:relative; }
		#program_similar h4 { position:absolute; top:-24px; left:0; padding:0 0 1px 30px; display:block; font:bold 24px "Trebuchet Ms",Arial,sans-serif; color:#3B3B3B; letter-spacing:-0.7px; background:url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 6px -185px no-repeat; height:30px; overflow:hidden; }
			#program_similar .content table { width:100%; }
		#program_similar .content table td { padding:10px; font-size:14px; text-align:center; width:33%; }

	#file_download_program_similar #program_similar { margin:60px 0 18px; }

	#file_information #program_options { background:#FFF url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 4px -218px no-repeat; margin-bottom:18px; clear:both; }
		#file_information #program_options ul { background:#FFF; padding:9px 0 9px 18px; }
		#file_information #program_options li { margin-bottom:9px; display:block; }
		#file_information #program_options li.dependant { margin-left:20px; }
		#file_information #program_options li a { padding-left:22px; min-height:17px; display:block; }

	#file_information #languages_reviews { background:#FFF url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 4px -185px no-repeat; margin-bottom:20px; clear:both; }
	#file_information #languages_reviews ul { background:#FFF; padding:9px 0 9px 18px; }
	#file_information #languages_reviews li { background:url(http://e2.sftcdn.net/shared/images/interface/review_flags.png) no-repeat; padding:5px 0 5px 26px; }
	#file_information #languages_reviews li.es_review { background-position:0 0; }
	#file_information #languages_reviews li.en_review { background-position:0 -39px; }
	#file_information #languages_reviews li.de_review { background-position:0 -80px; }
	#file_information #languages_reviews li.fr_review { background-position:0 -120px; }
	#file_information #languages_reviews li.it_review { background-position:0 -160px; }
	#file_information #languages_reviews li.br_review { background-position:0 -200px; }
	#file_information #languages_reviews li.pl_review { background-position:0 -240px; }
	#file_information #languages_reviews li.zh_review { background-position:0 -280px; }

	#file_review_language .es_review { background:url(http://e2.sftcdn.net/shared/images/interface/review_flags.png) no-repeat 0 0; padding:5px 0 5px 26px; clear:both; }
	#file_review_language .en_review { background:url(http://e2.sftcdn.net/shared/images/interface/review_flags.png) no-repeat 0 -39px; padding:5px 0 5px 26px; clear:both; }
	#file_review_language .de_review { background:url(http://e2.sftcdn.net/shared/images/interface/review_flags.png) no-repeat 0 -80px; padding:5px 0 5px 26px; clear:both; }
	#file_review_language .fr_review { background:url(http://e2.sftcdn.net/shared/images/interface/review_flags.png) no-repeat 0 -120px; padding:5px 0 5px 26px; clear:both; }
	#file_review_language .it_review { background:url(http://e2.sftcdn.net/shared/images/interface/review_flags.png) no-repeat 0 -160px; padding:5px 0 5px 26px; clear:both; }
	#file_review_language .br_review { background:url(http://e2.sftcdn.net/shared/images/interface/review_flags.png) no-repeat 0 -200px; padding:5px 0 5px 26px; clear:both; }
	#file_review_language .pl_review { background:url(http://e2.sftcdn.net/shared/images/interface/review_flags.png) no-repeat 0 -240px; padding:5px 0 5px 26px; clear:both; }
	#file_review_language .zh_review { background:url(http://e2.sftcdn.net/shared/images/interface/review_flags.png) no-repeat 0 -280px; padding:5px 0 5px 26px; clear:both; }

	#file_information #blog_data { background:#FFF url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 4px -505px no-repeat; margin-bottom:20px; clear:both; }
		#file_information #blog_data ul { padding:10px 0 1px 11px; background-color:#FFFFFF; }
		#file_information #blog_data li { padding:0 0 7px 18px; background:url(http://e3.sftcdn.net/shared/images/interface/bullet_sprite.png) 10px -67px no-repeat; }
			#file_information #blog_data li a { font-weight:bold; }
			#file_information #blog_data span { padding-left:5px; font-weight:normal; font-size:9px; color:#00bb00; }
		#file_information #blog_data #more_blog_posts { padding-left:10px; text-decoration:none; }
		#file_information #blog_data #li_more { display:block; padding:0px 5px 9px; background:none; }

	#file_information #program_platforms { background:#FFF url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 4px -218px no-repeat; margin-bottom:20px; clear:both; }
		#file_information #program_platforms ul { background:#FFF; padding:9px 0 9px 18px; }
		#file_information #program_platforms li { background:url(http://e1.sftcdn.net/shared/images/interface/otherplatforms_icons.png) no-repeat; padding:6px 0 6px 26px; }
		#file_information #program_platforms li.tab_2 { background-position:0 0; }
		#file_information #program_platforms li.tab_724 { background-position:0 -25px; }
		#file_information #program_platforms li.tab_910 { background-position:0 -50px; }
		#file_information #program_platforms li.tab_1020 { background-position:0 -74px; }
		#file_information #program_platforms li.tab_1111 { background-position:0 -100px; }
		#file_information #program_platforms li.tab_1177 { background-position:0 -134px; }
	/* @endgroup FILE INFORMATION */

/* @group VIDEO FILE LIST */
#file_information .video_1col_ads #ad_related_links_div_program { margin-top:20px; }
#file_information .video_1col_ads #ad_related_links_div_program h4 { background-position:0 -131px; }

#file_information .videos { margin-bottom:10px; width:100%; }
.videos .related_videos { border-bottom:1px solid #CCD3E5; width:880px; float:left; display:block; margin:20px; padding:0 0 30px 0; }
.videos .related_videos_last { width:880px; float:left; display:block; padding:10px 20px 20px 0px; margin:0 0 40px 20px; }

	.videos .related_videos div.hreview, .videos .related_videos_last div.hreview  { display:block; }
	.videos .related_videos .video_image, .videos .related_videos_last .video_image { margin-right:15px; float:left; position:relative; width:350px; }
	.videos .related_videos .video_image img, .videos .related_videos_last .video_image img { border:1px solid black; height:196px; width:350px; }
	.videos .related_videos .video_image a.a_img, .videos .related_videos_last .video_image a.a_img { width:350px; display:block; }

	.videos .related_videos .list_items, .videos .related_videos_last .list_items { height:150px; width:450px; margin-left:10px; float:left; }
	.videos .related_videos .list_items ul li, .videos .related_videos_last .list_items ul li { padding:1px 0; margin:0; line-height:14px; border:1px solid white; }
	.videos .related_videos .list_items ul li.summary, .videos .related_videos_last .list_items ul li.summary { font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#8f8f8f; margin:25px 0 0 0; line-height:16px; height:16px; }
	.videos .related_videos .list_items ul li.description p, .videos .related_videos_last .list_items ul li.description p { margin:0 0 5px 0; padding:0; line-height:16px; }
	.videos .related_videos .list_items ul li dl,.videos .related_videos_last .list_items ul li dl { margin:0; padding:0; line-height:16px; height:16px; }
		.videos .related_videos .list_items ul li dt,.videos .related_videos_last .list_items ul li dt { float:left; width:70px; clear:both; margin:0; padding:0; text-align:left; }
		.videos .related_videos .list_items ul li dd, .videos .related_videos_last .list_items ul li dd { float:left; width:100px; margin:0; padding:0; text-align:left; }

			.videos .related_videos .list_items ul li dd.rating_0 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -190px no-repeat; padding:0; width:70px; height:18px; }
			.videos .related_videos .list_items ul li dd.rating_1 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -171px no-repeat; padding:0; width:70px; height:18px; }
			.videos .related_videos .list_items ul li dd.rating_2 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -152px no-repeat; padding:0; width:70px; height:18px; }
			.videos .related_videos .list_items ul li dd.rating_3 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -133px no-repeat; padding:0; width:70px; height:18px; }
			.videos .related_videos .list_items ul li dd.rating_4 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -114px no-repeat; padding:0; width:70px; height:18px; }
			.videos .related_videos .list_items ul li dd.rating_5 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -95px no-repeat; padding:0; width:70px; height:18px; }
			.videos .related_videos .list_items ul li dd.rating_6 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -76px no-repeat; padding:0; width:70px; height:18px; }
			.videos .related_videos .list_items ul li dd.rating_7 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -57px no-repeat; padding:0; width:70px; height:18px; }
			.videos .related_videos .list_items ul li dd.rating_8 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -38px no-repeat; padding:0; width:70px; height:18px; }
			.videos .related_videos .list_items ul li dd.rating_9 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -19px no-repeat; padding:0; width:70px; height:18px; }
			.videos .related_videos .list_items ul li dd.rating_10 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 0 no-repeat; padding:0; width:70px; height:18px; }

			.videos .related_videos_last .list_items ul li dd.rating_0 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -190px no-repeat; padding:0; width:70px; height:18px; }
			.videos .related_videos_last .list_items ul li dd.rating_1 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -171px no-repeat; padding:0; width:70px; height:18px; }
			.videos .related_videos_last .list_items ul li dd.rating_2 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -152px no-repeat; padding:0; width:70px; height:18px; }
			.videos .related_videos_last .list_items ul li dd.rating_3 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -133px no-repeat; padding:0; width:70px; height:18px; }
			.videos .related_videos_last .list_items ul li dd.rating_4 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -114px no-repeat; padding:0; width:70px; height:18px; }
			.videos .related_videos_last .list_items ul li dd.rating_5 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -95px no-repeat; padding:0; width:70px; height:18px; }
			.videos .related_videos_last .list_items ul li dd.rating_6 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -76px no-repeat; padding:0; width:70px; height:18px; }
			.videos .related_videos_last .list_items ul li dd.rating_7 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -57px no-repeat; padding:0; width:70px; height:18px; }
			.videos .related_videos_last .list_items ul li dd.rating_8 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -38px no-repeat; padding:0; width:70px; height:18px; }
			.videos .related_videos_last .list_items ul li dd.rating_9 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -19px no-repeat; padding:0; width:70px; height:18px; }
			.videos .related_videos_last .list_items ul li dd.rating_10 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 0 no-repeat; padding:0; width:70px; height:18px; }

			.videos .related_videos .list_items ul li dd.rating_0 span.rate, .videos .related_videos .list_items ul li dd.rating_1 span.rate, .videos .related_videos .list_items ul li dd.rating_2 span.rate, .videos .related_videos .list_items ul li dd.rating_3 span.rate, .videos .related_videos .list_items ul li dd.rating_4 span.rate, .videos .related_videos .list_items ul li dd.rating_5 span.rate, .videos .related_videos .list_items ul li dd.rating_6 span.rate, .videos .related_videos .list_items ul li dd.rating_7 span.rate, .videos .related_videos .list_items ul li dd.rating_8 span.rate, .videos .related_videos .list_items ul li dd.rating_9 span.rate , .videos .related_videos .list_items ul li dd.rating_10 span.rate { display:none; }
			.videos .related_videos_last .list_items ul li dd.rating_0 span.rate, .videos .related_videos_last .list_items ul li dd.rating_1 span.rate, .videos .related_videos_last .list_items ul li dd.rating_2 span.rate, .videos .related_videos_last .list_items ul li dd.rating_3 span.rate, .videos .related_videos_last .list_items ul li dd.rating_4 span.rate, .videos .related_videos_last .list_items ul li dd.rating_5 span.rate, .videos .related_videos_last .list_items ul li dd.rating_6 span.rate, .videos .related_videos_last .list_items ul li dd.rating_7 span.rate, .videos .related_videos_last .list_items ul li dd.rating_8 span.rate, .videos .related_videos_last .list_items ul li dd.rating_9 span.rate , .videos .related_videos_last .list_items ul li dd.rating_10 span.rate { display:none; }
			.videos .related_videos .list_items ul li dd.rating_0 span.numbers, .videos .related_videos .list_items ul li dd.rating_1 span.numbers, .videos .related_videos .list_items ul li dd.rating_2 span.numbers, .videos .related_videos .list_items ul li dd.rating_3 span.numbers, .videos .related_videos .list_items ul li dd.rating_4 span.numbers, .videos .related_videos .list_items ul li dd.rating_5 span.numbers, .videos .related_videos .list_items ul li dd.rating_6 span.numbers, .videos .related_videos .list_items ul li dd.rating_7 span.numbers, .videos .related_videos .list_items ul li dd.rating_8 span.numbers, .videos .related_videos .list_items ul li dd.rating_9 span.numbers, .videos .related_videos .list_items ul li dd.rating_10 span.numbers { margin-left:75px; }

			.videos .related_videos_last .list_items ul li dd.rating_8 span.numbers { margin-left:75px; }

	.videos .related_videos h2, .videos .related_videos_last h2 { color:#0071e1; font:bold 14px Verdana, Arial, Helvetica, sans-serif; padding:0; }
/* @ENDgroup VIDEO FILE LIST */

/* @group VIDEO FILE */
.footer_video { float:left; width:640px; margin:10px 0 0 0; }
	.footer_video div.video_rates { float:left; width:310px; height:35px; }
	.footer_video div.reproductions { float:right; height:35px; font:bold 14px Verdana, Arial, Helvetica, sans-serif; text-align:right; }
	.footer_video div.text_rates { float:left; width:100%; height:35px; font-weight:bold; font-size:14px; color:#0071E1; }
		.footer_video div.reproductions dl dt { float:left; padding:0 5px 0 0; }
		.footer_video div.reproductions dl dd { float:left; font-weight:normal; }

	.footer_video div.video_rates dl dt { float:left; padding:2px 0 0 0; }
	.footer_video div.video_rates dl dd { float:left; }
		.footer_video div.video_rates dl dt label { font:bold 14px Verdana, Arial, Helvetica, sans-serif; margin:0 10px 0 0; }

		#stars_wrapper_rating { background:url(http://e2.sftcdn.net/shared/images/interface/video/bg_big_stars.png) 0 0 no-repeat; cursor:pointer; padding:2px 7px; width:110px; height:24px; margin:0 10px; }

	.footer_video div.share_social { border-top:1px solid #CBD5DF; float:left; height:70px; padding:10px 0 0 0; width:100%; }
	.footer_video div.share_social dl dt label { font:bold 14px Verdana, Arial, Helvetica, sans-serif; width:185px; float:left; }
		.footer_video div.share_social .share_links ul { list-style-type:none; margin:10px 0 0 0; }
			.footer_video div.share_social .share_links ul li { line-height:15px; float:left; padding:5px 0; display:inline; margin:0 15px; }
			.footer_video div.share_social .share_links ul li a { padding:2px 0 0 25px; background:url(http://e3.sftcdn.net/shared/images/interface/video/sprite_share_links.png) 0 0 no-repeat; text-decoration:underline; }
			.footer_video div.share_social .share_links ul li a.email { background-position:0 -1px; }
			.footer_video div.share_social .share_links ul li a.MySpace { background-position:0 -23px; }
			.footer_video div.share_social .share_links ul li a.facebook { background-position:0 -47px; }
			.footer_video div.share_social .share_links ul li a.Digg { background-position:0 -70px; }

.target_video .photo { float:left; width:640px; -moz-border-radius:1px; -webkit-border-radius:1px; height:393px; margin:0; padding:0; border-top:1px solid black; }
.target_video .list_column { float:left; width:325px; margin:0; }

	.target_video div.list_column div.video_card { background:url(http://e2.sftcdn.net/shared/images/interface/video/css_video_sprites_new.png) 0 0 scroll; margin:0; padding:0; text-align:left; position:relative; }
	.target_video div.list_column div.video_card ul { margin:0 0 0 20px; padding:0; }
		.target_video div.list_column div.video_card ul li { padding:5px 5px 5px 0; }
		.target_video div.list_column div.video_card ul li dl { margin:0; padding:0; height:22px; }
		.target_video div.list_column div.video_card ul li dt { float:left; width:65px; clear:both; margin:0; padding:0; text-align:left; }
		.target_video div.list_column div.video_card ul li dd { float:left; width:100px; margin:0; padding:0; text-align:left; }

		.target_video div.list_column div.video_card #long_video_desc { display:none; }
		.target_video div.list_column div.video_card #long_video_desc dl { line-height:18px; margin:0 0 0 20px; padding:0; }
		.target_video div.list_column div.video_card #long_video_desc dt { padding:0 0 0 20px; float:left; color:#8F8F8F; position:relative; }
		.target_video div.list_column div.video_card #long_video_desc dt.tags { clear:both; float:left; display:block; }
		.target_video div.list_column div.video_card #long_video_desc dt.desc_long { display:none; }
		.target_video div.list_column div.video_card #long_video_desc dd { margin:0 0 0 20px; }
		.target_video div.list_column div.video_card #long_video_desc dd.tags { width:266px; padding-left:2px; display:block; float:left; position:relative; margin:0; }
		.target_video div.list_column div.video_card #long_video_desc dd strong { font-weight:normal; }
			.target_video div.list_column div.video_card #long_video_desc p.long_desc_p { padding:0 15px 0 0; text-align:left; display:none; }

		.target_video div.list_column div.video_card ul li.more_info a { text-decoration:underline; cursor:pointer; }
		.target_video div.list_column div.video_card ul li.more_info a#less_info_desc { text-decoration:underline; cursor:pointer; display:none; }
		.target_video div.list_column div.video_card ul li dd.rating_0 { background:url(http://e3.sftcdn.net/shared/images/interface/video/video_stars_big.png) 0 -244px no-repeat; cursor:default; padding:0; width:200px; height:22px; }
		.target_video div.list_column div.video_card ul li dd.rating_1 { background:url(http://e3.sftcdn.net/shared/images/interface/video/video_stars_big.png) 0 -220px no-repeat; cursor:default; padding:0; width:200px; height:22px; }
		.target_video div.list_column div.video_card ul li dd.rating_2 { background:url(http://e3.sftcdn.net/shared/images/interface/video/video_stars_big.png) 0 -196px no-repeat; cursor:default; padding:0; width:200px; height:22px; }
		.target_video div.list_column div.video_card ul li dd.rating_3 { background:url(http://e3.sftcdn.net/shared/images/interface/video/video_stars_big.png) 0 -171px no-repeat; cursor:default; padding:0; width:200px; height:22px; }
		.target_video div.list_column div.video_card ul li dd.rating_4 { background:url(http://e3.sftcdn.net/shared/images/interface/video/video_stars_big.png) 0 -147px no-repeat; cursor:default; padding:0; width:200px; height:22px; }
		.target_video div.list_column div.video_card ul li dd.rating_5 { background:url(http://e3.sftcdn.net/shared/images/interface/video/video_stars_big.png) 0 -122px no-repeat; cursor:default; padding:0; width:200px; height:22px; }
		.target_video div.list_column div.video_card ul li dd.rating_6 { background:url(http://e3.sftcdn.net/shared/images/interface/video/video_stars_big.png) 0 -98px no-repeat; cursor:default; padding:0; width:200px; height:22px; }
		.target_video div.list_column div.video_card ul li dd.rating_7 { background:url(http://e3.sftcdn.net/shared/images/interface/video/video_stars_big.png) 0 -73px no-repeat; cursor:default; padding:0; width:200px; height:22px; }
		.target_video div.list_column div.video_card ul li dd.rating_8 { background:url(http://e3.sftcdn.net/shared/images/interface/video/video_stars_big.png) 0 -49px no-repeat; cursor:default; padding:0; width:200px; height:22px; }
		.target_video div.list_column div.video_card ul li dd.rating_9 { background:url(http://e3.sftcdn.net/shared/images/interface/video/video_stars_big.png) 0 -24px no-repeat; cursor:default; padding:0; width:200px; height:22px; }
		.target_video div.list_column div.video_card ul li dd.rating_10 { background:url(http://e3.sftcdn.net/shared/images/interface/video/video_stars_big.png) 0 0 no-repeat; cursor:default; padding:0; width:200px; height:22px; }

		.target_video div.list_column div.video_card ul li dd.rating_0 span.rate { display:none; }
		.target_video div.list_column div.video_card ul li dd.rating_0 span.numbers { margin-left:105px; }
		.target_video div.list_column div.video_card ul li dd.rating_1 span.rate { display:none; }
		.target_video div.list_column div.video_card ul li dd.rating_1 span.numbers { margin-left:105px; }
		.target_video div.list_column div.video_card ul li dd.rating_2 span.rate { display:none; }
		.target_video div.list_column div.video_card ul li dd.rating_2 span.numbers { margin-left:105px; }
		.target_video div.list_column div.video_card ul li dd.rating_3 span.rate { display:none; }
		.target_video div.list_column div.video_card ul li dd.rating_3 span.numbers { margin-left:105px; }
		.target_video div.list_column div.video_card ul li dd.rating_4 span.rate { display:none; }
		.target_video div.list_column div.video_card ul li dd.rating_4 span.numbers { margin-left:105px; }
		.target_video div.list_column div.video_card ul li dd.rating_5 span.rate { display:none; }
		.target_video div.list_column div.video_card ul li dd.rating_5 span.numbers { margin-left:105px; }
		.target_video div.list_column div.video_card ul li dd.rating_6 span.rate { display:none; }
		.target_video div.list_column div.video_card ul li dd.rating_6 span.numbers { margin-left:105px; }
		.target_video div.list_column div.video_card ul li dd.rating_7 span.rate { display:none; }
		.target_video div.list_column div.video_card ul li dd.rating_7 span.numbers { margin-left:105px; }
		.target_video div.list_column div.video_card ul li dd.rating_8 span.rate { display:none; }
		.target_video div.list_column div.video_card ul li dd.rating_8 span.numbers { margin-left:105px; }
		.target_video div.list_column div.video_card ul li dd.rating_9 span.rate { display:none; }
		.target_video div.list_column div.video_card ul li dd.rating_9 span.numbers { margin-left:105px; }
		.target_video div.list_column div.video_card ul li dd.rating_10 span.rate { display:none; }
		.target_video div.list_column div.video_card ul li dd.rating_10 span.numbers { margin-left:105px; }

		.target_video div.list_column div.video_card ul li.summary { font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#8f8f8f; padding:10px 0 0 0; }
		.target_video div.list_column div.video_card ul li.description p { display:block; overflow:hidden; width:290px; margin:0; }
		.target_video div.list_column div.video_card li h2 { color:#0071e1; font:bold 16px Verdana, Arial, Helvetica, sans-serif; padding:0; }

	.target_video div.list_column div.close_video_card { background:url(http://e1.sftcdn.net/shared/images/interface/video/css_video_sprites.png) 0 -516px scroll; height:15px; }

	#related_videos { margin:10px 0 0 0; }
		#related_videos .related_video_box { clear:both; }
		#related_videos h3 { background:url(http://e1.sftcdn.net/shared/images/interface/video/css_video_sprites.png) 0 -537px; height:33px; padding:0 1px 0 8px; }
			#related_videos h3 span { color:#3B3B3B; font:bold 24px "Trebuchet Ms",Arial,sans-serif; letter-spacing:-0.7px; line-height:normal; padding:0 10px 3px 8px; text-align:left; }
			#related_videos h3 span strong { color:#1fa4e1; }
	#related_videos h4 { background:none; font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-align:left; padding:0; margin:5px 0 0 10px; }
	#related_videos .imag_related_videos { float:left; display:block; height:75px; margin:0 0 0 10px; width:125px; }

	#related_videos .content_ul { float:left; margin:-3px 0 0 10px; }
		#related_videos .content_ul ul { font-size:11px; width:170px; }
			#related_videos .content_ul ul li.views dl { margin:5px 0; height:18px; }
			#related_videos .content_ul ul li.rating dl { margin:0; height:18px; }
			#related_videos .content_ul ul li.views dl dt { float:left; margin:0 4px 0 0; }
			#related_videos .content_ul ul dl dd.rating_0 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -190px no-repeat; padding:0; width:70px; height:18px; }
			#related_videos .content_ul ul dl dd.rating_1 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -171px no-repeat; padding:0; width:70px; height:18px; }
			#related_videos .content_ul ul dl dd.rating_2 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -152px no-repeat; padding:0; width:70px; height:18px; }
			#related_videos .content_ul ul dl dd.rating_3 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -133px no-repeat; padding:0; width:70px; height:18px; }
			#related_videos .content_ul ul dl dd.rating_4 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -114px no-repeat; padding:0; width:70px; height:18px; }
			#related_videos .content_ul ul dl dd.rating_5 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -95px no-repeat; padding:0; width:70px; height:18px; }
			#related_videos .content_ul ul dl dd.rating_6 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -76px no-repeat; padding:0; width:70px; height:18px; }
			#related_videos .content_ul ul dl dd.rating_7 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -57px no-repeat; padding:0; width:70px; height:18px; }
			#related_videos .content_ul ul dl dd.rating_8 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -38px no-repeat; padding:0; width:70px; height:18px; }
			#related_videos .content_ul ul dl dd.rating_9 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 -19px no-repeat; padding:0; width:70px; height:18px; }
			#related_videos .content_ul ul dl dd.rating_10 { background:url(http://e2.sftcdn.net/shared/images/interface/video/video_stars_small.png) 0 0 no-repeat; padding:0; width:70px; height:18px; }

			#related_videos .content_ul ul dl dd.rating_0 span.rate { display:none; }
			#related_videos .content_ul ul dl dd.rating_1 span.rate { display:none; }
			#related_videos .content_ul ul dl dd.rating_2 span.rate { display:none; }
			#related_videos .content_ul ul dl dd.rating_3 span.rate { display:none; }
			#related_videos .content_ul ul dl dd.rating_4 span.rate { display:none; }
			#related_videos .content_ul ul dl dd.rating_5 span.rate { display:none; }
			#related_videos .content_ul ul dl dd.rating_6 span.rate { display:none; }
			#related_videos .content_ul ul dl dd.rating_7 span.rate { display:none; }
			#related_videos .content_ul ul dl dd.rating_8 span.rate { display:none; }
			#related_videos .content_ul ul dl dd.rating_9 span.rate { display:none; }
			#related_videos .content_ul ul dl dd.rating_10 span.rate { display:none; }

.target_video .list_items { height:165px; margin-left:10px; float:left; }
.target_video .list_items ul li { padding:1px 0; margin:0; line-height:14px; border:1px solid white; }
.target_video .list_items ul li.summary { font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#8f8f8f; margin:25px 0 0 0; }
.target_video .list_items ul li.description p { margin:0; padding:0; line-height:12px; }
.target_video .list_items ul li dl { margin:0; padding:0; }

/* @group VIDEO BUTTON */
#file_screenshot .video a { background:url(http://e1.sftcdn.net/es/images/interface/buttons_vervideo.gif ) no-repeat 0px 0px; padding:0; height:38px; width:147px; z-index:200; position:absolute; left:86px; top:163px; }
	#file_screenshot .video a span { text-indent:-1000em; display:none; }
.videos .related_videos .video_image .btn_video, .videos .related_videos_last .video_image .btn_video { background:url(http://e2.sftcdn.net/es/images/interface/buttons_vervideo.gif) no-repeat 0px 0px; cursor:pointer; height:35px; padding:0; text-align:center; width:147px; position:absolute; bottom:-15px; text-indent:-2000em; left:30%; }
/* @ENDgroup VIDEO BUTTON */

/* @group UI STARS VIDEO RATING */
.ui-stars-cancel, .ui-stars-star { float:left; width:17px; height:15px; text-indent:-999em; cursor:pointer; display:block; background:transparent; overflow:hidden; }
.ui-stars-cancel, .ui-stars-cancel a { background:url(http://e3.sftcdn.net/shared/images/interface/video/delete.gif) no-repeat 0 -18px; }
.ui-stars-star, .ui-stars-star a { background:url(http://e3.sftcdn.net/shared/images/interface/video/star.gif) no-repeat 0 -1px; }
.ui-stars-cancel a, .ui-stars-star a { display:block; width:16px; height:100%; background-position:0 -1px; }
.ui-stars-star-on a { background-position:0 -18px; }
.ui-stars-star-hover a { background-position:0 -35px; }
.ui-stars-cancel-hover a { background-position:0 -18px; }
.ui-stars-cancel-disabled a, .ui-stars-star-disabled, .ui-stars-star-disabled a { cursor:default; }
.ui-stars-star { background:transparent; overflow:hidden; }
/* @ENDgroup UI STARS VIDEO RATING */

/* @ENDgroup VIDEO FILE */

	/* @group RECOMMEND FORM */
	.recommend_page form.forms label { width:175px; }
	#recommend_form_box.mainbar { padding:0pt 0pt 20px; }
	.recommend_page h1 { font-size:28px; }
	.recommend_page h2 { font-weight:bold; font-size:14px; color:#539B32; margin-bottom:5px; }
	.recommend_page .msg_info { width:710px; }
	.recommend_page #recommend_login { padding:10px 0px; }
	.recommend_page #recommend_login ul li { line-height:30px; }
	.recommend_page #recommend_login ul li.see_more { margin:8px 0px; text-align:left; line-height:18px; }
	.recommend_page #recommend_login input, .recommend_page #recommend_login input label { vertical-align:middle; }
	.recommend_page form#recommend_us.forms.disabled input, .recommend_page form#recommend_us.forms.disabled textarea, .recommend_page form#recommend_form.forms.disabled input, .recommend_page form#recommend_form.forms.disabled textarea { background-color:#EBEBEB; border-color:#999999; }
	.recommend_page form#recommend_us.forms.disabled .button, .recommend_page form#recommend_form.forms.disabled .button { background-image:none; color:#999999; cursor:default; }
	.recommend_page .no_user { margin-top:-165px; }
	.recommend_page .optional { color:#999999; }
	/* @endgroup RECOMMEND FORM */

#softonic_prize { position:relative; margin:0 0 15px; }
/* @endgroup FILE */

/* @group FILE SCREENSHOTS */
table.thumbnails_table { width:100%; margin-bottom:20px; }
	table.thumbnails_table td { padding:10px 16px 10px 4px; text-align:center; vertical-align:top; }
/* @endgroup FILE SCREENSHOTS */

/* @group FILE EXTRAS */
#xtras_info { clear:both; margin:20px 0; }
#xtras_info dl { padding-left:10px; }
	#xtras_info dt { padding-left:10px; margin-top:10px; background:url(http://e3.sftcdn.net/shared/images/interface/bullet_sprite.png) 0px 7px no-repeat transparent; }
	#xtras_info dt .language_flags { display:inline; padding:0px 12px; cursor:help; font-size:10px; }
	*:first-child+html #xtras_info dt .language_flags { padding-left:15px; color:white; }
	#xtras_info dt .language_flags em { display:none; }
	#xtras_info dd { padding-left:10px; }

#xtras_info #forum_link h4 { margin-top:18px; }
#xtras_info #forum_link p { background:url(http://e2.sftcdn.net/shared/images/icons/foro_icon.png) 98% 0 no-repeat; padding:0 52px 5px 0; }
/* @endgroup FILE EXTRAS */

/* @group RELATED SEARCHES */
	#program_related_searches { clear:both; margin:20px 0; }
/* @endgroup FILE EXTRAS */

/* @group FILE STATS & OPTIONS */
#file_useroptions { text-align:center; font-weight:bold; color:#004080; margin-bottom:10px; padding-bottom:20px; }
	#file_useroptions h4 { background:url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 0 -290px no-repeat; font-weight:bold; text-align:left; margin-left:18px; padding-left:22px; }
	ul#file_options { font-weight:normal; text-align:left; padding:9px 0 0 10px; }
		ul#file_options li { float:left; font-size:11px; width:190px; }
		ul#file_options li a { padding-left:22px; float:left; }
		ul#file_options li.last a { margin-top:1px; padding-bottom:0px; }
			li a#send_file_newversion { background:url(http://e3.sftcdn.net/shared/images/icons/file_options.png) 0 0 no-repeat; }
			li a#send_file_warnings { background:url(http://e3.sftcdn.net/shared/images/icons/file_options.png) 0 -16px no-repeat; }
			li a#recommend_file { background:url(http://e3.sftcdn.net/shared/images/icons/file_options.png) 0 -35px no-repeat; }
			li a#print_file_description { background:url(http://e3.sftcdn.net/shared/images/icons/file_options.png) 0 -54px no-repeat; }
			li a.download_s { height:14px; overflow:hidden; width:180px; margin-left:0; text-decoration:none; display:inline; padding-bottom:0; }
			li a.demo_online_s { width:auto; margin-left:0; text-decoration:none; display:inline; padding-bottom:0; }
			li a.download_s:hover, li a.demo_online_s:hover { text-decoration:underline; }
				ul#file_options li a.download_s strong { font-weight:normal; }
					ul#file_options li a.download_s strong:hover { text-decoration:underline; }
			ul#file_options #extra_options { margin:18px 0 0 18px; display:none; width:170px; overflow:hidden; }
				ul#file_options #extra_options li { float:none; margin-bottom:0px; width:auto; }
					ul#file_options #extra_options li.last { padding-top:5px; padding-left:4px; }

#download_chart { border-top:1px solid #AEC4E2; margin-top:15px; }
#file_stats	{ margin:10px 0 0 0; }
.chart { margin:9px 10px 0 10px; }
.chart  .tickLabel { color:#336699; font-weight:bold; font-size:11px; }
.chart .legendLabel { font-weight:bold; font-size:11px; }
#compare_container .chart { margin:0 auto; }
	#compare_container .chart td, #compare_container .chart th { padding:0; }
/* @endgroup FILE STATS & OPTIONS */

/* @group OPINION LIST */
#section_opinion_list { margin-bottom:36px; clear:both; }

	#section_opinion_list h1 { background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 0 -356px no-repeat; margin-top:10px; }

	#section_opinion_list .bottom_options { text-align:right; }
	#section_opinion_list h4 { padding:0 0 4px 30px; display:block; font:bold 24px "Trebuchet Ms",Arial,sans-serif; color:#3B3B3B; letter-spacing:-0.7px; text-align:left; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 0 -370px no-repeat; position:relative; }
	div.comment_list { background:#FFF; }
	ul.comment_list { background:#FFF; padding-bottom:18px; line-height:18px; }
		ul.comment_list li { border-bottom:1px solid #efefef; padding:8px 0 17px; position:relative; }
		ul.comment_list li li { border:none; }
		ul.comment_list .user { float:left; text-align:center; width:101px; margin-right:6px; height:139px; }
			ul.comment_list li .user p { margin:0; }
			ul.comment_list .user .avatar span { display:block; }
			ul.comment_list .user .avatar_image { width:100px; height:100px; margin:0 0 5px 0; }
			ul.comment_list .title_box { padding:0 0 0 10px; margin-left:110px; text-align:left; font-size:10px; }
				ul.comment_list .title_box h5 { font:bold 16px "Trebuchet Ms"; background:#DEF4D5; margin-left:-10px; padding:2px 50px 2px 10px; border-bottom:1px solid #bcd7b1; position:relative; }
					ul.comment_list .title_box h5 a { margin-right:50px; }
				ul.comment_list .average_box { background:url(http://e3.sftcdn.net/shared/images/interface/opinion_rating_box.png) 0 0 no-repeat; width:49px; height:25px; padding:2px 0; text-align:center; font:bold 20px Arial, sans-serif; position:absolute; margin-top:-20px; right:9px; }
				ul.comment_list .user a { font-size:10px; }
				ul.comment_list .user a span { font-size:13px; font-weight:bold; }
				ul.comment_list .user a:hover span { text-decoration:underline; }
				ul.comment_list .body { margin-left:120px; }
				ul.comment_list .date { color:inherit; }

	ul.options { font:11px Verdana, sans-serif; text-align:right; position:relative; margin-left:120px; }
	ul.comment_list ul.options { position:absolute; width:600px; left:0; bottom:0; }
	ul.options li { display:inline; background:none; }
	ul.options li a { text-decoration:underline; display:inline; margin:0; padding:1px 0 3px 20px; }
	ul.options li.read_more { margin-left:10px; padding:0; }
	ul.options li.add_opinion { float:right; margin-left:10px; }
	ul.options li.read_more a { background:url(http://e1.sftcdn.net/shared/images/icons/page_white_text.png) 0 0 no-repeat; }
	ul.options li.meet_user { float:left; }
	ul.options li.meet_user a { padding:1px 0 3px 20px; background:url(http://e2.sftcdn.net/shared/images/icons/vcard.png) 0 0 no-repeat transparent; }

	ul.options li h2 { position:absolute; margin:-2px 0 0 -755px; display:inline; padding:2px 0; }
	ul.options li .see_more { font-size:12px; padding-left:12px; }

#section_opinion_list .own_opinion, #program_opinion_list .own_opinion { background-color:#619A49; color:#FFFFFF; }
#section_opinion_list .own_opinion a, #program_opinion_list .own_opinion a { color:#FFFFFF; }
/* @endgroup OPINION LIST */

/* @group NEW COMMNET & NEW VALUATION */
#new_comment { width:100%; margin:18px 0; }
	#new_comment .first_opinion { border:1px solid #8CABD5; padding:10px; background-color:#DBEDFE; text-align:center; margin-bottom:10px; }
		#new_comment .first_opinion span { font-weight:bold; font-size:16px; color:#004080; }
	#new_comment .column1 { float:left; width:420px; line-height:200%; }
	.column1 .opinion_user { margin:30px 0; text-align:center; }
	#new_valuation .column1 .opinion_user strong { font:bold 12px Verdana, Arial, Helvetica, sans-serif; }
		#new_comment form ol { margin-top:18px; line-height:normal; }
		#new_comment form li { margin-bottom:18px; }
		#new_comment form label { color:#999; font-size:10px; float:none; width:390px; height:auto; }
			#new_comment form label span { display:block; }
		#new_comment form legend { display:none; }
			#new_comment form label strong { color:#004080; font-size:12px; }
				#new_comment form label strong.pros { background:url(http://e3.sftcdn.net/shared/images/icons/pros_cons_arrows.gif) 0 0 no-repeat; padding-left:16px; }
				#new_comment form label strong.cons { background:url(http://e3.sftcdn.net/shared/images/icons/pros_cons_arrows.gif) 0 -24px no-repeat; padding-left:16px; }
		#new_comment .message { font:bold 18px "Trebuchet MS", Arial, sans-serif; }
		#new_comment .error p { padding:0 10px; }

	#new_comment .column2 { float:right; width:280px; font-size:12px; margin:30px 0; text-align:center; }
	#new_comment .send_opinion { margin:10px; text-align:right; }
	#new_comment h2 { font:bold 24px "Trebuchet MS", Arial, sans-serif; color:#3B3B3B; }
	#new_comment h2 strong { color:#1FA4E1; }
	#new_comment textarea { clear:right; border:1px solid #8CABD5; font:11px Verdana, sans-serif; padding:2px; width:415px; height:200px; }
	#new_comment #xml_title { border:1px solid #8CABD5; padding:2px; width:415px; background-color:#EFEFEF; font-weight:700; font:bold 20px "Trebuchet MS", Arial, sans-serif; }
	#new_comment #xml_body { height:100px; }
	#new_comment #xml_best { height:100px; }
	#new_comment #xml_worse { height:100px; }
	#new_comment .legal	{ background-color:#FEFAE0; font-size:9px; padding:10px; text-align:justify; margin:10px 0; }
	#new_comment dl	{ margin-bottom:10px; line-height:200%; }
	#new_comment dt	{ color:#004080; font-weight:bold; float:left; margin-right:8px; }
	#new_comment .area_mark { background-color:#EFEFEF; border:1px solid #8CABD5; width:390px; height:215px; }
	#new_comment #resizer { float:right; cursor:se-resize; }

	/* @group VALUATION/OPINION FORM */
	#valuation_form .column2 li { padding:0; }
	#opinion_form .column1 li.error { width:424px; padding-left:3px; }
	#opinion_form .column2 li { padding:0; }
	#opinion_form li.your_opinion { position:relative; display:block; }
	#opinion_form li.your_opinion span.minim { color:#999999; float:right; font-size:10px; position:absolute; top:18px; right:0; }
	/* @endgroup VALUATION/OPINION FORM */

#new_valuation { width:100%; }
	#new_valuation .column1 { float:left; width:240px; line-height:200%; text-align:center; padding:20px 50px; margin:20px 0; border-right:1px solid #9F9F9F; }
		#new_valuation .column1 strong { font:20px "Trebuchet MS", Arial, sans-serif; }
		#new_valuation .column1 strong em { color:#5EAD2C; }
	#new_valuation .column2 { float:right; width:300px; padding:20px 60px 0 0; font-size:12px; text-align:center; margin:4px 0; }
		#new_valuation .column2 p, #new_comment .column2 p { clear:both; padding:18px 0 0 18px; }
		#new_valuation .column2 fieldset legend { display:none; }
		#new_valuation .column2 ul { float:left; width:160px; }
		* html #new_valuation .column2 ul { width:130px; }
		#new_comment .column2 ul { float:left; width:140px; }
		#new_valuation .column2 li, #new_comment .column2 li { text-align:right; margin:0 0 9px 0; }
		#new_valuation .column2 #valuationflash, #new_valuation .column2 #valuationpull, #new_comment .column2 #valuationflash, #new_comment .column2 #valuationpull { float:right; width:135px; text-align:left; }
		#new_valuation .column2 #valuationpull li, #new_comment .column2 #valuationpull li { margin:6px 0; text-align:left; }
		#valuationpull li select { padding:1px; margin-top:-1px; }

	#new_valuation .only_vote, #new_comment .only_vote { padding:8px 0; text-align:center; clear:both; }
	#new_valuation h2 { font:bold 24px "Trebuchet MS", Arial, sans-serif; color:#3B3B3B; }
	#new_valuation h2 strong { color:#1FA4E1; }

	#moderated_opinion { margin-top:18px; }
	#moderated_opinion .msg_info p { margin:1em 0; }
	#moderated_opinion h4 { font:bold 18px "Trebuchet MS", Arial, sans-serif; color:#006600; }
/* @endgroup NEW COMMNET & NEW VALUATION */

/* @group OPINION VIEW */
#opinion_view { background:no-repeat #fff url(http://e3.sftcdn.net/shared/images/interface/opinion_view_box.png) 0 100%; width:100%; }
	#opinion_view .content { background:no-repeat url(http://e3.sftcdn.net/shared/images/interface/opinion_view_box.png) 0 0; margin:0 0 40px 0; padding:18px 18px 30px 18px; }
		#opinion_view .content .opinion_avatar { width:100px; height:100px; float:left; text-align:center; font-weight:bold; }
		#opinion_view .content .opinion_title { float:left; font:12px Arial, sans-serif; margin:0; padding:0 0 0 9px; color:#004080; line-height:inherit; }
		#opinion_view .content .opinion_title h2 { margin-top:9px; font:22px "Trebuchet MS", Arial, sans-serif; color:#3B3B3B; line-height:27px; }
		#opinion_view .content .opinion_data { width:598px; float:left; display:block; font:12px Arial, sans-serif; color:#677689; padding:33px 0 9px 9px; margin:0; }
			#opinion_view .content .opinion_data dt, #opinion_view .content .opinion_data dd { display:inline; }
			#opinion_view .content .opinion_data dd { padding-left:0.5em; }
			dt.opinion_version { float:left; }
			dd.opinion_version { float:left; width:200px; }
			dt.date { float:left; font:12px Arial, sans-serif; color:#677689; }
			dd.date { float:left; width:209px; font:12px Arial, sans-serif; color:#677689; }
			dt.views { float:left; }
			dd.views { float:left; }

		#opinion_options { border-top:1px dotted #8CABD5; border-bottom:1px dotted #8CABD5; font-size:11px; padding:4px 0px; margin:0 0px 9px 0; clear:both; text-align:left; }
			#opinion_options li { display:inline; }
			#opinion_options a { background:transparent no-repeat 0 0; padding:1px 3px 1px 25px; margin-right:60px; }
			#opinion_options .private_message { background-image:url(http://e1.sftcdn.net/shared/images/icons/email_go.png); }
			#opinion_options .meet_user { float:left; background-image:url(http://e2.sftcdn.net/shared/images/icons/vcard.png); padding:1px 0 1px 25px; }
			#opinion_options .comment_s { float:right; font:11px Verdana, Arial, sans-serif; padding:1px 0px 3px 20px; margin:0 0 0 5px; background:url(http://e2.sftcdn.net/shared/images/interface/actions/action_buttons_small.png) 1px -84px no-repeat; }

		#opinion_view .content .opinion_body { font-size:12px; line-height:150%; }
			#opinion_view .content .opinion_body .text { clear:both; margin:12px 0 6px; }
			#opinion_view .content .column1 { float:left; width:68%; padding-right:2%; margin-right:-1px; border-right:1px dotted #8CABD5; }
			#opinion_view .content .column2 { float:left; width:30%; clear:right; }
			#opinion_view .content .opinion_body .column1 { padding-top:10px; }
			#opinion_view .content .opinion_body strong.pros { font:bold 16px "Trebuchet MS", Arial, sans-serif; color:#3B3B3B; background:url(http://e3.sftcdn.net/shared/images/icons/pros_cons_arrows.gif) 0 5px no-repeat; padding-left:16px; }
			#opinion_view .content .opinion_body strong.cons { font:bold 16px "Trebuchet MS", Arial, sans-serif; color:#3B3B3B; background:url(http://e3.sftcdn.net/shared/images/icons/pros_cons_arrows.gif) 0 -19px no-repeat; padding-left:16px; }
			#opinion_view .content .opinion_body dl, #opinion_view .content .opinion_body dd, #opinion_view .content .opinion_body dt { float:left; }
			#opinion_view .content .opinion_body dl { padding-left:30px; line-height:150%; padding-bottom:10px; }
			#opinion_view .content .opinion_body dt { width:85px; }
			#opinion_view .content .opinion_body dd { width:78px; clear:right; margin:6px 0; }
			#opinion_view .content .opinion_body dt.rating_title { font:bold 16px "Trebuchet MS", Arial, sans-serif; background:none; margin-top:10px; }
			#opinion_view .content .opinion_body dd.rating_value { font:bold 28px "Trebuchet MS", Arial, sans-serif; text-align:right; margin:0; width:80px; display:block; height:34px; }

			#opinion_view .opinion_rate { position:relative; font-size:16px; font-weight:bold; font-family:"Trebuchet MS", Arial, sans-serif; color:#00407f; float:left; }
			#opinion_view .opinion_rate ul { position:absolute; left:355px; top:0; background:url(http://e3.sftcdn.net/shared/images/interface/actions/rate_box.gif) 100% 0 no-repeat; width:137px; height:28px; }
			#opinion_view .opinion_rate li { float:left; background:none; font-family:'Trebcuhet MS', Arial, sans-serif; font-size:15px; font-weight:bold; padding:5px 0 0 20px; }
			#opinion_view .opinion_rate li a { padding-right:20px; }
			#opinion_view .opinion_rate legend { display:inline; color:#3D7124; }
			#opinion_view .opinion_rate li.yes a { color:#1E8F28; }
			#opinion_view .opinion_rate li.no a { color:#C52A2A; }
			#opinion_view .opinion_rate li.yes a:hover { background:url(http://e3.sftcdn.net/shared/images/interface/actions/rate_ok.gif) 100% 50% no-repeat; }
			#opinion_view .opinion_rate li.no a:hover { background:url(http://e2.sftcdn.net/shared/images/interface/actions/rate_ko.gif) 100% 50% no-repeat; }
			* html #vote_opinions_options.voted, * html #vote_opinions_voted { padding-left:10px; }
			*:first-child+html #vote_opinions_options.voted, *:first-child+html #vote_opinions_voted { padding-left:10px; }
			#vote_opinions_options.voted, #vote_opinions_voted { padding-left:3px; }

		#opinion_view .you_like	{ border-top:1px solid #8cabd5; border-bottom:1px solid #8cabd5; margin:18px 0; padding:18px 0; }
		#opinion_view .content .you_like .column2 p { padding-left:30px; margin:0; font:10px; color:#3D7124; }
		#opinion_view .nav { clear:both; padding:10px 10px 0 10px; }
			#opinion_view .nav .preview { position:absolute; background:url(http://e2.sftcdn.net/shared/images/interface/actions/resultset_previous.png) 0 50% no-repeat; padding:0 20px; }
			#opinion_view .nav .next { float:right; background:url(http://e3.sftcdn.net/shared/images/interface/actions/resultset_next.png) 100% 50% no-repeat; padding:0 20px; }
/* @endgroup OPINION VIEW */

/* @group DOWNLOAD PAGE */
#free_download_box, #premium_download_box, #members_download_box, #mobile_install_box, #mobile_wap_install_box { position:relative; width:755px; margin-bottom:18px; padding:1px; text-align:left; }
	#free_download_box h2, #premium_download_box h2, #members_download_box h2, #mobile_install_box h2, #mobile_wap_install_box h2, #ud_download_box h2 { display:none; }
	#free_download_box h3, #premium_download_box h3, #members_download_box h3, #mobile_install_box h3, #mobile_wap_install_box h3 { background:none; font:bold 20px "Trebuchet MS", Arial, sans-serif; text-transform:none; margin:30px 0 0 130px; }
	#free_download_box ul, #premium_download_box ol, #members_download_box ul, #mobile_install_box ol, #mobile_wap_install_box ol, #ud_download_box ol { margin:10px 0 15px 135px; }
	#free_download_box li, #premium_download_box li, #members_download_box li, #mobile_install_box li, #mobile_wap_install_box li, #hosting_download_success li, #ud_download_box li { font-family:"Trebuchet MS", Arial, sans-serif; font-size:14px; color:#3b3b3b; line-height:22px; padding-left:20px; padding-right:20px; position:relative; }
	#hosting_download_success_ie li { font-family:"Trebuchet MS", Arial, sans-serif; font-size:14px; color:#3b3b3b; line-height:22px; padding:20px 0 20px 50px; position:relative; background:url(http://e1.sftcdn.net/shared/images/download/download_success_arrows.png) no-repeat 220px 12px; }
	#premium_download_box ol { margin:12px 0 17px 135px; }
	#free_download_box #download_softonic_toolbar { display:none; background:url(http://e2.sftcdn.net/shared/images/download/check_arrow.png) 118px 4px no-repeat; padding:0 0 0 132px; margin:-10px 0 0 0; }
		#free_download_box #download_softonic_toolbar a.more_info { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
		#free_download_box #download_softonic_toolbar label { font:bold 16px 'Trebuchet Ms', Arial, Helvetica, sans-serif; }
		#free_download_box #download_softonic_toolbar label span { color:#3386D3; }
		#free_download_box #download_softonic_toolbar li { background:none; padding-left:0px; width:400px; }
	#free_download_box #softonic_toolbar_box_input { display:none; clear:both; width:655px; margin:15px 0 0 35px; background:url(http://e1.sftcdn.net/shared/images/interface/freedownload_sponsor_box.gif) no-repeat; padding-top:5px; }
		#free_download_box #softonic_toolbar_box_input h4 { color:#3386D3; font-size:14px; }
		#free_download_box #softonic_toolbar_box_input #softonic_toolbar_description { background:url(http://e2.sftcdn.net/shared/images/download/softonic_download_toolbar.gif) 20px 20px no-repeat; font:13px 'Trebuchet MS',Arial,sans-serif; padding:10px 10px 10px 100px; }
		#free_download_box #softonic_toolbar_box_input .close_bottom { margin:0; background:url(http://e1.sftcdn.net/shared/images/interface/freedownload_sponsor_box.gif) 0 100% no-repeat transparent; height:15px; }

	#free_download_box #softonic_toolbar_box_link { clear:both; margin:10px -2px 0 40px; background:url(http://e1.sftcdn.net/shared/images/interface/freedownload_sponsor_box.gif) 0 100% no-repeat; padding:0; position:relative; }
		#free_download_box #softonic_toolbar_box_link h3 { background:url(http://e1.sftcdn.net/shared/images/interface/freedownload_sponsor_box.gif) 0 0 no-repeat; margin:0 0 10px 0; width:100%; padding:10px 0 0 10px; }
		#free_download_box #softonic_toolbar_box_link h3 span { color:#3386D3; }
		#free_download_box #softonic_toolbar_box_link .open_info { font:normal 11px Verdana,Arial,sans-serif; }
		#free_download_box #softonic_toolbar_box_link p { background:url(http://e2.sftcdn.net/shared/images/download/softonic_download_toolbar.gif) 20px 10px no-repeat; font:13px 'Trebuchet MS',Arial,sans-serif; padding:10px 10px 10px 100px; display:none; }
		#free_download_box #softonic_toolbar_box_link a.download_l { position:absolute; margin:-35px 0px 0 0; right:0; }

	/* @group UNIVERSAL DONWLOADER */

	#universal_downloader_claim { clear:left; color:#666; display:block; margin:0 0 -17px 27px; padding:16px 0 0; }
	#other_download_options { clear:left; margin-left:27px; display:block; }
	#other_download_options a { text-decoration:underline; }

	#ud_download_box { position:relative; width:755px; margin:18px 0 5px 0; padding:1px; text-align:left; border-top:#cbd5df 1px solid; }
			#ud_download_box h3 { background:none; font:normal 24px "Trebuchet MS", Arial, sans-serif; text-transform:none; margin:22px 0 0 22px; }
			#ud_download_box h3 strong { color:#4D7B0F; }
			#ud_download_box ul { margin:10px 0 15px 22px; }
			#ud_download_box ul li { background:url(http://e3.sftcdn.net/shared/images/icons/verified.gif) 0 50% no-repeat transparent; color:#3B3B3B; font-family:"Trebuchet MS",Arial,sans-serif; font-size:14px; line-height:22px; padding-left:20px; padding-right:20px; position:relative; }
			#ud_download_box ul li strong { font-size:15px; color:#000; }
	#ud_download_box .download_option, #content_free.universal_downloader .download_option { display:block; overflow:hidden; padding:0 0 20px 28px; clear:both; width:auto; }
	#ud_download_box a.download_l { font-size:34px; background:url(http://e3.sftcdn.net/shared/images/interface/actions/download_button_big.png) no-repeat 1px 0px; padding-left:55px; }

	#content_free.universal_downloader #free_download_button { background:none; padding:0; font-size:14px; }
	#content_free.universal_downloader #free_download_box, #content_free.universal_downloader #free_download_box_end { background:none; }
	#content_free.universal_downloader h3 { color:#000; font-weight:normal; }
	#content_free.universal_downloader h3 strong { color:#126AAA; }
	#content_free.universal_downloader #free_download_box { margin:18px 0 0 0; }
	#content_free.universal_downloader #free_download_box .download_message_box { min-height:10px; }
	#content_free.universal_downloader #free_download_box .download_message_box ul { display:block; overflow:hidden; clear:both; }
	#content_free.universal_downloader #free_download_box .download_option a.download_l, #content_free.universal_downloader #free_download_box a.download_l { margin-top:0; position:static; right:0; font-weight:normal; }
	#content_free.universal_downloader #free_download_box_default h3 { margin:0; padding:0 0 0 22px; }

	#content_free.universal_downloader #free_download_box.success_download { background:none; border-top:#cbd5df 1px solid; }
		#content_free.universal_downloader #free_download_box.success_download h3 { background:none; font:bold 26px "Trebuchet MS", Arial, sans-serif; text-transform:none; margin:15px 0 0 50px; color:#4D7B0F; }
		#content_free.universal_downloader #free_download_box.success_download #free_download_success { padding:10px 36px 8px 50px; }
		#content_free.universal_downloader #free_download_box.success_download #free_download_success ul li { margin-bottom:10px; background:none; padding-left:5px; color:#3b3b3b; }
		#content_free.universal_downloader #free_download_box.success_download #free_download_success ul li span { font-size:14px; margin:0; padding:0; background:url(http://e3.sftcdn.net/shared/images/icons/verified.gif) 0 0 no-repeat transparent; padding-left:20px; color:#000; }

		#content_free.universal_downloader #free_download_box.success_download #free_download_success ul li strong { font-size:16px; }
		#content_free.universal_downloader #free_download_box.success_download #close_free_download_success { background:none; }
		#content_free.universal_downloader #free_download_sponsor { background:none; }
		#content_free.universal_downloader #free_download_sponsor .close_bottom { display:none; }
		#content_free.universal_downloader #free_download_sponsor .google_sponsored_ad { background:#FFFFFF url(http://e2.sftcdn.net/es/images/interface/bg_ads_new.png) no-repeat scroll 0px -456px; text-align:left; font-size:13px; }
		#content_free.universal_downloader #free_download_sponsor .google_sponsored_ad span.google_ad_title { font-size:18px; }
		#content_free.universal_downloader #free_download_sponsor .google_sponsored_ad span.google_ad_link { font-size:12px; }

	#members_download_box .login_deluxe { margin-top:-67px; position:absolute; right:18px; padding:5px 90px 5px 45px; font:16px "Trebuchet MS",Arial,sans-serif; background:transparent url(http://e2.sftcdn.net/shared/images/icons/deluxe.gif) no-repeat scroll 0 50%; }
	#members_download_box .download_option .login_deluxe a { margin-top:inherit; position:relative; right:inherit; color:#000; }
	#members_download_box .download_option .login_deluxe a:hover { text-decoration:none; cursor:default; }
	#members_download_box .download_option .login_deluxe a strong:hover { cursor:pointer; }
	#members_download_box .download_option .login_deluxe a strong { color:#0A68C8; text-decoration:underline; }
	#members_download_box.universal_downloader { background:#ecf2f8; padding:20px 0; margin:0 0 140px 0; border-top:#c6d6e7 1px solid; border-bottom:#c6d6e7 1px solid; }
	#members_download_box.universal_downloader p.find_more { font:14px "Trebuchet MS",Arial,sans-serif; background:url(http://e2.sftcdn.net/shared/images/icons/deluxe.gif) 0 0 no-repeat transparent; margin:0 0 0 10px; padding-left:30px; }
	#members_download_box.universal_downloader .find_more a { background:none; padding:0; text-decoration:underline; }
	#members_download_box.universal_downloader .find_more #deluxe_moreinfo { font-weight:bold; }

	#info-popup-ud { font:12px Verdana, Arial, Helvetica, sans-serif; margin:0; height:510px; width:650px; display:none; }
	 #info-popup-ud h1 { font:20px "Trebuchet MS",Arial,sans-serif; font-weight:bold; color:#000; padding-top:10px; }
 	 #info-popup-ud h1 span { color:#1fa4e1; }
	 #info-popup-ud ul { margin-top:18px; }
	 #info-popup-ud ul li { display:block; width:200px; float:left; margin-left:10px; text-align:center; }
   #info-popup-ud ul li.first { margin-left:2px; border:none; }
	 #info-popup-ud p span { font-size:11px; margin-top:10px; display:block; }
	/* @endgroup UNIVERSAL DOWNLOADER */

	/* @group FREE DOWNLOAD */
	#free_download_box { background:url(http://e2.sftcdn.net/es/images/download/download_bg_free.gif) 0 0 no-repeat transparent; }
		#free_download_box.download_two { padding-top:25px; }
		#free_download_box .download_message_box { min-height:60px; }
		#free_download_box h3, .hosted_download_box h3 { color:#477a06; padding:0 20px 0 0; }
		#free_download_box li { background:url(http://e1.sftcdn.net/shared/images/icons/warning.gif) 0 50% no-repeat transparent; }
			#free_download_box li.download_error { padding:4px 0px 4px 26px; background:url(http://e1.sftcdn.net/shared/images/icons/error.gif) 0 50% no-repeat transparent; }
			#free_download_box li.download_ok { padding:4px 0px 4px 26px; background:url(http://e3.sftcdn.net/shared/images/icons/verified.gif) 5px 50% no-repeat transparent; }
				#free_download_box li.download_ok a { text-decoration:underline; }
			#free_download_box li.loading { background:url(http://e2.sftcdn.net/shared/images/download/download_loader.gif) no-repeat 500px; height:34px; }
		#free_download_box p { color:#3b3b3b; line-height:22px; padding-left:130px; position:relative; }
			#free_download_box .download_option a.download_l { position:absolute; right:18px; margin-top:-44px; }
	#google_referal { border:0; width:755px; height:220px; overflow:hidden; }
		#free_download_box #referal_button { position:relative; height:63px; }
		#free_download_box #referal_button p { line-height:14px; }
		#free_download_box #referal_button iframe { position:absolute; top:0; right:100px; }
		#free_download_box #register_download_email { text-align:right; margin:0 170px 10px 0; }
			#free_download_box #alert_versions_container { text-alignleft; margin-left:94px; padding-left:0px; margin-top:10px; }
				#free_download_box #alert_versions_container #alert_versions { margin-top:3px; margin-right:5px; }
				#free_download_box #alert_versions_container p { display:inline; height:20px; line-height:18px; vertical-align:top; padding-left:0px; }
			#free_download_box .register_download_tip { clear:both; width:auto; padding-left:0px; margin-left:94px; font:normal 11px Verdana, Arial, sans-serif; text-align:left; }
			#free_download_box .download_option a.mail_registration { margin-top:-10px; }
				#free_download_box_end { position:relative; margin:-1px; padding:0 18px 15px 46px; background:url(http://e2.sftcdn.net/es/images/download/download_bg_free.gif) 0 100% no-repeat transparent; }

	#content_free .success_download { background:url(http://e2.sftcdn.net/shared/images/download/download_bg_free_success.gif) 0 0 no-repeat #FFFFFF; margin-top:18px; }
		#content_free .success_download h3 { background:none; font:bold 26px "Trebuchet MS", Arial, sans-serif; text-transform:none; margin:15px 0 0 50px; }
		#content_free .success_download #free_download_success, #hosting_download_box #hosting_download_success { padding:10px 36px 18px 50px; }

	#free_download_success, #free_download_try p, #free_download_failure p { position:relative; font-family:"Trebuchet MS", Arial, sans-serif; font-size:15px; color:#3b3b3b; line-height:22px; padding:18px 36px 18px 145px; }
	#free_download_try p, #free_download_failure p { position:absolute; margin-top:-75px; }
	#free_download_failure p { position:absolute; margin-top:-90px; margin-bottom:5px; }
		#free_download_success .alternate_download { margin:0px; }
		#free_download_success .alternate_download li { font-size:12px; }
		#free_download_failure .alternate_download li { font-size:12px; }
	#loading_a { display:none; background:transparent; }

		#free_download_box #free_download_success ul { margin:0; }
		#free_download_box #free_download_success li, #hosting_download_box #hosting_download_success li { background:url(http://e3.sftcdn.net/shared/images/icons/verified.gif) 0 50% no-repeat transparent; margin-left:0; font:18px "Trebuchet MS", Arial, sans-serif; }

		#free_download_box #free_download_success .download_mirror, #free_download_box #download_message_failure .download_mirror { background:none; display:inline; font:bold 15px "Trebuchet MS", Arial, sans-serif; padding:0; }
		#free_download_box #free_download_success .download_mirror span, #free_download_box #download_message_failure .download_mirror span { display:inline; float:left; padding-left:20px; margin:5px 0 0 0; }
		#free_download_box #free_download_success .download_mirror ul, #free_download_box #download_message_failure .download_mirror ul { display:inline; float:left; margin:7px 0 0 0; padding:0; }
		#free_download_box #free_download_success .download_mirror ul li, #free_download_box #download_message_failure .download_mirror ul li { background:url(http://e3.sftcdn.net/shared/images/interface/blue_arrow.png) no-repeat 10px 50%; font:bold 13px "Trebuchet MS", Arial, sans-serif; float:left; clear:both; width:250px; }
		#free_download_box #free_download_success .download_mirror ul li a, #free_download_box #download_message_failure .download_mirror ul li a { padding:0; margin:0; }

	#free_download_try, #free_download_failure { position:relative; margin:80px -1px -1px -1px; padding:0 18px 5px 36px; background:url(http://e2.sftcdn.net/es/images/download/download_bg_free.gif) 0 100% no-repeat transparent; }

	#free_download_sponsor { clear:both; width:675px; margin:0 0 0 50px; background:url(http://e1.sftcdn.net/shared/images/interface/freedownload_sponsor_box.gif) no-repeat; padding-top:5px; }
	#free_download_sponsor .close_bottom { margin:0; background:url(http://e1.sftcdn.net/shared/images/interface/freedownload_sponsor_box.gif) 0 100% no-repeat transparent; height:15px; }
		#free_download_sponsor iframe { display:block; width:655px; margin:0 auto; }
	#close_free_download_success { margin:0 -1px -1px -1px; padding:0 18px 15px 46px; background:url(http://e2.sftcdn.net/es/images/download/download_bg_free.gif) 0 100% no-repeat transparent; height:12px; }

	/* @group FREE DOWNLOAD */
	#free_download_special_ad { margin:0 0 0 50px; background:transparent url(http://e2.sftcdn.net/es/images/interface/bg_ads_new.png) no-repeat 0 -457px; width:650px; padding:15px 0 0 25px; }
	#free_download_special_ad .google_ad_title { font-size:18px; }
	.google_sponsored_ad { margin:5px 0 10px 0; background:transparent url(http://e1.sftcdn.net/es/images/interface/bg_sponsored_ad.png) no-repeat 20px -2px; width:100%; padding:20px 0; text-align:center; font-size:15px; }
	.google_sponsored_ad span.google_ad_title { font-size:24px; }
	.google_sponsored_ad span.google_ad_link { font-size:14px; }
	/* @endgroup FREE DOWNLOAD */

	#content_free .success_download #close_free_download_success { background:url(http://e2.sftcdn.net/shared/images/download/download_bg_free_success.gif) 0 100% no-repeat #FFFFFF; }

	#ad_related_links_div, #ad_related_links_div_2 { background:#FFFFFF url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 4px -153px no-repeat; margin-bottom:27px; clear:both; }
		#ad_related_links_div h4, #ad_related_links_div_2 h4 { padding:0 0 4px 30px; display:block; font:bold 24px "Trebuchet Ms",Arial,sans-serif; color:#3B3B3B; letter-spacing:-0.7px; text-align:left; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 0 -367px no-repeat; height:30px; overflow:hidden; }
		#ad_related_links_div #g_ads div.google_ad_content, #ad_related_links_div_2 #g_ads div.google_ad_content { background:#FFF; padding-left:30px; font-size:13px; }
		#ad_related_links_div #g_ads div.google_ad_content span.google_ad_title, #ad_related_links_div_2 #g_ads div.google_ad_content span.google_ad_title { font-size:18px; }
		#ad_related_links_div #g_ads div.google_ad_content span.google_ad_link, #ad_related_links_div_2 #g_ads div.google_ad_content span.google_ad_link { font-size:12px; }

		/* @group HOSTED DOWNLOAD */
			.hosted_download_box .success_download { background:#FFFFFF url(http://e2.sftcdn.net/shared/images/download/download_bg_free_success.gif) no-repeat scroll 0 0; margin-bottom:25px; padding:1px; text-align:left; width:755px; padding-top:25px; }
				.hosted_download_box .success_download h3 { font-family:"Trebuchet MS",Arial,sans-serif; font-size:25px; font-weight:bold; line-height:normal; margin:0; display:block; padding-left:50px; width:485px; }
				.hosted_download_box .success_download img { padding-right:40px; }
		/* @endgroup HOSTED DOWNLOAD */

	/* @endgroup FREE DOWNLOAD */

	/* @group PREMIUM DOWNLOAD (SMS and ClickandBuy) */

	#premium_download_box { background:url(http://e2.sftcdn.net/es/images/download/download_bg_dps.gif) 0 0 no-repeat transparent; margin:0 0 18px; padding-bottom:0px; }
		#premium_download_box h3 { color:#0e4185; }
		#premium_download_box .download_option { position:relative; margin:-1px; padding:0 18px 0 46px; height:16px; background:url(http://e2.sftcdn.net/es/images/download/download_bg_dps.gif) 0 100% no-repeat transparent; }
			#premium_download_box .download_option a { position:absolute; right:18px; margin-top:-30px; }

		#premium_download_box p { margin:9px 4px; }
		#premium_download_box li.step1 { background:url(http://e2.sftcdn.net/es/images/download/list_ol_dps.gif) 0 3px no-repeat transparent; }

		#premium_download_box li.step1 div { position:relative; }
		.download_item .change_lang { margin:12px 0 0 135px; }

			#premium_download_box li.step1 ul { padding:5px 5px 0 5px; position:relative; width:100%; }
			#premium_download_box li.step1 ul li { line-height:22px; display:block; position:relative; }
		#premium_download_box li.step2 { background:url(http://e2.sftcdn.net/es/images/download/list_ol_dps.gif) 0 -105px no-repeat transparent; }
		#premium_download_box li.step3 { background:url(http://e2.sftcdn.net/es/images/download/list_ol_dps.gif) 0 -213px no-repeat transparent; }

		#premium_download_box .input_m { background-color:#F8FAFC; border:1px solid #86A5D9; padding:2px; font-size:12px; font-family:Verdana; }

		#premium_download_box #points_download_dps { background:url(http://e3.sftcdn.net/shared/images/download/download_bg_dps_points.gif) no-repeat; margin:-1px; height:35px; padding:6px 0 0 122px; }
			#premium_download_box #points_download_dps img { float:left; }
			#premium_download_box #points_download_dps p { float:left; margin:3px 0 0 20px; color:#0e4185; font:18px "Trebuchet MS", Arial, sans-serif; }
				#premium_download_box #points_download_dps p strong { color:#ff6c00; font-weight:normal; }
				#premium_download_box #points_download_dps p a { color:#0e4185; }

		#premium_download_box .payment_methods { position:absolute; top:30px; right:18px; }
		#premium_download_box .payment_methods .price { background:#fff; border:1px solid #b4d5f2; text-align:center; font-weight:bold; font-size:15px; padding:5px; text-transform:uppercase; margin:10px 0 0; }
			#premium_download_box .payment_methods .price strong { color:red; }
		#premium_download_box .msg_ko { margin-left:120px; margin-right:10px; }
		#premium_download_box .download_l { border:0; position:absolute; right:18px; width:150px; cursor:pointer; }
			#premium_download_box .download_item .download_l { margin-top:-30px; height:30px; }
			.download_item .change_country { font-size:10px; }
		#premium_download_box small { text-align:right; margin-right:35px; display:block; }

		#premium_download_box p.advice { margin:12px 0 15px 130px; padding-left:20px; font:18px "Trebuchet MS", Arial, sans-serif; color:#3386d3; background:url(http://e3.sftcdn.net/shared/images/icons/verified.gif) 0 50% no-repeat transparent; }
		#premium_download_box p.legal { font-size:10px; line-height:normal; margin-bottom:0; padding:0 20px 5px 135px; color:#666; }
		#premium_download_box li em { color:red; font-size:18px; font-weight:bold; margin-left:5px; }

		#premium_download_box.launch_download p { background-image:url(http://e3.sftcdn.net/shared/images/icons/ok_blue.gif); }
		#premium_download_box.launch_download p.start_download { margin-left:180px; color:#3d3d3d; background:none; }
			#premium_download_box.launch_download p.start_download a { text-decoration:underline; }

		#premium_download_box.launch_download .no_virus { background:url(http://e1.sftcdn.net/shared/images/interface/freedownload_sponsor_box.gif) 0 0 no-repeat; margin:0 16px 0 36px; padding-top:18px; text-align:center; }
			#premium_download_box.launch_download .no_virus h3 { background:url(http://e3.sftcdn.net/shared/images/icons/verified.gif) 5px 50% no-repeat transparent; padding-left:26px; margin:auto; display:inline; color:#1a5e05; font-size:18px; }
			#premium_download_box.launch_download .no_virus p { margin:0; text-align:center; font-size:17px; color:#3d3d3d; background:url(http://e1.sftcdn.net/shared/images/interface/freedownload_sponsor_box.gif) 0 100% no-repeat; padding-bottom:18px; padding-right:30px; }

		#premium_download_box.launch_download .help { margin:0 -1px -1px -1px; padding:0 18px 15px 46px; background:url(http://e2.sftcdn.net/es/images/download/download_bg_dps.gif) 0 100% no-repeat transparent; }
			#premium_download_box.launch_download .help p { margin:10px auto; color:#3d3d3d; background:none; font-size:16px; text-align:center; }
			#premium_download_box.launch_download .help img { margin:auto; display:block; }
			#premium_download_box.launch_download .help .note { margin:18px auto 5px auto; display:block; font:11px Verdana, sans-serif; text-align:center; }

		#premium_download_box .step1 #other_countries { position:relative; }
		#premium_download_box .step1 #other_countries ul { background:#f6fafe; margin:0 10px 0 -22px; position:relative; }
		#premium_download_box #other_countries_cb { background:#f6fafe; margin:0 10px 0 130px; }
		#premium_download_box #other_countries_cb p { float:left; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; background:none; margin:0; padding:0; color:#333333; line-height:22px; }
		#premium_download_box #other_countries_cb ul { clear:right; }
		#premium_download_box #other_countries li { display:inline; padding-left:5px; }
		#premium_download_box .step1 #other_countries li, #premium_download_box #other_countries_cb li { display:inline; padding-left:5px; }
			#premium_download_box #other_countries_cb li.more a { font:10px Verdana, sans-serif; text-decoration:underline; }
			#premium_download_box #other_countries_cb li.additional { display:none; }
		#premium_download_box .step1 p { margin:0; background:#f6fafe; margin:0 10px 10px -22px; color:#000; font:bold 14px "Trebuchet MS", Arial, sans-serif; }

		#premium_download_box .flags { padding-left:15px; width:580px; }
	/* @desc:Argentina */	#premium_download_box .language_s_es_AR { background-position:0 -214px; }
	/* @desc:Chile */		#premium_download_box .language_s_es_CL { background-position:0 -425px; }
	/* @desc:Colombia */	#premium_download_box .language_s_es_CO { background-position:0 -470px; }
	/* @desc:Ecuador */		#premium_download_box .language_s_es_EC { background-position:0 -440px; }
	/* @desc:Espana */		#premium_download_box .language_s_es_ES { background-position:0 -31px; }
	/* @desc:Mexico */		#premium_download_box .language_s_es_MX { background-position:0 -485px; }
	/* @desc:Peru */		#premium_download_box .language_s_es_PE { background-position:0 -500px; }
	/* @desc:Portugal */	#premium_download_box .language_s_pt_PT { background-position:0 -169px; }
	/* @desc:Venezuela */	#premium_download_box .language_s_es_VE { background-position:0 -455px; }

		#premium_download_box #clickandbuy_go, #premium_download_box #paypal_go, #premium_download_box #mopay_go { background:url(http://e1.sftcdn.net/shared/images/interface/premium_download_white_box.png) no-repeat; margin:10px 0 1px 30px; padding:0px; display:none; }
			#premium_download_box #clickandbuy_go p, #premium_download_box #paypal_go p, #premium_download_box #mopay_go p { background:url(http://e2.sftcdn.net/shared/images/icons/info.gif) no-repeat 16px 100%; font:12px Verdana, sans-serif; color:#333333; margin:0; padding:10px 10px 0 40px; }
			#premium_download_box #clickandbuy_go p.close_box, #premium_download_box #paypal_go p.close_box, #premium_download_box #mopay_go p.close_box { background:url(http://e1.sftcdn.net/shared/images/interface/premium_download_white_box.png) 0 100% no-repeat; padding-bottom:10px; height:10px; }
				#premium_download_box #clickandbuy_go p em, #premium_download_box #paypal_go p em, , #premium_download_box #mopay_go p em { color:#009e04; font-style:normal; }
			#premium_download_box #clickandbuy_go a, #premium_download_box #paypal_go a, #premium_download_box #mopay_go a { text-decoration:underline; }
		#premium_download_box form#cab_form { height:40px; }
		#utmform { display:none; }

	#clickandbuy_box .default_currency, #paypal_box .default_currency { clear:left; color:#000; font-size:10px; padding:0; display:inline; }

	#premium_download_box a.clickandbuy_link { display:block; font-size:10px; margin-top:-2px; }

	#premium_download_disclaimer { font-size:11px; color:#777; padding:0 36px 0 54px; width:534px; }
		#premium_download_disclaimer ul { margin:18px; }
		#premium_download_disclaimer li { list-style-type:square; margin-left:18px; }
		#premium_download_disclaimer p strong { color:red; font-size:18px; font-weight:bold; margin:0 3px 0 -15px; }

	.premium_option_box { margin:0 18px 0 50px; height:40px; position:relative; padding:10px 0; clear:both; }
		.premium_option_box .download_l { right:0px; }
		.premium_option_box dl { position:absolute; right:180px; top:20px; font-weight:bold; }
		.premium_option_box dt { float:left; color:#666; padding-right:0.6em; }
		.premium_option_box dd { float:left; color:#CC0000; }
		.premium_option_box img { float:left; }
		.premium_option_box span { float:left; padding:10px; }

	#paypal_box { border-bottom:1px solid #b5cee7; }

	#mopay_box { border-top:1px solid #B6CEE6; margin-top:5px; }
		#mopay_box p, #premium_download_box .premium_other_box p, .premium_other_box p { background:url(http://e3.sftcdn.net/es/images/download/premium_sms_de.gif) 2px 15px no-repeat transparent; margin:0; padding:10px 0 0 45px; float:left; }
		#premium_download_box #premium_AT p { background-image:url(http://e3.sftcdn.net/es/images/download/premium_sms_at.gif); }
		#premium_download_box #premium_CH p { background-image:url(http://e2.sftcdn.net/es/images/download/premium_sms_ch.gif); }
		#mopay_box .download_l, #premium_download_box .premium_other_box .download_l { right:-32px; }

	#form_mopay_transaction { width:700px; height:100%; }
	#form_mopay_transaction iframe { height:460px; }
	.Rojo { clear:both; font-size:11px; }
	#form_mopay_transaction.on { margin:4px 0pt 30px 30px; }
	#premium_download_box #mopay_go { margin-top:0; }
	* html #premium_download_box #mopay_go { margin-top:-10px; }

	#premium_download_box .premium_other_go { margin:5px 18px 17px 120px; display:none; }
	#premium_download_box .premium_other_go ol { list-style-type:decimal; margin-left:37px; }
		#premium_download_box .premium_other_go li { padding:0; font-size:12px; }
			#premium_download_box .premium_other_go li em { font-size:14px; }

		.title_download { width:100%; background:transparent url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) no-repeat scroll 0pt -369px; }
		.title_download span { font:bold 22px "Trebuchet Ms", Arial, sans-serif; text-transform:none; color:#3B3B3B; position:relative; clear:both; padding-left:9px; margin-bottom:9px; height:28px; }
		#premium_CH_and, #premium_AT_and, #premium_FR_and { margin:0 18px 20px 0; position:relative; padding:10px 0; clear:both; }
		#premium_CH_and p { background-image:url(http://e2.sftcdn.net/es/images/download/premium_sms_ch.gif); }
		#premium_AT_and p { background-image:url(http://e3.sftcdn.net/es/images/download/premium_sms_at.gif); }
		#premium_FR_and p { background-image:url(http://e2.sftcdn.net/es/images/download/premium_sms_fr.gif); height:40px; }
		#premium_CH_go, #premium_AT_go, #premium_FR_go { padding:0; min-height:90px; margin-bottom:50px; }
		#premium_CH_go ol, #premium_AT_go ol, #premium_FR_go ol { list-style-type:decimal; margin-left:110px; }
		#premium_CH_go li, #premium_AT_go li, #premium_FR_go li { padding:0; font-size:12px; line-height:26px; }
		#premium_CH_go li em, #premium_AT_go li em, #premium_FR_go li em { font-size:14px; font-weight:bold; }
		#premium_CH_go strong, #premium_AT_go strong, #premium_FR_go strong { color:red; }
		#premium_CH_go label, #premium_AT_go label, #premium_FR_go label { color:#004080; font-weight:bold; }

	#premium_download_box #premium_AT_go.on { border-bottom:1px solid #B6CEE6; }

	#premium_download_individual { margin:0px 0px 100px 0px; }
	#premium_download_individual .premium_other_box p { background:none; margin:9px 0; padding:0; float:none; }
	#premium_download_individual h1 a { font-size:30px; color:#999999; font-weight:normal; }
	#premium_download_individual h1 strong, #premium_download_individual h2 { color:#3B3B3B; }
	#premium_download_individual h2 { font-family:"Trebuchet Ms",Arial,sans-serif; font-size:20px; font-size-adjust:none; font-weight:bold; height:31px; width:100%; clear:both; position:relative; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) no-repeat scroll 0px -375px; padding:0 0 0px 10px; margin:25px 0px; }
	/* @endgroup PREMIUM DOWNLOAD (SMS and ClickandBuy) */

	/* @group MEMBERS DOWNLOAD (DELUXE) */
	#members_download_box { background:url(http://e2.sftcdn.net/es/images/download/download_bg_members.gif) 0 0 no-repeat transparent; margin:18px 0; }
		#members_download_box h3 { color:#9a5320; }
		#members_download_box li { background:url(http://e3.sftcdn.net/shared/images/icons/verified.gif) 0 50% no-repeat transparent; }
		#members_download_box .download_option { margin:-1px; padding:0 18px 15px 36px; background:url(http://e2.sftcdn.net/es/images/download/download_bg_members.gif) 0 100% no-repeat transparent; }
		#members_download_box .download_option a { position:absolute; right:18px; margin-top:-36px; }
		#members_download_box .find_more { margin-left:120px; font-size:11px; }
		#members_download_box .find_more a { padding:4px 0px 4px 26px; background:url(http://e2.sftcdn.net/shared/images/icons/deluxe.gif) 0 50% no-repeat transparent; }
	/* @endgroup MEMBERS DOWNLOAD (DELUXE) */

	/* @group MOBILE INSTALL */
	#mobile_install_box { background:url(http://e3.sftcdn.net/es/images/download/install_bg_mobile.gif) 0 0 no-repeat transparent; margin:18px 0; }
		#mobile_install_box li.step1 { background:url(http://e2.sftcdn.net/shared/images/download/list_ol_dps.gif) 0 3px no-repeat transparent; }
		#mobile_install_box li.step2 { background:url(http://e2.sftcdn.net/shared/images/download/list_ol_dps.gif) 0 -105px no-repeat transparent; }
		#mobile_install_box li.step3 { background:url(http://e2.sftcdn.net/shared/images/download/list_ol_dps.gif) 0 -213px no-repeat transparent; }
		#mobile_install_box p { margin:10px 0 15px 120px; padding-left:20px; font:18px "Trebuchet MS", Arial, sans-serif; color:#3386d3; background:url(http://e3.sftcdn.net/shared/images/icons/verified.gif) 0 50% no-repeat transparent; }
		#mobile_install_box .download_option { margin:-1px; padding:0 18px 15px 36px; background:url(http://e3.sftcdn.net/es/images/download/install_bg_mobile.gif) 0 100% no-repeat transparent; height:12px; }
		#mobile_install_box small { margin-left:28px; }
		#mobile_install_box li small { margin:0; }
		#mobile_install_box li.step1 li { padding-left:20px; }
	/* @endgroup MOBILE INSTALL */

	/* @group MOBILE INSTALL WAP PUSH*/
	#mobile_wap_install_box { background:url(http://e3.sftcdn.net/es/images/download/install_bg_mobile.gif) 0 0 no-repeat transparent; margin:18px 0; }
		#mobile_wap_install_box li.step1 { background:url(http://e2.sftcdn.net/shared/images/download/list_ol_dps.gif) 0 3px no-repeat transparent; }
			#mobile_wap_install_box .wap_country { font-weight:bold; }
		#mobile_wap_install_box li.step2 { background:url(http://e2.sftcdn.net/shared/images/download/list_ol_dps.gif) 0 -105px no-repeat transparent; }
		#mobile_wap_install_box li.step3 { background:url(http://e2.sftcdn.net/shared/images/download/list_ol_dps.gif) 0 -213px no-repeat transparent; }
		#mobile_wap_install_box p { margin:10px 0 15px 120px; padding-left:20px; font:18px "Trebuchet MS", Arial, sans-serif; color:#3386d3; background:url(http://e3.sftcdn.net/shared/images/icons/verified.gif) 0 50% no-repeat transparent; }
		#mobile_wap_install_box .download_option { margin:-1px; padding:0 18px 15px 36px; background:url(http://e3.sftcdn.net/es/images/download/install_bg_mobile.gif) 0 100% no-repeat transparent; height:12px; }
		#mobile_wap_install_box small { margin-left:28px; }
		#mobile_wap_install_box li small { margin:0; }
		#mobile_wap_install_box li.step1 li { padding-left:20px; }
		#mobile_wap_install_box ul.other_countries li { display:inline; }
			#mobile_wap_install_box li.wap_push_price { display:block; padding-left:20px; font-weight:bold; }
				#mobile_wap_install_box li.wap_push_price .wap_price { color:#DE0000; }
		#mobile_wap_install_box ol.other_countries li { display:inline; }
		#mobile_wap_install_box p.selected_country_data { font:bold 12px Trebuchet Ms; color:#000; background:none; }
		#mobile_wap_install_box p.wap_connection { background:none; padding:0px; font:normal 10px Verdana; color:#000; margin-left:28px; }
		#mobile_wap_install_box .selected_country_data p.wap_connection { background:none; padding:0px; font:normal 10px Verdana; color:#000; margin-left:0px; }
		#mobile_wap_install_box p.not_available { font:bold 12px Trebuchet Ms; color:#000; background:none; margin-bottom:5px; }
		#mobile_wap_install_box .selected_country_data li.wap_push_price { padding-left:0px; }
		#mobile_wap_install_box .selected_country_data p { font:normal 14px Trebuchet Ms; color:#3B3B3B; background:none; padding-left:0px; margin-left:0px; }
			#mobile_wap_install_box .selected_country_data p.for_other_countries { margin-bottom:5px; }
		#mobile_wap_install_box .not_available p { font:normal 14px Trebuchet Ms; color:#3B3B3B; background:none; padding-left:0px; margin-left:0px; }
		#mobile_wap_install_box ol.selected_country_data .selected_country_data { display:none; }
			#mobile_wap_install_box ol.not_available .wap_push_price { width:550px; }
		#mobile_wap_install_box .selected_country_data { display:none; margin:0 0 0 135px; }
			#mobile_wap_install_box .selected_country_data li { padding-right:0px; list-style:none; }
			#mobile_wap_install_box .select_country_data small { margin-left:0px; }
		#mobile_wap_install_box .hide_options { display:none; }
	/* @endgroup MOBILE INSTALL */

	/* @group DOWNLOAD SUGGESTION */
	#download_suggestions { background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 0 -367px no-repeat; padding-left:1px; margin-bottom:36px; }
	#download_suggestions h4 { background:url(http://e2.sftcdn.net/shared/images/icons/users.gif) no-repeat 5px 5px; padding-left:30px; font:bold 24px "Trebuchet MS", Arial, sans-serif; margin:0 0 10px 10px; }
	#download_suggestions .content { background:#FFF; }
	#download_suggestions .item { width:377px; height:92px; float:left; overflow:hidden; margin-bottom:10px; }
		#download_suggestions div { background-color:#FFF; }
		#download_suggestions .screenshot { float:left; margin-right:10px; }
		#download_suggestions .item_description { float:left; width:270px; }
		#download_suggestions .item_description a { font-weight:bold; }
	/* @endgroup DOWNLOAD SUGGESTION */

	#file_download_sms_text { font:10px Verdana, sans-serif; padding:0 30px 10px 20px; }

	#secure_download_box { background:url(http://e3.sftcdn.net/shared/images/interface/download_bgs.gif) 0 -400px no-repeat; padding-top:20px; color:#0f4284; margin:16px 0 18px 0; }
	#secure_download_box h3 { background:url(http://e2.sftcdn.net/shared/images/icons/info.gif) 0 3px no-repeat; margin-left:55px; padding:0 50px 0px 20px; font:17px "Trebuchet MS", Arial, sans-serif; }
	#secure_download_box p { margin:0px; background:url(http://e3.sftcdn.net/shared/images/interface/download_bgs.gif) 0 100% no-repeat; padding:0 50px 30px 75px; font:17px "Trebuchet MS", Arial, sans-serif; }

	#download_warning { background:url(http://e3.sftcdn.net/shared/images/interface/download_bgs.gif) 0 0px no-repeat; padding-top:20px; }
	#download_warning h3 { background:url(http://e1.sftcdn.net/shared/images/icons/warning.gif) 0 3px no-repeat; margin-left:135px; padding:0 50px 0px 20px; font:17px "Trebuchet MS", Arial, sans-serif; }
	#download_warning p { margin:0px; background:url(http://e3.sftcdn.net/shared/images/interface/download_bgs.gif) 0 -330px no-repeat; padding:0 50px 30px 155px; font:15px "Trebuchet MS", Arial, sans-serif; }

	#premium_download_box #download_warning { padding:0; margin:10px 20px 10px 130px; position:relative; background:url(http://e1.sftcdn.net/shared/images/icons/warning.gif) 15px 1em no-repeat #fefbe4; border:1px solid #eadaaf; height:auto; }
	#premium_download_box #download_warning h3 { background:none; margin:9px 40px; }
	#premium_download_box #download_warning p { background:none; }

	/* @group ADS DOWNLOAD */
	#flash_get { text-align:center; margin-bottom:18px; padding:0; }
	/* @endgroup ADS DOWNLOAD */
/* @endgroup DOWNLOAD PAGE */

/* @group USER RATING */
#user_rating { text-align:center; position:relative; }
#user_rating .title { padding:4px 10px 10px 15px; text-align:left; }
#user_rating .title h4 { font:bold 16px "Trebuchet MS", Arial, sans-serif; color:#305b87; }

#user_rating dl { clear:both; padding-bottom:12px; border-bottom:1px solid #D6DBE2; margin-bottom:12px; }
	#user_rating dt { width:94px; float:left; clear:left; padding:0 6px 0 0; border-right:1px solid #D6DBE2; text-align:right; font:11px Verdana, sans-serif; line-height:18px; }
	#user_rating dd { width:100px; float:right; clear:right; margin:6px 0 0 0; line-height:18px; height:12px; }

#user_rating .rating_value, #user_rate .rating_value { font:bold 32px Arial, Helvetica, sans-serif; line-height:36px; color:#2E72B6; position:absolute; top:10px; right:18px; }
#user_rating .votes,#user_rate .votes { color:#2E72B6; }

#user_rating.no_valuation .content { padding-top:0px; }
#user_rating .content .no_valuation { background:transparent url(http://e1.sftcdn.net/shared/images/interface/boxes_light.png) no-repeat scroll -2292px 0pt; padding:18px 0; height:38px; }
#user_rating .content .no_valuation strong { font:bold 16px "Trebuchet MS", Arial, sans-serif; }

.valuation	{ background:#FFF; border:1px solid #8CABD5; width:46px; height:26px; position:relative; font:bold 20px Arial, sans-serif; text-align:center; }
.average_rank0	{ color:#d6281b; }
.average_rank1	{ color:#d6281b; }
.average_rank2	{ color:#d6281b; }
.average_rank3	{ color:#febd29; }
.average_rank4	{ color:#febd29; }
.average_rank5	{ color:#febd29; }
.average_rank6	{ color:#febd29; }
.average_rank7	{ color:#8fc300; }
.average_rank8	{ color:#8fc300; }
.average_rank9	{ color:#8fc300; }
.average_rank10	{ color:#8fc300; }

.star-rating, .star-rating a:hover, .star-rating a:active, .star-rating a:focus, .star-rating .current-rating { background:url(http://e3.sftcdn.net/shared/images/interface/actions/ratings_users.gif) 0 0 no-repeat; }
.star-rating { position:relative; width:78px; height:7px; overflow:hidden; list-style:none; margin:0; padding:0; background-position:0 100%; }

.star-rating li { display:inline; }
.star-rating a, .star-rating .current-rating { position:absolute; top:0; left:0; text-indent:-1000em; height:16px; line-height:16px; outline:none; overflow:hidden; }
.star-rating .current-rating { z-index:1; background-position:0 100%; width:100%; }
.star-rating a, .star-rating a:hover, .star-rating a:active, .star-rating a:focus { width:100%; }
.star-rating .v1, .star-rating a.one-star:hover, .star-rating a.one-star:active, .star-rating a.one-star:focus { background-position:0 -145px; }
.star-rating .v2, .star-rating a.two-stars:hover, .star-rating a.two-stars:active, .star-rating a.two-stars:focus { background-position:0 -129px; }
.star-rating .v3, .star-rating a.three-stars:hover, .star-rating a.three-stars:active, .star-rating a.three-stars:focus { background-position:0 -113px; }
.star-rating .v4, .star-rating a.four-stars:hover, .star-rating a.four-stars:active, .star-rating a.four-stars:focus { background-position:0 -97px; }
.star-rating .v5, .star-rating a.five-stars:hover, .star-rating a.five-stars:active, .star-rating a.five-stars:focus { background-position:0 -80px; }
.star-rating .v6, .star-rating a.six-stars:hover, .star-rating a.six-stars:active, .star-rating a.six-stars:focus { background-position:0 -64px; }
.star-rating .v7, .star-rating a.seven-stars:hover, .star-rating a.seven-stars:active, .star-rating a.seven-stars:focus { background-position:0 -48px; }
.star-rating .v8, .star-rating a.eight-stars:hover, .star-rating a.eight-stars:active, .star-rating a.eight-stars:focus { background-position:0 -32px; }
.star-rating .v9, .star-rating a.nine-stars:hover, .star-rating a.nine-stars:active, .star-rating a.nine-stars:focus { background-position:0 -16px; }
.star-rating .v10, .star-rating a.ten-stars:hover, .star-rating a.ten-stars:active, .star-rating a.ten-stars:focus { background-position:0 0; }
.star-rating a.one-star { width:10%; z-index:11; }
.star-rating a.two-stars { width:20%; z-index:10; }
.star-rating a.three-stars { width:30%; z-index:9; }
.star-rating a.four-stars { width:40%; z-index:8; }
.star-rating a.five-stars { width:50%; z-index:7; }
.star-rating a.six-stars { width:60%; z-index:6; }
.star-rating a.seven-stars { width:70%; z-index:5; }
.star-rating a.eight-stars { width:80%; z-index:4; }
.star-rating a.nine-stars { width:90%; z-index:3; }
.star-rating a.ten-stars { width:100%; z-index:2; }
/* @endgroup USER RATING */

.additional { display:none; }

#softonic_rating { text-align:center; padding:0 0 9px 0; margin-top:-7px; position:relative; }

.file_box { float:right; clear:both; padding-bottom:30px; width:100%; font:12px Verdana, sans-serif; }
	.file_box h3 { height:21px; padding:0 0 2px 6px; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 0px 0px no-repeat; font:bold 18px 'Trebuchet Ms', Arial, sans-serif; line-height:18px; text-transform:none; color:#FFFFFF; font-size:16px; }
	.file_box h3 span { padding-top:1px; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 100% 0px no-repeat; color:#FFFFFF; height:21px; width:100%; display:block; }
	.file_box table { margin:1px; }
	.file_box table td { padding:2px; vertical-align:top; }
	.file_top { text-align:right; }
	.file_box .subtitle { font:10px Verdana, Arial, Helvetica, sans-serif; background:#E0F1FC; padding:2px; text-align:right; }

#file_cloud h3 { background-color:#E0F1FC; }
	#file_cloud #tags { padding:10px; }
	#file_cloud .see_more { display:block; border-top:1px solid #A9C0E0; line-height:150%; text-align:left; }

#file_warning_only_deluxe { padding:10px; }
	#file_warning_only_deluxe .warning { border:1px solid #8CABD5; background-color:#FEFAE0; padding:10px; }
	#file_warning_only_deluxe h2 { font-size:14px; margin:10px 0; font-weight:bold; color:#004080; clear:both; }
	#file_warning_only_deluxe div { float:right; }
	#file_warning_only_deluxe p { margin-bottom:10px; }

/* @group NEW VERSION ADVICE */
.form_container { margin:20px auto; }
* html .newversion_content fieldset fieldset { width:300px; }
.newversion_content h2 { font:bold 24px Trebuchet MS,Arial,sans-serif; margin-bottom:10px; }
	#new_version img { float:left; }
	#new_version span { margin:10px auto; float:left; }
/* @endgroup NEW VERSION ADVICE */

/* @group MINIOPTIONS */
#minioptions { margin:0px 0 5px 0; text-align:center; position:relative; display:none; }
#minioptions ul { padding:10px 10px 0 16px; min-height:40px; }
#minioptions li { font:11px Verdana, Arial, sans-serif; text-align:left; padding:0px 0px 1px 20px; margin:0 0 5px 0px; }
/* @endgroup MINIOPTIONS */

/* @group Page Quick Comments */
#new_comment #opinion_form #quickcomment { width:100%; padding-bottom:10px; }
	#new_comment #opinion_form #quickcomment ol li label { color:#004080; font-size:12px; font-weight:bold; height:20px; display:block; width:100%; }
	#new_comment #opinion_form #quickcomment ol li.your_opinion label strong  { color:#1FA4E1; }
	#new_comment #opinion_form #quickcomment ol li p { margin:0; color:#999999; font-size:10px; float:left; }
	#new_comment #opinion_form #quickcomment ol li p.minim { float:right; text-align:right; padding-right:4px; }
	#new_comment #opinion_form #quickcomment ol li #xml_title { width:99%; background:#FFFFFF; }
	#new_comment #opinion_form #quickcomment ol li #xml_body { width:99%; }
	#new_comment #opinion_form #quickcomment ol li.error { width:auto; }
	#new_comment #opinion_form #quickcomment ol.info_eval { width:483px; float:left; margin-top:0; overflow:hidden; }
	#new_comment #opinion_form #quickcomment ol.info_eval li { float:left; }
	#new_comment #opinion_form #quickcomment ol.info_eval h3 { font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; }
	#new_comment #opinion_form #quickcomment ol.info_eval #xml_best, #new_comment #opinion_form #quickcomment ol.info_eval #xml_worse { width:450px; }
	#new_comment #opinion_form #quickcomment .user_email, #new_comment #opinion_form #quickcomment .user_pass, #new_comment #opinion_form #quickcomment .user_name { margin-bottom:6px; }
	#new_comment #opinion_form #quickcomment .check_noti  { width:480px; margin-bottom:5px; vertical-align:middle; font-size:11px; margin-top:10px; }
	#new_comment #opinion_form #quickcomment .check_age { width:480px; margin-bottom:5px; vertical-align:middle; font-size:11px; }
	#new_comment #opinion_form #quickcomment #quick_comment_user_email { width:246px; float:left; margin-right:10px; background-color:#F8FAFC; border:1px solid #86A5D9; font-family:Verdana; padding:2px; margin-bottom:5px; }
	#new_comment #opinion_form #quickcomment #quick_comment_user_password { width:246px; background-color:#F8FAFC; border:1px solid #86A5D9; font-family:Verdana; padding:2px; }
	#new_comment #opinion_form #quickcomment #quick_comment_user_name { width:246px; float:left; margin-right:10px; background-color:#F8FAFC; border:1px solid #86A5D9; font-family:Verdana; padding:2px; }
	#new_comment #opinion_form #quickcomment #quick_comment_user_name_error, #new_comment #opinion_form #quickcomment #quick_comment_user_email_error { width:430px; clear:both; }
	#new_comment #opinion_form #quickcomment .column2 { width:225px; }
	#new_comment #opinion_form #quickcomment .column2 ul  { width:90px; }
	#new_comment #opinion_form #quickcomment #valuationflash { float:left; background:#FFFFFF; }
	#new_comment #opinion_form #quickcomment .info_mail { width:208px; float:left; padding:0; margin:0; color:#999999; font-size:10px; }
	#new_comment #opinion_form .promo_points { height:48px; width:738px; margin:0 0 2px -10px; clear:both; padding-top:8px; }
	#new_comment #opinion_form .promo_points a:link, 	#new_comment #opinion_form .promo_points a:visited { padding:0 0 0 70px; font:normal 17px "Trebuchet Ms", Arial, sans-serif; color:#368326; margin-top:0; display:block; width:665px; }
	#new_comment #opinion_form .promo_points a:hover { text-decoration:none; }
	#new_comment #opinion_form .promo_points a span { font-weight:bold; color:#000; }
	#new_comment #opinion_form #quickcomment ol.info_eval li#send_opinion { float:right; margin:8px 0; }
	#new_comment #opinion_form #quickcomment .send_opinion { margin:0; padding:0; }
	#new_comment .msg_warning { height:1%; }
.register_quick_comment { float:left; background:url(http://e1.sftcdn.net/es/images/register/bg_have_mail.gif) 0 0 no-repeat; clear:both; width:398px; height:200px; margin:auto; padding:30px 18px; }
	.register_quick_comment h2 { font:bold 24px "Trebuchet Ms"; padding:0 0 0 70px; margin-bottom:18px; }
	.register_quick_comment p { font:15px "Trebuchet Ms"; padding:5px 9px; }
	.register_quick_comment p small { color:#005E9E; font:bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif; }

	#confirm_qc_opinion { width:750px; background-position:15px 22px; padding:0; }
	#confirm_qc_opinion .ok_opinion { margin-top:20px; padding-left:42px; font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; float:left; }
	#confirm_qc_opinion a { margin-top:11px; text-decoration:underline; float:right; padding-right:20px; width:250px; text-align:right; }
	#confirm_qc_opinion a span { font-weight:bold; }
	#confirm_qc_opinion img { float:right; padding-top:3px; padding-right:6px; }

#new_comment #file_information h4#normas { padding:0 0 4px 0; }
#new_comment #file_information dl.use_opinions { padding-left:12px; }
#new_comment #file_information #rules_advice { padding-left:12px; }

#new_comment #opinion_form #quickcomment .button_off  { background:#cfcfcf url(http://e1.sftcdn.net/shared/images/interface/actions/button_form_off.gif) repeat-x scroll 0 100%; border:none; -moz-border-radius:4px; -x-system-font:none; color:#FFFFFF; font-family:"Trebuchet MS",Arial,sans-serif; font-size:15px; font-size-adjust:none; font-weight:bold; line-height:normal; margin:5px 5px 5px 0; padding:2px 14px; text-align:center; text-decoration:none; }

#new_comment form ol { height:1%; }
/* @endgroup Page Quick Comments */

/* @group Test Optimizer */
	#content #layout_optimizer_test { width:100%; float:none; margin:0 15px 0 0; padding:0px; }
	#content #layout_optimizer_test .content_optimizer_test { width:775px; margin:0 auto; }
	#content #layout_optimizer_test .content_optimizer_test #file_download_sms_text { color:#6d6d6d; }

	#members_download_box.test_box { background:transparent url(http://e1.sftcdn.net/es/images/download/download_bg_deluxe.gif) no-repeat scroll 0 0; }
	#members_download_box.test_box h3 { font-size:18px; font-weight:bold; color:#285a87; margin-left:40px; }
	#members_download_box.test_box h3 span { font-size:24px; color:#000; }
	#members_download_box.test_box ul { margin-left:30px; list-style:inside disc; }
	#members_download_box.test_box ul li { background:none; }
	#members_download_box.test_box .find_more { margin-left:64px; width:200px; }
	#members_download_box.test_box .find_more a { background:none; padding-left:0; text-decoration:underline; }
	#members_download_box.test_box a.download_l  { background:none; }
	#members_download_box.test_box .download_option { background:transparent url(http://e1.sftcdn.net/es/images/download/download_bg_deluxe.gif) no-repeat scroll 0 100%; }
	#members_download_box.test_box .download_option a { position:static; padding:0; margin:0; font-weight:bold; font-size:16px; }
	#members_download_box.test_box p.download_option_members { width:300px; font-family:"Trebuchet MS",Arial,sans-serif; font-size:16px; text-align:right; position:absolute; top:136px; right:0; color:#333; padding-right:20px; font-weight:bold; }

	#free_download_box_default.test_box h3 { font-weight:normal; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }
	#free_download_box_default.test_box .advice { color:#4e9d26; font-size:24px; font-weight:bold; font-family:"Trebuchet MS",Arial,sans-serif; }

	#premium_download_box.test_box ol { margin-left:129px; }
	#premium_download_box.test_box .download_item { position:relative; }
	#premium_download_box.test_box .download_item .msg_info { width:540px; padding-right:10px; margin:0 0 2px 132px; font-size:11px; line-height:15px; color:#333; position:relative; display:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333; }
	#premium_download_box.test_box .download_item .msg_info .hidden_info { margin:0; padding:0 4px 4px 0; position:absolute; bottom:0; right:0; text-align:right; width:80px; font-size:9px; }
	#premium_download_box.test_box .download_item .msg_info .hidden_info a { text-decoration:underline; }
	#premium_download_box.test_box .download_item .download_l { top:66px; margin:0; }
	#premium_download_box.test_box .download_item ol li.step3 { display:none; }
	#premium_download_box.test_box .download_item small { margin-left:130px; color:#6f7074; padding-bottom:10px; }
	#premium_download_box.test_box .download_item small a { text-decoration:underline; }
	#premium_download_box.test_box .download_item .advice { font-size:24px; font-weight:bold; color:#18a3da; }
	#premium_download_box.test_box h3,  #premium_download_box.test_box h3 strong { font-weight:normal; font-size:12px; margin-bottom:-8px; font-family:Verdana, Arial, Helvetica, sans-serif; }
	#premium_download_box.test_box p.advice { background:none; padding-left:0; }
	#premium_download_box.test_box small { width:auto; }

	#download_warning_2,#download_warning_3 { padding-top:34px; width:570px; height:146px; margin:0; }
	#download_warning_2 h3,#download_warning_3 h3 { background:transparent url(http://e1.sftcdn.net/shared/images/icons/warning.gif) no-repeat scroll 18px 1px; font-size:17px; font-weight:bold; color:#cf6605; padding-left:40px; font-family:"Trebuchet MS",Arial,sans-serif; }
	#download_warning_2 p, #download_warning_3 p { padding-left:40px; padding-right:13px; }
	#download_warning_2 ol { padding-left:40px; list-style:decimal; list-style-position:inside; }

	.con_optimizer #file_title_content .no_ads_program_info, .con_optimizer #file_title_content .no_ads { top:140px; }

/* @endgroup Test Optimizer  */

/* @group badge devel */
	#badge_devel h1 { text-decoration:none; font-size:30px; font-weight:normal; margin-top:10px; }
	#badge_devel h1 a { color:#999999; }
	#badge_devel h1 strong { color:#000; }
	#badge_devel h4 { font:bold 24px 'Trebuchet MS',Arial, sans-serif; font-weight:bold; color:#4f9a31; padding:0 0 30px 0; }
	#badge_devel p { padding:0 0 10px 0; margin:0 0 0 200px; position:relative; width:700px; }
	#badge_devel textarea { padding:0 0 0 5px; margin:0 0 50px 30px; width:600px; height:60px; overflow:auto; overflow-x:hidden; float:left; }
	#cont_badge_devel { width:170px; height:100px; position:relative; display:inline; float:left; }
/* @endgroup badge devel */

/* @group content info sales */
	#content_infosales { display:block; clear:both; width:100%; }
/* @endgroup content info sales */

/* @end STYLES program */

/* @STYLES ads */

/* @group ADVERTISING */
.ad_square_r, .ad_square_l { clear:both; padding-top:14px; }
.ad_square_r_top { height:14px; background:transparent url(http://e2.sftcdn.net/es/images/interface/bg_ads_new.png) no-repeat scroll 100% 0; width:300px; }
#file_review .ad_square_r { float:right; margin:10px 18px 5px 10px; }
#file_review .ad_square_l { float:left; margin:4px 18px 5px 0px; }

	.ad_square { clear:both; }
		.ad_square iframe { background:#FFFFFF; }
	.ad_square_top { height:14px; background:#FFFFFF url(http://e2.sftcdn.net/es/images/interface/bg_ads_new.png) 100% 0 no-repeat; }
	#file_review .ad_square { float:right; margin:12px 18px 5px 10px; }
	.ad_skyscrapper { clear:both; margin:0 auto 18px auto; width:160px; padding-left:auto; padding-right:auto; }
		.ad_skyscrapper iframe { background:#FFF; display:block; margin-left:auto; margin-right:auto; }
		.ad_skyscrapper object { background:#FFF; display:block; margin-left:auto; margin-right:auto; }
		.ad_skyscrapper img { background:#FFF; display:block; margin-left:auto; margin-right:auto; }

	#flash_get { clear:both; margin:0 auto 18px auto; width:100%; padding-left:auto; padding-right:auto; text-align:center; }
		#flash_get iframe { background:#FFF; display:block; margin-left:auto; margin-right:auto; }
		#flash_get object { background:#FFF; display:block; margin-left:auto; margin-right:auto; }
		#flash_get div { background:#FFF; display:block; margin-left:auto; margin-right:auto; }

	#ad_short_banner { text-align:center; margin-bottom:12px; }
	#sky_banner { margin:auto; width:175px; clear:both; padding:0; }

	#textlink_home { margin:15px auto; clear:both; text-align:center; }

	#banner_twin_1 { margin-bottom:13px; }
	#banner_twin_2 { height:605px; overflow:hidden; width:100%; margin-top:-15px; }
		#banner_twin_2.section { margin-top:-65px; }
	#banner_twin_2 iframe { position:relative; margin:2px 0 10px 0; }

#g_ads_screenshots .ad_square_top { background-position:0 -457px; }

/* @endgroup ADVERTISING */

/* @group HOCKEYSTICK BANNER */
	#content .show_banner_hockeystick_top { margin-top:0; margin-left:20px; padding-right:0; display:none; }
	#content .show_banner_hockeystick_top iframe { float:right; }
	#content .firstbar .hockeystick_banner { margin-top:-56px; margin-left:29px; }
	*:first-child+html #content .firstbar .hockeystick_banner { margin-top:-88px; }
	* html #content .firstbar .hockeystick_banner { position:relative; top:0px; right:4px; margin-top:-74px; margin-left:31px; }
	*html #file_cloud.hockeystick_banner_on { position:absolute; bottom:10px; right:0px; width:210px; }
/* @endgroup HOCKEYSTICK BANNER */

/* @group DOWNLOADS BANNER */
	.show_banner_sponsor { margin:0px auto; }
/* @endgroup DOWNLOADS BANNER */

/* @group NEW ADS BOXES HOME*/
#ads_area { background:url(http://e1.sftcdn.net/shared/images/interface/bg_box_banner.png) 0 0 no-repeat; width:100%; height:102px; vertical-align:top; margin:0 auto; }
	#ads_area .content_inside { width:749px; margin:0 auto; float:left; padding:0; }
		#ads_area .content_inside .box_content { width:33%; height:79px; border-right:1px solid #c6d6e7; float:left; padding:0; margin:0 auto; }
		#ads_area .content_inside .box_content p { margin:0; padding:3px 0 0 0; }
				#ads_area .content_inside .box_content dl { margin:15px 0 0 0; padding:0 8px; }
				#ads_area .content_inside .box_content dt { margin:0; padding:0; line-height:14px; }
				#ads_area .content_inside .box_content dd { margin:0; padding:0; line-height:14px; }
				#ads_area .content_inside .box_content h4 { color:#0a68c8; font:bold 12px Verdana, Arial, Helvetica, sans-serif; }
				#ads_area .content_inside .box_content p { color:#464646; font:normal 11px Verdana, Arial, Helvetica, sans-serif; }
				#ads_area .content_inside .box_content img { float:left; margin:0 10px; padding-bottom:15px; }
		#ads_area .content_inside .box_content_last { width:33%; height:79px; border:none; float:left; padding:0; margin:0 auto; }
		#ads_area .content_inside .box_content_last p { margin:0; padding:3px 0 0 0; }
				#ads_area .content_inside .box_content_last dl { margin:15px 0 0 0; padding:0 0 0 8px; }
				#ads_area .content_inside .box_content_last dt { margin:0; padding:0; line-height:14px; }
				#ads_area .content_inside .box_content_last dd { margin:0; padding:0; line-height:14px; }
				#ads_area .content_inside .box_content_last h4 { color:#0a68c8; font:bold 12px Verdana, Arial, Helvetica, sans-serif; }
				#ads_area .content_inside .box_content_last p { color:#464646; font:normal 11px Verdana, Arial, Helvetica, sans-serif; }
				#ads_area .content_inside .box_content_last img { float:left; margin:0 10px; padding-bottom:15px; }
/* @endgroup NEW ADS BOXES HOME*/

/* @group NEW ADS BOXES PROGRAM*/
#ads_area_program { background:url(http://e2.sftcdn.net/shared/images/interface/bg_box_banner_program.png) 0 0 no-repeat; width:100%; height:107px; vertical-align:top; margin:10px auto 0 auto; }
	#ads_area_program .content_inside { width:953px; margin:0 auto; float:left; padding:10px 0 0 0; }
		#ads_area_program .content_inside .box_content { width:33%; height:79px; border-right:1px solid #c6d6e7; float:left; padding:0; margin:0 auto; }
		#ads_area_program .content_inside .box_content p { margin:0; padding:3px 0 0 0; }
				#ads_area_program .content_inside .box_content dl { margin:15px 0 0 0; padding:0 8px; }
				#ads_area_program .content_inside .box_content dt { margin:0; padding:0; line-height:14px; }
				#ads_area_program .content_inside .box_content dd { margin:0; padding:0; line-height:14px; }
				#ads_area_program .content_inside .box_content h4 { color:#0a68c8; font:bold 12px Verdana, Arial, Helvetica, sans-serif; }
				#ads_area_program .content_inside .box_content p { color:#464646; font:normal 11px Verdana, Arial, Helvetica, sans-serif; }
				#ads_area_program .content_inside .box_content img { float:left; margin:0 10px; padding-bottom:15px; }
		#ads_area_program .content_inside .box_content_last { width:33%; height:79px; border:none; float:left; padding:0; margin:0 auto; }
		#ads_area_program .content_inside .box_content_last p { margin:0; padding:3px 0 0 0; }
				#ads_area_program .content_inside .box_content_last dl { margin:15px 0 0 0; padding:0 0 0 8px; }
				#ads_area_program .content_inside .box_content_last dt { margin:0; padding:0; line-height:14px; }
				#ads_area_program .content_inside .box_content_last dd { margin:0; padding:0; line-height:14px; }
				#ads_area_program .content_inside .box_content_last h4 { color:#0a68c8; font:bold 12px Verdana, Arial, Helvetica, sans-serif; }
				#ads_area_program .content_inside .box_content_last p { color:#464646; font:normal 11px Verdana, Arial, Helvetica, sans-serif; }
				#ads_area_program .content_inside .box_content_last img { float:left; margin:0 10px; padding-bottom:15px; }
/* @endgroup NEW ADS BOXES PROGRAM*/

/* @group LEADERBOARD BANNERS */
#content_3col .topbanner, #content_2col_left .topbanner { float:left; width:754px; height:90px; margin-bottom:18px; clear:right; position:relative; background:#FFF url(http://e2.sftcdn.net/es/images/interface/bg_ads_new.png) 753px -85px no-repeat; padding-right:20px; }
#content_3col .topbanner #specials_ads { background:url(http://e2.sftcdn.net/es/images/interface/bg_ads_new.png) -972px -85px no-repeat; padding-left:16px; width:737px; }
#content .topbanner_categories { clear:both; width:960px; height:90px; margin:0 0 18px 0; clear:right; position:relative; padding-right:20px; }
	#content .topbanner_categories #specials_ads { border-bottom:1px solid #C6D5E8; height:90px; }
#content .show_banner_leaderboard { background-position:850px -368px; }

#content .topbanner_program { clear:both; width:960px; height:90px; margin:-4px 0 22px 0; clear:right; position:relative; background:#FFF url(http://e2.sftcdn.net/es/images/interface/bg_ads_new.png) 850px -366px no-repeat; padding-right:20px; text-align:center; }

.lists .content_banner { height:83px; position:relative; }
.lists .content_banner .middlebanner { position:absolute; margin:-12px 0 0 -6px; width:755px; height:99px; background:#FFF url(http://e2.sftcdn.net/es/images/interface/bg_ads_new.png) 754px -265px no-repeat; padding:9px 0 0 20px; }
.content_banner .middlebanner { width:755px; height:99px; background:#FFF url(http://e2.sftcdn.net/es/images/interface/bg_ads_new.png) 754px -71px no-repeat; padding:14px 0 0 20px; margin:0px auto; }

.author_lists .content_banner { height:83px; position:relative; }
.author_lists .content_banner .middlebanner { position:absolute; margin:-12px 0 0 -6px; width:881px; height:99px; background:#FFF url(http://e2.sftcdn.net/es/images/interface/bg_ads_new.png) 959px -265px no-repeat; padding:9px 0 0 100px; }

#search_mainbar .lists .content_banner .middlebanner { position:absolute; margin:-12px 0 0 -6px; width:756px; height:99px; background:#FFF url(http://e2.sftcdn.net/es/images/interface/bg_ads_new.png) 735px -265px no-repeat; padding:9px 0 0 0px; }
.lists .content_banner .middlebanner #specials_ads { background:#FFF url(http://e2.sftcdn.net/es/images/interface/bg_ads_new.png) -776px -265px no-repeat; padding:9px 0 0 20px; }

.content_ads, .content_ads_last { float:left; width:33%; }

	#specials { float:left; clear:both; width:100%; margin:0 0 2px; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 0 0 no-repeat; }
		#specials h3 { height:21px; margin-left:6px; padding:0 0 2px 0; font:bold 18px 'Trebuchet Ms', Arial, sans-serif; line-height:18px; text-transform:none; color:#FFFFFF; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 100% 0 no-repeat; }
		#specials iframe { background:#fff; }
/* @endgroup LEADERBOARD BANNERS */

/* @group STEALPAGE */
#file_review h3.stealpages_title { background:transparent url(http://e3.sftcdn.net/es/images/interface/bg_ads_stealpage.png) no-repeat scroll 0 0; float:right; margin:10px 18px 0 0; text-indent:-3000px; width:300px; }
#ad_div_program_stealpages { border-bottom:1px solid #c6d6e7; border-left:1px solid #c6d6e7; border-right:1px solid #c6d6e7; float:right; margin:0 18px 25px 0; padding:0 10px 10px; width:278px; }
	#ad_div_program_stealpages .google_ad_content { font-size:12px; }
	#ad_div_program_stealpages .google_ad_title { display:block; font-size:15px; }
	#ad_div_program_stealpages .google_ad_link { font-size:12px; }

#prg_description.stealpages_active { clear:none; float:left; width:370px; }
#review_options.stealpages_active { clear:left; }

/* @endgroup STEALPAGE */

/* @group GOOGLE ADS */
.google_ad_content { overflow:hidden; cursor:pointer; line-height:18px; clear:both; padding:4px 0; }

#TB_window { padding:15px; }
	#TB_window .google_ad_content.screenshots { width:47%; padding:15px 0 25px 15px; clear:none; float:left; font:normal 14px Arial; }
	#TB_window #g_ads_screenshots .google_ad_content.screenshots { width:85%; padding-bottom:0; }
	#TB_window #g_ads_tb h4 { background:transparent url(http://e2.sftcdn.net/es/images/interface/bg_ads_new.png) no-repeat scroll 100% -60px; clear:both; height:11px; margin-top:-2px; position:relative; text-indent:-3000px; margin:0px 15px; }
	#TB_window #g_ads_tb div.close { clear:both; }

.google_ad_title { color:#0A68C8; font:bold 15px "Trebuchet MS",Arial,sans-serif; text-decoration:underline; }
.google_ad_desc { width:180px; padding-top:10px; }

#google_ads_bottom { position:relative; }
#google_ads_bottom .google_ad_desc { width:100%; padding-top:0; }
#google_ads_bottom .google_ad_title { font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
#google_ads_bottom .google_ad_content { padding:8px 5px 9px; border-bottom:1px solid #C6D6E7; background-color:#FFF; }
#google_ads_bottom .sponsor { position:absolute; right:9px; font-size:11px; }

#search_mainbar .google_ad_title { font-size:18px; }
#search_mainbar .google_ad_link { font-size:11px; }

.google_link { background-color:transparent; color:#0000CC; text-decoration:underline; }
#google_search_ad a:hover { background-color:#FFFFFF; }

#content_2col_left #g_ads { background:#FFFFFF; padding:3px; margin-bottom:0; overflow:hidden; clear:both; }

#content_3col .firstbar .google_ad_content { width:180px; margin:5px 0 7px 0; }
	#content_3col .firstbar .google_ad_content .google_ad_title { color:#0A68C8; font:bold 12px Verdana, sans-serif; text-decoration:underline; padding-bottom:0; }
	#content_3col .firstbar .google_ad_content .google_ad_desc { width:170px; padding-top:5px; }
	#content_3col .firstbar .google_ad_content .google_ad_link { color:green; font-size:13px; padding-top:5px; }

	.google_ad_link { color:green; font-size:13px; }

#google_ads h4 { background:url(http://e2.sftcdn.net/es/images/interface/bg_ads_new.png) 100% -60px no-repeat; position:relative; clear:both; height:9px; }
	#google_ads h4 span	 { display:none; }
	#google_ads h4 a { float:right; font:10px Verdana, sans-serif; color:#CCC; padding:0 10px 14px 0; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 100% -135px no-repeat; text-align:right; margin:0; }
	#google_ads h4 span.google_ads_section { float:left; background:none; text-align:left; }

	#google_ads .google_ad_content { padding:5px 5px 5px 5px; }
	#google_ads .file_download { float:left; margin-bottom:20px; }

#ad_div_bottom h4	{ font:bold 22px "Trebuchet Ms", Arial, sans-serif; text-transform:none; color:#3B3B3B; background:transparent url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) no-repeat scroll 0pt -369px; position:relative; clear:both; padding-left:9px; margin-bottom:9px; height:28px; }
	#ad_div_bottom .close { height:10px; }
	#ad_div_bottom .google_ad_content { padding:4px 18px; }

#ad_div_top { margin-top:2px; }
	#ad_div_top h4 { position:relative; background:url(http://e2.sftcdn.net/es/images/interface/bg_ads_new.png) 100% -60px no-repeat; clear:both; height:11px; margin-top:-2px; }
		#ad_div_top h4 span { display:none; }

.lists #ad_div_top { padding:0; margin:0; }
	.lists #ad_div_top h4 { background:none; padding:5px 0 0 17px; height:auto; }
	.lists #ad_div_top div { border-top:0; padding-bottom:3px; }
		.lists #ad_div_top h4 span { display:inline; font:11px Verdana, Arial, Helvetica, sans-serif; color:#698cb2; }
		.lists #ad_div_top .close { border-bottom:1px solid #C6D6E7; height:1px; margin:0; }

	#ad_div_top .close { height:10px; border-top:1px solid #c6d6e7; margin-bottom:6px; }
	#ad_div_top .google_ad_content { padding:0 18px; margin:9px 0; font-size:12px; }

#ads_div_skyscrapper h4	{ position:relative; background:url(http://e2.sftcdn.net/es/images/interface/bg_ads_new.png) 100% -26px no-repeat; clear:both; height:11px; margin-bottom:9px; }
	#ads_div_skyscrapper h4 span { display:none; }
	#ads_div_skyscrapper .close { height:10px; }
	#ads_div_skyscrapper .google_ad_content { padding:4px 18px; }

.adwords_link { color:#BFBFBF; float:right; margin-right:18px; font:10px Arial, Helvetica, sans-serif; }

#ads_items_top { border-bottom:0; }

#ad_div_section_top { border-bottom:1px solid #c6d6e7; padding-bottom:5px; margin-bottom:5px; }
	#ad_div_section_top h4 { background:url(http://e2.sftcdn.net/es/images/interface/bg_ads_new.png) 100% -60px no-repeat; position:relative; clear:both; height:11px; }
		#ad_div_section_top h4 span	 { display:none; }
#ad_div_section_bottom h4 { font:bold 22px "Trebuchet Ms", Arial, sans-serif; text-transform:none; color:#3B3B3B; background:transparent url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) no-repeat scroll 0pt -370px; position:relative; clear:both; padding-left:10px; margin-bottom:10px; }

#ad_content_image { width:300px; height:270px; float:right; margin:15px 15px 5px 15px; padding:0px 0px 0px 0px; overflow:hidden; clear:both; background-color:#E0F1FC; }

#google-bottom-ad { background-color:#E0F1FC; text-decoration:none; color:white; height:18px; }
	#google-bottom-ad a { text-decoration:underline; color:#363636; }
	#google-bottom-ad .bottom-right { text-decoration:none; color:white; font-size:0.8em; text-align:right; padding-right:3px; }
	#google-bottom-ad .bottom-left { text-decoration:none; color:white; font-size:0.8em; float:left; text-align:left; padding-left:3px; }
/* @ENDgroup GOOGLE ADS */

/* @group ADSENSE */
#google_ads_test { clear:both; margin:0 0 10px 0; padding:0; background:#FFF url(http://e2.sftcdn.net/es/images/interface/bg_ads_new.png) 100% -25px no-repeat; border:#fff solid 1px; }
 #g_ads_test { background:#fff; padding:0; margin:20px 0 0 0; }
 #g_ads_test .google_ad_content { background:#FFF; width:336px; margin:0px; float:left; clear:none; padding:0 10px 0 27px; height:80px; }
 #g_ads_test .google_ad_content span.google_ad_title { display:block; font-weight:normal; margin-bottom:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; }
 #g_ads_test .google_ad_content span.google_ad_link { display:block; font-size:11px; }
/* @endgroup ADSENSE */


/* @end STYLES ads */

/* @STYLES user */

/* @group PUBLIC USER PROFILE SIDEBAR */
#edit_profile_link { line-height:20px; padding:0 9px 9px; text-align:right; margin:18px 0 -27px 0; font-size:11px; background:url(http://e1.sftcdn.net/shared/images/icons/userprofile_icons/bg_userprofile_editlink.png) 100% 0 no-repeat; }
#edit_profile_link a { padding:2px 0 2px 20px; background:url(http://e1.sftcdn.net/shared/images/icons/userprofile_icons/userprofile_sprite.png) 0 -299px no-repeat; }

#userprofile_box { background:url(http://e3.sftcdn.net/shared/images/interface/bg_userprofilebox.gif) 105% 100% #f6fafe no-repeat; border:1px solid #aec4e2; -moz-border-radius:7px; margin:18px 0; padding:9px; }
#userprofile_box h1 { font-size:24px; line-height:normal; }

#userprofile_avatar { float:left; position:relative; width:100px; font-size:11px; z-index:2; margin-bottom:9px; }
#userprofile_avatar img.photo { display:block; padding:3px; background:white; border:1px solid #aec4e2; }
#userprofile_avatar a { background:url(http://e3.sftcdn.net/shared/images/interface/arrows.png) 0 -69px no-repeat; padding-left:8px; }

#userprofile_menu { margin-left:108px; margin-right:-9px; }
#userprofile_menu li { line-height:34px; height:34px; padding-left:9px; }
#userprofile_menu li a { background:url(http://e1.sftcdn.net/shared/images/icons/userprofile_icons/userprofile_sprite.png) 0 -161px no-repeat; display:block; border-top:1px solid #deebfd; padding-left:20px; line-height:34px; height:34px; }
#userprofile_menu li a:hover { font-weight:bold; }
#userprofile_menu li.selected { margin-right:-15px; margin-bottom:-1px; position:relative; font-weight:bold; background:url(http://e3.sftcdn.net/shared/images/interface/arrow_userprofile_menu.png) 100% 0 no-repeat; }
#userprofile_menu li.selected a { border:0; }
#userprofile_menu li.comments a { background-position:0 -333px; }
#userprofile_menu li.favorites a { background-position:0 -205px; }
#userprofile_menu li.friends a { background-position:0 -119px; }
#userprofile_menu li.followers a { background-position:0 -76px; }

#userprofile_actions { position:relative; font-size:11px; border-top:1px solid #aec4e2; border-bottom:1px solid #aec4e2; margin:0 -9px 0; padding:9px; background:#fff; }
#userprofile_actions li { float:left; width:50%; text-align:center; margin-right:-3px; }
#userprofile_actions li.direct_message a, #userprofile_actions li.add_friend a, #userprofile_actions li.del_friend a { padding:2px 0 2px 20px; background-image:url(http://e1.sftcdn.net/shared/images/icons/userprofile_icons/userprofile_sprite.png); background-repeat:no-repeat; }
#userprofile_actions li.direct_message a { background-position:0 -255px; }
#userprofile_actions li.add_friend a { background-position:0 0; }
#userprofile_actions li.del_friend a { background-position:0 -43px; }
#userprofile_actions li.points { font-family:"Trebuchet MS", Arial, sans-serif; font-size:15px; float:none; width:auto; }
#userprofile_actions li.points span { padding-left:20px; background:url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 0 -417px no-repeat; }
#userprofile_actions li.points a { text-decoration:underline; }

#userprofile_additional { font-size:11px; position:relative; }
#userprofile_additional dt { color:grey; margin-top:9px; }
#userprofile_additional dd li { margin-left:27px; list-style-type:disc; }

#userprofile_contacts { margin-bottom:18px; overflow:hidden; }
	#userprofile_contacts h3 { height:20px; padding:0 0 2px 6px; background:#def4d5 url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 0px -66px no-repeat; font:bold 18px 'Trebuchet Ms', Arial, sans-serif; line-height:18px; text-transform:none; color:#FFFFFF; }
	#userprofile_contacts h3 span { background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 100% -66px no-repeat; height:21px; width:100%; display:block; }
	#userprofile_contacts .see_all { background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 100% -66px no-repeat; height:21px; width:100%; display:block; }
#userprofile_contacts ul { margin:9px 0; border-bottom:1px solid #9fcb8e; }
#userprofile_contacts li { float:left; }
#userprofile_contacts li .avatar { margin:4px 7px; width:40px; height:40px; display:block; }
#userprofile_contacts .see_more { font-size:11px; }

.userprofile_top { margin:18px 0; position:relative; }
	.userprofile_top h3 { height:21px; padding:0 0 2px 6px; background:#E9F4FA url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 0px 0px no-repeat; font:bold 18px 'Trebuchet Ms', Arial, sans-serif; line-height:18px; text-transform:none; color:#FFFFFF; }
	.userprofile_top h3 a, .userprofile_top h3 span { padding-top:1px; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 100% 0px no-repeat; color:#FFFFFF; height:21px; display:block; }
	.userprofile_top .see_more { margin-top:5px; font-size:11px; float:right; clear:both; }

	.userprofile_top ol li { padding:9px 18px; border-bottom:1px solid #deebfd; font-size:15px; font-family:"Trebuchet MS", Arial, sans-serif; }
	.userprofile_top ol li span.thumbnail { position:absolute; top:0; right:9px; line-height:50px; color:#fff; }
	.userprofile_top ol li span.thumbnail img { vertical-align:middle; }

#userprofile_bestprograms li { padding:4px 18px; }
#userprofile_bestprograms li a { position:relative; display:block; line-height:50px; height:50px; font-weight:bold; overflow:hidden; }
#userprofile_lastvaluations li .rank { position:absolute; right:18px; margin-top:-4px; font-weight:bold; background:url(http://e3.sftcdn.net/shared/images/interface/opinion_rating_box.png) 100% 50% no-repeat; line-height:29px; height:29px; width:49px; text-align:center; }
/* @endgroup PUBLIC USER PROFILE SIDEBAR */

/* @group PUBLIC USER PROFILE MAINBAR */

#userprofile_promo { margin:18px 0; }
#userprofile_activity { margin-top:18px; }

#content_2col_left_big h2 { padding:0 0 3px 5px; font-family:"Trebuchet MS", Arial, sans-serif; font-size:22px; font-weight:bold; color:#777; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) 0 -645px no-repeat; }
#content_2col_left_big h2 strong { color:#333; }

#content_2col_left_big ul.comment_list ul.options { width:540px; }

#userprofile_activity a { text-decoration:underline; }

#content_2col_left_big img.avatar { padding:2px; background:#fff; border:1px solid #9fcb8e; overflow:hidden; }

#userprofile_friendsaction_list li { position:relative; margin:0 18px; border-top:1px solid #d2e2ef; padding:9px 18px 9px 45px; }
	#userprofile_friendsaction_list li .action_date { font-size:11px; color:#748fb4; position:absolute; left:0; }
	#userprofile_friendsaction_list li.date_separator { margin:0 18px -1px 0; border:0; padding:0; z-index:2; font-weight:bold; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) -10px -144px no-repeat #fff; font-size:11px; }
	#userprofile_friendsaction_list li.date_separator span { background:#fff; padding-right:9px; text-transform:capitalize; }

	#userprofile_friendsaction_list li dl.userprofile_valuation { margin-top:9px; margin-left:85px; font-size:11px; }
	#userprofile_friendsaction_list li dl.userprofile_valuation dt { width:75px; }
	#userprofile_friendsaction_list li dl.userprofile_valuation dd { position:absolute; margin-left:75px; margin-top:-1.1em; }
	#userprofile_friendsaction_list li dl.userprofile_valuation dd p { margin:0; height:7px; overflow:hidden; text-indent:-1000em; }

	#userprofile_friendsaction_list li li { margin:0 0 0 50px; padding:0; font-size:11px; color:#999; border:0; line-height:15px; }

	#userprofile_friendsaction_list li .useraction_info { margin-top:4px; }
	#userprofile_friendsaction_list li .useraction_info li.avatar { position:absolute; left:-5px; }
	#userprofile_friendsaction_list li .useraction_info img.avatar { height:40px; width:40px; }

	#userprofile_friendsaction_list li img.thumbnail { float:left; margin-right:9px; }
	#userprofile_friendsaction_list li p.info_comment { height:46px; background:url(http://e3.sftcdn.net/shared/images/icons/userprofile_icons/bg_userprofile_comment.png) 55px 0 no-repeat; overflow:hidden; width:470px; }
	#userprofile_friendsaction_list li p.info_comment img.avatar { vertical-align:middle; margin-right:30px; height:40px; width:40px; }
	#userprofile_friendsaction_list li p.info { margin-left:84px; font-size:11px; color:#999999; }

#userprofile_search { margin-bottom:18px; }
#userprofile_search input { vertical-align:middle; }
#userprofile_search #user_name { margin:0 4px; padding:3px 2px; width:200px; border:1px solid #86A5D9; font:12px Verdana, sans-serif; color:#000066; background:url(http://e3.sftcdn.net/shared/images/interface/input_search_bg.gif) repeat-x #f1f7fc; }
#userprofile_search #user_name:focus, #search_b:focus { border-color:#339900; background-color:#E8FCE7; }

#userprofile_contactslist li { position:relative; margin:0 18px; border-bottom:1px solid #d2e2ef; padding:9px; }
	#userprofile_contactslist li p { margin:0; }
	#userprofile_contactslist li p span.friends_since { font-size:11px; color:#999999; }
	#userprofile_contactslist li p.additional_info { font-size:11px; margin-top:4px; }
	#userprofile_contactslist li img.avatar { float:left; margin-right:9px; height:40px; width:40px; }
	#userprofile_contactslist li div.del_friend { position:absolute; right:0; margin-top:-2em; }
	#userprofile_contactslist li div.friend_info { position:absolute; right:0; font-size:11px; top:9px; }

#userprofile_favorites_list li { position:relative; margin:0 18px; border-bottom:1px solid #d2e2ef; padding:9px 9px 9px 93px; }
	#userprofile_favorites_list li h3 { font-size:15px; font-family:"Trebuchet MS", Arial, sans-serif; font-weight:bold; }
	#userprofile_favorites_list li h3 a:hover { text-decoration:underline; }
	#userprofile_favorites_list li h3 .license { font-size:11px; font-family:Verdana, sans-serif; }
	#userprofile_favorites_list li img.thumbnail { float:left; margin-left:-84px; }
	#userprofile_favorites_list li .favorite_path { font-size:11px; color:#999; }
	#userprofile_favorites_list li .favorite_path a { color:#999; text-decoration:underline; }
	#userprofile_favorites_list li .download_options { float:left; width:30%; }
	#userprofile_favorites_list li .additional_options { text-align:right; float:right; width:65%; font-size:11px; color:#777; }
	#userprofile_favorites_list li .additional_options input { vertical-align:middle; margin-left:4px; margin-right:9px; }
	#userprofile_favorites_list li a.del_favorite { position:absolute; right:0; top:18px; }
/* @endgroup PUBLIC USER PROFILE MAINBAR */

/* @group REGISTER */
#content_2col.register_step_1.register_2 .firstbar { float:right; margin-right:0; }
#content_2col.register_step_1.register_2 .secondbar { float:left; margin-right:0; clear:none; }
.register_step_1.register_2 .advantages { background:transparent url(http://e2.sftcdn.net/es/images/register/registration_advantages.png) no-repeat scroll 0px 0px; width:354px; height:300px; padding:15px 0 0 80px; }
.register_step_1.register_2 h1.page_title, .register_step_1.register_2 .advantages { margin-left:20px; }
	.register_step_1.register_2 .advantages p { font:normal 16px 'Trebuchet Ms'; line-height:26px; }
	.register_step_1.register_2 .advantages p.also { font:normal 13px 'Trebuchet Ms'; margin:20px 0px; }
	.register_step_1.register_2 .advantages p.nolimits_downloads { color:#539B32; font:bold 19px 'Trebuchet Ms'; }
.register_step_1 h1.page_title { font-size:24px; margin-top:15px; }
.register_step_1 .secondbar .box_light_50 { margin:23px auto 0; }

.register_step_1 #company_register { border:0px; }
.register_step_1 .terms_conditions { font-size:9px; margin:5px 0 10px; }
.register_step_1 .register_company { font-size:10px; }
	.register_step_1 .register_company #company_register { margin:0 10px 0 0; clear:none; padding:0px; float:left; height:20px; }
.register_step_1 .secondbar .already_user { font-size:13px; }
.register_step_1 #partners_spam { border:none; }

.register_step_1 { clear:both; }
	.register_step_1 .box_light_50 { margin:45px auto 0 auto; padding:0 0 40px 0; }
	.register_step_1 .box_light_50 h3 { font:bold 19px "Trebuchet Ms"; color:#539B32; padding-left:10px; margin-bottom:10px; }
	.register_step_1 .box_light_50 form.forms fieldset ol { padding-left:10px; }
	.register_step_1 .box_light_50 form.forms fieldset li { margin-bottom:3px; }
	.register_step_1 .box_light_50 ol li.password_help { padding:0 0 10px 143px; margin:0; font:10px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#989898; }
	.register_step_1 .box_light_50 ol li label { width:120px; margin-right:10px; }
	.register_step_1 .box_light_50 ol li p { font:10px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#989898; float:left; margin:10px 0 70px 0; }
	.register_step_1 .box_light_50 ol li p input { margin:0px; padding:0px; height:14px; width:14px; border:0px none; }
	.register_step_1 .box_light_50 ol li input.submit { border:0px none; margin:0 30px 0 0px; background:#FFF; float:left; }
	.register_step_1 .secondbar img.key { float:left; margin-top:37px; }
	.register_step_1 .secondbar p { font:14px Verdana, Geneva, Arial, Helvetica, sans-serif; padding:0 0 0 106px; }
		.register_step_1 .secondbar p#already_registered { padding-left:0px; font:normal 13px Verdana, Geneva, Arial, Helvetica, sans-serif; margin:15px 0 30px; }
	.register_step_1 .secondbar .msg_ko p { margin:0px; padding:0px; }
		.register_step_1 .secondbar p strong { color:#1FA4E1; }
			.register_step_1 .secondbar ul { padding:0 0 0 126px; }
			.register_step_1 .secondbar ul li { list-style-image:url(http://e2.sftcdn.net/shared/images/icons/accept.png); font-size:15px; padding:0 0 5px 5px; }
			.register_step_1 .secondbar ul li.highlighted { font-weight:bold; color:#539B32; font-size:16px; }
	.register_step_1 .secondbar div.first { background:transparent url(http://e2.sftcdn.net/es/images/register/promo_points.gif) no-repeat scroll right top; font-weight:bold; margin:-30px 0 0 0; padding:95px 0pt 140px 20px; position:relative; width:366px; float:left; }
		.register_step_1 .secondbar div.first span { display:none; }
		.register_step_1 form.forms .birthdate { padding-bottom:0px; }
			.register_step_1 form.forms .birthdate fieldset { padding-bottom:0px; }
				.register_step_1 form.forms .birthdate fieldset label { padding-left:0px; }
			.register_step_1 form.forms fieldset label.hidden { display:none; }
	.register_step_1 .box_light_50 form#user_register li#gender .male, .register_step_1 .box_light_50 form#user_register li#gender .female { width:auto; float:left; clear:none; padding-left:0px; padding-bottom:0px; }
		.register_step_1 .box_light_50 form#user_register li#gender .male .gender, .register_step_1 .box_light_50 form#user_register li#gender .female .gender { margin-top:1px; }
		.register_step_1 .box_light_50 form#user_register li#gender fieldset { padding-bottom:0px; }
		.register_step_1 .box_light_50 form#user_register li#gender .error { padding-top:0px; }
	.register_step_1 #user_register .msg_info { width:163px; left:425px; padding:3px 6px 6px 25px; background-image:url(http://e3.sftcdn.net/shared/images/interface/arrow_help_right.gif); background-position:5px 5px; }
	.register_step_1.register_3 #user_register .msg_info { width:163px; left:425px; margin-top:0px; padding:3px 23px 6px 25px; background-image:url(http://e2.sftcdn.net/shared/images/interface/arrow_help.gif); background-position:5px 5px; }

.register_step_2 { clear:both; }
	.register_step_2 h2 { font:bold 24px "Trebuchet Ms"; display:inline; clear:both; line-height:27px; }
	.register_step_2 h2.bulletins { display:inherit; }
	#container .register_step_2 form.forms fieldset ol li fieldset legend { width:100px; clear:none; display:inline; float:left; }
	#container .register_step_2 fieldset fieldset span.legend_gender { position:absolute; }
	#container .register_step_2 fieldset fieldset label.male { float:right; clear:none; margin-right:170px; width:100px; left:10px; }
	#container .register_step_2 fieldset fieldset label.female { float:left; left:250px; margin-left:290px; position:absolute; clear:none; width:100px; }
	.register_step_2 p.terms { clear:both; width:450px; margin:auto; text-align:center; padding:20px 0 0 0; }
	.register_step_2 p.terms input { margin:20px auto; display:block; }
	.register_step_2 .birthday { position:relative; }
	.register_step_2 .birthday label { display:none; }
	.register_step_2 form#user_profile p em { color:#333; font-style:italic; font-weight:normal; }

.register_step_3 { background:url(http://e1.sftcdn.net/es/images/register/bg_have_mail.gif) 0 0 no-repeat; clear:both; width:398px; height:200px; margin:auto; padding:30px 18px; }
	.register_step_3 h2 { font:bold 24px "Trebuchet Ms"; padding:0 0 0 70px; margin-bottom:18px; }
	.register_step_3 p { font:17px "Trebuchet Ms"; padding:5px 9px; }
	.register_step_3 p small { color:#005E9E; font:bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif; }
.register_step_4 { clear:both; }
	.register_step_4 .usercard_softonic { margin:3px 0 10px 15px; }
	.register_step_4 .usercard_avatar { border:2px solid #71be37; }
	.register_step_4 .change_avatar { position:absolute; margin:-75px 0 0 -40px; height:65px; background:url(http://e1.sftcdn.net/shared/images/interface/register_down.gif) 80% 0px no-repeat; font:14px Verdana, Geneva, Arial, Helvetica, sans-serif; width:360px; }
	.register_step_4 .change_avatar a { text-decoration:underline; }
	.register_step_4 ul { margin:10px 0; }
	.register_step_4 ul li { padding:10px 0; clear:both; }
	.register_step_4 ul li a { text-decoration:underline; margin:0; float:left; padding:1px 3px 1px 25px; font:12px Verdana, Geneva, Arial, Helvetica, sans-serif; }
	.register_step_4 ul li a.send_file_warnings { background:url(http://e3.sftcdn.net/shared/images/icons/file_options.png) 0 -17px no-repeat; }
	.register_step_4 ul li a.meet_user { background:url(http://e2.sftcdn.net/shared/images/icons/vcard.png) 0 0 no-repeat transparent; }
	.register_step_4 ul li a.edit_profile { background:url(http://e3.sftcdn.net/shared/images/icons/vcard_edit.png) 0 0 no-repeat transparent; }
	.register_step_4 ul li a.points { background:transparent url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) no-repeat 0 -417px; }
	.register_step_4 ul li a.forum { background:#FFF url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 0 -64px no-repeat; }
	.register_step_4 ul li a.blog { background:#FFF url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 0 -512px no-repeat; }
	.register_step_4 ul li a.azteca_link { background:transparent url(http://e2.sftcdn.net/shared/images/promos/azteca_promo.png) no-repeat scroll 0 0; }
	.register_step_4 .recommend { border-top:1px solid #8cabd5; padding:18px 0; margin:18px 0; }
	.register_step_4 #search_form_top { padding:18px 0; margin:18px 0 0; border-top:1px solid #8CABD5; width:400px; }
	.register_step_4 #search_form_top #search { margin-left:0; }
	.register_step_4 #search_form_top legend { display:block; margin-bottom:9px; }
	.register_step_4 .invite_friends { color:#53962f; font:bold 16px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; display:block; margin-bottom:15px; }
	.register_step_4 .registration_welcome_promo { margin:0; }
	.register_step_4 .secondbar_promo { float:right; width:530px; clear:right; }
	.register_step_4 .firstbar_promo { width:420px; margin-right:25px; float:left; padding:0px 0 0 1px; overflow:hidden; }

		.register_recommend p { float:left; padding-top:10px; }
		.register_recommend a.register { float:left; margin-left:10px; }
/* @endgroup REGISTER */

/* @group LOGIN */
	#login_page { margin:auto; margin-bottom:100px; }
		#login_page form.forms ul li.remember label { width:400px; padding:10px 0; }
		#login_page form.forms ul li.remember input { height:14px; width:14px; border:0px none; }

	#recover_pass h2 { font-family:"Trebuchet MS", Arial, sans-serif; font-size:16px; color:#0099FF; font-weight:bold; }
	#recover_pass h2,#recover_pass p { margin:0 5px; }
	#recover_pass form input.button { margin-left:95px; }
	#recover_pass form.confirmation { margin-left:25px; }
	#recover_pass form.confirmation input { margin-left:0px; }
	* html #recover_pass form input.button { position:absolute; bottom:-10px; }
	* html #recover_pass form.confirmation input.button { position:absolute; bottom:-45px; }
/* @endgroup LOGIN */

/* @group BITHDAY */
	#container #content #birthday_header { background:transparent url(http://e2.sftcdn.net/shared/images/interface/bg_birthday_header.jpg) no-repeat 0px 0px; padding:55px 240px 0px 40px; height:205px; }
		#container #content #birthday_header h1 { font-size:32px; font-weight:normal; color:#0071e1; }
		#container #content #birthday_header h2 { font-size:22px; color:#2e72c3; margin:30px 0px 0px 0px; font-family:"Trebuchet Ms", Arial, sans-serif; }

	#container #content .birthday_message { height:200px; padding:15px 80px 15px 40px; }
	#container #content .birthday_message p { width:813px; }
	#container #content .birthday_content { float:left; width:425px; padding:15px 40px 20px; font-family:"Trebuchet Ms", Arial, sans-serif; font-size:13px; color:#000; margin:-35px 0px 0px 0px; }
		#container #content .birthday_content h3 { font-weight:bold; }
		#container #content .birthday_content p { margin:18px 0px 9px 0px; }
			#container #content .birthday_content p em { color:#29820a; font-style:normal; font-weight:bold; font-size:18px; }
			#container #content .birthday_content p .team { color:#0A68C8; font-weight:bold; }
	#container #content .birthday_present { float:left; width:399px; background:transparent url(http://e3.sftcdn.net/shared/images/interface/bg_birthday_present.png) no-repeat 0px 0px; height:106px; padding:12px 18px; }
		#container #content .birthday_present p { font-family:"Trebuchet Ms", Arial, sans-serif; margin:0px; }
			#container #content .birthday_present p strong { font-size:18px; font-weight:normal; }
			#container #content .birthday_present p span { font-size:16px; display:block; margin:5px 0px 23px 0px; }
			#container #content .birthday_present p img { float:left; margin:0px 12px 0px 0px; }
/* @endgroup BITHDAY */

#user_opinion_list { background:#FFF url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 6px -58px no-repeat; margin-bottom:18px; clear:both; }
			#user_opinion_list .content { background-color:#FFF; }
			#user_opinion_list p.see_more { text-align:right; background:none; }
			#user_opinion_list ul.comment_list .screenshot { width:100px; height:100px; float:left; text-align:center; }
			#user_opinion_list ul.comment_list .body { margin:0 0 18px 110px; padding:5px 10px; }


/* @end STYLES user */

/* @STYLES user_panel */

/* @group USER'S CONTROL PANEL */
#user_nav { clear:both; background:url(http://e2.sftcdn.net/shared/images/interface/file_nav_tabs_bg.gif) 0 100% repeat-x #FFF; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:15px; padding-left:10px; margin-top:18px; }
	#user_nav img { vertical-align:middle; margin:-2px 10px 0 0; }
	#user_nav ul { list-style:none; background:url(http://e2.sftcdn.net/shared/images/interface/file_nav_tabs_bg.gif) 100% 100% repeat-x #FFF; padding-bottom:4px; }
	#user_nav li { float:left; background:url(http://e3.sftcdn.net/shared/images/interface/file_nav_tabs.gif) 0 -133px no-repeat; padding:0 0 0px 11px; }
	#user_nav li.data { background:url(http://e3.sftcdn.net/shared/images/interface/file_nav_tabs.gif) 0 -89px no-repeat; }
		#user_nav li a { float:left; display:block; background:url(http://e3.sftcdn.net/shared/images/interface/file_nav_tabs.gif) 100% -89px no-repeat; padding:5px 25px 3px 5px; text-decoration:none; font-weight:bold; color:#0071E1; }
		#user_nav li.hist a { background:url(http://e3.sftcdn.net/shared/images/interface/file_nav_tabs.gif) 100% -133px no-repeat; }
		#user_nav li a.disabled { color:#80949d; }
		#user_nav li:hover a.disabled { background:url(http://e3.sftcdn.net/shared/images/interface/file_nav_tabs.gif) 100% -89px no-repeat; margin-left:-11px; padding-left:16px; color:#80949d; }
	#user_nav li:hover { background:url(http://e3.sftcdn.net/shared/images/interface/file_nav_tabs.gif) 0 -177px no-repeat; }
	#user_nav li.data:hover { background:url(http://e3.sftcdn.net/shared/images/interface/file_nav_tabs.gif) 0 -221px no-repeat; }
	#user_nav li:hover a { background:url(http://e3.sftcdn.net/shared/images/interface/file_nav_tabs.gif) 100% -221px no-repeat; color:#006; }
	#user_nav li.hist:hover a { background:url(http://e3.sftcdn.net/shared/images/interface/file_nav_tabs.gif) 100% -177px no-repeat; color:#006; }
	#user_nav li.data_active, #user_nav li.subs_active, #user_nav li.favs_active,#user_nav li.points_active, #user_nav li.hist_active,#user_nav li.dlxs_active, #user_nav li.down_active { background:url(http://e3.sftcdn.net/shared/images/interface/file_nav_tabs.gif) 0 -44px no-repeat; margin-top:-3px; margin-left:-1px; position:relative; }
	#user_nav li.data_active { background:url(http://e3.sftcdn.net/shared/images/interface/file_nav_tabs.gif) 0 0 no-repeat; }
	#user_nav li.data_active a,#user_nav li.subs_active a,#user_nav li.favs_active a,#user_nav li.points_active a,#user_nav li.hist_active a,#user_nav li.dlxs_active a,#user_nav li.down_active a { background:url(http://e3.sftcdn.net/shared/images/interface/file_nav_tabs.gif) 100% 0 no-repeat; padding-bottom:8px; color:#006; }
	#user_nav li.hist_active a { background:url(http://e3.sftcdn.net/shared/images/interface/file_nav_tabs.gif) 100% -44px no-repeat; }

	.icon_data { background:transparent url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 0 -1191px; }
	.icon_subs { background:transparent url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 0 -1222px; }
	.icon_favs { background:transparent url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 0 -1252px; }
	.icon_hist { background:transparent url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 0 -1284px; }
	.icon_dlxs { background:transparent url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 0 -1036px; }
	.icon_down { background:transparent url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 0 -841px; }
	.icon_points { background:transparent url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 0 -417px; }
	.icon_deluxe { background:transparent url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 0 -1066px; }
	.icon_history { background:transparent url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) 0 -635px; }

#user_panel { clear:both; font:12px Verdana, sans-serif; }
	#user_panel h2 { font:bold 24px "Trebuchet Ms", Arial, sans-serif; margin-bottom:10px; color:#1F1F1F; margin-left:5px; }
	#user_panel h3 { letter-spacing:-0.7px; font:bold 22px "Trebuchet Ms", Arial, sans-serif; text-transform:none; color:#3B3B3B; position:relative; clear:both; padding-left:10px; }
		#user_panel h3.drawframe { font:bold 24px "Trebuchet Ms", Arial, sans-serif; margin-bottom:10px; color:#1F1F1F; padding-left:16px; margin-left:0; }
	#user_panel h3 span	 { height:27px; display:block; padding:0 0 2px 0; }
	#user_panel h3 strong { color:#1fa4e1; }
			#user_panel h3.drawframe strong { color:#539B32; }
	#user_panel .red { color:#CC0000; }
	#user_panel .highlight { color:#004080; }
	#user_panel .message { font:bold 16px Verdana, Arial, Helvetica, sans-serif; background:#e8fce7; border:1px solid #05B455; color:#000; clear:both; padding:10px; margin:20px 0; text-align:center; }
	#user_panel .message img { vertical-align:middle; }
	#user_panel p { line-height:150%; width:600px; text-align:justify; }
	#user_panel .login_page { width:420px; margin:20px auto; }
		#user_panel .login_page legend { padding-left:70px; }
		#user_panel .login_page ol li label { width:100px; }
		#user_panel .login_page ol li fieldset label { width:300px; font-size:11px; margin-left:50px; }
		#user_panel .login_page .password { font-size:11px; }
		#user_panel .login_page .button { margin-left:140px; }

	#user_panel .user_options { margin:20px 10px; position:relative; }
		#user_panel .user_options li { background:url(http://e3.sftcdn.net/shared/images/interface/bullet_sprite.png) 0px 7px no-repeat transparent; padding-left:10px; margin-bottom:5px; }
		#user_panel .user_options li.personal_data_avatar { background-image:none; }

	#user_panel .avatar { width:140px; margin:0; }
		#user_panel .avatar img { padding:10px; border:1px solid #909090; }

	#user_panel .help_box { float:right; margin:42px 100px 0 0; padding-right:10px; }
		#user_panel .help_box p { width:200px; margin:5px 0; line-height:120%; }

	#user_panel .personal_data { clear:both; width:440px; }
	#user_panel .personal_data .msg_ko p , #user_panel .personal_data .msg_info p { line-height:normal; text-align:left; width:auto; }
		#user_panel .personal_data form { width:440px; }
			#user_panel .personal_data form fieldset { margin-bottom:0; }
			#user_panel .personal_data form .birthdate { position:relative; }
			#user_panel .personal_data form .birthdate label { display:none; }
		#user_panel .personal_data_avatar div { position:absolute; top:0; right:0; margin:0 115px 0 0; }
			#user_panel .personal_data_avatar p { width:auto; text-align:center; }
	#user_panel .mod_email label { width:200px; }
		#user_panel .mod_email form dl { margin:7px 0; }
		#user_panel .mod_email form dt { margin:0 0 0 8px; float:left; width:200px; }
		* html #user_panel .mod_email form dt { margin:0 0 0 4px; }

	#user_panel .subscriptions { clear:both; }
		#user_panel .subscriptions .button { margin-left:424px; }
		#user_panel .subscriptions form.forms em { font-weight:normal; font-style:italic; color:#000; }

		#user_panel .favorites table { border:1px solid #539B32; border-collapse:separate; }
		* html #user_panel .favorites table { border-collapse:collapse; }
		*:first-child+html #user_panel .favorites table { border-collapse:collapse; }
				#user_panel .favorites table th { border:1px solid rgb(236,233,216); border-width:0 1px 1px 0; background-color:#DEF4D5; text-align:left; font-size:10px; padding:5px 5px; }
				#user_panel .favorites table th span { color:#CC0000; }
				#user_panel .favorites table td { border:1px solid rgb(236,233,216); border-width:0 1px 1px 0; background-color:#FFFFFF; text-align:left; font-size:11px; padding:12px 5px; }
					#user_panel .favorites table td a { font-size:13px; }
					#user_panel .favorites table td.download a { font-size:11px; }
					#user_panel .favorites #language_flags ul { padding-left:10px; }
						#user_panel .favorites #language_flags ul li { float:left; clear:none; width:16px; margin-right:5px; cursor:help; }
						#user_panel .favorites #language_flags ul li.last { margin-right:0px; }
						#user_panel .favorites #language_flags ul li div { height:11px; width:16px; background-color:#006633; margin-top:4px; }
							#user_panel .favorites #language_flags ul li div span { display:none; }

					#user_panel .favorites table th#delete_favorite { width:13px; }
					#user_panel .favorites table th#name_favorite { width:179px; }
					#user_panel .favorites table th#date_favorite { width:66px; }
					#user_panel .favorites table th#language_favorite { width:96px; }
					#user_panel .favorites table th#os_favorite { width:215px; }
					#user_panel .favorites table th#rating_favorite { width:62px; }
					#user_panel .favorites table th#options_favorite { width:118px; }
					#user_panel .favorites table th#version_alert_favorite { width:62px; }
					#user_panel .favorites table th#opinion_alert_favorite { width:68px; }

				#user_panel .favorites .delete { float:left; }
				#user_panel .favorites .save { float:right; }
				#user_panel .foot_note { clear:both; width:100%; }
				#user_panel .foot_note span { color:#CC0000; float:left; text-align:right; width:16px; }

#user_panel .history form { text-align:center; padding:20px; }
		#user_panel .history li { border-bottom:1px solid #ECE9D8; padding:5px; color:#0A68C8; font-weight:bold; list-style-type:none; list-style-position:inside; }
		* html #user_panel .history li { text-indent:35px; list-style-position:outside; }
		*:first-child+html #user_panel .history ol li { text-indent:35px; list-style-position:outside; }

#custom_avatar { float:left; width:260px; margin-right:16px; clear:left; overflow:hidden; margin-bottom:10px; }
	#custom_avatar p { width:100%; }

#avatar_gallery { padding-left:20px; border-left:1px dotted #909090; float:left; width:660px; overflow:hidden; }
	#avatar_gallery .avatar_cell { float:left; width:100px; padding:10px; text-align:center; border:1px solid #909090; margin:5px 10px 5px 0; }
	#avatar_gallery .avatar_image { width:100px; height:110px; margin:auto; background-position:center; background-repeat:no-repeat; }
	#avatar_gallery .avatar_image img { display:none; }
	#avatar_gallery .avatar_categories { padding-top:5px; float:right; }
	#gallery { text-align:center; }
		#gallery p.loading { text-align:center; padding-bottom:50px; background:url(http://e3.sftcdn.net/shared/images/icons/ajax_loading_medium.gif) 50% 100% no-repeat; }
		#gallery .pagination_navigation { clear:both; }
	.gallery { text-align:center; }
		.gallery p.loading { text-align:center; padding-bottom:50px; background:url(http://e3.sftcdn.net/shared/images/icons/ajax_loading_medium.gif) 50% 100% no-repeat; }
		.gallery .pagination_navigation { clear:both; }

#fast_avatar_gallery { padding-left:20px; float:left; width:960px; overflow:hidden; }
	#fast_avatar_gallery .avatar_cell { float:left; width:100px; padding:10px; text-align:center; border:1px solid #909090; margin:5px 10px 5px 0; }
	#fast_avatar_gallery .avatar_image { width:100px; height:110px; margin:auto; background-position:center; background-repeat:no-repeat; background-color:transparent; }

	#fast_avatar_gallery #avatar_row1, #fast_avatar_gallery #avatar_row2, #fast_avatar_gallery #avatar_row3 { display:none; }


	/* @group AVATAR */
	#user_panel #avatar_step1 { margin:30px 0 100px 25px; }
	#user_panel #avatar_step1 p { line-height:150%; width:520px; float:left; }
	#user_panel #avatar_step1 div.msg_warning { float:none; width:730px; background:#fefbe4; padding-left:10px; padding-bottom:20px; }
	#user_panel #avatar_step1 div.msg_warning.msg_ok { border-color:#b6e8af; background:#ecfcea; }
	#user_panel #avatar_step1 div.msg_warning .alert_title { font:bold 22px "Trebuchet Ms",Arial,sans-serif; color:#000; width:520px; margin-top:10px; }
	#user_panel #avatar_step1 div.msg_warning a.user_details { float:left; margin-top:5px; width:520px; }
	#user_panel #avatar_step1 #left_message { float:left; width:122px; text-align:center; margin-right:10px; }
	#user_panel #avatar_step1 p.msg_ko, #user_panel #avatar_step1 p.msg_ok { float:none; font-weight:bold; width:700px; margin-top:20px; }
	#user_panel #avatar_step1 p.msg_info { margin:50px 0 80px 0; width:545px; padding-right:20px; }
	#user_panel #avatar_step1 p, #user_panel #avatar_step1 h2, { float:left; width:520px; }
	#user_panel #avatar_step1 h2 { margin-top:10px; margin-left:0px; }
	#user_panel #avatar_step1 h2 strong { color:#549B30; }
	#user_panel #avatar_step1 #select_avatar { width:500px; float:left; }
	#user_panel #avatar_step1 p.avatar { background:#ffffff; width:auto; }
	#user_panel #avatar_step1 p.avatar img { border:1px solid #9AB5DF; }
	#user_panel #avatar_step1 p.nota_avatar { margin-top:-5px; margin-bottom:20px; }
	#user_panel #avatar_step1 p.max_size { color:#797a72; font-size:11px; }
	#user_panel #avatar_step1 #avatar_filename { border:1px solid #9AB5DF; background-color:#FFFFFF; height:20px; width:200px; display:block; float:left; }
	#user_panel #avatar_step1 #upload_progress_container { font-size:11px; height:20px; margin-top:5px; width:298px; float:left; background:#FFFFFF url(http://e2.sftcdn.net/shared/images/interface/bg_progressbar_off.gif) repeat-x left top; border:1px solid #9AB5DF; }
	#user_panel #avatar_step1 #upload_progress_msg { font-size:11px; width:298px; display:block; padding-top:1px; }
	#user_panel #avatar_step1 #upload_progress { height:100%; display:block; background:#FFFFFF url(http://e3.sftcdn.net/shared/images/interface/bg_progressbar_on.gif) repeat-x left top; text-align:center; overflow:visible; }
	#user_panel #avatar_step1 #avatar_filename { border:1px solid #9AB5DF; background-color:#FFFFFF; height:20px; width:200px; display:block; float:left; margin-right:10px; }

	#user_panel #avatar_step2 #step2_content { background:#f2f8fe; float:left; }
	#user_panel #avatar_step2 #image_select { background:#ffffff; padding-right:15px; float:left; }
	#user_panel #avatar_step2 #right_column { float:left; width:125px; text-align:center; width:175px; margin:0 auto; }
	#user_panel #avatar_step2 #right_column span { margin:10px 0; display:block; }
	#user_panel #avatar_step2 #right_column a { margin:10px 0; display:block; }
	#user_panel #avatar_step2 h2 { float:left; margin-top:14px; margin-left:20px; width:100%; }
	#user_panel #avatar_step2 h2 strong { color:#549B30; }
	#user_panel #avatar_step2 p { margin-top:-5px; padding-left:17px; margin-bottom:20px; float:left; width:100%; }
	#user_panel #avatar_step2 .jcrop-holder { float:left; margin-left:10px; background:#ffffff; }
	#user_panel #avatar_step2 #image_preview { float:left; text-align:left; }
	#user_panel #avatar_step2 #avatar_preview_container { float:left; margin-left:10px; margin-top:10px; }
	#user_panel #avatar_step2 #box_avatar_preview_container { width:121px; height:121px; border:1px solid #9AB5DF; background:#ffffff; margin:0 auto; }
	#user_panel #avatar_step2 #gallery_form { padding-top:10px; }
		#user_panel #avatar_step2 #gallery_form #submit_custom { margin:0; width:150px; }
	#user_panel #avatar_step2 p.nota_avatar { margin-top:15px; font-size:11px; text-align:center; width:87px; }
	* html #user_panel #avatar_step2 p.nota_avatar { position:absolute; left:-100px; top:130px; font-size:11px; text-align:center; width:87px; }
	* html #user_panel #avatar_step2 #avatar_preview_container { float:left; margin:10px 7px 7px; }

	/* @endgroup AVATAR */

	/* @group FAST-AVATAR */
	#fast_avatar_images { background:#FFFFFF url(http://e2.sftcdn.net/shared/images/interface/file_nav_tabs_bg.gif) repeat-x scroll 0 40px; width:680px; }
	#fast_avatar_images h2.title { background:#FFFFFF url(http://e2.sftcdn.net/shared/images/interface/file_nav_tabs_bg.gif) repeat-x scroll 100% 20px; height:35px; }
	#fast_avatar_images #avatar_step1 { margin:15px 0 0 25px; }
	#fast_avatar_images #avatar_step1 p { line-height:150%; width:520px; float:left; }
	#fast_avatar_images #avatar_step1 div.msg_warning { float:none; width:730px; background:#fefbe4; padding-left:10px; }
	#fast_avatar_images #avatar_step1 div.msg_warning.msg_ok { border-color:#b6e8af; background:#ecfcea; }
	#fast_avatar_images #avatar_step1 div.msg_warning .alert_title { font:bold 22px "Trebuchet Ms",Arial,sans-serif; color:#000; width:520px; margin-top:10px; }
	#fast_avatar_images #avatar_step1 div.msg_warning a.user_details { float:left; margin-top:5px; width:520px; }
	#fast_avatar_images #avatar_step1 #left_message { float:left; width:122px; text-align:center; margin-right:10px; }
	#fast_avatar_images #avatar_step1 p.msg_ko, #user_panel #avatar_step1 p.msg_ok { float:none; font-weight:bold; width:700px; margin-top:20px; }
	#fast_avatar_images #avatar_step1 p.msg_info { margin:50px 0 80px 0; width:545px; padding-right:20px; }
	#fast_avatar_images #avatar_step1 p.max_size { color:#797a72; font-size:11px; }

	#fast_avatar_images #avatar_step1 h2 { margin-top:10px; margin-left:0px; }
	#fast_avatar_images #avatar_step1 h2 strong { color:#549B30; }
	#fast_avatar_images #avatar_step1 #select_avatar { width:500px; }
	#fast_avatar_images #avatar_step1 p.avatar { background:#ffffff; width:auto; }
	#fast_avatar_images #avatar_step1 p.avatar img { border:1px solid #9AB5DF; }
	#fast_avatar_images #avatar_step1 p.nota_avatar { margin-top:-5px; margin-bottom:20px; }
	#fast_avatar_images #avatar_step1 #avatar_filename { border:1px solid #9AB5DF; background-color:#FFFFFF; height:20px; width:200px; display:block; float:left; margin-right:10px; }
	#fast_avatar_images #avatar_step1 #upload_progress_container { font-size:11px; height:20px; margin-top:5px; width:298px; float:left; background:#FFFFFF url(http://e2.sftcdn.net/shared/images/interface/bg_progressbar_off.gif) repeat-x left top; border:1px solid #9AB5DF; }
	#fast_avatar_images #avatar_step1 #upload_progress_msg { font-size:11px; width:298px; display:block; padding-top:1px; }
	#fast_avatar_images #avatar_step1 #upload_progress { height:100%; display:block; background:#FFFFFF url(http://e3.sftcdn.net/shared/images/interface/bg_progressbar_on.gif) repeat-x left top; text-align:center; overflow:visible; }

	#fast_avatar_images h3.drawframe { font:bold 16px "Trebuchet Ms", Arial, sans-serif; margin-bottom:10px; color:#1F1F1F; padding-left:16px; margin-left:0; }
		#fast_avatar_images h3.drawframe strong { color:#539B32; }
	#fast_avatar_images #avatar_step2 #step2_content { background:#f2f8fe; float:left; }
	#fast_avatar_images #avatar_step2 #image_select { background:#ffffff; padding-right:15px; float:left; }
	#fast_avatar_images #avatar_step2 #right_column { float:left; width:125px; text-align:center; width:175px; margin:0 auto; }
	#fast_avatar_images #avatar_step2 #right_column span { margin:10px 0; display:block; }
	#fast_avatar_images #avatar_step2 #right_column a { margin:10px 0; display:block; }
	#fast_avatar_images #avatar_step2 h2 { float:left; margin-top:14px; margin-left:20px; width:100%; }
	#fast_avatar_images #avatar_step2 h2 strong { color:#549B30; }
	#fast_avatar_images #avatar_step2 p { margin-top:-5px; padding-left:17px; margin-bottom:20px; float:left; width:100%; }
	#fast_avatar_images #avatar_step2 .jcrop-holder { float:left; margin-left:10px; background:#ffffff; }
	#fast_avatar_images #avatar_step2 #image_preview { float:left; text-align:left; }
	#fast_avatar_images #avatar_step2 #avatar_preview_container { float:left; margin-left:10px; margin-top:10px; }
	#fast_avatar_images #avatar_step2 #box_avatar_preview_container { width:121px; height:121px; border:1px solid #9AB5DF; background:#ffffff; margin:0 auto; }
	#fast_avatar_images #avatar_step2 #gallery_form { padding-top:10px; }
		#fast_avatar_images #avatar_step2 #gallery_form #submit_custom { margin:0; width:150px; }
	#fast_avatar_images #avatar_step2 p.nota_avatar { margin-top:15px; font-size:11px; text-align:center; width:87px; }
	* html #fast_avatar_images #avatar_step2 p.nota_avatar { position:absolute; left:-100px; top:130px; font-size:11px; text-align:center; width:87px; }
	* html #fast_avatar_images #avatar_step2 #avatar_preview_container { float:left; margin:10px 7px 7px; }
	/* @endgroup FAST-AVATAR */

/* @group BULLETINS */
#personal_data { margin:10px auto 20px auto; }
#bulletin_softnews .content, #bulletin_top_news .content, #bulletin_offermail .content { height:110px; }
#bulletin_softnews .bulletin_sentence, #bulletin_top_news .bulletin_sentence, #bulletin_offermail .bulletin_sentence { width:505px; margin-left:155px; float:left; clear:none; display:inline; }
	#bulletin_top_news .bulletin_sentence ul { padding-top:10px; }
	#bulletin_top_news .bulletin_sentence #top_news { margin:0px; clear:both; }
	#bulletin_top_news .bulletin_sentence ul { margin:0px; clear:both; width:400px; }
#bulletin_softnews fieldset, #bulletin_top_news fieldset, #bulletin_offermail fieldset { padding:10px 10px 10px 20px; }
#bulletin_softnews { background:url(http://e2.sftcdn.net/es/images/register/int_register_softnews.png) no-repeat; width:725px; margin:10px 20px 0 0; font:11px Verdana; height:140px; }
#bulletin_top_news { background:url(http://e2.sftcdn.net/es/images/register/int_register_novedades.png) no-repeat; width:725px; margin:10px 20px 0 0; font:11px Verdana; height:140px; }
#bulletin_offermail { background:url(http://e1.sftcdn.net/es/images/register/int_register_ofertamail.png) no-repeat; width:725px; margin:10px 20px 20px 0; font:11px Verdana; height:140px; }
#bulletin_softnews label, #bulletin_top_news label, #bulletin_offermail label { font:bold 20px "Trebuchet Ms"; color:#019FFF; display:block; width:505px; margin-bottom:15px; }
#bulletin_softnews label span, #bulletin_top_news label span, #bulletin_offermail label span { font:normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif; }
#bulletin_softnews input, #bulletin_top_news input, #bulletin_offermail input { height:14px; width:14px; margin:7% 0; border:0 none; float:left; }
#bulletin_softnews p, #bulletin_top_news p, #bulletin_offermail p { clear:both; margin:10px 0 0; }
#bulletin_softonews label.bulletin_label { height:20px; }
#bulletin_top_news ul { width:505px; clear:right; float:left; margin-left:155px; }
	#bulletin_top_news ul li { padding:8px 0 4px 10px; float:left; width:115px; clear:none; }
	#bulletin_top_news ul li input { float:left; margin:0; clear:none; }
	#bulletin_top_news ul li label { float:left; color:#000; font:11px Verdana, Geneva, Arial, Helvetica, sans-serif; clear:none; width:80px; margin:0 0 0 15px; }
#container #bulletin_top_news label.bold { font-weight:bold; }
#container .register_step_2 .submit { float:left; margin-top:20px}
	#container .register_step_2 .skip { border:none; background:none; margin-top:20px; float:right; margin-right:260px; color:#005E9E; text-decoration:underline; cursor:pointer; text-align:right; }
/* @endgroup BULLETINS */

#content ul.user_options { margin:0; padding-left:5px; border-bottom:1px solid #96BEDC; }
	#content ul.user_options li.selected { font-weight:bold; }
	#content ul.user_options li { float:left; padding:5px 30px 10px 0; background:none; margin:0; }
	#form_data_user #col_avatar { background:#edf4fe; width:157px; border-right:#ccdfff 1px solid; float:left; height:560px; margin-right:22px; }
	#user_panel #col_avatar .avatar { width:auto; margin:0 auto; margin-top:30px; }
	#user_panel #col_avatar .avatar img { background:#FFFFFF; border:1px solid #7ea3be; }
	#user_panel #col_avatar p { width:137px; margin:10px auto 0 auto; text-align:center; }

	#user_form_data #user_profile li p { width:137px; }
	#user_form_data { float:left; width:700px; }
	#user_form_data #user_profile { margin-top:25px; }
	
	#user_panel #user_profile { position:relative; }
	#user_panel #user_profile .birthdate { position:relative; }
	#user_panel #user_profile .birthdate .fieldset { width:255px; padding-top:5px; }
	#user_panel #user_profile .birthdate fieldset legend { margin:0px; padding-top:7px; line-height:18px; top:0px; position:relative; }
	#user_panel #user_profile input#email { float:left; }
	#user_panel #user_profile p.change_email, #user_panel #user_profile p.change_user { margin:0; padding:0; float:left; text-align:left; padding-left:10px; }
	#user_panel #user_profile p.change_email a, #user_panel #user_profile p.change_user a { text-decoration:underline; }
	#user_panel #user_profile p.current_mail, #user_panel #user_profile p.current_user { border-bottom:#c2d6f7 1px solid; margin:0; float:left; width:252px; text-align:left; padding-left:3px; }
#user_panel #user_profile span.required { color:#FF0000; }
#user_panel #user_profile fieldset li { padding-bottom:4px; }
#user_panel #user_profile .birthdate label { display:none; }

#user_panel #user_profile .sex p { float:left; margin:0; padding:0; text-align:left; width:150px; }
#user_panel #user_profile .sex label { float:left; width:100px; clear:none; padding:0; }
#user_panel #user_profile .info_form p { margin:0; padding-top:20px; }
#user_panel #user_profile li input.button { margin-left:150px; }


/* @end STYLES user_panel */

/* @STYLES user_main */

/* @group POINTS CSS */
	/* @group POINTS COMMON */
	#points_menu { clear:both; }
		#points_menu span { margin-left:23px; }
		#points_menu ul { float:left; width:735px; margin-bottom:20px; }
		#points_menu ul li { font:bold 15px "Trebuchet Ms",Arial, Helvetica, sans-serif; float:left; overflow:hidden; color:#FFF; background:url(http://e3.sftcdn.net/shared/images/interface/points_menu_tabs.gif) no-repeat 0 -50px; width:240px; line-height:inherit; }
		#points_menu ul li span { width:inherit; padding:3px 0 8px 8px; float:left; text-align:left; margin:0; }
		#points_menu ul li.active { background-position:0 0; }
		#points_menu ul a.active { font-weight:bold; background:transparent url(http://e2.sftcdn.net/shared/images/interface/orange_arrow.gif) no-repeat scroll 3px 50%; }
		#points_menu ul li ul { float:none; width:inherit; background:#FF0000; }
		#points_menu ul li ul li { font:11px Verdana, Arial, Helvetica, sans-serif; padding:5px 0; clear:both; background:#FFF; line-height:inherit; }
		#points_menu ul li ul li a { padding:0pt 0pt 0pt 12px; }
		#points_menu dl { background:#EFF8FD; float:left; width:180px; font:bold 16px "Trebuchet Ms",Arial, Helvetica, sans-serif; padding:2px 10px; text-align:center; margin-bottom:5px; }
		#points_menu dl dd { color:#669933; font:bold 40px "Trebuchet Ms",Arial, Helvetica, sans-serif; }

	#points_user_inactive.msg_warning p { width:900px; line-height:30px; }

	#gifts_for_you { clear:both; margin-top:20px; width:100%; overflow:hidden; }
		#gifts_for_you .content { padding:10px; }
		#gifts_for_you h4 { font:bold 20px "Trebuchet Ms",Arial, Helvetica, sans-serif; position:relative; }
		#gifts_for_you p { width:100%; margin:5px 0 10px 0; line-height:100%; }

	.gift_item { background:#FFF; border:1px dotted #AEC4E2; padding:10px; vertical-align:top; }
		.gift_item .image { text-align:center; padding:0 0 10px 0; width:100%; height:160px; float:left; }
		.gift_item h5 a { font:bold 16px "Trebuchet Ms",Arial, Helvetica, sans-serif; line-height:100%; clear:both; position:relative; }
		#user_panel .gift_item p { width:100%; padding:5px 0 5px 0; margin:0; line-height:100%; clear:both; text-align:left; }
		#user_panel .gift_item .msg_ok, #user_panel .gift_item .msg_ko { display:none; }
		.gift_item p span { font:bold 11px Arial, Helvetica, sans-serif; color:#999999; }
		.gift_item .add_button_gift, .gift_item .del_button_gift { display:none; }
		.gift_item div.gift_hidden_add_button { display:none; }
	/* @endgroup POINTS COMMON */

	/* @group POINTS HOME TAB */
	#points_tip { clear:both; padding-bottom:30px; }
		#points_tip h3 { background:transparent url(http://e2.sftcdn.net/shared/images/interface/titles_bg.gif) no-repeat scroll 0pt -370px; }
			#points_tip ul { font:normal 16px "Trebuchet MS"; margin:5px 0 25px 0px; }
			#points_tip li { background:url(http://e2.sftcdn.net/shared/images/icons/accept.png) 0 0 no-repeat; font:normal 14px Arial; color:#000; margin:10px 0 0 40px; padding:0 0 0 20px; line-height:18px; }
			#points_tip .get_gift_m { text-decoration:underline; font:bold 24px 'Trebuchet Ms', Arial; color:#0a68c8; padding:0px 5px 6px 35px; margin:0 0 0 40px; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_large.png) no-repeat 1px -347px; }
			#points_tip a.get_gift_l_points { text-decoration:none; text-indent:-1000em; float:left; padding:13px 75px; margin:0; background:url(../../images/points/home-demand.jpg) no-repeat 0 0; width:145px; height:26px; text-decoration:none; }

	#points_detail { clear:both; padding-bottom:30px; }
		#points_detail h3 { background:transparent url(http://e2.sftcdn.net/shared/images/interface/titles_bg.gif) no-repeat scroll 0pt -370px; }
		#points_detail dl { padding:10px; }
			#points_detail dl dt { font-weight:bold; display:inline; }
			#points_detail dl dt.date_time { padding-left:200px; }
			#points_detail dl dd { display:inline; }
			#points_detail dl dd.points { font-weight:bold; color:#669933; }
		#points_detail table { clear:both; width:100%; border:solid #85B0DF; border-width:1px 1px 0 1px; }
			#points_detail table tr.row_odd { background-color:#FFFFFF; }
			#points_detail table tr.row_pair { background-color:#EFF8FD; }
			#points_detail table tr th { padding:10px; border-bottom:1px solid #85B0DF; font-weight:bold; background-color:#FDF5C6; }
			#points_detail table tr td { padding:10px; border-bottom:1px solid #85B0DF; }
			#points_detail table tr .numbers { text-align:center; }
	/* @endgroup POINTS HOME TAB */

	/* @group POINTS DID YOU KNOW */
	#points_youknow { clear:both; padding-bottom:30px; }
		#points_youknow p { text-align:center; font:18px 'Trebuchet Ms',Verdana, Arial, Helvetica, sans-serif; width:100%; padding-bottom:10px; }
		#points_youknow span.foronly { color:#363636; font:normal 23px "Trebuchet MS"; }
		#points_youknow span.points { color:#693; font:normal 23px "Trebuchet MS"; }
		#points_youknow span.discount { color:#000; font:bold 32px "Trebuchet MS"; }
		#points_youknow span.description { color:#000; font:normal 14px Verdana; }
		#points_youknow .firstcolumn { clear:left; float:left; height:245px; width:225px; margin-left:15px; }
		#points_youknow .centercolumn { float:left; width:280px; height:245px; margin:0px; }
			#points_youknow .centercolumn a { margin:0; padding:0; }
				#points_youknow .centercolumn a.button_left { float:left; }
				#points_youknow .centercolumn a.button_right { float:right; }
		#points_youknow .secondcolumn { clear:right; float:left; height:245px; width:215px; }
		#points_youknow h3 { background:transparent url(http://e2.sftcdn.net/shared/images/interface/titles_bg.gif) no-repeat scroll 0pt -370px; padding-bottom:20px; }
	/* @endgroup POINTS DID YOU KNOW */

	/* @group POINTS GIFTS SEARCHER & CATALOGUE */
	#points_searcher { clear:both; overflow:hidden; margin-top:21px; }
		#points_searcher .content { padding:10px; }
		#points_searcher h4 { font:bold 17px "Trebuchet Ms",Arial, Helvetica, sans-serif; padding-left:3px; }
		#points_searcher h4 strong { color:#539B32; }
		#points_searcher form.forms fieldset ul li label { font-weight:bold; }
		#points_searcher form.forms fieldset ul li .input_m { font:11px Arial, Helvetica, sans-serif; width:160px; }

	#points_pdf_box { clear:both; overflow:hidden; }
		#points_pdf_box .content { padding:10px; }
		#points_pdf_box h4 { font:bold 17px "Trebuchet Ms",Arial, Helvetica, sans-serif; padding-left:3px; }
		#points_pdf_box h4 strong { color:#539B32; margin:0; }
		#points_pdf_box p { margin:0; background:transparent url(http://e2.sftcdn.net/shared/images/icons/pdf_icon_medium.gif) no-repeat 0 10px; float:left; width:150px; padding:10px 0 20px 38px; text-align:left; }
		#points_pdf_box p a { text-decoration:underline; }

	#points_gifts_list h3 { background:transparent url(http://e2.sftcdn.net/shared/images/interface/titles_bg.gif) no-repeat scroll 0pt -370px; }
		#points_gifts_list table { margin-top:5px; margin:20px 0 0 0px; clear:both; }
		#points_gifts_list table td.gift_item { width:230px; }
		#points_gifts_list div.gift_hidden_add_button { display:none; }

	#gift_confirmation { clear:both; }
		#gift_confirmation h3 { background:transparent url(http://e2.sftcdn.net/shared/images/interface/titles_bg.gif) no-repeat scroll 0pt -370px; margin-bottom:20px; }
		#gift_confirmation .gift_item { float:left; width:180px; margin-bottom:20px; }
		#gift_confirmation form.forms { float:left; width:385px; margin:0 20px; }
		#gift_confirmation form.forms ul li label { width:260px; }
		#gift_confirmation form.forms ul li.result { border-top:1px dotted #999999; margin-top:5px; padding-top:10px; }
		#gift_confirmation form.forms ul li.actual_points input.input_s { background-color:#FFFFFF; border:0px none #FFF; color:#000; }
		#gift_confirmation form.forms ul li.price_points input.input_s { background-color:#FFFFFF; border:0px none #FFF; color:#FF0000; }
		#gift_confirmation form.forms ul li.result input.input_s { background-color:#FFFFFF; border:0px none #FFF; color:#539B32; font-weight:bold; }
		#gift_confirmation .msg_info { clear:both; }

	#gift_detail { clear:both; margin-bottom:200px; }
		#gift_detail h3 { background:transparent url(http://e2.sftcdn.net/shared/images/interface/titles_bg.gif) no-repeat scroll 0pt -130px; }
		#gift_detail img { float:right; margin:20px 0 0 10px; width:450px; }
		#gift_detail h4 { font:bold 24px "Trebuchet Ms",Verdana, Arial, Helvetica, sans-serif; margin:20px 0 0 10px; }
		#gift_detail p { width:420px; margin-left:10px; }
		#gift_detail p span { font:bold 11px Arial, Helvetica, sans-serif; color:#999999; }
		#gift_detail .go_back { position:absolute; margin:5px 0 0 778px; z-index:1000; }
		#gift_detail .msg_ok, #gift_detail .msg_ko { display:none; }
		#gift_detail .msg_ok, #gift_detail .msg_ko, #gift_detail .msg_warning { width:400px; }
		#gift_detail .msg_warning p { width:370px; }

	#points_get_gift { clear:both; height:600px; }
		#points_get_gift h3 { background:transparent url(http://e2.sftcdn.net/shared/images/interface/titles_bg.gif) no-repeat scroll 0pt -130px; }
		#points_get_gift img { float:right; margin:20px 0 0 10px; width:450px; }
		#points_get_gift .msg_warning, #points_get_gift .msg_ok, #points_get_gift .msg_ko, #points_get_gift .msg_info, #points_get_gift p { width:400px; clear:left; text-align:left; }
		#points_get_gift .button { float:left; }
		#points_get_gift a.button { height:21px; padding-top:3px; }
	/* @endgroup POINTS GIFTS SEARCHER & CATALOGUE */

	/* @group POINTS TO GIFT */
	#points_user_searcher { clear:both; overflow:hidden; margin-top:21px; }
		#points_user_searcher .content { padding:10px; }
		#points_user_searcher h4 { font:bold 16px "Trebuchet Ms",Arial, Helvetica, sans-serif; padding-left:3px; }
		#points_user_searcher h4 strong { color:#539B32; }
		#points_user_searcher form.forms fieldset ul li label { font-weight:bold; }
		#points_user_searcher form.forms fieldset ul li .input_m { font:11px Arial, Helvetica, sans-serif; width:160px; }

	#points_to_gift { clear:both; margin:18px 0 300px 0; }
		#points_to_gift h3 { background:transparent url(http://e2.sftcdn.net/shared/images/interface/titles_bg.gif) no-repeat scroll 0pt -370px; margin-bottom:20px; }
		#points_to_gift .user_for_gift { float:left; width:200px; text-align:center; }
		#points_to_gift .user_for_gift h4 { padding:0 0 5px 3px; }
		#points_to_gift form.forms { width:400px; float:left; }
		#points_to_gift form.forms ul li { padding:5px 10px; }
		#points_to_gift form.forms ul li label { width:305px; }
		#points_to_gift form.forms ul li input.input_s { text-align:right; width:65px; }
		#points_to_gift form.forms ul li.no_gift_points input.input_s { background-color:#FFFFFF; border:0px none #FFF; color:#999999; }
		#points_to_gift form.forms ul li.no_gift_points label { color:#999999; }
		#points_to_gift form.forms ul li.actual_points input.input_s { background-color:#FFFFFF; border:0px none #FFF; font-weight:bold; color:#539B32; }
		#points_to_gift form.forms ul li.result input.input_s { background-color:#FFFFFF; border:0px none #FFF; }
		#points_to_gift form.forms ul li.result { border-top:1px dotted #999999; margin-top:5px; padding-top:10px; }
		#points_to_gift form.forms ul li.buttons { text-align:right; }
		#points_to_gift .msg_info { clear:both; }
		#points_to_gift .msg_info em { color:#FF0000; }
		#points_to_gift #points_to_gift_error { clear:both; }

	#points_to_gift_help { clear:both; margin:18px 0 300px 0; }
		#points_to_gift_help h3 { background:transparent url(http://e2.sftcdn.net/shared/images/interface/titles_bg.gif) no-repeat scroll 0pt -370px; margin-bottom:20px; }

	#points_to_gift_users { clear:both; margin:18px 0 300px 0; }
		#points_to_gift_users h3 { background:transparent url(http://e2.sftcdn.net/shared/images/interface/titles_bg.gif) no-repeat scroll 0pt -370px; margin-bottom:20px; }
		#points_to_gift_users .users { clear:both; }
			#points_to_gift_users .users .item { float:left; width:160px; height:200px; border:1px dotted #B3C7E4; margin:0 10px 10px 0; padding:10px; text-align:center; }
			#points_to_gift_users .users .item .image { margin-bottom:10px; width:100%; text-align:center; height:100px; }
			#points_to_gift_users .users .item .meet_user { padding:1px 0 3px 20px; background:url(http://e2.sftcdn.net/shared/images/icons/vcard.png) 0 0 no-repeat transparent; margin-left:-15px; }
			#points_to_gift_users .users .item p { margin:14px auto; text-align:center; width:150px; }
	/* @endgroup POINTS TO GIFT */

	/* @group RECCOMEND POINTS PROGRAM */
	#recommend_points { clear:both; margin:18px 0 300px 0; }
		#recommend_points h3 { background:transparent url(http://e2.sftcdn.net/shared/images/interface/titles_bg.gif) no-repeat scroll 0pt -370px; margin-bottom:20px; }
		#recommend_points h3 strong { color:#539B32; }
		#recommend_points ul { background-color:#FFFFFF; margin-top:10px; }
		#recommend_points ul li label { width:250px; }
	#static_content .roundbox_title .subtitle { letter-spacing:-0.7px; font:bold 24px "Trebuchet Ms", Arial, sans-serif; color:#3B3B3B; }
	#static_content .roundbox_title .subtitle strong { color:#1fa4e1; }
	/* @endgroup RECCOMEND POINTS PROGRAM */

	/* @group CONFIGURE POINTS */
	#configure_points { clear:both; }
		#configure_points { background:transparent url(http://e2.sftcdn.net/shared/images/interface/titles_bg.gif) no-repeat scroll 0pt -368px; }
		#configure_points legend strong { color:#539B32; }
		#configure_points ul { background-color:#FFFFFF; margin-top:0; }
		#configure_points ul li fieldset label { width:720px; }
	/* @endgroup CONFIGURE POINTS */

	/* @group POINTS MAILS HISTORY */
	#points_mails { clear:both; }
		#points_mails h3 { background:transparent url(http://e2.sftcdn.net/shared/images/interface/titles_bg.gif) no-repeat scroll 0pt -130px; }
		#points_mails table { clear:both; width:100%; border:solid #85B0DF; border-width:1px 1px 0 1px; margin:20px 0 0 8px; width:945px; }
		#points_mails table tr.row_odd { background-color:#FFFFFF; }
		#points_mails table tr.row_pair { background-color:#EFF8FD; }
		#points_mails table tr th { padding:10px; border-bottom:1px solid #85B0DF; font-weight:bold; background-color:#FDF5C6; }
		#points_mails table tr td { padding:10px; border-bottom:1px solid #85B0DF; }
		#points_mails table tr th.date_row { width:80px; }
	/* @endgroup POINTS MAILS HISTORY */

	/* @group LANDING PAGE POINTS PROGRAM */
	#index_box_points h1 { margin-bottom:30px; }
	#index_box_points { background:url(http://e1.sftcdn.net/es/images/points/progpuntos_landing_top.gif) no-repeat; height:206px; clear:both; font:normal 18px "Trebuchet Ms"; color:#000; }
	#index_box_points:hover { text-decoration:none; }

	#index_box_points ul { padding-top:4px; }
		#index_box_points #link1 { float:left; width:148px; display:block; text-align:center; text-decoration:none; background:url(http://e2.sftcdn.net/es/images/points/progpuntos_landing_top01.gif) no-repeat; }
			#index_box_points #link1 a { text-decoration:none; text-align:center; }
				#index_box_points #link1 img { width:52px; height:52px; margin-bottom:8px; }

		#index_box_points #link2 { float:left; width:204px; display:block; text-align:center; text-decoration:none; background:url(http://e1.sftcdn.net/es/images/points/progpuntos_landing_top02.gif) no-repeat; }
			#index_box_points #link2 a { text-decoration:none; text-align:center; }
				#index_box_points #link2 img { width:52px; height:52px; margin-bottom:8px; }

		#index_box_points #link3 { float:left; width:202px; display:block; text-align:center; text-decoration:none; background:url(http://e3.sftcdn.net/es/images/points/progpuntos_landing_top03.gif) no-repeat; }
			#index_box_points #link3 a { text-decoration:none; text-align:center; }
				#index_box_points #link3 img { width:52px; height:52px; margin-bottom:8px; }

		#index_box_points #link1b { float:left; width:27px; height:77px; display:block; text-align:center; text-decoration:none; background:url(http://e3.sftcdn.net/es/images/points/progpuntos_landing_top01b.gif) no-repeat; }

		#index_box_points #link3b { float:left; width:47px; height:77px; display:block; text-align:center; text-decoration:none; background:url(http://e1.sftcdn.net/es/images/points/progpuntos_landing_top03b.gif) no-repeat; }

		#index_box_points #link4 { float:left; width:112px; display:block; text-align:center; text-decoration:none; background:url(http://e2.sftcdn.net/es/images/points/progpuntos_landing_top04.gif) no-repeat; }
			#index_box_points #link4 a { text-decoration:none; text-align:center; }
				#index_box_points #link4 img { width:52px; height:52px; margin-bottom:8px; }

		#index_box_points #links #li4 { font:normal 23px "Trebuchet Ms"; color:#000; display:block; height:100px; display:inline; padding:10px; }

	#register_points { padding:0pt 0pt 40px; margin-bottom:40px; }
		#register_points h1 { font:28px "Trebuchet Ms",Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:25px; margin-top:0px; line-height:18px; display:block; }

		.register_link_points { float:left; line-height:42px; text-indent:-1000em; background:url(../../images/points/programa-puntos-register.gif) 0 0 no-repeat transparent; width:226px; margin:0 30px 20px 30px; }

		#register_points p { margin:0px; }

	#whatis_points { clear:both; position:relative; overflow:hidden; width:978px; }
		#whatis_points h4 { padding:0 0 4px 10px; display:block; font:bold 24px "Trebuchet Ms",Arial,sans-serif; color:#3B3B3B; letter-spacing:-0.7px; text-align:left; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.gif) 0 -130px no-repeat; height:30px; overflow:hidden; }
		#whatis_points h4 strong { color:#1FA4E1; }

	#how_points { clear:both; position:relative; overflow:hidden; width:978px; margin-top:20px; }
		#how_points h4 { padding:0 0 4px 10px; display:block; font:bold 24px "Trebuchet Ms",Arial,sans-serif; color:#3B3B3B; letter-spacing:-0.7px; text-align:left; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.gif) 0 -130px no-repeat; height:30px; overflow:hidden; }
		#how_points h4 strong { color:#1FA4E1; }

	#how_points p { margin-bottom:20px; }

	#how_points li { margin-bottom:20px; display:block; padding-left:20px; }
	#how_points .comment { margin-left:-19px; padding-left:20px; background:url(http://e2.sftcdn.net/shared/images/interface/actions/action_buttons_small.png) no-repeat 1px -84px; }
	#how_points .buy { background:url(http://e2.sftcdn.net/shared/images/interface/actions/action_buttons_small.png) no-repeat 1px -28px; }
	#how_points .recommend { background:url(http://e3.sftcdn.net/shared/images/icons/file_options.png) 0 -35px no-repeat; }
	#how_points .download { background:url(http://e2.sftcdn.net/shared/images/interface/actions/action_buttons_small.png) no-repeat 1px -112px; }

	#prizes { clear:both; position:relative; overflow:hidden; width:978px; margin-top:20px; }
		#prizes h4 { padding:0 0 4px 10px; display:block; font:bold 24px "Trebuchet Ms",Arial,sans-serif; color:#3B3B3B; letter-spacing:-0.7px; text-align:left; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.gif) 0 -130px no-repeat; height:30px; overflow:hidden; margin-bottom:10px; }
		#prizes h4 strong { color:#1FA4E1; }

		#prizes #choose #pdf { background:url(http://e2.sftcdn.net/shared/images/icons/pdf_icon_medium.gif) no-repeat; height:29px; padding:10px 20px 0pt 40px; float:right; }

	#enterprise_logos { clear:both; position:relative; overflow:hidden; width:978px; margin-top:10px; }
		#enterprise_logos h4 { padding:0 0 4px 10px; display:block; font:bold 24px "Trebuchet Ms",Arial,sans-serif; color:#3B3B3B; letter-spacing:-0.7px; text-align:left; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.gif) 0 -130px no-repeat; height:30px; overflow:hidden; }
		#enterprise_logos h4 strong { color:#1FA4E1; }
		#enterprise_logos ul { text-align:center; }
		#enterprise_logos li { display:inline; padding:15px; }
	/* @endgroup LANDING PAGE POINTS PROGRAM */

	/* @group CEBIT PROMOTION */
	h1.cebit_h1 { margin:15px 0 25px 0; }
		#content_1col .cebit_promo h2 { font:bold 17px "Trebuchet MS"; }
		#content_1col .cebit_promo a#downl_btn { float:left; margin:130px 0 0 0; }
			#content_1col .cebit_promo h2 strong { font:bold 22px "Trebuchet MS"; color:#539b32; }
		#content_1col .cebit_promo h3 { background:url(http://e1.sftcdn.net/shared/images/promos/cebit/landing_products.jpg) 0 0 no-repeat; height:215px; text-indent:-1000em; margin:75px 0 0 40px; text-align:center; }
		#content_1col .cebit_promo h3.cebit_download { background:url(http://e1.sftcdn.net/shared/images/promos/cebit/download_products.jpg) 0 0 no-repeat; height:260px; text-indent:-1000em; margin:40px 0 0 10px; text-align:left; width:480px; float:left; display:block; overflow:hidden; }
		#content_1col .cebit_promo div.cebit_form, #content_1col .cebit_promo div.cebit_form_code { background:url(http://e1.sftcdn.net/shared/images/promos/cebit/form_landing.jpg) 0 0 no-repeat; height:135px; padding:10px; margin:20px 0 0 40px; }
			#content_1col .cebit_promo div.cebit_form form legend { font:bold 16px "Trebuchet MS"; display:block; padding:0 0 0 8px; }
			#content_1col .cebit_promo div.cebit_form form fieldset .div_row { padding:0; display:block; margin:10px 0 0 0; width:727px; float:left; }
				#content_1col .cebit_promo div.cebit_form form fieldset .div_row li { display:inline; float:left; margin:8px 0 0 0; }
					#content_1col .cebit_promo div.cebit_form form fieldset .div_row li.li_log { width:124px; margin:0 0 0 15px; vertical-align:middle; }
			#content_1col .cebit_promo div.cebit_form form label { padding:0 15px 0 10px; }
			#content_1col .cebit_promo div.cebit_form form input.inp_text { width:185px; background-color:#f8fafc; border:1px solid #86a5d9; height:20px; }
			#content_1col .cebit_promo div.cebit_form form a.sign_a { text-decoration:underline; margin:5px 0 0 13px; clear:both; float:left; }
			#content_1col .cebit_promo div.cebit_form_code fieldset .div_row { padding:0; display:block; margin:35px 0 0 150px; width:450px; }
				#content_1col .cebit_promo div.cebit_form_code form fieldset .div_row li { display:inline; float:left; margin:8px 0 0 0; }
			#content_1col .cebit_promo div.cebit_form_code label { font:bold 16px "Trebuchet MS"; display:block; padding:0; width:90px; float:left; }
			#content_1col .cebit_promo div.cebit_form_code input.inp_text { width:205px; background-color:#f8fafc; border:1px solid #86a5d9; height:20px; margin:0 15px 0 0; }
			#content_1col .cebit_promo div.cebit_form_code input.button { margin:0; width:124px; height:24px; }
			#content_1col .cebit_promo p.error_land { background-color:#F8DFDF; background-image:url(http://e3.sftcdn.net/es/images/bg_textfield_error.gif); background-repeat:repeat-x; border:1px solid #660000; color:#000066; font:normal 12px Verdana,sans-serif; line-height:13px; margin:10px 0 0 16px; padding:2px; text-align:center; width:464px; }
			#content_1col .cebit_promo p.error_form { background-color:#F8DFDF; background-image:url(http://e3.sftcdn.net/es/images/bg_textfield_error.gif); background-repeat:repeat-x; border:1px solid #660000; color:#000066; font:normal 12px Verdana,sans-serif; line-height:13px; margin:10px 0 0 136px; padding:2px; text-align:center; width:464px; }
			#content_1col div.small { float:right; margin:14px 25px 0 0; width:187px; }
	/* @endgroup CEBIT PROMOTION */

	/* @group SIMYO PAGE POINTS PROGRAM */
	.index_box_simyo { background:url(../../images/points/promo-simyo-divbox.jpg) #FFF no-repeat 0 0; width:100%; margin-top:-10px; position:relative; }
		.index_box_simyo h3 { font:bold 17px "Trebuchet Ms"; color:#3B3B3B; letter-spacing:-0.7px; text-align:left; }
		.index_box_simyo h2 { font:bold 28px "Trebuchet Ms"; color:#3B3B3B; letter-spacing:-0.7px; text-align:left; }
			.index_box_simyo h2 strong { color:#1FA4E1; }
		.index_box_simyo .first_column_inside { height:230px; width:580px; padding:95px 0 10px 20px; }
			.index_box_simyo .first_column_inside p { font:normal 12px Verdana; line-height:20px; }
			.index_box_simyo .first_column_inside strong.subtitle { color:#000; }
				.index_box_simyo .first_column_inside .user_spam { float:left; font:normal 14px Verdana, Arial, Helvetica, sans-serif; padding:10px 0 0 25px; }
					.index_box_simyo .first_column_inside .register_link_ident { text-decoration:underline; font-weight:bold; }
		.index_box_simyo .first_column_inside_nl { height:230px; width:580px; padding:95px 0 10px 20px; }
			.index_box_simyo .first_column_inside_nl .subtitle_strong { font:bold 16px Arial; }
			.index_box_simyo .first_column_inside_nl p { font:normal 14px Arial; line-height:20px; }
			.index_box_simyo .first_column_inside_nl strong.subtitle { color:#000; }
			.index_box_simyo .footer_title { font:normal 23px "Trebuchet Ms"; color:#FFF; letter-spacing:-0.7px; text-align:left; padding:15px 470px 0 20px; }
			.index_box_simyo .footer_title strong { color:#FFF; }
			.index_box_simyo a.info_link { text-decoration:underline; color:#1FA4E1; }
			.index_box_simyo .advice { font:normal 10px Arial; color:#000; text-align:right; margin:40px 15px; }

	.gifts_simyo { clear:both; position:relative; width:100%; margin-top:-35px; }
		.gifts_simyo h4 { padding:0 0 4px 10px; display:block; font:bold 24px "Trebuchet Ms",Arial,sans-serif; color:#3B3B3B; letter-spacing:-0.7px; text-align:left; background:url(http://e2.sftcdn.net/shared/images/interface/titles_bg.gif) 0 -130px no-repeat; height:30px; overflow:hidden; }
		.gifts_simyo h4 strong { color:#1FA4E1; }
		.gifts_simyo .simyo_codes { margin-bottom:60px; float:left; }
			.gifts_simyo .simyo_codes .second_column { float:right; width:660px; clear:right; background:url(../../images/points/simyo_arrow.jpg) left center no-repeat; }
				.gifts_simyo .simyo_codes .second_column ul { font:normal 18px "Trebuchet MS"; color:#539557; margin:5px 0 25px 85px; }
				.gifts_simyo .simyo_codes .second_column li { background:url(http://e2.sftcdn.net/shared/images/icons/accept.png) 0 0 no-repeat; font:normal 14px Arial; color:#000; margin:6px 0 0 10px; padding:0 0 0 20px; }
					.gifts_simyo .simyo_codes .second_column .get_gift_l { text-decoration:underline; font:bold 24px 'Trebuchet Ms', Arial; color:#0a68c8; padding:0px 5px 6px 35px; margin:0 0 0 100px; background:url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_large.png) no-repeat 1px -347px; }
			.gifts_simyo .simyo_codes .first_column { float:left; margin-right:10px; padding:0px 0 0 1px; overflow:hidden; width:305px; }
				.gifts_simyo .simyo_codes .first_column .icon_print { background:url(http://e3.sftcdn.net/shared/images/icons/file_options.png) 0 -51px no-repeat; font-weight:bold; text-decoration:underline; padding:1px 0 2px 25px; margin-left:20px; }
				.gifts_simyo .simyo_codes .first_column dl { font:normal 12px "Trebuchet MS"; margin:15px 0 20px 30px; }
				.gifts_simyo .simyo_codes .first_column dl dt span { font:bold 18px "Trebuchet MS"; padding-left:15px; }
			.gifts_simyo .simyo_factura .second_column { float:right; width:630px; clear:left; }
			.gifts_simyo .simyo_factura .first_column { float:left; margin-right:10px; padding:0px 0 0 1px; overflow:hidden; width:320px; }
				.gifts_simyo .simyo_factura .first_column h2 { font:bold 24px "Trebuchet Ms",Arial,sans-serif; color:#3B3B3B; letter-spacing:-0.7px; text-align:left; overflow:hidden; }
				.gifts_simyo .simyo_factura .first_column h2 strong { color:#1FA4E1; }
				.gifts_simyo .simyo_factura .first_column p { font:normal 12px Verdana, Arial, Helvetica, sans-serif; line-height:20px; text-align:left; }
	/* @endgroup SIMYO PAGE POINTS PROGRAM */

	/* @group FAST AVATAR [post-quickcomments] */
	#section_identity .path_fav h2 { margin:30px 0; font:16px "Trebuchet MS", Arial, sans-serif; }
	#userprofile_box.fast_avatar { width:380px; margin:0 auto; float:right; }
	.fast_avatar #userprofile_menu li span { background:url(http://e1.sftcdn.net/shared/images/icons/userprofile_icons/userprofile_sprite.png) 0 -161px no-repeat; display:block; border-top:1px solid #deebfd; padding-left:20px; line-height:34px; height:34px; color:#757575; }
	
	.fast_avatar #userprofile_menu li.comments span { background-position:0 -333px; }
	.fast_avatar #userprofile_menu li.favorites span { background-position:0 -205px; }
	.fast_avatar #userprofile_menu li.friends span { background-position:0 -119px; }
	.fast_avatar #userprofile_menu li.followers span { background-position:0 -76px; }
	#fast_avatar_images { float:left; padding-right:20px; width:500px; background:none; }
		#fast_avatar_images h2 { font:bold 20px "Trebuchet Ms"; }
		#fast_avatar_images #avatar_step1 { margin:10px 0 0; }
		#fast_avatar_images #avatar_step1 p.msg_info { margin-top:30px; width:473px; }
		#fast_avatar_images #avatar_step1 p.nota_avatar { margin-bottom:10px; }
	/* @endgroup FAST AVATAR [post-quickcomments] */

/* @endgroup POINTS CSS */

/* @end STYLES user_main */

/* @STYLES main */

/* @group FILE REVIEW */
	#file_review #sharing_options_list { left:115px; }
/* @endgroup FILE REVIEW */

/* @group SEARCH */
#search_section_title_content { position:absolute; left:180px; }
/* @endgroup SEARCH */

/* @group FACEBOOK CONNECT */
#login_box { margin-top:9px; margin-bottom:18px; }
/* @endgroup FACEBOOK CONNECT */

/* @group LEADERBOARD BANNERS */
	.lists .content_banner .middlebanner { background-position:754px -76px; }
	.author_lists .content_banner .middlebanner { background-position:959px -76px; }
	#search_mainbar .lists .content_banner .middlebanner { background-position:735px -76px; }
	.lists .content_banner .middlebanner #specials_ads { background-position:-776px -76px; }
	#content .topbanner_program { background-position:850px -180px; }

	#content .topbanner_categories { clear:both; width:960px; height:90px; margin:-4px 0 22px 0; clear:right; position:relative; background:#FFF url(http://e2.sftcdn.net/es/images/interface/bg_ads_new.png) 965px -180px no-repeat; padding-right:20px; text-align:center; }
	#content .show_banner_leaderboard { text-align:center; background-position:850px -180px; }
/* @endgroup LEADERBOARD BANNERS */

/* @group CSS STATIC overwriting common static */

	#static_content h3 { width:auto; margin-top:0px; }
	#content_1col #static_content h3 { background:transparent url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) no-repeat scroll 0px -130px; }
	#static_content h3 span { height:31px; }
	#static_section_title img { margin-bottom:15px; }
	.roundbox_title p.right { width:auto; }
	#static_content dl dt { background:none; float:none; margin-right:0px; margin-bottom:0px; width:auto; clear:none; }
	#static_content dl dd { margin-left:10%; }
	#static_content dl { clear:none; }

	.max_rating { display:none; }

/* @group CSS STATIC overwriting common static */

/* @group FOOTER */
	#footer_bottom { background:url(http://e1.sftcdn.net/es/images/interface/footer_bottom_bg.png) 50% 0 no-repeat #000; padding:14px 0; }
	#footer_links .new { font-size:10px; color:red; }
	#footer_additional_options { height:210px; }
	#footer_links p { width:165px; }
	#footer_copyright { height:65px; }
	#footer_copyright div.legal_text { width:730px; float:left; }
	#footer_bottom div.div_workwithus { float:left; margin:0; font:normal 9px Arial; text-align:right; width:145px; }
		*#footer_bottom div.div_workwithus a { color:#FFF; text-align:right; font:normal 11px Verdana, Arial, Helvetica, sans-serif; padding-right:2px; }
	#footer_bottom div.div_bestplace { float:left; margin:-10px 0 0 3px; }
		#footer_bottom div.div_bestplace a { height:76px; width:66px; float:left; }
		#footer_bottom div.div_bestplace a span { text-indent:-1000em; display:none; }
/* @endgroup FOOTER */

/* @group COMMUNITY */
#user_visitors .user_options_mini .meet_user { width:50%; margin-right:0px; }
/* @endgroup COMMUNITY */

/* @group REGISTER */
.register_step_1.register_3 { background-image:none; }
	#content_2col.register_3 .secondbar { float:left; }
#content_2col .secondbar .already_user { padding:0px; }
.register_step_1 .box_light_50 ol li label { width:140px; }
.register_step_1 form.forms fieldset input.input_l { width:240px; }
.register_step_1.register_2 .advantages { background:url(http://e2.sftcdn.net/es/images/register/promo_points.gif) no-repeat right 0px; width:354px; height:300px; padding:100px 0 0 90px; }
.register_step_1.register_2 h1.page_title, .register_step_1.register_2 .advantages { margin-left:0; margin-bottom:0; }
	.register_step_1.register_2 .advantages p { font:normal 16px 'Trebuchet Ms'; line-height:26px; background:url(http://e2.sftcdn.net/shared/images/icons/accept.png) no-repeat 0 5px; padding-left:25px; margin:0 0 0 10px; }
	.register_step_1.register_2 .advantages p.and_now { font:normal 14px 'Trebuchet Ms'; margin:20px 0px; background:none; padding:0 0 120px 0; margin:0; }
	.register_step_1.register_2 .advantages p.also { font:normal 16px 'Trebuchet Ms'; margin:20px 0px; background:none; padding:0; margin:0; }
	#content_2col.register_step_4 .firstbar { width:415px; }
	#content_2col.register_step_4 .secondbar { margin-bottom:30px; float:left; }
/* @endgroup REGISTER */

/* @group DOWNLOADS */
#premium_download_box h3 { margin:33px 0 0 130px; }
#premium_download_box ol { margin-bottom:15px; }
#premium_download_box li { line-height:27px; }
#premium_download_box li.step1 { background:transparent url(http://e2.sftcdn.net/es/images/download/list_ol_dps.gif) no-repeat scroll 0 6px; }
#premium_download_box li.step2 { background:transparent url(http://e2.sftcdn.net/es/images/download/list_ol_dps.gif) no-repeat scroll 0 -102px; }
#premium_download_box li.step3 { background:transparent url(http://e2.sftcdn.net/es/images/download/list_ol_dps.gif) no-repeat scroll 0 -210px; }
#premium_download_box .input_m { width:100px; }
#premium_download_box .download_item .download_l { margin-top:-45px; }
#premium_download_box .sms_text { font-size:10px; line-height:12px; margin:0 20px 17px 135px; color:#666; }

/* @endgroup DOWNLOADS */

/* @group LIST PROGRAMS */
td.information_description .information_data dt.added { width:107px; }
td.information_description .information_data dd.updated_date { width:70px; }
td.information_description .information_data dt.old_versions { width:62px; }td.information_description .information_data dd.old_versions { width:73%; }table.author_list_box td.information_description .information_data dl { width:350px; }
#content_2col_left td.information_description .information_data { width:260px; }
#content_2col_left #static_content #msg_received h3 { background:none; }
/* @endgroup LIST PROGRAMS */

/* @group MOBILE INSTALL */
#mobile_wap_install_box li.for_AR { background:transparent url(http://e3.sftcdn.net/shared/images/download/ar_flag.png) no-repeat 0 50%; }
#mobile_wap_install_box li.for_CL { background:transparent url(http://e2.sftcdn.net/shared/images/download/cl_flag.png) no-repeat 0 50%; }
#mobile_wap_install_box li.for_EC { background:transparent url(http://e1.sftcdn.net/shared/images/download/ec_flag.png) no-repeat 0 50%; }
#mobile_wap_install_box li.for_ES { background:transparent url(http://e1.sftcdn.net/shared/images/download/es_flag.png) no-repeat 0 50%; }
#mobile_wap_install_box li.for_PR { background:transparent url(http://e2.sftcdn.net/shared/images/download/pe_flag.png) no-repeat 0 50%; }
#mobile_wap_install_box li.for_VZ { background:transparent url(http://e2.sftcdn.net/shared/images/download/vz_flag.png) no-repeat 0 50%; }
#mobile_wap_install_box li.for_CO { background:transparent url(http://e1.sftcdn.net/shared/images/download/co_flag.png) no-repeat 0 50%; }
#mobile_wap_install_box li.for_MX { background:transparent url(http://e1.sftcdn.net/shared/images/download/mx_flag.png) no-repeat 0 50%; }
/* @endgroup MOBILE INSTALL */

/* @group MOBILE BAR */
#mobile_bar label { width:120px; }
#mobile_bar span { width:175px; }
/* @endgroup MOBILE BAR */

#new_comment #opinion_form .promo_points { background:#FFF url(http://e1.sftcdn.net/es/images/interface/bg_promo_points.gif) 0 0 repeat-x; }


/* @end STYLES main */

/* @STYLES promos */

/* @group YAHOO TEASERBAR */
#yahoo_teaser { display:none; background:url(http://e2.sftcdn.net/shared/images/interface/teaser/teaser-bar.png) 50% 0 no-repeat #000; height:38px; overflow:hidden; }
#yahoo_teaser div { width:950px; margin:8px auto; font-family:"Trebuchet MS", Arial, sans-serif; font-size:14px; position:relative; }
#yahoo_teaser ul { position:absolute; right:0; top:2px; }
#yahoo_teaser li { float:left; font-family:Verdana,sans-serif; font-size:11px; }
#yahoo_teaser li.add-es a { display:block; width:105px; height:25px; text-indent:-1000em; background:url(http://e3.sftcdn.net/shared/images/interface/teaser/add-button-es.png) 0 0 no-repeat; margin-top:-4px; margin-right:10px; }
/* @endgroup YAHOO TEASERBAR */

/* @group GOOGLE TEASERBAR */
.teaser_container { background:#061520; margin:0px; font:normal 18px "Trebuchet Ms"; }
	.teaser_container .teaser_bar { background:url(http://e3.sftcdn.net/shared/images/interface/teaser_bar.png) no-repeat center bottom; text-align:center; position:relative; clear:both; width:971px; margin:0px auto; height:35px; }
	.teaser_bar p { margin:0px auto; padding:4px 0 8px; width:633px; line-height:23px; }
	.teaser_container .teaser1 { background:url(http://e2.sftcdn.net/shared/images/interface/teaser_bar_short.png) no-repeat center bottom; text-align:center; position:relative; clear:both; width:635px; margin:0px auto; }
	
	.teaser_container .teaser_sentence { text-decoration:none; color:#000; }
	.teaser_container .teaser2 a.teaser_sentence { text-align:center; position:absolute; left:25%; }
	.teaser_container .teaser2 .teaser_sentence { padding:0; }
			.teaser_container .teaser2 a.teaser_sentence p { width:300px; float:left; line-height:15px; padding:8px 0 4px 0; }
	
	.teaser_sentence:hover { text-decoration:none; }
	.teaser_container .teaser1 a.teaser_sentence p { width:180px; margin-left:80px; float:left; }
	.teaser_container .teaser1 a.teaser_sentence span { text-decoration:underline; color:#0A68C8; padding:6px 0 0 0; float:left; }

		.teaser_container .teaser2 span { background:url(http://e2.sftcdn.net/shared/images/interface/teaser_bar_button.png) no-repeat center bottom; float:left; width:165px; height:26px; text-indent:-3000px; padding-top:4px; }
	#close_teaser_bar { display:inline; right:10px; top:7px; position:absolute; text-indent:-3000px; background:url(http://e3.sftcdn.net/shared/images/icons/close_blue.gif) no-repeat left bottom; width:10px; height:10px; }
/* @endgroup GOOGLE TEASERBAR */

/* @group promo - Topbar */
#promotion_top_banner { width:980px; margin:10px auto 0; }
/* @endgroup promo - Topbar */

/* @group promo - Promotion Button */
#promotion_button { width:320px; }
#promotion_button p  { margin:0; padding-left:57px; line-height:16px; }
	#promotion_button p strong { color:#0a68c8; }
/* @endgroup promo - Promotion Button */

/* @group Xmas 08 - Awards */
	#content_1col.xmas08_awards { margin:auto; }
	.xmas08_awards #awards_header { margin:0 auto; width:980px; margin:30px 0 30px 0; text-align:center; }
	.xmas08_awards #award_box { background:url(http://e2.sftcdn.net/shared/images/promos/xmas08/awards_bg_box.jpg) no-repeat left top; width:586px; height:316px; margin:10px auto 10px auto; padding-top:40px; }
		.xmas08_awards #award_box #license { float:left; font-size:11px; margin:20px 50px 0 20px; width:500px; }
		.xmas08_awards #award_box #awards_left_cnt_right h1.title { color:#1fa4e1; }
		#awards_left_cnt_left { float:left; width:155px; padding:0 10px 0 60px; margin-top:15px; }

		#awards_left_cnt_right { float:left; width:320px; }
			#awards_left_cnt_right p { font:bold 22px 'Trebuchet Ms', Arial; line-height:20px; margin:20px 0 25px 0; }
			#awards_left_cnt_right p.serial_box { font:bold 12px Verdana, sans-serif; display:block; border:1px solid #aec4e2; height:15px; padding:8px; }
	.xmas08_awards #award_sponsor { margin:20px auto; width:182px; }
/* @endgroup Xmas 08 - Awards */

/* @group Xmas 08 - Recommend */
	.xmas08_recommend .recommend_page h1 { font-size:20px; margin:20px 0 0 10px; }
	.xmas08_recommend .box_light_mainright { background:none; margin:20px 0 0 40px; }
	.xmas08_recommend .box_light_mainright .content { background:none; }
	.xmas08_recommend form.forms fieldset textarea.input_l { width:400px; height:120px; }
/* @endgroup Xmas 08 - Recommend */

/* @group Download Microsite */
.tuneup_microsite { background:transparent url(http://e2.sftcdn.net/es/images/download/download_testversion.png) no-repeat 5px top; padding-top:1px; width:980px; margin:20px auto; position:relative; }
	.tuneup_microsite h1 { font:bold 32px "Trebuchet MS",Arial,sans-serif; letter-spacing:-1px; margin:15px 0 0 150px; color:#477A06; font-stretch:ultra-condensed; }
	.tuneup_microsite h2 { font:bold 22px "Trebuchet MS",Arial,sans-serif; letter-spacing:-1px; margin-left:150px; font-stretch:ultra-condensed; line-height:28px; }
	.tuneup_microsite h4 { font:bold 16px "Trebuchet MS",Arial,sans-serif; }
	.tuneup_microsite .promotion { float:right; color:#999999; font:12px Verdana,Arial,Helvetica,sans-serif; font-weight:bold; letter-spacing:2px; margin-top:-30px; }
	.tuneup_microsite #file_data { margin-left:135px; padding:3px 0 25px 18px; width:700px; background:transparent url(http://e1.sftcdn.net/shared/images/promos/tuneup_logo.png) no-repeat top right; display:inline; }
			.tuneup_microsite #file_data dl { width:500px; }
			.tuneup_microsite #file_data dt { height:20px; }
			.tuneup_microsite #file_data dd { height:20px; }
	.tuneup_microsite #file_data.vs_09 { background:transparent url(http://e3.sftcdn.net/shared/images/promos/tuneup_logo2009.png) no-repeat top right; }

	.tuneup_microsite .download_l { border:0 none; cursor:pointer; position:relative; clear:both; float:left; margin-top:20px; background:transparent url(http://e3.sftcdn.net/shared/images/interface/actions/action_buttons_large.png) no-repeat scroll 1px 5px; font-size:26px; display:inline; }
	.tuneup_microsite .test_message { color:#677689; font-size:11px; float:left; padding-top:35px; display:inline; margin-left:15px; }
	.tuneup_microsite .info_note { color:#677689; font-size:11px; clear:left; }

	.tuneup_microsite #file_review { background:transparent url(http://e2.sftcdn.net/es/images/interface/bg_program_description_wide.png) no-repeat scroll left 100%; width:980px; padding-bottom:15px; clear:both; }
		.tuneup_microsite #file_review .content { background:transparent url(http://e2.sftcdn.net/es/images/interface/bg_program_description_wide.png) no-repeat scroll left -18px; padding-top:1px; clear:both; }

		.tuneup_microsite #file_review #prg_description { width:650px; margin:20px 18px; }
		.tuneup_microsite #file_review h3 { width:620px; color:#305B87; font:bold 20px "Trebuchet Ms",Arial,sans-serif; line-height:27px; text-indent:-0.6em; padding:10px 0px 30px 60px; margin:0px; }
		.tuneup_microsite #file_review #tuneupbox { margin-top:40px; width:200px; float:right; display:inline; }
	.tuneup_microsite #file_review_award { background:transparent url(http://e2.sftcdn.net/shared/images/rank/description_award_wide.png) no-repeat scroll 0 100%; }
		.tuneup_microsite #file_review_award p { margin-left:15px; }

	.tuneup_microsite #program_advantages { background:#FFFFFF url(http://e2.sftcdn.net/shared/images/icons/icons_map.png) no-repeat scroll 4px -121px; clear:both; margin:18px 0; float:left; width:100%; }
		.tuneup_microsite #program_advantages h2 { background:transparent url(http://e2.sftcdn.net/shared/images/interface/titles_bg.png) no-repeat scroll 0 -129px; letter-spacing:normal; font-size:24px; margin-left:0px; padding-left:30px; height:33px; }
		.tuneup_microsite #program_advantages .content { background:#FFFFFF; position:relative; }
		#user_panel #avatar_step2 p.nota_avatar { margin-top:10px; }.tuneup_microsite #program_advantages ul { background:#FFFFFF; padding:10px 0 0 35px; }
			.tuneup_microsite #program_advantages ul li { font:bold 16px "Trebuchet Ms",Arial,sans-serif; line-height:25px; background:transparent url(http://e2.sftcdn.net/shared/images/icons/accept.png) no-repeat left 5px; padding-left:25px; }
		.tuneup_microsite #program_advantages .download_l { margin-left:30px; }
		.tuneup_microsite #program_advantages .info_note { margin-left:30px; }
/* @endgroup Download Microsite */

	/* @group PROMO User Survey */
	/* @group PROMO User Survey Layer */
	#user_survey { background:url(http://e3.sftcdn.net/shared/images/promos/survey/survey_ft.png) no-repeat 0px 100%; width:505px; font:normal 14px Verdana, sans-serif; line-height:16px; padding-bottom:30px; position:absolute; z-index:1; left:50%; margin-left:-250px; }
		#user_survey #content_survey { background:url(http://e1.sftcdn.net/shared/images/promos/survey/survey_bg.png) no-repeat 0px 0px; width:505px; padding-top:17px; }
			#user_survey #content_survey .close_survey { float:right; margin:-11px 8px 0px 0px; cursor:pointer; }
			#user_survey #content_survey .text { width:400px; margin-left:55px; margin-top:110px; position:relative; }
		#user_survey .take_part { float:left; }
			#user_survey .take_part, #user_survey .no_thanks { margin:5px 0px 15px 0px; width:179px; height:26px; }
		#user_survey .no_thanks { float:right; cursor:pointer; }
		#user_survey p { margin:15px 0px; }
			#user_survey p.thanks, #user_survey p.team { margin:5px 0px; padding:0px; line-height:18px; }
			#user_survey p.thanks { margin-top:15px; clear:both; }
			#user_survey p.team { padding-bottom:15px; }
	/* @endgroup PROMO User Survey Layer */

	/* @group Page download User Survey */
	.survey_thanks { width:100%; height:420px; background:url(http://e1.sftcdn.net/shared/images/promos/survey/survey_photos.jpg) no-repeat 100% 20px; }
		.survey_thanks .img_box { margin:40px 50px 0px 10px; float:left; }
		.survey_thanks .img_box.box_survey_no_made { margin-top:85px; }
		.survey_thanks .text, .survey_thanks .text_survey_no_made { width:400px; margin-top:40px; float:left; }
		.survey_thanks .text { margin-top:30px; }
			.survey_thanks .text p, .survey_thanks .text_survey_no_made p { margin:20px 0px; }
			.survey_thanks .text_survey_no_made { margin-top:125px; }
		.survey_thanks p.thanks { font:bold 30px "Trebuchet Ms", Arial, sans-serif; color:#4da61c; line-height:40px; margin-top:0px; }

	/* @endgroup Page download User Survey */

/* @group Page Norton Promotion */
	#norton_promotion { margin:auto; width:980px; margin-top:40px; margin-bottom:40px; }
		#norton_promotion strong { color:#FF0000; font-weight:bold; }
	#norton_promotion .contenido { background:url(http://e3.sftcdn.net/shared/images/promos/norton/top.gif) no-repeat top #c5c5c5; background-position:0 0; margin:15px 0 0 0; width:975px; padding:10px 0 0 0; }
	#norton_promotion #head { width:955px; height:132px; padding:5px 0 0 20px; background:url(http://e3.sftcdn.net/shared/images/promos/norton/header.gif) no-repeat; }
		#norton_promotion #head h1 a { width:187px; height:87px; display:block; background:url(http://e3.sftcdn.net/shared/images/promos/norton/logo.png) no-repeat transparent; text-indent:-9999em; float:left; }
		#norton_promotion #head p a { float:right; margin:48px 15px 0 0; color:#000; font-weight:bold; }
		#norton_promotion #head p a:hover { text-decoration:underline; }
	#norton_promotion .contenido1, .contenido2, .contenido3 { width:956px; height:100%; background:url(http://e2.sftcdn.net/shared/images/promos/norton/bottom2.gif) left bottom no-repeat #e7e6e6; margin:0 auto; }
	#norton_promotion #options { padding:10px 8px 0px 9px; }
		#norton_promotion #options li { background:url(http://e2.sftcdn.net/shared/images/promos/norton/menu.png) no-repeat left -70px; height:30px; margin-right:15px; font:bold 14px "Trebuchet Ms", Arial, sans-serif; float:left; padding-left:5px; text-align:center; }
			#norton_promotion #options li a { height:30px; display:block; background:url(http://e2.sftcdn.net/shared/images/promos/norton/menu.png) no-repeat right -70px; color:#000; text-decoration:none; padding:6px 10px 0 10px; }
			#norton_promotion #options li.current { height:35px; background:transparent url(http://e2.sftcdn.net/shared/images/promos/norton/menu.png) no-repeat scroll left top; }
				#norton_promotion #options li.current a { background:transparent url(http://e2.sftcdn.net/shared/images/promos/norton/menu.png) no-repeat scroll right top; }
			#norton_promotion #options li a:hover { color:#FF6600; }
			#norton_promotion #options #menu01 { width:180px; }
			#norton_promotion #options #menu02 { width:240px; }
			#norton_promotion #options #menu03 { width:150px; }
	#norton_promotion h2 { font-size:22px; color:#305B87; margin:10px 0 30px 100px; font-weight:bold; font-family:"Trebuchet MS"; line-height:24px; }
	#norton_promotion #ficha, #norton_promotion #ficha2, #norton_promotion #ficha3 { width:890px; height:100%; padding:30px 10px 30px 20px; background:url(http://e2.sftcdn.net/shared/images/promos/norton/bg_program_description.png) no-repeat #FFF; clear:both; margin:0 auto 15px; }
		#norton_promotion #ficha2 { background:url(http://e2.sftcdn.net/shared/images/promos/norton/bg_program_description_2.png) no-repeat #FFF; }
		#norton_promotion #ficha3 { background:url(http://e1.sftcdn.net/shared/images/promos/norton/bg_program_description_3.png) no-repeat #FFF; }
		#norton_promotion #ficha p, #norton_promotion #ficha2 p, #norton_promotion #ficha3 p { width:470px; padding-right:20px; }
			#norton_promotion .description { float:left; margin:60px 0 0 0; width:100%; }
			#norton_promotion .video { float:right; margin:10px 10px 0 0; }
			#norton_promotion .features { float:left; width:100%; }
				#norton_promotion .features p { float:left; width:50%; }
		#norton_promotion .list { float:left; margin:30px 0 20px 0; }
				#norton_promotion .withtitle { margin-top:0; }
			#norton_promotion .list li { margin:10px 0 5px 0; width:50%; padding:0; float:left; }
	#norton_promotion h2.title { margin:30px 0 15px 0; padding:0 0 10px 0; border-bottom:1px solid #CCC; clear:both; }
	#norton_promotion .bottom { width:975px; height:9px; background:url(http://e1.sftcdn.net/shared/images/promos/norton/bottom.gif) no-repeat; display:block; }
	#norton_promotion .screens { width:941px; float:right; background:url(http://e3.sftcdn.net/shared/images/promos/norton/top2.gif) right top no-repeat; padding:20px 0 10px 10px; }
	#norton_promotion .screens li { float:left; margin-left:5px; margin-right:15px; }
		#norton_promotion .screens li.download { float:right; padding-top:15px; }
	#norton_promotion .download { float:right; margin:5px 5px 0 0; }
	#norton_promotion .thumbnail { border:1px solid #000; }
	#norton_promotion .none { display:none; }
	#norton_promotion ul.requirements { margin-left:30px; list-style-type:disc; }
/* @endgroup Page Norton Promotion */

/* @group Nero Promotion */
		#file_buttons .nero_promo { display:block; background:url(http://e1.sftcdn.net/shared/images/promos/promo_gift_program_bg.gif) no-repeat top left; height:40px; font-size:11px; margin-bottom:10px; color:#677689; cursor:hand; width:290px; padding-top:4px; padding-left:60px; line-height:16px; }
		#file_buttons .nero_promo a { color:#677689; font-size:11px; margin:0; padding-top:6px; line-height:16px; }
		#file_buttons a.nero_promo:hover { text-decoration:none; }
			#file_buttons .nero_promo strong { color:#0a68c8; font-weight:bold; }
			#file_buttons .nero_promo em { color:#0a68c8; font-weight:bold; font-style:normal; }
			#file_buttons .nero_promo span { text-decoration:underline; }
/* @endgroup Nero Promotion */

/* @group Avs Promotion */
		#file_buttons .free_avs { display:block; background:url(http://e3.sftcdn.net/shared/images/promos/promo_avs_program_bg.gif) no-repeat top left; height:40px; font-size:11px; margin-bottom:10px; color:#677689; cursor:hand; width:290px; padding-top:4px; padding-left:60px; font-weight:bold; }
			#file_buttons .free_avs a { color:#677689; font-size:11px; margin:0; padding-top:6px; line-height:16px; font-weight:bold; }		
		#file_buttons a.free_avs:hover { text-decoration:none; }
			#file_buttons .free_avs em { color:#0a68c8; font-weight:bold; font-style:normal; }
			#file_buttons .free_avs span { text-decoration:underline; color:#0a68c8; }
			#file buttons .sub { text-align:underline; }
/* @endgroup Avs Promotion */

/* @group Rebajas Sales */
	.sales { padding-bottom:40px; }
	#content .sales_title { display:block; background:url(http://e3.sftcdn.net/shared/images/promos/summer_sales/rebajas_200906_01.jpg) no-repeat 0 0; height:271px; margin:0; padding:0; }
	#content .sales_title h1 { width:476px; }
		#content .sales_title h1 p.first { font-size:34px; font-weight:normal; word-spacing:-4px; line-height:34px; margin:0; padding:0; }
		#content .sales_title h1 p.second { font-size:44px; font-weight:bold; color:#257ABB; margin:0; padding:0; }
			#content .sales_title h1 p.second strong { font-size:74px; font-weight:bold; color:#257ABB; letter-spacing:-4px; line-height:82px; height:40px; margin:0; padding:0; }
		#content .sales_title h1 p.third { font-size:16px; font-weight:bold; text-align:right; margin-right:5px; margin:0; padding:0; }
		
	#content .banner_flash { background:url(http://e3.sftcdn.net/shared/images/promos/summer_sales/rebajas_200906_bgflash.png) repeat-x 0 0; height:301px; width:900px; margin:0 0 0 6px; padding-left:74px; }
		#content .banner_flash h2 { height:250px; float:left; text-indent:-1000em; width:180px; padding-right:60px; }
		#content .banner_flash .flash { padding:8px 0 0 0; }

	#content #promotionals { padding:0; text-align:center; width:900px; margin:0 auto; }
		#content #promotionals div { float:left; height:320px; width:230px; margin:0 30px; padding:0; }
		#content #promotionals h3 { font-size:14px; font-weight:bold; }
		#content #promotionals p { font-size:14px; width:95%; margin:0 auto; }
			#content #promotionals span.prix_before { color:#0A68C8; font-size:16px; font-weight:bold; display:block; margin:10px 0 0 0; }
				#content #promotionals span.prix_before span { text-decoration:line-through; }
			#content #promotionals span.prix { font-size:16px; font-weight:bold; display:block; margin:5px 0 10px 0; }
				#content #promotionals span.prix span { color:#CF0470; }

	#content #offers { margin:0 0 0 70px; padding-bottom:40px; }
		#content #offers div { float:left; height:130px; margin:0; padding:0; }
		#content #offers .box p { width:452px; font-size:15px; padding:50px 0 0 110px; }
		#content #offers .box p a { display:block; }
			#content #offers .box p strong span { color:#CF0470; }
		#content #promotionals .promotion_57308, #content #promotionals .promotion_30448, #content #promotionals .promotion_55745, #content #promotionals .promotion_81241,  #content #promotionals .promotion_35682 { background:transparent url(http://e2.sftcdn.net/shared/images/promos/summer_sales/rebajas_200906_divprod.png) no-repeat scroll 0 147px; }

				#content #offers .discount_10pc { background:url(http://e2.sftcdn.net/shared/images/promos/summer_sales/oferta_200906_10pc.png) 0 0 no-repeat; }
					#content #offers .discount_10pc p, #content #offers .discount_20pc p, #content #offers .discount_30pc p , #content #offers .discount_40pc p, #content #offers .discount_50pc p, #content #offers .discount_60pc p , #content #offers .discount_70pc p { display:block; padding-top:70px; }
					#content #offers .discount_10pc p a , #content #offers .discount_20pc p a , #content #offers .discount_30pc p a, #content #offers .discount_40pc p a, #content #offers .discount_50pc p a, #content #offers .discount_60pc p a, #content #offers .discount_70pc p a { margin:0 40px 0 90px; }
				#content #offers .discount_20pc { background:url(http://e3.sftcdn.net/shared/images/promos/summer_sales/oferta_200906_20pc.png) 0 0 no-repeat; }
				#content #offers .discount_30pc { background:url(http://e3.sftcdn.net/shared/images/promos/summer_sales/oferta_200906_30pc.png) 0 0 no-repeat; }
				#content #offers .discount_40pc { background:url(http://e2.sftcdn.net/shared/images/promos/summer_sales/oferta_200906_40pc.png) 0 0 no-repeat; }
				#content #offers .discount_50pc { background:url(http://e1.sftcdn.net/shared/images/promos/summer_sales/oferta_200906_50pc.png) 0 0 no-repeat; }
				#content #offers .discount_60pc { background:url(http://e1.sftcdn.net/shared/images/promos/summer_sales/oferta_200906_60pc.png) 0 0 no-repeat; }
				#content #offers .discount_70pc { background:url(http://e3.sftcdn.net/shared/images/promos/summer_sales/oferta_200906_70pc.png) 0 0 no-repeat; }
/* @endgroup Avs Promotion */

/* @group Ashampoo Promotion */
#content.ashampoo { width:100%; }
	.ashampoo #promo_head { width:980px; margin:0 auto; position:relative; }
		.ashampoo #promo_head h2 { font:bold 30px "Trebuchet MS",Arial,sans-serif; color:#1fa4e1; margin:50px 0 20px 0; width:700px; }
		.ashampoo #promo_head p { font:bold 18px "Trebuchet MS",Arial,sans-serif; }
			.ashampoo #promo_head p strong { color:#539b32; font-size:22px; }
		.ashampoo #promo_head img { position:absolute; right:0; top:30px; width:225px; height:55px; }
	.ashampoo #programs_box { margin-top:50px; background:url(http://e2.sftcdn.net/shared/images/promos/ashampoo/programs_box_bg.png) repeat-x left 44px; width:100%; height:299px; }
		.ashampoo #programs_box ul { width:987px; margin:0 auto; }
			.ashampoo #programs_box li { background:url(http://e2.sftcdn.net/shared/images/promos/ashampoo/programs_box_list_bg.png) no-repeat left top; width:187px; height:303px; float:left; margin-right:8px; padding:1px; }
				.ashampoo #programs_box li.last { margin:0; }
			.ashampoo #programs_box li h3 { font:20px "Trebuchet MS",Arial,sans-serif; color:#539b32; height:36px; text-align:center; padding-top:7px; }
			.ashampoo #programs_box li a { margin:8px 0 0 20px; display:block; }
		.ashampoo #alldownload_box { border:2px solid #3e83b3; border-left:0; border-right:0; height:60px; margin:70px 0; position:relative; background:url(http://e1.sftcdn.net/shared/images/promos/ashampoo/alldownload_bg.png) repeat-x 50% top; }
		.ashampoo #alldownload_box #alldownload_content { width:980px; margin:0 auto; }
			.ashampoo #alldownload_box img { position:absolute; top:-16px; }
			.ashampoo #alldownload_box #alldownload_left { width:40%; background:url(http://e1.sftcdn.net/shared/images/promos/ashampoo/alldownload_bg_left.png) repeat-x right top; height:60px; float:left; }
				.ashampoo #alldownload_box #alldownload_left p { margin:0; font:18px "Trebuchet MS",Arial,sans-serif; padding-top:10px; }
				.ashampoo #alldownload_box #alldownload_left a { text-decoration:underline; }
				.ashampoo #alldownload_box #alldownload_right { padding-top:15px; }
					.ashampoo #alldownload_box #alldownload_right a { margin-left:340px; }
		
		.ashampoo #back { width:980px; margin:0 auto 40px; }
		.ashampoo #back a { text-decoration:none; padding:2px 14px; margin:5px 5px 5px 0; font:bold 15px "Trebuchet MS", Arial, sans-serif; color:#FFF; background:url(http://e2.sftcdn.net/shared/images/interface/actions/button_form.gif) 0 100% repeat-x #56accf; border:1px solid #17649a; text-align:center; position:relative; -moz-border-radius:4px; -webkit-border-radius:4px; }
	.ashampoo #TB_window { width:auto; }
	.ashampoo #tb_login_box { width:450px; height:275px; }
		#tb_login_box p.get_it { font:bold 22px "Trebuchet MS",Arial,sans-serif; color:#1fa4e1; }
			#tb_login_box p.get_it strong { color:#000; }
		#tb_login_box fieldset { padding:10px 0 0 0; }
		#tb_login_box #email, #tb_login_box #password { width:300px; height:16px; }
		#tb_login_box li { margin-bottom:15px; }
		#tb_login_box #email_lbl, #tb_login_box #pass_lbl { float:left; width:80px; margin-right:15px; padding-top:2px; }
		#tb_login_box #send_btn { text-decoration:none; padding:2px 14px; margin:5px 5px 5px 85px; font:bold 15px "Trebuchet MS", Arial, sans-serif; color:#FFF; background:url(http://e2.sftcdn.net/shared/images/interface/actions/button_form.gif) 0 100% repeat-x #56accf; border:1px solid #17649a; text-align:center; position:relative; -moz-border-radius:4px; -webkit-border-radius:4px; cursor:pointer; }
/* @endgroup Ashampoo Promotion */

/* @group Awards 2009 */
#content_1col.awards09_recommend { margin:0; }
#awards2009_header { margin:0 auto; width:980px; margin:5px 0; background:url(http://e2.sftcdn.net/shared/images/promos/awards09/awards_title_bg.png) left bottom no-repeat; height:217px; }
#awards2009_header h1 { background:url(http://e2.sftcdn.net/shared/images/promos/awards09/awards_title_h1.png) left top no-repeat; text-indent:-3000px; height:111px; }
#awards2009_header h2 { font:bold 22px 'Trebuchet Ms', Arial; color:#FFF; padding:20px 0 0 40px; }

	/* @group Awards 2009 [voting2009.tpl] */
	#awards2009_voting_header { width:980px; margin:5px 0 50px; background:url(http://e2.sftcdn.net/shared/images/promos/awards09/awards_title_bg.png) left bottom no-repeat; height:217px; }
		#awards2009_voting_header.voted { margin-bottom:0; }
		#awards2009_voting_header h1 { background:url(http://e2.sftcdn.net/shared/images/promos/awards09/awards_title_h1.png) left top no-repeat; text-indent:-3000px; height:111px; }
		#awards2009_voting_header h2 { font:bold 22px 'Trebuchet Ms', Arial; color:#FFF; padding:0 0 0 40px; width:700px; }
			#awards2009_voting_header h2.voted_all { float:left; }
		#awards2009_voting_header a { padding:10px 0 0 40px; color:#ffcc00; text-decoration:underline; }
			#awards2009_voting_header a.voted_all { padding:6px 0 0 10px; float:left; }
		#awards2009_voting_header p { padding:10px 0 0 40px; color:#fff; margin:0; }
			#awards2009_voting_header p.voted_all { clear:both; width:765px; padding:5px 0 0 40px; }
		#awards2009_voting_header #share { width:700px; display:block; }	
			#awards2009_voting_header  #share p { font:bold 16px 'Trebuchet Ms', Arial; width:auto; float:left; margin:0 12px 0 0; }
			#awards2009_voting_header #share p strong { color:#FEBF01; }
			#awards2009_voting_header #share ul.other_community { list-style:none; margin:2px 8px 0 0; font-size:11px; display:block; width:180px; float:left; padding-top:8px; }
			#awards2009_voting_header #share ul.other_community li { display:block; float:left; }
			#awards2009_voting_header #share ul.other_community li a { text-indent:-2000px; display:block; width:1px; }
			#awards2009_voting_header #share .delicious { background:transparent url(http://e2.sftcdn.net/shared/images/interface/actions/action_buttons_small.png) no-repeat scroll 1px -223px; margin:0pt 0pt 3px 0px; padding:1px 0px 3px 20px; }
			#awards2009_voting_header #share .facebook { background:transparent url(http://e2.sftcdn.net/shared/images/interface/actions/action_buttons_small.png) no-repeat scroll 1px -339px; margin:0pt 0pt 3px 0px; padding:1px 0px 3px 20px; }
			#awards2009_voting_header #share .twitter { background:transparent url(http://e2.sftcdn.net/shared/images/interface/actions/action_buttons_small.png) no-repeat scroll 1px -369px; margin:0pt 0pt 3px 0px; padding:1px 0px 3px 20px; }
			
	
	#awards2009_voting .howselect { padding:0 0 15px; }
	#awards2009_voting .msg_info { margin:15px 0 40px; height:35px; }
	#awards2009_voting ul.left_column { float:left; width:475px; margin-right:30px; }
	#awards2009_voting ul.right_column { float:right; width:475px; }
	#awards2009_voting .content_category { float:left; width:475px; background:url(http://e2.sftcdn.net/shared/images/promos/awards09/vote_categorybox_bg_top.png) left 28px no-repeat; }
	#awards2009_voting h3 { font:bold 22px "Trebuchet Ms", Arial, sans-serif; background:url(http://e1.sftcdn.net/shared/images/interface/otherplatforms_icons.png) no-repeat; padding-left:30px; color:#d29414; }
		#awards2009_voting h3.windows { background-position:0 -2px; }
		#awards2009_voting h3.macintosh { background-position:0 -27px; }
		#awards2009_voting h3.linux { background-position:0 -51px; }
		#awards2009_voting h3.palm { background-position:0 -77px; }
		#awards2009_voting h3.pocketpc { background-position:0 -104px; }
		#awards2009_voting h3.mobile { background-position:0 -134px; }
	#awards2009_voting .program_category { width:425px; float:left; background:url(http://e3.sftcdn.net/shared/images/promos/awards09/vote_categorybox_bg_bottom.png) left bottom no-repeat; margin:4px 0 20px 0; padding:20px 20px 30px 30px; }
		#awards2009_voting .program_list { margin-top:0; }
			#awards2009_voting .program_category li.program { margin:0 0 10px; }
				#awards2009_voting .program_category input { float:left; margin:5px 10px 0 0; }
				#awards2009_voting .program_category label { font:18px "Trebuchet Ms", Arial, sans-serif; }
	
		#awards2009_voting #terms_box { clear:both; }
			#awards2009_voting #terms_box.error { border:1px solid #FF0000; background:#F8DFDF; padding:5px; }
			#awards2009_voting #terms_box a { text-decoration:underline; }
		#awards2009_voting #vote_bottom { width:119px; margin:20px auto 40px; clear:both; }
			#awards2009_voting #vote_bottom #send_btn { clear:both; float:left; background:url(http://e1.sftcdn.net/es/images/promos/awards09/btn_voting_vote.png) left top no-repeat; text-indent:-3000px; width:119px; height:26px; border:0; cursor:pointer; }
		hr.awards09_line { color:#b2844f; border:0; height:1px; background-color:#b2844f; }
		#awards2009_voting .info_links { clear:both; float:left; font-size:11px; text-decoration:underline; }
		#awards2009_sponsors { margin:20px auto 20px; width:190px; }
			#awards2009_sponsors p { float:left; font-weight:bold; margin:15px 15px 0 0; }
			#awards2009_sponsors img { float:left; }
	
	#awards2009_voting #links_box { float:left; padding-bottom:30px; }
		#awards2009_voting #links_box.voted { padding-top:60px; }
	
	#awards2009_voting #promotion_box { float:right; width:570px; border:1px solid #ccc; padding:10px 10px 10px 20px; margin:30px 0 20px; }
		#awards2009_voting #promotion_box object { float:left; margin-top:3px; }
		#awards2009_voting #promotion_box .help { font:bold 18px "Trebuchet Ms", Arial, sans-serif; width:350px; float:left; margin-bottom:0; margin-top:0; color:#0065BA; }
		#awards2009_voting #promotion_box .donates { font:bold 15px "Trebuchet Ms", Arial, sans-serif; width:350px; float:left; margin:0; color:##898989; }
		#awards2009_voting #promotion_box .download_l { float:left; margin-top:5px; }
	/* @endgroup Awards 2009 [voting2009.tpl] */
	
	/* @group Awards 2009 [voting2009.tpl] - Voted group */
	#awards2009_voting .program_category .finalists { float:left; margin:0; color:#0083d7; margin-bottom:22px; }
	#awards2009_voting .program_category li.program_name { margin:0 0 0 2px; display:inline; }
	#awards2009_voting .program_category li.program_percent { width:425px; float:left; margin-bottom:13px; }
		#awards2009_voting .program_category li.program_percent.first { margin-top:15px; border:0; }
		#awards2009_voting .program_category li.program_percent p { float:left; font:18px "Trebuchet Ms", Arial, sans-serif; margin:0; }
			#awards2009_voting .program_category li.program_percent p.position { margin-right:15px; width:35px; }
			#awards2009_voting .program_category li.program_percent p.percent { margin-left:15px; }
		#awards2009_voting .program_category li.program_percent .full_percent { width:230px; height:22px; background-color:#d8d8d8; float:left; }
		#awards2009_voting .program_category li.program_percent .current_percent { width:105px; height:22px; background-color:#0083d7; }
	/* @endgroup Awards 2009 [voting2009.tpl] - Voted group */
	
	/* @group Awards 2009 [awards2009.tpl] - End of promotion */
		#awards_linux { display:none; }
		#awards_linux.visible { display:block; }
		
		#awards2009_voting_header.promo_end h2 { width:780px; }
		#awards2009_voting_header.promo_end p { width:720px; }
			
	#awards2009_voting { padding:10px 0; }
		#awards2009_voting h2 { font:bold 18px/18px "Trebuchet MS", sans-serif; margin-top:15px; }
		#awards2009_voting h2.awards2009_results { font-size:24px; margin-bottom:30px; }
		
		#awards2009_voting .program_category a img { float:left; margin-right:10px; }
		#awards2009_voting .program_category h5 { font:bold 21px/21px "Trebuchet MS", sans-serif; margin-top:5px; }
		#awards2009_voting .program_category p { padding-right:40px; font:normal 15px/19px "Trebuchet MS", sans-serif; }
		
		#awards2009_voting ul.promo_end div.program_category { height:120px; }
		
		#awards2009_voting p a.back_home { clear:none; float:right; }
	/* @endgroup Awards 2009 [awards2009.tpl] - End of promotion */
	
/* @endgroup Awards 2009 */

/* @end STYLES promos */

/* @STYLES promos_main */

/* @group MASMOVIL */
.masmovil h1 { font-size:30px; margin-top:20px; }
.masmovil h1 img { padding-top:10px; }
.masmovil h3 { font-size:18px; font-weight:bold; margin:20px 0px; }
.masmovil a { text-decoration:underline; }
.masmovil #box_masmovil { width:777px; height:426px; margin:0 auto 50px; background:transparent url(http://e2.sftcdn.net/es/images/mas_movil/mas-box.png) no-repeat scroll 0 0; }
.masmovil #box_masmovil .box_content { padding:30px; }
.masmovil #box_masmovil ul { list-style:none; }
.masmovil #box_masmovil ul li { display:inline; }
.masmovil #box_masmovil #mas_radio { width:302px; height:133px; background:transparent url(http://e3.sftcdn.net/es/images/mas_movil/mas-radio.jpg) no-repeat; float:left; margin-right:30px; margin-bottom:15px; }
.masmovil #box_masmovil #mas_ryanair { width:367px; height:131px; background:transparent url(http://e1.sftcdn.net/es/images/mas_movil/mas-avion.jpg) no-repeat; float:left; }
.masmovil #box_masmovil #mas_radio p, .masmovil #box_masmovil #mas_ryanair p { font-size:11px; line-height:15px; }
.masmovil #box_masmovil #mas_radio p { margin:20px 15px 0 155px; }
.masmovil #box_masmovil #mas_ryanair p { margin:65px 15px 0px; }
.masmovil #box_masmovil p.entra { font-family:"trebuchet MS"; font-size:18px; clear:both; }
.masmovil #box_masmovil p.registro { clear:both; }
.masmovil #box_masmovil p.registro .registrate { font-size:18px; }
/* @endgroup MASMOVIL */

/* @group Watchmen promo 09 [WEB-5714] */
	/* @group SMS Page: [watchmen_movie.tpl] */
	#content_1col.watchmen_promo { margin:auto; }
	.watchmen_promo #main_info { background:url(http://e3.sftcdn.net/es/images/promos/watchmen/main_bg.jpg) no-repeat; height:440px; padding-top:16px; position:relative; }
	.watchmen_promo h1 { background:transparent url(http://e2.sftcdn.net/es/images/promos/watchmen/title_txt.jpg) no-repeat 108px 1px; width:980px; height:58px; background-color:#f6ec13; text-indent:-2000px; margin-bottom:20px; }
	.watchmen_promo h2 { background:transparent url(http://e3.sftcdn.net/es/images/promos/watchmen/h2_txt.jpg) no-repeat; width:518px; height:18px; text-indent:-2000px; margin:0 0 30px 70px; }
	.watchmen_promo p { margin-left:70px; color:#FFFFFF; margin-top:0; margin-bottom:0; }
			.watchmen_promo p.participate { margin-top:15px; margin-bottom:10px; }

	.watchmen_promo #sms_box { border:2px solid #f6ec13; width:400px; height:85px; margin-left:70px; margin-bottom:43px; }
		.watchmen_promo #sms_box ul { width:180px; height:70px; color:#FFFFFF; float:left; font-weight:bold; padding:20px 0 0 35px; }
			.watchmen_promo #sms_box li { padding-bottom:12px; }
		.watchmen_promo #sms_box p { background:transparent url(http://e1.sftcdn.net/es/images/promos/watchmen/smsnum_txt.jpg) no-repeat 0 0; height:44px; width:163px; float:left; text-indent:-2000px; margin:23px 0 0 0; }

	.watchmen_promo #send_sms { height:34px; padding-top:8px; width:980px; }
	.watchmen_promo form { float:left; }
	.watchmen_promo label { color:#f6ec13; font-weight:bold; margin:0 10px 0 170px; }
	.watchmen_promo legend { display:none; }
	.watchmen_promo #code { vertical-align:middle; width:170px; height:15px; }
	.watchmen_promo #participate_btn { vertical-align:middle; margin-left:15px; cursor:pointer; }

	.watchmen_promo #code_error { margin-left:571px; height:20px; width:313px; background:url(http://e3.sftcdn.net/shared/images/icons/exclamation.gif) 10px 50% no-repeat transparent; background-color:#FFF7F7; border:1px solid #E3A5A5; }
	.watchmen_promo #code_error p.error { padding:1px 0px 4px 35px; display:block; margin:0; color:#000; margin-bottom:10px; font-weight:bold; color:#FF0000; margin:0; }

	.watchmen_promo #merchandising { background:url(http://e1.sftcdn.net/es/images/promos/watchmen/merchandising_bg.jpg) no-repeat; height:150px; margin-top:-15px; padding-top:70px; }
		.watchmen_promo #merchandising p.seeyou { margin-left:30px; background:url(http://e1.sftcdn.net/es/images/promos/watchmen/merchandising_txt1.jpg) no-repeat 0 0; height:17px; width:241px; float:left; text-indent:-2000px; }
		.watchmen_promo #merchandising p.getit { background:url(http://e3.sftcdn.net/es/images/promos/watchmen/merchandising_txt2.jpg) no-repeat 0 0; height:17px; width:294px; float:left; text-indent:-2000px; margin-left:60px; }
		.watchmen_promo #merchandising p.sms_cost { color:#000; margin-left:0px; margin-top:25px; float:left; width:600px; }
		.watchmen_promo #merchandising p.need_help { color:#000; margin-left:0px; margin-top:5px; float:left; width:600px; }
	#watchmen_footer { width:980px; margin-bottom:30px; clear:both; }
		#watchmen_footer img { float:left; }
		#watchmen_footer p { float:right; font:10px Verdana,Arial,sans-serif; color:#000; margin:0; width:550px; text-align:right; }
		#watchmen_footer p.copy { margin-top:10px; }

	/* @group Codes Page: [watchmen_form_data.tpl] */
	#content_1col.watchmen_codes { margin:auto; }
	.watchmen_codes h1 { background:transparent url(http://e2.sftcdn.net/es/images/promos/watchmen/codes_title_txt.jpg) no-repeat 108px 1px; width:980px; height:58px; background-color:#000; text-indent:-2000px; margin-bottom:20px; }
	.watchmen_codes h2 { font:bold 26px "Trebuchet Ms",Arial,sans-serif; padding-left:10px; margin-bottom:20px; }
		.watchmen_codes h2 strong { color:#1FA4E1; }
	.watchmen_codes p.alert { font-size:11px; }
	.watchmen_codes #codes_form { float:left; width:463px; padding-left:10px; margin-bottom:50px; }
		.watchmen_codes #codes_form  li p.alert2 { font-size:10px; padding:4px 0 9px 180px; line-height:12px; width:250px; }
		.watchmen_codes #codes_form input { background-color:#F8FAFC; border:1px solid #86A5D9; font-family:Verdana; font-size:12px; padding:2px; width:240px; }
		.watchmen_codes #codes_form ul p { display:block; float:left; margin:0 10px 0 0; width:170px; }
			.watchmen_codes #codes_form ul .radio { width:auto; float:left; }
			.watchmen_codes #codes_form ul input.radio { margin:3px 5px 0 5px; border:none; }
			.watchmen_codes #codes_form input.send { background:url(http://e1.sftcdn.net/es/images/promos/watchmen/codes_sendform.gif) no-repeat; width:143px; height:24px; border:0; text-indent:-1000px; margin:20px 0 9px 180px; display:block; cursor:pointer; }
		.watchmen_codes #codes_form li { margin-bottom:10px; }
		.watchmen_codes #codes_form label { width:170px; float:left; margin-right:10px; }
			.watchmen_codes #codes_form li.error { background-color:#FFF7F7; border:1px solid #E3A5A5; color:#000; padding:5px; }
			.watchmen_codes #codes_form li p.error { font:bold 14px Verdana,Arial,Helvetica,sans-serif; color:#FF0000; width:415px; padding:10px 10px 10px 0; margin:0; }

	.watchmen_codes #codes_right_tickets { float:left; background:url(http://e3.sftcdn.net/es/images/promos/watchmen/codes_right_tickets.jpg) no-repeat; width:507px; height:370px; margin-bottom:50px; }
		.watchmen_codes #codes_right_tickets p { font:bold 17px "Trebuchet Ms",Arial,sans-serif; padding:5px 0 0 32px; }
			.watchmen_codes #codes_right_tickets p.seeyou { font:bold 22px "Trebuchet Ms",Arial,sans-serif; color:#FFFFFF; margin-top:251px; padding-left:20px; }

	.watchmen_codes #codes_right_merchandising { float:left; background:url(http://e1.sftcdn.net/es/images/promos/watchmen/codes_right_merchandising.jpg) no-repeat; width:507px; height:370px; margin-bottom:70px; }
		.watchmen_codes #codes_right_merchandising p { padding-left:20px; }
			.watchmen_codes #codes_right_merchandising p.title { font:bold 17px "Trebuchet Ms",Arial,sans-serif; text-align:center; padding:10px 0 0 0; }
			.watchmen_codes #codes_right_merchandising p.seeyou { font:bold 22px "Trebuchet Ms",Arial,sans-serif; color:#FFFFFF; margin-top:227px; margin-bottom:30px; padding-left:20px; }

	/* @group Final Page: [watchmen_final.tpl] */
	#content_1col.watchmen_final { margin:auto; }
	.watchmen_final h1 { background:transparent url(http://e2.sftcdn.net/es/images/promos/watchmen/codes_title_txt.jpg) no-repeat 108px 1px; width:980px; height:58px; background-color:#000; text-indent:-2000px; margin-bottom:20px; }
	.watchmen_final h2 { font:bold 26px "Trebuchet Ms",Arial,sans-serif; margin:30px 0 10px 180px; }
	.watchmen_final #final_data { border:1px dotted #BCBCC6; width:650px; margin:0 auto; }
		.watchmen_final #data_left { width:330px; float:left; padding:40px 0 0 20px; }
			.watchmen_final #data_left dl { font:bold 14px "Trebuchet Ms",Arial,sans-serif; }
				.watchmen_final #data_left dt { width:120px; float:left; margin:5px 0; }
				.watchmen_final #data_left dd { float:left; margin:5px 0; width:210px; }
		.watchmen_final #data_right { text-align:center; float:right; width:300px; padding-top:10px; }
			.watchmen_final #data_right img { margin:20px; }
	.watchmen_final p.alert { font-size:11px; margin:2px 0 0 185px; }

	.watchmen_final #final_data_mch { padding-left:20px; border:1px dotted #BCBCC6; width:650px; margin:0 auto; }
	.watchmen_final #watchmen_print { background:url(http://e1.sftcdn.net/es/images/promos/watchmen/print_btn.gif) no-repeat; display:block; width:143px; height:24px; text-indent:-2000px; margin:20px 0 30px 420px; cursor:pointer; }
	.watchmen_final #watchmen_back { background:url(http://e2.sftcdn.net/es/images/promos/watchmen/back_btn.gif) no-repeat; display:block; width:100px; height:24px; text-indent:-2000px; margin:20px 0 80px 154px; }
/* @endgroup Watchmen promo 09 [WEB-5714] */

/* @group Rebajas Sales */
	.sales { padding-bottom:40px; }
	#content .banner_flash h2 { background:url(http://e3.sftcdn.net/es/images/promos/summer_sales/h2_flash.png) no-repeat 0 20px; }
		#content #offers .offer_51505 .box { background:url(http://e2.sftcdn.net/es/images/promos/summer_sales/51505program.png) 0 0 no-repeat; }
		#content #offers .offer_42506 .box { background:url(http://e2.sftcdn.net/es/images/promos/summer_sales/42506program.png) 0 0 no-repeat; }
		#content #offers .offer_82067 .box { background:url(http://e2.sftcdn.net/es/images/promos/summer_sales/82067program.png) 0 0 no-repeat; }
		#content #offers .offer_17545 .box { background:url(http://e3.sftcdn.net/es/images/promos/summer_sales/17545program.png) 0 0 no-repeat; }
		#content #offers .offer_81324 .box { background:url(http://e1.sftcdn.net/es/images/promos/summer_sales/81324program.png) 0 0 no-repeat; }
		#content #offers .offer_72488 .box { background:url(http://e3.sftcdn.net/es/images/promos/summer_sales/72488program.png) 0 0 no-repeat; }
		#content #offers .offer_78375 .box { background:url(http://e3.sftcdn.net/es/images/promos/summer_sales/78375program.png) 0 0 no-repeat; }
/* @endgroup Avs Promotion */

/* @group Microsite SKYPE */
	.skype, .skype #content_2col { height:auto; }
	.skype .header { background:url(http://e1.sftcdn.net/es/images/static/promos/skype/header.png) no-repeat 49% 0; float:left; width:979px; }
	.skype #content_2col .firstbar { background-color:#0bb1ef; margin:136px 0 0 0; width:490px; padding:0; height:310px; }
	.skype #content_2col .secondbar { background-color:#0bb1ef; margin:136px 0 0 0; width:489px; padding:0; height:310px; }
	.skype .header .firstbar img { margin:0 0 0 65px; }
	.skype .header .firstbar h1 { margin:0; }
		.skype .header .secondbar h2 { margin:70px 20px 20px 35px; font:bold 22px "Trebuchet MS"; color:#FFF; }
		.skype .header .secondbar h3 { margin:0 30px 50px 35px; font:bold 18px "Trebuchet MS"; }
		.skype .footer_skype { background:url(http://e3.sftcdn.net/es/images/static/promos/skype/footer.png) no-repeat 49% 0; float:left; margin:0 0 30px 0; width:979px; }
			.skype .footer_skype div.div_recomendation { background-color:#e4e4e4; font:normal 22px "Trebuchet MS"; width:450px; height:90px; margin:100px 0 0 100px; padding:5px 15px; float:left; text-align:center; }
			.skype .footer_skype div.div_recomendation p { line-height:28px; }
			.skype .footer_skype .iframe_download { float:left; margin:120px 0 0 20px; }
/* @endgroup Microsite SKYPE */

/* @group POINTS DID YOU KNOW BERUBY */
	#promo_beruby h4, #promo_beruby p { font:normal 17px Verdana; color:#000; padding-bottom:15px; }
		#promo_beruby h4 strong, #promo_beruby p strong { color:#66001b; }
		#promo_beruby p { width:auto; text-align:left; clear:both; padding:15px 0px 0px 0px; }
/* @endgroup POINTS DID YOU KNOW BERUBY */

/* @end STYLES promos_main */





Loading...




















 
58061 visitantes (142113 clics a subpáginas)
  Adelante  l   Atrás  

Google Chrome OS vs Windows 7, los sitemas operativos que crean una lucha y una polemica y se vuelven de los temas mas hablados de la Web...


Leer Articulo ...

Entrerate, el mundo del entretenimiento cambia, del nintendo a la wii, del xbox al xbox 360... Del PS2 al PS3 Slim, Enterate de todo...


Leer Articulo ...








Version: PlatForm Magic 1.0 BETA



Page copy protected against web site content infringement by Copyscape
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis