html, body {height: 100%;}

#wrap {min-height: 100%;
background-image:url(../img/fdo_top.jpg); width:100%; background-position: top center; background-repeat:no-repeat;
}

#main {overflow: hidden;
	padding-bottom: 70px;
	width:1000px;
	margin-left:auto; 
	margin-right:auto;}  /* must be same height as the footer */

/*Opera Fix
body:before {
	content:"";
	height:100%;
	float:left;
	width:0;
	margin-top:-32767px;/
}*/

body{ background-image:url(../img/fdo.jpg); background-position:top; background-repeat:repeat-x; margin:0px; padding:0px;}

#fdo_top{ }
#top{ width:970px; margin-left:auto; margin-right:auto; padding:0px;}
#menu{ float:right; margin-top:0px; margin-right:12px;}
#menu a{font-family: 'Scada', sans-serif; font-size:14px; color:#fff; text-decoration:none;}
#menu a:link, #menu a:active, #menu a:visited{font-family: 'Scada', sans-serif; font-size:14px; color:#666666; text-decoration:none; text-transform:uppercase;}
#menu a:hover{font-family: 'Scada', sans-serif; font-size:14px; color:#fff; text-decoration:none;}
#log{ width:180px; float:right; margin-top:20px;}
#log h1{font-family: 'Scada', sans-serif; font-size:15px; color:#666666; text-align:right; margin-top:0px; margin-bottom:5px;}
.textfield_log{ width:176px; height:25px; border:none; background-color:fff; padding-left:4px; font-family: 'Scada', sans-serif; font-size:14px; color:#666666; margin-top:9px; font-style:italic;}
#botones{ width:1000px; clear:both;}
#btn01{ width:189px; height:80px; overflow:hidden; background-image:url(../img/01_btn.png); text-indent:-9999px; background-position:top; float:left; margin-right:0px; margin-left:17px;}
#btn01:hover{ width:189px; height:80px; overflow:hidden; background-image:url(../img/01_btn.png); text-indent:-9999px; background-position:bottom; float:left; margin-right:0px; margin-left:17px;}
#btn02{ width:189px; height:80px; overflow:hidden; background-image:url(../img/02_btn.png); text-indent:-9999px; background-position:top; float:left; margin-right:0px;}
#btn02:hover{ width:189px; height:80px; overflow:hidden; background-image:url(../img/02_btn.png); text-indent:-9999px; background-position:bottom; float:left; margin-right:0px;}
#btn03{ width:189px; height:80px; overflow:hidden; background-image:url(../img/03_btn.png); text-indent:-9999px; background-position:top; float:left; margin-right:0px;}
#btn03:hover{ width:189px; height:80px; overflow:hidden; background-image:url(../img/03_btn.png); text-indent:-9999px; background-position:bottom; float:left; margin-right:0px;}
#btn04{ width:189px; height:80px; overflow:hidden; background-image:url(../img/04_btn.png); text-indent:-9999px; background-position:top; float:left; margin-right:0px;}
#btn04:hover{ width:189px; height:80px; overflow:hidden; background-image:url(../img/04_btn.png); text-indent:-9999px; background-position:bottom; float:left; margin-right:0px;}
#btn05{ width:189px; height:80px; overflow:hidden; background-image:url(../img/05_btn.png); text-indent:-9999px; background-position:top; float:left; margin-right:0px;}
#btn05:hover{ width:189px; height:80px; overflow:hidden; background-image:url(../img/05_btn.png); text-indent:-9999px; background-position:bottom; float:left; margin-right:0px;}

#content{ width:960px; padding:20px; clear:both; margin-left:auto; margin-right:auto;}
#slides{ position:relative;}
.slides_container {
	width:744px;
	height:300px;
	margin-left:13px;
}
.slides_container div {
	width:744px;
	height:300px;
	display:block;
}
.c_slide{ position:relative;}
#text{ width:215px; height:300px; float:left; background-image:url(../img/fdo_trans.png); position:absolute; left:0px; top:0px;}
#text p{ font-family: 'Scada', sans-serif; font-size:14px; color:#fff; margin-top:40px; margin-left:20px; font-style:italic; width:170px;}

.pagination {
    margin: 0px auto 0;
    width: 100px;
	position:absolute;
	right:0px;
	bottom:15px;
	z-index:100;
}
.pagination li {
    float: left;
    list-style: none outside none;
    margin: 0 4px;
}
.pagination li a {
    background-image: url("../img/pagination.png");
    background-position: 0 0;
    display: block;
    float: left;
    height: 0;
    overflow: hidden;
    padding-top: 12px;
    width: 12px;
}
.pagination li.current a {
    background-position: 0 -12px;
}
   
#btn_serv{ width:197px; height:148px; overflow:hidden; background-image:url(../img/btn_serv.jpg); text-indent:-9999px; background-position:top; float: right;margin-top:4px;}
#btn_serv:hover{ width:197px; height:148px; overflow:hidden; background-image:url(../img/btn_serv.jpg); text-indent:-9999px; background-position:bottom; float: right;margin-top:4px;}   
#btn_trabajo{ width:197px; height:148px; overflow:hidden; background-image:url(../img/btn_trabajo.jpg); text-indent:-9999px; background-position:top; float: right; }
#btn_trabajo:hover{ width:197px; height:148px; overflow:hidden; background-image:url(../img/btn_trabajo.jpg); text-indent:-9999px; background-position:bottom; float: right; } 

#noticias{ width:947px; clear:both; padding-top:30px; padding-bottom:30px; padding-left:13px;}
#mod_noticia{ width:315px; float:left;} 
#mod_noticia h1{ font-family: 'Scada', sans-serif; font-size:18px; color:#4D4D4D; font-weight:700;}
#mod_noticia p{ font-family: 'Scada', sans-serif; font-size:15px; color:#4D4D4D; font-style:italic;}
.leer_mas{ font-family: 'Scada', sans-serif; font-size:17px; color:#24A9DD; font-weight:700; background-image:url(../img/flechita02.jpg); background-position:right; background-repeat:no-repeat; padding-right:15px; text-decoration:none;}
.leer_mas:hover{ font-family: 'Scada', sans-serif; font-size:17px; color:#24A9DD; font-weight:700; background-image:url(../img/flechita02.jpg); background-position:right; background-repeat:no-repeat; padding-right:20px; text-decoration:none;} 

#footer{ width:100%; background-color:#666666; height:70px; position: relative;	margin-top: -70px; clear:both;}
#data{ width:900px; margin-left:auto; margin-right:auto; text-align:center; padding-top:20px;}   
#data a{ font-family: 'Scada', sans-serif; font-size:13px; color:#fff; text-decoration:none; text-align:center;}

/*IFRAME EMICAR*/
#content_emicar{ width:945px; clear:both; margin-left:32px; position:relative; margin-top:10px;}


/*SERVICIOS*/
#fdo_top_serv{ background-image:url(../img/fdo_top.jpg); width:100%; height:295px; background-position: top center; background-repeat:no-repeat;}
#top_serv{ width:970px; margin-left:auto; margin-right:auto; padding:15px;}
#content_serv{ width:800px; padding:1px 75px 75px 75px; clear:both; margin-left:auto; margin-right:auto; background-image:url(../img/top_cont.jpg); background-repeat:no-repeat; background-position:top left; background-color:#FFF;  position:relative; margin-top:10px;}
#menu_serv{ width:970px; clear:both;}
#btn01_serv{ width:203px; height:154px; overflow:hidden; background-image:url(../img/01_consultoria.jpg); text-indent:-9999px; background-position:top; float:left;}
#btn01_serv:hover{ width:203px; height:154px; overflow:hidden; background-image:url(../img/01_consultoria.jpg); text-indent:-9999px; background-position:bottom; float:left;}
#btn02_serv{ width:203px; height:154px; overflow:hidden; background-image:url(../img/02_capacitaciones.jpg); text-indent:-9999px; background-position:top; float:left;}
#btn02_serv:hover{ width:203px; height:154px; overflow:hidden; background-image:url(../img/02_capacitaciones.jpg); text-indent:-9999px; background-position:bottom; float:left;}
#btn03_serv{ width:203px; height:154px; overflow:hidden; background-image:url(../img/03_auditorias.jpg); text-indent:-9999px; background-position:top; float:left;}
#btn03_serv:hover{ width:203px; height:154px; overflow:hidden; background-image:url(../img/03_auditorias.jpg); text-indent:-9999px; background-position:bottom; float:left;}
#btn04_serv{ width:203px; height:154px; overflow:hidden; background-image:url(../img/04_medicina.jpg); text-indent:-9999px; background-position:top; float:left;}
#btn04_serv:hover{ width:203px; height:154px; overflow:hidden; background-image:url(../img/04_medicina.jpg); text-indent:-9999px; background-position:bottom; float:left;}
.texto_completo{font-family: 'Scada', sans-serif; font-size:17px; color:#4D4D4D; font-style:italic;}

#cont_01{
	background-image: url(../img/bg_01.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: #808080;
	width: 203px;
	position: absolute;
	left: 75px;
	top: 74px;
}
#cont_01 ul > li > ul {display: none;}
#cont_01 ul{ margin:0px; padding:0px;}
#cont_01 li{ list-style:none; margin-top:5px; margin-bottom:5px;}
#cont_01 a{ font-family: 'Scada', sans-serif; font-size:14px; color:#fff; font-style:italic; text-decoration:none; line-height:15px;}
#cont_01 a:hover{ font-family: 'Scada', sans-serif; font-size:14px; color: #CCC; font-style:italic; text-decoration:none; line-height:15px;}

#cont_02{
	background-image: url(../img/bg_02.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: #0065A4;
	width: 203px;
	position: absolute;
	left: 278px;
	top: 74px;
}
#cont_02 ul > li > ul {display: none;}
#cont_02 ul{ margin:0px; padding:0px;}
#cont_02 li{ list-style:none; margin-top:5px; margin-bottom:5px;}
#cont_02 a{ font-family: 'Scada', sans-serif; font-size:14px; color:#fff; font-style:italic; text-decoration:none; line-height:15px;}

#cont_03{
	background-image: url(../img/bg_03.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: #24A9DD;
	width: 203px;
	position: absolute;
	left: 481px;
	top: 74px;
}
#cont_03 ul > li > ul {display: none;}
#cont_03 ul{ margin:0px; padding:0px;}
#cont_03 li{ list-style:none; margin-top:5px; margin-bottom:5px;}
#cont_03 a{ font-family: 'Scada', sans-serif; font-size:14px; color:#fff; font-style:italic; text-decoration:none; line-height:15px;}
#cont_03 a:hover{ font-family: 'Scada', sans-serif; font-size:14px; color: #CCC; font-style:italic; text-decoration:none; line-height:15px;}

#cont_04{
	background-image: url(../img/bg_01.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: #808080;
	width: 203px;
	position: absolute;
	left: 684px;
	top: 74px;
}
#cont_04 ul > li > ul {display: none;}
#cont_04 ul{ margin:0px; padding:0px;}
#cont_04 li{ list-style:none; margin-top:5px; margin-bottom:5px;}
#cont_04 a{ font-family: 'Scada', sans-serif; font-size:14px; color:#fff; font-style:italic; text-decoration:none; line-height:15px;}


/*SECCIONES*/
#fdo_top_secc{ background-image:url(../img/fdo_top.jpg); width:100%; height:295px; background-position: top center; background-repeat:no-repeat;}
#content_secc{ width:800px; padding:1px 75px 75px 75px; clear:both; margin-left:auto; margin-right:auto; background-color:#FFF;  position:relative;}
#content_secc p{font-family: 'Scada', sans-serif; font-size:17px; color:#4D4D4D; font-style:italic;}
#content_secc a{font-family: 'Scada', sans-serif; font-size:17px; color:#4D4D4D; font-style:italic; text-decoration:none;}
#content_secc h1{font-family: 'Scada', sans-serif; font-size:17px; color:#A1C443; font-weight:700; text-transform:uppercase;}

#content_secc02{ width:800px; padding:1px 75px 75px 75px; clear:both; margin-left:auto; margin-right:auto; background-color:#FFF;  position:relative;}
#content_secc02 p{font-family: 'Scada', sans-serif; font-size:17px; color:#4D4D4D; font-style:italic;}
#content_secc02 a{font-family: 'Scada', sans-serif; font-size:17px; color:#4D4D4D; font-style:italic; text-decoration:none;}
#content_secc02 h1{font-family: 'Scada', sans-serif; font-size:17px; color:#99856C; font-weight:700; text-transform:uppercase;}

#content_secc03{ width:800px; padding:1px 75px 75px 75px; clear:both; margin-left:auto; margin-right:auto; background-color:#FFF;  position:relative;}
#content_secc03 p{font-family: 'Scada', sans-serif; font-size:17px; color:#4D4D4D; font-style:italic;}
#content_secc03 a{font-family: 'Scada', sans-serif; font-size:17px; color:#4D4D4D; font-style:italic; text-decoration:none;}
#content_secc03 h1{font-family: 'Scada', sans-serif; font-size:17px; color:#F29443; font-weight:700; text-transform:uppercase;}

#content_secc04{ width:800px; padding:1px 75px 75px 75px; clear:both; margin-left:auto; margin-right:auto; background-color:#FFF;  position:relative;}
#content_secc04 p{font-family: 'Scada', sans-serif; font-size:17px; color:#4D4D4D; font-style:italic;}
#content_secc04 a{font-family: 'Scada', sans-serif; font-size:17px; color:#4D4D4D; font-style:italic; text-decoration:none;}
#content_secc04 h1{font-family: 'Scada', sans-serif; font-size:17px; color:#726097; font-weight:700; text-transform:uppercase;}