@charset "utf-8";
/* 
CSS Respect MIlitaria
ver 1. 11-10-2008
*/

/* Normalization de margins y paddings */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, input, p, blockquote, th, td, img
	{margin:0px; padding:0px; border:0px}
/* Normalization de fonts para titles*/
h1, h2, h3, h4, h5, h6
	{font-size:100%;}
/* Remove style from lists*/
ol
	{list-style:none;}
/* Normalization of size and font weight */
address, caption, cite, code, dfn, em, strong, th, var
	{font-style:normal; font-weight:normal;}
a {outline:none;}
body {
background-color:#FFFFFF;
}
h2 {
font-size:14px;
background-image:url(images/h2.jpg);
background-repeat:no-repeat;
color:#060606;
font-weight:bold;
margin-left:21px;
padding-left:5px;
font-family:Arial, Helvetica, sans-serif;
}
#wrapper {
margin-left:auto;
margin-right:auto;
width:100%;
height:auto;
}
#header {
width:100%;
height:auto;
float:left;
position:relative;
background-image:url(images/bkgrd_header.jpg);
background-repeat:repeat-x;
}
#logo {
margin-left:auto;
margin-right:auto;
background-image:url(images/logo.jpg);
width:1260px;
height:200px;
}
#nav_top {
width:100%;
height:40px;
float:left;
position:relative;
background-color:#4e5053;
}
#nav_top ul {
background-image:url(images/nav_bkrg.jpg);
width:1200px;
height:40px;
margin-left:auto;
margin-right:auto;
list-style:none;
}
#nav_top ul li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
width:auto;
display:block;
float:left;
margin:13px 15px 5px 20px;
}
#nav_top ul li a{
text-decoration:none;
width:auto;
color:#FFFFFF;
}
#nav_top ul li a:hover{
text-decoration:none;
color:#fdcf1a;
}
#wrapper1{
width:100%;
height:auto;
float:left;
position:relative;
background-image:url(images/bkgr.jpg);
background-repeat:repeat-x;
background-position:top;
}
#wrapper2 {
width:100%;
height:100%;
background-image:url(images/wrap_bkgr3.jpg);
background-position:top;
background-repeat:no-repeat;
float:left;
position:relative;
padding-bottom:50px;
}
#wrapper3 {
width:1260px;
height:auto;
margin-left:auto;
margin-right:auto;
}
#wrapper4 {
width:1260px;
height:auto;
float:left;
position:relative;
}
#shadow {
width:768px;
height:auto;
float:left;
position:relative;
top:40px;
left:260px;
background-image:url(images/shadow.png);
background-repeat:repeat-y;
}
#content {
width:752px;
height:auto;
background-color:#FFFFFF;
background-image:url(images/cont_bkgr.jpg);
background-position:top;
background-repeat:no-repeat;
float:left;
position:relative;
top:-5px;
left:5px;
margin-bottom:-16px;
z-index:1;
}
#content img {
margin:21px;
}
#content p{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#060606;
margin:21px;
font-weight:bold;
}
#dark {
background-image:url(images/shadow2.png);
background-repeat:repeat-x;
background-position:bottom;
width:768px;
float:left;
position:relative;
clear:both;
height:10px;
top:10px;
}
#nav_left {
width:282px;
height:451px;
left:65px;
top:129px;
float:left;
position:absolute;
background-image:url(images/nav.png);
background-repeat:no-repeat;
}
#nav_left1 {
width:149px;/*149px*/
height:366px;
left:100px;
top:159px;
float:left;
position:absolute;
}
#nav_left1 h1 {
color:#4e5053;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
margin:20px 5px 5px 10px;
}
#nav_left1 ul{
width:120px;
height:auto;
float:left;
margin:0 20px 30px 20px;
}
#nav_left1 ul li{
display:block;
width:110px;
margin:7px;
font-family:Arial, Helvetica, sans-serif;
margin-top:10px;
}
#nav_left1 ul li a {
color:#4e5053;
font-size:14px;
text-decoration:none;
font-weight:bold;
background-image:url(images/yel_sq.gif);
background-position:left center;
background-repeat:no-repeat;
padding-left:15px;
}
#nav_left1 ul li a:hover {
color:#FFFFFF;
text-decoration:none;
}
