﻿body
{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	background:#fff;
	color:#333;
	font-family:"Trebuchet MS";
}

h1, h2, h3, h4, h5, h6
{
	margin:0;
	padding:0;
}

p
{
	font-size:11px;
	color:#333;
	margin:0;
	padding:0;
	line-height:16px;
}

object
{
	text-transform:uppercase;
}

span
{
	padding:0;
	margin:0;
	line-height:100%;
	font-size:11px;
	color: #333;
	font-weight:bold;
}

a:link, a:visited, a:active
{
	text-decoration:none;
	border:none;
}

a:hover
{
	cursor:pointer;
	cursor:hand;
}

.clear
{
	margin:0;
	padding:0;
	clear:both;
	line-height:0;
}

ul
{
	margin:0;
	padding:0;
}

li, li a
{
	list-style:none;
}

a img
{
	border:none;
	cursor:pointer;
	cursor:hand;
}

/*   inputs   */

/*   main containers   */

.boxWrapper
{
	width:960px;
	margin:0 auto;
}

.boxContentLeft
{
	width:630px;
	float:left;
	margin-bottom:15px;
}

.boxContentLeft h2
{
	font-size:16px;
	color:#333;
	margin:20px 20px 0px 20px;
}

.boxContentRight
{
	width:310px;
	float:left;
	margin-left:20px; /*20*/
	*margin-left:20px;
	_margin-left:17px;
}

.boxContent
{
	width:960px;
}

.boxContentGallery
{
	width:944px;
	_width:936px;
	border:#cee16d 3px solid;
	/*margin-bottom:10px;*/
	padding:5px;
	_padding-bottom:0px;
	border-top:none;
	border-bottom:none;
}

/* Google Chrome */
body:nth-of-type(1) .boxContentGallery
{
	margin:15px 0px 0px 0px;
	padding:0px 5px 0px 5px;
}

.boxContentGalleryTop
{
	width:960px;
	height:10px;
	*height:10px;
	*overflow:visible;
	background:transparent url(../images/box_top_960.gif) center top no-repeat;
	margin:-8px;
	*margin:-8px -8px 15px -8px;
	*position:relative;
	*z-index:1000;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
}


.boxContentGalleryBottom
{
	width:960px;
	_width:960px;
	*overflow:visible;
	background:transparent url(../images/box_bottom_960.gif) center bottom no-repeat;
	/*margin:0px -8px -8px -8px;
	*margin: 0 -8px -8px -8px;*/
	*position:relative;
	*z-index:1000;
	_position:relative;
	_z-index:1000;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	_height:30px;
	height:40px;
	*height:40px;
	min-height:10px;
	*min-height:10px;
}

.boxPager
{
	/*float:right;*/
	width:246px;
	margin:0px auto 1px auto;
	*margin:0px auto 1px auto;
	_margin:7px auto -1px auto;

	text-align:center;
	font-size:11px;
	color:#333;
	padding: 2px 2px 1px 2px;
	background: transparent url(../images/bkg_tab_pager.gif) center top no-repeat;
	
}

.page 
{
	font-size: 10px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	padding:2px 10px;
	*padding:2px 9px 2px 10px;
	display:block;
	text-align:center;
	
}
.page a:link, .page a:visited, .page a:active
{
	font-size:10px;
	font-weight:bold;
	color: #333;
	padding:5px 10px;
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
}


.page a:hover
{
	font-size:10px;
	color: #01662d;
	text-decoration:none;
}


.boxPagerCenter
{
	background:#cee16d;
	font-size:10px;
	color: #333;
	text-decoration:none;
	padding:3px 10px 2px 10px;
	*padding:3px 10px 0px 10px;
}

.boxPagerCenter a
{
	font-size:10px;
	font-weight:bold;
	color: #333;
	/*padding:5px 10px;*/
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
}

.boxPagerCenter a:hover
{
	font-size:10px;
	color: #01662d;
	text-decoration:none;
}

.boxPagerCenter img
{
	border:none;
	margin-top:0px;
	vertical-align:bottom;
	padding:0 3px;
}

/*.boxPagerLeft
{
	float:left;
}



.boxPagerRight
{
	float:left;
}*/


.boxContentAd
{
	width:310px;
	background:#fff;
	float:right;
	margin:-43px -8px 0px 0;
	padding-left:16px; 
	*margin:-58px -8px 0px 0;
	_margin:-70px -11px 0px 0;
	*position:relative;
	*z-index:1000;
}

body:nth-of-type(1) .boxContentAd
{
	[
	width:310px;
	background:#fff;
	height:524px;
	margin:0px 0px 0px 5px;
	position:relative;
	left:8px;
	top:-38px;
	z-index:9000;
	padding:0px 0px 0px 0px;
	]
}

.boxContentBkg
{
	width:960px;
	background: #fff url(../images/bkg_right.gif) right top repeat-y;
}

/*   login   */

.boxLogin
{
	width: 960px;
	height:30px;
	text-transform:capitalize;
	color:#333;
	background: #cee16d url(../images/bkg_login.gif) center bottom no-repeat;
	text-align:right;
	font-size:11px;
}

.boxLogin a:link, .boxLogin a:visited, .boxLogin a:active
{
	color:#333;
	text-decoration:none;
	text-transform:uppercase;
}

.boxLogin a:hover
{
	color:#449434;
	text-decoration:none;
}

.boxLogin img
{
	margin:0 5px;
}

/*.boxLanguages
{
	height:20px;
	text-align:center;
	float:left;
	margin:2px 0 0px 5px;
	*margin:1px 0 0px 2px;
}

.boxLanguages a
{
	text-decoration:none;
	color:#333;
}

.boxLanguages a:hover
{
	text-decoration:none;
	color:#449434;
}

.boxLanguages select
{
	font-size:11px;
	color:#333;
	padding:0 2px;
	heigth:16px;
	line-height:14px;
	vertical-align:middle;
}*/

.boxDemo
{
	width:300px;
	height:250px;
	background: #fff url(../images/banner_300x250.jpg) center top no-repeat;
	text-align:center;
}

.boxError
{
      margin:10px 50px;
      *margin:5px 50px;
      _margin:10px 50px;
}
 
.boxError span
{
      text-align:left;
      font-size:12px;
      font-weight:bold;
      color:red;
      line-height:16px;
      margin:0px;
}

.boxLoginLeft
{
	width:330px;
	float:left;
	margin:20px 5px 0 10px;
	*margin:10px 5px 0 10px;
	_margin:10px 5px 0 5px;
	text-align:right;
	border:#cee16d 1px solid;
	padding:15px;
}

.boxLoginRight
{
	width:180px;
	height:130px;
	*height:150px;
	_height:130px;
	float:right;
	margin:20px 5px 0 10px;
	*margin:10px 5px 0 10px;
	_margin:10px 5px 0 5px;
	background: #fff url(../images/bkg_right.gif) right top repeat-y;
	padding:15px;
	
}

.boxLoginShowTXT
{
	color:#333;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin: 8px 10px;
	_margin: 4px 5px;
}

.boxLoginShowTXT img
{
	vertical-align:bottom;
	margin-right:5px;
}

.boxLoginShowTXT a
{
	color:#333;
	text-decoration:none;
}

.boxLoginShowTXT a:hover
{
	color:#04672d;
	text-decoration:none;
}

.boxLoginShowTXT input
{
	border:none;
	height:15px;
	padding:5px;
	margin:-1px 5px 0 5px;
	background:#ececec;
	font-size:11px;
	color:#333;
	float:left;
}

.boxLoginShowButton
{
	text-align:center;
	margin:12px auto;
	*margin:8px auto;
	_margin:8px auto;
}

.boxLoginShowButton input[type=button]
{
	width:90px;
	height:24px;
	background: transparent url(../images/btn_ok_up.gif) center top no-repeat;
	border:none;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	cursor:pointer;
	cursor:hand;
	text-transform:uppercase;
}

.boxLoginShowButton input[type=button]:hover
{
	background: transparent url(../images/btn_ok_hover.gif) center top no-repeat;
}

.boxLoginTop
{
	width:505px;
	min-height:10px;
	*height:10px;
	*overflow:visible;
	background:transparent url(../images/box_login_top.gif) center top no-repeat;
	margin: 0 -2px;
	*margin: 0 -2px;
	*position:relative;
	*z-index:1000;
}

.boxLoginBottom
{
	width:505px;
	min-height:10px;
	*height:10px;
	*overflow:visible;
	background:transparent url(../images/box_login_bottom.gif) center top no-repeat;
	margin: 0 -2px;
	*margin: 0 -2px;
	*position:relative;
	*z-index:1000;
}


.boxLoginShortcutsLeft
{
	width:380px;
	/*height:18px;*/
	margin:8px 20px 0px 20px;
	*margin:5px 10px 0px 10px;
	float:left;
	text-align:center;
}

.boxLoginShortcutsLeft ul li select
{
	font-size:11px;
	color:#333;
	padding:0 0px;
	heigth:14x;
	line-height:14px;
	vertical-align:middle;
	margin: -2px 5px 0 5px;
	_margin:0px 5px 0 5px;
	*margin:-1px 5px 0 5px;
}

.boxLoginShortcutsLeft ul
{
	margin:0;
	padding:0;
}

.boxLoginShortcutsLeft li
{
	float:left;
	margin:0px 2px 0 2px;
	*margin:0 1px 0 1px;
	list-style:none;
}

.boxLoginShortcutsRight 
{    width:500px;    /*height:18px;*/    
	margin:8px 10px 0px 10px;   
	 *margin:5px 2px 0px 2px;    
	 float:right;    
	 text-align:center; } 

.boxLoginShortcutsRight ul
{
	margin:0;
	padding:0;
}

.boxLoginShortcutsRight li
{
	float:right;
	margin:0 2px 0 2px;
	*margin:0 1px 0 1px;
	list-style:none;
}


/*   header   */
.boxHeaderLeft
{
	width:430px;
	float:left;
	margin:0px 0px 0px 0px;
	text-align:center;
}

.boxHeaderCenter
{
	width:330px;
	height:200px;
	float:left;
	margin:0 20px 0 20px;
}

.boxHeaderRight
{
	width:505px;
	float:right;
	margin:10px 0px 0 0px;
}


.boxFootballClubs
{
	margin-top:20px;
	width:310px;
	height:80px;
	background:transparent url(../images/bkg_clubpartners.gif) center top no-repeat;
	padding:30px 10px 0 10px;
}

.boxFootballClubsGallery
{

}

.boxFootballClubsPrev
{
	float:left;
	margin:20px 5px 0 5px;
	*margin:12px 2px 0 2px;
}

.boxFootballClubsNext
{
	float:right;
	margin:20px 5px 0 5px;
	*margin:15px 2px 0 2px;
}

.boxFootballClubsPrev img,
.boxFootballClubsNext img
{
	border:none;
}

.boxSearch
{
	margin-top:15px;
	_margin-top:4px;
	width:330px;
	height:30px;
	background:transparent url(../images/bkg_search.gif) center top no-repeat;
	*padding:2px;
}

.boxSearchTXT
{
	width:250px;
	float:left;
}
.boxSearchIMG
{
	width:40px;
	float:right;
	margin-right:1px;
	*margin-right:5px;
	_margin-right:1px;
}
.boxSearchTXT input[type="text"]
{
	width:250px;
	*width:200px;
	font-size:11px;
	padding:3px;
	height:14px;
	border:none;
	background:#fff;
	margin:4px 10px;
	float:left;
}

/*   IE6   */
.boxSearchTXT input
{
	_width:250px;
	_font-size:11px;
	_padding:1px;
	_height:20px;
	_border:none;
	_background:none;
	_margin:5px 10px;
	_float:left;
}

/*.boxSearch input[type=button]
{
	width:28px;
	height:24px;
	background:#fff url(../images/btn_search_up.gif) right top no-repeat;
	margin:3px 10px;
	border:none;
	float:right;
}*/

.boxSearchIMG img
{
	width:28px;
	height:24px;
	background:#fff url(../images/btn_search_up.gif) right top no-repeat;
	margin:3px 10px;
	*margin:1px 10px;
	border:none;
	float:right;
}
.boxSearchIMG input[type="image"]
{
	width:28px;
	height:24px;
	background:#fff url(../images/btn_search_up.gif) right top no-repeat;
	margin:3px 10px;
	*margin:0px 5px;
	border:none;
	float:right;
	*float:none;
}

/*
.boxSearch input[type="image"]
{
	width:28px;
	height:24px;
	background:#fff url(../images/btn_search_up.gif) right top no-repeat;
	margin:3px 10px;
	*margin:0px 5px;
	border:none;
	float:right;
	*float:none;
}

.boxSearch input:hover[type=image]
{
	background:#fff url(../images/btn_search_hover.gif) right top no-repeat;
}

.boxSearch input:hover[type=button]
{
	background:#fff url(../images/btn_search_hover.gif) right top no-repeat;
}*/

.boxWatchingYou
{
	float:right;
	width:165px;
	height:165px;
	margin-top:10px;
	*margin-top:5px;
}



/*   menu   */

.boxMenuJS
{
	width:840px;
	height:65px;
	background:transparent url(../images/bkg_menu_btn.gif) left top no-repeat;
	float:left;
	text-align:center;
	/*padding:0 10px*/
	margin-bottom:24px;
	*margin-bottom:24px;
	_margin-bottom:24px;
}

.boxMenu
{
	width:960px;
	height:65px;
	margin:10px 0 10px 0;
}

.boxMenuBtns
{
	width:820px;
	height:65px;
	background:transparent url(../images/bkg_menu_btn.gif) left top no-repeat;
	float:left;
	text-align:center;
	padding:0 10px;
	position:relative;
	z-index:9999;
}

.boxMenuJS ul
{
	/*background:red;*/
	list-style:none;
	padding: 0; 
	margin: 8px auto 0 auto;
}

.boxMenuBtns li, .boxMenuJS ul li
{
	float:left;
	/*margin:0 45px; !!!*/
}

.boxMenuBtns li a, .boxMenuJS ul li a
{
	cursor:pointer;
	cursor:hand;
}

.boxMenuUpload
{
	width:114px;
	height:65px;
	margin-left:6px;
	background:transparent url(../images/bkg_menu_upload.gif) left top no-repeat;
	float:left;
	text-align:center;
}

/* ____ CONTENTS ____  */

.boxTop
{
	width:960px;
	min-height:10px;
	*height:10px;
	*overflow:visible;
	background:transparent url(../images/box_top.gif) center top no-repeat;
	margin: 0 -3px;
	*margin: 0 -3px;
	*position:relative;
	*z-index:1000;
}

.boxBottom
{
	width:960px;
	height:10px;
	background:transparent url(../images/box_bottom.gif) center bottom no-repeat;
	margin: 0 -3px;
	*margin: 0 -3px;
	*position:relative;
	*z-index:500;
}

/*   rankings   */

.boxMostViewed
{
	width:630px;
}

