/* Created on 20-dic-2011 23.55.59 */

.ind {
			position:absolute;
			top:20%;
			left:20%;
			width:60%;
			height:60%;
			}
.ind img {
			height:100%;
			width:100%;
			border-top:8px ridge #fffacd;
			border-left:8px ridge #fffacd;
			border-right:8px ridge #bdb76b;
			border-bottom:8px ridge #bdb76b;
			}
body {
     margin: 0;
     padding: 0px;
     width:100%;
     height:100%;
     }
.left {
			position:absolute;
			top:25%;
			left:0px;
			width:18%;
			padding:10px;
			}
.left_tx {
			font-family:"Arial, Helvetica";
			font-size:1.2em;
			font-style:italic;
			font-weight:bold;
			text-align:center;
			}
.left img {
      padding-left:10px;
      }

.title {
	font-family:"Arial, Helvetica";
	font-size:1.5em; 
	color:#009900;
	padding-left:2%;
	}
.author {
	font-family:"Arial, Helvetica"; 
	font-size:1.2em; 
	font-style:italic; 
	color:#009900;
	padding-left:2%;
	}
HR {
   width:70%; 
   weight:bold; 
   color:#00000000;
   }
.disc {
	font-family:"Arial, Helvetica"; 
	font-size:1em; 
	color:#ff0000; 
	font-style:italic; 
	font-weight:bold;
	padding-left:2%;
	text-align:center;
      }
.text {
	font-family:"Arial, Helvetica"; 
	font-size:1.2em; 
	color:#000000;
	padding-left:2%;
	}
p {
   text-align:justify; 
   font-size:1.2em; 
   margin:20px;
   }
.end {
	font-family:"Arial, Helvetica"; 
	font-size:1.2em; 
	font-style:italic; 
	font-weight:bold;
	padding-left:2%;
	}
.bot {
	position:absolute;
	top:80%;
	width:100%;
	}
.mail {
	font-family:"Arial, Helvetica"; 
	font-size:1.3em; 
	color:#009900; 
	font-style:italic; 
	text-align:center;
	padding_bottom:2%;
	}
.logo {
	position:absolute; 
	top:10px; 
	left:10px; 
	width:128px; 
	height:128px; 
	border:none;
	margin:0px;
	}
.banner {
	position:absolute; 
	top:10px; 
	left:15%; 
	width:85%;
	margin:0px;
	}
.banner img {
		float:center; 
		border:none;
		}
.menu {
	padding-top:45%;
	width:100%; 
	font-family:"Arial, Helvetica"; 
	font-size:1.5em; 
	font-style:italic; 
	font-weight:bold;
	}
.menu_01 {
      width:150px;
      height:50px;
      float:center;
      padding:10px;
      }      
.menu_01 a {
			display:block;
			width:150px;
			height:50px;
			background: url(../IMG/hm.gif) no-repeat top left;
			}
.menu_01 a:hover {
			background: url(../IMG/hm_h.gif) no-repeat top left;
			}
.menu_01 a:active {
			background: url(../IMG/hm_s.gif) no-repeat top left;
			}

.menu_02 {
      width:150px;
      height:50px;
      float:center;
      padding-bottom:10px;
      }      
.menu_02 a {
			display:block;
			width:150px;
			height:50px;
			background: url(../IMG/st.gif) no-repeat top left;
			}
.menu_02 a:hover {
			background: url(../IMG/st_h.gif) no-repeat top left;
			}
.menu_02 a:active {
			background: url(../IMG/st_s.gif) no-repeat top left;
			}
.menu_03 {
      width:150px;
      height:50px;
      float:center;
      padding-bottom:10px;
      }      
.menu_03 a {
			display:block;
			width:150px;
			height:50px;
			background: url(../IMG/ar.gif) no-repeat top left;
			}
.menu_03 a:hover {
			background: url(../IMG/ar_h.gif) no-repeat top left;
			}
.menu_03 a:active {
			background: url(../IMG/ar_s.gif) no-repeat top left;
			}
.menu_04 {
      width:150px;
      height:50px;
      float:center;
      padding-bottom:10px;
      }      
.menu_04 a {
			display:block;
			width:150px;
			height:50px;
			background: url(../IMG/fr.gif) no-repeat top left;
			}
