/*  
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 url("images/image-color-bg.jpg") top center no-repeat;
		line-height: 155%;
		height: 100%;
		
	}
	
#top1 {
		background:#FFF url("images/top1.jpg") center repeat-x;
		width:1263px;
		height:33px;
		margin:auto;
	} 


#main_ {
		background: url("images/bgr.png") center repeat-y;
		width:940px;
		margin:auto;
	} 

#mainpage {
		background:#FFF;
		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:362px;
		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;}

#menu {display:inline; margin-top:0px; padding-top:0px; height:37px;width:900px;float:left;background:url('images/bg_menu.jpg') repeat-x;}
ul.menu{height:37px;line-height:37px;list-style:none;margin:0px;padding:4px;}
ul.menu li{float:left;list-style-type:none;margin:0;}
ul.menu li a {float:left;font:11px Verdana;color:#000;font-weight:bold;text-transform:uppercase;padding-left:20px;padding-right:20px;line-height:37px;}
ul.menu li a:hover {text-decoration:underline;color:#FFF;}
ul.menu li a:visited {font-weight:bold;}

#top_3 {position:absolute; left:735px; top:334px; width:200px;height:24px;}

.toprss {
		position:absolute;
		top:23px; left:828px;
		cursor: pointer;
	}

.top_twitter {
		position:absolute;
		top:28px; left:387px;
		cursor: pointer;
	}
	
.top_webmail {
		position:absolute;
		top:20px; left:310px;
	}
	
.top_requisitos {
		position:absolute;
		top:13px; left:95px;
		font:11px Verdana;color:#FFF;font-weight:normal;
		
	}

.top_datadehoje {
		position:absolute;
		top:11px; right:55px;
		font:11px Verdana;color:#FFF;font-weight:normal;
		
	}

.top_nome {
		position:absolute;
		top:11px; left:55px;
		font:11px Verdana;color:#FFF;font-weight:normal;
		letter-spacing:2px
	}

.top_home {
		position:absolute;
		top:73px; left:585px;
		font:11px Verdana;color:#000;font-weight:normal;
		text-align:center;
	}
.top_home a {color:#000;font-weight:bold;width:200px;height:50px}
.top_home a:hover {color:#000;font-weight:bold;text-decoration:none;}

.top_fale {
		position:absolute;
		top:73px; left:720px;
		font:12px Verdana;color:#000;font-weight:normal;
		text-align:center;
		width:200px;
		
	}
.top_fale a {color:#000;font-weight:bold;}
.top_fale a:hover {color:#000;font-weight:bold;text-decoration:none;}

.top_localiza {
		position:absolute;
		top:73px; left:610px;
		font:12px Verdana;color:#000;font-weight:normal;
		text-align:center;
		width:200px;
		
	}
.top_localiza a {color:#000;font-weight:bold;}
.top_localiza a:hover {color:#000;font-weight:bold;text-decoration:none;}


#searchform {float:left;position:relative;}
#search {position:absolute;top:6px; right:53px;}
#search .input {border:2px solid black;background:white;height:18px;width:210px;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 {
		display:block;
		position:relative; 
		margin:4px 0 0 0; 
		padding:0px; 
		height:20px;
		width:600px;
	}
	


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;background:url('images/menuend.gif') 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:#000;
		float:right;
		width:660px;
		margin:0px;
		padding:4px 0px 0 4px;
		overflow:hidden;
		padding-bottom:0px;
		text-align: justify;
	}

#noticia {
		display:inline;
		font: 12px Verdana;
		color:#000;
		float:left;
		width:424px;
		margin:4px 0 0 0;
		padding:0px;
		overflow:hidden;
		padding-bottom:0px;
		border: solid 1px #138EE8;
		
	}
	
#noticia2 {
		padding:6px;
	}	

#publicidade {
		display:inline;
		font: 12px Verdana;
		color:#000;
		float:right;
		width:229px;
		margin:4px 0 0 4px;
		padding:0px;
		overflow:hidden;
		padding-bottom:0px;
		/*border: solid 1px #006600;*/
		
	}
	
#publicidade2 {
		margin:4px;
	}	

.entry2{float:left;width:410px;margin:0px;padding:0px; } /* height:250px; */
.entry2 img {padding: 2px; margin:4px; }
.post2 {float:left;width:410px;overflow:hidden;} /* max-height:170px; */
.post2 p {font: 11px Verdana; text-align:justify;}
.postinfo2 {float:left;width:410px;}
.postinfo2 h4 {float:left;margin:0px;padding:0px;font: 10px 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:410px;
			height:21px;
			background:#FFFFFF;
			padding-top:1px;
			padding-bottom:1px;
			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:640px;margin:0px;padding:0 6px 30px 6px;}
