/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	/*vertical-align: baseline;*/
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}



html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}html{
	/*min-height:100%;*/
	
}
body {
	background:#eaeaea url(/html/layout/alemanno/img/bg.gif) 50%;
	font-family:Georgia;
	font-size:13px;
	/*min-height:100%;*/
	
}

h2a {
	border:1px solid red;
}
a{ color:#B11414; }
a:hover{ text-decoration:none; }

#wraper {
	width:990px;
	margin:auto;
	
	/*min-height:100%;*/
	
}

#mainContent {
	float:left;
	width:701px;
	margin-left:10px;
	margin-top:0;
	background:#fff url(/html/layout/alemanno/img/img_fundo_new2.jpg) 80px 0px no-repeat;
	min-height:800px;
	position:relative;
	/*padding-bottom:50px;*/	
	
}

#logo {

	background:url(/html/layout/alemanno/img/logoaa.png) no-repeat;
	width:439px;
	height:47px;
	margin-left:0px;
	margin-top:25px;
	z-index:100;
}
	#logo a {
		display:block;
		width:439px;
		height:47px;
	}

	#logo span{
		display:none;
	}

#menu {
	margin-top:25px;
	margin-left:0px;	
	width:703px;	
}

	#menu li {
		float:left;
		margin-left:5px;
		background: url(/html/layout/alemanno/img/estrela_menu.png) 0px 15px no-repeat;
		height:37px;		
		position:relative;
		line-height:1.1;
	}
	
	#menu li.li_sel {
		padding-right:17px;	
	}
	
	#menu li.after_sel {
		background:none;
		padding-left:0px;
		
	}
	
	#menu li.after_sel a{
		padding-left:3px;
	}
	
	#menu .afterfirst{
		margin-left:97px;
	}

		#menu li:first-child {
			background:transparent;
			margin-left:0;
			padding-left:0;
		}
		#menu li:first-child a {
			margin-left:0;
			padding-left:0;					
		}
		
		#menu li.li_sel:first-child a {
			padding-left:15px;
		}

	#menu a {
		font-style:italic; 
		text-decoration:none;
		color:#000;
		font-family:Georgia;
		font-size:16px;
		padding-top:10px;
		display:block;
		height:37px;
		z-index:1000;	
		padding-left:20px;
		padding-right:3px;
		position:relative;			
	}

		#menu a:hover  {
			text-decoration:underline;
		}
		
	#menu a.sel {
		background: url(/html/layout/alemanno/img/menu_selected.png) no-repeat;
		padding-left:17px;
		color:#fff;
	}	
	#menu a.sel:hover {
		text-decoration:none;
	}	
	

	#menu li.li_sel span.b{
		background: url(/html/layout/alemanno/img/menu_selected.png) no-repeat top right;
		height:38px;
		width:17px;
		display:block;		
		position:absolute;
		top:0px;
		right:0px;
	}	
		
	#menu .home_menu{
		background: url(/html/layout/alemanno/img/over_homepage.png) no-repeat center right;
		position:absolute;
		width:126px;
		height:40px;
		font-size:18px;
		color:#fff;
		margin-top:-11px;
		margin-left:-20px;
		line-height:1.3;
	}		
	#menu .home_menu span{
		padding-top:7px;
		padding-left:24px;
		display:block;
	}
	
	
.postContainer {
	margin-top:25px;
	line-height:1.5;
	padding-right:35px;
}
.postLeft{
	float:left;
	width:50px;	
}

.postLeftPub{
	float:left;
	width:100px;		
}

.postRight{
	float:left;
	width:590px;
}

.postRightFull{	
	width:640px;
}
.postRightPub{
	width:520px;
	margin-left:10px;	
}



	.postDate {	
		width:49px;
		height:43px;
		background:url(/html/layout/alemanno/img/icon_data.png) no-repeat;
		color:#fff;
		line-height:1;
		text-align:center;
		margin-bottom:10px;
	}

		.postDateDay {
			font-size:24px;
			padding-right:6px;
		}

		.postDateMonth {
			font-size:14px;
			padding-right:5px;
		}
		
		.postDateYear {
			font-size:14px;
			padding-right:5px;
			color:#000;
			position:relative;
			margin-top:5px;
			color:#B11414;
		}		

	.postTitle {
		float:left;
		font-size:21px;
		margin-left:6px;
		font-weight:normal;
		width:590px;
		margin-bottom:10px;
		padding-top:5px;
		
	}
	.postTitle a{
		font-size:21px;
		text-decoration:none;
		color:#000;
	}
	.postTitle a:hover{
		color:#B11414;
	}

	.postText {
		clear:both;
		width:590px;
		margin-left:5px;
		
	}

.postRightFull .postText,
.postRightFull .postTitle{
	width:640px;	
	margin-left:0;	
}

.postRightPub .postText,
.postRightPub .postTitle{
	width:520px;	
	margin-left:0;	
}
	
	
	.postLinks {
		margin-top:10px;
		color:#B11518;
		font-size:12px;
	}
		.postLinks a {
			color:#B11518;
			text-decoration: none;
			font-size:16px;
		}

			.postLinks a:hover {
				text-decoration: underline;
			}

.subtitle {
	margin-top:20px;
	font-weight:normal;
	font-size:21px;
	font-style:italic; 
}
.subtitle a{
	color:#000;
	text-decoration:none;	
}
	.subtitle a:hover{
		text-decoration:underline;
	}

#research {
	height:120px;
	background:#EAEAEA;
	width:690px;
	margin-top:10px;
}

	#research ul li{
		float:left;
		width:170px;
		height:120px;	
		position:relative;	
	}
	
	#research ul li .separator{
		width:1px;
		height:100px;
		background:#fff;
		position:absolute;
		right:0px;
		top:10px;
	}
	
	#research ul li a{
		display:block;
		width:164px;
		height:120px;		
	}
		#research ul li a span.text{
			text-decoration:none;
			position:absolute;
			bottom:7px;
			font-size:11px;
			color:#999;
			width:148px;
			left:10px;
			height:25px;
			overflow:hidden;
		}
	
	#research_europe{
		background:url(/html/layout/alemanno/img/europe.png) no-repeat center center;
	}

	#research_wto{
		background:url(/html/layout/alemanno/img/wto.png) no-repeat center center;
	}	
	
	#research_food{
		background:url(/html/layout/alemanno/img/food.png) no-repeat center center;
	}		
	
	#research_risk{
		background:url(/html/layout/alemanno/img/risk.png) no-repeat center center;
	}	
	
