/* 
*/

html{
	height:100%; /* damn wierd bug for W3 compliant engines */
}

body{
	height:100%;
	margin:0;
}

img {
		border-style:none;
}
/* layout containers */
#wrapper {
	height:100%;
	background-image:url(imagens/bg.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#000;
	padding:0;margin:0;
}

#mainWrapper.initial {
	position:absolute;
	top:50%;
	margin-top:-82px; /* considering 164[/2]px high */
	left:50%;
	margin-left:-498px /* considering 997[/2]px large * /
/*
 	top:50%;
	margin-top:-282px; /* considering 565[/2]px high * /
	left:50%;
	margin-left:-498px /* considering 997[/2]px large * /
*/
}

#mainWrapper.internal{
	position:absolute;
	top:50%;
	margin-top:-282px; /* considering 565[/2]px high */
	left:50%;
	margin-left:-498px /* considering 997[/2]px large */
}

#mainContent {
	width:997px;
	height:450px;
	background-color:#FFF;
	overflow:hidden;
	padding:0;
	margin:0;
}

#infoContent {
	width:997px;
	height:450px;
	background-color:#FFF;
	background-image:url(imagens/fundo_info.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	padding:0;
	margin:0;
}

#infoContent1 {
	width:499px;
	height:450px;
	float:left;
	overflow:hidden;
	padding:0;
	margin:0;
}

#infoContent2 {
	width:498px;
	height:450px;
	float:right;
	overflow:hidden;
	padding:0;
	margin:0;
}

#flashContent {
	width:800;
	height:600;
	background-color:#FFF;
	position:absolute;
	top:10%;
	left:18%;
}

#dragable {
	height:450px;
	/* width:10000px; will be defined by lib */
	padding:0;
	margin:0;
}

#dragable img,
#dragable a {
	padding:0;
	margin:0;
}


/* texts */
a, a:link, a:visited, a:active, a:hover  {
	color: #a4a2a2;
}

a, a:link, a:visited  {
	text-decoration: none;
}

a:active, a:hover   {
	color: e4e0e0;
	text-decoration: none;
}

h1, h2, h3, h4, h5, h6{
	margin:0; /* damn wierd bug fox for W3 compliant engines */
	font-family:"Trebuchet MS", Verdana, Tahoma, sans-serif;
	font-weight:normal;
	word-spacing:0.3em;
}

#imgTitle {
	border-bottom:solid 1px #fff;
}

h2 {
	font-size:16px;
	font-weight:normal;
	word-spacing:0.3em;
}
	
h3 {
	font-size:13px;
}

h4{
	font-size:11px;
	color: #e4e0e0;
	
}

h5{
	font-size:14px;
	color:#666;
	margin-left:15px;
	margin-right:25px;
	margin-top:35px;
	border-right:1px solid #ccc;
	padding-right:50px;
	
	
	
	}a, a:link, a:visited, a:active, a:hover  {
	color: #a4a2a2;
	}

	a, a:link, a:visited  {
	text-decoration: none;
	}

	a:active, a:hover   {
	color: #e4e0e0;
	text-decoration: none;
	
}

h6{
	font-size:14px;
	color:#666;
	margin-left:15px;
	margin-right:25px;
	margin-top:35px;
	
	
	
	}a, a:link, a:visited, a:active, a:hover  {
	color: #a4a2a2;
	}

	a, a:link, a:visited  {
	text-decoration: none;
	}

	a:active, a:hover   {
	color: #e4e0e0;
	text-decoration: none;
	
}

#todoform {	
	font:12px "Trebuchet MS", Verdana, Tahoma, sans-serif;	
	color:#000;
	margin-top:80px;
	margin-left:15px;
	margin-bottom:50PX;
	border:1px solid #CCC;
}
#todoform th {
	padding:3px;
	font: bold 15px "Trebuchet MS", Verdana, Tahoma, sans-serif;	
	border-bottom:1px solid #ff9900;	
}
#todoform td {	
	padding:5px;	
}
#todoform input {	
	background:#fff;	
	border:1px solid #CCC;	
}
#todoform textarea {
	border:1px solid #CCC;
	background:#fff;	
}
#todoform input.botao {	
	background:#666;	
	color:#ffffff;
	border:1px solid #999;
}	

/*
	padding:0;
	margin:0;
	padding:0;
	color:#2C4E5E;
	font-family:"Trebuchet MS", Verdana, Tahoma, sans-serif;
	font-size:11px;
	padding:0;

	vertical-align:middle;
	text-align:center;
	


#wrapper {
	vertical-align:middle;
	text-align:center;
	
	background-image:url(../imagens/bg.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#000;
}
	
#mainWrapper {
	text-align:left;
	width:997px;
}

#mainWrapper2 {
	width:997px;
}

#mainContent {
	width:997px;
	height:450px;
	background-color:#FFF;
}


h1 {
	
}

	

*/
