@charset "utf-8";
/* CSS Document */

#contenedor {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#pie {
	clear: both;
	height: auto;
	width: 100%;
	filter: Light;
	//background-image: url(../img/pie.png);
           background: -moz-linear-gradient(231deg, rgba(141,158,41,1) 3%, rgba(141,158,41,1) 18%, rgba(181,202,52,1) 56%, rgba(199,223,57,1) 73%, rgba(199,223,57,1) 100%, rgba(199,223,57,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(199,223,57,1)), color-stop(0%, rgba(199,223,57,1)), color-stop(27%, rgba(199,223,57,1)), color-stop(44%, rgba(181,202,52,1)), color-stop(82%, rgba(141,158,41,1)), color-stop(97%, rgba(141,158,41,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(231deg, rgba(141,158,41,1) 3%, rgba(141,158,41,1) 18%, rgba(181,202,52,1) 56%, rgba(199,223,57,1) 73%, rgba(199,223,57,1) 100%, rgba(199,223,57,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(231deg, rgba(141,158,41,1) 3%, rgba(141,158,41,1) 18%, rgba(181,202,52,1) 56%, rgba(199,223,57,1) 73%, rgba(199,223,57,1) 100%, rgba(199,223,57,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(231deg, rgba(141,158,41,1) 3%, rgba(141,158,41,1) 18%, rgba(181,202,52,1) 56%, rgba(199,223,57,1) 73%, rgba(199,223,57,1) 100%, rgba(199,223,57,1) 100%); /* ie10+ */
    background: linear-gradient(219deg, rgba(141,158,41,1) 3%, rgba(141,158,41,1) 18%, rgba(181,202,52,1) 56%, rgba(199,223,57,1) 73%, rgba(199,223,57,1) 100%, rgba(199,223,57,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8D9E29', endColorstr='#c7df39',GradientType=0 ); /* ie6-9 */
margin-top: 1em;
	padding-top: 9px;
}
.form {
	background-color: #333333;
	border-radius:7px;
	border: thin dotted #999999;
	color: #FFFFFF;
}
.envio {
	background-color: #ABC225;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-radius:7px;
	font-style: italic;
	font-weight: normal;
	color: #344505;
	height: 25px;
	width: 90px;
	border: thin solid #CCCCCC;
	margin-right: 13px;
}



#cabeza {
	background-image: url(../img/cabeza.png);
	background-repeat:  repeat-x;
	float: left;
	height: 94px;
	width: 1000px;
}
#slide {
	float: left;
	width: 1000px;
	height: 320px;
	margin-bottom: 8px;
}
#adicional {
/*	float: left;*/
	width: 265px;
margin-left: 2px;
}
#adici1 {
/* background-image: url(../img/adicional1.png); */
background-repeat: repeat-y;
/* float: left; */
/* width: 250px; */

max-width: 100%;
border-radius: 0px 0px 12px 12px;
background: rgba(0, 0, 0, 0.79);
border-style: double;
border-color: white;
border-width: 1px;
margin-top: 9px;
height: 370px;
max-height: 100%;
box-shadow: 0px -2px 13px 1px rgb(252, 252, 252);
}
#adici2 {
	background-image: url(../img/adicional2.png);
/*	float: left;*/
/*	height: 23px;*/
/*	width: 250px;*/
}
#animacion {
/*	float: left;*/
width: 830px;
max-width: 100%;
/*	height: 306px;*/
        max-width: 100%;
	margin-left: 0px;
	background-color: #FFFFFF;
	border: thin solid #A7BF1D;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
        margin-top: -1px;
}
#carrusel {
	height: 155px;
	width: 985px;
	float: left;
	background-image: url(../img/carrusel.png);
	background-repeat:  repeat-x;
	padding-left: 15px;
	padding-top: 5px;
}




body {
}



body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	background-repeat:  repeat-x;
	background-image: url(../img/fondo.jpg);
	background-attachment: fixed;
}
#izquierda {
	float: left;
	width: 238px;
}
#titulo {
	float: left;
	width: 180px;
	padding-top: 0px;
	height: 22px;
	margin-left: 40px;
}


#titulo2 {
	float: left;
	width: 500px;
	padding-top: 9px;
	margin-left: 73px;
}
#logo {
/*	float: left;
	width: 254px;
	margin-top: 6px;
	height: 71px;
	margin-left: 18px;*/
}





#cate {
	background-image: url(../img/cate.png);
	background-repeat:  repeat-x;
	height: 38px;
	float: left;
         max-width: 100%;
	width: 238px;
       
}
#cate2 {
	float: left;