.boxMostViewed h2
{
	width:600px;
	height:16px;
	background:transparent url(../images/bkg_title.jpg) left top no-repeat;
	margin:0 0px;
	position:relative;
	z-index:1000;
	padding:7px 15px;
}

/*.boxMostViewed ul
{
	margin:0;
	
}

.boxMostViewed li
{
	float:left;
	margin:0 5px 0 10px;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
	list-style:none;
}

.boxMostViewed li a
{
	float:right;
	color:#fff;
	text-decoration:none;
}

.boxMostViewed li a:hover
{
	color:#cee16d;
	text-decoration:none;
}*/

.boxButtons
{
	margin:2px 5px 0 0;
	*margin:0px 1px 0 0;
	float:right;
	top:20px;
	*top:10px;
}

.boxButtons ul
{
	margin:0;
	/*margin:-15px 5px;*/
}

.boxButtons li
{
	float:left;
	margin:0 3px 0 3px;
	*margin:2px 3px 0 3px;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
	list-style:none;
}

.boxButtons li.first
{
	list-style:none;
}

.boxButtons li a
{
	/*float:right;*/
	color:#fff;
	text-decoration:none;
}

.boxButtons li a:hover
{
	color:#cee16d;
	text-decoration:none;
}


.boxVideoHome
{
	margin:20px auto 20px auto;
	text-align:center;
}

/*   rankings   */

.boxRankings
{
	width:630px;
	/*height:530px;*/
	text-align:center;
	/*margin-bottom:15px;*/
	/*background:transparent url(../images/bkg_video.gif) left top repeat;*/
}

.boxRankings img
{
	margin:10px;
}

.boxRankings h2
{
	width:630px;
	height:30px;
	background:transparent url(../images/bkg_title.jpg) left top no-repeat;
	margin:0 -2px;
	position:relative;
	z-index:1000;
}

.boxVideoRankingsContentor
{
	width:954px;
	text-align:center;
	/*margin-bottom:15px;*/
	margin-bottom:15px;
	border:#cee16d 3px solid;
	border-top:none;
	border-bottom:none;
	position:relative;
	z-index:2000;
}

.boxVideoRankingsSep
{
	width:1px;
	height:170px;
	float:left;
	margin-top:5px;
}

.boxTitle01
{
	width:600px;
	height:20px;
	background:transparent url(../images/bkg_title.jpg) left top no-repeat;
	text-align:left;
	margin:0 0 5px 0;
	position:relative;
	z-index:1000;
	padding:5px 15px;
	color:#fff;
	font-weight:bold;
	font-size: 16px;
}

.boxTitle635
{
	width:605px;
	height:20px;
	background:transparent url(../images/bkg_tit_635.jpg) left top no-repeat;
	text-align:left;
	margin:0 0 5px 0;
	position:relative;
	z-index:1000;
	padding:5px 15px;
	color:#fff;
	font-weight:bold;
	font-size: 16px;
}

.boxTitle310
{
	width:300px;
	height:20px;
	background:transparent url(../images/bkg_tit_310.jpg) left top no-repeat;
	text-align:right;
	margin:0 0 5px 0;
	position:relative;
	z-index:1000;
	padding:5px 10px 5px 0px;
	color:#fff;
	font-weight:bold;
	font-size: 16px;
}

.boxTitle
{
	width:930px;
	height:20px;
	background:transparent url(../images/bkg_title_960.jpg) left top no-repeat;
	text-align:left;
	margin:0 0 5px 0;
	position:relative;
	z-index:1000;
	padding:5px 15px;
	color:#fff;
	font-weight:bold;
}

.boxVideoRankings
{
	width:265px;
	float:left;
	margin:7px 25px -11px 25px;
	*margin:3px 25px 0px 25px;
	_margin:5px 17px -6px 17px;
	*position:relative;
	*z-index:600;
}

.boxVideoRankings img
{
	margin:0;
}

.boxVideoRankingsTitle
{
	width:265px;
	height:40px;
	margin: 0 auto;
	margin-bottom:10px;
	background:transparent url(../images/bkg_ranking.jpg) left top no-repeat;
}

.boxVideoRankingsFlash
{
	width:190px;
	height:20px;
	margin: 7px 5px;
	*margin: 7px 5px 0 20px;
	_margin: 7px 5px 0 15px;
	float:left;
	text-align:right;
}

.boxVideoRankingsTitle img
{
	float:right;
	margin:11px 10px 0 0;
}

.boxVideoRankingsNumber
{
	width:20px;
	height:15px;
	margin:5px 25px 10px 20px;
	*margin:6px 10px 4px 20px;
	_margin:6px 12px 4px 10px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	float:left;
	color:#fff;
}

.boxVideoRankingsNumber a
{
	color:#fff;
	text-decoration:none;
}

.boxVideoRankingsNumber a:hover
{
	color:#cee16d;
	text-decoration:none;
}

.boxVideoRankingsPrev
{
	width:25px;
	margin:35px 22px;
	*margin:35px 22px;
	_margin:35px 24px 35px 12px;
	float:left;
	text-align:center;
	cursor:pointer;
	cursor:hand;
}

.boxVideoRankingsNext
{
	width:25px;
	margin:35px 22px;
	*margin:35px 22px;
	_margin:35px 12px 35px 24px;
	float:left;
	text-align:center;
	cursor:pointer;
	cursor:hand;
}

.boxVideoRankingsPrev img,
.boxVideoRankingsNext img
{
	border:none;
}

.boxVideoRankingsCenter
{
	width:120px;
	height:90px;
	float:left;
	border:#cee16d 1px solid;
}

.boxVideoRankingsCenter img
{
	border:#cee16d 1px solid;
	margin:0;
}

/*   pros 635   */

.boxPros635Contentor
{
	float:left;
	margin-bottom:15px;
}

.boxPros635
{
	width:629px;
	text-align:left;
	background:#fff;
	border:#cee16d 3px solid;
	border-top:none;
	border-bottom:none;
	height:140px;
}

.boxPros635Top
{
	width:635px;
	height:10px;
	margin: 0px;
	background:transparent url(../images/box_top_635.gif) center top no-repeat;
}

.boxPros635Bottom
{
	width:635px;
	height:10px;
	margin: 0px;
	background:transparent url(../images/box_bottom_635.gif) center bottom no-repeat;
}

/*   pros 310   */

.boxPros310Contentor
{
	float:left;
	margin:0 0 15px 15px;
	padding:0 0 5px 0;
}

.boxPros310
{
	width:304px;
	height:120px;
	text-align:left;
	background:#fff;
	border:#cee16d 3px solid;
	border-top:none;
	border-bottom:none;
}

.boxPros310Top
{
	width:310px;
	height:10px;
	margin:0px;
	background:transparent url(../images/box_top_310.gif) center top no-repeat;
}

.boxPros310Bottom
{
	width:310px;
	height:30px;
	*height:30px;
	margin: 0px 0px 0px 0px;
	*margin: 0px 0px 0px 0px;
	background:transparent url(../images/box_bottom_310.gif) center bottom no-repeat;
}

.boxPros310Rankings
{
	margin:0px auto;
	*margin:0px 4px;
}

.boxPros310Prev
{
	width:25px;
	margin:45px 5px;
	*margin:45px 5px;
	_margin:45px 1px 35px 3px;
	float:left;
	text-align:center;
	cursor:pointer;
	cursor:hand;
}

.boxPros310Next
{
	width:25px;
	margin:45px 5px;
	*margin:45px 5px;
	_margin:45px 3px 35px 1px;
	float:left;
	text-align:center;
	cursor:pointer;
	cursor:hand;
}

.boxPros310Prev img,
.boxPros310Next img
{
	border:none;
}

.boxPros310Center img
{
	border:#cee16d 1px solid;
	margin:0;
}

.boxPros310Number
{
	width:50px;
	height:15px;
	margin:-8px 0px 0px 3px;
	padding:10px 5px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	float:left;
	color:#fff;
	background:transparent url(../images/cloud.png) center top no-repeat;
	_background:transparent url(../images/cloud.gif) center top no-repeat;
	position:relative;
	z-indez:3000;
}

/*.boxPros310Center
{
	width:120px;
	height:90px;
	float:left;
	border:#cee16d 1px solid;
}*/

.boxProsNews310
{
	width:230px;
	_width:225px;
	float:left;
	margin:0px 0px 0px 0px;
	*margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	text-align:left;
}

.boxProsNews310 h3
{
	color:#333;
	font-size:12px;
	float:left;
	line-height:16px;
	margin:10px 0px 0px 10px;
}

.boxProsNews310 h3 a, .boxProsNews310 h4 a
{
	color:#333;
	/*font-size:12px;*/
	text-decoration:none;
}

.boxProsNews310 h3 a:hover, .boxProsNews310 h4 a:hover
{
	text-decoration:none;
	color:#449434;
	cursor:pointer;
	cursor:hand;
}

.boxProsNews310 h4
{
	width:100px;
	color:#333;
	font-size:11px;
	float:left;
	line-height:18px;
	margin:2px 0px 0px 10px;
}

.boxProsNews310 h4 span
{
	color:#333;
	font-size:11px;
	line-height:18px;
	margin:0px 0px 0px 5px;
	font-weight:normal;
}

.boxProsNews310 h4 img
{
	float:left;
	margin:3px 0px 0px 0px;
	border:none;
}

.boxProsNews310 p
{
	width:100px;
	float:left;
	line-height:16px;
	font-size:12px;
	margin:5px 10px;
}

.boxProsNews310 img
{
/*	width:90px;
	height:110px;*/
	float:left;
	margin:0 0 5px 0;
	border:#cee16d 1px solid;
}


/*   pros   */

.boxPros
{
	width:954px;
	*width:954px;
	_width:950px;
	text-align:center;
	margin-bottom:15px;
	border:#cee16d 3px solid;
	border-top:none;
	border-bottom:none;

}

.boxPros h2
{
	width:630px;
	height:30px;
	background:transparent url(../images/bkg_title.jpg) left top no-repeat;
	text-align:left;
	margin:0 -2px;
	position:relative;
	z-index:1000;
}



.boxProsNews
{
	width:295px;
	float:left;
	margin:0px 9px 0px 9px;
	*margin:0px 9px 0px 9px;
	_margin:0px 3px 0px 3px;
	text-align:left;
}

.boxProsNews h3
{
	width:180px;
	color:#333;
	font-size:12px;
	float:left;
	line-height:16px;
	margin:0px 0px 0px 10px;
}

.boxProsNews p
{
	width:180px;
	float:left;
	line-height:16px;
	font-size:12px;
	margin:5px 10px;
}

.boxProsNews img
{
/*	width:90px;
	height:110px;*/
	float:left;
	margin:0 0 5px 0;
	border:#cee16d 1px solid;
}


/*   featured videos   */

.boxFeatured
{
	width:954px;
	*width:954px;
	_width:950px;
	text-align:center;
	border:#cee16d 3px solid;
	border-top:none;
	border-bottom:none;
}

.boxFeatured h2
{
	width:630px;
	height:30px;
	background:transparent url(../images/bkg_title.jpg) left top no-repeat;
	text-align:left;
	margin:0 -2px;
	position:relative;
	z-index:1000;
}

.boxFeaturedTit
{
	width:165px;
	height:16px;
	float:left;
	margin:5px;
	color:#333;
	font-size:12px;
	font-weight:bold;
}

.boxFeaturedRating
{
	width:110px;
	height:16px;
	float:left;
	text-align:right;
	margin:5px;
	_margin:3px;
}

.boxFeaturedRating img
{
	float:left;
	margin:0 2px;
}

.boxFeaturedLeft
{
	width:122px;
	height:92px;
	float:left;
}

.boxFeaturedLeft img
{
	margin:0;
	border: solid 1px #cee16d;
}

.boxFeaturedRight
{
	width:160px;
	overflow:hidden;
	height:92px;
	float:left;
	text-align:left;
	margin:0px 5px;
}

.boxFeaturedRight p
{
	width:160px;
	line-height:16px;
	margin-top:3px;
}

.boxFeaturedRight span
{
	/*margin-top:5px;*/
}

.boxFeaturedItems
{
	width:295px;
	*width:300px;
	height:130px;
	float:left;
	margin:10px 9px 0 9px;
	*margin:10px 6px 0 6px;
	_margin:10px 5px 0 4px;
	text-align:left;
	border-bottom:#dadada 1px solid;
}
body:nth-of-type(1) .boxFeaturedItems
{
	[
	position:relative;
	/*top:0px;
	left:0px;*/
	z-index:100;
	margin:0px 9px 5px 9px;
	float:left;
	padding:0px 0px 0px 0px;
	]
}
.boxFeaturedItems h2
{
	width:630px;
	height:30px;
	background:none;
	font-size:14px;
}

.boxFeaturedItems h3
{
	width:160px;
	color:#333;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	margin:0px 5px 0px 0px;
}

