/*
	project: internet broadcast template
	author: luka cvrk (www.solucija.com) 
	
*/
   
/* default styles */
body { padding: 5px 0 0 0; margin: 0; font: .7em Tahoma, Arial, sans-serif; line-height: 1.7em; background:  #036; color: #454545;background:#EFEAD3 url(images/bg.gif) repeat-x;}
a { color: #2F637A; background: inherit; }
a:hover { color: #808080; background: inherit; }
p {	margin: 0 0 5px 0; }
h1 {	font: bold 2.2em Arial, Sans-Serif; padding: 8px 0 0 0; margin: 0; letter-spacing: -1px; }


h2 {
    margin: 0 0 0.2em 0;
	font-size:24px;
	font-family:arial, helvetica, sans-serif;
    letter-spacing: -1px;
    font-weight: normal;
    clear: left;
    color: #4E463F;
}


h1 a, h2 a { color: #393733; background: inherit; text-decoration: none; }
ul { margin: 0; padding : 0; list-style : none; }
img { border: 0; }


/* layout */
#content { margin: 10px auto;width: 960px; padding:5px; }
#logo { margin: 0 0 10px 0; color:#FFF }
#slogan { font-size: 0.9em; margin: 0 0 10px 2px; padding: 0; color: #fff;}
#top_info { line-height: 27px; float: right; color: #fff; margin: 12px 5px 7px 0; text-align: right; height: 74px; }
#top_info a { 
color:#fff
}
#top_info a:hover { 
color: #FF0
}
/* round blue login button */
#loginbutton a { text-decoration: none; width: 24px; padding: 7px 12px; margin: 0 0 0 8px; height: 28px; background: #fff url(images/lb.gif) no-repeat; color: #393733; }
#loginbutton a:hover{ background: #fff url(images/lbhover.gif) no-repeat; color: #393733;}

/* main horizontal menu */
#tablist{ padding: 4px 0; margin: 0; float:}
	#tablist li{ list-style: none; display: inline; margin: 0; }
	#tablist li a{
		text-decoration: none;
		padding: 4px 22px;
		margin-right: 2px;
		background: #886644 url(images/corner.gif) no-repeat top right;
		font-weight: bold;
		color: #fff;
	}
	#tablist li a:hover{
		background: #BFA87B url(images/corner.gif) no-repeat top right;
		color: #fff;
		color: #fff;
	}
	#tablist li a.current{
		background: #fff url(images/corner.gif) no-repeat top right;
		color: #000;
	
		
	}

	}
	
	#tablist .key { text-decoration: underline; }

/* main menu topics */
#topics {
	clear: left;
	float: left;
	width: 649px;
	background: #B0D0DC url(images/topicsbg.gif) repeat-x left bottom;
	padding: 8px 5px;
	margin: 0 0 5px 0;
	color: #003366;
	height: 59px;
}
	#topics li a { background-image: url(images/bullet.gif); background-repeat: no-repeat; background-position: center left;  padding: 0 0 0 12px; }

/* main menu search */
#search {
	float: right;
	text-align: right;
	background: #ccc;
	/*background: #fff url(images/searchbg.gif) no-repeat;*/
	color: #000;
	padding: 32px 20px 12px 20px;
	min-height: 31px; /* FF height */
	height: 26px;	/* IE height */
	width: 260px;
}
	/* search form styling */
	form, form p { margin: 0; padding: 0; line-height: 25px; }
	
		.search { width: 170px; border: 1px solid #357994; background: #fff; color: #478F36; padding: 4px; margin: 0; font-weight: bold; font-size: 1.3em;  }
		.button { padding: 4px; font: bold 1em Arial, Sans-Serif; }

/* left side */
#left {
	float: left;
	width: 635px;
	min-height:300px;
	border:1px solid #C9B68E;
	margin: 0 0 10px 0;
    background: #FFF url(images/cornerleft.gif) no-repeat top right;
/* para adicionar um fundo gradiente editar esta linah */
	padding: 5px 10px 0 10px;
}

