@charset "utf-8";

body {
	background-color:#FFFFFF;
}

#contenedor {
	width: 800px;
	height: 540px;
	margin-right: auto;
	margin-left: auto;
	font:Verdana, Arial, Helvetica, sans-serif;
}

#contenedor h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#8E278A;
}

#contenedor p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#808080;
}


#footer {
	width: 100%;
	height: 40px;
	border-top-style:solid;
	border-top-width:thin;
	border-top-color:#808080;
	margin-top:60px;
}

#footer p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#808080;
	text-align:center;
}

#foto{
	float:right;
}/*	ESTILOS GLOBALES	*/
html,body{margin:0; padding:0; color:#808080; font-family:Arial; font-size:12px;}
a{text-decoration:none; color:#808080;}
a:hover{text-decoration:underline; color:#808080;}
h2{color:#8F278B; font-family:Arial;}h1{color:#8F278B; font-family:Arial;}
*+html h2{font-size:18px;}
* html h2{font-size:18px;}
.lista{margin-left:12px;padding-left:0;}
*+html .lista{margin-left:18px;padding-left:0;}
* html .lista{margin-left:0px;padding-left:0;}
.lista li{list-style-image:url(../images/item.jpg); list-style-position:outside;}
* html .lista li{list-style-image:url(../images/item.jpg); list-style-position:inside;}
.no_item li{list-style:none;}
.clear{clear:both; width:100%;}
.mas{color:#8F278B; font-size:14px;}
.cursiva{font-style:italic;}
.bullet{background:url(../images/item.jpg); background-repeat:no-repeat; background-position:left center; width:4px; height:8px; padding-left:6px;}

/*CONTENIDO*/
#content{width:800px;margin:0 auto;}

/*CENTRO*/
#cuerpo{width:545px; float:left; margin-left:5px; }
*+html #cuerpo{padding-top:15px;}
* html #cuerpo{padding-top:20px; width:500px; position:relative;}

/*RIGHT*/
#right{width:250px; float:left; padding-top:20px;}
* html #right{width:240px;}

/*FOOTER*/
.line{background:url(../images/line.jpg); background-repeat:no-repeat; width:801px; height:6px; float:left; margin-top:-40px;}
* html .line{background:url(../images/line.jpg); background-repeat:no-repeat; width:801px; height:6px; position:relative; margin-top:-20px;}
#footer{width:800px; margin:0 auto;}
#menu_footer{width:500px; margin:0 auto;}
#footer_menu{float:left; margin-top:-25px; padding-top:0;}
* html #footer_menu{float:left; margin-top:0px; position:relative;}
#footer_menu li{list-style:none; font-size:10px; float:left; margin-left:5px;}
#empresa{font-size:10px; text-align:center; margin-bottom:20px; padding:0;}

/*	ESTILOS SERVICIOS	*/
#servicio1_img{
	background:url(../images/services1.jpg);
	background-repeat:no-repeat;
	width:239px;
	height:245px;
}

#servicio2_img{
	background:url(../images/services2.jpg);
	background-repeat:no-repeat;
	width:239px;
	height:245px;
}

#servicio3_img{
	background:url(../images/services3.jpg);
	background-repeat:no-repeat;
	width:239px;
	height:245px;
}

#servicio4_img{
	background:url(../images/services4.jpg);
	background-repeat:no-repeat;
	width:239px;
	height:245px;
}

#servicio5_img{
	background:url(../images/services5.jpg);
	background-repeat:no-repeat;
	width:239px;
	height:245px;
}

.right_img{
	padding-top:20px;
	margin-left:12px;
}

/*IE7*/
*+html .right_img{
	padding-top:40px;
	margin-left:12px;
}

/*IE6*/
* html .right_img{
	padding-top:40px;
	margin-left:51px;
}

.float_list{
	float:left;
	margin-right:30px;
}

.no_item1{
	list-style:none !important;
	list-style-image:none;
}