#rightColumn {
	float:left;
	width:277px;
	min-height:500px;
	background:#eaeaea url(/html/layout/alemanno/img/img_fundo_new2.jpg) top right no-repeat;
}

	#socialNetworks {
		margin-top:140px;
		margin-left:140px;
		background:url(/html/layout/alemanno/img/icones_redesociais.png) no-repeat;
		height:32px;
		width:130px;
	}

		#socialNetworks a {
			display:block;
			width:32px;
			height:32px;
			float:left;
			margin-right:10px;
		}

		#socialNetworks span {
			display:none;
		}
	
	#searchForm {
		margin:10px;
		margin-left:0px;
		padding:0 10px 20px 15px;
		background:#fff;
		height:200px;
		width:250px;
		white-space:nowrap;
	}
	
		#searchForm form {
			margin-bottom: 50px;
		}
		
		#searchForm form#form_subscribe button {
			background: transparent url(/html/layout/alemanno/img/seta_pesquisa.gif) 0 0 no-repeat;
			border: 0;
			text-indent: -9999px;
			display: block;
			width:24px;
			height:24px;
			float:left;
			margin: 3px 0 0 6px;
			cursor: pointer;
		}
		
		#searchForm h3 {
			font-weight:normal;
			font-size:21px;
			font-style:italic; 
			padding:10px 0 8px 0;
		}

		#searchForm p {
			width:240px;
			color:#666;
			font-size:90%;
			display: block;
			white-space: normal;
			margin-bottom: 10px;
		}
		#searchForm #q,
		#searchForm #email {
			clear:both;
			border:0;
			background:url(/html/layout/alemanno/img/caixa_pesquisa.png) no-repeat;
			width:199px;
			height:30px;
			float:left;
			margin:0;
			padding-left:10px;
			padding-right:10px;
			color:#666;
		}

		#searchSubmit {
			float:left;
			margin-left:6px;
			margin-top:3px;
		}

	#cv {
		margin:30px 15px;		
	}

		#cv li span{
			font-size:11px;
		}

		#cv li {
			background-repeat:no-repeat;			
			margin-bottom:15px;
			font-style:italic; 
			line-height:1.1;
		}
		
		#cv li a {
			text-decoration:none;
			color:#000;
		}
		
		#cv li img{
			margin-right:10px;
			margin-bottom:10px;
		}

		#cv li.first {
			font-size:16px;
		}
		
		#cv li.first span{
			font-size:14px;
		}

		#cv1 {
			background-image:url(/html/layout/alemanno/img/logo1.gif);
			font-size:16px;
		}

		#cv2 {
			background-image:url(/html/layout/alemanno/img/logo2.gif);
			font-size:12px;
		}

		#cv3 {
			background-image:url(/html/layout/alemanno/img/logo3.gif);
			font-size:12px;
		}

		#cv4 {
			background-image:url(/html/layout/alemanno/img/logo4.gif);
			font-size:12px;
		}

	#events {
		padding:0px 20px 0px 15px;
		min-height:170px;		
	}

		#events li {
			border-bottom: 1px dotted #666;
			padding:10px 2px;
			line-height:1.2;
		}
		
		#events li.n1 {
			border:0px;
		}
		
		#events .conferenceTitle {
			color:#B01415;
			text-decoration:none;
			font-size:16px;
		}
		#events a:hover {
			text-decoration:underline;
		}

	#copyright {
		margin:35px 15px 0px 15px;
		color:#666;
		font-size:12px;
		font-style:italic; 
	}

	#poweredby {
		margin:6px 15px;
	}

		#poweredby a{
			display:block;
			width:149px;
			height:16px;
			background:url(/html/layout/alemanno/img/mB.png);
		}

		#poweredby span{
			display:none;
		}

.seemore {
	font-size:12px;
	font-style:italic; 
	color:#B01415;
	text-decoration:none;
	line-height:2;
}

#site_content{
	margin-top:25px;
	margin-bottom:20px;
	margin-right:20px;
	padding-top:35px;
}

h1#page_title{
	font-size:21px;
	line-height:1.3;
	margin-top:25px;
}

#publications{
	
}

#publications ul li{
	float:left;
	width:33%;
	border-right:1px solid #eee;	
	overflow:hidden;
}	

	#publications ul li .inner{
		padding:10px;
	}
	
	#publications ul li .inner0{
		padding-left:0px;
	}
	
	#publications ul li .inner2{
		padding-right:0px;
	}
	
	
	#publications ul li .title{
		font-size:16px;
		color:#000;
		text-decoration:none;
		display:block;
		height:15px;
				
		overflow:hidden;
		
	}	
	
	#publications ul li .title:hover{
		text-decoration:underline;
	}
	
	#publications ul li .text{
		margin-top:7px;
		font-size:11px;
		line-height:1.3;
		color:#666;
		height:55px;
		overflow:hidden;
	}
	
	#publications ul li .photo{
		float:left;
		width:60px;
		height:80px;
		margin-right:5px;
		overflow:hidden;
	}
	
	#publications ul li .pubcontent{
		float:left;
		width:145px;
		
	}
	
	#publications ul li .pubcontentfull{
		width:100%;		
	}
	
	#publications ul li .knowmore{
		font-style:oblique;
		font-size:11px;
		display:block;
		margin-top:5px;
		text-decoration:none;
	}
	
	#publications ul li .knowmore:hover{
		text-decoration:underline;
	}
	
	#publications ul li.n2{
		border:0;
	}
	
#footMenu{
	position:absolute;
	bottom:5px;
	left:0px;
}

	#footMenu li{
		float:left;
		margin-right:25px;
		border-bottom:3px solid #eee;
		padding-bottom:5px;
		
	}
	
	#footMenu li a{
		color:#999;
		font-style:oblique;
		text-decoration:none;
		font-size:12px;
	}
	
	#footMenu li.last{
		margin-right:0px;
	}
	
#footCopyright{
	position:absolute;
	bottom:0px;
	right:-200px
}


