@charset "iso-8859-1";
/* author: docweasel */
/* Creation date: 09.27.2009 */


/* body ************************************************************************/
body {
    overflow-x:hidden;
	color:#000000;
	background-color:#99B403;	
	background: url(img/back.png);
	margin:0px;
	padding:0px;
	font-family: arial, helvetica, verdana,  sans-serif;
	font: 10px
	}
	
/* text classes ************************************************************************/

/*normal text*/
	.text8 {
	font-size: 8px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#000000;
		} 	
		
	.text9 {
	font-size: 9px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#000000;
		}
		
    .text10bl {
	font-size: 10px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#0000FF;
		}
		
		 .text10bld {
	font-size: 10px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#000099;
		}
		
		 .text10cy {
	font-size: 10px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#00FFFF;
		}
		
		 .text10red {
	font-size: 10px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#FF0000;
		} 
		
		
	.text11 {
	font-size: 11px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#000000;
		}	
		
	.text12 {
	font-size: 12px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#000000;
		}
		
	.text14 {
	font-size: 14px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#000000;
		}
		
	.text16 {
	font-size: 16px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#000000;
		}
		
	.text18 {
	font-size: 18px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#000000;
		}
		 
	.text20 {
	font-size: 24px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#000000;
		}	
		
	.text24 {
	font-size: 24px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#000000;
		}				
	
	.text32 {
	font-size: 32px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#000000;
		}					

/*bold & italic text*/

	.text8bold {
	font-size: 8px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#000000;
	font-weight:bold
		} 	
		
	.text9bold {
	font-size: 9px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#000000;
	font-weight:bold
		} 
			
	.text10bold {
	font-size: 10px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#000000;
	font-weight:bold
		}
		 
	.text10italic {
	font-size: 10px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#000000;
	font-style:italic
		}
		 
	.text11bold {
	font-size: 11px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#000000;
	font-weight:bold
		} 

	.text12bold {
	font-size: 12px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#000000;
	font-weight:bold
		} 
		 
	.text14bold {
	font-size: 14px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#000000;
	font-weight:bold
		} 		
		
	.text16bold {
	font-size: 16px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#000000;
	font-weight:bold
		} 		
		
	.text20bold {
	font-size: 20px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#000000;
	font-weight:bold
		} 		
		
/*sky text*/
		
	.text9sky {
	font-size: 9px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#3F90B2;
		}	
		
	.text10sky {
	font-size: 10px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#3F90B2;
		}
 			
 	.text14sky {
	font-size: 14px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#3F90B2;
		}	
			
	.text16sky {
	font-size: 16px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#3F90B2;
		}	
		
	.text20sky {
	font-size: 20px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#3F90B2;
		}		

	.text24sky {
	font-size: 24px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#3F90B2;
		}		
		
	.text32sky {
	font-size: 32px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#3F90B2;
		}				
	
	.text40sky {
	font-size: 40px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#3F90B2;
		}	
		
/*gr text*/
	 
	.copy10 {
	font-size: 10px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#004400;
		} 

	.text10gr {
	font-size: 10px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#97B201;
		} 	 
		
	.text12gr {
	font-size: 12px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#97B201;
		}
			 
	.text14gr {
	font-size: 14px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#97B201;
		}
		
	.text16gr {
	font-size: 16px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#97B201;
		}		
		
	.text18gr {
	font-size: 18px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#97B201;
		}	
			
	.text20gr {
	font-size: 20px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#97B201;
		}	
		
	.text24gr {
	font-size: 24px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#97B201;
		}	

	.text32gr {
	font-size: 32px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#97B201;
		}
	
	.text40gr {
	font-size: 40px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#97B201;
		}
		
	h1 {
	font-size: 36px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#97B201;
	font-weight:normal;
		}
		
	h2 {
	font-size: 20px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#3F90B2;
	font-weight:normal;
		}
		
/* sky bold text*/
	 	
	.text10boldsky {
	font-size: 10px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#3F90B2;
	font-weight:bold
		}
	
	.text12boldsky {
	font-size: 12px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#3F90B2;
	font-weight:bold
		}
		
	.text14boldsky {
	font-size: 14px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#3F90B2;
	font-weight:bold
		}
	
	.text16boldsky {
	font-size: 16px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#3F90B2;
	font-weight:bold
		}	
		
	.text20boldsky {
	font-size: 20px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#3F90B2;
	font-weight:bold
		}
	
	.text24boldsky {
	font-size: 24px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#3F90B2;
	font-weight:bold
		}	 
	
	.text32boldsky {
	font-size: 32px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#3F90B2;
	font-weight:bold
		}		 
		 