.boxFeaturedItems h3 a
{
	color:#333;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}

.boxFeaturedItems h3 a:hover
{
	color: #01662d;

}
.boxFeaturedItems h2.input[type=radio]
{
	width:110px;
	font-size:12px;
	float:left;
	margin:20px 0px 0px 5px;
}

/*   btns top   */

.boxBtnTop
{
	height:20px;
	background:#cee16d;
	color:#333;
	font-size:10px;
	font-weight:bold;
	background:transparent url(../images/box_top.gif) left top no-repeat;
	position:relative;
	z-index:1000;
	width:960px;
	margin:0 -3px;
}

.boxBtnTop ul
{
	margin:0px auto;
	padding:0;
	/*height:20px;*/
}

.boxBtnTop li
{
	color:#333;
	list-style:none;
	text-transform:uppercase;
	float:left;
	/*margin:0 5px 0 5px;
	*margin:0 2px 0 2px;*/
	*display:block;
	*height:1%;
}

.boxBtnTop li a, .boxBtnTopItems a
{
	text-decoration:none;
	text-transform:uppercase;
	color:#999;
	padding:4px 10px 0 10px; 
	
}

.boxBtnTop li a:hover, .boxBtnTopItems a:hover
{
	text-decoration:none;
	color:#449434;
	cursor:pointer;
	cursor:hand;
}

.boxBtnTopItems
{
	float:left;
}

.boxBtnTabsLeft
{
	float:left;
	margin:2px 20px 0 20px;
	*margin:2px 20px 10px 20px;
	_margin:3px 10px 0 10px;
	background:#cee16d;
	padding-top:3px;
	/**margin:3px 20px 0 20px;
	_margin:3px 20px 0 20px;
	*width:299px;
	*overflow:visible;
	_height:20px;*/
	
}

.boxBtnTabsRight
{
	float:right;
	margin:2px 20px 0 20px;
	_margin:3px 10px 0 10px;
	background:#cee16d;
	padding-top:3px;

}

.boxBtnTopLeft
{
	float:left;
	height:20px;
	width:10px;
	/*margin-left:20px;
	_margin-left:10px;*/
}

.boxBtnTopCenter
{
	/*float:left;*/
	height:20px;
	background:#cee16d;
	/**overflow:visible;
	margin:0 20px;*/
}

.boxBtnTopRight
{
	float:right;
	/**float:left*/;
	height:20px;
	width:10px;
	margin-right:20px;
	_margin-right:10px;
}

/*   view all   */

/*.boxView
{
	height:25px;
	*height:1%; 
	padding-top:8px;
	*padding-top:-1px;
	margin-bottom:1px;
	text-align:center;
	font-size:9px;
	text-transform:uppercase;
	*margin-bottom:-20px;
	*padding-bottom: 0px;
	*position:relative;
	*z-index:2000;
	*display:block;
}*/

.boxView310, .boxView /*IE8*/
{
	padding-top:11px;
	margin-top:0px;
	margin-bottom:5px;
	text-align:center;
	font-size:9px;
	text-transform:uppercase;
	position:relative;
	z-index:2000;
}

.boxView310
{
	padding-top:6px;
	margin-bottom:5px;
}

.boxView310, .boxView, #ie8#fix
{
	height:25px;
	padding-top:8px;
	margin-top:5px;
	margin-bottom:0px;
	text-align:center;
	font-size:9px;
	text-transform:uppercase;
	position:relative;
	z-index:2000;
}

.boxView310
{
	padding-top:6px;
	margin-bottom:5px;
}

/*IE7*/
.boxView310, .boxView
{
	*height:1%; /*???*/
	/*margin-top:10px;*/
	*text-align:center;
	*font-size:9px;
	*text-transform:uppercase;
	*margin-bottom:-11px;
	*position:relative;
	*z-index:2000;
		
	*margin-top:10px;
	
	*margin-bottom:-5px;
	/**display:block;*/
}

.boxView310
{
	*margin-top:10px;
	*margin-bottom:0px;
}


.boxView

/*IE8*/
.boxView310 
{
	padding-top:7px;
	margin-top:0px;
	margin-bottom:4px;
}

.boxView310, #ie8#fix
{
	margin-top:0px;
	margin-bottom:-11px;
	*margin-bottom:5px;
}

/*IE6*/
.boxView310
{
	_margin-top:0px;
	_margin-bottom:4px;
	_padding-top:6px;
}

.boxView
{
	_margin-top:7px;
	_margin-bottom:-1px;
}



.boxView a, .boxView310 a
{
	height:10px;
	color:#333;
	background:transparent url(../images/btn_viewmore_up.gif) center bottom no-repeat;
	text-decoration:none;
	text-transform:uppercase;
	color:#333;
	padding:5px 10px;
	*padding:4px 10px;
	display:block;
	
}

.boxView a:hover, .boxView310 a:hover
{
	height:10px;
	color:#fff;
	background:transparent url(../images/btn_viewmore_hover.gif) center bottom no-repeat;
	
}

.boxView img
{
	margin-right:10px;
	border:none;
	float:none;
}



/* banners  */

.boxBanner310x270
{
	width:310px;
	/*height:270px;*/
	background:transparent url(../images/bkg_banners.jpg) left top repeat;
	margin-bottom:10px;
	text-align:center;
	vertical-align:middle;
	padding: 8px 0;
	/*margin-left:20px;
	*margin-left:10px;*/
}

.boxBannerMRec
{
	width:300px;
	height:250px;
	border:#cee16d 1px solid;
	margin:0 auto;
}

.boxBannerFDFNews
{
	width:310px;
	height:260px;
	margin:5px 0 20px 0;
/*margin-left:20px;
	*margin-left:10px;*/
}

body:nth-of-type(1) .boxBannerFDFNews
{
	/*margin:5px 0 20px 0;*/
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

/*   channels   */

.boxChannels
{
	background:#fff;
}

.boxChannelsItems
{
	width:310px;
	height:175px;
	background:transparent url(../images/bkg_channels.jpg) center top no-repeat;
	margin:15px 5px 0px 5px;
	*margin:15px 5px 0px 5px;
	_margin:15px 3px 0px 3px;
	float:left;
}

.boxChannelsItems p
{
	text-overflow:ellipsis;
	overflow:hidden;
}

.boxChannelsItemsTit
{
	width:290px;
	height:20px;
	padding:5px 10px;
	_padding:5px 10px;
}

.boxChannelsItems h2
{
	font-size:14px;
	font-weight:bold;
	color: #333;
	margin:0 0 5px 0;
	padding:0;
	
}

.boxChannelsItems h2 a
{
	font-size:14px;
	font-weight:bold;
	color: #333;
	text-decoration:none;
	margin:0 0 5px 0;
	padding:0;
}

.boxChannelsItems h2:hover
{
	font-size:14px;
	font-weight:bold;
	color: #333;
}

.boxChannelsItems span
{
	font-size:11px;
	color: #333;
	font-weight:bold;
}

.boxChannelsItemsLeft
{
	width:156px;
	height:90px;
	float:left;
	margin:12px 5px 0 10px;
	*margin:12px 0px 0 10px;
}

.boxChannelsItemsRight
{
	width:122px;
	height:92px;
	float:left;
	margin:12px 10px 0 5px;
	*margin:12px 5px 0 5px;
}

.boxChannelsItemsViewMore
{
	width:150px;
	height:20px;
	float:left;
	margin:17px 5px 0px 10px;
	*margin:17px 5px 0px 10px;
	_margin:6px 5px 0px 10px;
	text-align:center;
	color:#333;
	font-size:9px;
	*height:1%;
	*display:block;
}

.boxChannelsItemsViewMore a
{
	width:130px;
	height:10px;
	*height:14px;
	background:transparent url(../images/btn_viewmore_up.gif) center top no-repeat;
	text-decoration:none;
	text-transform:uppercase;
	color:#333;
	padding:5px 10px;
	*padding:3px 10px;
	display:block;
}

.boxChannelsItemsViewMore a:hover
{
	color:#fff;
	background:transparent url(../images/btn_viewmore_hover.gif) center top no-repeat;
	text-decoration:none;
}

.boxChannelsItemsInfo
{
	width:122px;
	float:left;
	margin:5px 10px 0 10px;
	*margin:5px 10px 0 10px;
	_margin:0px 5px 0 5px;
}

.boxChannelsItemsInfo p
{
	_margin:-4px 0 0 0;
	line-height:15px;
	_line-height:16px;
}

.boxChannelsItemsRight img
{
	border:#cee16d 1px solid;
}

.boxChannelsItemsLeft img
{
	margin-left:10px;
}


/*   footer   */

.boxFooter
{
	width:956px;
	*width:956px;
	_width:956px;
	margin:15px 0 0 0;
	border:#cee16d 2px solid;
	border-top:none;
	border-bottom:none;
}

.boxFooter a
{
	color:#333;
	text-decoration:none;
	font-weight:bold;
}

.boxFooter a:hover
{
	color:#449434;
}

.boxFooterMenu
{
	width:930px;
	_width:950px;
	height:32px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	padding:8px 15px 0 15px;
	_padding:8px 0px 0 10px;
	margin:0 -2px;
	_margin:0 -2px;
	background:transparent url(../images/bkg_footer_menu.gif) center top no-repeat;
	*position:relative;
	*z-index:1000;
}

.boxFooterMenu ul
{
}

.boxFooterMenu li
{
	color:#333;
	list-style: none;
	float:left;
	margin:0 3px 0 3px;
	*margin:0 3px 0 3px;
	_margin:0 3px 0 3px;
	padding:3px 3px 0 3px;
}

/*.boxFooterBorder
{
	width:954px;
	border:#cee16d 2px solid;
	border-top:none;
	border-bottom:none;
}*/

.boxFooterLeft
{
	margin:5px 0 5px 20px;
	*margin:5px 0 5px 10px;
	float:left;
	font-size:9px;
	font-weight:bold;
	min-width:160px;
	*width:160px;
	*overflow:visible;
	text-align:center;
}

.boxFooterLeft img
{
	border:none;
	height:21px;
}

.boxFooterRight
{
	margin:5px 10px 5px 0;
	*margin:5px 10px 5px 0;
	float:right;
	font-size:9px;
}

.boxFooterRight img
{
	margin:0px 0px 10px 15px;
	*margin:0px 0px 10px 15px;
	/*float:right;*/
	border:none;
	height:21px;
}


/*   comments   */

.boxCommentsContentor
{
	width:624px;
	border:#cee16d 3px solid;
	border-top:none;
	border-bottom:none;
	margin-bottom:10px;
}

.boxCommentsContentor h1
{
	border-bottom:#cee16d 1px solid;
	margin:0 10px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	color:#01662e;
	padding:2px 0px;
}

.boxCommentsItems
{
	border-bottom:#dadada 1px solid;
	font-size:12px;
	margin:10px;
	padding-bottom:5px;						
}

.boxCommentsItems h2
{
	float:left;
	font-size:12px;
	font-size:bold;
	color:#333;
	margin:0 20px;
	_margin:0 10px;
	vertical-align:bottom;
}

.boxCommentsItems h2 a
{
	color:#333;
	text-decoration:none;
}

.boxCommentsItems h2 a:hover
{
	color:#449434;
	text-decoration:none;
}

.boxCommentsItems h3
{
	float:right;
	font-size:10px;
	font-size:normal;
	color:#333;
	margin:0 20px;
	_margin:0 10px;
	vertical-align:bottom;
}

.boxCommentsItems p
{
	font-size:11px;
	font-size:normal;
	color:#333;
	line-height:16px;
	margin:5px 30px;
}

.boxCommentsItems textarea
{
	width:570px;
	height:80px;
	font-family:"Trebuchet MS";
	color:#333;
	line-height:16px;
	font-size:12px;
	margin:10px;
	padding:5px;
	border:#dadada 1px solid;			
}

.boxCommentsContentorTop
{
	width:630px;
	height:10px;
	*height:10px;
	*overflow:visible;
	background:transparent url(../images/bkg_video630_top.gif) center top no-repeat;
	margin: 0 -3px;
	*margin: 0 -3px;
	*position:relative;
	*z-index:1000;
}

.boxCommentsContentorBottom
{
	width:630px;
	height:10px;
	*height:10px;
	*overflow:visible;
	background:transparent url(../images/bkg_video630_bottom.gif) center bottom no-repeat;
	margin: 0 -3px;
	*margin: 0 -3px;
	*position:relative;
	*z-index:1000;
}

.boxVideoRating
{
	padding:0 5px;
	font-size:12px;
	font-weight:bold;
}

.boxVideoRatingClouds
{
	/*float:left;*/
	border-bottom:#dadada 1px solid;
}

.boxVideoRatingClouds h2
{
	float:left;
	font-size:11px;
	font-weight:bold;
	margin:5px 10px;
	_margin:1px 5px;
}

.boxVideoRatingClouds h3
{
	float:left;
	font-size:11px;
	font-weight:normal;
	margin:5px 10px;
	_margin:1px 5px;
}

.boxVideoRatingButtons
{
	float:left;
	font-size:11px;
	font-weight:bold;
	margin:10px 0 0px 0;
	_margin:10px 0 0 0;
	padding-bottom:2px;
	/*border-left:#dadada 1px groove;*/
}

.boxVideoRatingButtonsItems
{
	float:left;
}

.boxVideoRatingButtonsItems a
{
	color:#333;
	text-decoration:none;
	margin:0 5px;
}

.boxVideoRatingButtonsItems a:hover
{
	color:#0a6b2d;
	text-decoration:none;
}

.boxVideoRatingButtonsItems img
{
	margin:0 5px 0 10px;
	vertical-align:middle;
}

.boxDataInfo
{
	margin:3px 10px 3px 30px;
	_margin:1px 5px 1px 15px;
	float:left;
	font-size:12px;
	line-height:16px;
}

.boxDataInfoTxt
{
	float:left;
	padding: 0 10px;
}

.boxDataInfoImg
{
	width:60px;
	height:60px;
	border:#cee16d 1px solid;
	float:left;
	margin-right:5px;
}

.boxDataInfo a
{
	color:#449434;
	text-decoration:none;
	font-weight:bold;
	line-height:16px;
}

.boxDataInfo a:hover
{
	color:#333;
	text-decoration:none;
}

.boxDataInfo p
{
	font-size:12px;
	font-weight:normal;
	line-height:16px;
}

.boxDataInfo span
{
	font-size:12px;
	font-weight:bold;
}


.boxEmbed
{
	width:255px;
	height:60px;
	float:right;
	background: #fff url(../images/bkg_embed.gif) right top no-repeat;
	margin:0 30px 10px 0;
	_margin:0 15px 5px 0;
	padding:5px 5px;
	text-align:left;
}

.boxEmbed p
{
	font-size:10px;
	font-weight:normal;
	margin:4px 10px 4px 10px;
	*margin:2px 10px 2px 10px;
	float:right;
	text-align:right;	
}

.boxEmbed input
{
	font-size:10px;
	height:14px;
	padding:2px;
	margin:0 0 0 10px;
	_margin:0 0 0 5px;
	border:#999 1px solid;
	width:180px;
}

.boxComments
{
	
}



/*   content right   */

.boxProfile
{
	margin:0px auto 0 auto;
	text-align:left;
	background:#fff;
	/*border:#cee16d 3px solid;
	border-top:none;
	border-bottom:none;*/
}

.boxProfileBorder
{
	width:304px;
	_width:304px;
	border:#cee16d 3px solid;
	border-top:none;
	border-bottom:none;
}

.boxProfileTop
{
	width:310px;
	/*margin: 0px -3px 0px -3px;*/
	margin:0;
}

.boxProfileBottom
{
	width:310px;
	height:38px;
	margin:0;
/*	_margin:0px -3px;
	_padding-top:30px;
*/	/*margin: 0px -3px 0px -3px;
	_margin: 41px -3px 0 -3px;*/
	background:transparent url(../images/box_bottom_310.gif) center bottom no-repeat;
}


.boxProfileItems
{
	padding:10px 5px;
	*padding:5px 5px;
	_padding:5px 3px;
	text-align:left;
	padding-bottom:5px;
	border-bottom:#dadada 1px solid;
	/*border-left:#cee16d 3px solid;
	border-right:#cee16d 3px solid;*/
}

.boxProfile h2, .boxProfileLeft h2
{
	background:none;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#01662d;
	margin-bottom:5px;
}

.boxProfile h3
{
	color:#333;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	margin:0px 5px 0px 0px;
}

.boxProfileLeft
{
	float:left;
	margin:0px 0px 0px 10px;
	*margin:0px 0px 0px 3px;
	_margin:0px 0px 0px 3px;
	line-height:18px;
}

.boxProfileRight img
{
	margin:0;
	border:#cee16d 1px solid;
}

.boxProfileRight
{
	float:right;
	text-align:left;
	margin:0px 10px 0px 0px;
	*margin:0px 3px 0px 0px;
	_margin:0px 3px 0px 0px;
}

.boxProfileRight p
{
	line-height:18px;
	margin-top:3px;
}

.boxProfileRight span
{
	/*margin-top:5px;*/
}

.boxProfileTit
{
	width:290px;
	height:20px;
	padding:5px 10px;
	_padding:5px 10px;
	background:transparent url(../images/bkg_tit_310.jpg) center top no-repeat;
	margin:0px 0px 10px 0px;
}


.boxProfileClippingViewMore
{
	width:150px;
	height:20px;
	margin:15px auto 0px auto;
	*margin:15px 5px 0px 5px;
	_margin:15px 5px 0px 5px ;
	text-align:center;
	color:#333;
	font-size:9px;
}

.boxProfileClippingViewMore a
{
	width:130px;
	_width:80px;
	height:10px;
	*height:12px;
	text-decoration:none;
	text-transform:uppercase;
	color:#01662d;
	padding:5px 10px;
	*padding:4px 10px;
	_*padding:4px 5px;
	display:block;
	font-weight:bold;
}

.boxProfileClippingViewMore a:hover
{
	color:#333;
	text-decoration:none;
}


.boxProfileViewMore
{
	width:100px;
	height:10px;
	text-align:center;
	color:#333;
	font-size:9px;
	/*border-left:#cee16d 3px solid;
	border-right:#cee16d 3px solid;*/
	padding:14px 0;
	margin:0px auto 2px auto;
	_margin:0px auto; 
	_padding:14px 0 0 0;
}

.boxProfileViewMore a
{
	height:10px;
	*height:12px;
	background:transparent url(../images/btn_viewmore_up.gif) center top no-repeat;
	text-decoration:none;
	text-transform:uppercase;
	color:#333;
	padding:5px 10px;
	*padding:4px 10px;
	display:block;
}

.boxProfileViewMore a:hover
{
	color:#fff;
	background:transparent url(../images/btn_viewmore_hover.gif) center top no-repeat;
	text-decoration:none;
}



/*_______GALLLERY_______*/

/*Make sure your page contains a valid doctype at the top*/    
    #galeria{
        float:left;
    }
		
    #simplegallery1{     
    position: relative; /*keep this intact*/
    visibility: hidden; /*keep this intact*/
/*    border: 3px solid #fff;*/
    background-color:#fff;
    }
    #simplegallery2{
    position: relative; /*keep this intact*/
    visibility: hidden; /*keep this intact*/