/*	ESTILOS NEWS	*/
#news_cuerpo{
	padding-top:20px;	
}

* html #news_cuerpo{
	padding-top:20px;
	width:800px;
	position:relative;
}

.news_txt{
	float:left;
	width:500px;
}

.news_images{
	width:240px;
	float:left;
	margin-left:60px;
}

#news_img1{
	background:url(../images/news_img1.jpg);
	background-repeat:no-repeat;
	width:240px;
	height:93px;
	float:left;
	margin-top:40px;
}

#news_img2{
	background:url(../images/news_img2.jpg);
	background-repeat:no-repeat;
	width:240px;
	height:93px;
	float:left;
	margin-top:35px;
}

.news_line{
	background:url(../images/line.jpg); 
	background-repeat:no-repeat; 
	width:801px; 
	height:6px; 
	float:left; 
	margin-top:10px;
}

* html .news_line{
	background:url(../images/line.jpg); 
	background-repeat:no-repeat; 
	width:801px; 
	height:6px; 
	position:relative; 
	margin-top:10px;
}

#paginado{
	float:left;
	font-size:10px;
	margin-left:590px;
	margin-top:20px;
}

*+html #paginado{
	margin-top:20px;
	margin-bottom:-22px;
}

* html #paginado{
	float:left;
	font-size:10px;
	margin-left:300px;
	margin-top:20px;
}

.paginado li{
	float:left;
}

/*	ESTILOS ABOUT	*/
#about1_img{
	background:url(../images/about1.jpg);
	background-repeat:no-repeat;
	width:237px;
	height:236px;
}

#about2_img{
	background:url(../images/about2.jpg);
	background-repeat:no-repeat;
	width:237px;
	height:239px;
	margin-top:10px;
}

#about3_img{
	background:url(../images/about3.jpg);
	background-repeat:no-repeat;
	width:237px;
	height:239px;
	margin-top:10px;
}
/*	ESTILOS CERTIFICADOS 	*/
#iso_img{
	background:url(../images/iso.jpg);
	background-repeat:no-repeat;
	width:237px;
	height:236px;
}

/*      ESTILOS CONTACTO        */
#left{
        width:210px;
        float:left;
        margin-left:5px;
}

#center{
        width:374px;
        float:left;
        margin-top:15px;
}

#contact_img{
        background:url(../images/contact.jpg);
        background-repeat:no-repeat;
        width:374px;
        height:270px;
        margin-bottom:30px;
}

#right_contact{
        width:210px;
        float:left;
        text-align:right;
}

#right_contact, #left{
        font-size:10px;
}

/*IE7*/
*+html #right_contact, *+html #left{
        margin-top:15px;
}

/*IE6*/
* html #right_contact, * html #left{
        margin-top:15px;
        width:200px;
}

#right_contact h2, #left h2{
        font-size:14px;
}

/*      ESTILOS FLOTA   */
#cuerpo_flota{
        width:595px;
        float:left;
        margin-left:5px;
}
/*IE7*/
*+html #cuerpo_flota{
        margin-top:15px;
}

/*IE6*/
* html #cuerpo_flota{
        width:590px;
        margin-top:15px;
}

#flota_imgs{
        /*margin-top:78px;*/
        margin-top:20px;
        margin-left:0px;
}

*+html #flota_imgs{
        margin-top:70px;
}

#flota_lista{
        margin-left:0;
        padding-left:0;
}

#flota_lista li{
        list-style:none;
        float:left;
        margin:0;
}

#flota_img1{
        background:url(../images/flota1.jpg);
        background-repeat:no-repeat;
        width:186px;
        height:118px;
}

#flota_img2{
        background:url(../images/flota2.jpg);
        background-repeat:no-repeat;
        width:186px;
        height:118px;
}

#flota_img3{
        background:url(../images/flota3.jpg);
        background-repeat:no-repeat;
        width:187px;
        height:118px;
}

