<!--
/* --------------------------------------- 
Menu 
------------------------------------------*/
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyoutt.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */
.menu { font: 10px/0.5 Verdana, Arial, Helvetica, sans-serif; 
        color:#2A3E86;  
		background:#F1F1F1; 
		width:150px;
		}
.menu ul li a, .menu ul li a:visited {
		display:block; 
		text-decoration:none; 
		color:#2A3E86; 
		width:150px; 
		text-align:left; 
		border:1px solid #fff; 
		border-width:1px 1px 0 0; 
		background:#F1F1F1; 
		line-height:18px; 
		font-size: 10px;
				
		}
.menu ul {
		padding:0; 
		margin:0;
		list-style-type: none; 
		}
.menu ul li {
		float:left; 
		
		position:relative;
		}
.menu ul li ul {
		display: none;
		}

/* specific to non IE browsers */
.menu ul li:hover a {font-weight:bold; background:#E6E6E6;  }
.menu ul li:hover ul { display:block; position:absolute; top:0; left:150px; width:105px;}
.menu ul li:hover ul li a.hide {background:#F1F1F1; color:#2A3E86;}
.menu ul li:hover ul li:hover a.hide {width:140px; background:#E6E6E6; font-weight:bold;}
.menu ul li:hover ul li ul {display: none;  }
.menu ul li:hover ul li a {display:block; background:#F1F1F1; width:140px; font-weight:normal;}
.menu ul li:hover ul li a:hover {background:#E6E6E6; font-weight:bold; }
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:140px; top:0; }
.menu ul li:hover ul li:hover ul li a {display:block; width:146px;  }
.menu ul li:hover ul li:hover ul li a:hover { background:#E6E6E6; display:block; }


/* --------------------------------------- 
Fim Menu 
------------------------------------------*/

body {
	margin:0 0 0 0;
	padding:0;
	border:none;
	font: 11px/1.5 Verdana, Arial, Helvetica, sans-serif;
	background-image:url(imagens/fundo_new.gif);
	background-position:center;
	background-repeat:repeat-y;
	text-align:center;
	color: #202020;
}

table {
	font: 11px/1.5 Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

a:link {
	text-decoration: none;
	color: #202020;
}
a:visited {
	text-decoration: none;
	color: #202020;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: underline;
}


#central {
	background-color:#FFFFFF;
	width: 750px;
	margin: 0 auto;
	height:auto;
	
}

#divmenu {
	width:150px;
	float:left;
	margin-left:5px;
	margin-top:5px;
	height:auto;
}
#miolo {
	width:240px;
	float:left;
	background:#FFFFFF;
	text-align:left;
	margin-left:10px;
	margin-top:5px;
}
#geraldivulgacao {
	width:200px;
	float:left;
	margin-left:10px;
	background-color:#E8E8E8;
	margin-top:5px;
	text-align: left;
}

#textodivulgacao {
	padding: 5px 5px 5px 5px;
}
#colunaorganizadores {
	width:115px;
	margin-left:10px;
	float:left;
	margin-top:5px;
}
#titulocoldivulgacao {
	background-color:#BFBFBF;
	border-bottom: 2px solid #888888;
	margin-bottom:5px;
	font-weight:bold;
	color:#FFFFFF;
	text-align: left;
	padding-left:5px;
}

#titulocoldivulgacaoazul {
	background-color:#466A8C;
	border-bottom: 2px solid #2A3E86;
	margin-bottom:5px;
	font-weight:bold;
	color:#FFFFFF;
	text-align: left;
	padding-left:5px;
}
.titulocoldivulgacaolaranja {
	background-color:#FF6600;
	border-bottom: 2px solid #FF0000;
	margin-bottom:5px;
	font-weight:bold;
	color:#FFFFFF;
	text-align: left;
	padding-left:5px;
}

#rodape {
	float:left;
	background-color: #F1F1F1;
	width: 740px;
	height:auto;
	margin: 0 auto;
	font-weight:bold;
	padding: 10px 0px 5px 10px;
	margin-top:10px;
	
}

h1 {
	font-family: Verdana, Arial, Sans-serif;
	font-size:150%;
	color:#2A3E86;
	margin-bottom:0;
	padding-left: 2px;
	border-bottom: 1px dotted #CCCCCC;
	text-align:left;
}

.TituloIndex {
	font-family: Verdana, Arial, Sans-serif;
	font-size:150%;
	color:#2A3E86;
	margin-bottom:0;
	padding-left: 2px;
	border-bottom: 1px dotted #CCCCCC;
	text-align:left;
	display:block;
	font-weight:bold;
}

h2 {
	font-family: Verdana, Arial, Sans-serif;
	font-size:14px;
	color: #5D5D5D;
	font-weight:bold;
	text-align:left;
}