#left a{
	
}

	.subheader {
		margin: 0 0 10px 0;
		padding: 8px;
		background: #f4f4f4 url(images/bgshade.gif) repeat-x;
		color: #808080;
		border-bottom: 1px solid #ccc;
	}
	.left_articles {
		margin: 0px 0 10px 0;
		background: #fff url(images/bgshade.gif) repeat-x;
		color: #454545;
		padding: 15px 15px 5px 10px;
		height:200px;
	}
		.date { font-size: .9em; padding: 0 0 0 12px; background: #fff ; color: #808080; }
		.bigimage {
			float: left;
			clear: left;
			border: 1px solid #ccc;
			background: #eee;
			color: #393733;
			width: 200px;
			height: 150px;
			margin: 0 15px 10px 0;
		}
	.left_box {
		background: #f4f4f4;
		color: #808080;
		border-top: 1px dotted #ccc;
		border-bottom: 1px dotted #ccc;
		padding: 15px;
		margin: 0 0 15px 0;
	}
	.thirds {
		float: left;
		width: 186px;
		padding: 0 10px 0 15px;
		font-size:12px;
	}		
		
/* right side */
#right {
	float: right;
	width: 300px;
	margin: 0 0 10px 0;
}
	.right_articles {
		border: 1px solid #ccc;
		padding: 8px;	
		margin: 0 0 10px 0;
		background: #eee;
		color: #454545;
	}
	.image { float: left; margin: 0 9px 3px 0; }
	.notes {
		border-top: 1px dotted #ccc;
		border-bottom: 1px dotted #ccc;
		padding: 17px 10px 17px 80px;	
		margin: 0 0 10px 0;
		background: #fff url(images/notes.gif) no-repeat center left;
		color: #454545;
	}
/* footer */
#footer { 
	clear: both; 
	color: #808080;
	background: #fff;
	padding: 10px 15px;
	border: 1px solid #BFA87B;
}
	#footer .right { float: right; }
	
	   #login form{
	        font-size: 10pt;
        }
        
        #login fieldset{
	        padding: 20px;
	        border: 1px solid #ccc;
            width: 94%;
        }
        
        #login legend{
	        font-weight: bold;
	        color: #c03;
	        font-size: 11pt;
	        letter-spacing: 1px;
        }
        
        
        /* HACK PARA CORRIGIR O MARGIN-BOTTOM*/
        html>body #login legend{
        	margin-bottom: 0px;
        }
        
        #login input{
	        border-top: 1px solid #333;
	        border-left: 1px solid #333;
	        border-bottom: 1px solid #ccc;
	        border-right: 1px solid #ccc;
	        font-size: 11px;
	        margin-bottom: 0px;
	        color: #0E0659;
        }
	
		
        #login textarea{
	        border-top: 1px solid #333;
	        border-left: 1px solid #333;
	        border-bottom: 1px solid #ccc;
	        border-right: 1px solid #ccc;
	        font-size: 13px;
	        margin-bottom: 10px;
	        color: #0E0659;
        }		
        #captcha{

	        font-size: 13px;
	        margin-bottom: 10px;
	        color: #0E0659;
        }		
        
        #login select{
	        border: 1px solid #333;
	        font-size: 13px;
	        margin-bottom: 10px;
	        color: #0E0659;
        }
        
        #login label{
	        display: block;
	        width: 230px;
	        float: left;
	        color: #393733;
	        border-bottom: 1px solid #f1f1f1;
			font-size: 12px;
        }
		
        
        #login span{
	        color: #999;
	        font-size: 12px;
        }
        
        #login .botao{
	        font-size: 13px;
	        background: #f1f1f1;
	        margin: 15px 0px 0px 0px;
        }
		
		
		
		
/* IDGG CLOEM */
		
		
.selector {
    background: url(tab-line.gif) 0 50% repeat-x;
    width: 100%;
    float: left;
}