#flota_img4{
        background:url(../images/flota4.jpg);
        background-repeat:no-repeat;
        width:186px;
        height:118px;
}

#flota_img5{
        background:url(../images/flota5.jpg);
        background-repeat:no-repeat;
        width:186px;
        height:118px;
}
#flota_img6{
        background:url(../images/flota6.jpg);
        background-repeat:no-repeat;
        width:186px;
        height:118px;
}
#flota_img7{
        background:url(../images/flota7.jpg);
        background-repeat:no-repeat;
        width:186px;
        height:118px;
}
#flota_img8{
        background:url(../images/flota8.jpg);
        background-repeat:no-repeat;
        width:186px;
        height:118px;
}
#flota_img9{
        background:url(../images/flota9.jpg);
        background-repeat:no-repeat;
        width:186px;
        height:118px;
}
#flota_img10{
        background:url(../images/flota10.jpg);
        background-repeat:no-repeat;
        width:186px;
        height:118px;
}
#flota_img11{
        background:url(../images/flota11.jpg);
        background-repeat:no-repeat;
        width:186px;
        height:118px;
}
#flota_img12{
        background:url(../images/flota12.jpg);
        background-repeat:no-repeat;
        width:186px;
        height:118px;
}
#flota_img13{
        background:url(../images/flota13.jpg);
        background-repeat:no-repeat;
        width:186px;
        height:118px;
}
#flota_img14{
        background:url(../images/flota14.jpg);
        background-repeat:no-repeat;
        width:186px;
        height:118px;
}
#flota_img15{
        background:url(../images/flota15.jpg);
        background-repeat:no-repeat;
        width:186px;
        height:118px;
}
#flota_img16{
        background:url(../images/flota16.jpg);
        background-repeat:no-repeat;
        width:186px;
        height:118px;
}
#flota_img17{
        background:url(../images/flota17.jpg);
        background-repeat:no-repeat;
        width:186px;
        height:118px;
}

#flota_img18{
        background:url(../images/flota18.jpg);
        background-repeat:no-repeat;
        width:186px;
        height:118px;
}
#flota_img19{
        background:url(../images/flota19.jpg);
        background-repeat:no-repeat;
        width:186px;
        height:118px;
}
#flota_img20{
        background:url(../images/flota20.jpg);
        background-repeat:no-repeat;
        width:186px;
        height:118px;
}
}
#flota_img21{
        background:url(../images/flota21.jpg);
        background-repeat:no-repeat;
        width:186px;
        height:118px;
}

/*RIGHT*/
#right_flota{
        width:200px;
        float:left;
        padding-top:20px;
        margin-bottom:40px;
}

*+html #right_flota{
        margin-bottom:0;
        padding-bottom:0;
}

/*IE6*/
* html #right_flota{
        margin-bottom:0;
        padding-bottom:0;
}

#flota_cuadro{
        background:url(../images/flota_cuadro.jpg);
        background-repeat:no-repeat;
        width:195px;
        /*height:284px;*/
        /*height:177px;*/
        height:137px;
        margin-left:4px;
        /*margin-top:0;*/
        padding-top:0;
}

#texto_cuadro{
        float:left;
        margin-left:8px;
}

/*IE7*/
*+html #texto_cuadro{
        margin-top:5px;
}

/*IE6*/
* html #texto_cuadro{
        margin-top:8px;
        margin-left:5px;
}

#flota_cuadro p{
        color:#000000;
        font-size:11px;
}

#flota_cuadro h2{
        font-size:14px;
}

#foto{
        background:url(../images/flota_foto_cuadro.jpg);
        background-repeat:no-repeat;
        width:186px;
        height:118px;
        float:left;
        margin-left:4px;
}

/*IE7*/
*+html #foto{
        margin-top:10px;
}

/*IE6*/
* html #foto{
        margin-top:10px;
        margin-left:2px;


