/*
	Theme Name: Lilian Pacce MSN Version
	Theme URL: http://www.cherryplus.com.br
	Description: Template Lilian Pacce baseado no Code Blue - versão especial MSN.
	Author: Cherry Plus
	Author URI: http://www.cherryplus.com.br
	Version: 2.0
	Tags: three columns, fixed width, white, pink, gray, sidebar widgets
*/
*{
	margin:0;
	padding: 0;
	border:0;
	list-style: none;
	outline: none;
	-moz-outline-style: none;
}
a:active, a:hover, a:link{
	outline: none;
	-moz-outline-style: none;
}

.imgGd {cursor : url("../../../zoomin.cur"), url("../../../zoomin.png"), auto}



body {
	/*background: #f4f4f4 url(images/bg.gif);*/
	background: #ededed url(http://blstc.msn.com/br/gbl/css/6/decoration/01/bg.gif) repeat-x 6px 0px;
	background-repeat:repeat-x;
	color: #000;
	font-family: Verdana;
	margin: 0px auto 0px;
	padding: 0px;
}
#msnheader{
	height: 200px;
	margin: 0 auto;
}
#wrap {
	margin: 0px auto;
	padding: 0px;
	width: 1000px;	
	text-align: left;
	font-family:Verdana;
}

span .text {font-family:Verdana;font-size: 11px; }

/************************************************
*	Hyperlinks									*
************************************************/

a {
	color: #666;
	text-decoration: none;
	}

a:visited {
	color: #666;
	text-decoration: none;
	}

a:hover {
	color: #ff33cc;
	text-decoration: none;
	}


a img {
	border: none;
	}

/************************************************
*	Header  									*
************************************************/

#header {
	background: url(images/header.png) no-repeat 2px 0px;
	width: 1002px;
	height: 86px;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: normal;
	margin: 0px auto 0px;
	padding: 25px 0 0 0;
	overflow: hidden;
	}

#header p {
	padding: 0px 0px 5px 0px;
	margin: 0px;
	line-height: 20px;
	}

#header h1 {
	color: #FFFFFF;
	font-size: 36px;
	font-family: Times New Roman, Georgia, Trebuchet MS;
	font-weight: normal;
	margin: 0px;
	padding: 20px 0px 0px 0px;
	text-decoration: none;
	}

#header h1 a, #header h1 a:visited {
	color: #FFFFFF;
	font-size: 36px;
	font-family: Times New Roman, Georgia, Trebuchet MS;
	font-weight: normal;
	margin: 0px;
	padding: 20px 0px 0px 0px;
	text-decoration: none;
	}

#header h1 a:hover {
	color: #FFFFFF;
	text-decoration: none;
	}

.headerleft {
	width: 110px;
	height:76px;
	float: left;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	text-indent: -9000px;
}

.headerright {
	width: 812px;
	float: right;
	margin: 0px;
	padding: 10px 5px 0px 0px;
	text-align: right;
	}

.headerright a, .headerright a:visited {
	color: #FFFFFF;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	padding: 0px 0px 0px 3px;
	}

.headerright a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}

.headerright a img {
	border: none;
	margin: 0px 15px 3px 0px;
	padding: 0px;
}


/************************************************
*	Menu    									*
************************************************/
#menu{
	width:1000px;
	height: 40px;
	display:block;
}
#menu ul{

}
#menu ul li{
	display:inline;
}
#menu ul li a{
	display:block;
	float:left;
	background: url(images/mnu_links.gif) no-repeat 0 0;
	height:15px;
	text-indent: -9000px;
	overflow: hidden;
	margin-left: 1px;
}

#opt1{ width:41px; background-position: 0px -16px !important;}
#opt2{ width:84px; background-position: -41px -16px !important;}
#opt3{ width:109px; background-position: -125px -16px !important;}
#opt4{ width:96px; background-position: -234px -16px !important;}
#opt5{ width:121px; background-position: -330px -16px !important;}
#opt6{ width:111px; background-position: -451px -16px !important;}
#opt7{ width:102px; background-position: -562px -16px !important;}
#opt8{ width:107px; background-position: -664px -16px !important;}
#opt9{ width:105px; background-position: -771px -16px !important;}

