/*      Theme Name: ABSTRATO DESIGN    */        body {     	
background: #fff url('images/back.jpg') fixed center top;   	
color: #000;  	font-size: 9pt;  	font-family: VERDANA;          
line-height: 130%;  	text-align: justify;  	margin: 0px;  	
}  a, a:visited{  color: #333;  text-decoration: none;  border: none;   
}  a:hover{  color: #c3c3c3;  border: none;  text-decoration: underline;  
}  img {  border: none;  }  


#container {   width: 995px;   background: #fff;  text-align: left;   
margin: 0px auto;  border-left: 0px solid #E6E6E6;  border-right: 0px solid #E6E6E6;  }   

#header {   background: #fff;   height: -10px;  width: 995px;   margin-top: -15px;  
margin-bottom: 0px;  padding-left:0px; padding-right:0px; padding-top:15px; padding-bottom:0px   

}   
#header h2 {   color: #01192C;   font-family: goudy old style, "Times", verdana, serif;   font-size: 20pt;   

font-variant: small-caps;   font-weight: normal;   margin-top: 55px;   margin-bottom: 0px;   
margin-left: 13px;   letter-spacing: 2px;   }   

#header h2 a {   color: #01192C;   text-decoration: none;   
}   
#header h2 a:hover {   color: #000;   text-decoration: underline;   }   

#header h3 

{   color: #c3c3c3;   font-size: 10pt;   font-family: georgia, verdana, Sans-Serif;   
font-weight: normal;   font-style: italic;   margin: 0px;   margin-left: 15px;   }   

#menu {  font-family: verdana;  font-size: 8pt; 

color:#000;  background-image: url('images/bg-menu111.jpg');   
margin-top: 0px;  margin-bottom: 5px;  width:995px;  height:1px;  
border-bottom: 0px solid #c3c3c3    }    

#menu ul {    	margin: 0px;    	padding: 7px;    	list-style: none;    	
text-align: center;    }    #menu li {    display: inline;    }        
#menu a {    	padding: 5px 15px;    	text-decoration: none;    	
color: #000;    }        
#menu a:hover 

{    	
background-color: #;    	
color:#fff;    }                                    

#coluna1 {  font-family: ARIAL;  font-size: 8pt;   color: #000;   
width:335px;  float:left;  padding: 6px;  margin-right:5px;  margin-left:5px;  margin-bottom:2px;  margin-top:2px;    }    

#coluna1 h1 {  font-family: verdana;  font-size: 8pt;   margin-left: 0px;   
line-height: 100%;   margin-top: 15px;  margin-bottom: -10px;  line-height: 140%;   padding-top: 0px;   
padding-bottom: 1px;  border-top: 0px dotted #c3c3c3;   }   
#coluna1 h1 a {   margin: 0px;   color: #000;   text-decoration: none;   }   
#coluna1 h1 a:hover {   color: #c3c3c3;   text-decoration: none;   }  
#coluna1 h2 {  font-family: verdana;  font-size: 7pt;   font-weight: normal;     
margin-left: 0px;   line-height: 100%;   margin-top: 1px;  margin-bottom: 10px;  
line-height: 140%;   padding-top: 0px;   padding-bottom: 1px;  border-bottom: 1px dotted #c3c3c3;   }  
#coluna1 img {  float:left;  margin-top:6px ;  margin-right:6px;  margin-left:0px;  margin-bottom:10px;    
} 

#coluna8 
{  
font-family: ARIAL;  
font-size: 10pt;   
color: #006699;   
width:150px;  
float:left;  padding: 6px;  
margin-right:5px;  
margin-left:5px;  
margin-bottom:2px;  
margin-top:-20px;    
}    
#coluna8 h1 
{  
font-family: verdana;  
font-size: 14pt;   
margin-left: 0px;   
line-height: 100%;   
margin-top: 15px;  
margin-bottom: -10px;  
line-height: 140%;   
padding-top: 0px;   
padding-bottom: 1px;  
border-top: 0px dotted #006699;
 }   