.TituloFotos {
	font-family: Verdana, Arial, Sans-serif;
	font-size:13px;
	color: #5D5D5D;
	font-weight:bold;
	text-align:left;
}

h3 {
	font-family: Verdana, Arial, Sans-serif;
	font-size:12px;
	color: #5D5D5D;
	font-weight:bold;
	line-height:180%;

}
#important {
	background-color:#E6E6E6;
	padding-left:3px;
}


#laranja {
	background-color:#FF6600;
	border-bottom: 2px solid #FF3300;
	margin-bottom:5px;
	font-weight:bold;
	color:#FFFFFF;
	text-align: left;
	padding-left:5px;
}

.img5padding {
	padding: 5px 5px 5px 5px;
}

#maisnoticias {
	border-top: 1px dotted #CCCCCC;
	padding-top:5px;
}

#inscricoesfundo{
	background-color:#E8E8E8;
	text-align: left;
		
}
#azulinscricoes {
	background-color:#6999B6;
	border-bottom: 2px solid #2C4758;
	margin-bottom:5px;
	font-weight:bold;
	color:#FFFFFF;
	text-align: left;
	padding-left:5px;
}


#googleearth {
	background-color:#4B8154;
	border-bottom: 2px solid #223C26;
	margin-bottom:5px;
	margin-top:5px;
	font-weight:bold;
	color:#FFFFFF;
	text-align: left;
	padding-left:5px;
	
}





.botaoinscricoes {
	font-size:10px;
	text-align:center;
	background: #6999B6;
	border: 1px solid #2C4758;
	font-weight:bold;

	text-align:center;
	padding:0 10px 0 10px
}
.otherbotao {
	font-size:10px;
	text-align:center;
	background: #6999B6;
	border: 1px solid #2C4758;
	font-weight:bold;
	text-align:center;
}

.otherbotaovermelho {
	font-size:10px;
	text-align:center;
	background: #FF0000;
	border: 1px solid #2C4758;
	font-weight:bold;
	text-align:center;
}

#fundogoogleearth {
	background-color:#E8E8E8;
	margin-top:5px;
	text-align: left;
}
.imggoogleearth {
	padding:5px 5px 5px 5px;
	
}
.imgentidades {
	padding-top:4px;
}

img {
	border:0;
}

#miolo_paginas {
	width:445px;
	height:auto;
	padding:0px 5px 0px 10px;
	margin-top:5px;
	float:left;
	text-align:justify;
	}

#logo {
	width:750px;
	height:auto;
	float:left;
}

#logo1 {
	width:730px;
	height:auto;
	float:left;
	padding: 5px 10px 5px 10px;
}

.tabelahoteis {
	font-size:9px;
}
#miolo_pagextranet {
	width:565px;
	height:auto;
	float:left;
	padding: 0px 5px 0px 10px;
	text-align:justify;
}

.textarea {
	width:350px;
	font-size:11px;
}
.td {
	height:22px;
}

.exibirocultar {
	font-size:7px;
}

#barra_extranet_print {
	text-align:right;
	padding: 5px 10px 0px 0px;

}

/*inputs*/

input, select, textarea {
	font-size:10px;
	border: 1px solid #797979;
}

.muda {
	background: #ffe; /* Fundo amarelo palha */
	border: 1px solid #c30; /* Borda vermelha de 2px */
	font-size:10px;
}

.sizeinputcountry {
	width:100px;
}

/*divs para marcadores*/
#marcador1 {
	padding-left:15px;
	text-align:left;
}
#marcador2 {
	padding-left:35px;
	text-align:left;
}

/* formularios */
.vermelho {
	color: #FF0000;
	font-weight: bold;
	text-align: left;
}

#salmao { 
 background-color:#F7F7F7;
 font: 11px/1.5 Verdana, Arial, Helvetica, sans-serif;
 font-style:normal;
 color: #202020;
}

textarea {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.selectentries {
	margin-top:2px;
}
fieldset {
	padding:3px 3px 3px 3px;
}
.news_titulo{
	text-align:center;
}
.news_gravata{
	text-align:center;
	font-style:italic;
	display:block;
}
.field_athlete {
	border: 1px #CCCCCC solid;
	height:70px;
}
.field_member {
	border: 1px #CCCCCC solid;
}
.botaoAdicionar{
	width:200px;
	border:1px solid #000066;
	background: #f0f0f0;
	text-align: center;
	margin:10px;
	font-weight:bold;
	display: block;
}
.linha{
	clear:both;
	height: 5px;
	border-bottom: 1px dotted #CCCCCC;
}
.blockGaleriadeFotos{
	width:206px;
	float:left;
	padding:7px;
	height: 200px;
	border-bottom: 1px dotted #f0f0f0;
	border-right: 1px dotted #f0f0f0;
}
