body { 
background-color : #a39c8c; 
color : #fff; 
padding : 0; 
margin : 0; 
font : 0.9em Arial, sans-serif; 
line-height : 1.2em; 
} 
h1 {
font : bold 1.6em Arial, Sans-Serif; 
letter-spacing : -1px; 
padding : 16px 0 0 8px; 
margin : 0; 
}

h3 { 
font : 1.4em Arial, Sans-Serif; 
margin : 3px 0 0 0; 
padding : 0; 
color : #46574d; 
} 
.content { 
background : #fff; 
margin : 0 auto; 
padding : 0; 
width : 886px; 
color : #000; 
} 
.preheader { 
background : #000 url(800.jpg) no-repeat center bottom; 
color : #fff; 
width : 886px; 
height : 49px; 
margin : 0; 
padding : 0; 
} 
.preheader a { 
color : #fff; 
background : inherit; 
text-decoration : none; 
} 
.header { 
background : #000 url(801.jpg) no-repeat center bottom; 
color : #fff; 
width : 886px; 
height : 100px; 
margin : 0; 
padding : 0; 
} 
.main_content { 
background : #fff url(802.jpg) repeat-y center bottom; 
background-color : #fff; 
margin : 0 auto; 
padding : 0; 
width : 886px; 
} 
.sd_left { 
color : #000; 
margin : 0 0 0 280px; 
padding : 0 10px 0 5px; 
width : 525px; 
} 
.sd_right { 
clear : both; 
float : left; 
color : #000; 
margin : 0 0 0 80px; 
padding : 0 0 0 5px; 
width : 170px; 
} 
* html .sd_right { 
clear : both; 
background-color : #fff; 
float : left; 
color : #000; 
margin : 0 40px 0 0; 
padding : 0 0 0 15px; 
width : 170px; 
} 
.text_padding { 
padding : 1px 0 0 0; 
} 
.main_content h2 { 
padding : 0 0 0 0; 
color : #46574d; 
font : bold 1.2em Arial, sans-serif; 
font-weight : lighter; 
} 
.date { 
color : #46574d; 
background : #ffffff; 
text-align : right; 
margin : 10px 0 5px 0; 
padding : 0.4em 0 0 0; 
border-top : 1px solid #eee; 
font-size : 12px; 
} 
input.button { 
background : #fffff4; 
color : #808080; 
border-right : 1px solid #ccc; 
border-bottom : 1px solid #ccc; 
} 
.comments { 
padding : 10px 10px 8px 10px; 
margin : 0 0 7px 0; 
background : #f8f8f8; 
color : #000; 
} 
.commentsbox { 
padding : 8px 0 10px 10px; 
margin : 0 0 10px 0; 
background : #f4f4f4; 
color : #000; 
} 
.error { 
color : #990000; 
background-color : #fff0f0; 
padding : 7px; 
margin-top : 5px; 
margin-bottom : 10px; 
border : 1px dashed #990000; 
} 
.error h2 { 
color : #990000; 
background : inherit; 
} 
.success { 
color : #000000; 
background : #f5fbe1; 
padding : 7px; 
margin-top : 5px; 
margin-bottom : 5px; 
border : 1px dashed #7ba813; 
} 
.success h2 { 
color : #7ba813; 
background : inherit; 
} 
.footer { 
background : #000 url(804.jpg) no-repeat center; 
width : 886px; 
height : 76px; 
color : #555; 
font-size : 70%; 
text-align : center; 
clear : both; 
} 
.footer .padding { 
padding : 40px 0 0 0; 
} 
/*------------- INICIA MENU ----------------------*/
ul#navlist { 
width : 158px; 
width : 160px; 
width : 158px; 
padding : 0; 
border : 1px solid #808080; 
border-top : 0; 
margin : 0; 
font : bold 12px arial, helvetica, sans-serif; 
background : #808080; 
} 
ul#navlist li { 
list-style : none; 
margin : 0; 
border : 0; 
border-top : 1px solid #808080; 
} 
ul#navlist li a { 
display : block; 
width : 122px; 
width : 158px; 
width : 122px; 
padding : 4px 8px 4px 8px; 
border : 0; 
border-left : 20px solid #ccff66; 
background : #cccccc; 
text-decoration : none; 
text-align : right; 
} 
ul#navlist li a:link { 
color : #666677; 
} 
div#navcontainer li a:active { 
color : #666677; 
} 
ul#navlist li a#current { 
border-color : #ff9933; 
color : #ffffff; 
background : #333333; 
} 
ul#navlist li a#subitem { 
border-color : #ffcc66; 
color : #ffffff; 
background : #999999; 
} 
ul#navlist li a#subitemx {
	border-color : #ffcc66;
	color : #ffffff;
	background : #999999;
	color : #333333;
} 
ul#navlist li a:hover { 
border-color : #ff9933; 
color : #ffffff; 
background : #333333; 
} 
ul#navlist li a:hover#subitem { 
border-color : #ff9933; 
color : #ffffff; 
background : #666666; 
} 
ul#navlist li a:hover#subitemx { 
border-color : #ff9933; 
color : #ffffff; 
background : #666666; 
} 
/*------------- TERMINA MENU ----------------------*/
/*------------- inicia TARIFAS ----------------------*/
.text_padding #tarifas { 
margin : 0; 
padding : 10px 0; 
text-align : center; 
} 
.text_padding #tarifas td { 
background : #ff9933; 
padding : 3px 5px 3px 5px; 
font-size : 12px; 
} 
.text_padding #tarifas th { 
padding : 3px 5px 3px 5px; 
font-size : 11px; 
line-height : 1.1em; 
font-weight : lighter; 
} 
.renglon { 
background-color : #ffdf9e; 
} 
.ja { 
font-size : 12px; 
} 
.nein { 
font-size : 9px; 
} 
/*------------- termina TARIFAS ----------------------*/