#opt1:hover, #opt1.selecionado		{ background-position: 0px -1px !important;}
#opt2:hover, #opt2.selecionado		{ background-position: -41px -1px !important;}
#opt3:hover, #opt3.selecionado		{ background-position: -125px -1px !important;}
#opt4:hover, #opt4.selecionado		{ background-position: -234px -1px !important;}
#opt5:hover, #opt5.selecionado		{ background-position: -330px -1px !important;}
#opt6:hover, #opt6.selecionado		{ background-position: -451px -1px !important;}
#opt7:hover, #opt7.selecionado		{ background-position: -562px -1px !important;}
#opt8:hover, #opt8.selecionado		{ background-position: -664px -1px !important;}
#opt9:hover, #opt9.selecionado		{ background-position: -771px -1px !important;}

/************************************************
*	Hover do Logo  									*
************************************************/


#logoLilian{
	display: block;
	float:left;
	width:196px;
	height:80px;
}
#logoLilian a{
	display:block;
	float:left;
	width:200px;
	height:80px;
	text-indent: -9000px;
	overflow: hidden;
}

/************************************************
*	Submenu   									*
************************************************/

#submenu{
	float:right;
	height:25px;
	padding: 0 14px 0 0;
	display:block;
}

#submenu ul {
}
#submenu ul li{
	display:inline;
}
#smncadastre{
	margin-top:6px;
	float: right;
	width: 69px;
	text-indent: -9000px;
	overflow: hidden;
	background: transparent url(images/submnu_links.gif) no-repeat -1px 0px;
}
#smncontato{
	margin-top:6px;
	float: right;
	width: 59px;
	text-indent: -9000px;
	overflow: hidden;
	background: transparent url(images/submnu_links.gif) no-repeat -69px 0px;
}

#smnanuncie{
	margin-top:6px;
	float: right;
	width: 44px;
	text-indent: -9000px;
	overflow: hidden;
	background: transparent url(images/sub_men_anuncie.gif) no-repeat 0px 0px;
}

#smnequipe{
	margin-top:6px;
	float: right;
	width: 48px;
	text-indent: -9000px;
	overflow: hidden;
	background: transparent url(images/submnu_links.gif) no-repeat -128px 0px;
}

#smnlinks{
	margin:6px;
	float: right;
	width: 43px;
	text-indent: -9000px;
	overflow: hidden;
	background: transparent url(images/submnu_links.gif) no-repeat -176px 0px;
}
#busca_s {
	float: right;
	margin: 0;
	overflow:hidden;
	padding: 0 5px;
}


#rss a {
	float: right;
	width:50px;
	height:20px;
	margin: 4px 0 0 10px;
	background: url(images/rss.png) no-repeat;
	text-indent: -9000px;
	overflow: hidden;
	padding: 0px;
	display:block;
}

/************************************************
*	Content 					     		    *
************************************************/

#content {
	background: url(images/bg_0.jpg) #FFF repeat top left !important;
	width: 1000px;
	margin: 0px;
	padding: 10px 0px 40px 0px;
	font-size: 12px;
	margin-left: 1px !important;
	background-color:#FFF;
}

#content p {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	line-height: 20px;
	}

#content h1 {
	color: #ff33cc;
	font-size: 18px;
	line-height: 22px;
	font-family: Verdana;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	text-align:left !important;
	
}

#content h1 a  {
	color:#FF33CC;
	line-height:20px;
	text-align:left !important;
	text-decoration:none;
}

#content h1 a:hover {
	text-decoration: underline;
	}

#content h3 {
	color: #000;
	font-size: 12px;
	font-family: Verdana;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	text-transform: uppercase;
	}

#content h4 {
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 5px 0px;
	}

#content img.wp-smiley {
	float: none;
	border: none;
	padding: 0px;
	margin: 0px;
	}

