body {
margin: 0 auto;
padding: 0;
font-family :   verdana,arial, tahoma,helvetica, sans-serif;
font-size :11px;
background: #B2CEEC url(img/bg.gif) top center repeat-y;
border: 0px solid blue;
}

#wrap {
background: #ffffff;
color: #303030;
margin: 0 auto;
width: 760px;
border: 0px solid yellow;
}

#header {
clear: both;
margin: 25px 0 0 0;
padding: 0;
height: 45px;
border: 0px solid #FF7F00;
}
#header {
	background-color: #73a0c5;
	margin-top: 10px;
	padding-top: 0;
	height: 175px;
	width: 760px;
	background:url(img/banner/banner3.jpg) no-repeat top center;
	float: left; }

#headerimg p{
font-size: 10px;
color:#ffffff;
text-align: right;
padding-right: 20px;
padding-top: 10px;float:right;
border: 0px solid red;
}


#headerimg .description {
	font-size: 10px;
         color:#ffffff;
	text-align: right;
         float:right;
	padding-right: 20px;
	}


#headerimg h1 {
width: 300px;
float: left;
text-align: right;
color: #ffffff;
margin: 0 0 10px 0;
font-size: 10px;
line-height: 1.2em;
border: 0px solid red;
}

#frontphoto {
margin: 0 0 10px 0;
border: 1;
border: 1px solid black;
}

#avmenu {
clear: left;
float: left;
width: 120px;
margin-top:5px;
padding: 0;

border: 0px solid black;
}

.blockgu
	{
		color:#0000A0;
		background:#FDF753;
		font-weight : bold;
		display:block;
		text-align:left;
		width:100px;
		border-bottom:#AFAFAF solid 1px;
		border-top:#AFAFAF solid 1px;
			padding-left:20px;
		text-decoration:none;
		font: 12px Verdana, Arial, sans-serif;
	}
#spacer
{
	float:left;
         }


#extras {
float: right;
background-color:#EEEEEE;
width: 150px;
margin: 45px 0 20px 5px;
padding: 3px;
font-size: 0.9em;
line-height: 1.5em;
border: 0px solid #FF9F00;

}

#extras p {
margin: 0 0 1.5em 0;
border: solid 0px #FF007F;
}


#content {
margin: 0px 0px 20px 140px;
padding: 0 20px 0 20px;
line-height: 1.4em;
text-align: justify;
border: 0px solid green;
}

#content h2 {
font-size: 13px;
font-weight : bold;
margin: 10px 0 10px 0;
border: 0px solid #001F00;
}

#content img {
padding: 1px;
display:inline;
background: #cccccc;
border: 4px solid #f0f0f0;
}
a.none
{
text-decoration: underline;
color: #286ea0;
}
h3 {
font-size: 1.3em;
margin: 0 0 10px 0;
}

a {
text-decoration: underline;
color: #6F6F6F;
}

a:hover {
text-decoration: underline;
color: #286ea0;
}

a img {
border: 0;
}
a.txt
{
	color:#ffffff ;
         text-decoration:none;
}
#footer {
clear: both;
margin: 0 auto;
padding: 10px 0 20px 0;
border-top: 4px solid #f0f0f0;
width: 760px;
text-align: center;
color: #808080;
font-size: 0.9em;
border: 1px solid #800080;
}

#footer a {
color: #808080;
text-decoration: none;
border: 1px solid #001F00;
}

#footer a:hover {
text-decoration: underline;
}

#footer2 {
width: 760px;
text-align: center;
color: #808080;
font-size: 0.8em;
}

#footer2 a {
color: #808080;
text-decoration: none;
}

#footer2 a:hover {
text-decoration: none;
}

.left {
margin: 10px 10px 5px 0;
float: left;
}

.right {
margin: 10px 0 5px 10px;
float: right;
}

.textright {
text-align: right;
}

.center {
text-align: center;
}

.small {
font-size: 0.8em;
}

.bold {
font-weight: bold;
}

.hide {
display: none;
}

         #sub0
{

	top: 0px;
	left: 0px;
	width:746px;
	padding-left:10px;
	visibility:hidden;
	background-color:#FFDF00;
	border-top: solid 1px gray;
	border-bottom: solid 1px gray;
	z-index: 2;
}
#sub1
{

	top: 105px;
	margin:0px;
	width:746px;
	padding-left:10px;
	left: 0px;
	visibility:hidden;
	background-color:#FFDF00;
	border-top: solid 1px gray;
	border-bottom: solid 1px gray;
	z-index: 2;
}
#sub2
{

         top: 105px;
	margin:0px;
	width:746px;
	padding-left:10px;
	left: 0px;
	visibility:hidden;
	background-color:#FFDF00;
	border-top: solid 1px gray;
	border-bottom: solid 1px gray;
	z-index: 2;
}

