/*
----------------------------------------------------
StyleSheet
Projeto: Site Cia. de Teatro Sonho e Magia
Designer: Nancy Marchioro nancy@taperouge.com
Data: fevereiro 2006
----------------------------------------------------*/

h1#logo
	{
	cursor:pointer;
	padding: 142px 0px 0px 0px;
	margin:15px auto;
	width:311px;
	overflow: hidden;
	background-image:  url("../img/logo.gif");
	background-repeat: no-repeat;
	height: 0px !important;
	height /**/:142px;
	}

h2.logoroda{
	cursor:pointer;
	padding:200px 0px 0px 0px;
	margin:0px 0px -200px 0px;
	width:169px;
        position:relative;
        z-index:1000;
        float:left;
	overflow: hidden;
	background-repeat: no-repeat;
	height: 0px !important;
	height /**/:200px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sonhoemagia.com.br/img/logo_rodabrincante_1.png',sizingMethod='image');
	}
	h2.logoroda[class]{background-image:  url("http://www.sonhoemagia.com.br/img/logo_rodabrincante_1.png");}

img.destacado{
float:right; 
position:relative;
top:-70px;
z-index:1000; 
margin-bottom:-70px;
}

#fullcontent img.destacado{display:none;}
	
#destaque h2, #fullcontent h2, #galeria h2{	
	color:#fff;
	border: solid #fff;
	border-width: 1px 0px 1px 6px;	
	margin:0px;
	padding:0px 10px;
	font-size: 1em;
	}

#destaque h2{padding-right:16px;}

#destaque h2 a, #fullcontent h2 a, #galeria h2 a, #content h3 a{	
	color:#fff;
        font-weight:bold;
	}

#destaque h2 a:hover, #fullcontent h2 a:hover, #galeria h2 a:hover, 
#content h3 a:hover{	
	color:#0b4d87;
        font-weight:bold;
        text-decoration:none;
	}


#content h3{
	margin:0px 16px 5px 16px;
	font-size: 1em;
	padding:0px 10px;
	color:#fff;
	border: solid #fff;
	border-width: 1px 0px 1px 6px;
}
	
#content h4, #fullcontent h4, #galeria h4{
              margin-left:16px;  
}

#destaque img, #content img, #fullcontent img{
	margin:0px 5px 0px 0px;
}	

#destaque img.fim, #content img.fim, #fullcontent img.fim{
	margin:0px;
}	

#destaque p{
	color:#000;
	font-size:0.75em;
	margin:7px 16px 7px 16px;
	padding:0px;
}
	
#content p, #fullcontent p, #galeria p{
	color:#000;
	font-size:0.75em;
	margin:7px 16px;
	padding:0px;
	}


/*.columns {
        width:390px;
        float:left;
        display:block;
	}
*/

.columns {
        width:287px;
        float:left;
        display:block;
	}
	
br.clr{clear:both;}

.spacer{margin:100px 0px;}
.smspacer{margin:25px 0px;}
.gravata{font-size:13px; margin:0px 0px 15px 16px; color:#ccc; font-weight:bold;}

.paginacao {
                 text-align:center; 
                 color:#333; 
                 font-size:0.75em;
                 }

ul {
	list-style-type:square;
	font-size:0.75em;
                color:#000;
                }

hr{
     width:90%;
     height:1px;
     border:1px solid #fff;
}