#content img.wp-wink {
	float: none;
	border: none;
	padding: 0px;
	margin: 0px;
	}

#contentleft {
	float: left;
	width: 562px;
	margin: 0px 0px 0px 0px;
	padding: 20px 10px 20px 15px;
	text-align: left!important;	
}

#contentleft a{
	color:#666;
	text-decoration:none;
}

#contentleft p a{
	color:#FF33CC;
	text-decoration: underline;
}

#contentleft a:hover{
	color:#FF33CC;
}

#contentleft ol {
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 10px 0px;
	}

#contentleft ol li {
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 5px 0px;
	}

#contentleft ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#contentleft ul li {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	}

.creditos{
	margin: 3px 0;
	padding: 0;
	font-weight: normal;
	font-size: 10px;
	color: #666;
}
.legenda{
	margin: 3px 0;
	padding: 0;
	font-weight: bold;
	font-size: 10px;
	color: #333;

}
.date {
	font:bold 10px Verdana;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	}

.postmeta a  {
	color: #666 !important;
	text-decoration: none;
	}

.postmeta a:hover  {
	color: #ff33cc !important;
	text-decoration: none;
	}

.postmeta {
	width: 612px;
	font-size: 11px;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 40px 0px;
	}

#footpost{
	display:block;
	width:562px;
	height:45px;
	background: url(images/linha.png) repeat-x left bottom;
}

.hora{
	font:11px Verdana;
	color:#333;
}

.envie{
	margin-left: 50px;
}

.envie a{
	font:11px Verdana;
	color:#ff33cc;
	text-transform: uppercase;
}

.envie a:hover{
	color:#666;
}

.comentario {
	float:right;
	color:#FFF !important;	
	background-color:#ff33cc;
	font-size: 11px;
}

.comentario a{
	color:#FFF !important;
	padding:0 5px 0 5px;
	text-decoration:none;
}

.comentario a:hover{
	color:#FFF !important;
	background-color:#666;
	padding:0 5px 0 5px;
	text-decoration:none;
}

#tags{
	display:block;
	width:562px;
	/*height:30px;*/
	background: url(images/linha.png) repeat-x left bottom;
}

.htag{
	text-transform: uppercase;
	background:#CCC;
	padding:2px;
	margin-right:5px;
}

#related h3{
	font: 11px Verdana;
	color:#000;
	text-transform: uppercase;
	margin-top:5px;

}

blockquote {
	font-style: italic;
	margin: 0px 25px 15px 25px;
	padding: 0px 25px 0px 10px;
	border-left: 2px solid #4A7EB8;
	}

#content blockquote p {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	}

/************************************************
*	Images  					     		    *
************************************************/

img.centered  {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	padding: 0px;
	}

img.alignnone {
	padding: 0px;
	margin: 0px 0px 10px 0px;
	display: inline;
	}

img.alignright {
	padding: 0px;
	margin: 0px 0px 10px 10px;
	display: inline;
	}

img.alignleft {
	padding: 0px;
	margin: 0px 10px 10px 0px;
	display: inline;
	}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}

.wp-caption {
	/*margin: 0px;*/
	padding: 0px;
	}

.wp-caption img {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	border: 0px;
	}

.wp-caption p.wp-caption-text {
	margin: 0px;
	padding: 5px 0px 0px 0px;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	line-height: 12px;
	}

/************************************************
*	Left Sidebar 					     	    *
************************************************/

#l_sidebar {
	float: left;
	width: 200px;
	margin: 0px 0px 0px 66px;
	padding: 0px 0px 5px 0px;
	line-height: 20px;
	}

#l_sidebar h2 {
	background: #FFFFFF;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	text-transform: uppercase;
	margin: 10px 0px 5px 0px;
	padding: 0px 0px 3px 5px;
	}

#l_sidebar p {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	line-height: 20px;
	}

#l_sidebar ul {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}

#l_sidebar ul li {
	list-style-type: none;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	}

#l_sidebar ul ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}

