/*   
Theme Name: Culturarte
Theme URI: http://www.blogculturarte.com.br
Description: Tema usado pelo blog/site Culturarte!
Version: 1.0
*/

/*** CABEÇALHO DO SITE ***/
body {
background:#60a0c0;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
}

.imgright{
text-align:right;
border-left:dotted 1px #999999;
padding: 4px;
margin-left: 4px;
margin-right: 4px;
text-decoration:none;
}

.imgleft {
text-align:left;
border-right:dotted 1px #999999;
padding: 4px;
margin-left: 4px;
margin-right: 4px;
text-decoration:none;
}

.servico {
font-size:14px;
color:#CC3300;
font-weight:bold;
text-transform:uppercase;
}

.subtitulo {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 4px;
	background-color: #FFFFFF;
	font-style: italic;
	border: 1px;
	border-color: #333333;
	text-align: center;
}

.subtitulo2 {
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	background-color: #FFFFFF;
	font-style: italic;
	border: 1px;
	border-color: #333333;
	text-align: center;
}

/*** MENU PRINCIPAL ***/
td.menuprincipal {
text-align:right;
background-color:#99CC33;
}

.mainlevel {
text-align:right;
font-size:16px;
font-weight:bold;

}

/*** BREADCRUMBS ***/
.onde_estou {
font-size:10px;
background:#330099;
color:#FFFFFF;
text-align:left;
vertical-align:top;
}

a.pathway {
color:#FFFFFF;
}

/*** BLOG ***/

/* DATA DO BLOG */
.datetime {
border-right: 1px dotted gray;
padding-right: 0px;
padding-top: 2px;
padding-bottom:0px;
margin-bottom:0px;
margin-top: 0px;
vertical-align:top;
background-color:#FFCC33;
}

.semana {
font:0.8em/100% Verdana,Geneva,Arial,Helvetica,sans-serif;
letter-spacing:0.2em;
text-transform:uppercase;
text-align: left;
color: black;

margin-top: 0px;
margin-bottom: 0px;

padding-top: 3px;
padding-bottom: 0px;
padding-left: 3px;
padding-right: 3px;
}

.dia {
font:bold 1.6em/100% Verdana,Geneva,Arial,Helvetica,sans-serif;
text-align: left;

padding-left: 2px;
padding-right: 3px;
margin-top: 1px;
margin-bottom: 0px;
}

.mes {
font:bold 1.0em/100% Verdana,Geneva,Arial,Helvetica,sans-serif;
text-transform:uppercase; 
text-align: left;

padding-left: 2px;
padding-right: 3px;
margin-top: 1px;
margin-bottom: 0px;
}

.ano {
font:0.7em/100% Verdana,Geneva,Arial,Helvetica,sans-serif;
letter-spacing:0.15em;
text-transform:uppercase; 
text-align: left;

padding-left: 3px;
margin-top: 1px;
margin-bottom: 0px;
}

/* POSTS */
.post {
background-color:#FFFFFF;
margin-right: 30px;
}

.post-titulo {
	font-size: 22px;
	color:#FFFFFF;
	background:#CC3300;
	padding:4px;
	font-weight: bolder;
	text-decoration:none;
}

.categorias {
border-top: 1px dotted gray;
font-weight:bold;
font-size:10px;
color:#999999;
}

.escritopor {
border-bottom: 1px dotted gray;
font-weight:bold;
font-size:10px;
color:#999999;
font-style:italic;
}

.textopost {
	font-size: 12px;
	font-style: normal;
	color: #000000;
	padding: 4px;
}	

.modifydate {
border-top: 1px dotted gray;
font-weight:bold;
font-size:10px;
color:#999999;
text-align:right;
}

/* COMENTÁRIOS */
.comente_blog {
font-weight:bold;
font-style:italic;
}

.comment-linha {
border-top: dotted 1px gray;
}

.comment-escrito {
	background-color: #CCCCFF;
	font-weight:bold;
}

.comment-texto {
font-style:italic;
margin-top: 5px;
margin-left:10%;
}

.comment-data {
border-top: 1px dotted gray;
font-weight:bold;
font-size:10px;
color:#999999;
font-style:italic;
}

.comente_agora {
	border-top: black dotted 1px;
	background-color: #CCCCFF;
	font-weight:bold;
}

.observacao {
	color: #FF0000;
	font-style:italic;
	font-size:10px;
}

textarea, input {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.reacao {
font-weight:bold;
background-color:#99CC33;
}


/*** SIDEBAR ***/

.module-sidebar {
background:#fff;
color:#000;

margin-bottom:20px;
margin-left:5px;
margin-right:5px;
margin-top:0px;

padding-bottom:2px;
padding-left:5px;
padding-right:5px;
padding-top:2px;
}

.sidebar {
color:#CC0000;
font-weight:bold;
font-size:14px;
border-bottom: dotted #CC0000 2px;
margin-top:0px;
padding-top:1px;
text-transform:uppercase;
}

div.calendar_wrap {
text-align:center;
}


/*** FOOTER ***/
.footer {
border-top:#FFFFFF dotted 2px;
border-top-color:#FFFFFF;
color:#FFFFFF;
font-size:10px;
padding: 3px;
}

/*** PÁGINA DE ERRO ***/

#outline {
	width: 814px;
	margin: 0px;
	padding: 0px;
	padding-top: 60px;
	padding-bottom: 60px;
	background: #FFFFFF;
}
#errorboxoutline {
	width: 600px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #000000;
}
#errorboxheader {
	width: 600px;
	margin: 0px;
	padding: 0px;
	background: #E44249;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	line-height: 22px;
	text-align: center;
	border-bottom: 1px solid #000000;
}
#errorboxbody {
	margin: 0px;
	padding: 10px;
	text-align: left;
}
#techinfo {
	margin: 10px;
	padding: 10px;
	text-align: left;
	border: 1px solid #CCCCCC;
	color: #CCCCCC;
}
#techinfo p {
	color: #CCCCCC;
}

/*** SURVEY ***/

.post-survey {
background-color:#FFFFFF;
margin-right: 30px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
}

/*** POST RELACIONADO***/

.seta {
list-style:none;
list-style-image:url(http://www.blogculturarte.com.br/novosite/wp-content/uploads/2010/01/arrow.gif);
}

.attachment-thumbnail {
width:60px;
height:60px;
border-style:outset;
border-color:gray;
border-width:4px;
padding:2px 2px 2px 2px;

}

hr {
background-color:#99CC33;
color:#99CC33;
height:2px;

}
