/* 
================================
Skin styles for DotNetNuke
================================
*/

.pagemaster
{
	width: 100%;
	background-position : center top  ;
	background-repeat : no-repeat ;
	
}
.skinmaster
{
	background-color: Transparent;
	width: 950px;
	padding-top: 15px;
	padding-right : 25px;
	padding-bottom : 25px;
}
.bl {background: url(bl.gif) 0 100% no-repeat}
.br {background: url(br.gif) 100% 100% no-repeat}
.tl {background: url(tl.gif)  0 0 no-repeat}
.tr {background: url(tr.gif) 100% 0 no-repeat;padding:10px;} 
.t {background: url(dot.gif) 0 0 repeat-x }
.b {background: url(dot.gif) 0 100% repeat-x}
.l {background: url(dot.gif) 0 0 repeat-y}
.r {background: url(dot.gif) 100% 0 repeat-y} 

.skinheader
{
	/*background-image: url(backbanner_w.gif);*/
	
	
	color: #000000;
	width : 100%;
	background-repeat: no-repeat ;
	background-position: right top ;
	background-image : url(Especialistas.gif);
}

.skingradient
{
	background-position:  left top;
	font-family: Verdana, Arial , SansSerif;
	color: #337FB3;
	font-size: 10px;
	vertical-align: top;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #AECCE1;
	border-bottom-width: 1px;
	border-bottom-color: #AECCE1;
	border-bottom-style: solid;
}

.controlpanel
{
	width: 100%;
	background-color: #fefefe;
}
.contentpane
{
	width: 100%;
	height : 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane
{
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

.StandardButton
{
	background: #aaaaaa none;
	color: #ffffff;
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.Head
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: normal;
	color: #004484;
}
/*posicionamento do icon de pesquisa*/
#dnn_dnnSEARCH_cmdSearch img
{
	border : 0;
	position : relative;
	top : 6px;
	left : 0px
}

/*	================================================== 
	========== Custom CSS Classes ====================
	==================================================*/

.menupane
{
	 
	width: 187px;
	/*background-color: #EFF5F9;*/
	border-spacing: 0px;
	padding-bottom : 0;
	padding-top : 0;
	/*padding-left : 8px;*/
	vertical-align : middle ;
	
}
.bottom_bar
{
	font-family : Verdana, Arial , SansSerif;
	color : #337FB3;
	font-size : xx-small;
	font-weight : normal ;
	vertical-align : middle;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #AECCE1;
	text-align : center ;
	height : 20px;
		}

.SearchSkinObject
{
	color: #003366;
	font-size: 8pt; 
	font-style: normal;
	font-family: Verdana, arial, sans-serif;	
}

.SkinObject 
{
	color : #004484;
	font-family :  verdana, arial, sans-serif;
	font-size : xx-small ;
	font-weight : normal ;
}

a.SkinObject 
{
	color : #004484;
	font-family :  verdana, arial, sans-serif;
	font-size : xx-small ;
	
}
a.SkinObject:link 
{
	color : #004484;
	font-family :  verdana, arial, sans-serif;
	font-size : xx-small ;
}
a.SkinObject:hover 
{
	color : #004484;
	font-family :  verdana, arial, sans-serif;
	font-size : xx-small ;
}
.BreadcrumbSkinObject
{
	color : #004484;
	font-family :  verdana, arial, sans-serif;
	font-size : xx-small ;
	text-decoration : none;	
}
a.BreadcrumbSkinObject:visited 
{
	color : #004484;
	font-family :  verdana, arial, sans-serif;
	font-size : xx-small ;
	text-decoration : none;
}

a.BreadcrumbSkinObject:hover 
{
	color : #004484;
	font-family :  verdana, arial, sans-serif;
	font-size : xx-small ;
	text-decoration : none;	
}

p, div 
{
	font-family: Verdana;
	font-size: 12px;
	color: #5d5d5d;/*#003366;*/
	text-decoration: none;
}

li
{
 list-style-image : url(bullet-1.gif)	;
 font-size : inherit ;
 

	}
.contentheading 

{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
 	color: #5d5d5d;/*#003366;*/
	text-decoration: none;
	vertical-align: middle;
}

.contentbody, ul.contentbody, li.contentbody
{
	font-family: Verdana;
	font-size: 12px;
	color: #5d5d5d;/*#003366;*/
	text-decoration: none;
}

.customitalic 

{
	font-family: Verdana;
	font-size: 12px;
	color: #5d5d5d;/*#003366;*/
	text-decoration: none;
	font-style : italic ;
	vertical-align: middle;
}

a.blogsection:link, a.blogsection:visited, a.blogsection:hover 
{
	color: #5d5d5d;/*#003366;*/  
	font-weight: normal;
	 font-size :12px;
	font-family:  Verdana;
	text-decoration: underline;
}

.imageleftside img
{
	 padding : 15 px;
	 float : left;
	 
}

.imagerightside img
{
	 padding : 15 px;
	 float : right;
	
	 
	 
}

.clear /* classe para limpar o floatr das imagens*/
{
	clear : both;
}

/* print media sections */

@media print
{
/* print styles for Dotnetnuke*/
body
{
	font : normal 12 pt Georgia, Times New Roman, Serif
	
}
.header, .skinheader, .menupane, .H6_Style1
{
	display:none;}


}
