/* Teste de Servidor */
body			{margin:0px; padding:0px; font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif; font-size:12px; background-color:#D6D6D6; margin-bottom:-1000px;}
a img			{border:0px; text-decoration:none;}

/*
body>*>*		{position:relative; left:50%; margin:0 -480px;}
body>*>* + *	{position:relative; left:50%; margin-left:0px;}
*/

body>header		{background:url("../images/theme/layout/bgHeader.png"); color:white; height:100px; padding:10px 0;}
body>header img	{float:left; margin-right:10px;}
body>header h1	{font-size:28px; padding:20px 0 0 0; margin:0px;}
body>header p	{margin:0px;}
body>header a	{color:white; text-decoration:none;}

body>nav			{background:url("../images/theme/layout/bgMenu.png"); color:white; padding:10px 0px; height:30px;}
body>nav a			{color:white; font-size:16px; text-decoration:none; font-weight:bold; margin-right:20px;}
body>nav .separador	{display:none;}

#banner				{background:url("../images/theme/layout/bgBanner.png"); color:white; padding:20px 0px; height:264px;}
#banner	img			{border:5px solid white;}
#banner a			{color:white; text-decoration:none;}
#banner .abstract	{width:850px; height:60px; background:url("../images/theme/layout/bgBannerOrange.png"); position:relative; top:-85px; left:5px; margin:0px; padding:5px 10px 10px 90px; margin-bottom:-85px;}
#banner .abstract h2{margin:0px;}
#banner .abstract p	{margin:0px;}

#banner>p			{text-align:center;}
#banner>p a			{color:white;}

#destaque							{padding:10px 0 0 0px; height:270px;}
#destaque article					{float:left; width:290px; height:250px; padding:10px 18px 18px 10px; color:white; margin-right:7px;}
#destaque article a					{color:white; text-decoration:none;}
#destaque article h2				{margin:0 0 10px 0;}
#destaque article img				{border:3px solid white;}
#destaque article:nth-child(3n)		{background:url("../images/theme/layout/bgDestaqueGreen.png");}
#destaque article:nth-child(3n-1)	{background:url("../images/theme/layout/bgDestaqueBlue.png");}
#destaque article:nth-child(3n-2)	{background:url("../images/theme/layout/bgDestaqueOrange.png");}

#main				{clear:both; margin:10px 0;}
#main article.full	{width:940px; background:url("../images/theme/layout/bgArticleOrange.png") no-repeat white; padding:10px; border-top-right-radius:100px 18px; -moz-border-radius-topright:100px 18px; box-shadow: 3px 3px 4px #000; float:left; margin-bottom:10px;}
#main article.side	{width:615px; background:url("../images/theme/layout/bgArticleOrangeHalf.png") no-repeat white; padding:10px; border-top-right-radius:100px 18px; -moz-border-radius-topright:100px 18px; box-shadow: 3px 3px 4px #000; float:left; margin-right:10px; margin-bottom:10px;}
#main article h2	{margin:0px; border-bottom:1px dotted black; width:97%; margin-bottom:10px;}

#main aside			{width:290px; background:url("../images/theme/layout/bgArticleOrangeSide.png") no-repeat white; padding:10px; border-top-right-radius:100px 18px; -moz-border-radius-topright:100px 18px; box-shadow: 3px 3px 4px #000; float:left; margin-bottom:10px;}
#main aside h2		{margin:0px; border-bottom:1px dotted black; width:97%; margin-bottom:10px;}

footer				{background:url("../images/theme/layout/bgFooter.png"); color:white; padding:15px 0; height:80px; clear:both;}
footer img			{float:left; margin-right:10px;}
footer p			{padding:15px 0 0 0; margin:0px;}
footer nav .center	{position:relative; left:-10px;}
footer nav a		{color:white; text-decoration:none; padding:0 10px; border-right:1px solid white;}
footer a:last-child	{border:0px;}
footer .separador 	{margin-right:5px;}

.more	{float:right; background:url("../images/theme/layout/btnArticle.png"); display:block; padding:1px 10px; color:white; text-decoration:none; margin-top:20px;}
.center	{width:980px; margin:0 auto;}

article, section, footer, header	{display:block;}

#main article form 			{padding:0 0 25px 0;}
#main article form fieldset	{border:0px; margin:0px; padding:0px 10px;}
#main article form label		{padding:0 0 3px 0; display:block;}

#main article form label input		{position:relative; top:1px; margin-right:5px;}

#main article form input				{margin-bottom:10px;}
#main article form select				{width:100%; margin-bottom:10px;}
#main article form textarea				{width:100%; padding:2px 0; max-width:100%; margin-bottom:10px;}
#main article form input[type=text]		{width:100%; padding:2px 0;}
#main article form input[type=password]	{width:100%; padding:2px 0;}
#main article form input[type=submit]	{float:right; margin:0 0 0 10px; background:url("../images/theme/layout/bgArticleOrange.png"); color:white; border:0px; padding:2px 15px; cursor:pointer;}

#main article.side .roundabout-holder 			{padding:0; height:5em; list-style:none; width:410px; height:320px; top:-130px;}
#main article.side .roundabout-moveable-item 	{height:4em; width:4em; cursor:pointer; background-color:#ffc;}
#main article.side .roundabout-in-focus 		{cursor:auto;}

#main article.full .roundabout-holder 			{padding:0; height:5em; list-style:none; width:750px; height:320px; top:-130px;}
#main article.full .roundabout-moveable-item 	{height:4em; width:4em; cursor:pointer; background-color:#ffc;}
#main article.full .roundabout-in-focus 		{cursor:auto;}

.imgLeft	{float:left; margin:0 10px 10px 0;}
.small		{font-size:10px;}