.menu_04 a:hover {
			background: url(../IMG/fr_h.gif) no-repeat top left;
			}
.menu_04 a:active {
			background: url(../IMG/fr_s.gif) no-repeat top left;
			}
.menu_05 {
      width:150px;
      height:50px;
      float:center;
      padding-bottom:10px;
      }      
.menu_05 a {
			display:block;
			width:150px;
			height:50px;
			background: url(../IMG/ln.gif) no-repeat top left;
			}
.menu_05 a:hover {
			background: url(../IMG/ln_h.gif) no-repeat top left;
			}
.menu_05 a:active {
			background: url(../IMG/ln_s.gif) no-repeat top left;
			}
.menu_06 a {
			display:block;
			width:150px;
			height:50px;
			background: url(../IMG/nw.gif) no-repeat top left;
			}
.menu_06 a:hover {
			background: url(../IMG/nw_h.gif) no-repeat top left;
			}
.menu_06 a:active {
			background: url(../IMG/nw_s.gif) no-repeat top left;
			}
.menu IMG	{
			padding-top:10px;
			}
.menu IMG.dx {
			float:right;
			width:50px;
			}
.menu IMG.sx {
			float:left;
			width:50px;
			}
.pow {
      position:relative;
      bottom:1%;
      float:center;
			font-style:italic;
			font-size:0.5em;
			text-align:center;
			padding:20% 5%;
			}
.pow2 {
	    position:relative;
      bottom:1%;
      float:center;
			font-style:italic;
			font-size:0.8em;
			text-align:center;
			padding:20% 5%;
			}

#shp {
			padding:5%;
		 }
#shp div.shp {
     width:100%;
     height:100%;
     text-align:justify;
     overflow:auto;
     }
.h1 {
     font-family:"Arial, Helvetica";
     font-size:2em;
     font-weight:bold;
     font-style:italic;
     color:#009900;
     }
table {
      cellspacing:0;
      cellpadding:0;
      width:80%;
      padding-left:10%;
    	font-family:"Arial, Helvetica";
    	text-align:justify; 
    	font-size:1.2em; 
    	font-style:italic; 
    	color:#009900;
      }   		
table .one {
			width:20%;
      border-bottom:1px dotted #000000;
			}
table .one a {
			text-decoration:none;
			}
table .two {
			width:80%;
      border-bottom:1px dotted #000000;
      padding:2% 0 2% 0;
			}	
table .news1 {
			width:50%;
			padding:2% 0 2% 0;
			text-align:right;
			}
table .news {
			width:50%;
			padding:2% 0 2% 0;
			}

ul {
		width:80%;
		list-style-type:none;
		}
li {
		width:100%
		}
li a {
			font-family:"Arial, Helvetica";
			font-size:1.2em;
			font-style:italic;
			color:#059900;
			font-weight:bold;
			}
.list {
	font-family:"Arial, Helvetica";
	font-size:1.2em; 
	color:#0000ff;
	}
.title2 {
	font-family:"Arial, Helvetica";
	font-size:1.5em;
	font-weight:bold; 
	color:#000000;
	}
.nav {
      position:relative;
      width:150px;
      height:110px;
      float:center;
      }
.nav0 {
			width:50px;
			height:110px;
			float:left;
			}
.nav0 a {
				display:block;
				width:50px;
				height:110px;
				background: url(../IMG/nav_b.gif) no-repeat top left;
				}
.nav0 a:hover {
							background-position:top right;
							}
.nav1 {
			width:50px;
			height:110px;
			float:right;
			}
.nav1 a {
				display:block;
				width:50px;
				height:110px;
				background: url(../IMG/nav_f.gif) no-repeat top left;
				}
.nav1 a:hover {
							background-position:top right;
							}
.nav2 {
			width:50px;
			height:110px;
			float:center;
			}
.nav2 a {
				display:block;
				width:50px;
				height:110px;
				background: url(../IMG/nav_h.gif) no-repeat top left;
				}
.nav2 a:hover {
							background-position:top right;
							}
.counter {
				position:absolute;
				top:50%;
				left:85%;
				width:15%;
				height:20%;
				}
.counter table {
				float:center;
				}