width: 232px;
max-width: 100%;
/* background-image: url(../img/cate2.png); */
/* background-repeat: repeat-y; */
background-color: #B3B2B2;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
border-top-right-radius: 1px;
margin-left: 2px;
}
#contador {
	float: left;
	width: 238px;
	height: 60px;
	margin-top: 10px;
}

#cate3 {
	background-image: url(../img/cate3.png);
	background-repeat:  repeat-x;
	float: left;
	width: 238px;
	height: 22px;
}

#centro {
	float: left;
	width: 762px;
}
#centro1 {
	float: left;
	width: 762px;
	height: 45px;
	background-image: url(../img/centro1.png);
	background-repeat:  repeat-x;
}
#centro2 {
	width: 762px;
	float: left;
	background-image: url(../img/centro2.png);
	background-repeat:  repeat-y;
}
#centro3 {
	float: left;
	width: 762px;
	height: 30px;
	background-image: url(../img/centro3.png);
	background-repeat:  repeat-x;
}
#botones {
	float: left;
	width: 745px;
	height: 111px;
	background-image: url(../img/botones.png);
	background-repeat:  repeat-x;
	margin-left: 12px;
	margin-bottom: 8px;
}
#menus {
	float: left;
	margin-left: 13px;
	height: 40px;
	width: 710px;
	margin-top: 5px;
	padding-top: 8px;
}
#idiomas {
	float: left;
	margin-left: 550px;
	width: 170px;
	height: 25px;
	margin-top: 7px;
}
#bt-1 {
	float: left;
	width: 203px;
	height: 90px;
	margin-top: 17px;
	margin-left: 20px;
	margin-right: 32px;
}


#bt-2 {
	float: left;
	width: 203px;
	height: 90px;
	margin-top: 17px;
	margin-left: 10px;
}



#titulo-bt {
	float: left;
	width: 120px;
	padding-top: 10px;
	padding-left: 14px;
	height: 38px;
}
#clic {
	float: left;
	margin-left: 24px;
	width: 85px;
	margin-top: 8px;
	height: 22px;
	padding-top: 6px;
}
.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #344505;
}


h1 {
	font-size:12px;
/*	color:#344505;*/
	font-weight:normal;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}









a:link.rojito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
a:hover.rojito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

a:visited.rojito  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}




a:link.cate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #293704;
	font-weight: normal;
}
a:hover.cate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #293704;
	font-weight: normal;
}

a:visited.cate  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #293704;
	font-weight: normal;
}




a:link.negri {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: italic;
}
a:hover.negri {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: italic;
}

a:visited.negri  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: italic;
}





.titu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	font-style: italic;
	font-weight: normal;
	color: #E2E2E2;
        
       
}
#comtem {
	float: left;
	margin-left: 27px;
	width: 710px;
	margin-top: 7px;
}
.textito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}


#fechita {
	width: 180px;
	border-radius:7px;
	float: left;
	border: thin dotted #FFFFFF;
	height: auto;
	margin-bottom: 14px;
	padding-top: 4px;
	padding-right: 6px;
	margin-left: 13px;
	background-color: #CCCCCC;
}



#img-05 {
	float: left;
	height: 90px;
	width: 90px;
	padding: 3px;
	background-color: #FFFFFF;
	border: thin solid #999999;
	margin-right: 6px;
	margin-left: 15px;
}


#noti-contem {
	float: left;
	width: 80px;
	height: 100px;
}


#ver-mas {
	float: left;
	width: 90px;
	padding-top: 6px;
	height: 26px;
	background-image: url(../img/ver-mas.png);
	background-repeat:  repeat-x;
	margin-left: 110px;
	margin-top: 10px;
	margin-bottom: 15px;
}
.negro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
        word-wrap: break-word;
}



#scrol-menu {
	float: left;
	margin-left: 5px;
	padding-right: 10px;
	width: 265px;
        max-width: 100%;
	height: 350px;
	margin-top: 8px;
	overflow: auto;
}


#menu2000 {
	float: left;
	width: 193px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
	margin-left: 9px;
        text-align: left;
	
}


#ico-menu {
	float: left;
	width: 15px;
	margin-left: 5px;
	margin-right: 6px;
        height: 20px;
}












#navMenu {
	
	padding:0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#wrapper {
	margin-right: auto;
}

#navMenu ul{
	margin:0;
	padding:0;
	line-height:30px;
}