/* gr bold text*/	 
 
	.text8boldgr {
	font-size: 8px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#97B201;
	font-weight:bold
		}
		
	.text9boldgr {
	font-size: 9px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#97B201;
	font-weight:bold
		}
 
	.text10boldgr {
	font-size: 10px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#97B201;
	font-weight:bold
		} 
		
	.text12boldgr {
	font-size: 12px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#97B201;
	font-weight:bold
		}
		
	.text14boldgr {
	font-size: 14px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#97B201;
	font-weight:bold
		} 
		
	.text16boldgr {
	font-size: 16px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#97B201;
	font-weight:bold
		} 	 
 		
	.text20boldgr {
	font-size: 20px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#97B201;
	font-weight:bold
		} 		
		
	.text24boldgr {
	font-size: 24px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#97B201;
	font-weight:bold
		} 			
			
	.text32boldgr {
	font-size: 32px; 
	font-family: arial, helvetica, verdana,  sans-serif;
	color:#97B201;
	font-weight:bold
		} 			

	/* text justify   */
	
 	.text10justify {
	font: 10px arial, helvetica, verdana,  sans-serif;
	text-align:justify;	 
	color:#000000
	}
	
	.text12justify {
	font: 12px arial, helvetica, verdana,  sans-serif;
	text-align:justify;	 
	color:#000000;
	}


/* blockquote ************************************************************************/
		
	blockquote {  
	    background-color:#DDDDFF;
		border-style:solid;
		border-color:#AAAACC;
		border-width:1px;
		padding:12px;
		margin:4px;
	    max-width:800px;
		}
		
		