#coluna8 h1 a 
{   
margin: 0px;   
color: #006699;   
text-decoration: none;   
}   
#coluna8 h1 a:hover 
{   
color: #006699;   
text-decoration: none;   
}  
#coluna8 h2 
{  
font-family: verdana;
color: #cc3300;   
font-size: 10pt;   
font-weight: normal;     
margin-left: 0px;   
line-height: 100%;   
margin-top: 1px;  
margin-bottom: 10px;  
line-height: 140%;   
padding-top: 0px;   
padding-bottom: 1px;  
border-bottom: 0px dotted #c3c3c3;   
   
}
                       

#coluna2 {  font-family: ARIAL;  font-size: 8pt;   color: #000;   
width:250px;  float:left;  padding: 6px;  margin-right:5px;  margin-left:5px;  margin-bottom:2px;  margin-top:2px;    }    
#coluna2 h1 {  font-family: verdana;  font-size: 8pt;   margin-left: 0px;   line-height: 100%;   
margin-top: 15px;  margin-bottom: -10px;  line-height: 140%;   padding-top: 0px;   padding-bottom: 1px;  border-top: 0px dotted #c3c3c3;   }   
#coluna2 h1 a {   margin: 0px;   color: #000;   text-decoration: none;   }   
#coluna2 h1 a:hover {   color: #c3c3c3;   text-decoration: none;   }  
#coluna2 h2 {  font-family: verdana;  font-size: 7pt;   font-weight: normal;   margin-left: 0px;   line-height: 100%;   
margin-top: 1px;  margin-bottom: 10px;  line-height: 140%;   padding-top: 0px;   padding-bottom: 1px;  border-bottom: 1px dotted #c3c3c3;   }  
#coluna2 img {  float:left;  margin-top:6px ;  margin-right:6px;  margin-left:0px;  margin-bottom:10px;    }                              