/*    border: 3px solid #fff;*/
    background-color:#fff;
    }
    #simplegallery3{ 
    position: relative; /*keep this intact*/
    visibility: hidden; /*keep this intact*/
/*    border: 3px solid #fff;*/
    background-color:#fff;
    }
		
#simplegallery4, #simplegallery5, #simplegallery6
{ 
 position: relative; /*keep this intact*/
 visibility: hidden; /*keep this intact*/
/*    border: 3px solid #fff;*/
 background-color:#fff;
 margin:0 5px;
}
		
    #simplegallery1 .gallerydesctext{
    text-align: left;
    padding: 2px 5px;
    }
    #simplegallery2 .gallerydesctext{
    text-align: left;
    padding: 2px 5px;
    }
    #simplegallery3 .gallerydesctext{
    text-align: left;
    padding: 2px 5px;
    }

.gallerydesctext
{
	text-align: center;
  padding: 1px 2px;
	font-size:10px;
	color:#333;
}

/*   CHOOSE COUNTRY   */

.appear
{
	margin-top:-5px;
}

.boxChoose
{
	border:#cee16d 1px solid;
	border-top:none;
	padding:10px 0;
	
}

.boxChooseItems
{
	float:left;
	width:125px;
	padding:5px;
	margin:5px 10px;
	_margin:2px 5px;
	border-bottom:#dadada 1px solid;						
	font-size:11px;
	color:#333;
}

.boxChooseItems img
{
	float:left;
	margin-right:5px;
	*margin-right:5px;
	border:none;
	vertical-align:middle;
}

.boxChooseItems a
{
	color:#333;
	text-decoration:none;
}

.boxChooseItems a:hover
{
	color:#449434;
}

.boxChoose h2
{
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#449434;
	margin:10px 20px;
	_margin:5px 10px;
}

.boxChoose h3
{
	float:right;
	font-size:12px;
	font-weight:bold;
	color:#333;
	margin:10px 20px;
	_margin:5px 10px;
}

.boxChoose h3 a
{
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#333;
}

.boxChoose h3 a:hover
{
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#449434;
}

/*   SEARCH COMMUNITY   */

.boxSearchCommunity
{
	width:624px;
	/*height:472px;*/
	background:#f0f0f0;
	border:#dadada 3px solid;
	border-top:none;
	border-bottom:none;
	margin-top:30px;
}

.boxSearchCommunityTop
{
	width:630px;
	height:10px;
	margin:-3px;
	background:transparent url(../images/top_com_search.gif) center top no-repeat;
	position:relative;
	z-index:3000;
}

.boxSearchCommunityBottom
{
	width:630px;
	height:10px;
	/*margin:-3px;*/
	margin:0;

	background:transparent url(../images/bottom_com_search.gif) center bottom no-repeat;
	position:relative;
	z-index:3000;
	_margin-top: -20px;
}


.boxTabMenu
{
	width:600px;
	height:25px;
	float:left;
	margin:0 0px -2px 8px;
	*margin:0 0px -1px 4px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	background:transparent url(../images/bar_pesq_610.jpg) center top no-repeat;
	padding: 0 8px 0 8px;
}

.boxTabMenuBtn
{
	height:25px;
	float:left;
	font-size:11px;
}

.boxTabMenuBtn a:link, .boxTabMenuBtn a:visited, .boxTabMenuBtn a:active
{
	color:#333;
	text-decoration:none;
	display:block;
	float:left;
	height:20px;
	padding:5px 6px 0 6px;
	*padding:5px 6px 0 5px;
}

.boxTabMenuBtn a:hover
{
	color:#01652e;
	text-decoration:none;
	background:transparent url(../images/bar_pesq_hover.jpg) left bottom repeat-x;
	display:block;
}

.boxTabMenuBtnActive
{
	height:20px;
	padding:5px 6px 0 6px;
	color:#01652e;
	text-decoration:none;
	background:transparent url(../images/bar_pesq_hover.jpg) left bottom repeat-x;
	display:block;
	float:left;
}



.boxTabActive, .boxTabInactive
{
	width:300px;
	height:25px;
	float:left;
	margin:0 6px -2px 8px;
	*margin:0 3px -1px 4px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}

.boxTabActive a
{
	width:300px;
	height:20px;
	background: transparent url(../images/tab_com_search_active.gif) center top no-repeat;
	text-decoration:none;
	color:#333;
	display:block;
	position:relative;
	z-index:5000;
	padding-top:5px;

}

.boxTabInactive a
{
	width:300px;
	height:20px;
	background: transparent url(../images/tab_com_search_inactive.gif) center top no-repeat;
	text-decoration:none;
	color:#b7b7b7;
	display:block;
	position:relative;
	z-index:5000;
	padding-top:5px;
}

.boxTabActive a:hover, .boxTabInactive a:hover
{
	background: transparent url(../images/tab_com_search_hover.gif) center top no-repeat;
}

.boxSearchCommunityLeft
{
	float:left;
	width:300px;
	text-decoration:none;
	color:#333;
	margin:30px 6px -2px 6px;
	*margin:15px 3px -1px 6px;
	font-size:12px;
}

.boxSearchCommunityRight
{
	float:left;
	width:300px;
	text-decoration:none;
	color:#333;
	margin:30px 6px 0px 6px;
	*margin:15px 3px 0px 6px;
	font-size:12px;
	text-align:center;
	_width:280px;
}

.boxSearchCommunityRight img
{
	text-align:center;
	border:#00662e 1px solid;
	margin:5px auto;
}



.boxSearchCommunitySep
{
	border:#dadada 1px groove;
}

.boxSearchCommunityItems
{
	margin:20px 0 20px 0;
}

.boxSearchCommunityItems h2
{
      width:70px;
      text-align:right;
      font-size:11px;
      font-weight:bold;
      color:#333;
      margin:3px 0 0 20px;
      float:left;
}
 
.boxSearchCommunityItems h3
{
      text-align:right;
      font-size:11px;
      font-weight:normal;
      color:#333;
      margin:3px 0 0 2px;
      float:left;
}

.boxSearchCommunityItems input
{
	text-align:left;
	font-size:11px;
	font-weight:normal;
	color:#333;
	margin:0px 0 0 4px;
	float:left;
	vertical-align:middle;
	height:14px;
	padding:0 2px;
}

.boxSearchCommunityItems select
{
	text-align:left;
	font-size:11px;
	font-weight:normal;
	color:#333;
	margin:0px 0 0 4px;
	float:left;
	vertical-align:middle;
	height:20px;
	padding:1px;
}

.boxSearchCommunityButton
{
	text-align:center;
	margin:0px auto;
	*margin:0px auto;
	padding:50px 0;	
}

.boxSearchCommunityButton input[type=button]
{
	width:90px;
	height:24px;
	background: transparent url(../images/btn_ok_up.gif) center top no-repeat;
	border:none;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	cursor:pointer;
	cursor:hand;
	text-transform:uppercase;
}

.boxSearchCommunityButton input[type=button]:hover
{
	background: transparent url(../images/btn_ok_hover.gif) center top no-repeat;
}

/*   COMMUNITY   */
.boxCommunityContent
{
	width:630px;
	*width:620px;
}

.boxCommunityMenu
{
	height:20px;
	color:#333;
	font-size:10px;
	font-weight:bold;
	position:relative;
	z-index:1000;
	margin:-7px -3px 5px -3px;
	width:630px;
}



/*   PROFILE   */

.boxProfileCommunity
{
	width:624px;
	/*height:472px;*/
	background:#fff;
	border:#cee16d 3px solid;
	border-top:none;
	border-bottom:none;
	margin-top:5px;
}

.boxProfileCommunityTop
{
	width:630px;
	height:20px;
	margin:-3px;
	background:transparent url(../images/box_top_630.gif) center top no-repeat;
	color:#333;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
}

.boxProfileCommunityBottom
{
	width:630px;
	height:10px;
	/*margin:-3px;*/
	margin:0;
	background:transparent url(../images/box_bottom_630.gif) center top no-repeat;
/*	position:relative;
	z-index:3000;*/
}

.boxProfileCommunity150
{
	width:135px;
	margin-right:5px;
	*margin-right:2px;
	_margin:0 5px 0 0;
	float:left;
	padding:5px;
	_width:125px;
	_margin-right:5px;
	text-align:center;
	background:none;
}

.bkgCommunity150
{
	background: transparent url(../images/bkg_linhas.jpg) -5px top repeat-y;
	_background: none url(../images/bkg_linhas.jpg) -10px top repeat-y;
	margin-top:20px;
	_padding-top:20px;
}

.boxProfileCommunity150 img
{
	width:110px;
	height:110px;
	border:#cee16d 1px solid;

}

.boxProfileCommunity150ButtonsItems
{
	width:130px;
}

.boxProfileCommunity150Buttons
{
	width:130px;
	border-top:#dadada 1px solid;
	/*border-bottom:#dadada 1px solid;*/
	text-align:center;
	margin:10px auto 5px auto;
	font-size:7pt;
	*font-size:6pt;
	_font-size:7pt;
	line-height:7pt;
	*line-height:6pt;
	_line-height:7pt;
	/*font-weight:bold;*/
	color:#333;
}

.boxProfileCommunity150Buttons a
{
	width:116px;
	height:19px;
	background: transparent url(../images/btn_profile_up.gif) center top no-repeat; 
	text-decoration:none;
	text-transform:uppercase;
	color:#fff;
	margin:5px auto;
	display:block;
	padding:3px 7px 2px 7px;
	text-align:left;
}

.boxProfileCommunity150Buttons a:hover
{
	background: transparent url(../images/btn_profile_hover.gif) center top no-repeat;
}

.boxProfileCommunity150ButtonsItems img
{
	float:right;
	margin:4px 4px 4px 2px;
	*margin:9px 2px -20px 2px;
	height:16px;
	width:16px;
	border:none;
	*position:relative;
	*z-index:5000;
}

.boxProfileCommunityLinks
{
	width:130px;
	font-size:11px;
	font-weight:bold;
	color:#333;
	padding:5px 5px;
	text-align:left;
}

.boxProfileCommunityLinksItems
{
	width:130px;
	/*height:14px;*/
	padding: 3px 0;
	line-height:13px;
}

.boxProfileCommunityLinks a
{
	color:#333;
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
	margin:5px 0; 
}

.boxProfileCommunityLinks a:hover
{
	color:#01662d;
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
}

/*.boxProfileCommunity150Buttons input[type=button]
{
	width:130px;
	height:24px;
	background: transparent url(../images/btn_profile_up.gif) center top no-repeat;
	border:none;
	color:#fff;
	font-weight:bold;
	font-size:10px;
	cursor:pointer;
	cursor:hand;
	text-transform:uppercase;
	margin:5px auto;
	text-align:left;
	padding:0 5px;
}

.boxProfileCommunity150Buttons input[type=button] img
{
	float:right;
	margin-right:5px;
}

.boxProfileCommunity150Buttons input[type=button]:hover
{
	background: transparent url(../images/btn_profile_hover.gif) center top no-repeat;
}*/


/**/

.boxProfileCommunity240Center
{
	width:230px;
	_width:220px;
	float:left;
	padding:0 0px;
	margin-right:5px;
	*margin-right:2px;
	_margin-right:0px;
	_padding:0;
}

.boxProfileCommunity240
{
	width:240px;
	float:left;
	padding:0 0px;
}

.boxProfileCommunityBorder
{
	border-bottom:#dadada 1px solid;
	margin:15px 0;
}

.boxProfileCommunityItems
{
	padding:3px 5px;
}

.boxProfileCommunityItems h2
{
	font-size:14px;
	font-weight:bold;
	color:#333;
	line-height:18px;
	float:left;
	margin:0;
	padding:0;
}

.boxProfileCommunityItems h3
{
	font-size:11px;
	font-weight:normal;
	color:#333;
	line-height:16px;
	float:left;
	margin:0;
	padding:0;
}

.boxProfileCommunityItems h4 img
{
	float:left;
	margin:2px 5px;
	vertical-align:middle;
}

.boxProfileCommunityItems h4
{
	font-size:11px;
	font-weight:bold;
	color:#333;
	line-height:16px;
	float:left;
	margin:0 0 0 5px;
	padding:0;
}