#see_videos {
	text-align:right;
	margin-bottom:20px;
	position:relative;
	margin-top:-25px;	
}

#see_videos a{
	font-style:oblique;
	color:#C53A41;
	font-size:18px;		
	margin-right:20px;	
}

#see_photos {
	text-align:right;
	margin-bottom:20px;	
	position:relative;
	margin-top:-25px;	
}

#see_photos a{
	font-style:oblique;
	color:#C53A41;
	font-size:18px;
	/*background:#C53A41;*/		
	margin-right:20px;
}
	#see_photos a:hover{
		text-decoration:none
	}
	
#blog_rss{
	margin-bottom:20px;	
	position:relative;
	margin-top:-25px;	
	height:32px;
}
	#blog_rss a{
		display:block;
		width:32px;
		height:32px;
		background:url(/html/layout/alemanno/img/rss.png);
		float:right;
	}

.postDetail{
	width:100%;
	line-height:1.3;
}

	.postDetail td{
		vertical-align:top;
	} 
	
	.postDetailPhoto{
		padding-right:20px;
	}
	
.postWithoutTitle{
	margin-top:25px;
}

.postDetail .title{
	font-size:26px;
	font-weight:normal;
	line-height:1.3;	
	margin-bottom:10px;	
}	

	
.research_inner	{
	background:url(/html/layout/alemanno/img/research_inner.jpg) no-repeat;
	width:690px;
	height:54px;
	margin-top:20px;
}
	.research_inner	ul li{
		float:left;
		width:171px;
		height:54px;		
	}
	
.research_inner ul li a{
	display:block;
	width:171px;
	height:54px;	
}


.pagination_ a{
	font-size:14px;
}div#page {
	background-color: #000;
	border-color: #222;
}
div#footer {
	color: #888;
}
div.caption-container {
	color: #eee;
}
div.image-title {
	font-weight: bold;
	font-size: 1.4em;
}
div.image-desc {
	line-height: 1.3em;
	padding-top: 12px;
}
div.download {
	margin-top: 8px;
}
div.photo-index {
	color: #888;
}
div.navigation a.prev {
	background-image: url(/html/layout/alemanno/img/gallerific/prevPageArrowWhite.gif);
}
div.navigation a.next {
	background-image: url(/html/layout/alemanno/img/gallerific/nextPageArrowWhite.gif);
}
div.loader {
	background-image: url(/html/layout/alemanno/img/gallerific/loader48.gif);
}
div.slideshow img {
	border-color: #333;
}
ul.thumbs li.selected a.thumb {
	background: #fff;
}
div.pagination a:hover {
	background-color: #111;
}
div.pagination span.current {
	background-color: #fff;
	border-color: #fff;
	color: #000;
}div.content {
	/* The display of content is enabled using jQuery so that the slideshow content won't display unless javascript is enabled. */
	display: none;
	width: 660px; 
	
}
div.content a, div.navigation a {
	text-decoration: none;
	color: #777;
}
div.content a:focus, div.content a:hover, div.content a:active {
	text-decoration: underline;
}
div.controls {
	margin-top: 5px;
	height: 23px;
}
div.controls a {
	padding: 5px;
}
div.ss-controls {
	float: left;
	position:relative;
	top:-30px;
}
div.nav-controls {
	float: right;
	position:relative;
	margin-top:-25px;
}
div.slideshow-container {
	position: relative;
	clear: both;
	height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */
}
div.loader {
	position: absolute;
	top: 0;
	left: 0;
	background-image: url(/loader48.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 660px;
	height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */
}
div.slideshow {

}
div.slideshow span.image-wrapper {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}
div.slideshow a.advance-link {
	display: block;
	width: 660px;
	height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */
	line-height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */
	text-align: center;
}
div.slideshow a.advance-link:hover, div.slideshow a.advance-link:active, div.slideshow a.advance-link:visited {
	text-decoration: none;
}
div.slideshow img {
	vertical-align: middle;	
}
div.download {
	float: right;
}
div.caption-container {
	position: relative;
	clear: left;
	height: 75px;
}
span.image-caption {
	display: block;
	position: absolute;
	width: 550px;
	top: 0;
	left: 0;
}
div.caption {
	padding: 12px;
}
div.image-title {
	font-weight: bold;
	font-size: 1.4em;
}
div.image-desc {
	line-height: 1.3em;
	padding-top: 12px;
}
div.navigation {
	/* The navigation style is set using jQuery so that the javascript specific styles won't be applied unless javascript is enabled. */
	margin-top:20px;
}
ul.thumbs {
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
}

ul.thumbs li {
	float: left;
	padding: 0;
	margin: 5px 10px 5px 0;
	list-style: none;	
}
a.thumb {
	padding: 2px;
	display: block;
	border: 1px solid #ccc;
}
ul.thumbs li.selected a.thumb {
	background: #000;
}
a.thumb:focus {
	outline: none;
}
ul.thumbs img {
	border: none;
	display: block;
}
div.pagination {
	clear: both;
}
div.navigation div.top {
	margin-bottom: 12px;
	height: 11px;
}
div.navigation div.bottom {
	margin-top: 12px;
}
div.pagination a, div.pagination span.current, div.pagination span.ellipsis {
	display: block;
	float: left;
	margin-right: 2px;
	padding: 4px 7px 2px 7px;
	border: 1px solid #ccc;
}
div.pagination a:hover {
	background-color: #eee;
	text-decoration: none;
}
div.pagination span.current {
	font-weight: bold;
	background-color: #000;
	border-color: #000;
	color: #fff;
}
div.pagination span.ellipsis {
	border: none;
	padding: 5px 0 3px 2px;
}








div.navigation a.pageLink {
	height: 77px;
	line-height: 77px;
}


div.navigation-container {
	float: left;
	position: relative;
	left:50%;
	margin-top:20px;
	
}
div.navigation {
	float: left;
	position: relative;	
	height:80px;
	left:-50%;
}
div.navigation a.pageLink {
	display: block;
	position: relative;
	float: left;
	margin: 2px;
	width: 16px;
	background-position:center center;
	background-repeat:no-repeat;
}
div.navigation a.pageLink:focus {
	outline: none;
}



div.photo-index {
	position:absolute;
	margin-top:80px;
	margin-left:5px;
	display:none;
}#gallery_list{
	
}
#gallery_list li{
	float:left;
	margin-right:1px;
	margin-bottom:30px;
}

