@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;border:0;}

#fotos { list-style:none; padding-left:2px; padding-right:2px;  margin-bottom:20px;}
#fotos li { padding:5px; border:solid 1px #CCCCCC; float:left; margin-bottom:5px; margin-right:5px }

.news a { font-weight:bold;  color:#FFCC00 text-decoration:none}
.news a:hover {font-weight:bold; color:#99CC00;  text-decoration:underline}
.nuke a { color: #FFCC00; text-decoration:none}
.nuke a:hover { color:#FFFFFF; text-decoration:none}

h1 { margin-bottom:10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#993300}
h1 a { color:#993300; text-decoration:none}
h1 a:hover {color:#333333; text-decoration:underline}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

html{ overflow-x:hidden;}
body{ width:100%; height:100%; margin-left:0px; 
    	margin-right:0px; margin-top:0px; 
		font-family:"Lucida Sans Unicode", Verdana; 
		
		overflow: -moz-scrollbars-vertical;
 		font-size:11px; color:#333333; background-image: url(images/bg_01.png); background-attachment:fixed}
		
#widerstrap {
	background: #c14  url(images/background_01.jpg) top repeat-x;
	width: 100%;
	height: 127px;
	position: fixed;
	z-index: 20;
    top:0; left:0;
	clear: both}

#headstrap {
	width: 100%;
	height: 127px;
	position: fixed;
	z-index: 10;
	top:0; left:0;
	
	
}
#h3eader {
	margin: 0 auto;
	position: relative;
	width: 710px;
	height:115px;
	text-align: left;
	z-index: 30;

}


.logo	{width:705px; height:97px; margin:0 auto; padding-top:15px; padding-bottom:10px;
		 border:none;}
		 

.bgmenu{width:100%; height:36px; position:absolute; left:0; background-color:#c60506; clear:right}
#menu{width: 710px;height:30px; margin:0 auto;  }

#content{ width:800px; height:100%; margin:0 auto; padding:10px; text-align:left;
		  background-image:url(images/bgcontent.gif); background-repeat:no-repeat; 
		  background-position:bottom right; background-color:#FFFFFF; }
		  
.leftcol{
	width:530px;
	padding-top:50px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left:30px;
	float:left;
	text-align:justify;

}
.leftcol2{
	
	padding-top:50px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left:30px;
	float:left;
	text-align:justify;

}

.rightcol{width:200px; padding-top:50px; padding-left:20px; padding-bottom:10px; padding-right:10px;float:right; clear:both} 
	
	
.footer { clear: both;  width:100%; height:60px;  margin-top:20px; padding:10px; color:#99CC00; background-color:#000000; }
.footercontent{ width:600px; padding:10px;}
.validhtmlcss { width:100px; margin-left: 50px; padding:10px; float:left}


img{padding-bottom:8px;}

a { color: #FF9900; text-decoration:none}
a:hover {color: #3333FF; text-decoration:underline}

.texfield{ background-color: #FF9999; color:#000000; padding:5px; font-family:"Lucida Sans Unicode", Verdana; font-size:11px; border:none }

.slide {display:none; overflow:hidden;"}

#newsimg {padding-left:2px; padding-right:2px; list-style:none; clear:both; margin-top:20px; }
#newsimg li { margin-right:5px; margin-bottom:5px; float:left}