@charset "utf-8";
/* specific template settings */

/* ************************* */
/* ******* layout ********** */
/* ************************* */
#zoneswitch{
 width:100%; 
 text-align:center;
}  

#zonebox {
 width: 990px;
 margin:0 auto 0 auto;
 text-align:left;
 position:relative; 
 background:url('../_img/back.jpg') transparent no-repeat top right; 
}

#toplogo {
  width:990px;
  height:1px;
  font-size:1px;
  margin-bottom:-1px;
  position:relative;
}
#text-box {
	position:absolute;
	right:20px;
	top:20px;
	width:348px;
	height:62px;	
	background:#000;
	filter: alpha(opacity=50); 
	-moz-opacity: 0.5;
	KhtmlOpacity: .5;
	opacity: .5;
	z-index:1;
}
#text-box-text H1{
	position:absolute;
	right:60px;
	top:42px;
	color:#fff;
	font-size:11pt;
	font-wight:bold;
/*	font-family: "Arial black", Helvetica, sans-serif;*/
	z-index:2;
}
.flash {
	text-align:center;
	margin-top:-10px;
}
#main {
 margin:103px 15px 15px 284px; 
 min-height: 350px;
 height: auto;
 _height: 350px;
	background:#fff;
	filter: alpha(opacity=80); 
	-moz-opacity: 0.8;
	KhtmlOpacity: .8;
	opacity: .8;
}

#main-content {
	padding:15px;
	position:relative;
	color:#000;
	/*height: 480px;
	overflow:auto;*/
}
#main_pr  {
	margin:103px 15px 15px 284px; 
	min-height: 350px;
	height: auto;
	_height: 350px;
	background:transparent;
}

#main_pr #main-content {
	padding:0px;
}

#products_flash {
	width:680px;
	height:480px;
	border:0;
	overflow:hidden;
}
.textbox {
	filter: alpha(opacity=100); 
	-moz-opacity: 1;
	KhtmlOpacity: 1;
	opacity: 1;
}
/* left panel */         
#sidebar-left {
  float: left;
  width: 263px;
  height: 100%;
  min-height:332px;
  height:auto;
  _height:332px;
  background:url('../_img/logo.jpg') transparent no-repeat top center; 
}


.sidebar-left-content {
  width:263px;
}
.sidebar-left-top {
  width: 263px;
  height: 120px;
  color:#1F3365;
}
.sidebar-left-top h1 {
 width:263px;
 height:100px;
}

.sidebar-left-top a:link,.sidebar-left-top a:active,.sidebar-left-top a:visited { 
 display:block;
 width:263px;
 height:100px;
}   
/* footter */	
#zonefoot {
 font-size:8pt;
 color:#fff;
 width:990px;
 height:100px;
 background:#333;
}

#zonefoot-content { 
 padding:10px 0 0 0;
}
    	
#zonefoot a:link,#zonefoot a:visited,#zonefoot a:active {
 color:#fff;
 font-weight:normal;
 text-decoration:none;
}

#zonefoot a:hover {
 color:#F5C42E;
}
 
#zonefoot .mainnav {
	text-align:center;
	margin:15px 0 0 0 ;
}

#zonefoot .mainnav a {
	margin:0 4px;
}

/* listmenu */
.mcat{
  width:263px;
  background:transparent;
}        

.subcat{
  
}    


.mcat li {
  font-size:10pt;
  font-weight:bold;
  list-style-type: none;
  text-align:left;
  margin:8px 40px
  
  }

.subcat li{
  font-weight:bold;
  list-style-type: none;
}        

.mcat a
{
 color:#fff;
 text-decoration:none;
 text-align:center;
 padding:5px 0 0 0;
 display:block;
 height:22px;
 border:2px #ccc solid;
 background:url('../_img/button1.gif') transparent no-repeat top center; 

}

.mcat a:hover
{
 color:#000;
 background:url('../_img/button2.gif') transparent no-repeat top center; 

}

.mactual a:hover
{
 color:#000; 
}

.mactual a, #mactual
{
 color:#000;
 background:url('../_img/button2.gif') transparent no-repeat top center; 
}

.mactual .subcat a
{
 color:#fff;
}

.mactual .subcat a:hover
{
 color:#fff;
}
.mwsubcat li {
  margin:4px 5px;
}
.mwsubcat a {
  height:18px;
  padding-top:1px;
}
.subcat li a
{
  text-decoration:none;
  display:block;
  padding:13px 0 0 50px;
  height:25px;
  color:#FFDA4D;
}

.subcat li a:hover{
  color:#fff;
}	

.sactual a
{
 color:#fff !important;
}

.sactual a:hover
{
 color:#fff !important;
}

.sactual .subcat a
{
 color:#fff !important;
}

.subcat .subcat a 
{
 padding:0 0 0 50px;
}

/**/
.sactual .subcat a:hover
{
 color:#fff !important;
}

#main-content h2 
{ 
 font-size:14pt;
 font-weight:normal;
}

#main-content .cnav 
{ 
 font-size:11pt;
 margin:10px 0; 
 
}

#main-content .contentdate
{
 padding:2px;
 font-size:9pt;
 background-color:#C9EACB;
}

.cnav a 
{
 color: #FFDA4D;
 margin:0 5px;
}

.cnav a:hover 
{
 color: #1F3365;
}

#main-content a 
{
 color: #1F3365;
}

#main-content a:hover 
{
 color: #FFDA4D;
}

/* editable content */
#main-content table th { 
  vertical-align:top;
  font-size:9pt;
  font-weight:bold;
  text-align:left;
}  

#main-content table td { 
  vertical-align:top;
  font-size:8pt;
  font-weight:normal;
}

#main-content li
{
 margin-left: 16px;
}

#main-content p img { margin-left:2px; }

#main-content ul, #main-content p,#main-content h2,#main-content h3,#main-content h4 { margin:10px 0; }
 
hr.cleaner, hr.mwad_cleaner {
 height:1px;
 margin: -1px 0 0 0; 
 padding:0;
 border:none;
 visibility: hidden;
} 

.separator
{
 border-top:1px solid #000000;
}

.clr
{
 clear:both;
}

.hid
{
 display:none !important;
}

.cc { text-align:center !important; }
.ll { text-align:left !important; }
.rr { text-align:right !important; }

.fl { float:left !important; }
.fr { float:right !important; }

.handy{ cursor:pointer !important; }

.p10 { font-size: 10%; }
.p20 { font-size: 20%; }
.p30 { font-size: 30%; }
.p40 { font-size: 40%; }
.p50 { font-size: 50%; }
.p60 { font-size: 60%; }
.p70 { font-size: 70%; }
.p80 { font-size: 80%; }
.p90 { font-size: 90%; }
.p100 { font-size: 100%; }
.p110 { font-size: 110%; }
.p120 { font-size: 120%; }
.p130 { font-size: 130%; }
.p140 { font-size: 140%; }
.p150 { font-size: 150%; }
.p160 { font-size: 160%; }
.p170 { font-size: 170%; }
.p180 { font-size: 180%; }
.p190 { font-size: 190%; }
.p200 { font-size: 200%; }

/* Server map */

.webmap
{
 margin: 0 0 0 16px;
}

.swebmap
{
 margin: 0 0 0 16px;
}

.swebmapcontent
{
 margin: 0 0 0 16px;
}

.webmap li {
 font-size : 10pt;
 color: #000000;
 list-style-type: disc;
} 

.swebmap li {
 font-size : 9pt;
 color: #000000;
 list-style-type: circle;
} 

.swebmapcontent li {
 font-size : 9pt;
 color: #000000;
 list-style-type: square;
} 