#gallery_list li.last{	
	margin-right:0px;	
}


#gallery_list li span.img{
	display:block;
	width:220px;
	height:150px;
	overflow:hidden;
	position:relative;
	opacity:1;
	filter:alpha(opacity=100);
	
}
#gallery_list li a:hover span.img{
	opacity:0.8;	
	filter:alpha(opacity=80);
}
#gallery_list li span.title{
	width:230px;
	display:block;
	background:#000;
	color:#fff;
	position:absolute;
	bottom:0px;
	padding:5px;
	opacity:0.8;
	font-size:15px;
	font-family:Georgia,Arial;
	overflow:hidden;
}#video_list{
	
}
#video_list li{	
	margin-right:1px;
	margin-bottom:1px;
	border-bottom:1px solid #eee;
	padding-bottom:20px;
	padding-top:20px;
}

#video_list li.last{	
	margin-right:0px;	
}


#video_list li span.img{
	display:block;
	width:200px;
	overflow:hidden;
	position:relative;
	opacity:1;
	filter:alpha(opacity=100);
	float:left;
	margin-right:15px;	
}
	#video_list li span.img a{
		width:200px;
		height:150px;
		display:block;
		background:#000 url(/html/layout/alemanno/img/play.png) no-repeat center center;
		opacity:0.5;
		filter:alpha(opacity=50);		
	}
	
	#video_list li span.img a:hover{
		opacity:0.0;
		filter:alpha(opacity=0);	
	}

#video_list a.title{
	font-size:21px;
	text-decoration:none;
	display:block;
	color:#000;
}

	#video_list a:hover{
		text-decoration:underline;
	}


#video_list span.date{
	color:#666;
	display:block;	
} 

#video_list span.content_article{
	display:block;
	margin-top:10px;
	line-height:1.3;
} 

#video_list li a:hover span.img{
	opacity:0.8;	
	filter:alpha(opacity=80);
}
#video_list li span.title{
	width:230px;
	display:block;
	background:#C53A41;
	color:#fff;
	position:absolute;
	bottom:0px;
	padding:5px;
	opacity:0.8;
	font-size:15px;
	font-weight:bold;
	font-family:Georgia,Arial;
	font-style:oblique;
}

.video_detail .text{
	background:#eee;
	padding:10px;
	margin-top:15px;
	line-height:1.3;
	color:#666;
}.statistics_table {
	width:100%;
}

.statistics_table tr th {
	text-align:left;
}

.statistics_table tr th, .statistics_table tr td {
	line-height:20px;
	padding-left:10px;
}

.statistics_table tr.totals td {		
	border-top:solid 1px black;
	font-weight:bold;
}.home{
	xbackground:url(/html/layout/planetafutebol/samples/01.png) no-repeat;
	background-position:-5px -4px;
	width:573px;
	height:653px;
	margin-bottom:15px;
}
.home_news{
	width:572px;
	height:210px;
	background:#0e0e0e url(/html/layout/planetafutebol/img/caixa_destaquecentral.jpg);
	overflow:hidden;
}

#home_main{
	cursor:pointer;
	width:340px;
	height:200px;	
}


.home_main_img{
	width:340px;
	height:200px;
	overflow:hidden;
	cursor:pointer;
	z-index:1;
}

.home_label_background{
	position:absolute;
	margin-top:-60px;
	width:340px;
	height:60px;
	color:#fff;
	background:#000;	
	filter:alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
}

.home_label{
	position:absolute;
	margin-top:-60px;
	width:330px;
	height:60px;
	color:#fff;
	padding:5px;
	z-index:100;	
	text-decoration:none;
	cursor:pointer;
	display:none;
	
}
.home_label h3{
	font-size:14px;
	color:#fdfcf7;
}
.home_label div.text{
	color:#d1b760;
	margin-top:3px;
	line-height:1.4;
}

#home_main a:hover .home_label h3{
	color:#cfa000;
}
#home_main a:hover .home_label div.text{

}
.home_thumbs{
	margin-left:5px;
	width:210px;
	overflow:hidden;	
}
.home_thumbs ul li{
	height:60px;
	overflow:hidden;
	margin-bottom:8px;

}
.home_thumbs ul li a *{
	cursor:pointer;
	text-decoration:none;
}

.home_thumbs .img{
	padding-left:5px;
	margin-right:5px;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
	
}
.home_thumbs .title{
	color:#B7B7B7;
	
}
.home_thumbs .text{		
	color:#8E875A;
	margin-top:3px;
	font-size:11px;
	line-height:1.2;
}
.home_thumbs ul li a:hover .img , 
.home_thumbs ul li a.selected .img{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;	
		
}
.home_thumbs ul li a.selected .img{
	background:url(/html/layout/planetafutebol/img/seta_destaquecentral.gif) no-repeat 0px 25px;
}
.home_thumbs ul li a:hover .title , 
.home_thumbs ul li a.selected .title{
	color:#fff;
}

.home_thumbs ul li a:hover .text , 
.home_thumbs ul li a.selected .text{
	color:#c5ba7a;
}

#home_banner{
	background:#21221c;
	width:573px;
	height:80px;
	margin-top:10px;
	
	
}
#home_banner div.content{
	width:573px;
	height:80px;
	display:table;
	vertical-align:middle;
	text-align:center;
	
}
#home_banner div.content *{
	/*padding-top:9px;*/	
}

.home_blocks {
	margin-top:14px;
	height:145px;
}
.home_blocks .block{
	width:280px;
}

.home_blocks a div {cursor:pointer; text-decoration:none;}

.home_blocks .title{
	background:#21221c;
	text-transform:uppercase;
	color:#887823;
	padding:5px;
	font-weight:bold;
	display:block;
	text-decoration:none;
	overflow:hidden;
	height:14px;
}

.home_blocks .subtitle{
	background:#867A4A;
	padding:4px;
	color:#fff;
	font-weight:bold;
	height:12px;
	text-decoration:none;
}

.home_blocks .img{
	width:280px;
	height:61px;	
}