.selector h2 {
    background: #fff;
    float: left;

    word-spacing: -0.0em;

	padding-right: 5px;
	font: 185%/1.4 arial, helvetica, sans-serif;
}

.selector2 h2 {
    background: #fff;
    float: left;

    word-spacing: -0.0em;

	padding-right: 5px;
	font: 185%/1.4 arial, helvetica, sans-serif;
}


.selector .tool, .selector .tool:visited {
    float: right;
    font-weight: bold;
    text-decoration: none;
    color: #e37400;
    padding: 2px 1px;
    border: 4px solid #fff;
    background: #fff;
    margin-top: 3px;
    height: 20px;
    word-spacing: -0.1em;
}

.selector span.tool {
 
    padding: 0;
    height: auto;
	background-color:#fff;
	font-weight:bold;
	color:#1B5790;
	padding-left:3px;
	padding-right:3px;
} /*ie6*/


.selector a.tool:hover {
    text-decoration: underline;
}

.selector select {
    font-size: 100%;
}

/* LISTA SECTOR */


/* SECTOR INTERNET */

.selector2 {
    background: url(tab-line.gif) 0 50% repeat-x;
    width: 100%;
    float: left;
}
.selector3 {
    width: 100%;
    float: left;
}


.selector3 h2 {
    background: #E7E8EC;
    float: left;

    word-spacing: -0.1em;

	padding-right: 5px;
	font: 185%/1.4 arial, helvetica, sans-serif;
}


.selector2 .tool, .selector2 .tool:visited {
    float: right;
    font-weight: bold;
    text-decoration: none;
    color: #e37400;
    padding: 5px;
	margin-left:8px;
    border: 1px solid #ccc;
    background: #fff;
    margin-top: 3px;
    height: 20px;
    word-spacing: -0.1em;
}

.selector2 span.tool {
 
    padding: 0;
    height: auto;
	background-color:#fff;
	font-weight:bold;
	color:#1B5790;
	padding-left:3px;
	padding-right:3px;
} /*ie6*/


.selector2 a.tool:hover {
    text-decoration: underline;
background: #4D769E;
color:#fff;
}

.selector2 select {
    font-size: 100%;
}


/* sector internet */
.noticia {
	margin-top:20px; 
	display:table;
	width:100%;
	overflow:hidden;
}
.noticiaBotao {
	background:url(pontos_bg.gif) no-repeat;
	text-align:center;
	width:57px;
	height:80px;
	padding:7px 10px 0px 2px;
	float:left;
}

.noticiaTexto a {
	color: #003366;
xt-decoration: none;
}
.noticiaTexto {
	width:100%;
	_width: auto;
}
.noticiaTexto a:hover {
	color: #000;
	text-decoration: underline;
}


.noticiaFoto {
	text-align:center;
   	width:70px;
	color:#A5A5A5;
	white-space:nowrap;
}
.noticiaTitulo {
	color: #3ba1cc;
	font-size: 17px;
	padding-right:5px;
	
}
.denunciaSelect {
	font-size: 10px;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	width: 80px;
	border: 1px solid #dedede;
	padding:0px;
}

.denunciatxt {
	color: #FF9999;
	font-size:11px;
}
.foto65 {
    width:64px;
	border: 1px solid #d9d9d9;
	padding:2px;
}
.foto100 {
    width:80px;
	border: 1px solid #d9d9d9;
	padding:2px;
}
.perfis {
    width:65px;
	border: 1px solid #d9d9d9;
	padding:2px;

	padding:5px;
	clear:left;
	margin:0 5px 5px 0;
	float:left;
}
.txtSubir {
	margin-top: 10px; 
	color: #A5A5A5;
}
.txtData{
	color:#999;
	font-size:11px;
}
.txtPontuacao {
	color: #ffc317;
	font-size: 21px;
}
.txtPontuacao a {
	color: #ffc317;
	font-size: 21px;
}
.txtPontos {
	color: #ffc317;
}
//---------------------------------
















