/* 

	Project:Editora Gente: Shinyashiki

	Author: Rafael Matias de Lima

	URL: www.rafaelmatias.com.br

*/



#geral, #top, #mid, #info-top{ width:964px;z-index:1}



/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

	Geral

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.barrauol { position: relative; right: 15px; *right: 13px; }

#geral {margin:0px auto;}

.dnone{ display:none!important;}

.dblock{ display:block!important;}



/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

	Top

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#publicidade { padding: 5px 0px 3px 0px; }

#publicidade.superbanner { text-align: center; }

#publicidade.superbanner .imgpublicidade { vertical-align: top; margin-top: 10px; }

#sidebar { float: left; display: block; min-height: 500px; }

#linkspatrocinados {

	text-align: center;

	padding: 15px 0px 0px 40px; 

}

.co-ho-destaques #linkspatrocinados {

	text-align: center;

	padding: 15px 0px 0px 0px !important; 

}



#top{ width:994px; position:relative; z-index:22}

#top .brand{width:330px; height:106px;background:url(../../images/structure/brand.jpg) no-repeat top;float:left;}

#top .brand2{width:330px; height:44px;background:url(../../images_dedo/brand1.jpg) no-repeat top;float:left;}

#top .brand3{width:330px; height:62px;background:url(../../images_dedo/brand.jpg) no-repeat top;float:left;}





/*nav*/

#nav{width:590px; float:right;margin-right:57px; display:inline; z-index:10; position:relative }



#nav li{float:left;}

#nav li a{height:42px; display:block; text-indent:-99999px;}



/*Status hover and active for buttons nav*/

#nav li a:hover, #nav .active a{background-position:0 -43px!important;}



/*Config any buttons*/

#nav .bt-ho a{width:66px; background:url(../../images/structure/nav/bt-ho.jpg);}

#nav .bt-ro a{width:123px; background:url(../../images/structure/nav/bt-ro.jpg);}

#nav .bt-pa a{width:66px; background:url(../../images/structure/nav/bt-pa.jpg);}

#nav .bt-ar a{width:56px; background:url(../../images/structure/nav/bt-ar.jpg);}

#nav .bt-im a{width:70px; background:url(../../images/structure/nav/bt-im.jpg);}

#nav .bt-cl a{width:148px; background:url(../../images/structure/nav/bt-cl.jpg);}

#nav .bt-bg a{width:56px; background:url(../../images/structure/nav/bt-bg.jpg);}





#co-login{ font-size:110%; width:527px; float:right; position:relative; right:57px; padding:10px 0 5px 0 ; border-bottom:1px solid #d1d1d1}

#co-login li{ float:right;}

#co-login .left{ float:left}

#co-login .bt-close{ font-weight:bold; font-size:100%;margin:0 8px;} 

#co-login .bt-close:hover{ border-bottom:2px solid #962d3f; text-decoration:none;}



/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

	Middle

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#mid{margin-bottom:10px; z-index:20; position:relative;}

#mid p{ padding:4px 0}



.col{float:left; display:inline}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

	Bottom

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#bot{width:905px; height:60px; margin:0px 6px 0px 0px; display:inline;  float:right; background:url(../../images/structure/bg-bottom.gif) no-repeat;

/*_background-image: none;

_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/structure/bg-bottom.png,sizingMethod='scale');*/

}



/*Info*/

#bot span{margin:30px 0px 0px 50px; float:left; font-size:90%; font-family:Tahoma;}



/*VM2 Credits:*/



/*no image replacement: Elemento pode modificar apenas cor, text-decoration, float e font-size. Elemento obrigat&oacute;rio do base*/

.bt-vm2{width:53px; height:40px; margin-right:15px; float:left; color:#000; font-size:100%}

.bt-vm2:hover{color:#ff0000; text-decoration:underline;}



/*yes image replacement: Mudan&ccedil;as em background e float.*/

.bt-vm2-replace{width:53px; height:40px; margin-right:15px; float:right; background:url(../../images/structure/bt-vm2.gif) no-repeat; display:block; text-indent:-5000px; display:inline}

.bt-vm2-replace:hover{background-position:bottom;}



.fleft {

	float:left;

}



.clear {

	clear:both;

}



#geral1 {

	background:url(../../images_dedo/fd_geral.gif) repeat-y;

	width:998px;

}



#lateral {

	background:url(../../images_dedo/fundo_lateral.gif) repeat-y;

	width:284px;

}



.ml_esq {

	background:url(../../images_dedo/menu_esq.gif) repeat-y;

}


.ml_esq2 {

	background:url(../../images_dedo/menu_esq_.gif) repeat-y;

}





.ml_dir {

	vertical-align:top;

	background:url(../../images_dedo/menu_dir.gif) repeat-y;

}


.ml_dir2 {

	vertical-align:top;

	background:url(../../images_dedo/menu_dir_.gif) repeat-y;

}



.menu_lateral_meio {

	background:#FFFFFF;

	width:215px;

}



.enq_esq {

	background:url(../../images_dedo/enquete_10.gif) repeat-y;

	width:53px;

}





.enq_dir {

	background:url(../../images_dedo/enquete_12.gif) repeat-y;

	width:23px;

}



.enquete_meio {

	background:#FFFFFF;

	width:208px;

}



#menu_direita {

	background:url(../../images_dedo/fd_menu_direita_09.jpg) repeat-y;

	width: 246px;



}



.marg30 {

	margin:10px 30px;

}



img{

border:none;



}