/*
Theme Name: Doctela
Theme URI: www.doctela.com.br
Description: Site da produtora Doctela - Midia e Comunicação
Version: 2.5
Author: F. Crepker & A. Menezes
Author URI: www.doctela.com.br
Tags: produtora, mídia, comunicação, cinema, filme, movie, comunication, entertainement, culture, cultura
*/

/*
	Supersized - Fullscreen Slideshow jQuery Plugin
	Version 3.1.3
	www.buildinternet.com/project/supersized
	
	By Sam Dunn / One Mighty Roar (www.onemightyroar.com)
	Released under MIT License / GPL License
*/

* {margin:0;padding:0;}
body { background:#111;
font-family:Arial, Helvetica, sans-serif;
font:Arial, Helvetica, sans-serif;}
	img{ border:none; }
	
	span {
		text-transform:uppercase;}
		
		.categorybox {
			text-decoration:none; color:black;
			}
			
			.categorytable:hover {
			background-color:yellow;
			}
	
#docfooter {
	
	background-color:#0c0e10;
	opacity:0.8;
	position:fixed;
	bottom:0;
	width:100%;
	font-size:10px;
	color:#fff;
	padding:0.5%;
	
	}
#docback { z-index:-90; background-image:url(http://www.doctela.com.br/img/docback1.jpg); width:100%; height:100%; background-size:cover; position:fixed; }

	
	.cada_noticia{
	border-collapse:collapse;
	padding-left:20px;
	font-size:12px;
	width:96%;
	vertical-align:top;
	background-color:#FFF;
	text-align:justify;
	margin-bottom:14px;
	border:none;
	
}

.cada_noticia:hover{
	background-color: yellow;
}

a.noticia {
	text-decoration:none;
	}
	
	.destaque{
		font-family:Helvetica, Arial, sans-serif;
		text-decoration:none;
		font-stretch:semi-condensed;
		font-size:24px;
		color:black;
		}
		

	
	 a.saibamais:hover{
		color:#4D2AB5;
		text-decoration:none;
	}
	
	.trechonoticia {
		padding:10px;
		text-align:left;
	color:black;
		}
		
		.navnoticia{
			clear:both;
			font-size:20px;
			text-decoration:none;
			color:white;
		}
		
		.navnoticia:hover{
			color:yellow;
		}
/* ------------------ SUPERSUZED STYLE 	-------------------- */
	
	#supersized-loader { display:none; position:absolute; top:50%; left:50%; z-index:10; width:60px; height:60px; margin:-30px 0 0 -30px; text-indent:-999em; background-color:#111; background:rgba(0,0,0,0.8) url(img/loading.gif) no-repeat center center; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
	
	#supersized { position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }
		#supersized img{ width:auto; height:auto; position:relative; display:none; outline:none; border:none; }
			#supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; }	/*Speed*/
			#supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; }			/*Quality*/
		
		#supersized a { z-index:-30; position:absolute; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111;}
			#supersized a.prevslide { z-index:-20; }
			#supersized a.activeslide { z-index:-10; }
			#supersized a.prevslide img, #supersized a.activeslide img{ display:inline; }
	
	/*Controls Section*/
	#controls-wrapper { margin:0 auto; height:62px; width:100%; bottom:0; left:0; z-index:4; background:url(img/nav-bg.png) repeat-x; position:fixed; }
		#controls { overflow:hidden; height:100%; text-align:left; z-index:5; padding:0 114px; /* Increase padding to give thumbnails room */ }
			#slidecounter { float:left; color:#888; font:23px "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:bold; text-shadow:#000 0 -1px 0; margin:19px 10px 18px 20px; }
			#slidecaption { overflow:hidden; float:left; color:#FFF; font:16px "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:bold; text-shadow:#000 0 2px 0; margin:23px 20px 23px 0; }
			#navigation { float:right; margin:10px 20px 0 0; }
	
	/*Thumbnail Navigation*/	
	#nextthumb,#prevthumb { z-index:6; display:none; position:fixed; bottom:12px; height:75px; width:100px; overflow:hidden; background:#ddd; border:2px solid #fff; -webkit-box-shadow:0 0 5px #000; }
		#nextthumb { right:12px; }
		#prevthumb { left:12px; }
			#nextthumb img, #prevthumb img { width:150px; height:auto;  }
			#nextthumb:active, #prevthumb:active { bottom:10px; }
			#navigation > :hover,#nextthumb:hover, #prevthumb:hover { cursor:pointer; }
			
			
			
/* ------------------MY STYLE 	-------------------- */


 body{
	/*position:fixed;*/
	position:absolute;
	top:0px;
	left:0px;
	min-width:1024px;
	min-height:660px;
	width:100%;
	height:100%;
	overflow:auto;
	
}


#megaContainer{
	font:Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height::100%;
}




#grid{
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-image:url(img/background_grid.gif);
	z-index:-1;
}

#welcome{
	position:absolute;
	top:0px;
	left:0px;
	background-color:#000;
	width:100%;
	height:100%;
	z-index:3;
	overflow:hidden;
}


/*------------SLIDEBAR-------------*/
/*IDs*/
#SlideBarContainer{
	position:fixed;
	left:0px;
	bottom:0px;
	height:205px;
	width::100%;
	border-color:#000;
	z-index:1;
	min-width:1020px;
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;	
}



#Doctela_logo{
	
	position:relative;
	left:20px;
	padding-left:30px;
	z-index:2;
}

#SlideBar_grid{

	
	position:fixed;
	bottom:0px;
	height:180px;
	width:750px;
	background-repeat:repeat-x;
	background-image:url(img/SBar_grid2.png);
	z-index:4;
	right:-750px;
	margin-bottom:10px;

}