#navMenu li{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	position:relative;
	
	
}

#navMenu ul li a{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	height:30px;
	width:195px;
	display:block;
	color:#344505;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	margin-left: 0px;
	
}


#navMenu ul ul{
	position:absolute;
	visibility:hidden;
	top:28px;
	background-image: url(../img/m1.jpg);
	
}

#navMenu ul li:hover ul{
	border: thin solid #CCCCCC;
	visibility:visible;
}





#sub li:hover{
	background-color: #B0C825;
}


#menu4 {
	float: left;
	height: 20px;
	width: 90px;
	margin-left: 63px;
	margin-top: 8px;
}


#menu5 {
	float: left;
	height: 20px;
	width: 138px;
	margin-left: 27px;
	margin-top: 8px;
}




a:link.men{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #344505;
	font-style: italic;
}
a:hover.men{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #344505;
	font-style: italic;
}

a:visited.men{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #344505;
	font-style: italic;
}



#todo {
	width: 160px;
	float: left;
	margin-left: 16px;
}


#todo2 {
	width: 158px;
	border-radius:5px;
	float: left;
	background-image: url(../img/tableta.png);
	background-repeat:  repeat-x;
	margin-top: 10px;
	margin-bottom: 13px;
	margin-right: 5px;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 9px;
	padding-left: 7px;
}
.verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #D3EB43;
}



#marco {
	padding: 4px;
	height: 100px;
	width: 140px;
	border: thin solid #333333;
	float: left;
	margin-top: 2px;
	margin-bottom: 6px;
	background-color: #FFFFFF;
}


#tituloimg2 {
	width: 152px;
	clear: both;
	height: 22px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-bottom: 10px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 2px;
}


#marco2 {
	float: left;
	width: 140px;
	margin-left: 8px;
	margin-top: 19px;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	border: thin solid #999999;
	padding: 2px;
}

#tituloimg {
	width: 156px;
	clear: both;
	height: 22px;
	padding-top: 7px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}



#me2 {
	width: 180px;
	padding-left: 13px;
}


#menu2001 {
	float: left;
	width: 213px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
	margin-left: 5px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}


#izquierdocontiene {
	float: left;
	width: 240px;
	padding: 2px;
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #999999;
}


#marco3 {
	padding: 3px;
	width: 207px;
	margin-top: 19px;
	margin-bottom: 7px;
	border: thin solid #333333;
	background-color: #FFFFFF;
	float: left;
	margin-left: 7px;
}


#izquierdocontiene2 {
	float: left;
	width: 445px;
	padding: 2px;
	margin-left: 10px;
	height: 350px;
}



#titcontiene {
	padding: 4px;
	border-radius:7px;
	background-color: #333333;
	margin-bottom: 5px;
	border: thin dotted #999999;
	float: left;
	width: 433px;
}


#detallecontiene {
	float: left;
	width: 437px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 8px;
	padding-left: 4px;
	margin-bottom: 7px;
}


#detallecontiene2 {
	float: left;
	width: 433px;
	padding-right: 10px;
	height: 219px;
	overflow: auto;
}


.grande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 50px;
	font-weight: bold;
	color: #FFFFFF;
}
.chico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}


@media (min-width: 768px) and (max-width:992px) {
  
     #animacion
    {
        margin-left: 30px;
    }
      #izquierda
  {width: 208px;}
  #cate {
	background-image: url(../img/cate2.png);
background-repeat: repeat-x;
height: 38px;
float: left;
background-color: rgb(167, 167, 167);
max-width: 100%;
width: 238px;
margin-left: 2px;
       
}
}
@media (max-width: 768px)and (min-width:360px) {
 
    #animacion
    {
        margin-left: 25px;
    }
  #adicional
  {
      width: 244px;
      
  }
  .ct
  {
      font-size: 16px;
  }
   #izquierda
  {width: 230px;}
    
}
@media (min-width:360px) and (max-width:560px)
{
    
    #animacion
    {
        margin-left: 28px;
    }
  #adicional
  {
      width: 160px;
      
  }
  .ct
  {
      font-size: 11px;
  }
     #cate {
	
background-color: rgb(128, 124, 124);
margin-left: 2px;       
}
}
@media (min-width:500px) and (max-width:600px)
{
    
    #animacion
    {
        margin-left: 23px;
    }
  #adicional
  {
      width: 200px;
      
  }
  .ct
  {
      font-size: 14px;
  }
     #cate {
	
background-color: rgb(128, 124, 124);
margin-left: 2px;       
}
}