/* CSS john dewey*/
/*index*/
body{
background-color:#Ffffff;
margin-top:0px;
margin-left:0px;
}

#cent {
		        position: absolute;
		        left: 50%;
		        top: 0px;
	        	width: 972px;
		        height: 572px;
		        margin-top: 0px;
	        	margin-left: -486px;

		   }
		   
#top_index{
background-image:url(../../images/cardio_01.jpg);
width:972px;
height:100px;
}
#left_index {
float:left;
background-image:url(../../images/cardio_02.jpg);
width:972px;
height:400px;
}
#logo_index {
	position:absolute;
	padding-top:10px;
	padding-left:20px;
	background-image:url(../../images/logo_20.gif);
	background-repeat:no-repeat;
	width:258px;
	height:168px;
	left: 23px;
	top: 169px;
}
#right_index {
float:left;
background-image:url(../../images/cardio_03.jpg);
width:295px;
height:350px;
}
#righta_index {
float:left;
width:170px;
height:350px;
text-shadow:5px 5px #ffffff;
}
#vinc{
width:137px;
height:50px;
}
#rightb_index {
float:left;
background-image:url(../../images/cardio_03.jpg);
width:125px;
height:350px;
}
#logos_index {
	width:116px;
	height:339px;
}
#logos_top {
	height:25px;
	background-image:url(../../images/menu_right_01.gif);
}
#logos_med {
	height:50px;
}
#logos_med2 {
	height:45px;
}
#logos_bot {
	height:25px;
	background-image:url(../../images/menu_right_08.gif);
}

#marcas_index {
text-align:right;
	padding-top:20px;
	padding-right:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0846d3;
	font-weight:bold;
	text-transform:uppercase;
	list-style:none;
	line-height:50px;
	list-style:none;
	text-shadow:0.1em 0.1em #000000;

}
#marcas_index li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0846d3;
	font-weight:bold;
	text-decoration:none;
	list-style:none;
	text-transform:uppercase;
	
}
#marcas_index li a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	list-style:none;
	text-transform:uppercase;
}

#soluweb{
float:left;
text-align:left;

}
#copy_index {
padding-top:11px;
clear:both;
float:left;
background-color:#f6f6f6;
width:100%;
height:45px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:9px;
text-indent:5px;
text-transform:capitalize;
text-align:center;
}
#copy_index a {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:9px;
text-indent:5px;
text-transform:capitalize;
text-decoration:none;
}
#copy_index a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
text-indent:5px;
text-transform:capitalize;
text-decoration:none;
}
#copy_index a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000066;
text-indent:5px;
text-transform:capitalize;
text-decoration:none;
}

/*----------*/
/*interna*/

#fondo{
background-image:url(../../images/fondo_pl_01.jpg);
background-repeat:repeat-x;
margin-top:0px;
margin-left:0px;
}

#cent_int {
				
				position: absolute;
		        left: 50%;
		        width: 930px;
		        margin-left: -465px;

		   }

#space_top{
z-index:0;
height:35px;
width:930px;
}
#nino{
	position:absolute;
	z-index:2;
	width:300px;
	height:150px;
	background-image:url(../../images/nin.gif);
	background-repeat:no-repeat;
	left: 630px;
	top: 10px;
}
#logo_top{
z-index:1;
margin-left:18px;
width:170px;
height:79px;
background-image:url(../../images/logo_int_04.gif);
background-repeat:no-repeat;
padding-left:15px;
}
#left_cab{
clear:both;
float:left;
width:187px;
background-image:url(../../images/pl_2_07.gif);
}
#bag_left{
z-index:2;
clear:both;
float:left;
width:187px;
height:250px;
background-image:url(../../images/pl_2_07.gif);
}
#cent_left{
float:left;
width:731px;
height:140px;
padding-left:10px;
background-image:url(../../images/pl_2_08.gif);
background-repeat:no-repeat;
}
#logo_empresa{
background-image:url(../../images/bak_edu.gif);
background-repeat:no-repeat;
width:720px;
height:30px;
padding-top:15px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#CC0000;
font-size:18px;
}
#logo_empresa2{
width:70px;
height:45px;
padding-top:2px;
padding-right:20px;
text-align:right;
}

#gris{
width:187px;
height:30px;
background-image:url(../../images/boton_07.gif);
}
/*menu vert*/

