@charset "utf-8";
 
/* DAL CCS ESTERNO */
a:focus {outline:none;}
body { background:trasparent; border: 0; color: #808080; font-family: arial,helvetica,sans-serif; font-size: 12px; margin: 0; padding: 0; }
.bg { height: 100%; left: 0; position: fixed; top: 0; width: 100%;z-index:-10;display:block;/*display:none;*/}
a:link, a:visited { color: #ed1e79; font-family: arial,helvetica,sans-serif!important;text-decoration: none; }
a:hover { text-decoration: underline;}

#toolbar { position: relative; z-index: 1; }
#wrapper { -moz-background-clip: none; -moz-background-inline-policy: none; -moz-background-origin: none; background: #fff url(http://www.mtvboysandgirls.it/wp-content/themes/scarlett/scarlett/img/header.png) repeat-x 0 0; repeat scroll 0 0; position: relative; z-index: 1; }
#catmenucontainer { font-size: 14px; background:#ed1e79;font-weight:bold;}
#catmenu { background: #ed1e79; height: 35px; width:auto!important; margin-left:15px; }
	#catmenu li a, #catmenu li a:link, #catmenu li a:visited { color: #fff; }
	#catmenu li a:hover, #catmenu li a:active { color: #fff; background:#009fdf;}
	#catmenu li li a, #catmenu li li a:link, #catmenu li li a:visited { background: #ed1e79 none repeat scroll 0 0; border-top: 0; border: none; color: #FFFFFF; font-family: arial; font-size: 14px; font-weight: bold; width:auto!important;display:block;}
	#catmenu li li a:hover, #catmenu li li a:active { background: #009fdf; color: #fff;}
.stepcarousel .panel {border:1px solid #009FDF;background:none repeat scroll 0 0 #009FDF;}
		.stepcarousel .panel h2 a:visited, .stepcarousel .panel h2 a:link { color: #FFFFFF; }
.topad { background: #fff none repeat scroll 0 0; display:none;}
#casing { background: #fff none no-repeat scroll 0 0; }
#myslides {background:repeat scroll 0 0 #fff;}
.stepcarousel {background:none repeat scroll 0 0 #fff;}
.stepcarousel .panel img { cursor: hand; }
#content { padding: 15px 0 0;width:660px; }
h2.strip {background:none;margin:10px 0 10px 15px;padding:0;clear:both;}
#domandeRisposte  {float:left;}
#domandeRisposte a {height:156px;display:block;float:left;overflow:hidden;text-decoration:none;}
	#domandeRisposte a span {position:relative;z-index:-1;}
	#domandeRisposte a.step1 {width:225px;background:url(http://www.mtvboysandgirls.it/wp-content/themes/scarlett/scarlett/img/domande-risposte-ico1.gif) no-repeat top left;}
	#domandeRisposte a.step2 {width:201px;background:url(http://www.mtvboysandgirls.it/wp-content/themes/scarlett/scarlett/img/domande-risposte-ico2.gif) no-repeat top left;}
	#domandeRisposte a.step3 {width:154px;background:url(http://www.mtvboysandgirls.it/wp-content/themes/scarlett/scarlett/img/domande-risposte-ico3.gif) no-repeat top left;}
		#domandeRisposte a:hover.step1 {background:url(http://www.mtvboysandgirls.it/wp-content/themes/scarlett/scarlett/img/domande-risposte-ico1.gif) no-repeat bottom left;}
		#domandeRisposte a:hover.step2 {background:url(http://www.mtvboysandgirls.it/wp-content/themes/scarlett/scarlett/img/domande-risposte-ico2.gif) no-repeat bottom left;}
		#domandeRisposte a:hover.step3 {background:url(http://www.mtvboysandgirls.it/wp-content/themes/scarlett/scarlett/img/domande-risposte-ico3.gif) no-repeat bottom left;}
 
.introduction { margin: 0 15px 15px 15px;font-size: 16px;color:#009fdf;font-weight:bold;}
.author { background:transparent url(http://www.mtvboysandgirls.it/wp-content/themes/scarlett/scarlett/img/user.png) no-repeat scroll 0 0; color: #808080; }
.clock { background:transparent url(http://www.mtvboysandgirls.it/wp-content/themes/scarlett/scarlett/img/clock.png) no-repeat scroll 0 0; color: #808080; }
.edit a:link, .edit a:visited { color: #e6400a; }
.edit a:hover { color: #e6400a; text-decoration: underline; }
.single {background:#fff;border:none;margin:0 10px 15px 20px;border-bottom:1px dashed #ccc;padding-bottom:15px;width:620px;color:#808080;}
.single h1 { font-size-adjust: none; font-size: 24px; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; margin: 0 0 5px; overflow: hidden; padding: 0; text-align: left; }
.single h2 {margin:0;padding:0;text-align:left;}
.single .thumbSinglePost {border:2px solid #ccc;float:left;margin-right:15px;}
.single, .entry p {font-family: arial!important;}
div.title h1 a {/* color: #510500 !important; font-size: 30px; font-variant: small-caps; letter-spacing: -1px; line-height: 30px; padding-right: 10px; */text-transform:uppercase;}
.category { background: none; font-size: 11px; margin-right: 10px; padding: 0; font-weight:bold;}
	.category a:link, .category a:visited { color: #ed1e79; }
	.category a:hover { color: #ed1e79; text-decoration: underline; }
.listi { background: #510500 none repeat scroll 0 0; border: 1px solid #510500; color: #FFFFFF; font-family: arial; font-size: 14px; font-weight: bold; margin-top: 15px; }
#postlist li h2 a, #postlist li h2 a:hover { color: #000000; }
#postlist li h2 a:hover { color: #000000; text-decoration: underline; }
.fcats { color: #000; font-family: Arial,verdana,sans-serif; }
	.fcats a:link, .fcats a:visited { color: #e6400a; }
	.fcats a:hover { text-decoration: underline; }
.tabberlive { margin-top: 20px; }
ul.tabbernav { border: none; font-family: Arial; margin: 0; padding: 0; }
	ul.tabbernav li { background: transparent url(http://www.mtvboysandgirls.it/wp-content/themes/scarlett/scarlett/img/tab-off.gif) no-repeat scroll 0 0; float: left; line-height: 25px; margin: 0 5px 0 0; padding: 0; width: 110px; }
		ul.tabbernav li:hover { background: transparent url(http://www.mtvboysandgirls.it/wp-content/themes/scarlett/scarlett/img/tab-on.gif) no-repeat scroll 0 0; float: left; line-height: 25px; margin: 0 5px 0 0; padding: 0; width: 110px; }
		ul.tabbernav li a:link { color: #fff!important; }
		ul.tabbernav li a:hover { color: #fff!important; text-decoration: none; }
		ul.tabbernav li.tabberactive { background:transparent url(http://www.mtvboysandgirls.it/wp-content/themes/scarlett/scarlett/img/tab-on.gif) no-repeat scroll 0 0; color: #ffffff; }
			ul.tabbernav li.tabberactive a { color: #fff; width: auto; }
		ul.tabbernav li a { font-weight: bold; margin-left: 0px; padding: 4px 30px; text-decoration: none; }
.tabberlive .tabbertab { background: #510500 none repeat scroll 0 0; font-family: arial,century gothic,Verdana,sans-serif; padding: 5px; }
	.tabberlive .tabbertab ul li a { color: #ffffff; }
	
#wp-calendar td a { color: #e5400a; }
#wp-calendar td#today a { background: #510500!important; color: #fff!important; }
#wp-calendar td a:hover { text-decoration: underline; }
#wp-calendar caption { font-size: 14px; padding: 5px; text-transform: uppercase; }



/*side bar*/
#rightcol {float:right;padding:0;}
#sidebar {float:left;margin:0 20px 20px 0;width:320px;}
.sidebar1 h2 { background: #fff none repeat scroll 0 0; border: 1px solid #fff; color: #009FDF; font-family: Arial,sans-serif; font-size:16px;margin-top:10px;padding:0;}
.sidebar1 ul li ul li { border-bottom: 1px dashed #cccccc!important;margin:0;padding:0;width:150px;}
.sidebar1 ul li a:link, .sidebar1 ul li a:visited { border-bottom: none; color: #ED1E79; font-size:11px;}
.sidebar1 ul li a:hover { border-bottom: none; color: #ED1E79; text-decoration: underline; }

.sidebar2  {padding-right:0;width:150px;}
.sidebar2 h2 { background: #fff none repeat scroll 0 0; border: 1px solid #fff; color: #009FDF; font-family: Arial,sans-serif; font-size:16px;margin-top:10px;padding:0;}
.sidebar2 ul li a:link, .sidebar2 ul li a:visited { border-bottom: none; color: #ED1E79; font-size:11px;}
.sidebar2 ul li a:hover { border-bottom: none; color: #ED1E79; text-decoration: underline; }
.sidebar2 ul li ul li {border-bottom: 1px dashed #cccccc!important;width:150px;}
.sidebar2 ul li ul {padding-bottom:20px;float:left;}

.sidebar3 {font-family:Arial,sans-serif; font-size: 14px;color:#808080;width:320px!important;padding:0; margin:0;}
.sidebar3 h2 {color:#009FDF; font-family: Arial,sans-serif; background:#fff;border:none;font-size:16px;margin-top:15px;padding:0;}
.sidebar3 ul {margin:0;padding:0;}
.sidebar3 ul li {margin:0;padding:0;border-bottom: 1px dashed #cccccc!important;}
.sidebar3 ul li a {padding:5px 0 5px 5px!important;display:block;}
.sidebar3 form p {margin:0;padding:0;}
.sidebar3 form input {border:1px solid #C1C1C1;color:#666666;float:left;font-family:arial;font-size:14px;margin-right:10px;padding:6px;}
.sidebar3 ul li .rss-date {font-size: 12px; }
.sidebar3 ul li ul li { border-bottom:1px dashed #ccc; padding:5px 0;}
.sidebar3 ul li a:link, .sidebar3 ul li a:visited { color: #ed1e79; }
.sidebar3 ul li a:hover { color: #ed1e79; text-decoration: underline; }


.wp-polls h3 {font-size:14px;margin-bottom:10px;}
.wp-polls-ul {clear:both;padding:0!important;margin:0!important;height:auto!important;font-size:12px;margin-bottom:10px!important;}
.wp-polls-ul li {border:none!important;float:left;width:100%;padding:0!important;clear:both!important;margin-bottom:5px!important;padding:4px 0!important;}
.wp-polls label {float:left;width:90%;margin:0!important;padding:0!important;}
.wp-polls .radioPoll {border:none!important;margin-right:5px!important;float:left;padding:4px!important;}
.wp-polls .pollbar {height:5px!important;}
.btVote {clear:both;background: url(http://www.mtvboysandgirls.it/wp-content/themes/scarlett/scarlett/img/vota.gif) no-repeat 0 0 !important;margin-left:120px!important;display:block;height:25px;margin:10px 0 5px 0;clear:both;}
.btVote:hover {text-decoration:none!important;}
.btVote span {position:relative;z-index:-1;}
.totVotes {color:#009fe4;clear:both;}	
	
	
a.rsswidget img { display: none; }
.breadcrumb { border: 1px solid #ccc;font-family: Arial,Helvetica,sans-serif; font-size: 13px;margin-right:0;margin-bottom:20px; }
h2.pagetitle { color: #808080; font-family: Arial,Helvetica,sans-serif; }
.entry a:link, .entry a:visited { color: #ed1e79; }
.entry a:hover { text-decoration: underline; }
.wp-pagenavi { font-size: 11px; text-align: center; }
.entry { margin:0;padding:0;}
.entry p {text-align: justify; margin:0 0 10px 0;padding:0;line-height:20px;}
.entry p a img {border:2px solid #CCCCCC;}
img.apcom-img { border: 1px solid #000 display: block; margin: 0 auto; }
p.apcom-subtitle { font-style: italic; font-weight: bold; text-align: center; }
div.title h2 a { color: #ed1e79!important; text-transform:uppercase;font-size: 20px;}

/*override HEADER*/
#top {background: none; height: 150px;margin-top:-10px;}
#s { color: #666; font-family: Arial,Helvetica,sans-serif; font-size: 12px; margin: 0; padding: 0; width: 112px;margin-top:3px;background: url(http://www.mtvboysandgirls.it/wp-content/themes/scarlett/scarlett/img/input-search.png) repeat-x scroll 0 -2px;float:left;}
#search { float: right; height: 30px; padding: 0; width: 235px; }
#searchsubmit { color: #666; font-family: Arial,Helvetica,sans-serif; font-size: 12px; height: auto!important; text-transform:lowercase;margin:0;padding:0;margin-top:2px; }
.blogname { width: 190px; margin:0;}
	.blogname h1, .blogname h2 { background:transparent url(http://www.mtvboysandgirls.it/wp-content/themes/scarlett/scarlett/img/mtv-boys-and-girls.gif) no-repeat scroll 0 0; height: 112px; margin-left: 17px; margin-top: 25px; width:219px;}
.blogname p#description { display:none;}
	
/*override BANNER*/
.headbanner {margin:16px 20px 0 0;}
.banner { float: none; margin: 15px 0 0; margin: 15px auto; text-align: center; }

/*override FLUX*/
.fluxWidget div.quickMenu {border: none;background:none;height:36px;}
.fluxWidget div.quickMenu div {}
.flux .moduleContainer, .flux .widgetContainer { -moz-border-radius-bottomleft: 0; -moz-border-radius-bottomright: 0; -moz-border-radius-topleft: 0; -moz-border-radius-topright: 0; -moz-border-radius: none!important; -webkit-border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 0; -webkit-border-top-left-radius: 0; -webkit-border-top-right-radius: 0; background: transparent; border: none; }
.flux, .flux .fbook, .flux .editorActivator { color: #333!important; }
.flux .widgetContainer { background-color: none!important; }
.flux .moduleContainer, .flux .widgetContainer { border: none!important; }
.flux .fluxBtn { background: none!important; padding: 0!important; }
.flux .container {margin-left:18px;padding-top:6px;}
.flux .fluxBtn.btnMedium { background: none!important; min-width: 0!important;height:22px;line-height:20px;}
.more { float: none; padding: 0; }
.username { padding-left: 2px; }
.fluxWidget .contentAction { padding: 5px; background-color:#009fdf!important;margin-top:10px;}
	.fluxWidget .contentAction .textItem .itemText { color: #000000; }
	.fluxWidget .contentAction .cacSmall .thumbUpBtn, .fluxWidget .contentAction .cacSmall .thumbDwnBtn, .fluxWidget .contentAction .cacSmall .shareRightDecor, .fluxWidget .contentAction .cacSmall .shareLeftDecor, .fluxWidget .contentAction .cacSmall .flagBtn { background-image:url(http://www.mtvboysandgirls.it/wp-content/themes/scarlett/scarlett/img/contentAction_small.gif); }
	.fluxWidget .contentAction .ratingBtn { margin: 0 2px; }
	.fluxWidget .contentAction .cacSmall .share img.communityIcon { margin: 2px 2px 2px 5px; }
.flux .moduleTitle, .flux .widgetTitle { background: #fff none repeat scroll 0 0!important; color: #009fdf!important;font-weight:normal; text-transform:uppercase; font-size:16px;font-weight:bold;}
.flux .comments { background: #fff!important; color: #808080!important; }
.flux a, .flux .link { color: #fff!important; text-decoration: none;}
.flux .fluxDropDown { background-color: #ed1e79!important; border: none!important; }
.flux .fluxDropDown a.fluxDDItem:hover {background-color: #009fdf!important; color: #FFFFFF!important; }
.flux .fluxDropDown a.fluxDDItem:active {background-color: #009fdf!important; color: #FFFFFF!important; }
.flux .fluxForm textarea { color: #000; }
.flux .fluxForm p.formHelp { color: #000; }
.flux img.avatar { border-color: #e5400a; border: 1px solid #fff!important; }
.fluxWidget .contentAction .shareOverlay .body .tabs ul li.activeTab:hover, .fluxWidget .contentAction .shareOverlay .body .tabs ul li.activeTab { height: 40px; }
.flux p.formHelp, .flux p.formHelpText, .flux .cacSmall .itemText, .flux .loginBtnsHolder {font-size:12px!important;}
.link.signUp, .link.signIn {color:#ed1e79!important;}

/* -----------------------------------------------*/

/*faq*/
.faq_build_pagination {border-bottom:none!important;font-size:12px!important;margin:5px 0;}
.faq_build_pagination small {font-size:12px!important;}
.faq_build_default a {color:#ed1e79!important;}

.date {font-family:Arial,Verdana,Helvitica,sans-serif;line-height:30px;padding:0;color:#808080;}
.singleinfo {padding:10px 0 0 0 ;}
.fluxWidget .contentAction .cacSmall li.cacItem {margin-left:10px;}
.commenta {border-right:1px solid #808080;padding-right:5px;margin-right:5px;}

.allcomments {padding:0 20px;}

/*domande*/
.faq_build_answer {border-bottom:1px dashed #ccc;padding-bottom:17px;}

.cancelButton {color:#ed1e79!important;}
.postButton {color:#ed1e79!important;}
.edit {padding:0;}

.commentContent a, .commentContent .link {color:#ED1E79!important;}
.flux .fluxBtn, .flux .commentInfo, .flux p.standard, .flux .actions, .flux .shareSubTitle, .flux .fluxForm .smallLink, .flux .fluxForm .fieldLabel, .flux .fluxForm .formAlert {
font-size:12px!important;font-weight:normal!important;}
.fluxWidget .comments ol.commentsList li.comment {border-top:1px dashed #ccc;padding-bottom:8px}
.flux .callout, .flux .groupTitle {font-size:14px;}


.faq_build_default {font-size:14px!important;color:#808080!important;margin-top:20px;}
.faq_build_default input, .faq_build_default select, .faq_build_default textarea {font-size:14px!important;border:1px solid #C1C1C1!important;font-family:arial!important;padding:6px;color:#666!important;margin:2px 0;}
.faq_build_default b {display:block;padding-top:10px;clear:both;}
.faq_build_default select {margin-right:4px;width:auto!important;padding:5px;}
.faq_build_text_small  {width:250px!important;margin-right:15px;}
.faq_build_form_text {padding:8px 10px 0 0!important;}
.faq_build_form_input  {font-size:0.8em!important;}
.faq_build_message {font-size:1.5em;text-align:center;}


.sendQst {background:transparent url(http://www.mtvboysandgirls.it/wp-content/themes/scarlett/scarlett/img/invia-domanda.gif) no-repeat scroll 0 0;width:229px;height:40px;float:left;margin-left:220px;text-decoration:none!important;}
.sendQst span {position:relative;z-index:-1;text-decoration:none;}
#catmenu ul li ul {width:auto!important;}
#catmenu ul li ul li {float:none!important;}
.blogname h1 a, .blogname h2 a {
height:112px;
width:219px;
}