#l_sidebar ul li li {
	padding: 0px 0px 0px 5px;
	margin: 0px;
	}

#l_sidebar ul li ul li {
	padding: 0px 0px 0px 5px;
	margin: 0px;
	}

/************************************************
*	Left Sidebar New				     	    *
************************************************/

#l_sidebar_new {
	float: left;
	width: 200px;
	margin: 0px 0px 0px 10px;
	padding: 10px 0px 5px 0px;
	line-height: 20px;
	}

#l_sidebar_new h2 {
	background: #FFFFFF;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	text-transform: uppercase;
	margin: 10px 0px 5px 0px;
	padding: 3px 0px 3px 5px;
	}

#l_sidebar_new p {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	line-height: 20px;
	}

#l_sidebar_new ul {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}

#l_sidebar_new ul li {
	list-style-type: none;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	}

#l_sidebar_new ul ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}

#l_sidebar_new ul li li {
	padding: 0px 0px 0px 5px;
	margin: 0px;
	}

#l_sidebar_new ul li ul li {
	padding: 0px 0px 0px 5px;
	margin: 0px;
	}
	
#publicidade_arroba {
	margin-top: 20px;
}

/************************************************
*	Footer Background							*
************************************************/

#footerbg {
	background: #1A4E88;
	}

/************************************************
*	Footer  									*
************************************************/

#footer {
	width: 1000px;
	height: 30px;
	color: #FFFFFF;
	margin: 0px auto 0px;
	padding: 0px;
	}

#footer p {
	color: #FFFFFF;
	font-size: 10px;
    font-weight: normal;
    text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	}

#footer a {
	color: #FFFFFF;
	text-decoration: none;
	}

#footer a img {
	border: none;
	margin: 0px;
	padding: 0px;
	}

#footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}

.footerleft {
	width: 700px;
	float: left;
	margin: 0px;
	padding: 8px 0px 8px 0px;
	}

.footerright {
	width: 250px;
	float: right;
	margin: 0px;
	padding: 8px 0px 8px 0px;
	text-align: right;
	}

/************************************************
*	Search Form									*
************************************************/

#searchdiv {
	margin: 0px;
	padding: 0px;
	}

#searchform {
	margin: 0px;
	padding: 4px 0px 0px 0px;

	}

#s {
    float:left;
	background: #e7e7e7;
	width: 130px;
	height:19px;
	color: #666;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	padding: 3px;
	margin: 0px 0px 0px 0px;
	border: 1px solid #d2d2d2;
	text-transform: uppercase;
	}

#sbutt {
	background: #1A4E88;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	padding: 1px;
	margin: 0px;
	border: 1px solid #FFFFFF;
	}

/************************************************
*	Comments									*
************************************************/
#comentarios_box { width:562px; border-bottom: #CCC solid 2px;  border-top: #CCC solid 2px; padding: 10px 0; overflow: hidden;}

#comentarios_box h3 { font-size:14px; font-weight:bold; color: #666; text-transform:uppercase; margin: 10px 0;}

#commentblock {
	width: 562px;
	float: left;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 20px;
	}

.commentleft {
	width: 0px;
	float: left;
	padding: 0px 20px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

.commentright {
	padding: 10px;
	margin: 5px 0px 0px 0px;
	background: #f5e0f0;
	color:#333;
	font:11px Verdana;
	}

.escura{
	background: transparent !important;

}

.commentright a{
	color:#000!important;
	text-decoration: none;
}

.commentright a:hover{
	color:#ff33cc!important;
}

#commentblock form{
	margin:30px 0 0 95px;
	width:355px;
}

#commentblock form label{
	font:11px Verdana;
	color:#999;
	text-transform:uppercase;
}

#commentblock ol {
	margin: 0px 5px 0px 20px;
	padding: 0px 0px 10px 0px;
	}

#commentblock ol li {
	margin: 0px;
	padding: 0px;
	}

.commentdate {
	font-size: 12px;
	padding-left: 0px;
	}

#commentlist li p {
	margin-bottom: 8px;
	line-height: 20px;
	padding: 0px;
	}