.home_blocks .text{
	background:#cec9b5;
	color:#908e79;
	line-height:1.3;
	height:28px;
	overflow:hidden;
	text-decoration:none;
	font-size:11px;
	padding:5px;
	overflow:hidden;		
}

.home_blocks div.mask{
	background:url(/html/layout/planetafutebol/img/seta_destaques_meio.jpg) no-repeat top right;
	width:280px;
	height:68px;	
}
.home_blocks a:hover .title{
	color:#cfa000;
}

.home_bottom{
	margin-top:13px;
	background:#c7c5ae;
	padding:5px;
	height:163px;
	
}
.home_bottom ul li{
	float:left;	
	margin-right:1px;
}
.home_bottom ul li.last{	
	margin-right:0px;
}
.home_bottom ul li span{
	display:block;	
}
.home_bottom ul li a{
	/*background:url(/html/layout/planetafutebol/samples/hulk140.jpg) no-repeat;*/
	width:140px;
	display:block;
	text-decoration:none;
}

.home_bottom ul li span.mask{
	background:url(/html/layout/planetafutebol/img/mascara_destaques.png) no-repeat;
	width:140px;
	height:83px;
}
.home_bottom ul li span.title{
	text-transform:uppercase;
	margin-top:4px;
	padding-left:6px;
	line-height:1.4;
	color:#5a5339;	
	font-weight:bold;
}

.home_bottom ul li span.text{
	padding-left:6px;
	line-height:1.4;
	color:#88866d;	
	font-size:11px;
}

.home_bottom ul li a:hover span.mask{
	background:url(/html/layout/planetafutebol/img/mascara_destaques_on.png) no-repeat;
	width:140px;
	height:83px;
}
.home_bottom ul li a:hover span.title{
	color:#867b43;	
}

.home_bottom ul li a:hover span.text{
	color:#524c36;	
}
.home_right_blocks li{	
	margin-bottom:15px;	
	width:150px;
	height:142px;
	overflow:hidden;
}
.home_right_blocks li.last{	
	margin-bottom:0px;	
}

.home_right_blocks li a span.background{
	background:#bbb79c;
	height:64px;
	display:block;		
}

.home_right_blocks li a span{
	display:block;
	text-decoration:none;
	cursor:pointer;
}
.home_right_blocks li a span.img{
	
}
.home_right_blocks li a span.title{
	font-weight:bold;
	padding:4px 4px 0px 4px;
	color:#252211;
}
.home_right_blocks li a span.text{
	padding:4px;
	font-size:11px;
	color:#252211;
}
.home_right_blocks li a:hover span{
	color:#858271;	
}


.home_bottom_right{
	margin-top:13px;			
}

.home_bottom_right ul li{
	float:left;	
	margin-right:1px;
}
.home_bottom_right ul li.last{	
	margin-right:0px;
}
.home_bottom_right ul li span{
	display:block;	
}
.home_bottom_right ul li a{
	/*background:url(/html/layout/planetafutebol/samples/ronaldo.jpg) no-repeat 0px;*/
	width:150px;
	height:80px;	
	display:block;
	text-decoration:none;
}

.home_bottom_right ul li span.mask{
	background:url(/html/layout/planetafutebol/img/mascara_lateral_dta.png) no-repeat;
	width:152px;
	height:81px;
}
.home_bottom_right ul li .title{
	display:block;
	padding-top:58px;
	color:#d0b872;
	text-align:center;	
	font-weight:bold;
}
.home_bottom_right ul li a:hover .title{
	color:#cfa004;
}

.home_banner_right_bottom{
	margin-top:10px;	
}

.home_blocks a, .home_news a, .home_right_blocks a{text-decoration:none;}
.example_title{
	font-size:18px;
	margin:20px 0px 20px 0px;
}
.example_background{
	background:#B9B5A4;
	height:50px;
	color:#fff;
	padding:10px;
}

.example_loader{
	background:url(/html/images/example/ajax-loader.gif) no-repeat left bottom;
	margin-top:20px;
	height:60px;	
}.example_background{
	background:#B9B5A4;
	height:150px;
	color:#fff;
	padding:10px;
}.import_h3{
	font-size:16px;
	margin-bottom:10px;
	color:#404036;
	
}
div.import_block{
	margin-bottom:10px;
	display:table;
	color:#404036;
}
img.import_block{
	margin-right:15px;
	margin-bottom:10px;
}

.article_detail .page_content{
	line-height:1.4;
	margin-bottom:15px;
}

.article_detail .page_content h1{
	font-size:22px;
	margin-bottom:10px;
	color:#404036;
}


.article_detail .page_content h2{
	font-size:18px;
	margin-bottom:10px;
	color:#404036;
}


.article_detail .page_content h3{
	font-size:16px;
	margin-bottom:10px;
	color:#404036;
}
.article_detail .page_content p{
	margin-bottom:20px;	
}

.page_content ul{
	margin-left:40px;
	list-style:disc;
	margin-bottom:15px;
}

.page_content ul li ul{
	margin-left:60px;
	list-style:square;		
}	

.page_content ol{
	margin-left:45px;
	list-style:decimal;
}


.article_detail .header{
	color:#666;
	margin-bottom:20px;
}

.article_detail .short{
	line-height:1.4;
	margin-top:10px;
	margin-bottom:10px;
	text-align:left;
	padding:5px;
}
.article_detail .resume{
	margin-bottom:0.5em;
	text-align:left;
	background:#eee;
	margin-top:20px;
	padding:7px;
}


.article_detail .photo{	
	/*margin-bottom:15px;*/
	line-height:1.5;		
}
.article_detail .photo img{	
	margin-right:10px;
	/*margin-bottom:10px;*/
}

/*
* Article List
*/


.article_list{

}


.article_list ul li span{
	display:block;
}
.article_list ul li span.img{
	float:left;
	width:150px;
	margin-right:10px;

}
.article_list ul li span.content{
	float:left;
	width:543px;		
}
.article_list ul li span.content a{
	font-size:16px;
	display:block;
	color:#21221B;
	margin-bottom:2px;
	text-decoration:none;
}
.article_list ul li span.content a:hover{
	color:#cfa000;
	text-decoration:underline;
}

