
ul {margin-bottom:0px;margin-left:20px; margin-top:0px;}

.imagen, .imagen_wrap { margin-right:9px;}

#print-logo { display:none; visibility:hidden;}

body {
	font: 100%;
	font-family: Arial, Sans-Serif, 'Trebuchet MS', 'Lucida Grande', Verdana;
	font-size:12px;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	background-image:url('../images/bg2.jpg');
	background-position:top center;
}


table, td {	font-size:12px; line-height:20px; vertical-align:top;}


#homebut {height:74px; width:250px; border:0px; margin-left:410px; margin-top:50px;}

p{	margin-bottom:0px; margin-top:0px;}

a {
	color: black;
	text-decoration: underline;
}
a:hover {
 color:#666666;
}
a:active {
	text-decoration: none;
}



.news-item a {font-size:13px; text-decoration:none; font-weight:normal;}
.news-h1 { font-size:12px; font-style:italic;}

.news-hr { border:1px dotted #999999; height:1px;}

.info {margin:0px; padding:12px; border:1px #666666 dotted; background-color:#FFFFCC; margin-bottom:20px;}
.info a {font-size:13px; font-weight:normal;}

img {border:0px;}

hr { size:1px; color:silver; border:0px;}

.image_container {clear:both;}


#footer { border:0px silver solid; width:970px; text-align:left; padding:2px; margin-bottom:50px; clear:both; margin:auto;
padding-right:6px;
background-image:url('../images/footer.gif');
}











.news-left {padding:0px; border:0px red solid; padding-top:10px; width:510px; float:left;}

.news-news {padding:0px; border:0px red solid; padding-top:0px; width:170px; float:right;}
.news-news h3 {font-size:16px; margin-top:0px; margin-bottom:0px; margin-left:0px; font-weight:normal; color:#666666;}
.news-news a{color:#333333; font-size:12px; text-decoration:underline;}











#container {
	width: 970px;
	margin: 0px auto;
	border: 0px solid #000000;
	text-align: left;
	background-image:url('../images/bg.gif');
}

.banner { min-height:176px; height:176px; background-image:url('../images/banner.jpg')}

#main-content { border:0px red solid; min-width:762px; width:762px; max-width:762px; float:left; border-left:2px silver solid; padding-left:40px; padding-top:20px; padding-right:0px; display:block;
line-height:20px; padding-bottom:30px; margin-bottom:0px; margin-right:0px;
}

#main-content table img { border-left:5px;}

#main-content ul { margin-left:20px; margin-top:0px; margin-bottom:0px;}


#menu { border:0px green solid; width:207px; float:left; padding-left:0px; padding-top:10px; line-height:20px;}

#menu ul {padding:0px; margin:0px;}
#menu ul li { list-style:none; margin-left:0px;}

#menu ul li a { text-decoration:none; display:block; padding-left:46px; padding-top:3px; padding-bottom:6px;}
#menu ul li a:hover {background-image:url('../images/menubg.gif'); background-position:-12px -1px; font-weight:bold; color:#00a1d7; background-repeat:no-repeat;}

.menu_sel { font-weight:bold; background-image:url('../images/menubg-selected.gif');background-position:-12px -1px; }



#footer-left { width:40%; float:left; color:#777777;}
#footer-right { width:40%; float:right; text-align:right; color:black; font-size:10px;}
#footer-right a { color:black;}







.bold{font-size:11px; text-align:center; margin-right:10px; display:block;}









