body {
	background-color :#ffffff;
	margin	: 0px 0px 0px 0px;
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #000000;
}


a {
	color 			: #0000FF;
	font-family 	: Arial, Helvetica, sans-serif;
	font-size 		: 12px;
	text-decoration : none;
}


a:hover  {
	text-decoration : underline;
}


.title_large {
	font		: normal 18px  Arial, Helvetica, sans-serif;
	color		: #C80000;
	font-weight	: bold;
}

.title_small {
	font		: normal 12px  Arial, Helvetica, sans-serif;
	color		: #C80000;
	font-weight	: bold;
}

.normal_11_blue {
	font	: normal 11px  Arial, Helvetica, sans-serif;
	color	: #0D388A;
}

.normal_11_black {
	font	: normal 11px  Arial, Helvetica, sans-serif;
	color	: #000000;
}

.normal_11_black_link {
	font	: normal 11px  Arial, Helvetica, sans-serif;
	color	: #000000;
}

.normal_11_black_link:hover {
	color	: #0066CC;
}

.normal_11_red {
	font	: normal 11px  Arial, Helvetica, sans-serif;
	color	: #0066CC;
}

.normal_12_black_link {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #000000;
}

.normal_12_black_link:hover {
	color	: #0066CC;
}

.normal_12_red {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #0066CC;
}

.normal_12_red_link {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #0066CC;
}

.normal_12_red_link:hover {
	text-decoration:underline
}

.normal_12_black {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #000000;
}

.normal_12_blue {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #0D388A;
}
.normal_14_blue {
	font	: normal 14px  Arial, Helvetica, sans-serif;
	color	: #0D388A;
}

.normal_12_red_verdana {
	font	: normal 12px  Verdana;
	color	: #0066CC;
}

.normal_12_blue_verdana {
	font	: normal 12px  Verdana;
	color	: #0D388A;
}

.normal_12_blue_verdana_link {
	font	: normal 12px  Verdana;
	color	: #0D388A;
}
.normal_12_blue_verdana_link:hover {
	color	: #0066CC;
}

.normal_12_white {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #FFFFFF;
}

.normal_12_white_verdana {
	font	: normal 12px  Verdana;
	color	: #FFFFFF;
}

.normal_12_white_verdana:hover {
	font	: normal 12px  Verdana;
	color	: #FFFF00;
}

.normal_14_blue_verdana {
	font	: normal 14px  Verdana;
	color	: #0D388A;
}

.normal_14_red {
	font	: normal 14px  Arial, Helvetica, sans-serif;
	color	: #0066CC;
}

.normal_18_red {
	font	: normal 18px  Arial, Helvetica, sans-serif;
	color	: #0066CC;
}

.nav_red {
	font				: normal 12px  Verdana;
	color				: #FFFFFF;
	color				: #FFFF00;
	background-image	: url(images/nav_bg_red.gif);
}

.nav_blue {
	font				: normal 12px  Verdana;
	color				: #FFFFFF;
	background-image	: url(images/nav_bg_blue.gif);
}

.nav_blue:hover {
	color				: #FFFF00;
	background-image	: url(images/nav_bg_red.gif);
}


.warning {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #0066CC;
}


.textbox {
	border	: 1px solid #A3CAF1;
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color 	: #0D388A;
	vertical-align : middle;
}

.textbox_home {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color 	: #0D388A;
	vertical-align : middle;
}

.textbox_date {
	border	: 1px solid #A3CAF1;
	font	: normal 11px  Arial, Helvetica, sans-serif;
	color 	: #0D388A;
	vertical-align : middle;
}

.form_no_editor {
	border	: 1px solid #A3CAF1;
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color 	: #0D388A;
	vertical-align : middle;
	
}


.form_button {

}


.apDiv1 {
	position:absolute;
	width:171px;
	height:115px;
	z-index:1;
	left: 801px;
	top: 5px;
}
#apDiv1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 135px;
	top: 81px;
}

.tablex { 
border-collapse:collapse; 
border:2px solid #006699; 
background-color:#FFFFFF;
}
.tdx {border:1px solid #003366; 
color:#cccccc;
}
.xyx {
color:#FF0000; 
padding:0px; 
width:350px; 
height:800px; 
overflow:auto; 
}
.visitas { color:#ff8a00; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:16px; font-weight:bold; margin:0; padding:0; }
.clear{
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
}


#container{
	width: 900px; 
}
#container ul{
	list-style: none;
	list-style-position: outside;
}
#container ul.menu li{
	float: left;
	margin-right: 5px;
	margin-bottom: -1px;
}
#container ul.menu li{
	font-weight: 700;
	display: block;
	padding: 5px 10px 5px 10px;
	background: #efefef;
	margin-bottom: -1px;
	border: 1px solid #d0ccc9;
	border-width: 1px 1px 1px 1px;
	position: relative;
	color: #898989;
	cursor: pointer;
}
#container ul.menu li.active{
	background: #fff;
	top: 1px;
	border-bottom: 0;
	color: #5f95ef;
}
/******* /MENU *******/
/******* CONTENT *******/
.content{
	margin: 0pt auto;
	background: #efefef;
	background: #fff;
	border: 1px solid #d0ccc9;
	text-align: left;
	padding: 10px;
	padding-bottom: 20px;
	font-size: 11px;
}
.content h1{
	line-height: 1em;
	vertical-align: middle;
	height: 48px;
	padding: 10px 10px 10px 52px;
	font-size: 32px;
}
/******* /CONTENT *******/
/******* NEWS *******/
.content.news h1{
	background: transparent url(images/news.jpg) no-repeat scroll left top;
}
.content.news{
	display: block;
}
/******* /NEWS *******/
/******* TUTORIALS *******/
.content.tutorials h1{
	background: transparent url(images/tuts.jpg) no-repeat scroll left top;
}
.content.tutorials{
	display: none;
}
/******* /TUTORIALS *******/
/******* LINKS *******/
.content.links h1{
	background: transparent url(images/links.jpg) no-repeat scroll left top;
}
.content.links{
	display: none;
}
.content.links a{
	color: #5f95ef;
}


h1, h1:visited { color:#ff8a00; text-decoration:none; font-weight:bold; margin:1px;  }

.titulo_anuncio {color:#006699; text-decoration:none; font-weight:bold; margin:1px; font-size:60px;}