.entry img {margin: 10px; }
.postinfo {background:url('images/barra-titulo.jpg') no-repeat;width:640px;height:52px;}
.postinfo h4 {float:left;margin:0px;padding:5px 0 0 0;font: 18px Verdana;color:#000;font-weight:normal;padding-right:3px;}
.postinfo h4 a {text-decoration:none;color:#000;font-weight:normal;margin:0;}
.postinfo h5 {margin:0;padding:8px 0 0 0;font: 11px Verdana;color:#808080;font-weight:normal;}
.postinfo h5 a {text-decoration:none;color:#808080;font-weight:normal;margin:0;}
.entry h2 {font: 19px Verdana;color:#000000;margin:0px;padding:0px;font-weight:normal;}
.entry h2 a {text-decoration:none;color:#000000;margin:0;font-weight:bold;}
.entry h2 a:hover{text-decoration:none;}
.entry h2 a:visited {color:#000000;font-weight:normal;}
.entry h3 {float:left;margin:0px;padding:0px;font: 11px Verdana;color:#0050BB;font-weight:normal;text-transform:uppercase;padding-right:3px;}

.entry_page {float:left;width:640px;margin:0px;padding:0 6px 30px 6px;}
.entry_page img {margin: 10px; }
.entry_page h2 {font: 18px Verdana;color:#000000;margin:0px;padding:5px 0 0 0;font-weight:normal;background:url('images/barra-titulo.jpg') no-repeat;width:640px;height:52px;}
.entry_page h2 a {text-decoration:none;color:#000000;margin:0;font-weight:bold;}
.entry_page h2 a:hover{text-decoration:none;}
.entry_page h2 a:visited {color:#000000;font-weight:normal;}
.entry_page h3 {float:left;margin:0px;padding:0px;font: 11px Verdana;color:#0050BB;font-weight:normal;text-transform:uppercase;padding-right:3px;}

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


/*menu*/

.menu_institucional {
		position:absolute;
		top:30px; left:60px;
		font:12px Verdana;color:#000;font-weight:normal;
		text-align:left;
		width:150px;
		
	}
.menu_institucional a {color:#FFF;font-weight:bold;}
.menu_institucional a:hover {color:#000;font-weight:bold;text-decoration:none;}

.nossos_cursos {
		position:absolute;
		top:67px; left:60px;
		font:12px Verdana;color:#000;font-weight:normal;
		text-align:left;
		width:150px;
		
	}
.nossos_cursos a {color:#FFF;font-weight:bold;}
.nossos_cursos a:hover {color:#000;font-weight:bold;text-decoration:none;}

.estrutura {
		position:absolute;
		top:105px; left:60px;
		font:12px Verdana;color:#000;font-weight:normal;
		text-align:left;
		width:150px;
		
	}
.estrutura a {color:#FFF;font-weight:bold;}
.estrutura a:hover {color:#000;font-weight:bold;text-decoration:none;}

.secretaria {
		position:absolute;
		top:142px; left:60px;
		font:12px Verdana;color:#000;font-weight:normal;
		text-align:left;
		width:150px;
		
	}
.secretaria a {color:#FFF;font-weight:bold;}
.secretaria a:hover {color:#000;font-weight:bold;text-decoration:none;}

.biblioteca {
		position:absolute;
		top:181px; left:60px;
		font:12px Verdana;color:#000;font-weight:normal;
		text-align:left;
		width:150px;
		
	}
.biblioteca a {color:#FFF;font-weight:bold;}
.biblioteca a:hover {color:#000;font-weight:bold;text-decoration:none;}

.eventos {
		position:absolute;
		top:219px; left:60px;
		font:12px Verdana;color:#000;font-weight:normal;
		text-align:left;
		width:150px;
		
	}
.eventos a {color:#FFF;font-weight:bold;}
.eventos a:hover {color:#000;font-weight:bold;text-decoration:none;}

.trabalhe_conosco {
		position:absolute;
		top:257px; left:60px;
		font:12px Verdana;color:#000;font-weight:normal;
		text-align:left;
		width:150px;
		
	}
.trabalhe_conosco a {color:#FFF;font-weight:bold;}
.trabalhe_conosco a:hover {color:#000;font-weight:bold;text-decoration:none;}


.menu_a {
		position:absolute;
		top:540px; left:30px;
		font:12px Verdana;color:#000;font-weight:normal;
		text-align:left;
		width:200px;
		
	}
.menu_a a {color:#FFF;font-weight:bold;}
.menu_a a:hover {color:#000;font-weight:bold;text-decoration:none;}
.menu_a p {margin:7px 0 7px 0; padding:0;}




	
#usuario {
			margin:0px;
			padding:0px;			
			top: 55px;
			left: 94px;
			position:absolute;
			border: none;
			width: 110px;
			/*background:url('images/bg_input.gif') no-repeat;*/
			color:#000;font-weight:bold;
	}
	
#senha {
			margin:0px;
			padding:0px;			
			border: none;
			/*background:url('images/bg_input.gif') no-repeat;*/
			width: 110px;
			top: 85px;
			left: 94px;
			position:absolute;
			color:#000;font-weight:bold;
	}

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

#entrar {
			border: none;
			top: 132px;
			left: 180px;
			height:37px;
			width:31px;
			position:absolute;
			cursor: pointer;
			background:url('images/bot_enviar.gif') no-repeat;
	}



.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:235px;margin:4px 0px 0 0;}
.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:235px;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:90px;margin: 0 auto;background:url('images/img-rodape.jpg') no-repeat; position:relative;}

.footer{
		text-align:center;
		width:900px;
		color:#F1DCE3;
		margin:auto;
		padding:2px 0 0 0;
		position: absolute;
		
	}
.footer a:hover{text-decoration:underline;border:none;}
.footer a:link, .footer a:active, .footer a:visited {color:#000;border:none;font-weight:normal;}
.footerp1 {letter-spacing:5px; margin:5px;font:15px Verdana;color:#FFFFFF;line-height:13px;font-weight:bold;}
.footerp2 {margin:0px;font:11px Verdana;color:#FFFFFF;line-height:13px;}
.footerp3 {margin:6px;padding:0px;font:12px Verdana;color:#000; font-weight:bold;}

/*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;*/