/* link classes ************************************************************************/
	
	.link8bl:link { color:#006600; font: 8px arial, helvetica, verdana,  sans-serif;}
    .link8bl:visited { color:#005500; font: 8px arial, helvetica, verdana,  sans-serif;}
    .link8bl:hover { color:#008800; font: 8px arial, helvetica, verdana,  sans-serif;}
    .link8bl:active { color:#00AA00; font: 8px arial, helvetica, verdana,  sans-serif;}
	 
	.link9bl:link { color:#006600; font: 8px arial, helvetica, verdana,  sans-serif;}
    .link9bl:visited { color:#005500; font: 8px arial, helvetica, verdana,  sans-serif;}
    .link9bl:hover { color:#008800; font: 8px arial, helvetica, verdana,  sans-serif;}
    .link9bl:active { color:#00AA00; font: 8px arial, helvetica, verdana,  sans-serif;}
	
	.link10bl:link {color:#006600; font: 10px arial, helvetica, verdana,  sans-serif;}
    .link10bl:visited { color:#005500;  font: 10px arial, helvetica, verdana,  sans-serif;}
    .link10bl:hover { color:#008800; font: 10px arial, helvetica, verdana,  sans-serif;}
    .link10bl:active { color:#00AA00; font: 10px arial, helvetica, verdana,  sans-serif;}  	
	
	.link12bl:link {color:#006600; font: 12px arial, helvetica, verdana,  sans-serif;}
    .link12bl:visited { color:#005500; font: 12px arial, helvetica, verdana,  sans-serif;}
    .link12bl:hover { color:#008800; font: 12px arial, helvetica, verdana,  sans-serif;}
    .link12bl:active { color:#00AA00; font: 12px arial, helvetica, verdana,  sans-serif;}	
	
	.link14bl:link {color:#006600; font: 14px arial, helvetica, verdana,  sans-serif;}
    .link14bl:visited { color:#005500;  font: 14px arial, helvetica, verdana,  sans-serif;}
    .link14bl:hover { color:#008800; font: 14px arial, helvetica, verdana,  sans-serif;}
    .link14bl:active { color:#00AA00; font: 14px arial, helvetica, verdana,  sans-serif;}  
	
	.link10blackbold:link {color:#006600; font: 10px arial, helvetica, verdana,  sans-serif;; font-weight:bold;}
    .link10blackbold:visited {color:#005500; font: 10px arial, helvetica, verdana,  sans-serif;; font-weight:bold;}
    .link10blackbold:hover { color:#008800; font: 10px arial, helvetica, verdana,  sans-serif;; font-weight:bold;}
    .link10blackbold:active { color:#00AA00; font: 10px arial, helvetica, verdana,  sans-serif;; font-weight:bold;}
	
	.link12blackbold:link {color:#006600; font: 12px arial, helvetica, verdana,  sans-serif;; font-weight:bold;}
    .link12blackbold:visited {color:#005500; font: 12px arial, helvetica, verdana,  sans-serif;; font-weight:bold;}
    .link12blackbold:hover { color:#008800; font: 12px arial, helvetica, verdana,  sans-serif;; font-weight:bold;}
    .link12blackbold:active { color:#00AA00; font: 12px arial, helvetica, verdana,  sans-serif;; font-weight:bold;}
	
	.link8gr:link {color:#97B201; font: 8px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link8gr:visited {color:#87A200; font: 8px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link8gr:hover {color:#CAEE00; font: 8px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link8gr:active { color:#FFFF00; font: 8px arial, helvetica, verdana,  sans-serif; text-decoration:none}
	 
	.link9gr:link {color:#97B201; font: 8px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link9gr:visited {color:#87A200; font: 8px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link9gr:hover {color:#CAEE00; font: 8px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link9gr:active { color:#FFFF00; font: 8px arial, helvetica, verdana,  sans-serif; text-decoration:none}
	
	.link10gr:link {color:#97B201; font: 10px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link10gr:visited {color:#87A200; font: 10px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link10gr:hover {color:#CAEE00; font: 10px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link10gr:active { color:#FFFF00; font: 10px arial, helvetica, verdana,  sans-serif; text-decoration:none}   
	
	.link12gr:link {color:#97B201; font: 12px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link12gr:visited {color:#87A200; font: 12px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link12gr:hover {color:#CAEE00; font: 12px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link12gr:active { color:#FFFF00; font: 12px arial, helvetica, verdana,  sans-serif; text-decoration:none}
	
	.link14gr:link {color:#97B201; font: 14px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link14gr:visited {color:#87A200; font: 14px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link14gr:hover {color:#CAEE00; font: 14px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link14gr:active { color:#FFFF00; font: 14px arial, helvetica, verdana,  sans-serif; text-decoration:none}
	
	.link10grbold:link {color:#97B201; font: 10px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
    .link10grbold:visited {color:#87A200; font: 10px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
    .link10grbold:hover {color:#CAEE00; font: 10px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
    .link10grbold:active { color:#FFFF00; font: 10px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
																																								   
	.link12grbold:link {color:#97B201; font: 12px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
    .link12grbold:visited {color:#87A200; font: 12px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
    .link12grbold:hover {color:#CAEE00; font: 12px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
    .link12grbold:active { color:#FFFF00; font: 12px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
	
	.link14grbold:link {color:#97B201; font: 14px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
    .link14grbold:visited {color:#87A200; font: 14px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
    .link14grbold:hover {color:#CAEE00; font: 14px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
    .link14grbold:active { color:#FFFF00; font: 14px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
	
	.link16grbold:link {color:#97B201; font: 16px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
    .link16grbold:visited {color:#87A200; font: 16px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
    .link16grbold:hover {color:#CAEE00; font: 16px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
    .link16grbold:active { color:#FFFF00; font: 16px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
	
	.link20grbold:link {color:#97B201; font: 20px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
    .link20grbold:visited {color:#87A200; font: 20px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
    .link20grbold:hover {color:#CAEE00; font: 20px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
    .link20grbold:active { color:#FFFF00; font: 20px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
	
	.link8sky:link {color:#3F90B2; font: 8px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link8sky:visited {color:#8AB3C5; font: 8px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link8sky:hover {color:#ABE3FF; font: 8px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link8sky:active {color:#E6FFFF; font: 8px arial, helvetica, verdana,  sans-serif; text-decoration:none}
	
	.link9sky:link {color:#3F90B2; font: 9px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link9sky:visited {color:#8AB3C5; font: 9px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link9sky:hover {color:#ABE3FF; font: 9px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link9sky:active {color:#E6FFFF; font: 9px arial, helvetica, verdana,  sans-serif; text-decoration:none}
	
	.link10sky:link {color:#3F90B2; font: 10px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link10sky:visited {color:#8AB3C5; font: 10px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link10sky:hover {color:#ABE3FF; font: 10px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link10sky:active {color:#E6FFFF; font: 10px arial, helvetica, verdana,  sans-serif; text-decoration:none}
	
	.link10skybold:link {color:#3F90B2; font: 10px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
    .link10skybold:visited {color:#8AB3C5; font: 10px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
    .link10skybold:hover {color:#ABE3FF; font: 10px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
    .link10skybold:active {color:#E6FFFF; font: 10px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold;}
																																		
	.link12sky:link {color:#3F90B2; font: 12px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link12sky:visited {color:#8AB3C5; font: 12px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link12sky:hover {color:#ABE3FF; font: 12px arial, helvetica, verdana,  sans-serif; text-decoration:none}
    .link12sky:active {color:#E6FFFF; font: 12px arial, helvetica, verdana,  sans-serif; text-decoration:none}

	.link12skybold:link {color:#3F90B2; font: 12px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold}
    .link12skybold:visited {color:#8AB3C5; font: 12px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold}
    .link12skybold:hover {color:#ABE3FF; font: 12px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold}
    .link12skybold:active {color:#E6FFFF; font: 12px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold}		
	
	.link14skybold:link {color:#3F90B2; font: 14px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold}
    .link14skybold:visited {color:#8AB3C5; font: 14px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold}
    .link14skybold:hover {color:#ABE3FF; font: 14px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold}
    .link14skybold:active {color:#E6FFFF; font: 14px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold}
	
	.link16skybold:link {color:#3F90B2; font: 16px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold}
    .link16skybold:visited {color:#8AB3C5; font: 16px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold}
    .link16skybold:hover {color:#ABE3FF; font: 16px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold}
    .link16skybold:active {color:#E6FFFF; font: 16px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold} 
	
	.link18skybold:link {color:#3F90B2; font: 18px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold}
    .link18skybold:visited {color:#8AB3C5; font: 18px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold}
    .link18skybold:hover {color:#ABE3FF; font: 18px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold}
    .link18skybold:active {color:#E6FFFF; font: 18px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold}
	
	a:link {color:#3F90B2; font: 12px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold}
    a:visited {color:#8AB3C5; font: 12px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold}
    a:hover {color:#ABE3FF; font: 12px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold}
    a:active {color:#E6FFFF; font: 12px arial, helvetica, verdana,  sans-serif; text-decoration:none; font-weight:bold}
	
	
	
/* containers ************************************************************************/

 .header_home{
  padding:0px;
  margin:0px;
  width:100%;
  height:220px;
  background: url(img/ban_home.png); background-repeat: no-repeat;
 } 

 .header_abo{
  padding:0px;
  margin:0px;
  width:100%;
  height:220px;
  background: url(img/ban_abo.png); background-repeat: no-repeat; 
 }
	   
 .header_blog{
  padding:0px;
  margin:0px;
  width:100%;
  height:220px;
  background: url(img/ban_blog.png); background-repeat: no-repeat; 
 } 
 
  .header_con{
  padding:0px;
  margin:0px;
  width:100%;
  height:220px;
  background: url(img/ban_con.png); background-repeat: no-repeat; 
 } 
 
  .header_dom{
  padding:0px;
  margin:0px;
  width:100%;
  height:220px;
  background: url(img/ban_dom.png); background-repeat: no-repeat; 
 } 
 
  .header_esto{
  padding:0px;
  margin:0px;
  width:100%;
  height:220px;
  background: url(img/ban_esto.png); background-repeat: no-repeat; 
 } 

  .header_host{
  padding:0px;
  margin:0px;
  width:100%;
  height:220px;
  background: url(img/ban_host.png); background-repeat: no-repeat; 
 } 

  .header_web{
  padding:0px;
  margin:0px;
  width:100%;
  height:220px;
  background: url(img/ban_web.png); background-repeat: no-repeat; 
 } 
 
.maincontent {
	position:relative;
	width:auto;
	min-width:300px;   
	margin:-70px 30px 0px 30px;
	border:0px solid #CCCCCC;
	background-color:#FFFFFF;
	padding:0px 0px 0px 0px;
	z-index:3;
	}
	
.footer  {	  
    text-align:center;
	position:relative;
	width:auto;
	min-width:300px;   
	margin:40px 40px 60px 40px;
	padding:0px 0px 0px 0px;
	z-index:4;
	}
	
    .lcol {
	position:absolute;
	width:2px;
	top:120px;
	left:10px;
	border:0px;
	padding:0px;
	z-index:2;	
	}		
	
	.rightsidebar {
	position:absolute;
	width:200px;
	top:140px;
	right:10px;
	border:0px;
	padding:6px;
	z-index:1;
	}


#nav {
position: relative;
top: -50px;
left:60px;
width: 680px;
margin: 0;
height: 30px;
overflow: hidden; 
padding:1px; 	
border: 0px solid #406707;
z-index:5
}

#botdiv {
padding:0px;
margin:0px;
}		

#botcellgr {
float:left;
background:url('img/cellgr.png');
width:200px;
height:200px;
padding:0px;
margin:6px;
}

#botcellgrb {
float:left;
background:url('img/cellgr-b.png');
width:160px;
height:240px;
padding:0px;
margin:6px;
}

#botcellsk {
float:left;
background:url('img/cellsk.png');
width:200px;
height:200px;
padding:0px;
margin:6px;
}

#botcellskb {
float:left;
background:url('img/cellsk-b.png');
width:160px;
height:240px;
padding:0px;
margin:6px;
}

#botpad {
padding:6px 2px 10px 2px;
}

#botpadleft {
float:left;
padding:0px 4px 0px 4px;
}

#botpadgr {
padding:0px 8px 4px 8px;
font-size:12px;
color:#97B201;
}

#botpadsk {
padding:0px 8px 4px 8px;
font-size:12px;
color:#3F90B2;
}

#botimg {
margin:10px;
float:left;
}

#botdiv2 {
padding:0px;
margin:0px;	 
text-align:center;
}		

#botcell2 {
width:100px;
height:100px;
padding:0px;
margin:0px;
text-align:center;
}

#botcellgr2 {
background:url('img/cellgr2.png');
width:100px;
height:100px;
padding:0px;
margin:3px;
text-align:center;
}

#botcellsk2 {
background:url('img/cellsk2.png');
width:100px;
height:100px;
padding:0px;
margin:3px;
text-align:center;
}

#botpad2 {
padding:4px 2px 4px 2px;
text-align:center;
}

#botpadgr2 {
padding:0px 4px 4px 4px;
font-size:9px;
color:#97B201;
text-align:center;
}

#botpadsk2 {
padding:0px 4px 4px 4px;
font-size:9px;
color:#3F90B2;
text-align:center;
}

#botimg2 {
margin:10px;
float:left;
text-align:center;
}

/* tables ************************************************************************/				
 
 .nopad {
 padding: 0px;
 margin: 0px;
 font-size: 10px;
 }	
 
  .nopadnoalign {
 padding: 0px;
 margin: 0px;
 font-size: 10px;
 }	
   			 
 .nopadcenter {
 padding: 0px;
 margin: 0px;
 text-align: center;
 }	
 
 .nopadleft {
 padding: 0px;
 margin: 0px;
 text-align: left;
 }		

.pad4 {
 padding-top:2px;
 padding-right: 2px;
 padding-left: 2px;
 padding-bottom:2px; 
 }
 
 .pad8 {
 padding-top:2px;
 padding-right: 4px;
 padding-left: 4px;
 padding-bottom:2px; 
 }
 
 .pad12 {
 padding-top:2px;
 padding-right: 6px;
 padding-left: 6px;
 padding-bottom:2px;
 }
 
 .pad16 {
 padding-top:4px;
 padding-right: 8px;
 padding-left: 8px;
 padding-bottom:4px; 
 }
 
 .pad32{
 padding-top:8px;
 padding-right: 16px;
 padding-left: 16px;
 padding-bottom:8px; 
 }

.pad4center {
 text-align:center;
 padding-top:2px;
 padding-right: 2px;
 padding-left: 2px;
 padding-bottom:2px; 
 }
 
 .pad8center {
 text-align:center;
 padding-top:2px;
 padding-right: 4px;
 padding-left: 4px;
 padding-bottom:2px; 
 }
 
 .pad12center {
 text-align:center;
 padding-top:2px;
 padding-right: 6px;
 padding-left: 6px;
 padding-bottom:2px;
 }
 
 .pad16center {
 text-align:center;
 padding-top:4px;
 padding-right: 8px;
 padding-left: 8px;
 padding-bottom:4px; 
 }
 
 .pad32center {
 text-align:center;
 padding-top:8px;
 padding-right: 16px;
 padding-left: 16px;
 padding-bottom:8px; 
 }

.pad4right {
 text-align:right;
 padding-top:2px;
 padding-right: 2px;
 padding-left: 2px;
 padding-bottom:2px; 
 }
 
 .pad8right {
 text-align:right;
 padding-top:2px;
 padding-right: 4px;
 padding-left: 4px;
 padding-bottom:2px;
 font-size:10px; 
 }
 
 .pad16right {
 text-align:right;
 padding-top:4px;
 padding-right: 8px;
 padding-left: 8px;
 padding-bottom:4px; 
 }
 
 .pad24right {
 padding-top:0px;
 padding-right: 24px;
 padding-left: 0px;
 padding-bottom:0px; 
 }
 
 .pad4left {
 text-align:left;
 padding-top:2px;
 padding-right: 2px;
 padding-left: 2px;
 padding-bottom:2px; 
 }
 
 .pad8left {
 text-align:left;
 padding-top:2px;
 padding-right: 4px;
 padding-left: 4px;
 padding-bottom:2px;
 font-size:10px; 
 }
 
 .pad16left {
 text-align:left;
 padding-top:0px;
 padding-right: 8px;   
 padding-bottom:0px; 
 padding-left: 8px;
 }
 
 .pad32left {
 text-align:left;
 padding-top:8px;
 padding-right: 16px;
 padding-left: 16px;
 padding-bottom:8px; 
 }
 
 .pad4justify {
 text-align:justify;
 padding-top:2px;
 padding-right: 2px;
 padding-left: 2px;
 padding-bottom:2px; 
 }
 
 .pad8justify {
 text-align:justify;
 padding-top:2px;
 padding-right: 4px;
 padding-left: 4px;
 padding-bottom:2px; 
 }
 
 .pad16justify {
 text-align:justify;
 padding-top:4px;
 padding-right: 8px;
 padding-left: 8px;
 padding-bottom:4px; 
 }
 
 .pad32justify {
 text-align:justify;
 padding-top:8px;
 padding-right: 16px;
 padding-left: 16px;
 padding-bottom:8px; 
 }

.grback {
font-size:12px;
font-weight:bold;
background:#99B403;
text-align:center;
padding:1px 8px 1px 8px; 
vertical-align:top;
}

#boldcell {
font-size:12px;
font-weight:bold;
color:#3F90B2; 
background:#FFFFFF;
text-align:right;
padding:1px 16px 1px 8px;
} 

.blueback {
background:#DFEFFF;
text-align:center;
} 

.whiteback {
background:#FFFFFF;
text-align:center;
} 

.dgrback {
background:#516E23;
font-size:12px;	
color:#FFFF00;
font-weight:bold;  
padding:4px;   
text-align:center;
} 

.grback {
background:#718E43;
font-size:12px;
color:#FFFFFF;
font-weight:bold;  
padding:4px;   
text-align:center;
}

.ygrback {
background: #99B403;
font-size:12px;	
color:#004400;
font-weight:bold;  
padding:4px;   
text-align:center;
}   

.yback {
background: #E5FF37;
font-size:12px;	
color:#004400;
font-weight:bold;  
padding:4px;   
text-align:center;
} 
  
.nopad12 {
padding:0px;
margin:0px;
font-size:12px
}
 
 ul {
 font-size:10px
 }					 
 
 ul.ul12 {
 font-size:12px
 }					 

 .inside {
border-left: 4px solid #50760C;
border-right: 4px solid #50760C; 
padding-top: 24px;
padding-right: 24px;  
padding-bottom: 24px;
padding-left: 24px;
}	

#topleft {
background: url('img/c_tl.png');
height: 20px;
font-size: 2px;	
margin-right: 20px;
}

#topright {
background: url('img/c_tr.png');
height: 20px;
width: 20px;
font-size: 2px;
float: right;
margin-top: -20px;
}

#botleft {
background: url('img/c_bl.png');
height: 20px;
font-size: 2px;
margin-right: 20px;
}

#botright {
background: url('img/c_br.png');
height: 20px;
width: 20px;
font-size: 2px;
float: right;
margin-top: -20px;
}

.inside2 {
border-left: 0px solid #3F90B2;
border-right: 1px solid #3F90B2; 
padding-top: 4px;
padding-right: 4px;  
padding-bottom: 4px;
padding-left: 0px;
width:120px;
z-index:8
}	

#topleft2 {
background: url('img/c_tl2.png');
height: 20px;
font-size: 2px;	
margin-right: 20px;	
width:120px;
}

#topright2 {
background: url('img/c_tr2.png');
height: 20px;
width: 20px;
font-size: 2px;
float: right;
margin-top: -20px;	 
width:120px;
}

#botleft2 {
background: url('img/c_bl2.png');
height: 20px;
font-size: 2px;
margin-right: 20px;	
width:120px;
}

#botright2 {
background: url('img/c_br2.png');
height: 20px;
width: 20px;
font-size: 2px;
float: right;
margin-top: -20px;
width:120px;
}