#sub00
{

	top:125px;
	left:178px;
	visibility:visible;
	z-index:1;
}
#sub000
{
         float:left;
	left:0px;
	visibility:visible;
	padding-top:6px;
	z-index: 5;
         border:1px solid red;


}
#subv1
{

	top:105px;
	width:746px;
	left:0px; padding-left:10px;
	border-bottom:solid 1px gray;
	border-top: solid 1px gray;
	background-color:#FFDF00;
	z-index:9;
}
#subv2
{

	top:105px;
	left:0px;
	width:746px;padding-left:10px;
	border-bottom: solid 1px gray;
	border-top: solid 1px gray;
	background-color:#FFDF00;
	z-index:9;
}
#subv3
{

	top:105px;
	left:0px;
	width:746px;
	padding-left: 10px;
	border-bottom: solid 1px gray;
	border-top: solid 1px gray;
	background-color:#FFDF00;
	z-index: 9;
}
span.sub
	{


		font-family: arial ;

	color:#5F5F5F;

		font-size:10px;

	}
         span.green {color:#007F00};
         .green {color:#007F00};
         a.none_dt
         {
         	text-decoration:none;
                 color:#FFDF00;
         }

		a.sub:link
	{


		font-family: arial ;

	color:#0F0F0F;
		text-decoration:none;
		font-size:10px;
		font-weight:bold;
	}
		a.sub:visited
	{
	color:#0F0F0F;
		text-decoration:none;
		font-size:10px;

	}
		a.sub:hover
	{
	color:#0F0F0F;
		text-decoration:underline;
		font-size:10px;

	}
		a.sub:active
	{
	color:#506382;
		text-decoration:underline;
		font-size:10px;
	}
		a.sub:focus
	{
		color:#0000A0;
		text-decoration:underline;
		font-size:9px;
	}
		a.non:link
	{
		color:#0000A0;
		text-decoration:none;
		font-size:10px;
		color:#0000a0;
		line-height:10px;
	}
		a.non:visited
	{
		color:#0000A0;
		text-decoration:none;
		font-size:10px;
		color:#0000a0;
		line-height:10px;
	}
		a.non:hover
	{
		color:#0000A0;
		text-decoration:underline;
		font-size:10px;
		color:#0000a0;
		line-height:10px;
	}
		a.non:active
	{
		color:#0000A0;
		text-decoration:none;
		font-size:10px;
		color:#0000a0;
		line-height:10px;
	}
		a.non:focus
	{
		color:#0000A0;
		text-decoration:none;
		font-size:10px;
		color:#0000a0;
		line-height:10px;
	}
	a.block_h
	{
		color:white;
		display:block;
		text-align:left;
		width:120px;
			padding-left:20px;
		text-decoration:none;
		font: 12px Verdana, Arial, sans-serif;
	}
	a.blocko
	{
		color:white;
		background:#084294;
		font-weight : bold;
		display:block;
		text-align:left;
		width:120px;
		border-bottom:#AFAFAF solid 1px;
		border-top:#AFAFAF solid 1px;
			padding-left:20px;
		text-decoration:none;
		font: 12px Verdana, Arial, sans-serif;
	}

		a.blocko:hover
	{
		color:#1F1F1F;
		background-color:#FDF753;
	}

	a.blocku
	{
		color: #0000A0;
		background:#D3D3D3;
		font-weight:bold;
		display:block;
		text-align:left;
		width:100px;
		border-bottom:#AFAFAF solid 1px;
		border-top:#AFAFAF solid 1px;
		padding-left:20px;
		text-decoration:none;
		font: 12px Verdana, Arial, sans-serif;
	}

		a.blocku:hover
	{
		color:#ffffff;
		background-color:#808080;
	}

		a.blocko:hover
	{
		color:#1F1F1F;
		background-color:#808080;
	}
         .blockg
         {
                 color: #0000A0;
                 background:#FDF753;
                 font-weight : bold;
                 display:block;
                 text-align:left;
                 width:100px;
                 border-top:#AFAFAF solid 1px;
                 	padding-left:20px;
                 text-decoration:none;
                 font: 12px Verdana, Arial, sans-serif;
         }
	a.blockg
	{
		color: #0000A0;
		background:#FDF753;
		font-weight : bold;
		display:block;
		text-align:left;
		width:100px;
		border-bottom:#AFAFAF solid 1px;
			padding-left:20px;
		text-decoration:none;
		font: 12px Verdana, Arial, sans-serif;
	}
	a.block
	{
		color:#0000A0;
		background:#D3D3D3;
		display:block;
		text-align:left;
		border-top:#AFAFAF solid 1px;
		width:100px;
			padding-left:20px;
		text-decoration:none;
		font: 12px Verdana, Arial, sans-serif;
	}
		a.block:hover
	{
		color:#ffffff;
		background-color:#808080;
	}
		a.block:active
	{
		color:#8F8F8F;
		background:#FDF753;
	}
		a.blocku:active
	{
		color:#8F8F8F;
		background:#FDF753;
	}
	a.blocka
	{
		color:#ffffff;
		background-color:#006699;
		display:block;
		text-align:left;
		border-bottom:#AFAFAF solid 1px;
		border-left:#AFAFAF solid 1px;
		width:120px;
		padding:1px;
		text-decoration:none;
		font: 12px Verdana, Arial, sans-serif;
	}

	a.block1
	{
		color:white;
		background:#2558A1;
		display:block;
		text-align:left;
		width:120px;
		border-bottom:#AFAFAF solid 1px;
		border-left:#AFAFAF solid 1px;
		padding:1px;
		text-decoration:none;
		font:bold 10px Verdana, Arial, sans-serif;
	}

		a.block1:hover
	{
		color:#ffffff;
		background-color:#808080;
	}
		a.block1:active
	{
		color:#ffffff;
		background-color:#3F6CAC;
	}