.commentname {
	color: #333333;
	margin: 0px;
	padding: 5px 5px 5px 0px;
	}

.commentinfo {
	clear: both;
	}

#name, #email, #url {
	width:420px;
	height: 15px;
	background: #FFF !important;
	color: #666;
	font-size: 11px;
	font-family: Verdana;
	margin: 0px;
	padding: 4px;
	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	}

#words {
	background: #FFF !important;
	width: 420px;
	height: 105px;
	color: #666;
	font-size: 11px;
	font-family: Verdana;
	padding: 4px;
	margin: 0px;
	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	}

#submit {
	float:right;
	background: #ff33cc;
	color: #FFFFFF;
	font-size: 13px;
	font-family: Arial, Tahoma, Verdana;
	text-transform: uppercase;
	padding: 5px 10px;
	margin: 0px;
	border: 1px solid #ff33cc;
}

/************************************************
*	Plugins      								*
************************************************/

.related_post li{
	background: url(images/bullet.png) no-repeat left;
	padding-left: 10px !important;
	display: block;
}

.widget_recent_entries h2{
background: url(images/recent-posts.png) no-repeat top left !important;
text-indent: -9000px;
overflow: hidden;

}

.widget_recent_entries ul li{
	display:block;
	line-height:normal;
	padding:5px 5px 7px 5px !important;
	background: url(images/linha-widget.png) repeat-x 5px bottom;	
}

.widget_recent_entries ul li a{
	font:11px Verdana;
	color:#000;
}

.widget_recent_entries ul li a:hover{
	color:#ff33cc;
}



.widget_views h2{
	background: url(images/maislidos.png) no-repeat top left !important;
	text-indent: -9000px;
	overflow: hidden;

}

.widget_views ul li{
	background:  url(images/linha-widget.png) repeat-x 10px bottom ;
	padding: 5px 5px 7px 5px !important;
	/*padding: 3px 0 8px 15px !important;*/
	font:11px Verdana;
	color:#000;
}

.widget_views ul li a{
	font:11px Verdana;
	color:#000;
}

.widget_views	 ul li a:hover{
	color:#ff33cc;
}

.pv_conter{
	font-size: 9px;
	display: block;
	color: #999;
}


.widget_text h2{
background: url(images/video.png) no-repeat top left !important;
text-indent: -9000px;
overflow: hidden;

}

.textwidget table {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}


.widget_recent_comments h2{
background: url(images/comentarios.png) no-repeat top left !important;
text-indent: -9000px;
overflow: hidden;

}

.widget_recent_comments ul li{
	background:  url(images/linha-widget.png) repeat-x 10px bottom ;
	padding-bottom: 7px!important;
	margin-bottom: 7px!important;
	font:11px Verdana;
	color:#000;
}

.recentcomments,
#commentauthor,
.recentcomments #commentauthor a,
.recentcomments #commentauthor a:hover{
	color: #777!important;
	font-weight: normal!important;
	background: none;
}
.recentcomments a,.recentcomments a:hover{
	font:11px Verdana!important;
	color:#000!important;
	font-weight: normal!important;
}
{
	font:11px Verdana!important;
	color:#000!important;
	font-weight: bold!important;
}


.widget_twitter{
	background: #CCC;

}

.widget_twitter a{
	color:#666 !important;
}

.widget_twitter a:hover{
	color:#ff33cc !important;
}



.widget_archive{
	height:70px;
	text-align: center;
}

.widget_archive select{
	width:170px;

}

.widget_archive h2{
background: url(images/arquivo.png) no-repeat top left !important;
text-indent: -9000px;
overflow: hidden;

}

.widget_tag_cloud h2{
background: url(images/tagcloud.png) no-repeat top left !important;
text-indent: -9000px;
overflow: hidden;

}

.widget_tag_cloud a{
	color:#333 !important;
}


.wp-pagenavi a:hover{
	color:#FFF !important;
}

/************************************************
*	Banner      								*
************************************************/