#dlmenu {height:15px;}
#menu {list-style:none; margin:0 0 10px; padding:0; width:187px;}
#menu li { font-size:11px; display:block; padding:0px 0px 0px 50px;; margin:0; position:relative; background-image:url(../../images/baotan_activo_10.gif);}
#menu li a, #menu li a:visited { display:block; text-decoration:none; text-transform:capitalize; color:#333333;font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center font-size:11px;display:block; padding:5px 0px 5px 0px;}
#menu li dd {display:none;}
#menu li:hover, #menu li a:hover {border:0; background-image:url(../../images/baotan_activo_14.gif); background-repeat:no-repeat}
#menu li:hover dt a , #menu li a:hover dt a {color:#676767; }
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {height:155px; }
#menu table {border-collapse:collapse; padding:0; margin:0px;}
#menu dl {list-style:none; width:137px; margin: 0; }
#menu dt {list-style:none; margin:0; border-top:0px;}
#menu dd {margin:0;font-size: 11px; text-align:left;}
.gallery dt a, .gallery dt a:visited { text-transform:capitalize; color:#333333;font-family:Verdana, Arial, Helvetica, sans-serif, "Arial Narrow";font-size:13px; display:block; }
.gallery dd a, .gallery dd a:visited {color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif, "Arial Narrow";font-size:11px;display:block; min-height:1em; text-decoration:none; display:block;}
* html .gallery dd a, * html .gallery dd a:visited {height:1em;}
.gallery dd a:hover {color:#666666; font-weight:bold;; font-family:Verdana, Arial, Helvetica, sans-serif, "Arial Narrow";font-size:11px;display:block; }
#submenu a{ padding-left:50px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-transform:capitalize; list-style:none; text-decoration:none;}
#submenu a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-transform:capitalize; font-weight:bold;}
/*-menu_fin*/




/*menu2*/
#men a{
width:137px;
height:20px;
background-image:url(../../images/boton_10.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
padding-top:7px;
padding-left:50px;
display:block;
color:#666666;
text-transform:capitalize;
list-style:none;
text-decoration:none;

}

#men a:hover{
background-image:url(../../images/baotan_activo_10.gif);
color:#333333;
font-weight:bold;
text-transform:capitalize;
list-style:none;
text-decoration:none;
}
#men_pr a{
background-image:url(../../images/boton_activo_p.gif);
width:127px;
height:20px;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:7px;
padding-left:60px;
color:#666666;
text-transform:capitalize;
list-style:none;
text-decoration:none;
}
#men_pr a:hover{
background-image:url(../../images/productssss.gif);
color:#333333;
font-weight:bold;
text-transform:capitalize;
list-style:none;
text-decoration:none;
}


/*fin*/





#contact_left{
z-index:0;
clear:both;
float:left;
width:187px;
background-image:url(../../images/pl_2_10.gif);
}
#contact_left2{
padding-left:40px;
height:230px;
background-image:url(../../images/cont_21.gif);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
}
.contact_left3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FF0000;
}
#texto_left{
z-index:0;
float:left;
padding-left:15px;
padding-right:15px;
width:510px;
background-image:url(../../images/pl_2_11.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#858590;
text-align:left;
}
#texto_left2{
float:left;
width:200px;
background-image:url(../../images/pl_2_11.gif);
background-position:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#858590;
text-align:justify;
}
.text_left{
background-image:url(../../images/pl_2_11.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#0033FF;
}
.text_left4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:36px;
color:#0033FF;
}


/*interna*/

/*noticias*/
#icon_foto{
float:left;
width:90px;
height:120px;
/*background-image:url(../../images/not_03.jpg);*/
background-repeat:no-repeat;
}
#tit_princ_not{
padding-left:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#FF0000;
float:left;
width:380px;
height:90px;
}
.subtit_princ_not{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#0033FF;
float:left;
width:250px;
}
#total_notice{
padding-top:10px;
clear:both;
width:500px;
}

#esquina_uno{
background-image:url(../../images/esquinas_03.jpg);
background-repeat:no-repeat;
float:left;
width:4px;
height:4px;
}
#esquina_dos{
background-image:url(../../images/esq_06.jpg);
background-repeat:no-repeat;
float:left;
width:4px;
height:4px;
}
#esquina_tres{
background-image:url(../../images/esquinas_09.jpg);
background-repeat:no-repeat;
clear:both;
float:left;
width:4px;
height:4px;
}
#esquina_cuatro{
background-image:url(../../images/esquinas_11.jpg);
background-repeat:no-repeat;
float:left;
width:4px;
height:4px;
}
#borde{
background-image:url(../../images/esquinas_04.jpg);
background-repeat:repeat-x;
float:left;
width:452px;
height:2px;
}
#foto_not{
clear:both;
width:150px;
height:100px;
float:left;
}
#noticia{
float:right;
width:340px;
min-height:120px;
height:auto;


}
#not{
width:178px;
min-height:21px;
height:auto;
background-color:#cb1000;
border-right: 3px solid #FFFFFF;
border-left: 2px solid #FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:14px;
color:#FFFFFF;
padding-top:5px;
padding-left:10px;
padding-right:5px;
clear:both;
}
#not_texto{
width:178px;
height:auto;
background-image:url(../../images/noti_11.jpg);
padding-top:10px;
padding-left:10px;
padding-right:10px;
}
.ver_mas a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.ver_mas a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}
#not_tv{
width:198px;
height:37px;
background-image:url(../../images/noti_13.jpg);
}

#icon_not_total{
width:147px;
min-height:120px;
height:auto;
}
#icon_not{
width:30px;
height:30px;
float:left;
}
#icon_texto{
padding-top:5px;
width:147px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}
#icon_texto_left{
padding-top:5px;
width:147px;
clear:both;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}
#icon_not_2{
width:20px;
height:20px;
float:left;
}
.text_left_2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
}
#icon_texto_left a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FF0000;
text-decoration:none;
}
#icon_texto_left a;hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
}

/*fin noticias*/

/*des*/
#producto_gr{
width:712px;
height:400px;
background-image:url(../../images/bak_grande.jpg);
}
#foto_title{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
text-align:center;
padding-left:50px;
padding-top:40px;
width:195px;
height:20px;
float:left;
}
#foto{
padding-left:50px;
clear:left;
float:left;
width:195px;
height:320px;
}
#foto_desc{
color:#174A71;
font-family:Arial, Helvetica, sans-serif;
padding-top:100px;
padding-left:10px;
font-size:12px;
float:left;
width:420px;
}
/*fin desc*/

/*----------*/