.auBlock {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/static/images/auBlock-top.png) no-repeat -43px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 600px; PADDING-TOP: 4em; POSITION: relative
}
.block-control {
	LEFT: 0px; MARGIN: 0px; WIDTH: 100%; BORDER-BOTTOM: #ddefde 1px solid; POSITION: absolute; TOP: 0px
}
.block-options {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; TOP: 10px
}
TABLE.default {
	BORDER-RIGHT: #7a7a7a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #7a7a7a 1px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; BORDER-LEFT: #7a7a7a 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #7a7a7a 1px solid; BORDER-COLLAPSE: separate
}
TABLE.default TD {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #a0a0a0 1px solid
}
TABLE.minimal {
	BORDER-RIGHT: #3a3f3a 1px dashed; BORDER-TOP: #3a3f3a 1px dashed; BACKGROUND: #ffffff; BORDER-LEFT: #3a3f3a 1px dashed; BORDER-BOTTOM: #3a3f3a 1px dashed; BORDER-COLLAPSE: collapse
}
TABLE.minimal TD {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; BORDER-LEFT: #3a3f3a 1px dashed; PADDING-TOP: 20px
}
TABLE.minimal UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TABLE.clean {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
TABLE.clean TD {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; BORDER-TOP-STYLE: none; PADDING-TOP: 1em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.clean UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TABLE.gray {
	FONT-SIZE: 1em; BACKGROUND: #e7efe7; BORDER-COLLAPSE: collapse
}
TABLE.gray TD {
	BORDER-RIGHT: #a0afa0 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #a0afa0 1px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: #a0afa0 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #a0afa0 1px solid
}
TABLE.gray UL {
	LIST-STYLE-TYPE: disc
}
TABLE.auColumns {
	BACKGROUND: #eeffbf; BORDER-COLLAPSE: collapse
}
TABLE.auColumns TD {
	BORDER-RIGHT: #45290a 5px solid; PADDING-RIGHT: 10px; BORDER-TOP: #45290a 5px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #45290a 5px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #45290a 5px solid
}
TABLE.auColumns UL {
	MARGIN-LEFT: 1em; LIST-STYLE-TYPE: square
}

.album{
	width:419px;

}
.lista_vertical a{
	color:#003366;
}
.lista_vertical a:hover{
	color:#000;
}
.lista_vertical{
	margin:3px 0 3px 0;
	padding:10px;
	padding-left:0px;
	display:block;
	float:left;
border-bottom:solid 1px #ccc;
	color:#393733;
	width:625px;;
	
}



#principal {
	width:310px;
	background-color:#fff;
	float:left;
	height:665px;

	
	}







.lista_usergroups a{
color:#003366;
	text-decoration: none;
	font-weight:bold;
	text-decoration: underline;
}
.lista_usergroups a:hover{
	color:#000;
}
.lista_usergroups{
	margin:2px 2px 1px 0;
	
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	display:block;
	float:left;
	/*background:#FFF url(img/fundolista.jpg) top left repeat-x;*/
	color:#393733;
    padding-right:0px;
	border-color:#ccc;
	width:310px;
	height:110px;
	font-size: 13px;
	color:#666;
}

.lista_usergroups .screen, .lista_fav .screen, .detalhes .screen{
border: 1px solid #999;
background-color:#FFFFFF;
	padding:0px;

	margin:0 5px 0px 0;
	float:left;

}








////////////////////////////////listar usuarios de grupos
.lista_usergroups a{
color:#003366;
	text-decoration: none;
	font-weight:bold;
	text-decoration: underline;
}
.lista_usergroups a:hover{
	color:#000;
}
.lista_usergroups{
	margin:2px 2px 1px 0;
	
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	display:block;
	float:left;
	/*background:#FFF url(img/fundolista.jpg) top left repeat-x;*/
	color:#393733;
    padding-right:0px;
	border-color:#ccc;
	width:310px;
	height:110px;
	font-size: 13px;
	color:#666;
}

.lista_usergroups .screen, .lista_fav .screen, .detalhes .screen{
border: 1px solid #999;
background-color:#FFFFFF;
	padding:0px;

	margin:0 5px 0px 0;
	float:left;

}








.lista_efeitos2{
	margin:2px 2px 1px 0;
	background-color:#fff;

	display:block;
	float:left;
	/*background:#FFF url(img/fundolista.jpg) top left repeat-x;*/
	color:#393733;
	border:1px dotted;
	border-color:#fff;
	width:120px;
	text-align:center;
	min-height:67px;
	margin:auto;
	left:50%;
	font-size: 13px;
	color:#666;

}
.lista_efeitos2 img{
	border:1px solid;
}


























.lista_vertical .screen, .lista_fav .screen, .detalhes .screen{
border: 1px solid #d9d9d9;
background-color:#FFFFFF;
	padding:2px;
	clear:left;
	margin:0 5px 5px 0;
	float:left;

}

	.lista_vertical p.desc {
		font-size:11px; 
		line-height:140%;
		margin:0px 10px 0 111px;
		}
		
			.lista_vertical p.desc_user {
		font-size:11px; 
		line-height:140%;
		margin:0px 10px 0 80px;
		}

.lista_vertical .screenfotos, .lista_fav .screenfotos, .detalhes .screenfotos{
border: 1px solid #d9d9d9;
background-color:#FFFFFF;
	padding:10px;
	clear:left;
	margin:0 0px 10px 0;
	float:left;
}
.icon_link{
	height:20px;
	line-height:20px;
	margin:3px 0 3px 0;
	text-align:left;
}
.icon_link img{
	float:left;
	margin:3px 5px 0 0;
}



















//----------------------

.pagination {background:#EBEBEB url(icons/grad.png) repeat-x top;color:#666;border:1px solid #d6d6d6;margin:0 0 1.5em;padding:4px 2px 4px 7px;}
.pagination p {position: static;text-align:right;}
.pagination p a:link,.pagination p a:visited,.pagination p a:hover,.pagination p a:active {text-decoration:none;background:#fff;border:1px solid #ccc;margin-right:1px;padding:2px 5px;}
.pagination p a:hover {background:#4D769E;color:#fff;}
.pagination p span {text-decoration:none;background:#fff;border:1px solid #ccc;color:#ccc;margin-right:1px;padding:2px 5px;}
.pagination h4 {margin-top:-1.45em;border:none;padding:0;}


.featurebox {margin-bottom: 8px;padding:8px 10px 10px 10px;background: #FFF url(icons/grad.png) repeat-x top; border:1px solid; border-color:#BFA87B}


.featurebox h3{font-size:116%;margin:0;padding:0;color:#6A6A6A;border-color:#4D769E;text-decoration: none;margin-bottom: 5px;}

.lists li a:visited{color:#886644;text-decoration: none;}
.lists {list-style:none;text-decoration: none;margin:0;padding:0;margin-bottom: 6px;}
.lists li {line-height:20px;display:block; margin:0;text-decoration: none;padding:0 0 0 0px;border-bottom: 1px solid #ccc;}
.lists li a { margin-bottom: 0px;padding:0;font-size: 11px;text-decoration:none;color: #886644;font-weight: 700;}
.lists li a:hover {color:#886644;text-decoration:none; }
.lists img{float:right;margin-top: 3px;}




#main_top {
  padding:15px 15px 0;
}

#main_hdr,
#main_noborder {
  background: #fff;

}


#navlist {
  padding: 3px 0;
  padding-top: 7px;
  margin-left: 0px;
  padding-bottom: 5px;
  line-height: normal;
  background:#fff;
  width:635px;
  font-size:14px;
  border-top: 0px solid #ccc;
  border-left: 0px solid #ccc;
  border-bottom: 0px solid #ccc;
  border-right: 0px solid #ccc;


}

#navlist li {
  list-style: none;
  margin: -2px;
  display: inline;
}

/* -------- COMEÇA MENUZINHO -----------------------------*/


.menuzinho {
  padding: 3px 0;
  padding-top: 7px;
  margin-left: 0px;
  padding-bottom: 5px;
  line-height: normal;
  background:#fff;
  width:635px;
  font-size:14px;
  border-top: 0px solid #ccc;
  border-left: 0px solid #ccc;
  border-bottom: 0px solid #ccc;
  border-right: 0px solid #ccc;
}

.menuzinho div {
  list-style: none;
  margin: -2px;
  display: inline;
}


.menuzinho li a {
  padding: 1px 0.8em;
  padding-top: 6px;
  padding-bottom: 4px;
  margin: 0px;
  text-decoration: none;
  color: #333;
  background-color: #E1E1E1;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
}

.menuzinho li a.inactive:hover {
  color: #0088ee;
 
  background-color: #eee;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
  text-decoration: underline;
}

.menuzinho li a.current:hover {
  text-decoration: none;

   
}

.menuzinho li a.current {
  color: #333333;
  background-color:#fff;
  border: 1px solid #caced1;
  padding-top: 6px;
  border-bottom-style: none;
  padding-bottom: 6px;
  
}
.menuzinho img{float:right;margin-top: 3px;}











/* termina o menuzinho -------------------------------------------------------------------*/

.lists2 li a:visited{color:#4D769E;text-decoration: none;}
.lists2 {list-style:none;text-decoration: none;margin:0;padding:0;margin-bottom: 6px;}
.lists2 li {line-height:20px;display:block; margin:0;text-decoration: none;padding:0 0 0 0px;border-bottom: 1px solid #cccccc;}
.lists2 li a { margin-bottom: 0px;padding:0;font-size: 11px;text-decoration:none;color:#4D769E;font-weight: 700;}
.lists2 li a:hover {color:#888888;text-decoration:none; }
.lists2 img{float:right;margin-top: 3px;}


#navlist li a {
  padding: 1px 0.8em;
  padding-top: 6px;
  padding-bottom: 4px;
  margin: 0px;
  text-decoration: none;
  color: #333;
  background-color: #E1E1E1;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
  padding-left:24px;
}

#navlist li a.inactive:hover {
  color: #0088ee;
 
  background-color: #eee;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
  text-decoration: underline;
}

#navlist li a.current:hover {
  text-decoration: none;
   
}

#navlist li a.current {
  color: #333333;
  background-color:#fff;
  border: 1px solid #caced1;
  padding-top: 6px;
  border-bottom-style: none;
  padding-bottom: 6px;
  
}


.main{
	padding-top:60px;
  background: #fff url(images/bgprofile.gif) repeat-x top center;	
}

#main.plain, .plain {
  background: #fff;
}
#emoticons img{
padding-right:4px;
}


.adsenseright {margin-bottom: 5px;padding:0px 0px 0px 0px; padbackground: url(icons/grad.png) repeat-x top;}
/* FORMULARIO DE CADASTRO */

form.former dd {
padding: 0 0 15px 0;
}

form.former dl {
margin: 4px 0 0 0;
}

form.former dl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
form.former dl {display: inline-table;}
/* Hides from IE-mac \*/  
* html form.former dl {height: 1%;}  
form.former dl {display: block;} 
/* End hide from IE-mac */


form.former input {
font-size: 16px;
padding-top: 3px;
padding-bottom: 3px;
background-color:#eee;
}


form.former textarea {
font-size: 16px;
width:500px;
padding-top: 3px;
padding-bottom: 3px;
background-color:#eee;
}

form.former label { font-weight:bold; }

///////////////////////////////////////////////////////////aqui começa listagem topicos grupo
#ctWrapper {width:600px;padding:10px;margin:10px auto;background:#fff;color:#FFF}
#div01, #div02, #div03 {height:auto; padding:2px;}
#div01 {height:auto;float:left;width:400px; padding-left:10px;background:#fff;}
#div02 {margin:0 0px;background:#fff; text-align:center;color:#000;}
#div03 {float:right;width:80px;background:#fff; color:#000;text-align:center}

#ctWrapper a  { margin-bottom: 0px;padding:0;font-size: 11px;text-decoration:none;color:#4D769E;}
#ctWrapper a:hover {color:#888888;text-decoration:none; }
#ctWrapper li a:visited{color:#4D769E;text-decoration: none;}

.lista_ver{
	border-bottom:1px solid #eee;
	float:left;

	width:625px;
}
















.wrapper{
   margin: 0px auto;
   width: 625px;
   background-color: #fff;
   text-align:center;
}

.left1{
   float: left;
   margin-right: 1px;
   width: 315px;
   overflow:hidden;
   word-wrap:break-word;
   background-color: #fff;
   text-align:left;
}
.left2{
   float: left;
   margin-right: 1px;
   width: 108px;
   background-color: #fff
}
.left3{
   float: left;
   margin-right: 1px;
   width: 90px;
   background-color: #fff
}
.righta{
   float: right;
   width: 109px;
   background-color: #fff
}


///////////////////////////////////////////  listagem membros de grupos
#scriptIcons2 div {
	position:relative;
	height:93px; 
	width:118px;
	margin-left:0px;
	margin-right:5px;
	margin-bottom:8px;
	background-color:#eee;
background-image:url(/images/fundoframe.png);
	float:left;
}



#scriptIcons2 img, #scriptIcons2 span  {

	top:5px; 
	left:6px;
	bottom:5px;
	
	height:50px; 
	width:50px;
	background-color: #eee;
	border:1px solid;
	padding-left:0px;
	border-color: #999999;
	

}
////////termina listagem membros de grupos


/*-----------------------
/*     New Discussion
/*----------------------*/

.postform textarea {
	height: 15em;
	margin: 5px 0;
	padding: 5px;
	width: 440px;
	display: block;
}

.postform textarea.small { height:3em; }

* html .postform { margin-top: 0; padding: 0 10px 0 10px; }
* html .postform p {
	margin-top: 20px;
}
* html .postform div {
	margin-top: 15px;
}
.postform p { margin: 0; }
.postform div p {
	padding: 5px 0 0 0;
	color: #666;
	font-weight: bold;
	font-size:12px;
}

.postform div p.text { color:#222; }

.postform div p strong { color:#222; }
.postform div {
	padding-left: 11em;
	line-height: 1.8em;
	margin-top: 8px;
}
.postform div label, .postform div .label {
	display: inline;
	float: left;
	line-height: 1.2em;
	width: 9em;
	margin-left: -10em;
	text-align: right;
	font-weight: bold;
	color: #222;
	padding:5px 0 0 0;
}

.postform div label small { color:#777; }
.postform textarea, .postform input.text {
	background:#f9f9f9;
	color:#111;
	padding:4px 2px;
	width:400px;
}
div.submit {
	border-top: 1px solid #fff;
	margin: 10px 0 10px 0;
	padding: 0;
}
.submit span {
	display: block;
	padding: 5px 0 5px 11em;
}
.postform .submit input {
	font-size: 14px;
	padding:2px 3px;
}


/*///////////* LISRTAGEM DE CATEGORIAS DOS GRUPOS */

.lista_paises{
	margin:3px 5px 0px 0;
	
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:5px;
	display: table-row;
	float:left;
	/*background:#FFF url(img/fundolista.jpg) top left repeat-x;*/
	color:#393733;

	border:0px solid;
	border-color:#000;
	border-bottom:1px solid;
	border-bottom-color:#CCC;
	width:280px;
}

.lista_paises .cattitle{
	background: url("http://www.socialgroups.com.br/images/folder-icon.gif") left 4px no-repeat; padding: 4px 3px 4px 22px;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
}

.lista_paises a{
	color:#000;
}
.lista_paises a:hover{
	color: #666;
}

/* ------------------termina LISTAGEM DAS CATEGORIAS DOS GRUPIOS -------------------------/*