#bannerLateral{
	width:120px;
	overflow: hidden;
	padding: 0 14px 0 0;
	float: left;

}

#bannerLateralOX{
	float:right;
	width: 120px;
	overflow: hidden;
	padding: 0 14px 0 0 ;
	margin-top: 5px;
	/*padding-top:20px;
	*padding-top:12px;*/
}

#bannerTopo{
	width:615px;
	height:67px;
	overflow: hidden;
}
.sidebanner{
	display:block;
	float:right;
	margin-right:17px;
	*margin-top: -30px;
}

#openx_selo_duplo {
	margin: 7px 0px;
	display:block;
}

/************************************************
*	Links       								*
************************************************/

#linkscategorias{
	width:220px;
	height:400px;
	float: left;
}

#linkscategorias h1{
	font:bold 15px Verdana !important;
	text-transform: uppercase;

}

#linkslinks{
	font:10px Verdana;
	color:#666;

}

#linkslinks h1{
	font:bold 15px Verdana !important;
	text-transform: uppercase;

}

#linkslinks ul li a{
	font:12px Verdana !important;
	color:#000;
	text-decoration: none;
}

#linkslinks ul li a:hover{
	color:#ff33cc;
}


#linkscategorias ul li a{
	padding:5px 0 5px 10px;
	color:#000;
	background: url(images/linha-widget.png) no-repeat 10px bottom ;
	text-decoration: none;
}

#linkscategorias ul li{
	background: transparent;
	width: 150px;
	list-style: none;
	height:20px;
}

#linkscategorias ul li:hover{
	list-style: none;
	background: url(images/bulletlink.png) no-repeat top right;
	width:150px;
}

#linkslinks ul li{
	list-style: none;
	background: url(images/bullet.png) no-repeat 0 5px;
	margin-left: 210px;
	padding-left: 10px !important;
}

.WP-EmailIcon{
	display:none;
}

/************************************************
*	Perfil      								*
************************************************/

#galeriaperfil{
	float:left;
	display:block;
	width: 485px;
}

#textoperfil{
	float:right;
	width:500px;
}

#textoperfil h1{
	font:bold 16px Verdana;

}

#contentleft2 {
	float: left;
	width: 500px;
	margin: 0px 0px 0px 0px;
	padding: 20px 10px 20px 15px;
}

/******************************************************
	BUSCA
******************************************************/

#titulobusca{
	display:block;
	width:562px;
	height:20px;
	border-bottom: 2px #ccc dotted;
}

#titulobusca ul li{
	display:inline;
}

#titulobusca ul li.topico{
	margin-right: 205px;
}

#titulobusca ul li.data{
	margin-right: 70px;
}


#tabelabusca tr td{
	border-bottom: 2px #ccc dotted;
	list-style: none;

}
.post-categories{
	list-style: none !important;
}


/******************************************************
	LOGIN
******************************************************/


#formLogin fieldset{
	border:0;
	margin:0;
	padding:0;

}

.miniTitulo{
	display: block;
	width:100px;
	height:50px;
	margin: 0 0 0 160px;
	padding-top: 5px;

}

#esqueci{
	display: block;
	width:200px;
	height:60px;
	float:right;
	margin:10px 170px 0 0;
}

/******************************************************
	CADASTRO
******************************************************/


#formCadastro form label{
	display:block;
	margin-top: 10px;
}


#radio{
	display:block;

}

#radio input{
	float:left;

}

.desfile-widget a{
	color:#666 !important;
}

.desfile-widget a:hover{
	color:#ff33cc !important;
}

.campo{
	border: 1px solid #666;
	margin-left: 25px;
	margin-top: 5px;
}
.campodesformatado{
	margin-left: 25px;
	margin-top: 5px;
}

.grande{
	width: 400px;
}
.pequeno{
	width: 30px;
}

.erro{
	border: 1px solid #f00;
}

.controlesFRM{
	background: transparent url(images/separador-comentario-desfile.gif) repeat-x top center;
	padding-top: 15px;
}
.controlesFRM input{
	background:#FF33CC none repeat scroll 0 0;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	float:right;
	height:24px;
	margin-left: 10px;
	width:80px;
}

