body {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#000;
	color:#fff;
	background:url(img/1bg.jpg) no-repeat #000;	
	margin:0px;
}

a {color:#bf8dd9; text-decoration:none;}
a:hover {color:#bf8dd9; text-decoration:underline;}

img {border:none;}
	

.wrapper {
	/*background:url(img/bg.jpg) no-repeat #000;*/
	/*width:1200px;*/
	height:1292px;	
	margin:0px auto;	
}

.wrapper-multimidia {
	background:url(img/bg_multimidia.jpg) no-repeat #000;
	width:1200px;
	height:1292px;	
	margin:0px auto;	
}

.topo {
	
}


.logo {
	text-align:center;
	font-size:53px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0;
	
}


.menu {
	text-transform:uppercase;
	background-color:#cbcbcb;
	height:45px;
	border-bottom:4px solid #933dc0;
	position:relative;
	z-index:1;	
}

.menu ul {
	width:950px;
	margin:0 auto;
}

.menu ul li {
	list-style-type:none;
	float:left;
	margin:12px 0 0 10px;
}

.menu ul li a{
	text-decoration:none;
	font-weight:bold;
	padding:7px;
	font-size:12px;
	color:#000;
}

.menu ul li a:hover {
	text-decoration:none;	
	background-color:#b07acb;
	color:#000;
	padding:7px;
}

.submenu {
	border-left:3px solid #933DC0;
	border-right:3px solid #933DC0;
	border-bottom:3px solid #933DC0;	
	width:125px !important;
	position:absolute;
	background-color:#CBCBCB;
	padding:0px 0px 10px 0px;
	top:45px;
}

.submenu li {
	float:none !important;
}

.submenu li a{
	font-size:12px !important;
}

.pagina {
	width:960px;
	margin:20px auto;
	/*height:920px;*/
	min-height:900px;
	
}


.multimidia {

	
}


.conteudo {
	height:550px;
}

.titulo {
	font-size:34px;
	color:#8939B2;
}

.thumb img {
	float:left;
	padding:5px 10px 5px 5px;
	
}

.grupomk {
	text-align:center;
	margin-top:50px;
}

.videos {
	text-align:center;
	margin-top:15px;
	margin-left: 36px;
}

.col1 {
	float:left;
	width:33%;
	margin-top:20px;
	/*margin-top:-30px;
	margin-left:35px;*/ /*novo thiago*/
}

.col2 {
    float: left;
    /*margin: 45px 0 0 10px;*/
	margin: 20px 0 0 35px;
    width: 30%;

}

.col3 {
	float:left;		
	/** width:33%; **/
	width: 25%;
	/*margin:40px 0 0 25px;*/
	margin:20px 0 0 40px;
}

.twitter {
    margin: 0 auto;
    width: 260px;
}

.twitter ul {padding:0px;}

.twitter ul li {
	background:url(img/bg_twitter.png);
	width:286px;
	height:86px;
	color:#fff;
	margin-bottom:10px;
	list-style-type:none;
}

.twitter p {
    font-size: 13px;
    margin-left: 30px;
    position: relative;
    top: 5px;
}

.twitter p a {
	color:#8939b2;
}

.twitter .mais {
	background:url(img/footer_twitter.png) bottom left no-repeat;
    text-align: right;
    text-transform: uppercase;
	font-weight:bold;
	width:184px;
	height:42px;
	margin-top:35px;
	color:#fff;
}

.twitter .mais span{
	left:75px;	
	position:relative;
	color:#fff;
	top:15px;
}

.videos .mais {
	background:url(img/mais_v.gif) bottom left no-repeat;
    text-align: right;
	width:220px;
	font-size:14px;
	font-weight:bold;
	margin-top:35px;

}

.mais, .mais a {color:#8939b2; text-decoration:none;}
.mais a:hover {color:#6d2990; text-decoration:none;}

.videos .titulo {
	text-align:left;
	margin-bottom:10px;
}

.news_conteudo .mais {
	background:url(img/mais.gif) bottom left no-repeat;
    text-align: right;
	width:290px;
	font-size:14px;
	font-weight:bold;
	margin-top:5px;
}

.news_conteudo .texto {
	/*margin-top:-15px;*/
}

.news_conteudo .texto h4 {
	color:#b477d3;
	font-size:15px;
}

.news_conteudo .texto p {
	font-size:12px;
	margin:-10px 0 0 0;
	color:#fff;
}

.news {
	 margin-top: 10px;
}

.cronicas ul {
	padding:0px;
}

.cronicas ul li {list-style-type:none; font-size:14px; padding:8px 5px;}

.cronicas .titulo, .videos .titulo, .news .titulo, .twitter .titulo, .contato .titulo {color: #8939b2;}


.cronicas .cinza {
	background-color:#1B1D1C;
	padding:8px 5px;
	list-style-type:none;
	_color:#fff;
}

.cronicas .branco {
	background-color:#020202;
	padding:10px 5px;
	list-style-type:none;
	_color:#fff;
}

.cronicas .mais {
	background:url(img/mais.gif) bottom left no-repeat;
    text-align: right;
	width:310px;
	font-size:14px;
	font-weight:bold;
	margin-top:5px;
}

.cronicas ul li a.ler {
	float:right;
	font-size:11px;
	text-decoration:none;
	color:#fff;
}

.cronicas .cinza a:hover, .cronicas .branco a:hover {
	font-weight:bold;	
	text-decoration:none;
}

.lista_cronicas {
	width:550px;
	margin:0 auto;
	/*height:880px;*/
	
}

.int_cronicas {
	width:750px;
	margin:20px auto;
	height:880px;
	overflow-y:auto;
	padding-right:30px;
	_color:#fff;
}

.perfil .titulo {
	color:#8939B2;
	border-bottom:2px solid #1b1d1c;
	width:200px;
	margin-bottom:30px;
}

.conteudo_perfil {
    float: right;
   /* height: 880px;*/
    /*overflow-y: auto;*/
    width: 650px;
	font-size:15px;
	_color:#fff;
	padding-right:20px;
}

.img_perfil {
    float: left;
    padding-right: 20px;
    width: 248px;
}

.img_contato {
    float: right;
    padding-right: 20px;
    width: 248px;
}

.excp {
    color: #4C4C4C;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
}

.conteudo_contato {
	height:940px;
	_color:#fff;
}

.conteudo_contato form {
	margin-top:20px;	
}

.conteudo_contato input {
	margin-bottom:15px;
}

#nav {
	text-align:right;
}

#nav a {
    background-color: #797979;
    border: 4px double #FFFFFF;
    color: #FFFFFF;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin-left: 10px;
    padding: 3px;
    text-decoration: none;	
}

#nav a:hover {
    background-color: #909090;
	text-decoration:none;
}

.int-videos {
	height:480px;
	/*overflow-y:auto;*/
}

#photo_principal {
	height:540px;
}

.slider ul {
    margin: 65px auto;
    width: 850px;
}


.slider ul li{
	list-style-type:none;
	float:left;
	margin-left:20px;
}

.slider ul li:hover {
	cursor:pointer;
}

.albuns_fotos {
	height:170px;
	/*overflow-y:auto;*/
	_color:#fff;
	width:1100px;
}

.albuns_fotos ul {
	margin:0px;
	padding:0px;
	width:350px;
    float:left;
}

.albuns_fotos ul li {
	list-style-type:square;
	/*float:left;*/
	padding:2px;
	width:355px;
}

.albuns_fotos ul li:hover {
	text-decoration:underline;	
	cursor:pointer;
}

.dados_contato {
	font-size:15px;
}

.botao {
	background-color:#7936a1;
	padding:5px 10px;
	border:none;
	_color:#fff;
	font-weight:bold;
	margin-top:20px;
	text-transform:uppercase;
	cursor:pointer;
}

.botao:hover {
	background-color:#6b2b92;
	_color:#fff;
}

.social ul li {
	float:left;
	margin-left:20px;
	list-style-type:none;
}

.social {
	_float:right;

}

.social ul {
    margin: 0;
    padding: 0;
}

.social span {
	display:none;	
}

.s_twitter {
	background:url(img/twitter.gif) no-repeat;
	width:26px;
	height:24px;
	display:block;
}

.s_facebook {
	background:url(img/facebook.gif) no-repeat;
	width:26px;
	height:24px;	
	display:block;	
}

.panel-overlay p a {
	text-decoration:none !important;
	font-weight:bold;
	position:relative;
	top:-13px;
}

.panel-overlay p a:hover {
	text-decoration:underline !important;	
}

.footer {
    margin-left: 120px;
	position:relative;
    top: 30px;
	color:#fff;
}


#video_container img{

	height: 135px;
	width: 180px;
	margin-top: 20px;

}