.boxProfileCommunityItems h4 a
{
	color:#333;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}

.boxProfileCommunityItems h4 a:hover
{
	color: #01662d;
}

/*   STATUS   */

.boxProfileCommunityDreamStatus
{
	width:240px;
	height:70px;
	background:transparent url(../images/bkg_dreamstatus.gif) center top no-repeat;
}

.boxProfileCommunityDreamStatus h2 img
{
	margin:0 0 0 5px;
	vertical-align:middle;
}

.boxProfileCommunityDreamStatus h2
{
	width:100px;
	float:right;
	margin:14px 10px 5px 0px;
	*margin:14px 5px 5px 0px;
	_margin:14px 3px 5px 0px;
	font-size:7pt;
	font-weight:bold;
	text-align:right;
}

.boxProfileCommunityDreamStatus h2 a
{
	text-decoration:none;
}

.boxProfileCommunityDreamStatus h2 a:hover
{
	text-decoration:none;
	color:#01662d;
}

.boxProfileCommunityDreamStatus h3
{
	float:left;
	color:#01662d;
	font-size:11px;
	margin:14px 5px 5px 100px;
	*margin:14px 5px 5px 100px;
	_margin:14px 5px 5px 55px;
}

.boxProfileCommunityDreamStatusNum
{
	width:200px;
	margin:5px 10px 5px 25px;
	*margin:0px 10px 5px 25px;
	_margin:0px 10px 5px 35px;
}


.boxProfileCommunityDreamStatusNum h2
{
	width:20%;
	font-size:10px;
	font-weight:normal;
	color:#333;
	float:left;
	margin:0px;
	padding:0;
}

.boxProfileCommunityDreamStatusNum h2 a
{
	text-decoration:none;
	color:#333;
}

.boxProfileCommunityDreamStatusNum h2 a:hover
{
	color:#01652e;
}


.boxFiguito
{
	height:215px;
	text-align:center;
	padding:0px 0px;
	border-bottom:#dadada 1px solid;
	margin:15px 0 11px 0;
	*margin:15px 0 26px 0;
}

.boxFiguito img
{
	height:215px;
}

.boxCommunityStatusBorder
{
	/*border-top:#dadada 1px solid;*/
	border-bottom:#dadada 1px solid;
	margin:10px auto;
	*margin:10px 2px;
	_margin:10px 2px;
	padding:5px 0;
}

.boxCommunityStatusBorder h2
{
	font-size:11px;
	font-weight:bold;
	color:#01652e;
	float:left;
	margin:0px 10px;
	*margin:0px 5px;
	_margin:0px -5px;
	text-transform:uppercase;
}

.boxCommunityStatus
{
	margin-bottom:10px;
}

.boxCommunityStatus h2
{
	font-size:11px;
	font-weight:bold;
	color:#01652e;
	float:left;
	margin:0px 10px;
	*margin:0px 10px;
}

.boxCommunityStatus h2 a
{
	font-size:11px;
	font-weight:bold;
	color:#01652e;
}

.boxCommunityStatus h2 a:hover
{
	font-size:11px;
	font-weight:bold;
	color:#333;
}

.boxCommunityStatus h3
{
	font-size:11px;
	font-weight:normal;
	color:#333;
	float:right;
	margin:0px 10px;
	*margin:0px 10px;
}

.boxCommunityStatus h4
{
	width:185px;
	font-size:11px;
	font-weight:normal;
	color:#333;
	float:left;
	margin:0px 5px;
	*margin:0px 3px;
	text-align:right;
}

.boxCommunityStatus h5
{
	font-size:11px;
	font-weight:normal;
	color:#333;
	float:left;
	margin:0px 5px;
	*margin:0px 3px;
	text-align:left;
}

.StatusBkg
{
	width:200px;
	height:5px;
	margin:5px 0px 5px 15px;
	*margin:5px 0px 5px 12px;
	_margin:2px 0px 5px 5px;
	background:#666;
	float:left;
	_line-height:0px;
}


.StatusProgress
{
	/*width:25%;*/
	height:5px;
	background: transparent url(../images/bkg_status.gif) left top repeat-x;
	_background: none url(../images/bkg_status.gif) left top repeat-x;
}

/*   AVALIACAO   */

.boxProfileCommunity480
{
	width:460px;
	_width:460px;
	float:left;
	padding:0 10px;
	*padding:0 5px;
	_padding:0 1px;
}

/*   MESSAGES   */
 
.boxMenuMessagesHeight
{
      height:430px;
}
 
.boxMenuMessages
{
      width:440px;
      *width:440px;
      background: transparent url(../images/bkg_top_messages.gif) center top no-repeat;
      font-size:11px;
      font-weight:bold;
      color:#333;
      padding:5px 10px 0px 10px;
      *padding:5px 10px 0 10px;
	  display:block;
	  height:20px;
}
 
.boxMenuMessagesButtons
{
     
}
 
.boxMenuMessages a
{
      height:20px;
      margin: -5px 10px 0 10px;
      padding:5px 5px 0 5px;
	  text-decoration:none;
      font-size:11px;
      font-weight:bold;
      color:#333;
      display:block;
      float:left;
}
 
.boxMenuMessages a:hover
{
      color:#fff;
      background:#666;
	  text-decoration:none;
}
 
/*.boxMenuMessagesActive
{
      color:#fff;
      background:#666;
}
 
.boxMenuMessagesActive a
{
      color:#fff;
}*/
 
.boxMenuMessages img
{
      margin:0 5px 0 0;
      border:none;
      vertical-align:middle;
}
 
 
.boxMenuMessagesInfo
{
      background:#e3e3e3;
      color:#01652e;
      font-size:9px;
      font-weight:bold;
      border-top:#999 2px groove;
}
 
.boxMenuMessagesInfo a
{
      color:#01652e;
      font-size:9px;
      font-weight:bold;
      text-decoration:none;
}
 
.boxMenuMessagesInfo a:hover
{
      text-decoration:underline;
}
 
.boxMenuMessagesInfoLeft
{
      width:120px;
      float:left;
      padding: 3px 5px;
}
 
.boxMenuMessagesInfoCenter
{
      width:220px;
      float:left;
      margin-left:10px;
      *margin-left:5px;
      padding: 3px 0px 3px 5px;
}
 
.boxMenuMessagesInfoRight
{
      width:80px;
      float:left;
      margin-left:10px;
      *margin-left:5px;
      padding: 3px 0px 3px 5px;
}
 
.boxMenuMessagesItems
{
      border-bottom: #dadada 1px dotted;
      padding:2px 0;
      background: #fff;
      margin-top:1px;
      margin-bottom:1px;
}
 
.MessagesItemsLeft,
.MessagesItemsNewLeft
{
      width:130px;
      float:left;
      padding: 3px 0px;
      /*overflow:hidden;*/
      text-overflow:ellipsis;
}
 
.MessagesItemsCenter,
.MessagesItemsNewCenter
{
      width:220px;
      float:left;
      margin-left:9px;
      *margin-left:5px;
      padding: 3px 0px 3px 5px;
      /*overflow:hidden;*/
      text-overflow:ellipsis;
      border-left: #dadada 1px solid;
      border-right: #dadada 1px solid;
}
 
.MessagesItemsRight,
.MessagesItemsNewRight
{
      width:80px;
      float:left;
      margin-left:9px;
      *margin-left:5px;
      padding: 3px 0px 3px 5px;
}
 
.MessagesItemsLeft, .MessagesItemsCenter, .MessagesItemsRight
{
      font-size:10px;
      font-weight:normal;
      color:#333;
}
 
.MessagesItemsNewLeft, .MessagesItemsNewCenter, .MessagesItemsNewRight
{
      font-size:10px;
      font-weight:normal;
	  color:#01652e;
}
 
.MessagesItemsLeft a, .MessagesItemsCenter a, .MessagesItemsRight a
{
      font-size:10px;
      font-weight:normal;
      color:#333;
      text-decoration:none;
}
 
.MessagesItemsLeft a.selected, .MessagesItemsCenter a.selected, .MessagesItemsRight a.selected
{
      font-size:10px;
      font-weight:normal;
      color:#333;
      text-decoration:none;
}
 
.MessagesItemsLeft a:hover, .MessagesItemsCenter a:hover, .MessagesItemsRight a:hover
{
      font-size:10px;
      font-weight:normal;
      color:#82b418;
      text-decoration:none;
}
 
.MessagesItemsNewLeft a, .MessagesItemsNewCenter a, .MessagesItemsNewRight a
{
      font-size:10px;
      font-weight:normal;
      color:#01652e;
      text-decoration:none;
}
 
.MessagesItemsNewLeft a.selected, .MessagesItemsNewCenter a.selected, .MessagesItemsNewRight a.selected
{
      font-size:10px;
      font-weight:normal;
      color:#333;
      text-decoration:none;
}
 
.MessagesItemsNewLeft a:hover, .MessagesItemsNewCenter a:hover, .MessagesItemsNewRight a:hover
{
      font-size:10px;
      font-weight:normal;
      color:#82b418;
      text-decoration:none;
}
 
.boxMenuNewMessage
{
      margin:0px auto;
      background:#fff;
      text-align:center;
      padding:20px 0px;
      width:350;
}

.boxMenuNewMessage input[type=text], 
.boxMenuSubject input[type=text]
{
	width:340px; 
	height:14px;
	border:#dadada 1px solid; 
	font-size:11px;
	font-weight:normal;
	color:#333;
	font-family:"Trebuchet MS";
	padding:3px 5px;
	margin-bottom:10px;
}

.boxMenuSubject
{
	width:350px;
	margin:0 auto;
	text-align:left;
	font-size:11px;
}

.boxMenuSubject h2, .boxMenuNewMessage h2
{
	text-align:left;
	font-size:11px;
	font-weight:bold;
	padding:3px 0px;
	color:#01652e;
	line-height:16px;
	margin:0;
}

.boxMenuNewMessage textarea
{
	width:340px; 
	height:150px;
	border:#dadada 1px solid; 
	font-size:11px;
	font-weight:normal;
	color:#333;
	font-family:"Trebuchet MS";
	padding:3px 5px;
}



/*   TABS   */

.tabs
{
	height:20px;
	background:#cee16d;
	color:#333;
	font-size:10px;
	font-weight:bold;
}

.tabsLeft
{
	float:left;
	margin:2px 20px 0 20px;
	_margin:3px 10px 0 10px;
	background:#cee16d;
	padding-top:3px;
	/**margin:3px 20px 0 20px;
	_margin:3px 20px 0 20px;
	*width:299px;
	*overflow:visible;
	_height:20px;*/
}

.tabsRight
{
	float:right;
	margin:2px 20px 0 20px;
	_margin:3px 10px 0 10px;
	background:#cee16d;
	padding-top:3px;
}

.tabsCornerLeft
{
	float:left;
	height:20px;
	width:10px;
	/*margin-left:20px;
	_margin-left:10px;*/
}

.tabsCenter
{
	float:left;
	height:20px;
	background:#cee16d;
	/**overflow:visible;
	margin:0 20px;*/
	color:#333;
	font-size:10px;
	font-weight:bold;
}

.tabsCornerRight
{
	float:right;
	/**float:left*/;
	height:20px;
	width:10px;
	/*margin-right:20px;
	_margin-right:10px;*/
}

.tabsItems a
{
	text-decoration:none;
	text-transform:uppercase;
	color:#999;
	padding:4px 10px 0 10px; 
	
}

.tabsItems a:hover
{
	text-decoration:none;
	color:#449434;
	cursor:pointer;
	cursor:hand;
}

.tabsItems
{
	float:left;
	margin:0 5px;
}


/*   SEARCH LIST   */

.boxSearchResults
{
	padding:5px;
	font-size:11px;
	font-weight:bold;
	color:#333;
}

.boxSearchResultsTit
{
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#333;
}

.boxSearchResultsCombo
{
	float:right;
	padding:2px;
	font-size:11px;
	font-weight:bold;
	color:#333;
	text-align:right;
	margin:0;
}

.boxSearchResultsCombo select
{
	font-size:11px;
	font-weight:normal;
	color:#333;
	font-family:"Trebuchet MS";
	padding:0;
	margin:0;
	line-height:16px;
}

.boxSearchList
{
	border:#cee16d 1px solid;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
}

.boxSearchResultsTop
{
	height:10px;
	background: transparent url(../images/bkg_top_search_630.jpg) center top no-repeat; 
	_background: none url(../images/bkg_top_search_630.jpg) left top no-repeat; 
	font-size:10px;
	font-weight:bold;
	color:#333;
	padding:5px 10px;
	_width:610px;
	_padding:5px 9px 5px 9px;
}

.boxSearchListItems
{
	width:610px;
	margin:5px 9px;
	border-bottom: #dadada 1px dotted;
	padding-bottom:5px;
}


.boxSearchListItems a
{
	width:610px;
	background:#fff;
	display:block;
	text-decoration:none;
	color:#333;
}

.boxSearchListItems a:hover
{
	width:610px;
	background:#e6f0b5;
}

.boxSearchListId00
{
	width:40px;
	float:left;
	margin-right:2px;
	padding: 0;
}

.boxSearchListId01A
{
	width:270px;
	float:left;
	margin-right:2px;
	border-right:#919191 1px solid;
	padding: 0 3px 0 3px;
}

.boxSearchListId02A
{
	width:270px;
	float:left;
	margin-right:2px;
	padding: 0 3px 0 3px;
	border:none;
}

.boxSearchListId01, .boxSearchListId02
{
	width:160px;
	float:left;
	margin-right:2px;
	border-right:#919191 1px solid;
	padding: 0 3px 0 3px;
}

.boxSearchListId02
{
	border:none;
	width:130px;
}

.boxSearchListId03
{
	width:180px;
	float:left;
	margin-right:2px;
	border-left:#919191 1px solid;
	border-right:#919191 1px solid;
	padding: 0 3px 0 3px;
}

.boxSearchListId04
{
	width:45px;
	float:left;
	text-align:center;
	padding: 0 3px 0 3px;
}


.boxSearchListId00
{
	font-size:10px;
	font-weight:bold;
	margin:0;
	padding:0;
	line-height:16px;
	overflow:hidden;
	margin-left:2px;
}
.boxSearchListId00 h4
{
	font-size:11px;
	text-align:left;
	height:60px;
}

.boxSearchListId01, .boxSearchListId02,
.boxSearchListId03
{
	font-size:10px;
}

.boxSearchListId04
{
	font-size:10px;
}

.boxSearchListId04 h4
{
	font-size:16px;
	text-align:center;
}



.boxSearchListLeft
{
	float:left;
}

.boxSearchListRight
{
	float:right;
}

.boxSearchListLeft img
{
	width:60px;
	height:60px;
	border:#cee16d 1px solid;
	float:left;
}

.boxSearchListTxt
{
	float:left;
	padding:5px 3px;
	font-size:10px;
}

.boxSearchListTxt h2
{
	font-size:10px;
	font-weight:bold;
	margin:0;
	padding:0;
	line-height:16px;
	overflow:hidden;
	text-overflow;
	margin-left:2px;
}

.boxSearchListTxt h3
{
	font-size:10px;
	font-weight:normal;
	margin:0;
	padding:0;
	line-height:16px;
}

.boxSearchListTxt h3 img
{
	font-size:10px;
	font-weight:normal;
	margin:2px 5px 0 0;
	vertical-align:middle;
	padding:0;
	width:17px;
	height:11px;
	line-height:16px;
}

.boxSearchListTxt h4
{
	font-size:10px;
	font-weight:bold;
	padding:0;
	line-height:16px;
}

.boxSearchListTxt h4 span
{
	font-size:10px;
	font-weight:normal;
	padding:0;
	margin:0 5px 0 0;
}

/*   SEARCH RESULTS   */

.boxSearchResultsList
{
	width:624px;
	background:#fff;
	border:#cee16d 3px solid;
	border-top:none;
	border-bottom:none;
	margin-top:5px;
}

.boxSearchResultsList h2
{
	font-size:12px;
	color:#333;
	font-weight:bold;
	margin:10px 0 0 10px;
}

.boxSearchResultsList h2 span
{
	font-size:12px;
	color:#01652e;
	font-weight:bold;
	margin:0 0 0 5px;
}

.boxSearchResultsList h3
{
	float:right;
	margin:5px 10px;
	font-size:11px;
	font-weight:bold;
}


.boxSearchResultsList h3 select
{
	padding:1px 2px;
	margin:0;
	font-size:11px;
	height:14px;
}


/*.boxSearchResultsLine
{
	width:610px;
	margin:5px auto;
	border-bottom: #dadada 1px dotted;
	padding:5px;
}*/

.boxSearchResultsItems
{
	font-size:11px;
	color:#333;
	border-bottom: #dadada 1px dotted;
	padding:5px;
}

.boxResultsItems
{
	padding:5px;
}

.boxSearchResultsItems a
{
	background:#fff;
	display:block;
	text-decoration:none;
	color:#333;
	font-weight:bold;
}

.boxSearchResultsItems span
{
	color:#01652e;
	font-size:14px;
	line-height:12px;
}

.boxSearchResultsItems a:hover
{
	background:#e6f0b5;
	color:#01652e;
}

.boxSearchResultsListTop
{
	width:630px;
	height:10px;
	margin:-3px;
	_margin-top:0px;

	background:transparent url(../images/box_top_630.gif) center top no-repeat;
	color:#333;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	_position:relative;

	_z-index:10000;

}
.boxSearchResultsListBottom
{
	width:630px;
	min-height:10px;
	*height:10px;
	*overflow:visible;
	/*margin:-3px;*/
	margin:0;
	background:transparent url(../images/box_bottom_630.gif) center bottom no-repeat;
/*	position:relative;
	z-index:3000;*/
}



/*   TOOLTIP   */

a.tt
{
  position:relative;
  z-index:5000;
  color:#333;
  text-decoration:none;
}

a.tt span
{ 
	display: none; 
}

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover
{ 
	z-index:6000; 
	color: #333; 
	/*background:#333;*/
	/*border:#fda000 1px solid;*/
}

a.tt:hover span.tooltip
{
  display:block;
  position:absolute;
  top:20px; 
	right:0px;
	padding:5px;
	color: #333;
  text-align: left;
	background:#dce997;
	/*filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;*/
	border: #cee16d 1px solid;
	width:200px;
	font-size:10px;
	line-height:16px;
}

a.tt:hover strong
{
	font-weight:bold;
	color:#01652e;
	line-height:20px;
	text-transform:uppercase;
}

a.tt:hover span img
{
	margin:0;
}

/* bugfix */
#quirksfix {*height:1%;}



/*	Teste Menu Center   */

.boxMenuTeste
{
	/*margin: 10px auto;*/
	background:blue;
	/*width:800px;*/
}

.boxMenuTeste ul
{
	list-style:none;
	text-align:center;
	margin: 10px auto;
	background:red;
	width:400px;
}

.boxMenuTeste ul li
{
	text-align:center;	
	color:#fda000;
	font-size:11px;
	float:left;
	margin:0px;
	padding:0 10px;
	width:78px;
	border:#000 1px solid;
}

.boxPlaySafe
{
	margin:-15px auto 0 auto;
	text-align:center;
	float: left;
}




/*para cima é do rogério*//*para cima é do rogério*//*para cima é do rogério*/
/*para cima é do rogério*//*para cima é do rogério*//*para cima é do rogério*/


	#qren_wrap { 
		height:100px;
		
		margin:-25px 20px 0 20px;
		text-align:center;
		font-size:9px;
		float: left;
	}
	
	#qren_wrap a img {
		border:none;
	}
	
	#sponsored_txt {
		margin: 0 0 0px;
	}
	
	#qren_wrap ul {
		margin:0;
		padding:0;
	}
	
	#qren_wrap ul li {
		display:inline;
		margin:0;
		padding:0;
		font-size:9px;
		list-style-type:none; 

	}




