/* menu izquierda */

#nav {float: left; width: 280px;  border-top: 1px solid #999; border-right: 1px solid #999; border-left: 1px solid #999;}
#nav li a {display: block; padding: 10px 15px; background: #ccc; border-top: 1px solid #eee; border-bottom: 1px solid #999; text-decoration: none; color: #000;}
#nav li a:hover, #nav li a.active {background: #999; color: #fff;}
#nav li ul {display: none;}
#nav li ul li a {padding: 10px 25px; background: #ececec; border-bottom: 1px dotted #ccc;}

/* fin menu izquierda */




.gallery li {
        display: inline;
        list-style: none;
        width: 50px;
        min-height: 41px;
        float: left;
        margin: 0 10px 10px 0;
        text-align: center;
	}

/* menu de inicio */
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#slantedmenu{
font-weight: bold;
font-size: 90%;
}

#slantedmenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#slantedmenu ul{
text-indent: 10px;
padding: 3px 0;
margin: 0;
background-color: #e0e0e0;
height:15px;
border: 1px solid #bebebe;
text-align: left; /*set value to "center" for example to center items*/
}

#slantedmenu ul li{
display: inline;
}

#slantedmenu ul li a{
color: #494949;
padding: 3px 0;
padding-right: 25px;
margin: 0;
text-decoration: none;
#background: transparent url(../imagenes/slantdivider.gif) top right no-repeat;
}

#slantedmenu ul li a:visited{
color: #494949;
} 

#slantedmenu ul li a:hover{
color: black;
}
/* fin de menu de inicio */


#botoninicio{
top:10px;
right:300px;
background:url(../imagenes/boton.png) no-repeat;
height:200px;
}

/* posicionamiento */
#rightcol{                                                              
 overflow: hidden;
 width: 300px;
 float: right;
 text-align:left;
} 
#leftcol{  
 overflow: hidden;                                     
 float:left;
 width: 154px;                                                       
 text-align:left;
} 

#centro{       
	margin:0 auto;
	overflow: hidden;  
	width:442px !important;	
	width:438px;
	text-align:justify;
}
#centrolargo{      
	border:1px solid silver;
	margin:0 auto;
	overflow: hidden;  
	                                                                   
	width:742px !important;	
	width:738px;
	text-align:justify;                                                                     
}

.content {
	clear:both;
	overflow:none;
	padding: 2px; 
	position: relative; 
}

.content img {
	float:right;
	top: 0;
	margin:2px;
	padding:2px;
}

#fondo{
	clear:both;
	height:45px;
	text-align:center;
	font-size:10px;
	color:#ffffff;
}

/* fin posicionamiento */

/* submenu navegacion */
	.bookmark a{
		color:#555; 
		padding-left:20px;
		margin-right:10px;
		float:left;
		line-height:24px;
		height:24px;
		}
	.bookmark a:hover{text-decoration:underline;}
	.bookmark .comentarios{background:url(../imagenes/comments.png) no-repeat 0 50%;}
	.bookmark .mundo{background:url(../imagenes/mundo.png) no-repeat 0 50%;}
	.bookmark .clics{background:url(../imagenes/hits.png) no-repeat 0 50%;}
/* fin submenu navegacion */

/* css dos inputs */
input { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #FFFFFF; background-color: #6699CC; border: #000099; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
select { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #FFFFFF; background-color: #6699CC; border: #000099; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
/* fin dos css dos inputs */

/* para os rss */
ul {
	list-style-image: url(../imagenes/rss_logo.png);
	list-style-type: disc;
	list-style-position: inside;
}
/* fin para os css */


/* posicionamiento e borde */
h1 {color: #9c9fa2;font-size:15px;border-bottom:1px solid #abc5e4;}
h2 {color: #578CCA;font-size:15px;text-align:left;}


#myBox {
    border: 1px solid #ccc;
    margin: 0 auto;
    width: 920px;
    padding: 6px;
    text-align: left;
    background-color: #ffffff;
    overflow:hidden;

}

html,body {
    	height: 100%;
	color: #555555;
    	font: 89%/1.3em Arial,Helvetica,sans-serif;
    	margin: 0px;
    	background: #003061 url(../imagenes/fondo-body.jpg) repeat-x top;
}
/* fin do posicionamiento na paxina */


a:link {
    color: #50A4AB;
}

a {
    font-weight: bold;
    outline: medium none;
    text-decoration: none;
}
.texto {
	font-family:	arial, Verdana, Geneva, Helvetica, serif;
  	font-size:13px;
  	color:#ffffff;
}


td,tr,p,div ,h5  {
	vertical-align: top;
}

.small{
	font-size:8px; color: #F3C290;
	text-align:left;
}

.mensaje{
	color:red;
}
.seccion{
	background: #ebf2fd; 
	border-top: 1px solid #3366aa;
	border-bottom: 1px solid #3366aa;
}
.enlacemini{
	font-size:10px;
	text-decoration:none;	
}