.article_list ul li span.date{
	font-size:11px;
	color:#666;
	margin-bottom:5px;
}
.article_list ul li span.content{
	color:#3B3B32;
	line-height:1.3;
}


/*
* Gallery List
*/


.block_filter{

}
.block_filter .title{
	width:237px;
	height:140px;
	background:#867A4A;
	text-align:center;
	float:left;
	position:relative;
}
.block_filter .title h1{
	text-transform:uppercase;
	color:#000;
	font-weight:normal;
	font-size:24px;
}
.block_filter .title h2{
	text-transform:uppercase;
	color:#fff;
	font-weight:normal;
	font-size:18px;
	margin-top:5px;	
}

.block_filter .categories{
	background:#28271f;
	width:488px;
	height:140px;
	float:right;
}
.block_filter .categories .banner{
	padding-top:37px;
	padding-left:10px;
	width:468px;
	height:60px;
	overflow:hidden;	
}

.block_paging{
	position:absolute;
	bottom:10px;	
	text-align:center;
	left:0px;
}
.block_back{
	position:absolute;
	bottom:10px;		
}
.block_back a{
	color:#3B3621;
	text-decoration:none;
}

.block_paging .paginationControl {
    height:14px;
    font-size:12px;
    text-align:center;
    width:215px;  
}
.block_list li.title .block_paging .paginationControl{
    width:235px;  
}

.block_paging .paginationControl a{
    text-decoration:none;   
    color:#28271f;	        
}

.block_paging .paginationControl a.dark {
    
}

.block_paging .paginationControl div {
 
}

.block_list{
	margin-top:10px;		
}

.block_list li.title{
	width:237px;
	height:144px;
	background:#867A4A;
	text-align:center;
	float:left;
	position:relative;	
}
.block_list li.title h1{
	text-transform:uppercase;
	color:#000;
	font-weight:normal;
	font-size:24px;
	padding:5px;
}
.block_list li.title h2{
	text-transform:uppercase;
	color:#fff;
	font-weight:normal;
	font-size:18px;
	margin-top:5px;	
}

.block_list li.title a{
	display:inline;
	background:none;
	width:235px;
	height:142px;
}
.block_list ul li.title a:hover {
	background:none;
}

.article_list ul li {
	margin-bottom:10px;
	background:#CBC9B5;
	padding:5px;	
}

.block_list ul li {
	float:left;
	margin-right:13px;
	margin-bottom:13px;
	position:relative;
}
.block_list ul li.last {
	margin-right:0;
	float:right;
}
.block_list ul li a.link {
	background:#191911;
	display:block;	
	width:235px;
	height:142px;
	overflow:hidden;
	padding:1px;
	text-decoration:none;	
}
.block_list ul li a span {
	text-decoration:none;
}

.block_list ul li a span.mask{
	background:url(/html/layout/planetafutebol/img/seta_destaques_meio.jpg) no-repeat;
	width:9px;
	height:8px;
	display:block;
	position:absolute;
	right:1px;
}

.block_list ul li a span.img{
	width:233px;
	height:106px;
	overflow:hidden;
	display:block;
	margin:1px;
	cursor:pointer;
}

.block_list ul li a span.title{
	color:#9e7c35;
	display:block;
	padding:3px 3px 0px 3px;
}

.block_list ul li a span.text{
	color:#878974;
	display:block;
	padding:3px 3px 0px 3px;
}
.block_list ul li a:hover {
	background:#907b28;
}
.block_list ul li a:hover span{
	color:#191911;	
}
.block_list ul li a:hover span.mask{
	background:url(/html/layout/planetafutebol/img/seta_destaques_meio_on.jpg) no-repeat;
}


/*
* Category
*/
.category_nav_simple{	
	width:100%;
	height:120px;	
	overflow:auto;
	z-index:0;
	position:relative;
}
.category_nav_simple ul{
	float:left;
	width:150px;
}
.category_nav_simple ul li{
	padding-bottom:5px;
	font-size:14px;
	color:#7D7753;		
}
.category_nav_simple ul li a{
	font-size:14px;
	color:#7D7753;
	text-decoration:none;
}
.category_nav_simple ul li a.sel{
	font-size:16px;
	font-weight:bold;
}
.category_nav_simple ul li a.subsel{
	color:#fff;	
}
.category_nav_simple ul li a:hover{
	color:#9B792F;
}
.category_nav_simple ul.sub{
	display:none;
}
.category_nav_simple ul.sub li a{
	font-size:12px;
}
.category_nav_simple div.back{
	font-size:11px;
	position:absolute;
	bottom:5px;
}
.category_nav_simple div.back a{
	color:#867A4A;
}	

/*
* Videos
*/

.video{
	background:#060500 url(/html/layout/planetafutebol/img/lfl_tv/lfltv_bg.jpg) no-repeat;
	width:100%;
	xheight:435px;
	color:#fff;	
	padding-bottom:10px;
}
.video div.left{
	float:left;
	width:640px;
}

.video div.right{
	float:right;
	width:310px;	
}

.video div.title{
	font-size:16px;
	padding-bottom:10px;
	font-weight:bold;
	color:#CABA6C;
}

.video div.title span.text{
	font-weight:normal;
	color:#fff;
	font-size:12px;	
}

.video .tabs{
	
}

.video .tabs li{
	float:left;
	margin-right:5px;
}
.video .tabs li a{
	display:block;
	font-size:16px;
	padding:5px;
	padding-left:10px;
	padding-right:30px;
	color:#888772;
}

.video .tabs li a.selected{
	background:#050503;
	text-decoration:none;
	font-weight:bold;
	color:#D2BC73;
}
.video .nav{
	background:#050503;
	width:320px;
	height:360px;
	overflow:hide;

}
.video div.categories{
	float:left;
	width:140px;
	height:340px;
}

.video div.videos_list{
	float:right;
	width:150px;
	height:340px;
	background:#171813;
	margin-left:10px;	
}
#video_list_content{
	height:340px;
	background:#171813;
	overflow:auto;		
}
.video div.videos_list ul{
	width:140px;	
}
.video div.videos_list ul li{
	margin-bottom:20px;	
}

.video div.videos_list ul li a{
	display:block;
	text-decoration:none;
	text-align:center;
}