.boxFeaturedRating span
{
	float:left;
	margin:0 2px;
}

.emptypng 
{
	background-image: url(../images/rank_uns_up.gif); 
	width: 18px; 
	height: 18px; 
}
.smileypng 
{
	background-image: url(../images/rank_sel_up.gif); 
	width: 18px; 
	height: 18px; 
}
.donesmileypng 
{
	background-image: url(../images/rank_sel_up.gif); 
	width: 18px; 
	height: 18px; 
}

.gallerydesctext INPUT
{
	text-align: center;
	font-size:10px;
	color:#333;
	border: none 0;
	width:70px;
}

.boxProsNews310_img
{
	width:90px;
	height:110px;
	float:left;
	margin:0 0 5px 0;
	border:#cee16d 1px solid;
}

.boxProsNews310_img img
{
	width:90px;
	height:110px;
}


.boxContentGalleryBottom
{
	width:960px;
	width:960px;
	*overflow:visible;
	background:transparent url(../images/box_bottom_960.gif) center bottom no-repeat;
	margin:0px -8px -8px -8px;
	*margin: 0 -8px -8px -8px;
	*position:relative;
	*z-index:1000;
}

.boxPager
{
	/*float:right;*/
	width:496px;
	margin:15px auto 0 auto;
	text-align:center;
	font-size:11px;
	color:#333;
	padding: 2px 2px 4px 2px;
	background: transparent url(../images/bkg_tab_pager.gif) center top no-repeat;
}

.page 
{
	font-size: 10px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	padding:2px 10px;
	*padding:2px 9px 2px 10px;
	display:block;
	text-align:center;
	
}
.page a:link, .page a:visited, .page a:active
{
	font-size:10px;
	font-weight:bold;
	color: #333;
	padding:5px 10px;
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
}


.page a:hover
{
	font-size:10px;
	color: #01662d;
	text-decoration:none;
}


.boxPagerCenter
{
	background:#cee16d;
	font-size:10px;
	color: #333;
	text-decoration:none;
	padding:3px 10px 2px 10px;
	*padding:3px 10px 0px 10px;
}

.boxPagerCenter a
{
	font-size:10px;
	font-weight:bold;
	color: #333;
	/*padding:5px 10px;*/
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
}

.boxPagerCenter a:hover
{
	font-size:10px;
	color: #01662d;
	text-decoration:none;
}

.boxPagerCenter img
{
	border:none;
	margin-top:0px;
	vertical-align:bottom;
	padding:0 3px;
}

/*   btns registo 635  */

.boxBtnTop635
{
	height:20px;
	background:#cee16d;
	color:#333;
	font-size:10px;
	font-weight:bold;
	background:transparent url(../images/box_top_registo_635.gif) left top no-repeat;
	position:relative;
	z-index:1000;
	width:635px;
	margin:0 -3px;
}

.boxBtnTop635 ul
{
	margin:0px auto;
	padding:0;
	/*height:20px;*/
}

.boxBtnTop635 li
{
	color:#333;
	list-style:none;
	text-transform:uppercase;
	float:left;
	/*margin:0 5px 0 5px;
	*margin:0 2px 0 2px;*/
	
}

.boxBtnTop635 li a
{
	text-decoration:none;
	text-transform:uppercase;
	color:#999;
	padding:4px 10px 0 10px; 
	
}

.boxBtnTop635 li a:hover
{
	text-decoration:none;
	color:#449434;
	cursor:pointer;
	cursor:hand;
}

.boxBottom635
{
	width:635px;
	height:10px;
	background:transparent url(../images/box_bottom_registo_635.gif) center bottom no-repeat;
	margin: 0 -3px;
	*margin: 0 -3px;
	*position:relative;
	*z-index:1000;
}

.box635Prev
{
	width:25px;
	height:25px;
	float:left;
	text-align:center;
	cursor:pointer;
	cursor:hand;
}

.box635Next
{
	width:25px;
	height:25px;
	float:left;
	padding-left:10px;
	text-align:center;
	cursor:pointer;
	cursor:hand;
}

/*   registo   */

.boxRegistoCentrado
{
	color:#333;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin:0px auto;
}

.boxRegistoCentrado a:link, .boxLogin a:visited, .boxLogin a:active
{
	color:#333;
	text-decoration:none;
}

.boxRegistoCentrado a:hover
{
	color:#449434;
	text-decoration:none;
}

.boxRegisto
{
	text-align:right;
	color:#333;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin: 8px 10px;
	_margin: 4px 5px;
}

.boxRegisto input
{
	text-align:left;
	border:none;
	height:15px;
	padding:2px;
	margin:-1px 5px 0 5px;
	background:#ececec;
	font-size:11px;
	color:#333;
	float:left;
}
.boxRegisto input[type="checkbox"]
{
	background: none;
}
.boxRegisto input[type="file"]
{
	width:370px;
	font-family:"Trebuchet MS";
	text-align:left;
	border:none;
	height:19px;
	padding:2px;
	margin:-1px 5px 0 5px;
	background:#ececec;
	font-size:11px;
	color:#333;
	float:left;
}

.boxRegisto select
{
	height:18px;
	padding:1px;
	border:none;
	background:#ececec;
	margin:-1px 5px 0 5px;
	font-size:11px;
	color:#333;
}

.boxRegistoChk
{
	background: none;
	text-align:left;
	color:#333;
	padding-left:0px;
	*padding-left:0px;
	font-size:12px;
	font-weight:bold;
	float:left;
	margin-left:0px;	
	*margin-left:10px;	
}

.boxRegistoOpt
{
	text-align:left;
	color:#333;
	padding-left:20px;
	*padding-left:0px;
	font-size:12px;
	font-weight:bold;
	float:right;
	*margin-left:15px;
}


.boxRegistoOpt input
{
	border:none;
	height:15px;
	background:#fff;
	margin:-1px 5px 0px 5px;
	*margin:-1px -1px -1px -1px;
	*padding: 0px;
	font-size:11px;
	color:#333;
	float:right;
	*float:none;
}

.boxRegistoOpt label
{
	padding-top:5px;
}

.Registo_Obrigatorio
{
	color:#cee16d
}

.Registo_Titulo
{
	text-align:left;
	font-size:11px;
	font-weight:bold;
	color:#17623B;
	text-transform:uppercase;
	margin-left:20px;
}

.boxRegistoItem
{
	text-align:right;
	color:#333;
	float:left;
	font-size:11px;
	font-weight:bold;
	margin: 1px 5px;
}

.boxRegistoRating
{
	text-align:left;
	color:#333;
	float:left;
	font-size:11px;
	font-weight:bold;
	margin: 2px;
	padding:0px;
	_margin-left:-10px;
	_margin-right:-10px;
}

.boxRegistoRating input[type="radio"]
{
	margin: 0px;
	padding:0px;
	*margin-left: -4px;
	*margin-right:-3px;
	*margin-top:-2px;
}

.rating
{
	font-size:5px;
	color: #ffffff;
}



.boxFeaturedRight img
{
	float:right;
	margin-left:5px;
	margin-top:0px;
	*margin-top:-16px;
}





/*   TABS   */

.tabs
{
	height:20px;
	background:#cee16d;
	color:#333;
	font-size:10px;
	font-weight:bold;
}

.tabsLeft
{
	float:left;
	margin:2px 20px 0 20px;
	_margin:3px 10px 0 10px;
	background:#cee16d;
	padding-top:3px;
	/**margin:3px 20px 0 20px;
	_margin:3px 20px 0 20px;
	*width:299px;
	*overflow:visible;
	_height:20px;*/
}

.tabsRight
{
	float:right;
	margin:2px 20px 0 20px;
	_margin:3px 10px 0 10px;
	background:#cee16d;
	padding-top:3px;
}

.tabsCornerLeft
{
	float:left;
	height:20px;
	width:10px;
	/*margin-left:20px;
	_margin-left:10px;*/
}

.tabsCenter
{
	float:left;
	height:20px;
	background:#cee16d;
	/**overflow:visible;
	margin:0 20px;*/
	color:#333;
	font-size:10px;
	font-weight:bold;
}

.tabsCornerRight
{
	float:right;
	/**float:left*/;
	height:20px;
	width:10px;
	/*margin-right:20px;
	_margin-right:10px;*/
}

.tabsItems a
{
	text-decoration:none;
	text-transform:uppercase;
	color:#999;
	padding:4px 5px 0 5px; 
	
}

.tabsItems a:hover
{
	text-decoration:none;
	color:#449434;
	cursor:pointer;
	cursor:hand;
}

.tabsItems
{
	float:left;
	margin:0 1px;
	text-transform:uppercase;
}



.boxRegisto textarea
{
	text-align:left;
	border:none;
	height:15px;
	padding:2px;
	margin:-1px 5px 0 5px;
	background:#ececec;
	font-size:11px;
	color:#333;
	float:left;
}





.boxSearchResultsList
{
	width:624px;
	background:#fff;
	border:#cee16d 3px solid;
	border-top:none;
	border-bottom:none;
	margin-top:5px;
}

.boxSearchResultsList h2
{
	font-size:12px;
	color:#333;
	font-weight:bold;
	margin:10px 0 15px 10px;
}

.boxSearchResultsList h2 span
{
	font-size:12px;
	color:#01652e;
	font-weight:bold;
	margin:0 0 0 5px;
}

.boxSearchResultsList h3
{
	float:right;
	margin:5px 10px;
	font-size:11px;
	font-weight:bold;
}


.boxSearchResultsList h3 select
{
	padding:1px 2px;
	margin:0;
	font-size:11px;
	height:14px;
}


/*.boxSearchResultsLine
{
	width:610px;
	margin:5px auto;
	border-bottom: #dadada 1px dotted;
	padding:5px;
}*/

.boxSearchResultsItems
{
	font-size:11px;
	color:#333;
	border-bottom: #dadada 1px dotted;
	padding:5px;
}

.boxResultsItems
{
	padding:5px;
}

.boxSearchResultsItems a
{
	background:#fff;
	display:block;
	text-decoration:none;
	color:#333;
	font-weight:bold;
}

.boxSearchResultsItems span
{
	color:#01652e;
	font-size:14px;
	line-height:12px;
}

.boxSearchResultsItems a:hover
{
	background:#e6f0b5;
	color:#01652e;
}

.boxSearchResultsListTop
{
	width:630px;
	height:10px;
	margin:-3px;
	background:transparent url(../images/box_top_630.gif) center top no-repeat;
	color:#333;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
}

.boxSearchResultsListBottom
{
	width:630px;
	/*height:40px;*/
	/*margin:-3px;*/
	margin:0;
	background:transparent url(../images/box_bottom_630.gif) center bottom no-repeat;
/*	position:relative;
	z-index:3000;*/
	padding-top:15px;
}