.lbobs{
	font-size: 10px;
	color: #f00;
}
/******************************************************
	LOOKBOOK
******************************************************/
#msg-lookbook{
	position: fixed;
	width: 340px;
	left: 50%;
	top: 300px;
	margin-left: -170px;
	background: #fff url(images/fundo_lookbook.gif) repeat-x top center;
	border: 1px solid #f3c;
	display: none;
	z-index: 999;

}
#msg-lookbook-detalhe{
	padding: 20px;
		background: transparent url(images/hashura_lookbook.gif) repeat-x bottom center;
}
.btnLOOKBOOK{
	background: #f3c;
	border: 1px solid #fff;
	color: #fff!important;
	padding: 5px;
	width: 80px;
	display: block;
	text-align: center;
	float: left;
	margin-top: 3px;
}
.linhaLB{
	float: left;
	clear: both;
}
.colpeq{
	float: left;
	width: 232px;
}
.colpeq a{
	border: 1px solid #000;
}
.colgd{
	float: left;
	width: 232px;
}
.colgd a{
	border: 2px solid #000;	
}
.btn-lb{
	background: #f3c;
	border: 1px solid #fff;
	color: #fff!important;
	padding: 5px;
	width: 80px;
	text-align: center;
}
#ngEsq, #ngDir{
	margin-top: -53px!important;
}

.form-lb{
	float: right;
}
.form-lb .btn-lb{
	float: left;
	margin: 2px;
}
.label-lb{
	display: block;
	float: left;
	width: 80px;
}
/******LEGENDA GALERIA****/

.legendaexib{
/*
	position: absolute;
	float: left;
	margin-top: -25px!important;
	z-index: 3;
	background: transparent url(images/sombra.gif);
	background: transparent url(images/legenda-bg.png);
*/
	color: #fff;
	width: 470px;
	line-height: 25px;
}

.credito_foto{
	color: #999;
	font-size: 10px;
	display: block;
	text-align: right;
}

.btaddLOOKBOOK{
	background-color:#FF33CC!important;	
	font-family:Verdana;
}

/*****ASSINATURA********/

.assinatura_site{
	width: 1px;
	height: 1px;
	position: relative;
	right: 0px;
	bottom: 0px;
}


/*****MSG USUARIO********/

#msgusuario{
	display:block;
	width:200px;
	height:30px;
	font:12px Arial;
	margin: 20px 0 0 110px;
}

#msgusuario a{
	color:#CCC;
	text-decoration: none;
}

#commentauthor{
	font-weight: bold;
}

#commentauthor a{
	color:#ff33cc;
	text-decoration: none;
}

#commentauthor a:hover{
	color:#FFF;
	background:#000;
}
/********COMENTARIOS DESFILES*****************************/
.desfiles #commentform a{
	color: #333!important;
	text-decoration: none;
	/*background: #ccc!important;*/
}
.desfiles #commentform a:hover{
	color: #FF33CC!important;
	text-decoration: none;
	/*background: #ccc!important;*/
}


/****************************************************/

#tbBusca th, #tbBusca td{
	text-align: left;
}
#tbBusca th{
	border-bottom: 1px dotted #FF33CC;
}
#tbBusca td{
	color: #666666;
} 

/****************************************************/
/* MSN */
/****************************************************/
#msnshowcase{
	/*background:#ededed url(http://blstc.msn.com/br/gbl/css/6/decoration/01/bg.gif) repeat-x 6px -313px;	*/
	BACKGROUND: none transparent scroll repeat 0% 0%;
	float:right;
	margin: 6px;
	padding:30px 10px;
	width:300px;
	height: 250px!important;
}
#msnshowcasePerfil,#msnshowcaseDesfInt{
	/*background:#EDEDED url(http://blstc.msn.com/br/gbl/css/6/decoration/01/bg.gif) repeat-x scroll 6px -313px;*/
	BACKGROUND: none transparent scroll repeat 0% 0%;
	float:right;
	margin-right:6px;
	padding:20px 0;
	width:312px;
}