.video div.videos_list ul li a span{
	display:block;
	background:#171813;
}

.video div.videos_list ul li a span.img{
	width:100px;
	height:75px;
	background-position:center center;
	display:block;
	xmargin-left:15px;
	margin:auto;

}

.video div.videos_list ul li a span.mask{
	background:url(/html/layout/planetafutebol/img/play.png) no-repeat center center;
	display:block;
	width:100px;
	height:75px;	
	margin:auto;
}

.video div.videos_list ul li a:hover span.mask{
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;	
}

.video div.videos_list ul li a span.title{
	font-size:11px;
	display:block;
	padding-top:2px;
	color:#D2B86B;
	xmargin-left:15px;
}

.video div.videos_list ul li a span.text{
	font-size:11px;
	display:block;
	padding-top:2px;
	color:#8A8D6E;
	xmargin-left:15px;
	
}

.video div.videos_list ul li a:hover span.title{
	color:#735F23;
}

/*
* Video Categories
*/
.video_category_nav ul li{
	padding-top:7px;
	padding-bottom:7px;
	border-bottom:1px dashed #3B3D31;
	
}

.video_category_nav ul li a{
	color:#898B75;
	font-size:12px;
	text-decoration:none;	
	display:block;
}
.video_category_nav ul li a.sel{
	color:#fff;
}

.video_category_nav ul li a:hover{
	color:#D2BC53;
}

.video_category_nav ul.sub{
	margin-top:7px;
	border-top:1px dashed #3B3D31;
	display:none;
	margin-left:15px;
	border-bottom:0;
}
.video_category_nav ul.sub li.last{
	border-bottom:0;
	padding-bottom:0;	
}
.video_loader{
	background:url(/html/layout/planetafutebol/img/videoloader.gif) no-repeat;
	width:32px;
	height:32px;	
}


.video_loader24{
	background:url(/html/layout/planetafutebol/img/videoloader24.gif) no-repeat;
	width:24px;
	height:24px;	
}
.video_bt_share{
	background:url(/html/layout/planetafutebol/img/lfl_tv/share.gif) no-repeat;
	width:50px;
	height:20px;	
	display:block;
}
.video_options{
	margin-top:5px;	
}
.video_bt_share{
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;	
	float:left;		
}
.video_bt_share:hover, .video_bt_share_sel{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;			
}
.video_bt_share span{
	display:none;
}

#video_share_link{
	display:none;
	float:left;	
	margin-left:10px;
	width:300px;
	padding:3px;
	height:12px;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana;
	border:1px solid #24221D;
	color:#868872;
	background:#14140C;
}
#video_share_info{
	color:#868872;
	font-size:11px;
	padding-left:10px;
	padding-top:4px;
	display:none;
	float:left;
}



.player_detail{
	background:#CFCCB9;
	margin-top:15px;
}
.player_detail div.content{

}
.player_detail div.leftcol{
	float:left;
	width:50%;
}

.player_detail div.rightcol{
	float:right;
	width:50%;
	background:#C6C4AD url(/html/layout/planetafutebol/img/aspas_topo.gif) no-repeat -5px -8px;	
	position:relative;
}

.player_detail div.rightcol .pad{
	padding:15px;
	padding-bottom:0;
	padding-left:38px;
	line-height:1.4;
	color:#5B5A50;
	position:relative;
}

.player_detail div.date{
	color:#92885D;
	font-size:11px;
}

.player_detail div.text{
	background:url(/html/layout/planetafutebol/img/aspas_baixo.gif) no-repeat right bottom;
	padding-bottom:30px;
}

.player_detail div.lfl{
	height:65px;
	background:#C7C5AE url(/html/layout/planetafutebol/img/lfl_perfil.jpg) no-repeat 25px bottom;
	width:200px;
}
.player_detail .table{
	margin-bottom:20px;
}
.player_detail .table table{
	width:100%;	
}

.player_detail .scroll{
	height:150px;
	overflow-y:auto;	
}

.player_detail .table table tr.odd td{
	background:#B9B598;
}
.player_detail .table table tr td{
	padding:5px;
	color:#46443C;
}
.player_detail .table table tr td.label{
	font-weight:bold;
	color:#86794A;
	width:120px;
}
.player_detail .table table tr.white td{
	background:#DBD9CA;	
	border-bottom:3px solid #CFCCB9;
	
}

.player_detail .table table tr td.min{
	width:30px;
	text-align:center;
}
.player_detail .table table tr td.season{
	width:50px;
}
.player_detail h3{
	font-size:12px;
	margin-bottom:5px;
	color:#42423A;
}
.player_detail .player {
	float:left;
}
.player_detail .photo {
	float:left;
	border-right:12px solid #E0E0D4;
	border-bottom:12px solid #E0E0D4;
}
.player_detail .photo a{
	border:2px solid #947C32;
	width:100px;
	height:100px;
	display:block;
	position:relative;
}

.player_detail .photo a span.mask{
	background:url(/html/layout/planetafutebol/img/seta_destaques_meio_on.jpg) no-repeat;
	width:9px;
	height:8px;
	display:block;
	position:absolute;
	right:0px;
}

.player_detail .player_options {
	padding:10px;
	width:230px;
}
.player_detail .player_options ul li{
	background:#D4D3C1;
	padding:5px;
	border-bottom:1px solid #CFCCB9;	
}	
.player_detail .player_options ul li a.off, 
.player_detail .player_options ul li a.off:hover{	
	color:#B9B598;
	cursor:default;
}

.player_detail .player_options ul li a{
	text-decoration:none;
	color:#525249;
	padding-left:20px;
	display:block;
}
.player_detail .player_options ul li a:hover{
	color:#947C32;
}
.player_detail .player_options ul li a.gallerylink{
	background:url(/html/layout/planetafutebol/img/player_more.gif) no-repeat 3px;
}

.player_detail .player_options ul li a.videolink{
	background:url(/html/layout/planetafutebol/img/player_video.gif) no-repeat 3px;
}

.player_detail div.playername{
	font-size:14px;
	height:53px;
	overflow:hidden;
	font-weight:bold;
	color:#46443C;
	padding:15px;
	font-size:16px;	
	width:210px;
}

