
body {
	min-width:760px;
	background-color:black;
	text-align: center;
	margin:0;
}

#wrapper {
	color:#fff;
	width: 760px;
	text-align: left;
	margin-bottom:20px;
	margin-right:auto;
	margin-left:auto;
	font: 1px  Verdana, Arial, Helvetica, sans-serif;color: #fff; 
	background: black url(../images/b.jpg) top center fixed repeat-y;
}

td.top img {display: block;}
td {
	color:#fff;
	text-align: left;
	margin-bottom:20px;
	font: 12px Arial, Helvetica, sans-serif;color: #fff; 
	line-height:20px;
}
td.side {
	color:#fff;
	text-align: left;
	margin-bottom:20px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;color: #fff; 
	line-height:normal;
}

a img
{
	border: none;
}

.admincont th
{
	color:#FFFF00;
}

#bot{
width:100%;
height:5px;
  background: transparent url(../images/bot.jpg) no-repeat bottom left; 
}

#top {
  background: transparent url(../images/top2.jpg) no-repeat top left; 
  margin:0; padding:0px;
  width:760px;
  height:161px;

}

.contactname{
	width:100px;
	float:left;
	vertical-align:top;
}

.contactfield{
	width:200px;
}

TABLE.green
{
  background: transparent url(../images/a.gif) repeat top left; 
}


#sitemapl
{
	width:250;
	float:left;
	padding-right:20px;
}

#sitemapr{
	width:230;
	float:left;

}

.bar
{
  background: transparent url(../images/side.jpg) repeat-x 100%; 
  width:5px;
  float:left;
}

#w2
{
width:755px;
float:center;

}

#cont
{
	margin-left:5px;
	width:545px;
	float:left;
	height:100%;
	height:20px;
	background: transparent url(../images/top3.jpg) no-repeat top left; 
	font: 12px  Arial, Helvetica, sans-serif;color: #fff; 
	line-height:20px;

}

#sidecontent
{
	height:100%;
	width:180px;
	padding:0;
	float:right;
}

TD.bl
{
	background-color:black;
}

ul
{
list-style-type:square;
}

.sec
{
	width:100%;
	padding-bottom:15px;
}
.sec img
{
	border:1px solid white;
	margin-right:20px; margin-top:4px
}

.sec2
{
	width:100%;
	padding-bottom:15px;
}
.sec2 img
{
	border:1px solid white;
	margin-left:20px; margin-top:4px
}



#bb{
float:left;
width:345px;
padding-top:30px;
padding-left:15px;
}

#bot2l
{
  width:180px;
  float:left;
 }


#bot2r
{
  width:100%;
  float:left;
  padding-bottom:10px;
  color:#FFFF4D;
  padding-left:15px;
  padding-top:10px;
  text-align:center;
 }

#contc
{
	padding-left:15px;
	padding-right:10px;
	padding-top:20px;
}


#sidec
{
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
	color:#FFFF4D;
	line-height:20px;
	font: 12px arial;
}

A{
color:#99CC00;
text-decoration:underline;

}


A:hover{
color:#fff;
text-decoration:underline;
}

.block {text-align:justify}

.block3{width:300px}

.menu
{
font-size:12px;
color:white;
font-weight:bold;
}


h1{
color:white;
color:yellow;
font-size:16px;
margin-bottom:10px;
margin-top:10px;
}

h3{
color:white;
font-size:14px;
margin-bottom:10px;
margin-top:10px;
}


/* Navigation Bar Styles */
.p7NMnav1 ul {
	margin: 0 0 0px 0;
	padding: 0px;
	width: 180px;
	color: #FFFFFF;
	font-weight: bold;
}
.p7NMnav1 li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
	width: 100%;
}


.p7NMnav1 a {
	margin: 0;
	text-decoration: none;
	color: #000;
	display: block;
	padding: 5px 5px 5px 8px;
	background-image: url(../if29_abg.jpg);
	background-position: 100% 50% !important;
	background-color: #BDA2A7;
	border: 1px solid;
	border-color: #FFFFD6 #DFC800 #DFC800 #FFFFD6;
	font-size: 11px; /*rel sidebar selector*/
	font-weight: normal;
}
.p7NMnav1 a:hover, .p7NMnav1 a:active, .p7NMnav1 a:focus {
	margin: 0;
	color: #000;
	text-decoration:none;
	background-color: #C1C1C1;
	background-image: url(../if29_abgover.jpg);
	border-color: yellow #999 #999 yellow;
}

.block1
{
	width:200px;
	float:left;
}


/*start*/
.p7NMnav2 ul {
	margin: 0 0 0px 0;
	padding: 0px;
	width: 180px;
	background-color: red;
	color: #FFFFFF;
	font-weight: bold;
}
.p7NMnav2 li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
	width: 100%;
}


.p7NMnav2 p {
	margin: 0;
	text-decoration: none;
	text-align:center;
	display: block;
	color:#fff;
	padding: 5px 18px 5px 8px;
	background-image: url(../if29_plus.jpg);
	background-position: 100% 50% !important;
	background-color: black;
	border-bottom: 1px solid black;
	border-left: 1px solid #666;
	font-size: 11px; /*rel sidebar selector*/
	font-weight: normal;
}
.p7NMnav2 a:hover, .p7NMnav1 a:active, .p7NMnav1 a:focus {
	color: #000;
	text-decoration:none;
	background-color: #C1C1C1;
	background-image: url(../if29_abgover.jpg);
	border-color: yellow #999 #999 yellow;
}
/*fin*/


/* new styles */
/* style current marker for text link */
.p7NMnav1 .p7currentmark, .p7NMnav1 .p7plusmarkcurr, .p7NMnav1 .p7minusmarkcurr {
	font-weight: bold;
	letter-spacing: normal;
	color: #FFFFFF;
	margin: 0;
}
