/*---------------Etiquetas Generales--------------*/
    *{margin:0px; border:0px; padding:0px; text-decoration:none;}
    body{background:url('img/background/background.png') #E3C977; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px}
    h1, h2, h3, h4, h5, h6{font-size:16px; font-weight:700; color:#999; margin:20px 10px 15px 10px; border-bottom:1px dotted #999;}
    p{margin:12px 20px 20px 10px; color:#B5926F;}
    strong.underline{color: #B5926F; text-decoration:underline;}
    b{cursor:pointer; border-bottom:1px dotted #999;}
/*---------------Enlaces--------------*/
	ol a{font-size:16px; font-weight:700}
    ol a{color:#FFF;}
/*---------------Contenedores--------------*/
    #header{width:100%; background:url('img/header.png') repeat-x top;}
        #header .logo_container{z-index:100; width:900px; height:90px; margin:0px auto 0px auto; padding:10px;}
        #header .logo{margin:20px 0px}
        #header .iconos{position:fixed; top:5px; right:5px}
    #content{z-index:100; width:900px; margin: 0px auto;}
        #content .top_{background:url('img/background/container_top.png') no-repeat top; height:35px;}	
        #content .med_{background:url('img/background/container_med.png') repeat-y top; overflow:hidden;}    
            #content .med_container{padding:20px 50px}    
            #content .med_ ol{list-style-type:none;}
            #content .med_ .left{float:left;}
            	#content .left .general{width:250px; height:305px; background:url('img/sections.png') no-repeat top left;}
            	#content .left ol{padding:15px}
            	#content .left li{padding:15px 5px 5px 22px; background:url('img/pointer.png') no-repeat left;}
            	#content .left li div{font-size:9px; color:#FFF}
				#content .br{margin:15px;}
            #right{float:left; z-index:10000; position:relative; margin:-97px 0px 0px 345px; width:500px; height:146px; background:url('img/contenedorTexto/container.top.png') no-repeat top left;}
            .right{float:left; width:452px; padding:0px 20px; margin:-101px 0px 0px 15px; background:url('img/contenedorTexto/container.med.png') repeat-y bottom;}
       		.right .imagen{margin:0px 0px -4px -20px}
            .text{margin:100px 0px 0px 0px;}
       #content .bot_{background:url('img/background/container_bot.png') no-repeat bottom; height:35px;}
    #footer{width:100%; background:url('img/footer.png') repeat-x bottom; padding-bottom:50px}
/*-------------------Menu----------------------*/
	#right ul{list-style-type: none; margin:100px 20px 20px 35px;}	
    #right li a{font-size:20px; font-weight:700; color:#FF6600}    
    #right li{float:left; display: block; height: 30px; margin-right:5px; padding:5px 10px; background:#FFF; border:1px solid #CCC; border-bottom:0px}    
    	#right li a.color1{color:#999;>}    
    	#right li a.color2{color:#B5926F;>}    
   #right li a:hover{text-decoration:underline;}
/*-------------------Secciones----------------------*/
   .thumbs{width:150px; float:left; margin:0px 20px 10px 0px; border:1px solid #999}
   .num li{margin:15px 0px 15px 30px; list-style-type:square; color:#999}
/*-------------------Ficha de clientes / Contacto----------------------*/
	#clientes{width:410px; margin:20px 10px; background:url('img/formulario.png') repeat-x bottom #EFEFEF; border:1px solid #CCC; padding: 10px; font-size:10px; color:#666}
    	#clientes img{float:right; border:1px dotted #999}    	
    	#clientes li{margin:5px;}    	
        #clientes .titular{font-size:14px; font-weight:700; text-decoration:underline; margin:15px 0px}
        #clientes a,  #clientes a:hover{font-size:10px; color:#999; font-weight: normal; border-bottom:1px dotted #666}
        #clientes .lista{margin:15px;}
   	#contacto_cont{width:410px; margin:40px 10px; background:url('img/formulario.png') repeat-x bottom #EFEFEF; border:1px solid #CCC; padding: 10px; font-size:14px; color:#666}
      	#contacto_cont .left{width:85px; font-weight:700}
        #contacto_cont a,  #contacto_cont a:hover{font-size:14px; color:#999; font-weight: normal; border-bottom:1px dotted #666}
        .error{color:#FF0000; font-weight: 700; border:1px dotted #FF0000; padding: 10px}
    #contacto{margin-top:30px;width:410px; margin:20px 10px; background:url('img/formulario.png') repeat-x bottom #EFEFEF; border:1px solid #CCC; padding: 10px; font-size:14px; color:#666}
        #contacto fieldset{margin:20px 5px;}    	
    	#contacto legend{font-size:14px; font-weight:700}  
        #contacto select{margin-left:5px; background: #FFF; font-size:15px; color:#666}
        #contacto input{border:1px solid #CCC; width: 350px; font-size:15px; background: #FFF; color:#666}        
        #contacto textarea{border:1px solid #CCC; width: 350px; font-size:16px; background: #FFF; color:#666}
        #contacto .enviar{background: #CCC; color: #333; border:1px solid #666; cursor:pointer}
/*-------------------Footer----------------------*/
	.footer{color:#CCC; margin:20px; font-size:12px}	
    	.footer_text{color:#CCC; font-size:9px}    	
        .footer a, .footer a:hover{color:#CCC; font-size:12px;  border-bottom:1px dotted #CCC}