/* CSS Document */

body,td,th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#fff;
	
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 100%;
	background:#42515E
}

html {
 /* height: 100%;*/
  /*overflow: hidden;*/
}
a:link {
	color: #0099FF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0099FF;
}
a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
}

h1 {
	font-size:16px;
	text-transform:uppercase;
	line-height:16px;
	color:#FFFFFF;
	font-weight:bold;
}

h2 {
	font-size:14px;
	line-height:14px;
	color:#FFCC33
}

#content{
	height:100%;
	display:block;
	min-height:550px;
	background:url(../img/bg.jpg);
}

#content #contenido{
	width:850px;
	margin:auto;
	padding:10px;
	text-align:justify;
}

#content #contenido #principal img{
	border:1px solid #b2b2b2;
	background-color:#e5e3df;
	margin: 5px;
	padding:4px;
}

#content #contenido #flashcontent {
  height:550px;
  top:2px;
  position:relative;
}

#footer {
	background:#42515E;
	position:relative;
	color:#FFFFFF;
	height:50px;
	/*top:-50px;*/
}

#footer #contenido{
	width:950px;
	margin:auto;
}

#footer #contenido li{
	list-style: none;
	margin: 0px 5px 0px 5px;  
	display:inline;
}

#footer #contenido a{
	color:#fff;
	text-transform:uppercase;
	font-size:9px;
	letter-spacing:0.1em;
}

#fcontacto{
	width:400px;
	/*background:#C7A95A;*/	
}

#fcontacto #ccontenido{
	width:250px;
	background:#42515E;
	padding-left:20px;
	text-align:left;
}
#fcontacto td{
	color:#666666;
}

#fcontacto h1{
	color:#3E7CBB;
	font-size:12px;
	font-weight:200;
	text-align:center;
}

#fcontacto input, #fcontacto textarea  { 
	width: 200px; 
	padding: 0 5px; 
	margin: 1.3em 0 0 0; 
	border: none; 
	color:#999999; 
	line-height: 1.5; 
	background:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#fcontacto textarea {
	height:120px;
}

#fcontacto #captcha{
	width:60px;
	height:20px;
	font-size:14px;
	margin: 1.1em 0 0 0;
	padding: 0.4em 0 0 0;
}

#fcontacto #captchaimage{
	padding: 0.3em 0 0 0; 
	margin: 1.3em 0 0 0; 
}
#fcontacto input.submit{
	color:#fff;
	font-size:12px;
	background:#033773;
	width:210px;
}

#ads{
	width:730px;
	margin:auto;
}

.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; 
font-size: 12px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: #FFFF80;
}

.pagination a.currentpage{
background-color: #2e6ab1;
color: #FFF !important;
border-color: #42515E;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}