/* YUI RESET */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}


body {
	 background-image:url('images/bg.gif');
	font-family:  Arial, Helvetica, Verdana,  sans-serif;
	font-size: 100%;
	line-height:1.5em;
	padding : 0px;
	margin : 20px 0px 20px 0px;
	text-align:center;
}



#contenedor{
	text-align: center;
	width: 770px;
	 background-image:url('images/bg.gif');
	margin: auto;
}
hr {
color: #333333;
font-size: 1px;
width:565px;
margin-left:75px;
}
strong, th, thead td, dt { font-weight:700; }

#cabecera{
height : 144px;
width: 770px;
border : 0px none; 
background : #1a1a1a;

} 
#cuerpo{ 
width:770px;  
padding: 20px 0px 0px 0px;
text-align:left; 
} 
#cuerpo h3 {
	padding-right: 2px;
	padding-left: 55px;
	font-family:  Arial, Helvetica, Verdana,  sans-serif;
	font-size: 1em;
                     color: #c6c6c6;
}
#cuerpo h2 {
	padding-right: 2px;
	padding-left: 40px;
        margin-top: 45px;
		padding-bottom: 5px;
	font-family: Arial, Helvetica, Verdana,  sans-serif;
        color: #fff;
        font-weight: 400;
	font-size: 1.2em;
}

#cuerpo p {
	padding-right: 45px;
	padding-top: 15px;
	padding-left: 35px;
	font-size: 0.8em;
        color: #646462;
        line-height:1.5em;
}
img.center {
	border:0;
	margin:15px 75px;
} 

img.left {
	float: left;
	margin: 6px 15px 0 0;
        border:1px solid #333333;
        padding:4px;
}
.caja {
    width: 530px;    
    margin: 10px 0 5px 85px;
    padding:15px 10px 10px 10px;
    color: #646462;
    background-color: #141414;
    /*background: url(images/fondo.jpg) repeat fixed left top;
    border: 1px solid #666666;*/
}

.caja2 {
    width: 530px;    
    margin: 10px 0 5px 85px;
    padding:15px 10px 10px 10px;
    color: #646462;
    background-color: #141414;
    /*background: url(images/fondo.jpg) repeat fixed left top;
    border: 1px solid #666666;*/
}
.caja2 img {
	border: 1px solid #292929;
    float:left;
	margin:0 3px 0 0;
	padding:0px;
}

.caja p {
	
    margin-bottom: 15px;
}




/* v�nculos */

 #cuerpo a:link {text-decoration: underline; color: #f15723;}
#cuerpo a:visited {text-decoration: underline; color: #f15723;}
#cuerpo a:active {text-decoration: underline; color: #f15723;}
#cuerpo a:hover {text-decoration: none; background:#f15723; color: #FFFFFF;}

 #menu
{
width: 770px;
display: block;
/*background: url(images/fondo.jpg) repeat fixed left top;*/

}

#menu ul li { 
/*background: url(images/fondo.jpg) repeat fixed left top;*/
display: inline; 
}

#menu ul
{
background-color: #292929;
margin: 0;
padding-left: 30px;
color: #646462;
font-size: 0.8em;
}

#menu ul li a
{
background-color: #292929;
padding: 0.2em 12px;
margin-right:4px;
width: 114px;
text-decoration: none;
color: #646462;
float: left;
}

#menu ul li a:hover
{
background-color: #f15723;
color: #EBEBEB;
text-decoration: none;
}

#navlist li a:hover, #navlist li a:active
{
color: #EBEBEB;
text-decoration: none;
background: #1a1a1a;

}
#pie{
	clear: both;
	font-size:0.85em;
	width: 700PX;
	background-color: #292929;
	margin-top: 15px;
	height: 25px;
	color:#646462;
	text-align: center;
	line-height: 2em;
}

