@charset "utf-8";
* {	margin: 0px; padding: 0px;}

a {color:#2D6E89;}
a:visited {color:#999999;}
a:active {color:#669900;}
a:hover {color:#666600; text-decoration:none;}
body {background: url(images3/bg.jpg) repeat-x #FFFFFF;;}
#wrap{ width:699px; margin:0px auto auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}

/*Header*/
#sitename span {font:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#000000; }
#topbar {background-image:url(images3/topbg.jpg); background-repeat:no-repeat; height:26px; text-align:right; padding-right:15px; background-position:top;}
#topbar a {color:#FFFFFF; text-decoration:none;  }
#topbar h1 {color:#FFFFFF;  font-weight:bold;font-family: Arial, Helvetica, sans-serif; font-size:12px; padding-top:20px;  }

#header {background-image:url(images3/header.jpg); background-repeat:no-repeat;height:150px;}


/*Header Menu*/
#topmenu {display:block; list-style:none; padding-top:115px;}
#topmenu li {display:inline; text-decoration:underline}
#topmenu a {display:block; float:left; height:26px; margin:0px 0px 0px 0px; text-decoration:underline; padding:10px 15px 0px 10px; text-align:center;}
#topmenu a, #topmenu a:visited, #topmenu a:active {background:url(images3/menu1.jpg) repeat-x; border-left:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; color: #FFFFFF;}
#topmenu a:hover{background:url(images3/menu2.jpg) repeat-x; border-left:solid 1px #003333; border-right:solid 1px #003333; color:#003333;}
#topmenu .active a, #topmenu .active a:visited, #topmenu .active a:active{background:url(images3/menu2.jpg) repeat-x; border-left:solid 1px #abca74; border-right:solid 1px #abca74; color:#003333; font-weight:bold;}

/*Content*/
#content {background:url(images3/contentbg.jpg) repeat-y;}




/*forms*/
form {margin:0; padding:0;}
.textfield {width:200px; background-color: #FBFCF8; margin:0px;	border: 1px solid #0099CC;}
.textfield:hover {background:#FBFCF8;}
.textfield:focus {background:#eefcef;}
.button {display: block; padding:0px; background-color:#fff; margin:3px;	border: 2px solid #efefef; color:#999933;}
.button2 a {display: block; padding:0px; background-color:#fff; margin:3px;	color:#999933; font-size:11px; padding-left:53px;
padding-top:10px;}
legend {
	color:#000;
	}
fieldset {
	border:1px solid #E4E3DE;
	background-color:#333333;
	background-color:#F0F0F0;
	font-size:0.6em;
}
/*footer*/
#footer {background:url(images3/footer.jpg) no-repeat; height:36px; padding:10px; color:#006699; font-size:10px;}
#footer a{color:#006699; font-size:10px;}
.publica {
color:#CC9900;}
.Estilo86 {font-size: 0.6em; font-weight:bold;