#video_container {
	background-image: url(img/bg_video_home.png) ;
	height: 170px;
	width: 200px;
	border: 1px solid #8939b2;
}


.conteudo_perfil {
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-shadow-color: #5b1b7c;
	scrollbar-3dlight-color: #8939b2;
	scrollbar-arrow-color: #8939b2;
	scrollbar-track-color: #000000;
	scrollbar-darkshadow-color: #8939b2; 
}

.rodape {
	background:url(img/rodape.gif) no-repeat;
	height: 160px;
	margin-top:20px;
}

.primeiro_post {
	height:150px;	
}

.primeiro_post img {
	padding-right:10px;
}

.botao_prev {
	height: 36px; 
	width: 174px; 
	position: absolute; 
	top: 400px; 
	left: 90px;
}

.botao_next {
	height: 36px;
	width: 174px;
	position: absolute;
	top: 400px;
	left: 1130px;
}

.botao_prev:hover, .botao_next:hover {
	cursor:pointer;
}

.post_cronica {color:#fff; text-decoration:none;}
.post_cronica:hover {color:#fff; text-decoration:none !important; font-weight:bold !important;}
a.ler:hover {font-weight:bold !important;}
.news_conteudo .texto a:hover{font-weight:bold !important;}

/**wordpress**/
.alignleft{float:left;}.alignright{float:right;}.textleft{text-align:left;}.textright{text-align:right;}.clear{clear:both;}


/** Linha do tempo  **/
.mycarousel_filmstrip {
        background: url("img/filmstrip.png") repeat-x scroll 0 0 transparent;
        height: 600px;

}

.mycarousel_filmstrip li{
        padding-top: 65px;
        width: auto !important;
}


.jcarousel-clip-horizontal_l, .jcarousel-container_l {
        height:600px !important;
}

.jcarousel-prev-horizontal_l, .jcarousel-next-horizontal_l {
        position:absolute !important;
        top:240px !important;
}

.ngg-slideshow {display:none !important;}



/**
 * foto recentes
 * 
 **/
.albuns ul {
	padding:0px;
}

.albuns ul li {list-style-type:none; font-size:14px; padding:8px 5px; height:50px}
.albuns ul li img {padding-bottom:5px; padding-right:5px;}

.albuns .titulo, .videos .titulo, .news .titulo, .twitter .titulo, .contato .titulo {color: #8939b2;}


.albuns .cinza {
	background-color:#1B1D1C;
	padding:8px 5px;
	list-style-type:none;
	_color:#fff;
}

.albuns .branco {
	background-color:#020202;
	padding:10px 5px;
	list-style-type:none;
	_color:#fff;
}

.albuns .mais {
	background:url(img/mais.gif) bottom left no-repeat;
    text-align: right;
	width:310px;
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
}

.albuns ul li a.ler {
	font-size:11px;
	text-decoration:none;
	color:#fff;
}

.albuns .cinza a:hover, .cronicas .branco a:hover {
	font-weight:bold;	
	text-decoration:none;
}


.post_albuns:hover {
        color: #FFFFFF;
            font-weight: bold !important;
                text-decoration: none !important;
                font-size:12px;
            }
