		/* Esse arquivo é carregado via functions.tuiuiu.php */
		.clear { display: block; clear: both; }
		h2 { font-size: 20px; line-height: normal; }
		h2.title a, #sidebar h3.widgettitle, ul.nav a { font-size: 20px; }
		.floatingheader { position: absolute; top: 90px; left: 410px; font-size: 9px;}
		ul.nav a, h3.title, .wp-pagenavi, #featured h2.title, div.category a, span.month, h2.title a, p.postinfo, h3.widgettitle, #tabbed-area li a, h3.infotitle, h1.title, .blog-title, .post-meta, h3#comments, span.fn, h3#reply-title span, #menutop li a { font-family: Helvetica, "Helvetica Regular", "Helvetica Neue", Arial, sans-serif; }
		.thumbnail div.category { right: auto !important; }
		div.category a { font-size: 18px; }
		span.month { font-size: 40px; text-shadow: 1px 3px 5px #000000; }
		p.postinfo { font-size: 12px; }
		#menutop { background: none repeat scroll 0 0 #FFFFFF; float: left; font-size: 11px; font-weight: bold; height: 22px; line-height: 22px; padding: 0 4px; text-transform: uppercase; }
		#menutop li { display: inline; padding: 0 10px 0 0; }
		#menutop li.last { padding-right: 0; }
		#menutop li a { color: #928670; }
		ul.nav a { padding: 8px; font-size: 18px; }
		ul.nav a:hover { font-size: 22px; text-shadow: none; -webkit-transition: font-size 0.2s ease 0s; -moz-transition: font-size 0.2s ease 0s; transition: font-size 0.2s ease 0s; }
		ul.nav, #menutop { margin-top: 15px; padding-top: 0; }
		ul.nav li.fundo a { background: #FFFFFF color: #000000; text-shadow: none; margin-right: 10px; -webkit-border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px; }
		ul.nav li.fundo a:hover { text-shadow: none; }
		ul.nav li.fundo.limao a { background: #928670 /* #C7CB1F */; color: #FFFFFF; }
		ul.nav li.fundo.laranja a { background: #F79229; color: #FFFFFF; }
		#search-form { background-image: none; background-color: #FFFFFF; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; margin: 12px 3%; width: auto; }
		#search-form: * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; }
		#search-form form { width: 100%; }
		input#searchinput { width: 75%; font-style: normal; font-size: 15px; }
		input#searchsubmit { margin: 4px 4px 4px; float: right; }
		#newsletterform { background: #FFFFFF; }
		#newsemail { border: 0; width: 75%; }
		#newssubmit { background: #EA9200; color: #FFFFFF; font-weight: bold; border: 0; padding: 4px; margin: 4px; float: right; }
		#boxes h2.title { height: 24px;}
		#boxes .boxwidget { width: 226px; height: 343px; overflow: hidden; }
		#boxes .boxwidget h2.title { margin: 10px 0; }
		#boxes .boxwidget .thumbnail { width: 206px; height: 289px; margin: 0 10px 10px; overflow: hidden;}
		#boxes .boxwidget #wp-calendar { width: 206px; }
		#boxes .boxwidget #wp-calendar td#today { color: #9A1D0D; font-weight: bold; }
		#boxes .boxwidget li { padding: 10px 0; border-bottom: 2px dotted #9A1D0D; }
		#boxes .boxwidget li:last-child { border: 0; }
		#boxes .boxwidget li a { color: #3364A7; }
		
		#boxes .widget_calendar .title, #boxes .widget_calendar .title a { color: #1AB3AF !important; }
		#boxes .widget_recent_entries .title, #boxes .widget_recent_entries .title a { color: #FF4C00 !important; }
		#boxes .widget_loja .title, #boxes .widget_loja .title a { color: #928670 !important; }
		#boxes .widget_polls-widget .title, #boxes .widget_polls-widget .title a { color: #EA9200 !important; }
		#boxes .widget_cursos .title, #boxes .widget_cursos .title a { color: #1AB3AF !important; }
		#boxes .widget_publicidade .title, #boxes .widget_publicidade .title a { color: #928670 !important; }

		#boxes .widget_big { width: 470px !important; }
		#boxes .widget_big .thumbnail { width: 450px !important; }
		
		#sidebar .widget-newsletter .widgettitle, #sidebar .widget-newsletter .widgettitle a { color: #EA9200 !important; }
		#sidebar .widget_extended-categories .widgettitle, #sidebar .widget_extended-categories .widgettitle a { color: #3364A7 !important; }
		#sidebar .widget_publicidade .widgettitle, #sidebar .widget_publicidade .widgettitle a { color: #928670 !important; }
		#sidebar .widget_facebook .widgettitle, #sidebar .widget_facebook .widgettitle a { color: #EA9200 !important; }
		#sidebar .widget_twitter .widgettitle, #sidebar .widget_twitter .widgettitle a { color: #EA9200 !important; }
		#sidebar .widget_tag_cloud .widgettitle, #sidebar .widget_tag_cloud .widgettitle a { color: #928670 !important; }
		
		
		#footernovo { width: 100%; background: #CBCBCB; padding: 47px 0; position: relative; z-index: 2; }
		#footernovo .footernovofaixa { width: 100%; height: 134px; overflow: hidden; background: url("images/infojovem/bg_footer_branco.jpg") repeat-x #FFFFFF; }
		#footernovo .footernovowrapper { width: 95%; margin: 0 auto; padding: 10px 0; }
		#footernovo .footernovoleft { display: inline-block; float: left; padding: 24px 0;}
		#footernovo .footernovoright { display: inline-block; float: right; }
		#footernovo .footernovoright .smalltitle { font-size: 12px; width: 100%; display: inline-block;  }
		#footernovo .footernovoright .widget { margin: 0 10px; }
		#footernovo .widget .title { display: none; }
		#footernovo .widget { display: inline-block; }
		
		/* MENU COLORS */
		.menucinza a {color:#928670 !important;}
		.menuverde a { color: #3364A7 /* #02590F */ !important; }
		.menuverdeclaro a{ color: #1AB3AF /*#6FB80E*/ !important; }
		.menularanja a { color: #FF4C00 !important; }
		.menularanjaclaro a { color: #EA9200 !important; }
		.menuvermelho a {color:#DE3418!important;}
		
		/* Cores de fundo */
		.bgcinza { background-color: #928670 !important; color: #FFFFFF !important; }
		.bgverde { background-color: #02590F !important;  color: #FFFFFF !important; }
		.bgverdeclaro { background-color: #6FB80E !important;  color: #FFFFFF !important; }
		.bglaranja { background-color: #FF4C00 !important;  color: #FFFFFF !important; }
		.bglaranjaclaro { background-color: #EA9200 !important;  color: #FFFFFF !important; }
		.bgvermelho { background-color:#DE3418!important; color: #FFFFFF !important; }
		
		#sidebar .widget { border-radius: 10px; }
		.noround img { -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important; }
		
		.sociallinkbox { line-height: 32px; display: block; margin-bottom: 15px; }
		.sociallinkbox img { margin-right: 15px; }
		
		.post-text h1.title, p.post-meta { text-transform: none !important; }
		
		.thumbnail .overlay, .big .thumbnail .overlay { background: none; }
		
		.thumbnail { overflow: hidden; }
		
		.cross, .cross:before, .double-cross, .double-cross:before { height: 25px; width: 110px; }
		.cross { position: absolute; margin-top: 200px; bottom: 43px; left: -50px; background: #FF4C00; }
		.cross:before, .double-cross, .double-cross:before { position: absolute; background: inherit; -webkit-transform-origin: 50% 52%; transform-origin: 50% 52%; -webkit-backface-visibility: hidden; backface-visibility: hidden; }
		.double-cross { -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg);  }
		.cross:before, .double-cross:before { content: ""; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); }