#main {width:980px; margin:0 auto;}

#header {height:461px; position:relative;}
#header, #content, #footer { font-size:0.75em;}

.col-1, .col-2, .col-3 { float:left; height:500px; text-align:justify; }


.col-3_inicio { float:left; height:580px; text-align:justify; }

.col-1foto2 {
float:left; height:700px; text-align:justify;
}

.col-4 {float:left; 
height:600px;

margin-right:13px;
text-align:justify}

.col-5 {float:left; 
height:450px;

margin-right:15px;
text-align:justify}

.col-6 {float:left; 
height:450px;


text-align:justify}

.col-1notveure {
float:left; 

width:305px; 
margin-right:13px;
text-align:justify; 
}

.col-1not {
float:left; 
height:580px;
width:305px; 
margin-right:13px;
text-align:justify; 
}
.col-2not {
float:left; 
height:580px;
width:305px; 
margin-right:15px;
text-align:justify; 
}

.col-3not {
float:left; 
height:580px;
width:305px; 

text-align:justify; 
}

.col-1esp {
float:left; 
height:250px;
width:305px; 
margin-right:13px;
text-align:justify; 
}
.col-2esp {
float:left; 
height:500px;
width:305px; 
margin-right:15px;
text-align:justify; 
}

.col-3esp {
float:left; 
height:500px;
width:305px; 
text-align:justify; 
}

.col-4esp {
float:left; 
height:250px;
width:305px; 
margin-right:13px;
text-align:justify; 
}

.col-5esp {
float:left; 
height:430px;
width:305px; 
margin-right:15px;
text-align:justify; 
}

.col-6esp {
float:left; 
height:350px;
width:305px; 
text-align:justify; 
}

.col-1prod {
float:left; 
height:250px;
width:305px; 
margin-right:13px;
text-align:justify; 
}
.col-2prod {
float:left; 
height:410px;
width:305px; 
margin-right:15px;
text-align:justify; 
}

.col-3prod {
float:left; 
height:550px;
width:305px;
text-align:justify; 
}

.col-1prem {
float:left; 
height:350px;

margin-right:13px;
text-align:justify; 
}
.col-2prem {
float:left; 
height:270px;

margin-right:15px;
text-align:justify; 
}

.col-3prem {
float:left; 
height:270px;

text-align:justify; 
}

.col-1cont {
float:left; 
height:600px;

margin-right:13px;
text-align:justify; 
}
.col-2cont {
float:left; 
height:600px;

margin-right:15px;
text-align:justify; 
}

.col-1 a { color:#CF8016; text-decoration:none;}

.col-1 a:hover { text-decoration:underline;}

.col-1foto2 a { color:#CF8016; text-decoration:none;}

.col-1foto2 a:hover { text-decoration:underline;}

.col-2 a { color:#CF8016; text-decoration:none;}
.col-2 a:hover { text-decoration:underline;}

.col-1not a { color:#CF8016; text-decoration:none;}

.col-1not a:hover { text-decoration:underline;}

.col-2not a { color:#CF8016; text-decoration:none;}
.col-2not a:hover { text-decoration:underline;}

/*======= index.html =======*/
#page1 #content .col-1 {width:305px; margin-right:13px;}
#page1 #content .col-2 { width:305px; margin-right:15px;}
#page1 #content .col-4 { width:305px; margin-right:0px;}
#page1 #content .col-3 { width:305px;}

/*======= index-1.html =======*/
#page2 #content .col-1 {width:305px; margin-right:13px;}
#page2 #content .col-2 { width:305px; margin-right:15px;}
#page2 #content .col-3 { width:305px;}

/*======= index-2.html =======*/
#page3 #content .col-1 {width:305px; margin-right:13px;}
#page3 #content .col-1 .col-1 { width:99px; margin-right:29px;}
#page3 #content .col-1 .col-2 { width:139px;}
#page3 #content .col-2 { width:305px; margin-right:15px;}
#page3 #content .col-2 .col-1 { width:92px; margin-right:48px;}
#page3 #content .col-2 .col-2 { width:127px;}
#page3 #content .col-3 { width:305px;}

/*======= index-3.html =======*/
#page4 #content .col-1 {width:305px; margin-right:13px;}
#page4 #content .col-2 { width:305px; margin-right:15px;}
#page4 #content .col-3 { width:305px;}

/*======= index-4.html =======*/
#page5 #content .col-1 {width:305px; margin-right:13px;}
#page5 #content .col-2 { width:305px; margin-right:15px;}
#page5 #content .col-3 { width:305px;}

/*======= index-5.html =======*/
#page6 #content .col-1 {width:305px; margin-right:13px;}
#page6 #content .col-1 .col-1 { width:129px; margin-right:20px;}
#page6 #content .col-1 .col-2 { width:126px;}
#page6 #content .col-2 { width:305px; margin-right:15px;}
#page6 #content .col-3 { width:305px;}
#page6 #content .col-3 .col-1 { width:129px; margin-right:20px;}
#page6 #content .col-3 .col-2 { width:126px;}

/*======= index-5.html =======*/
#page7 #content .col-1 {width:305px; margin-right:13px;}
#page7 #content .col-2 { width:305px; margin-right:15px;}
#page7 #content .col-3 { width:305px;}


/*=========================*/


.linkidioma {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}

.linkidioma:hover {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:underline;
}

.linkidioma:link {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}

.linkidioma:visited {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
#footer {height:82px; background:url(images/footer-tail.gif) repeat-x top;}