/*.boxSearchResults
{
	padding:5px;
	font-size:11px;
	font-weight:bold;
	color:#333;
}

.boxSearchResultsTit
{
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#333;
}

.boxSearchResultsCombo
{
	float:right;
	padding:2px;
	font-size:11px;
	font-weight:bold;
	color:#333;
	text-align:right;
	margin:0;
}

.boxSearchResultsCombo select
{
	font-size:11px;
	font-weight:normal;
	color:#333;
	font-family:"Trebuchet MS";
	padding:0;
	margin:0;
	line-height:16px;
}

.boxSearchList
{
	border:#cee16d 1px solid;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
}

.boxSearchList 
{
	
}

.boxSearchResultsTop
{
	height:10px;
	background: transparent url(../images/bkg_top_search_630.jpg) center top no-repeat; 
	font-size:10px;
	font-weight:bold;
	color:#333;
	padding:5px 10px;
}

.boxSearchListItems
{
	width:610px;
	margin:5px 9px;
	border-bottom: #dadada 1px dotted;
	padding-bottom:5px;
}


.boxSearchListItems a
{
	width:610px;
	background:#fff;
	display:block;
	text-decoration:none;
	color:#333;
}

.boxSearchListItems a:hover
{
	width:610px;
	background:#e6f0b5;
}

.boxSearchListId01, .boxSearchListId02
{
	width:150px;
	float:left;
	margin-right:4px;
	border-right:#919191 1px solid;
	padding: 0;
}

.boxSearchListId02
{
	border:none;
}

.boxSearchListId03
{
	width:220px;
	float:left;
	margin-right:3px;
	border-left:#919191 1px solid;
	border-right:#919191 1px solid;
	padding: 0 5px;
}

.boxSearchListId04
{
	width:55px;
	float:left;
	text-align:center;
	padding: 0 5px;
}

.boxSearchListLeft
{
	float:left;
}

.boxSearchListRight
{
	float:right;
}

.boxSearchListLeft img
{
	width:60px;
	height:60px;
	border:#cee16d 1px solid;
	float:left;
}

.boxSearchListTxt
{
	float:left;
	padding:5px;
}

.boxSearchListTxt h2
{
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0;
	line-height:16px;
}

.boxSearchListTxt h3
{
	font-size:11px;
	font-weight:normal;
	margin:0;
	padding:0;
	line-height:16px;
}

.boxSearchListTxt h3 img
{
	font-size:11px;
	font-weight:normal;
	margin:2px 5px 0 0;
	vertical-align:middle;
	padding:0;
	width:17px;
	height:11px;
	line-height:16px;
}

.boxSearchListTxt h4
{
	font-size:11px;
	font-weight:bold;
	padding:0;
	line-height:16px;
}

.boxSearchListTxt h4 span
{
	font-size:11px;
	font-weight:normal;
	padding:0;
	margin:0 5px 0 0;
}*/

.boxProfile h2, .boxProfileLeft h2
{
	background:none;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#01662d;
	margin-bottom:5px;
	width:151px;
}

.boxRegistoRating input
{
	_margin: 0px; 
	_padding: 0px;
	_margin-left: 0px;
	_margin-right: -3px;
	_margin-top: -4px;
}

