#main {
	width:955px;
	margin:0 auto;
}

#header {
	height:150px;
	position:relative;
	background-image: url(images/cabecera.jpg);
	left: 0px;
	margin-right: 0px;
	right: 3px;
}

#header2 {
	height:150px;
	position:relative;
	background-image: url(images/cabecerageneral.jpg);
	left: 0px;
	margin-right: 0px;
	right: 3px;
}

#header, #header2, #content, #footer { font-size:0.814em;}

.col-1, .col-2, .col-3, .col-4 { float:left;}

/*======= index.html =======*/
#page1 #content .col-1 {width:649px; margin-right:5px;}
#page1 #content .col-1 .row-1 .col-1 { width:310px; margin-right:10px;}
#page1 #content .col-1 .row-1 .col-2 { width:309px;}
#page1 #content .col-1 .row-1 .col-2 .col-1 { width:156px; margin-right:5px;}
#page1 #content .col-1 .row-1 .col-2 .col-2 { width:148px;}
#page1 #content .col-1 .row-2 .col-1 { width:157px; margin-right:4px;}
#page1 #content .col-1 .row-2 .col-2 { width:150px; margin-right:4px;}
#page1 #content .col-1 .row-2 .col-3 { width:150px; margin-right:4px;}
#page1 #content .col-1 .row-2 .col-4 {width:148px; cursor: hand;}
#page1 #content .col-1 .row-2 .col-8 {width:140px; cursor: hand;}
#page1 #content .col-1 .row-2 .col-5 { width:159px; margin-right:5px;}
#page1 #content .col-1 .row-2 .col-6 { width:151px; margin-right:5px;}
#page1 #content .col-1 .row-2 .col-7 { width:156px; margin-right:5px;}
#page1 #content .col-1 .row-3 .col-1 { width:169px; margin-right:0;}
#page1 #content .col-1 .row-3 .col-2 { width:460px;}
#page1 #content .col-1 .row-3 .col-3 { width:610px;}
#page1 #content .col-1 .row-4 .col-1 { width:275px; margin-right:45px;}
#page1 #content .col-1 .row-4 .col-2 { width:275px;}
#page1 #content .col-2 { width:300px;}
#page1 #content .col-2 .row-1 .col-1 { width:72px; margin-right:7px;}
#page1 #content .col-2 .row-1 .col-2 { width:103px; margin-right:6px;}
#page1 #content .col-2 .row-1 .col-3 { width:73px;}
#page1 #content .col-2 .row-1 .col-4 { width:85px;}
#page1 #content .col-2 .row-2 .col-1 { width:60px; margin-right:34px;}
#page1 #content .col-2 .row-2 .col-2 { width:60px; margin-right:34px;}
#page1 #content .col-2 .row-2 .col-3 { width:85px;}

/*======= index-1.html =======*/
#page2 #content .col-1 {width:649px; margin-right:10px;}
#page2 #content .col-1 .row-1 .col-1 {
	width:192px;
	margin-right:0px;
	margin-left: 25px;
}
#page2 #content .col-1 .row-1 .col-2 { width:186px; margin-right:25px;}
#page2 #content .col-1 .row-1 .col-3 { width:192px;}
#page2 #content .col-1 .row-2 .col-1 { width:290px; margin-right:45px;}
#page2 #content .col-1 .row-2 .col-2 { width:290px; margin-right:0px;}
#page2 #content .col-1 .row-2 .col-3 { width:150px; margin-right:5px;}
#page2 #content .col-1 .row-2 .col-5 { width:159px; margin-right:3px;}
#page2 #content .col-1 .row-2 .col-6 { width:151px; margin-right:1px;}
#page2 #content .col-1 .row-2 .col-4 {
	width:145px;
	margin-right: 3px;
}
#page2 #content .col-2 { width:296px;}
#page2 #content .col-2 .row-1 .col-1 { width:72px; margin-right:7px;}
#page2 #content .col-2 .row-1 .col-2 { width:103px; margin-right:6px;}
#page2 #content .col-2 .row-1 .col-3 { width:73px;}
#page2 #content .col-2 .row-2 .col-1 { width:125px; margin-right:16px;}
#page2 #content .col-2 .row-2 .col-2 { width:125px;}


/*=========================*/


#footer {height:105px;}
#footer .col-1 { width:144px; margin-right:69px;}
#footer .col-2 { width:585px;}