#msnshowcase iframe,#msnbannershowcase{
	height: 250px!important;
}






/* CSS Home */

#box_home_destaques {
	width:617px;
	height: 505px;
	background-color:#000;
	background-image: url(images/bg_box_slide.jpg);
	padding: 10px;
	float:left;
	margin: 5px 0 0 15px;
	}
	
#home_box_ad {float:right; top: 0; width:300px; margin: 5px 15px 0 0 ;}

#home_box_ad_lp {margin: 25px 15px 15px 0;}


#veja_mais {display:block; width: 562px; margin: 0; color: #333;}

#mais_single {display:block; width: 562px; border-bottom: #ccc solid 2px; margin: -5px 0 15px 0; color: #333; overflow:hidden;}
#mais_single_prev {float:left; font-size:11px; width:200px; height: auto; padding:2px; font-weight:bold;}
#mais_single_next {text-align:right; float:right; font-size:11px; width:200px; height: auto; padding:2px; font-weight:bold;}

#desfile-bar h2 {
background: url(images/desfiles.png) no-repeat top left !important;
text-indent: -9000px;
overflow: hidden;
}

.desfile-widget h3{
	margin: 2px 0px!important;
	padding: 2px 15px!important;
	display: block;
	font-size: 11px!important;
}
.desfile-widget p{
	margin: 2px 0px!important;
	padding: 2px 15px!important;
	background: transparent url(images/separador-desfiles.gif) no-repeat 15px bottom;
}

#wpmm{
	margin: 0px!important;
	text-align: left;
}
#wpmm select{
	margin-top: 5px !important;
	width: 188px;
}

#buscadesfiles{
	margin-left: 0px;
}
#mcswwidget-3 h2{
	background: url(images/buscadesfile.png) no-repeat top left !important;
	text-indent: -9000px;
	overflow: hidden;
	height: 20px;
}


.pesqDESF{
	margin: 10px 0 0 0;
	background: #ff33cc;
	border:0px;
	color: #fff;
	width: 80px;
	height: 24px;
}

/* insert image */

.box_backstage{float:left; width:270px; margin: 0 20px 25px 0;}
.box_backstage_img{float:left; width:270px; height:180px; margin: 0;}

.box_backstage_leg{float:left; width:260px; background-color:#000; font-family: verdana; font-weight:normal; text-align: left; font-weight: bold; height: 45px; display:block; line-height: 16px; overflow:hidden; font-size: 14px; padding: 5px;}
.box_backstage_leg a{color:#ff33cc !important}



<style type="text/css">


#buscaDESF{
	margin: 10px 0px!important;
	text-align: left;
}
#buscaDESF select{
	margin-top: 10px;
	width: 188px;
}

#buscadesfiles{
	margin-left: 0px;
}

#pesqDESF{
	background: #ff33cc;
	border:1px solid #fff;
	color: #fff;
	width: 80px;
	height: 24px;
}










#desfiles-tools{
	margin: 20px 15px 0px 0px;
	float: right;
	width:300px;
}

#desfiles-tools h3{
	font-size: 10px;
}

#desfiles-tools ul{
	font-size: 10px;
	margin: 5px 0px 10px 0px;
	padding-bottom: 10px;
	border-bottom: 1px solid #7c797b;
}

#desfiles-tools li{
	background: transparent url(images/bullet.png) no-repeat 10px center;
	padding-left: 20px!important;
}
#desfiles-tools li a .destaque{
	color: #f6c;
}

.wpfes_form_txt {
    width: 260px;
    border: solid 1px #ccc;
    height: 24px;
}


.wpfes_form_btn {
float: right;
background: #F3C;
color: white;
font-size: 13px;
font-family: Arial, Tahoma, Verdana;
text-transform: uppercase;
padding: 5px 10px;
margin: 0px;
border: 1px solid #F3C;
}

</style>