.player_detail div.title{
	font-size:14px;
	font-weight:bold;
	font-size:14px;
	color:#46443C;
}
#players_filter{
	margin-top:5px;	
}
#players_filter select{
	background:#171813;
	border:1px solid #838467;
	color:#838467;
	font-family:Tahoma, Arial;
	font-size:12px;
	padding:3px;	
}
#players_filter label{
	color:#a4842d;
	display:block;
	pxadding-bottom:3px;
}
#players_filter div.field{
	margin-bottom:14px;
}
#players_filter a.submit{
	width:94px;
	height:24px;
	background:url(/html/layout/planetafutebol/img/player_search.gif) no-repeat;
	display:block;
	margin-top:5px;
	margin-right:4px;
}

#players_filter .select {
	margin-top:6px;
	position: absolute;
	width: 452px;
	padding: 5px;
	border:1px solid #8A866E;
	color: #6F6B5A;
	overflow: hidden;
	background:#171813 url(/html/layout/planetafutebol/img/arrow_combo.gif) no-repeat 440px 8px;
	border:1px solid #838467;
	color:#838467;	
}

#players_filter .styled {
	margin-top:7px;
}

#players_filter #selectposicao{
	width:340px;
	background:#171813 url(/html/layout/planetafutebol/img/arrow_combo.gif) no-repeat 330px 8px;
}




/**
* Players List
*/
.player_block_list{
	margin-top:10px;
		
}
.player_block_list ul li {
	float:left;
	xmargin-right:5px;
	margin-bottom:13px;
	position:relative;
}
.player_block_list ul li.last {
	xmargin-left:8px;
	xmargin-right:0;
	xfloat:right;
}
.player_block_list ul li.one {
	margin-right:5px;
}
.player_block_list ul li.two {
	margin-left:8px;
}
.player_block_list ul li.three {
	margin-left:8px;
}
.player_block_list ul li a {
	background:#191911;
	display:block;	
	width:114px;
	height:142px;
	overflow:hidden;
	padding:1px;
	text-decoration:none;
}

.player_block_list ul li a span {
	text-decoration:none;
}

.player_block_list ul li a span.mask{
	background:url(/html/layout/planetafutebol/img/seta_destaques_meio.jpg) no-repeat;
	width:9px;
	height:8px;
	display:block;
	position:absolute;
	right:1px;
}

.player_block_list ul li a span.img{
	width:112px;
	height:106px;
	overflow:hidden;
	display:block;
	margin:1px;
	cursor:pointer;
	text-align:center;
}

.player_block_list ul li a span.title{
	color:#9e7c35;
	display:block;
	padding:3px 3px 0px 3px;
}

.player_block_list ul li a span.text{
	color:#878974;
	display:block;
	padding:3px 3px 0px 3px;
}
.player_block_list ul li a:hover {
	background:#907b28;
}
.player_block_list ul li a:hover span{
	color:#191911;	
}
.player_block_list ul li a:hover span.mask{
	background:url(/html/layout/planetafutebol/img/seta_destaques_meio_on.jpg) no-repeat;
}



.article_related{
	margin-top:20px;
	width:390px;
	margin-right:10px;
	float:left;
}

.article_related h3{
	font-size:14px;
	margin-bottom:15px;
	color:#747050;	
}
.article_related ul li {
	margin-bottom:10px;
	border-bottom:1px solid #BFBCA1;
	padding-bottom:5px;
}

.article_related ul li span{
	display:block;
}
.article_related ul li span.img{
	float:left;
	width:80px;
	margin-right:10px;
	border:2px solid #949280;

}
.article_related ul li span.content{
	float:left;
	width:280px;		
	font-size:11px;
}
.article_related ul li span.content a{
	font-size:12px;
	display:block;
	color:#5B583F;
	margin-bottom:2px;
	text-decoration:none;
	font-weight:bold;
}
.article_related ul li span.content a:hover{
	color:#cfa000;
	text-decoration:underline;
}

.article_related ul li span.date{
	font-size:11px;
	color:#98946A;
	margin-bottom:5px;
}
.article_related ul li span.content{
	color:#3B3B32;
	line-height:1.3;
}
.articles_related_ads{
	float:right;
	width:300px;
	height:250px;	
	margin-top:50px;
}

.article_search{
	margin-top:25px;
}

.article_search div.search_title{
	margin-bottom:15px;	
}

.article_search h3{
	font-size:14px;
	margin-bottom:15px;
	color:#242218;	
}
.article_search ul li {
	margin-bottom:10px;
	border-bottom:1px solid #eee;
	padding-top:15px;
	padding-bottom:15px;
}

.article_search ul li span{
	display:block;
}
.article_search ul li span.img{
	float:left;
	width:80px;
	height:100px;
	overflow:hidden;
	margin-right:10px;		
}
.article_search ul li span.content{
	float:left;
	width:543px;		
	font-size:11px;
}
.article_search ul li span.content a{
	font-size:18px;
	display:block;
	color:#000;
	margin-bottom:2px;
	text-decoration:none;
	font-weight:bold;
}
.article_search ul li span.content a:hover{
	color:#B11414;
	text-decoration:none;
}

.article_search ul li span.date{
	font-size:11px;
	color:#999;
	margin-bottom:5px;
}
.article_search ul li span.content{
	color:#3B3B32;
	line-height:1.3;
}
.article_search_paginator{
	float:right;
	margin-top:10px;
	margin-bottom:20px;
}
.article_search_paginator a{
	text-decoration:none;
	xdisplay:block;
	padding:3px;
	xfloat:left;
	color:#636045;
	xmargin-right:5px;	
}
.article_search_paginator a.sel, .article_search_paginator a.sel:hover{
	font-weight:bold;	
}

.article_search_paginator div.totals {
	text-decoration:none;
	display:block;
	xpadding:3px;
	float:right;
	color:#636045;
	font-weight:bold;
	
}
.article_search_paginator a:hover{
	color:#C5A960;	
}

#banner_article{
	margin-top:10px;
	margin-bottom:10px;
	width:700x;
	text-align:center;
}

#lfltv_ads{
	margin-top:15px;
	background:#060500;
	text-align:center;
	width:981px;
	padding:5px;
}.example_background{
	background:#B9B5A4;
	height:150px;
	color:#fff;
	padding:10px;
}