#SlideBar table{
	padding-top:10px;
	vertical-align:top;
	height:120px;
	width:700px;

}


#SlideBar{
	margin-left:2px;
	margin-top:10px;
	background-color:#1d1c26;
	filter: alpha(opacity=90); 
	-moz-opacity: .9; 
	opacity: .9;
	height:160px;
	width:750px;
	letter-spacing:0px;

}


#linhatitulo{
	vertical-align:top;
	background-color:#1d1c26;
	}


#titleSbar{
	text-align:center;
	font-weight:bold; 
	font-size:12px;
	margin-bottom:5px;
}

#titleSbar a{
	text-decoration:none;
}
#titleSbar a:hover{
	text-decoration:underline;
}

#sobredoc {
	width:200px;
	
	}

#SlideBarDelimiter{
	width:30px;
	text-align:center;
}

#MenuContainerHome{
	position:absolute; 
	left:-100%; 
	bottom:0px;
}

#MenuContainer{
	position:absolute; 
	left:0px; 
	bottom:0px;
}


#Menu{
	-webkit-border-radius: 45px;
	-moz-border-radius: 45px;
	border-radius: 45px;
	background-repeat:repeat-x;
	background-size:contain;
	background-image:url(img/SBar_grid2.png);
	z-index:0;
	text-align:center;
	padding-left:14px;
	line-height:17px;
	font-size:17px;
	color:#FFF;
	width:170px;
	margin-top:30px;
	margin-left:36px;
	padding-left:32px;
	padding-right:30px;
	height:250px;
	
}

#Menu a{
	color:#FFF;	
	text-decoration:none;
	font-variant:small-caps;
}
#Menu a:active{
	color:#FFF;
	text-decoration:underline;	
}
#Menu .current_page_item a, #Menu .current_page_item a:visited{
	text-decoration: underline;
	color:#FFF;
}

#MenuItem a{
	background-color:#1d1c26;	
}

#MenuItem a:hover{
	background-color:#1d1c26;
	text-decoration:underline;	
}

#MenuItem li{
	margin-bottom:8px;
}


#MenuItem{
	padding-top:10px;
	letter-spacing:1px;

	list-style-type:none;
    color:#FFF;
	font-variant:small-caps;
	margin-right:0px;

}


#SliderButton{
	width:20px;
	position:absolute;
	top:10px;
}


/*classes*/
.SlideBarPart{
	vertical-align:top;
	text-align:justify;
	color:#FFF;
	font-size:11px;
}

.SlideBarPart a{
	text-decoration:none;	
}

.SlideBarPart a:hover{
	text-decoration:underline;	
}


/*----------Content-----------*/
#contentHolder{
	float:right;
	z-index:1;
	margin-right:38px;
	margin-left:200px;
	margin-top:85px; 
	margin-bottom:10px;
}

#content{
	background-color:#FFF;
	width: 680px;
	min-height:673px;
	margin-bottom:100px;
	}

#content p {	
text-align:justify;	}

#content li{
	margin-left:18px;
	margin-bottom:12px;

}
	
p {
	font-family:Arial, Helvetica, sans-serif;
	font:Arial, Helvetica, sans-serif;
margin-bottom:12px;
}	

h1{
	margin-bottom:12px;
	}


#PostTitle{
	margin-top:0px;
	margin-right:5px;
	margin-left:15px;
	background-color:#1d1c26;
	font-size:38px;
	text-transform:uppercase;
	color:#FFF;
	max-width:600px;
	text-align:left;
}


/*-----WP_Styles-----*/

#TableListPosts{
	
	padding-left:10px;
	padding-bottom:10px;
	margin:0px;
}

#postsList{
	font-size:12px;
	width:320px;
	vertical-align:top;	
	margin-right: 10px;
	margin-top:10px;
	padding:2px;
	background-color:#FFF;
	text-align:justify;
	
}


#saibamais{
	text-decoration:none;
	height:16px;
	vertical-align:bottom;
	text-align:right;
	margin-right:2px;}
	
	
#postsList table{
	height:310px;}
	
#postsList td{
	vertical-align:top;}			

#postsList a{
	color:#000;
	text-transform:uppercase;
	text-decoration:none;
	font-size:14px;
}
#postsList a:hover{

	text-decoration:underline;

}

#postsList img{
	width:310px;
	height:200px;
}

#divCategories{
	width: 680px;
	min-height:673px;
	background-color:#1d1c26;
	margin-bottom:100px;
	padding-top:14px;
	/*filter: alpha(opacity=90); 
	-moz-opacity: .9; 
	opacity: .9;*/
}


.alignright{
	float:right;
	margin-left:10px;
}

.alignleft{
	float:left;
	margin-right:10px;
}

.aligncenter{
	display:block;
	margin: 0 auto;
}

.wp-caption{
	padding-top:4px;
	border:1px dotted #EBEBEB;
	text-align:center;
	background-color:#fff;
	margin-top:1px;
	background-color:#FFF;
	margin-bottom:1px;}

.wp-caption img{
	margin:0;
	padding:0;
	border: 0 none;
}

.wp-caption p.wp-caption-text{
	font-size:10px;
	padding-top:2px;
	padding-left: 5px;
	padding-bottom: 0px;
}




/*----------Twitter-------------*/

#twitter_update_list {
	margin-top:2px;
	font-size:11px;
	list-style: none;
}
#twitter_update_list li {

background: url('img/divisor.gif') bottom left repeat-x;
padding-bottom: 4px;
margin-bottom: 4px;
}
#twitter_update_list span, {
color: #444444;
text-decoration: none;
}

#twitter_update_list span a {

}

#twitter_update_list span a:hover {

}

#twitter_update_list a {
 color:#39F;
}


#share{
	padding-bottom:20px; 
	text-align:center; 
	}