#content {   	width: 596px;   	margin-top: -30px;  	margin-bottom: 3px;  	margin-left: 5px;  	margin-right: 0px;  	position:relative;          line-height: 150%;  	padding: 0px 15px 12px 15px;  	text-align: justify;  	}  #content b{  color: #000000;  line-height: 14pt;  }  #content p{  margin: 0px;  line-height: 18px;  padding: 0px 0px 10px 0px;  margin-top: 5px;  	}    	    #content p img{    	border: none;    	float: left;    	margin-right: 15px;    	margin-bottom: 10px;    	}    #content h1 {    	font-family: verdana;    	font-size: 15pt;     	color: #006699;     	margin: 0px;    	line-height: 120%;    	padding-top: 10px;    	padding-bottom: 4px;    	border-bottom: 0px dotted #800000;    	}    	    #content h1 a  {    	color: #006699;    	text-decoration: none;    	}        #content h1 a:hover {    	color: #006699;    	text-decoration: none;    	}        #content h2 {    	font-family: verdana;    	font-size: 10pt;     	color: #006699;     	margin: 0px;    	line-height: 120%;    	padding-top: 10px;    	padding-bottom: 4px;    margin-bottom: -7px;    	border-bottom: 0px dotted #c6362c;    	}    #content h2 a  {    	color: #006699;    	text-decoration: none;    	}        #content h2 a:hover {    	color: #c3c3c3;    	text-decoration: none;    	}        #content h3 {    	font-family: verdana;    	font-size: 12pt;     	color: #000;     	margin: 0px;    	line-height: 150%;  	padding-top: 2px;  	padding-bottom: 4px;  	margin-bottom: 7px;  	border-bottom: 1px solid #000000;    	}    	    #content h3 a  {        	color: #000;    	text-decoration: none;    	}        #content h3 a:hover {    	color: #c3c3c3;    	text-decoration: none;    	}        #content ol {    	list-style-type: decimal;    	line-height: 18px;    	margin: 0px;    	padding: 0px 0px 10px 30px;    	}    #content ul {    	list-style: none;    	margin: 0px;    	padding: 0px 0px 10px 0px;    	}    	    #content li {    	margin: 0px;    	padding: 0px;    	}    	    #content ul li {    	list-style: square inside;    	margin: 0px 0px 0px 10px;    	padding: 5px 0px 0px 0px;    	}    	    #content ul li a {    	color: #797979;    	text-decoration: none;    	}        #content ul li a:hover {    	color: #000000;    	text-decoration: underline;    	}        #content h6 {    	font-family: helvetica;    	font-size: 9pt;     	color: #800000;     	margin: 0px;    	line-height: 120%;    	padding-top: 10px;    	padding-bottom: 6px;    	border-bottom: 1px dotted #c3c3c3;    	}    #content h6 a  {    	color: #800000;    	text-decoration: none;    	}        #content h6 a:hover {    	color: #c3c3c3;    	text-decoration: none;    	}        #content h4 {    	font-family: helvetica;    	font-size: 7pt;     	color: #000;     	margin: 0px;    	line-height: 100%;    	padding-top: 6px;    	padding-bottom: 6px;    		}    #content h4 a  {    	color: #000;    	text-decoration: none;    	}        #content h4 a:hover {    	color: #c3c3c3;    	text-decoration: none;    	}        #content h8 {    	font-family: verdana;    	font-size: 15pt;     	color: #006699;     	margin: 0px;    	line-height: 130%;    	padding-top: 10px;    	padding-bottom: 4px;            margin-bottom: 5px;    	border-bottom:0px solid #c3c3c3;    	}    #content h8 a  {    	color: #006699;    	text-decoration: none;    	}    #content h8 a:hover {    	color: #000000;    	text-decoration: none;    	}                                                #content2 {     	width: 490px;     	margin-top: -25px;    	margin-bottom: 3px;    	margin-left: 5px;    	margin-right: 0px;    	position:relative;            line-height: 150%;    	padding: 0px 15px 12px 15px;    	text-align: justify;    	}    	    #content2 b{    	color: #777;    	line-height: 14pt;    	}            #content2 p{    	margin: 0px;    	line-height: 18px;    	padding: 0px 0px 10px 0px;    	margin-top: 5px;    	}    	    #content2 p img{    	border: none;    	float: left;    	margin-right: 15px;    	margin-bottom: 10px;    	}    #content2 h1 {    	font-family: helvetica;    	font-size: 18pt;     	color: #000;     	margin: 0px;    	line-height: 120%;    	padding-top: 10px;    	padding-bottom: 4px;    	border-bottom: 1px dotted #000;    	}    	    #content2 h1 a  {    	color: #000;    	text-decoration: none;    	}        #content2 h1 a:hover {    	color: #C3C3C3;    	text-decoration: none;    	}        #content2 h2 {    	font-family: helvetica;    	font-size: 9pt;     	color: #006699;     	margin: 0px;    	line-height: 120%;    	padding-top: 10px;    	padding-bottom: 4px;    margin-bottom: -7px;    	border-bottom: 0px dotted #c6362c;    	}    #content2 h2 a  {    	color: #006699;    	text-decoration: none;    	}        #content2 h2 a:hover {    	color: #000;    	text-decoration: none;    	}            	        #content2 h3 {    	font-family: helvetica;    	font-size: 8pt;     	color: #333;     	margin: 0px;    	line-height: 120%;    	padding-top: 10px;    	padding-bottom: 4px;    margin-bottom: -7px;    	border-bottom: 1px dotted #333;    border-top: 1px dotted #333;    	}    #content2 h3 a  {    	color: #01192C;    	text-decoration: none;    	}        #content2 h3 a:hover {    	color: #C3C3C3;    	text-decoration: none;    	}        #content2 h4 {    	font-size: 20px;     	color: #01192C;     	margin: 0px;    	line-height: 150%;    	font-variant: small-caps;    	padding-top: 2px;    	padding-bottom: 4px;    	margin-bottom: 7px;    	}    	    #content2 h4 a  {        	color: #01192C;    	text-decoration: none;    	}        #content2 h4 a:hover {    	color: #c3c3c3;    	text-decoration: none;    	}        #content2 h5 {    	font-size: 7pt;     	color: #000;     	margin: 0px;    	line-height: 150%;    	font-variant: small-caps;    	padding-top: 2px;    	padding-bottom: 4px;    	margin-bottom: 7px;    	    	}    	    #content2 h5 a  {        	color: #000;    	text-decoration: none;    	}        #content2 h5 a:hover {    	color: #c3c3c3;    	text-decoration: none;    	}        #content2 ol {    	list-style-type: decimal;    	line-height: 18px;    	margin: 0px;    	padding: 0px 0px 10px 30px;    	}    #content2 ul {    	list-style: none;    	margin: 0px;    	padding: 0px 0px 10px 0px;    	}    	    #content2 li {    	margin: 0px;    	padding: 0px;    	}    	    #content2 ul li {    	list-style: square inside;    	margin: 0px 0px 0px 10px;    	padding: 5px 0px 0px 0px;    	}    	    #content2 ul li a {    	color: #797979;    	text-decoration: none;    	}        #content2 ul li a:hover {    	color: #000000;    	text-decoration: underline;    	}                                                                	    #arch {    	color: #000;    	}    	    #arch ul {    	list-style: none;    	margin: 0px;    	padding: 0px 0px 10px 0px;    	}    	    #arch li {    	margin: 0px;    	padding: 0px;    	}    	    #arch ul li {    	list-style: square inside;    	margin: 0px 0px 0px 10px;    	padding: 5px 0px 0px 0px;    	}    	    #arch ul li a {    	color: #797979;    	text-decoration: none;    	}        #arch ul li a:hover {    	color: #000;    	text-decoration: underline;    	}    	    blockquote{    	background-color: #F3F3F3;    	margin: 0px;    	margin-left: 15px;    	margin-bottom: 12px;    	padding: 7px;    	width: 420px;    	font-style: italic;    	color: #666666;    	border: 1px solid #cccccc;    	}    	        .postspace {    	background: #fff;    	width: 0px;    	height: 0px;    	margin: 0px;    	padding: 0px;    	}    .postspace2 {    	background: #fff;    	width: 0px;    	height: 0px;    	margin: 0px;    	padding: 0px;    	}    .postspace3 {    	background: #fff;    	width: 0px;    	height: 0px;    	margin: 0px;    	padding: 0px;    	}                                        