.boxFeaturedItems h3 a
{
	color:#01662d;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}

.boxFeaturedItems h3 a:hover
{
	color: #333;

}

.helpRegisto
{
	float: right; 
	margin-right: 15px;
    margin-top: 7px;
	font-size:7pt;
	font-weight:bold;
	text-align:right;
}

.helpRegisto a
{
	text-decoration:none;
}

.helpRegisto a:hover
{
	text-decoration:none;
	color:#01662d;
}

/* Avaliação Figo/Pros */

.boxFeaturedAvaliacao
{
	width:954px;
	*width:954px;
	_width:950px;
	text-align:center;
	border:#cee16d 3px solid;
	border-top:none;
	border-bottom:none;
}

.boxFeaturedAvaliacao h2
{
	width:630px;
	height:30px;
	background:transparent url(../images/bkg_title.jpg) left top no-repeat;
	text-align:left;
	margin:0 -2px;
	position:relative;
	z-index:1000;
}

.boxFeaturedAvaliacaoTit
{
	width:300px;
	height:16px;
	float:left;
	margin:5px;
	color:#333;
	font-size:12px;
	font-weight:bold;
}

.boxFeaturedAvaliacaoRating
{
	width:35px;
	height:16px;
	float:left;
	text-align:center;
	margin:5px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}

.boxFeaturedAvaliacaoRating img
{
	float:left;
	margin:0 2px;
}

.boxFeaturedAvaliacaoLeft
{
	width:122px;
	height:92px;
	float:left;
}

.boxFeaturedAvaliacaoLeft img
{
	margin:0;
	border: solid 1px #cee16d;
}

.boxFeaturedAvaliacaoRight
{
	width:760px;
	overflow:hidden;
	height:92px;
	float:left;
	text-align:left;
	margin:0px 5px;
}

.boxFeaturedAvaliacaoRight p
{
	line-height:16px;
	margin-top:3px;
}

.boxFeaturedAvaliacaoRight2
{
	float:left;
	width:180px;
}

.boxFeaturedAvaliacaoRight span
{
	/*margin-top:5px;*/
}

.boxFeaturedAvaliacaoRight2 span
{
	/*margin-top:5px;*/
}

.boxFeaturedAvaliacaoRight2 p
{
	line-height:16px;
	margin-top:3px;
}

.boxFeaturedAvaliacaoItems
{
	background:transparent url(../images/bkg_ranking_2.gif) left top no-repeat;
	width:895px;
	*width:900px;
	height:130px;
	float:left;
	margin:10px 9px 0 9px;
	*margin:10px 6px 0 6px;
	_margin:10px 5px 0 4px;
	text-align:left;
	border-bottom:#dadada 1px solid;
}
body:nth-of-type(1) .boxFeaturedAvaliacaoItems
{
	[
	position:relative;
	/*top:0px;
	left:0px;*/
	z-index:100;
	margin:0px 9px 5px 9px;
	float:left;
	padding:0px 0px 0px 0px;
	]
}
.boxFeaturedAvaliacaoItems h2
{
	width:400px;
	height:30px;
	background:none;
	font-size:14px;
}

.boxFeaturedAvaliacaoItems h3
{
	width:160px;
	color:#333;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	margin:0px 5px 0px 0px;
}

.boxFeaturedAvaliacaoItems h3 a
{
	color:#333;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}

.boxFeaturedAvaliacaoItems h3 a:hover
{
	color: #01662d;

}
.boxFeaturedAvaliacaoItems h2.input[type=radio]
{
	width:110px;
	font-size:12px;
	float:left;
	margin:20px 0px 0px 5px;
}

.boxCommunityStatus_RadioButtonList
{
	margin-top:-5px;
}

.boxCommunityStatus_RadioButtonList label
{
	display:none;
}


.boxCommunityStatus_Text textarea
{
	font-family:"Trebuchet MS";
	color:#333;
	line-height:16px;
	font-size:12px;	
}






.boxCalendarTextoPesq {
	float:right;
	font-size:11px;
	font-weight:bold;
	color:#333;
	text-align:left;
	margin:0;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	width: 50px;
}

.boxContentRankingSemana1 {
	width: 627px;
	float: right;
	
	margin-bottom: 20px;
}

.boxContentRanking {
	width: 627px;
	float: left;
	background-color: #FFFFFF;
}

.boxCalendarItemRanking {
	float: left;
	width: 145px;
	margin-left: 0px;
	margin-right: 10px;	
}

.boxSearchResultsTopRanking130 {
	height:10px;
	background: transparent url(../images/bkg_top_search_630.jpg) center top no-repeat;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	_width:600px;
	_padding:5px 0px 5px 0px;
	float: left;
	width: 130px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-align: right;
}

.boxCalendar130 {
	border:#cee16d 0px solid;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	width: 140px;
	float: left;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 1px;	
}

.boxSearchListLeftRanking {
	float:left;
	background-color: #EFEFEF;
}

.boxSearchListTxtRanking {
	float:left;
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 115px;
	font-weight: normal;
	text-decoration: none;
	line-height: 15px;
}

.boxtitSegNivel {
    float: left;
    width: 610px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    color: #024621;
    text-decoration: none;
    padding: 5px;
    margin-top: 5px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
.bkgCommunity150Ranking {
    background: transparent url(../images/bkg_linhas.jpg) -5px top repeat-y;
    _background: none url(../images/bkg_linhas.jpg) -10px top repeat-y;
    margin-top:5px;
    _padding-top:20px;
}
.boxFeaturedLeftCinza {
    width:122px;
    height:92px;
    float:left;
    margin: 0px;
    padding: 0px;
}
.boxViewersFeaturedRightCinza {
    width:110px;
    overflow:hidden;
    height:92px;
    float:left;
    text-align:left;
    margin-top: 0px;
    margin-right: 5px;
    margin-bottom: 0px;
    margin-left: 5px;
}
            
.boxProfileCommunity150ButtonsRanking {
	width:133px;
	border-top:#dadada 0px solid;
	/*border-bottom:#dadada 1px solid;*/
	text-align:center;
	font-size:10px;
	font-weight:bold;
	color:#333;
	float: left;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 0px;
	height: 35px;
}
.boxProfileCommunity150ButtonsRanking a {
	width:116px;
	height:16px;
	text-decoration:none;
	text-transform:uppercase;
	color:#fff;
	margin:5px auto;
	display:block;
	padding:6px 7px 2px 7px;
	text-align:left;
	background-color: transparent;
	background-image: url(../images/btn_profile_up.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.boxProfileCommunity150ButtonsRanking a:hover {
	background-color: transparent;
	background-image: url(../images/btn_profile_hover.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.boxProfileCommunity150ButtonsItemsRanking {
	width:130px;
	margin-left: 5px;
}
	
.boxFeaturedItemsCinzaBtns {
	width:295px;
	*width:290px;
	height:157px;
	float:left;
	*margin:10px 6px 0 6px;
	_margin:10px 5px 0 4px;
	text-align:left;
	background-color: #EAEAEA;
	margin-top: 10px;
	margin-right: 9px;
	margin-bottom: 0;
	margin-left: 0px;
	padding: 5px;
	border-bottom: #dadada 1px solid;
}
	
.boxViewersFeaturedNumber {
	width:15px;
	overflow:hidden;
	height:15px;
	float:left;
	text-align:left;
	padding: 12px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.boxViewersFeaturedRightCinza a{
	color:#333;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}

.boxViewersFeaturedRightCinza a:hover
{
	color: #01662d;

}

.boxCommunityStatusBorder2
{
	/*border-top:#dadada 1px solid;*/
	border-bottom:#dadada 1px solid;

	*margin:10px 2px;
	_margin:10px 2px;
	float: none;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}

.boxCommunityStatusBorder2 h2
{
	font-size:11px;
	font-weight:bold;
	color:#01652e;
	float:left;
	margin:0px 10px;
	*margin:0px 5px;
	_margin:0px -5px;
	text-transform:uppercase;
}

.boxProfileCommunityBorderFigo {
	border-bottom:#dadada 1px solid;
	width: 220px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	float: left;
}
.boxCommunityStatusBorderFigo {
	/*border-top:#dadada 1px solid;*/
	border-bottom:#dadada 1px solid;
	margin:10px auto;

	*margin:10px 2px;
	_margin:10px 2px;
	padding:5px 0;
}

.boxCommunityStatus textarea
{
	font-family:"Trebuchet MS";
	color:#333;
	line-height:16px;
	font-size:12px;	
}

.boxCommunityStatusBorderTop {
	/*border-top:#dadada 1px solid;*/
	border-bottom:#dadada 0px solid;
	margin:10px auto;


	*margin:10px 2px;
	_margin:10px 2px;
	padding:5px 0;
}

.boxFeaturedItemsCinza {
	width:295px;
	*width:290px;
	height:160px;
	float:left;
	*margin:10px 6px 0 6px;
	_margin:10px 5px 0 4px;
	text-align:left;
	background: #EAEAEA;
	margin-top: 10px;
	margin-right: 9px;
	margin-bottom: 0;
	margin-left: 0px;
	padding: 5px;
}

.Topo_mensagem_texto {
	float: left;
	margin: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 15px;
	width: 220px;
}

.topo_mensagem_tit {
	width: 170px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006600;
	text-transform: uppercase;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 5px;
	font-weight: bold;
	font-size: 12px;
}

.topo_mensagem_subtit {
	width: 170px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #04672E;
	text-transform: uppercase;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	font-weight: normal;
}

.Texto {
	float: left;
	height: 100%;
	width: 210px;
	margin: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 17px;
}

.Topo_mensagem_video {
	float: left;
	height: 120px;
	width: 245px;
	background-color: #e5e5e5;

	*margin:10px 6px 0 6px;
	_margin:10px 5px 0 4px;
	text-align:left;
	margin-top: 10px;
	margin-right: 9px;
	margin-bottom: 0;
	margin-left: 0px;
	padding: 5px;
}
.Topo_texto_video {
	float: left;
	
	width: 100px;
	background-color: #e5e5e5;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.boxCommunityStatus select
{
	height:18px;
	padding:1px;
	border:none;
	margin:-1px 5px 0 5px;
	font-size:11px;
	color:#333;
}

.boxCalendarItemRanking200 {
	
	float: left;
	width: 147px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 10px;
	margin-left: 5px;
}
.boxCalendar200 {
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	width: 135px;
	float: right;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
	background-color: #EAEAEA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0.5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cee16d;
	border-right-color: #cee16d;
	border-bottom-color: #CCCCCC;
	border-left-color: #cee16d;
	height: 80px;
}
.boxCalendar200Text {
	width: 138px;
	float: right;
	padding: 5px;
	background-color: #EAEAEA;
}
.boxSearchResultsTopRanking200 {
	height:10px;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	_width:600px;
	_padding:5px 0px 5px 0px;
	float: right;
	width: 138px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-align: right;
	background-color: #2D8026;
	background-repeat: no-repeat;
	background-position: center top;
}
.boxCalendarLeft {
	width: 180px;
	margin-right: auto;
	margin-left: auto;
	background-color: #3300FF;
	float: right;
}
.boxContentLeftSemana {
	width: 400px;
}

.boxFeaturedItemsRanking {
	width:295px;
	*width:300px;
	height:130px;
	float:left;
	margin:10px 9px 0 9px;
	*margin:10px 6px 0 6px;
	_margin:10px 5px 0 4px;
	text-align:left;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.boxProfileCommunityDreamStatusNum1 {
	width:200px;
	margin:5px 10px 5px 25px;
	*margin:0px 10px 5px 25px;
	_margin:0px 10px 5px 35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8px;
	font-weight: normal;
	text-indent: 0px;
}

.boxFundo {
	float: right;
	margin-left: auto;
	margin-right: auto;
	height: 40px;
	width: 575px;
}

.boxFeaturedItems650 {
	width:610px;
	*width:610px;
	height:180px;
	float:left;
	*margin:10px 6px 0 6px;
	_margin:10px 5px 0 4px;
	text-align:left;
	border-bottom:#dadada 1px solid;
	background-color: #EAEAEA;
	margin-bottom: 10px;
	margin-left: 10px;
}

.boxFeaturedRight150 a{
	color:#333;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}

.boxFeaturedRight150 a:hover
{
	color: #01662d;

}

.boxTexto {
	float: left;
	width: 210px;
	background-color: #EAEAEA;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-left-style: 10;
	line-height: 14px;
}

.boxNomeacoesTextPeqTotal1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 15px;
	float: left;
	width: 460px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 10px;
	text-transform: uppercase;
	background-color: #428C23;
	padding: 5px;
	color: #FFFFFF;
}

.boxNomeacoesText1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 15px;
	float: left;
	width: 460px;
	margin-right: 0px;
	margin-bottom: 5px;
	font-size: 11px;
	text-transform: none;
	background-color: #EAEAEA;
	padding: 5px;
	margin-top: 0px;
	margin-left: 0px;
}

.boxNomeacoesText1 a{
	color:#333;
	text-decoration:none;
	font-size:11px;
}

.boxNomeacoesText1 a:hover
{
	color: #01662d;

}


.boxButtonsVideos
{
	/*border:#cee16d 2px solid;
	background:#e4f19f;*/
	font-size:11px;
}

.boxButtonsVideosItems 
{
	text-align:center;
	float:left;
	margin:5px 0 5px 25px;
	padding:5px;
}

.boxButtonsVideosItems2
{
	text-align:center;
	padding:2px 5px;
	margin-top:4px;
	border-top:#cee16d 1px dotted;

}

.boxButtonsVideosItems2 img
{
	margin-left:4px;
}

.boxButtonsVideosItems a:link, .boxButtonsVideosItems a:active, .boxButtonsVideosItems a:visited
{
	color:#333;
	font-weight:bold;
	text-decoration:none;
}

.boxButtonsVideosItems2 a:link, .boxButtonsVideosItems2 a:active, .boxButtonsVideosItems2 a:visited
{
	color:#666;
	font-weight:normal;
	text-decoration:none;
	vertical-align:middle;
}

.boxButtonsVideosItems a:hover, .boxButtonsVideosItems2 a:hover
{
	color:#01652e;
	text-decoration:none;	
}

.boxButtonsVideosItems a:hover
{
	color:#01652e;
	text-decoration:none;	
}






.boxMenuTeste
{
	/*margin: 10px auto;*/
	background:blue;
	/*width:800px;*/
}

.boxMenuTeste ul
{
	list-style:none;
	text-align:center;
	margin: 10px auto;
	background:red;
	width:400px;
}

.boxMenuTeste ul li
{
	text-align:center;	
	color:#fda000;
	font-size:11px;
	float:left;
	margin:0px;
	padding:0 10px;
	width:78px;
	border:#000 1px solid;
}
.B_boxTitTopo1 {
	font-family:"Trebuchet MS";
	font-weight: bold;
	color: #267A28;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 11px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 5px;
}
.B_TextoVerde {
	font-family:"Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #2B5715;
	text-decoration: none;
}

.B_boxTitTopo2 {
	font-family:"Trebuchet MS";
	font-weight: bold;
	color: #0E6D2B;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 11px;
	float: left;
	width: 590px;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.B_TextoComoFunciona {
	font-family:"Trebuchet MS";
	font-size: 11px;
	text-decoration: none;
	line-height: 18px;
	width: 590px;
	padding-left: 20px;
	padding-right: 20px;
	font-weight: normal;
	float: left;
}

.B_boxContentTopo {
	float: left;
	width: 624px;
}

.B_boxContentEscolinha 
{

}

.B_boxFeaturedItems {
	*width:300px;
	height:130px;
	float:left;

	*margin:10px 6px 0 6px;
	_margin:10px 5px 0 4px;
	text-align:left;
	border-bottom:#dadada 1px solid;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
	background-color: #EAEAEA;
	width: 295px;
	padding-left: 5px;
}
.B_boxFeaturedItems1 {
	*width:300px;
	height:130px;
	float:left;
	*margin:10px 6px 0 6px;
	_margin:10px 5px 0 4px;
	text-align:left;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
	background-color: #EAEAEA;
	width: 295px;
	padding-left: 5px;
}

.B_boxFeaturedItemsMaior {
	*width:300px;
	/*height:165px;*/
	float:left;
	*margin:10px 6px 0 6px;
	_margin:10px 5px 0 4px;
	text-align:left;
/*	border-bottom:#dadada 1px solid;*/
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	background:transparent url(../images/bkg_grad_02.jpg) left bottom repeat-x;
	width: 295px;
	padding:0 0px 10px 5px;
}

.B_boxFeaturedItemsMaiorBranco {
	*width:300px;
	/*height:165px;*/
	float:left;
	*margin:10px 6px 0 6px;
	_margin:10px 5px 0 4px;
	text-align:left;
	border-bottom:#dadada 1px solid;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	background-color: #FFFFFF;
	width: 295px;
	padding:0 0 10px 5px;
	border-bottom: #999999 1px solid;
}

.B_boxFeaturedRightCinza {
	overflow:hidden;
	float:left;
	text-align:left;
	font-family:"Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #DBDBDB;
	margin: 0px;
	line-height: 16px;
	text-decoration: none;
	height: 80px;
	width: 140px;
	padding: 5px;
}

.B_boxFeaturedRightBranco {
	float:left;
	text-align:left;
	font-family:"Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background:none;
	margin: 0px;
	line-height: 16px;
	text-decoration: none;
	height: 80px;
	width: 140px;
	padding: 5px;
}

.B_boxFeaturedTit {
	width:280px;
	height:16px;
	float:left;
	color:#333;
	font-size:12px;
	font-weight:bold;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.B_boxFeaturedTit1 {
	float:none;
	color:#318128;
	font-size:11px;
	font-weight:bold;
	padding: 0px;
	font-family:"Trebuchet MS";
	text-transform: uppercase;
	height: 21px;
}
.B_boxFeaturedTit2 {
	float:none;
	color:#318128;
	font-size:10px;
	font-weight:normal;
	padding: 0px;
	font-family:"Trebuchet MS";
	text-transform: uppercase;
	margin-bottom:5px;
}



.B_boxFeaturedRight {
	overflow:hidden;
	height:92px;
	float:left;
	text-align:left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	width: 105px;
}

.B_boxFeaturedRightEscolinha {
	overflow:hidden;
	height:92px;
	float:left;
	text-align:left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	width: 160px;
}

.B_boxFeaturedNumber, .B_boxFeaturedNumber1  {
	overflow:hidden;
	float:left;
	text-align:left;
	background-image: url(../images/bola_featured.png);
	background-repeat: no-repeat;
	font-family:"Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-position: center;
	padding-top: 11px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 16px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	color: #03672e;
	height:17px;
}

.B_boxFeaturedNumber1
{
	background: transparent url(../images/bola_featured1.png) center top no-repeat;
	font-weight:bold;
	font-size:14px;
	padding:8px 4px 5px 4px;
	height:24px;
	width:28px;
	text-align:center;
}

.B_boxFeaturedTextContent {
	float:left;
	text-align:left;
	text-decoration: none;
	width: 615px;
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;*/
	margin: 0px;
	padding: 5px;
	background:transparent url(../images/bkg_grad_01.jpg)  left bottom repeat-x;
}

.B_boxFeaturedTextContent1 {
	*width:280px;
	float:left;
	*margin:10px 6px 0 6px;
	_margin:10px 5px 0 4px;
	text-align:left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0;
	margin-left: 0px;
	padding: 5px;
	font-family:"Trebuchet MS";
	color: #333333;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	width: 310px;
}

.B_boxFeaturedTextContent1Escolinha {
	width: 600px;
	*width:580px;
	float:left;
	*margin:10px 6px 0 6px;
	_margin:10px 5px 0 4px;
	text-align:left;
	margin:0;
	padding: 5px;
	font-family:"Trebuchet MS";
	color: #333333;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	
}

.B_boxFeaturedLeft {
	float:left;
	padding-right: 0px;
	margin-right: 10px;
	width: 110px;
}
.B_boxFeaturedLeftTopo {
	width:115px;
	float:left;
	padding-right: 0px;
	margin-right: 5px;
	margin-left: 5px;
}
.B_boxSearchListLeft {
	float:left;
	width: 190px;
	height: 90px;
}
.B_boxSearchListItems {
	width:625px;
	padding-bottom:5px;
	background-color: #E6E6E6;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	float: left;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 2px;
	height: 120px;
}
.B_BoxData {
	float: left;
	width: 605px;
	height: 15px;
	font-family:"Trebuchet MS";
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #333333;
	padding-left: 5px;
	background-color: #C1C1C1;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}




.boxCommunityStatusBorderGlobal
{
	/*border-top:#dadada 1px solid;*/
	border-bottom:#dadada 1px solid;
	margin:10px auto;
	*margin:10px 2px;
	_margin:10px 2px;
	padding:5px 0;
	background:#ebebeb;
	font-size:10px;

}

.boxCommunityStatusGlobal h4
{
	width:185px;
	font-size:11px;
	font-weight:normal;
	color:#333;
	float:left;
	margin:6px 5px;
	*margin:6px 3px;
	text-align:right;
}

.boxCommunityStatusGlobal h5
{
	font-size:11px;
	font-weight:normal;
	color:#333;
	float:left;
	margin:4px 5px;
	*margin:4px 3px;
	text-align:left;
}


.boxCommunityStatusBorder
{
	/*border-top:#dadada 1px solid;*/
	border-bottom:#dadada 1px solid;
	margin:10px auto;
	*margin:10px 2px;
	_margin:10px 2px;
	padding:5px 0;
}

.boxCommunityStatusBorder h2
{
	font-size:11px;
	font-weight:bold;
	color:#01652e;
	float:left;
	margin:0px 10px;
	*margin:0px 5px;
	_margin:0px -5px;
	text-transform:uppercase;
}

.boxCommunityStatus
{
	margin-bottom:10px;
	font-size:10px;
}

.boxCommunityStatusGlobal img
{
	vertical-align:middle;
	margin-right:3px;
}

.boxCommunityStatus h2
{
	font-size:11px;
	font-weight:bold;
	color:#01652e;
	float:left;
	margin:0px 10px;
	*margin:0px 10px;
}

.boxCommunityStatus h2 a
{
	font-size:11px;
	font-weight:bold;
	color:#01652e;
}

.boxCommunityStatus h2 a:hover
{
	font-size:11px;
	font-weight:bold;
	color:#333;
}

.boxCommunityStatus h3
{
	font-size:11px;
	font-weight:normal;
	color:#333;
	float:right;
	margin:0px 10px;
	*margin:0px 10px;
}

.boxCommunityStatus h4
{
	width:185px;
	font-size:11px;
	font-weight:normal;
	color:#333;
	float:left;
	margin:0px 5px;
	*margin:0px 3px;
	text-align:right;
}

.boxCommunityStatus h5
{
	font-size:11px;
	font-weight:normal;
	color:#333;
	float:left;
	margin:0px 5px;
	*margin:0px 3px;
	text-align:left;
}

.StatusBkg
{
	width:200px;
	height:5px;
	margin:5px 0px 5px 15px;
	*margin:5px 0px 5px 12px;
	_margin:2px 0px 5px 5px;
	background:#666;
	float:left;
	_line-height:0px;
}


.StatusProgress
{
	/*width:25%;*/
	height:5px;
	background: transparent url(../images/bkg_status.gif) left top repeat-x;
	_background: none url(../images/bkg_status.gif) left top repeat-x;
}

.StatusBkgRelatorio
{
	width:200px;
	height:10px;
	margin:5px 0px 5px 15px;
	*margin:5px 0px 5px 12px;
	_margin:2px 0px 5px 5px;
	background:#666;
	float:left;
	_line-height:0px;
}


.StatusProgressRelatorio
{
	/*width:25%;*/
	height:10px;
	background: transparent url(../images/bkg_status_relatorio.gif) left top repeat-x;
	_background: none url(../images/bkg_status_relatorio.gif) left top repeat-x;
}

.boxMainSponsor 
{
	/*margin:-8px 0px 0px 0px; 
	*margin:-5px 0px 0px 0px;*/
	/* float:right;  */
	text-align:center; 
}

.boxNomeacoesTextPeqTotal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 15px;
	float: left;
	width: 320px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 10px;
	text-transform: uppercase;
	background-color: #428C23;
	padding: 5px;
	color: #FFFFFF;
	
}

.boxNomeacoesTitPeqPontosCor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 15px;
	float: left;
	width: 110px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-size: 10px;
	text-transform: capitalize;
	padding: 5px;
	color: #FFFFFF;
	text-decoration: none;
	text-indent: 0px;
	background-color: #428C23;
}

.boxNomeacoesTextPeqPontos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 15px;
	float: left;
	width: 110px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-size: 11px;
	text-transform: none;
	background-color: #CCCCCC;
	padding: 5px;
}
.boxNomeacoesTitPeq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 10px;
	float: left;
	width: 320px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 10px;
	text-transform: uppercase;
	padding: 5px;
	color: #035C28;
	text-decoration: none;
	text-indent: 0px;
	background-color: #E0EDA7;
}
.boxNomeacoesTitPeqPontos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 10px;
	float: left;
	width: 110px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-size: 10px;
	text-transform: uppercase;
	padding: 5px;
	color: #035C28;
	text-decoration: none;
	text-indent: 0px;
	background-color: #E0EDA7;
}

.boxNomeacoesTextPeq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 15px;
	float: left;
	width: 320px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 11px;
	text-transform: none;
	background-color: #EAEAEA;
	padding: 5px;
}

/*   TAB TITULO   */

.tabTit
{
	background: url(../images/bkg_title_960_tab.jpg);
}

.boxTabTit
{
	height:25px;
}

.boxTabTit ul
{
	margin:0;
	padding:0;	
}

.boxTabTit li
{
	margin:0;
	padding:0px;
	height:25px;
	line-height:22px;
	float:left;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;					
	background:#cee16d;	
}

.boxTabTit li a
{
	float:left;
	line-height:14px;
	padding:6px 5px;
	height:13px;
	font-size:11px;
	font-weight:bold;
	color:#00652e;
	text-transform:uppercase;
	text-decoration:none;					
}

.boxTabTit li a:hover, li.selected a
{
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#333;
	text-transform:uppercase;
	text-decoration:none;						
}

li.tabTitSep
{
	width:2px;
	background:url(../images/sep_login.gif) center top repeat-y;
}


.vencedor
{
	width:50px;
	height:50px;
	position:relative;
	z-index:500;
	margin:-5px -10px -40px -10px;
	*float:left;
	*margin:-5px -40px -40px -10px;
}
