/* Main
-----------------------------------------------------------------------------------------------*/

*        {margin:0;padding:0; 
         }
BODY     {
	 font: 12px Verdana, Arial, Helvetica, sans-serif;
         background: #7C4C15 url(/medida/site/bg3.png) center top repeat-y;
         }


#page_main_right .content P,BR,hr    {font: 12px Verdana, Arial, Helvetica, sans-serif; margin-bottom:6px; line-height:20px;}


#page_main_right .content h1  {color:#7C4C15; font: bold 22px Verdana, Arial, Helvetica, sans-serif;padding-bottom:6px;}
#page_main_right .content h2  {color:#7C4C15; font: bold 20px Verdana, Arial, Helvetica, sans-serif;padding-bottom:6px;}
#page_main_right .content h3  {color:#7C4C15; font: bold 16px Verdana, Arial, Helvetica, sans-serif;padding-bottom:6px;}
#page_main_right .content h4  {color:#000; font: bold 12px Verdana, Arial, Helvetica, sans-serif;padding-bottom:6px;}
#page_main_right .content h5  {color:#000; font: bold 11px Verdana, Arial, Helvetica, sans-serif;padding-bottom:6px;}
#page_main_right .content h6  {color:#000; font: bold 10px Verdana, Arial, Helvetica, sans-serif;padding-bottom:6px;}


#page_main a             {font: 12px Verdana, Arial, Helvetica, sans-serif;}
#page_main a:link        {color: #7C4C15; text-decoration: underline;} 
#page_main a:visited     {color: #7C4C15; text-decoration: underline;} 
#page_main a:active      {color: #7C4C15; text-decoration: underline;} 
#page_main a:hover       {color: #ff0000; text-decoration: underline;} 


             
/* Index
-----------------------------------------------------------------------------------------------*/

#page_top{height:80px; 
border-top:6px #F1D398 solid;
 background:#FFF url(/media/site/top.jpg) left top no-repeat;
}



#page_top h1 {
margin:19px;
font: bold 19px Georgia, "Times New Roman", Times, serif; color:#FFFFFF; 
width:400px; height:60px;line-height:40px;  
padding:10px;
background:#FFEDD9 url(/media/site/bg4.png) left bottom repeat-x;
border:2px #FFF solid;
}

#page_top2{border-bottom:1px #FFF solid; width:760px; height:220px; background:#FFF url(/media/site/top.jpg) left top no-repeat;}

#page_top2 h2{color:#FFF; font: bold 22px Verdana, Arial, Helvetica, sans-serif;padding:16px 0 0 30px;}

#page_top_right img{margin:8px; border:1px #FFF solid;}
#page_main{background:#FFF;overflow:hidden;}
#page_main_left{ float:left; width:250px; height:600px;}
#page_main_left .content{padding:4px;}

#page_main_left .menu2{margin:0; padding-bottom:0px;}

#page_main_left .menu2 ul { margin:0; padding:0; list-style-type: none; 
             text-align: left; width: 250px;line-height:24px;  } 
.menu2 ul li {display:block;  width: 100%;  
border-bottom:1px #FCD7B7 dotted; padding-left:10px;
} 
#page_main_left h1{font: bold 12px Verdana, Arial, Helvetica, sans-serif; padding: 4px;
width: 100%;
background: #854913;
border-bottom:3px #EFBC8E solid;
color:#FFF;
 }


#page_main_left .menu2 ul li a, #page_main_left .menu2 ul li a:link, #page_main_left .menu2 ul li a:visited {FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; 
               text-decoration: none; 
               color: #854913; width: 206px; 
               display:block; 
               height: 24px;
               padding-left:4px;line-height:24px; 
               text-decoration: none;

 } 
#page_main_left .menu2 ul li a:hover { color: #854913; background: #FDEAD8; height: 24px;  text-decoration: none;}


.address{padding-left:10px; color:#1260A7; font: normal 12px Verdana, Arial, Helvetica, sans-serif;}

#page_main_right{background:#FFF; float:left; width:500px;}
#page_main_right .content{padding:8px; line-height:20px;}

#page_bottom{clear:both; height:110px;   background: #FFFFFF url(bg4.png) left bottom repeat-x;
border-top:1px #FFF solid;
border-bottom:1px #FFF solid;



}
#page_bottom p {font: 10px Verdana, Arial, Helvetica, sans-serif; padding:10px;font-size:11px;color:#000;}

#page_bottom p a {color:#996600;}

#page_bottom p a:hover {text-decoration:none;}

.clear{clear:both;}

#page{width:760px; margin:0 auto; background:#FFF;  }





             
/* MENU
-----------------------------------------------------------------------------------------------*/

#menu{
          margin: 0; padding:0;                                            
	  height:38px; 
          position: relative; z-index: 1000; text-align: left;
          background: #D49D6D url(/media/site/bg4.png) left bottom repeat-x;
          font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
text-transform: uppercase;
padding-left:6px;

}
#menu a{
          text-decoration: none;

}

#menu ul{
          margin: 0; padding:0;
          position: relative;
	  list-style-type: none;
}
#menu li{ 
          margin-right:2px;
          width: auto; 
          float: left; position: relative; text-align: center;
          background: url(/media/site/bg4.png) left bottom repeat-x;
}
#menu li ul li{
          margin-right:0px;
          padding: 2px;
          background: #CC9768; 
}
html #menu li{
          margin-left:0;
}
#menu table{
          width: 0; height: 0; 
	  z-index: 100; position: absolute; left: 0; top: 0; 
          border-collapse: collapse; 
}

#menu a, #menu a:visited{
          padding:0 12px 0 10px;
          display: block;
          line-height:38px;
          background: none transparent scroll repeat 0% 0%; 
          color: #fff; 
}
#menu ul ul a, #menu ul ul a:visited{
          width:200px;
          padding:0 2px 0 1px;
          line-height:22px;
          overflow: hidden; 
          color:#FFF; 
}
html #menu a:hover{
          line-height:38px;
          color: #FFF;
          text-decoration: none;
          background:#8E5420; 
}
html #menu ul ul a:hover{
          line-height:22px;
          color: #FFF; 
          background: #8E5420; 
}
unknown{
          background: #8E5420; color: #FFF;
}
#menu ul ul{
          border-top:    #7A3F0A 1px solid; 
          border-bottom: #7A3F0A 1px solid;
          border-left:   #7A3F0A 1px solid; 
          border-right:  #7A3F0A 1px solid; 
          visibility: hidden; 
          position: absolute; left: 0; 
          top: 38px;
}
#menu UL UL LI {
	text-align: left; 
        border-top:#7A3F0A 1px solid; 
}
#menu ul li:hover ul, 
#menu ul a:hover ul, 
#menu ul :hover ul :hover ul,
#menu ul :hover ul :hover ul :hover ul{
          visibility: visible;
}
#menu ul :hover ul ul, 
#menu ul :hover ul :hover ul ul{
          visibility: hidden;
}

/* 
-----------------------------------------------------------------------------------------------*/
#page_main_right ul{padding-left:30px; }


#iconsbox {
	float:right;
	width:145px;
	height:33px;
	text-align:right;}