#left {     color: #000000;    background: #;    width: 170px;    float: left;     margin-top:-20px;    margin-bottom: 0px;    margin-left: 1px;    margin-right: 1px;    }            #left p{        	margin: 0px;        	line-height: 16px;        	padding: 10px;        	}        	        #left h2 {        	color: #fff;        	background: #6f0000;        	font-family: verdana, "Microsoft Sans Serif", Times, serif;        	font-size: 8pt;        	list-style: none;        	padding: 6px;        	margin: 0px;        	margin-bottom: 10px;        	border-bottom: 1px solid #fff;        	}                #left ul {        	list-style: none;        	margin: 0px;        	padding: 0px 0px 20px 0px;        	}        	        #left li {        	list-style: none;        	margin: 0px;        	padding: 0px;        	}        	        #left ul li {        	list-style: none;        	margin: 0px;        	padding: 0px 0px 0px 0px;        	}        	        #left ul li a {        	display: block;        	color: #000;        	text-decoration: none;        	padding-left: 12px;        	padding-right: 6px;        	padding-top: 5px;        	padding-bottom: 5px;        	line-height: 12pt;        	}                #left ul li a:hover {        	color: #800000;        	background: #FFF;        	}            #right {     	color: #000000;            background: #;    	width: 180px;    border-left: 0px solid #c3c3c3;    	float: right;             padding: 6px;    	margin-top:-20px;            margin-left: 0px;    	margin-bottom: 20px;    	}    	    #right p{    	margin: 0px;    	line-height: 16px;    	padding: 10px;    	}    	    #right h2 {    	color: #fff;    	background: #6f0000;    	font-family: verdana, "Microsoft Sans Serif", Times, serif;    	font-size: 8pt;    	list-style: none;    	padding: 6px;    	margin: 0px;    	margin-bottom: 10px;    	border-bottom: 1px solid #fff;    	}            #right ul {    	list-style: none;    	margin: 0px;    	padding: 0px 0px 20px 0px;    	}    	    #right li {    	list-style: none;    	margin: 0px;    	padding: 0px;    	}    	    #right ul li {    	list-style: none;    	margin: 0px;    	padding: 0px 0px 0px 0px;    	}    	    #right ul li a {    	display: block;    	color: #000;    	text-decoration: none;    	padding-left: 12px;    	padding-right: 6px;    	padding-top: 5px;    	padding-bottom: 5px;    	line-height: 12pt;    	}        #right ul li a:hover {    	color: #800000;    	background: #FFF;    	}    	    #right h2.widgettitle {    	color: #fff;    	background: #990000;    	font-family: verdana, "Microsoft Sans Serif", Times, serif;    	font-size: 8pt;    	list-style: none;    	padding: 6px;        	margin: 0px;    	margin-bottom: 10px;    	border-bottom: 1px solid #fff;    	}                                                    #footer {  background-image: url('images/bg-foot.jpg'); width: 995px; HEIGHT: 120px; border-top: 0px solid #666; overflow: hidden; font-size: 8pt;        color: #fff;   margin-top: -10px; text-align: center; 	line-height: 17px; border-TOP: 0px solid #E6E6E6; border-left: 0px solid #E6E6E6; border-right: 0px solid #E6E6E6; clear: both;  margin-left:auto;  margin-right:auto;  margin-bottom:0px; } #footer li { display: inline; } #footer p { color: #fff; padding: 0px; margin: 0px;	 } #footer a, #footer a:visited { color: #fff; text-decoration: none; border: none; } #footer a:hover { color: #fff; text-decoration: none;  border: none;  }                    #wp-calendar {    	margin-left: 22px;    	margin-bottom: 18px;    	}                                                        #searchform { margin-left: 2px; margin-bottom: -25px; margin-top: -10px;  } #searchform input { font-family: Verdana; color: #000; font-size: 9pt; text-align: center; border: 1px solid #666; width: 155px; }    /* comments */    	    .entry {    	margin-bottom: 12px;    	border-bottom: 1px solid #E3E3E3;    	}	        #s,#submit {	    	background-color:#ffffff;    	border:1px solid #cccccc;    	color:#505050;    	font-size:0.9em;    	margin:0 0 16px;    	padding:4px;    	width:130px;    	}    	    #author {    	border:1px solid #cccccc;    	font-family:Verdana,Tahoma,Arial,Sans-Serif;    	font-size:1em;    	margin:0;    	padding:4px;    }        	    #email {    	border:1px solid #cccccc;    	font-family:Verdana,Tahoma,Arial,Sans-Serif;    	font-size:1em;    	margin:0;    	padding:4px;    }        #url {    	border:1px solid #cccccc;    	font-family:Verdana,Tahoma,Arial,Sans-Serif;    	font-size:1em;    	margin:0;    	padding:4px;    }        #comment  {    	width: 350px;    	border:1px solid #cccccc;    	font-family:Verdana,Tahoma,Arial,Sans-Serif;    	font-size:1em;    	margin:0;    	padding:4px;    }  
