@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {	margin: 0;	padding: 0;	border: 0;	font-size: 100%;	font: inherit;	vertical-align: baseline;}
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {display: block;}
body {	line-height: 1;}
ol, ul {	list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}
table {	border-collapse: collapse;	border-spacing: 0;}
body {margin: 0px;	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px;PADDING-BOTTOM: 0px;font: normal 12px/18px 'Helvetica', Arial, sans-serif;OVERFLOW: none;}
		
		/* Posiciones de los espacios */
#container { 
			width: 965px;
			margin: 0 auto;
			background: #f5f5f5;
			border: 0px solid #e8e8e8;
		}
#content { 
			position: relative; 
			padding: 20px 250px 60px 0px;
			background: #fff;
			height: 280px;
			background: #ffffff;
			border: 0px solid #e8e8e8;
			border-radius: 8px 8px 8px 8px;  
			 -ms-border-radius: 8px 8px 8px 8px;  
			 -moz-border-radius: 8px 8px 8px 8px;  
			 -webkit-border-radius: 8px 8px 8px 8px;    
			 -khtml-border-radius: 8px 8px 8px 8px;
			z-index: 300;
		}
		
						
#header { 
			position: absolute;
			top:0px;
			height: 170px;
			left: 0px;
			width: 965px;
			padding: 0 0px;
			background: #ffffff;
		}	
		
a {
text-decoration:none;
}	

.bot{
	width:156px;
 	height:30px; 
 	float:left; 
 	background:url(../img/bot41b.png);
	border:1px solid #999999;
	margin-top: 0px;
	padding-top:11px;
	margin-left:1px;
	margin-right:1px;
	font: Bold 16px Calibri;
	color:#333333;
	text-align:center;
	vertical-align: middle;
	}
.bot:hover{
	width:156px;
 	height:30px; 
 	float:left; 
 	background:url(../img/bot41p.png);
	border:1px solid #ffffff;
	margin-top: 0px;
	padding-top:10px;
	margin-left:1px;
	margin-right:1px;
	font: Bold 16px Calibri;
	color:#ffffff;
	text-align:center;
	vertical-align: middle;
	}	
	
.bot a{
text-decoration:none;
color: #666666;
}	

.bot a:hover{
text-decoration:none;
color: #0000ff;
}	

.bot a.sel:hover{
text-decoration:none;
color: #0000ff;
}	

.boton1{
width:276px;
height:14px; 
}

.bot1{
	width:90px;
 	height:16px; 
 	float:left; 
 	background:#333333;
	border:1px solid #999999;
	margin-top: 0px;
	padding-top:0px;
	margin-left:1px;
	margin-right:1px;
	font: bold 14px Arial;
	color:#ffffff;
	text-align:center;
	vertical-align: middle;
	}
	
.bot1:hover{
	width:90px;
 	height:16px; 
 	float:left; 
 	background:#ffffff;
	border:1px solid #ffffff;
	margin-top: 0px;
	padding-top:0px;
	margin-left:1px;
	margin-right:1px;
	font: bold 14px Arial;
	color:#333333;
	text-align:center;
	vertical-align: middle;
}	
	
.bot1 a{
text-decoration:none;
color: #666666;
}	

.bot1 a:hover{
text-decoration:none;
color: #0000ff;
}	

.bot1 a.sel:hover{
text-decoration:none;
color: #0000ff;
}	

#callout { 
			position:fixed;
			top:300px;
			left: -6px;
			width: 33px;
			height: 107px;
			/*background: url(./img/callout.png);*/
			z-index: 10500;
		}
		

#pie {
			position: relative;
			top:50px;
			margin:0px;
			height: 140px;
			left: 0px;
			width: 955px;
			padding: 0px;
			background: #ffffff;
			overflow:none;
			}
#banner {
background: #112233;
border:1px solid #ffffff;

}
.banner{
background: #112233;
border:1px solid #ffffff;

}