
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
width: 100%;
}

a:link {
color: #CC0000; 
text-decoration: none;
}	
a:hover { 
color: blue; 
text-decoration: underline;
}

a:visited {
color: #666666; 
text-decoration: none;
}	


/*  LAYERS  */

.content {
	margin: 0px auto;
	width: 100%;
	color: #454545;
	background: #FFFFFF;
}
.cabecera {
	margin: 0px auto;
	width: 100%;
	background: #FFFFFF;
	padding: 0px auto;
}


/* dos columnas */

.izquierda33 {
	float: left; 
	width: 33%; 
	padding: 0px; 
	margin: 0px; 
	margin-top: 0px;
}
.izquierda33 p {
padding-left: 10px;
}


.centro-derecha67 {
	float: left; 
	width: 67%; 
	padding: 0px; 
	margin: 0px; 
}
.centro-derecha67 p {
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 50px;
	margin: 0px;
}
.centro-derecha67 h1, h2 {
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 50px;
	margin: 0px;
}


/* tres columnas */

.izquierda25 {
	float: left; 
	width: 25%; 
	padding: 0px; 
	margin: 0px; 
	margin-top: 0px;
}
.izquierda25 p {
padding-left: 10px;
}

.centro-derecha75 {
	float: left; 
	width: 75%; 
	padding: 0px; 
	margin: 0px; 
}
.centro-derecha75 p {
padding-left: 10px;
}

.centro37 {
	float: left; 
	width: 50%; 
	padding: 0px; 
	margin: 0px; 
}
.centro37 p {
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 50px;
	margin: 0px;
}
.centro37 h1, h2 {
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 50px;
	margin: 0px;
}

.derecha37 {
	float: right; 
	width: 50%; 
	padding: 0px; 
	margin: 0px; 
}
.derecha37 p {
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 50px;
	margin: 0px;
}
.derecha37 h1, h2 {
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 50px;
	margin: 0px;
}



/* CAJAS */

.box_top{
	color: #FFFFFF;
	background: #275772;
	border-style: solid;
	border-color: #275772;
	border-width: 1px;
	padding: 0px;
	margin-top: 3px;
	margin-left: 10px;
}	

.box_top p {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 10px;
	margin: 0px;
	font-family: Verdana,Arial,Sans-Serif;
	font-weight: bold;
	font-size:0.9em;
}	


.boxppal {
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 10px;
	border-style: solid;
	border-color: #275772;
	border-width: 1px;
	padding-bottom: 3px;
	margin-bottom: 10px;
}

.boxppal p {
	padding-top: 1px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 5px;
	margin: 0px;
}	

.boxtrans {
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 3px;
	padding-right: 20px;
	margin-bottom: 10px;
}

.boxapyma {
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 3px;
	padding-right: 20px;
	margin-bottom: 10px;
	margin-left: 30px;
	margin-right: 10px;
	background: #EEF3F6;
}

.boxapyma p {
	padding-left: 20px;
}
.boxapyma h2 {
	padding-left: 20px;
	font-weight: bold;
	font-family: Verdana,Arial,Sans-Serif;
}


.coment_top {
	color: #000000;
	background: #EEF3F6;
	border-style: solid;
	border-color: #EEF3F6;
	border-width: 1px;
	padding: 0px;
	margin-top: 3px;
	margin-left: 50px;
	margin-right: 20px;
}	
.coment_top p {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 10px;
	margin: 0px;
	font-size:1em;
}	

.coment_ppal {
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 50px;
	margin-right: 20px;
	border-style: solid;
	border-color: #EEF3F6;
	border-width: 1px;
	padding-bottom: 3px;
	margin-bottom: 10px;
}
.coment_ppal p {
	padding-top: 1px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 5px;
	margin: 0px;
}	



/* MENU */

#dolphincontainer{position:relative;height:36px;color:#E0E0E0;background:#143D55;width:650px;font-family:Helvetica,Arial,Verdana,sans-serif;}
#dolphinnav{position:relative;height:33px;font-size:12px;text-transform:uppercase;font-weight:bold;background:#fff url(../images/dolphin_bg.gif) repeat-x bottom left;padding:0 0 0 20px;}

#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 1px;}
#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 20px;height:33px;}
#dolphinnav ul li a span{padding:12px 20px 0 0;height:21px;float:left;}
#dolphinnav ul li a:hover{color:#fff;background:transparent url(../images/dolphin_bg-OVER.gif) repeat-x bottom left;}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;background:#1D6893 url(../images/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}
#dolphinnav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;background:#1D6893 url(../images/dolphin_right-ON.gif) no-repeat top right;height:33px;}



/* TIPOGRAFIA */

p {
font-family: "Trebuchet MS",Arial,Verdana,Sans-Serif;
font-size: 0.8em;
}
.centro-derecha67 li {
font-family: "Trebuchet MS",Arial,Verdana,Sans-Serif;
font-size: 0.8em;
}
ol, ul {
margin-left: 50px;
margin-top:5px;
margin-bottom:5px;
}
h1 {
font-family: Arial,Verdana,Sans-Serif;
font-size: 1.3em;
color: #2D6D91;
}
h2 {
font-family: Verdana,Arial,Sans-Serif;
font-size: 0.9em;
color: #666666;
}
.fecha {
font-family: "Trebuchet MS",Arial,Verdana,Sans-Serif;
font-size: 0.7em;
}



/* IMAGENES */

img.thumb {
	float:left;
	padding:5px;
	margin-right:10px;
	margin-top:3px;
	margin-bottom:0px;
	border:1px solid #c4c4c4;
	background-color: white;
}


