*{margin:0;padding:0;font-family:inherit;font-size:inherit}
td{vertical-align:top}
textarea{margin:0;padding:0;font-family:inherit;font-size:inherit}
body{
		font-size:12px;
    	font-family:Arial,Lucida Grande,Helvetica Neue,Helvetica,Verdana,sans-serif;
		color:#404040;/*url(http://mediamademe.com/files/bckgrndtile.gif) fixed repeat;*/
}
p{margin:0 0 9px 0}

h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:normal}
h1{font-size:2em;color:#000}
h2{font-size:1.6em;color:#999}
h3{font-size:1.4em;color:#000}
h4{font-size:1em}
h5{font-size:1em}
h6{font-size:.8em}

a:link{text-decoration:none;color:#000}
a:active{text-decoration:none;color:#000}
a:visited{text-decoration:none;color:#000}
a:hover{text-decoration:none;color:#000}
a img{border:none}

hr{border-style:hidden;background:#c5c5c5;height:2px;display:block}

/*formulario del menu*/
#menu{width:250px;top:0;bottom:0;left:0;position:fixed;height:100%;background-color:#fff;font-size:12px;/*border:1px solid blue;*/float:left}
#menu .user ul{list-style:none;margin:0 0 0px 10px}
#menu .user ul li.section-title{color:#333;line-height:33px;font-weight:bold}
#menu .user input{border:0;text-align:center;background-color:#f5f5f5;margin:2px}
#menu .user input:button{border:0;text-align:center;background-color:#ccc;margin:2px}

/*componentes básicos del menu*/
#menu ul{list-style:none;margin:0 0 12px 46px}
#menu ul li.section-title{color:#333;line-height:33px;font-weight:bold}
#content{margin:0px 0px 0px 0px;padding:152px 0px 0px 0px;/* border:1px solid yellow;*/float:left;position:absolute;left:251px;text-align:left}
#content p{}
#img-container{margin:0;padding:0}
#img-container p{width:400px;margin:0;padding:0 0 12px 0}
#once{clear:left}

/*Definicion de formulario estandard*/
/*Formulario*/
fieldset{margin:0px;padding:0px;width:100%;border:0px}
fieldset ul{margin:0px;padding:0px}
fieldset li{margin:0px;width:625px;list-style-type:none;text-align:right}
fieldset input{text-align:left;width:500px;margin:10px;padding:5px;border:1px solid #CCCCCC;background-color:#FfFFFF;color:#666666;font-size:16px}
fieldset .submit{background-color:#cccccc;color:#ffffff;text-align:right;font-size:20px;cursor:hand;cursor:pointer;width:515px}
fieldset textarea{border:1px solid #CCCCCC;background-color:#FfFFFF;color:#666666;font-size:16px;width:510px;margin-right:10px;height:100px}
fieldset label{font-size:180%;text-align:right;color:#999;padding:0px;margin:0px}
fieldset select{text-align:left;width:513px;margin:10px;padding:5px;border:1px solid #CCCCCC;background-color:#FfFFFF;color:#666666;font-size:16px}

.grids{font-size:1.1em;color:#333;background-color:#f0f0f0}
.grids td{height:35px;padding-left:10px;padding-right:10px}
.grids #titulo{font-size:1.4em;color:#FFF;background-color:#000}
.grids #separador{height:7px;background-color:#fff}

/*links*/
.links li{list-style-type:none;margin-bottom:10px}

/*nosotros*/
#content .container .nosotros               {margin-top:0px;width:600px;}
#content .container .nosotros p             {margin-top:0px;padding-top:0px;padding-bottom:10px}
#content .container .nosotros #izquierda    {width:290px;float:left;}
#content .container .nosotros #derecha  	  {width:290px;float:right;}


/*servicios*/
#content .container .servicios               {margin-top:0px;width:600px;}
#content .container .servicios p             {margin-top:0px;padding-top:0px;padding-bottom:10px;}
#content .container .servicios #izquierda    {width:290px;float:left;}
#content .container .servicios #derecha  	 	{width:290px;float:right;}
.col_tres  {
 line-height: 16px;
}

.col_tres td{

	width:600px;

}
.col_tres  #llena{
	width:170px;

}

.col_tres  #vacia{
	width:20px;
}


/*POST*/
#content #post      {border:1px solix red}
#content #post h3   {font-weight:bold;color:#333;}
#content #post h4   {padding-left:0px;margin-top:0px;margin-bottom:10px;width:600px}
#content #post h4 a {font-size:80%;text-decoration:underline}

/*MENU*/
.menuOFF a:link{text-decoration:none;color:#404040}
.menuOFF a:active{text-decoration:none;color:#404040}
.menuOFF a:visited{text-decoration:none;color:#404040}
.menuOFF a:hover{text-decoration:none;color:#870000}

.menuON a:link{text-decoration:none;color:#000;font-weight:bold}
.menuON a:active{text-decoration:none;color:#000;font-weight:bold}
.menuON a:visited{text-decoration:none;color:#000;font-weight:bold}
.menuON a:hover{text-decoration:none;color:#666;font-weight:bold}

/*CONTACTO*/
#contacto #direccion {font-size:2em;color:#404040;margin-bottom: 40px;line-height: 22px;letter-spacing:-1px;}
#contacto input,textarea{width:300px;border:0px;background:#333;color:#fff;padding:2px; }
#contacto .boton{width:300px;height:30px;border:0px;background:#666;color:#fff;cursor:hand;cursor:default}