body{
	background-color:#FFFFFF;
	color:#4d4d4d; font-size:12px; font-family:Arial;
	text-align:left;
}
#cabecera{
	position: absolute;
	left: 50%;
	top: 50%;
	height: 540px;
	margin-top: -270px;
// 540px/2 
	width: 1000px; 
	margin-left: -500px;
// 1000px/2		
	overflow:hidden; 
	border: 1px solid #CCCCCC;
	text-align:left;
							
}
.t_10 {font-size:10px;}
.t_gray {color:#999;}
img {border:0px; vertical-align:top;}
input, select {font-size:12px; vertical-align:middle; color:#4d4d4d;}
select {height:19px;}
:root select {height:17px;}
ol, ul, li {list-style:none; vertical-align:top;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-size:12px; font-weight:bold; color:#333;}

a:link {text-decoration:none; color:#4d4d4d;}
a:visited {text-decoration:none; color:#4d4d4d;}
a:hover {text-decoration:underline; color:#333;}
a:active {text-decoration:none; color:#4d4d4d;}

a,area {blr:expression(this.onFocus=this.blur());}/* for IE */
:focus {-moz-outline-style:none;}/* for Firefox */ 
#logo {width:205px; margin:0 auto; padding-top:26px;}
/* footer */
#footer .logo {position:absolute; left:0; top:0;}
#footer .logo a {display:block; width:79px; height:26px; margin:15px 0 0 20px; text-indent:-5000px;}
#footer .fList {margin-left:-6px;text-align:left;}
#footer .fList li {display:inline; padding:0 6px; font-size:10px; background:url('../img/bar_line.gif') no-repeat right 3px;}
#footer .fList .alt {background:none;}
#footer .t_10 {font:9px verdana;}

.interNSite {position:absolute; top:15px; right:0px;}
.interNSite .select_sub {bottom:19px;}
