/*  
Theme Name: Rebel Magazine Theme
Theme URI: http://www.wpthemedesigner.com
Description: Rebel Magazine Theme by <a href="http://www.wpthemedesigner.com/>ChiQ Montes</a> 
Version: 1.0
Author: ChiQ Montes
Author URI: hhttp://www.wpthemedesigner.com/
*/

img {margin: 0px; padding:0px;border:0px;}

body{
		
		font:11px Verdana;
		color:#333;
		margin:0px;
		padding:0px 0 0px 0;
		background:#FFF /* AQUI */ url("images/bg.jpg") center repeat-y;
		line-height: 155%;
		height: 100%;
		
	}
	
#mainpage {
		background:#FFF url("images/bg_mainpage.gif") center repeat-y;
		width:900px;
		margin:auto;
	} 
	
h2 {font: 24px Tahoma;color:#000000;margin:0;padding:0;padding-left:10px;}
h3 {font: 24px Tahoma;color:#000000;margin:0;padding:0;padding-left:10px;}
h4 {font: 24px Tahoma;color:#000000;margin:0;padding:0;padding-left:10px;}
.h2{font-family:Arial, Helvetica, sans-serif;line-height:18px;font-size:12px;color:#312E2E;font-weight:700;}
a:link, a:visited, a:active{color:#333333;text-decoration:none;font-weight:bold;}
a:hover{text-decoration:underline;}
input {border:1px solid #303030;vertical-align: middle;}

#header {
		position: relative;
		display:inline; 
		float:left;
		height:377px;
		width:900px;
		padding:0px;
		margin:0px;
	} 
	
#header .title {float:left;width:576px;}
#header .title h1 {margin:0px;font:24px Verdana;color:#FFFFFF;font-weight:normal;padding-top:25px;padding-left:22px;}
#header .title h1 a {font-weight:normal;color:#FFFFFF;}
#header .title h1 a:hover {text-decoration:none;}
#header .title h2 {margin:0px;padding:0px;font:12px Verdana;color:#FC3D32;font-weight:bold;padding-top:7px;padding-left:22px;}


.top_webmail {
		position:absolute;
		top:50px; left:305px;
	}
	
.top_requisitos {
		position:absolute;
		top:3px; left:5px;
		font:11px Verdana;color:#FFF;font-weight:normal;
		
	}
	

.top_datadehoje {
		position:absolute;
		top:116px; left:12px;
		font:11px Verdana;color:#23195E;font-weight:normal;
		
	}



#searchform {float:left;}
#search {position:absolute;width:304px;top:98px; left:700px; }
#search .input {border:0px;background:none;height:28px;width:190px;font:12px Verdana;color:#000;font-weight:bold;}
	
#welcome {
		float:left;
		width:900px;
		height:40px;
		margin-top:1px;
		padding:0px;
		background:url('images/tit_seja_bem_vindo.jpg') no-repeat;
	}	
	

	

#menu {}

ul.menu{height:30px;line-height:30px;list-style:none;margin:0px;padding:0;}
ul.menu li{float:left;list-style-type:none;margin:0;}
ul.menu li a {float:left;font:11px Verdana;color:#FFFFFF;font-weight:bold;text-transform:uppercase;padding-left:15px;padding-right:15px;line-height:30px;) no-repeat;background-position:100% 0%;}
ul.menu li a:hover {text-decoration:none;color:#FFFF00;font-weight:bold;}


#content {
		display:block;
		font: 12px Verdana;
		color:#333333;
		float:left;
		width:589px;
		margin:0px;
		padding:0 5px 0 11px;
		overflow:hidden;
		padding-bottom:0px;
		
	}



.entry2{float:left;width:186px;height:270px;margin:0px;padding:0px;padding-right:10px; } /* 272 */
.entry2 img {padding: 2px; }
.post2 {float:left;width:186px;max-height:260px;overflow:hidden;}
.post2 p {font:9px Verdana; }
.postinfo2 {float:centert;width:186px;}
.postinfo2 h4 {float:left;margin:0px;padding:0px;font: 9px Verdana;color:#CC0000;font-weight:normal;text-transform:uppercase;padding-right:3px;}
.postinfo2 h4 a {text-decoration:none;color:#CC0000;font-weight:normal;margin:0;}
.postinfo2 h5 {margin:0px;padding:0px;font: 9px Verdana;color:#808080;font-weight:normal;}
.postinfo2 h5 a {text-decoration:none;color:#808080;font-weight:normal;margin:0;}
.entry2 h2 {font: 12px Verdana;color:#BC0005;margin:0px;padding:0px;font-weight:normal;}
.entry2 h2 a {text-decoration:none;color:#000000;margin:0;font-weight:normal;}
.entry2 h2 a:hover{text-decoration:none;}
.entry2 h2 a:visited {color:#000000;font-weight:normal;}
.entry2 h3 {font: 10px Verdana;color:#000000;margin:0px;padding:0px;font-weight:bold;}

.postbot2 {
			float:left;
			width:186px;
			height:21px;
			background:#FFFFFF;
			padding-top:10px;
			padding-bottom:10px;
			text-align:right;
			/*
			position:absolute;
			bottom: 0;
			*/
		}
		
.postbot2 img {
	
			border:0px; 
			padding: 0px; 
		
		}	

.postinfo2 img {
	
			border:0px; 
			padding: 0px;
			margin: 4px 0 4px 0; 
		
		}	

.postbot2 h4 {margin:0px;padding:0px;font: 10px Verdana;color:#336699;font-weight:normal;}
.postbot2 h4 a {text-decoration:none;color:#336699;font-weight:normal;margin:0;}

.entry {float:left;width:570px;margin:0px;padding:0px;padding-right:25px;padding-bottom:30px;}
.entry img {margin: 10px; }
.postinfo {float:left;width:590px;}
.postinfo h4 {float:left;margin:0px;padding:0px;font: 11px Verdana;color:#6666CC;font-weight:normal;text-transform:uppercase;padding-right:3px;}
.postinfo h4 a {text-decoration:none;color:#6666CC;font-weight:normal;margin:0;}
.postinfo h5 {margin:0px;padding:0px;font: 11px Verdana;color:#808080;font-weight:normal;}
.postinfo h5 a {text-decoration:none;color:#808080;font-weight:normal;margin:0;}
.entry h2 {font: 12px Verdana;color:#302871;margin:0px;padding:0px;font-weight:normal;}
.entry h2 a {text-decoration:none;color:#302871;margin:0;font-weight:bold;}
.entry h2 a:hover{text-decoration:none;}
.entry h2 a:visited {color:#302871;font-weight:normal;}
.entry h3 {font: 14px Verdana;color:#302871;margin:0px;padding:0px;font-weight:bold;}

#sidebar {
			float:left;
			width:290px;
			margin:0px;
			padding:0px;
			font: 11px Verdana;
			bottom:0;
			position:relative;
				
	}

.login {
			margin:0px;
			padding:0px;			
						
	}
	
.login #usuario {
			margin:0px;
			padding:0px;			
			top: 64px;
			left: 140px;
			position:absolute;
			border: none;
			background:url('images/bg_input.gif') no-repeat;
			width: 104px;
			color:#fff;font-weight:bold;
	}
	
.login #senha {
			margin:0px;
			padding:0px;			
			border: none;
			background:url('images/bg_input.gif') no-repeat;
			width: 104px;
			top: 107px;
			left: 140px;
			position:absolute;
			color:#fff;font-weight:bold;
	}

.login #nasc {
			margin:0px;
			padding:0px;			
			border: none;
			background:url('images/bg_input.gif') no-repeat;
			width: 104px;
			top: 149px;
			left: 140px;
			position:absolute;
			color:#fff;font-weight:bold;
	}

.login #entrar {
			border: none;
			background:none;
			width: 23px;
			top: 171px;
			left: 230px;
			position:absolute;
			cursor: pointer;
	}



.rss {position: absolute;width:290px;height:37px;background:url('images/rssbg.gif') no-repeat;border:1px solid #CCCCCC;}
.rss h1 {float:left;width:73px;margin:0px;font:11px Verdana;color:#000000;font-weight:bold;padding-left:50px;padding-right:15px;}
.rss h1 a {color:#000000;font-weight:bold;}
.rss a {color:#CC0000;font-weight:normal;}
.ads {float:left;width:280px;border:1px solid #CCCCCC;padding-top:8px;margin-bottom:14px;}
.ads img {float:left;margin-left:8px;margin-right:8px;margin-bottom:8px;border:1px solid #000000;}
.rsidebar{font: 13px  Verdana;color:#303030;float:left;width:290px;}
.rsidebar h2{margin:0px;font:11px Verdana;font-weight:bold;color:#000000;text-transform:uppercase;padding-top:12px;padding-bottom:4px;border-bottom:1px dotted #B6B6B6;}
.rsidebar a {font-weight:normal;}
.rsidebar ul{list-style-type:none;margin:0;padding:0;padding-top:0px;}
.rsidebar ul li{float:left;width:290px;list-style-type:none;margin:0 0 0px;padding:0;padding-left:0px;border:1px solid #CCCCCC;margin-bottom:14px;padding-left:8px;padding-right:8px;}
.rsidebar ul li ul{float:left;list-style-type:square;margin:0;padding:0 0px;padding-top:11px;padding-bottom:20px;}
.rsidebar ul li ul li{float:left;width:124px;height:24px;list-style-type:none;border:0px none;margin:0;padding-left:4px;background:url('images/nav.gif') no-repeat;}
.rsidebar ul li ul li a {padding-left:15px;font:11px Verdana;font-weight:normal;color:#000000;line-height:24px;}
.rsidebar ul li ul li a:visited {color:#000000;font-weight:normal;}
.rsidebar ul li ul li a:hover {text-decoration:none;color:#336699;}
.rsidebar ul li ul li:hover {}


.box {float:left;width:290px;margin:0 10px 0 0;background: url("images/barra_titulo_box_azul_preenchimento.gif") repeat-y;}
.box h2{margin:0px;font:11px Verdana;font-weight:bold;color:#FFF;text-transform:uppercase;padding-top:18px;background:url('images/barra_titulo_box_azul.gif') no-repeat;width:290px;height:30px;} /*border:1px solid #CCCCCC;*/
.box div {margin:0 0 10px 0;padding:0px;text-align:center;}

.navigation{float:left;color:#303030;width:630px;margin:0px;padding:0px;margin-left:13px;margin-right:19px;padding-top:6px;}
.navigation p {color:#303030;margin:0px;}
.navigation a:hover {text-decoration:underline;}
.alignright{float:right;margin-top:10px;}
.alignleft{float:left;margin-top:10px;}
.postmetadata{text-align:right;font: 12px  Verdana;color:#600320;margin:0;padding:0px;}
.postmetadata a {color:#600320}
.boxcomments{width:570px;}
#commentform label{display:block;margin:0;padding-top:10px;}
#commentform input{width:170px;margin:0 5px 0px 0;padding:1px;}
#commentform textarea{width:570px;margin:0 0 0px;padding:0;}
#commentform #submit{margin:0 0 0px;}
#commentform p{margin:0px 0;}
ol.commentlist{margin:0px;padding:0px;}
ol.commentlist li{display:block;list-style:none;margin:0px;padding:0px;border:1px dotted #CCCCCC;background:#F7F7F7;margin-bottom:10px;padding-top:5px;padding-left:10px;padding-right:10px;}
ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:0px;background:#FFFFFF;border:0px;padding-bottom:10px;}
ol.commentlist li.commenthead h2{margin:0;}
ol.tblist{border-top:1px solid #fff;list-style:none;margin:0 0 1px;padding:15px;}
ol.tblist li{display:block;padding-left:15px;list-style-type:none; margin-left:0; margin-right:0; margin-top:0; margin-bottom:5px;}
#footer{color:#FFFFFF;clear:both;height:0px;margin:0px;padding:0px;}  
#footerbox{color:#FFFFFF;margin:0;padding:0;width:900px;height:153px;margin: 0 auto;background:url('images/rodape.gif') no-repeat; position:relative;}
#footerbox p {margin:0px;font-size:12px;margin-top:0px;}
.footer{
		text-align:center;
		width:900px;
		color:#F1DCE3;
		margin:17px auto;
		padding:30px 0 0 0;
		position: absolute;
		
	}
.footer a:hover{text-decoration:underline;border:none;}
.footer a:link, .footer a:active, .footer a:visited {color:#FFFFFF;border:none;font-weight:normal;}
.footer p {margin:0px;font:12px Verdana;color:#FFFFFF;line-height:20px;}


/*abas*/

		#heading {
			display: block;
			text-align: center;
			margin: 0;
			background:url('images/projetos_top.gif') no-repeat;
			width:590px;
			height:30px;
			padding: 25px 0 0 0 ;
			
		}
		
		#content_tab {
			margin:0;
			padding:0;
			background-color: #F0ECE0;
		}
		
		#heading {
			height: 72px;
			margin: 0px;
			padding: 42px 0 0 0 ;
		}
				
		#heading * {
			display: inline;
			/* user-select: none; */
			cursor: pointer;
		}
		
		#heading ul {
			padding:0px 0 0 0;
			
		}

		#heading li {
			color:#fff;
			padding:4px;
			margin: 0 5px 0 5px;
		}
				
		#heading li.active {
			font-weight:bold;
			color:#ffff00;
			/*
			border-radius: 3px;
			-webkit-border-radius: 3px;
			-opera-border-radius: 3px;
			-moz-border-radius: 3px;
			*/
		}
		
		#wrapper { border: 0px solid black; margin: 0 0 10px 0; padding: 0; }
		
		#panes {
			text-align: justify;
			border-style: none;
			margin: -42px 7px 0 7px;
		}
		
		.pane p { margin: 15px;}
		
		
		
		#panes div div { overflow: hidden; }
		
.entry3{width:575px;margin:0px;padding:0px; } /* 272 */
.entry3 img {border:1px solid #cccccc; margin: 4px; padding:2px }

.post3 {width:575px;overflow:hidden;}
.post3 p {font: 12px Verdana; }
.postbot3 {
			
			width:575px;
			height:21px;
			padding-top:10px;
			padding-bottom:10px;			
			text-align:right;
			/*
			position:absolute;
			bottom: 0;
			*/
		}
		
.postbot3 img {
	
			border:0px; 
			padding: 0px; 
		
		}	
.postbot3 h4 {margin:0px;padding:0px;font: 10px Verdana;color:#336699;font-weight:normal;}
.postbot3 h4 a {text-decoration:none;color:#336699;font-weight:normal;margin:0 15px 0px 0;}


.entry_aba{float:left;width:575px;margin:0px;padding:0px; } /* 272 */
.entry_aba img {border:1px solid #cccccc; margin: 4px; padding:2px }
.post2_aba {float:left;width:575px;overflow:hidden;}
.post2_aba p {font: 12px Verdana; }
.postinfo2_aba {float:left;width:575px;}
.postinfo2_aba h4 {float:left;margin:0px;padding:0px;font: 9px Verdana;color:#CC0000;font-weight:normal;text-transform:uppercase;padding-right:3px;}
.postinfo2_aba h4 a {text-decoration:none;color:#CC0000;font-weight:normal;margin:0;}
.postinfo2_aba h5 {margin:0px;padding:0px;font: 9px Verdana;color:#808080;font-weight:normal;}
.postinfo2_aba h5 a {text-decoration:none;color:#808080;font-weight:normal;margin:0;}
.entry_aba h2 {font: 15px Verdana;color:#BC0005;margin:0px 0 0 15px;padding:0px;font-weight:normal;}
.entry_aba h2 a {text-decoration:none;color:#000000;margin:0;font-weight:normal;}
.entry_aba h2 a:hover{text-decoration:none;}
.entry_aba h2 a:visited {color:#000000;font-weight:normal;}
.entry_aba h3 {font: 10px Verdana;color:#000000;margin:0px;padding:0px;font-weight:bold;}

.postbot2_aba {
			float:left;
			width:575px;
			height:21px;
			padding-top:10px;
			padding-bottom:10px;			
			text-align:right;
			/*
			position:absolute;
			bottom: 0;
			*/
		}
		
.postbot2_aba img {
	
			border:0px; 
			padding: 0px; 
		
		}	

.postinfo2_aba img {
	
			border:0px; 
			padding: 0px;
			margin: 4px 0 4px 0; 
		
		}	

.postbot2_aba h4 {margin:0px;padding:0px;font: 10px Verdana;color:#336699;font-weight:normal;}
.postbot2_aba h4 a {text-decoration:none;color:#336699;font-weight:normal;margin:0 15px 0 0;}

.box_integrasports {width:590px;margin:0 0px 0 0; }
.box_integrasports .div_box {background-color:#D4E4FC; margin:0 6px 0 6px; padding:0px;} 
.box_integrasports h2{margin:0px;font:11px Verdana;font-weight:bold;color:#FFF;text-transform:uppercase;padding-top:23px;background:url('images/box_integracao_sports.gif') no-repeat;width:590px;height:47px;} /*border:1px solid #CCCCCC;*/

.box_integraclasses {width:590px;margin:0 0px 13px 0;}
.box_integraclasses .div_box {background-color:#D4E4FC; margin:0 6px 0 6px; padding:3px;}
.box_integraclasses h2{margin:0px;font:11px Verdana;font-weight:bold;color:#FFF;text-transform:uppercase;padding-top:23px;background:url('images/box_integraclasses.gif') no-repeat;width:590px;height:30px;} /*border:1px solid #CCCCCC;*/



