html, body, div, p{
  margin: 0;
  padding: 0;
  border: 0;
  background-color:transparent;
  }
body {
	
	margin: 0;
	padding: 0;
	text-align:center;
	font-size:1.0em;
	font-weight:normal;
	font-family: "Arial", "Lucida Grande", "Lucida Sans", "Trebuchet MS";

	font-size: 12px;
	color: #000000;
	 background-image: url("images/bg.jpg"); 
	 background-position: 0px 0px;	 
	 background-repeat:repeat;
	 zbackground-color:#000c3f;
}
h1,h5,h6{
	font-size: 20px;
	padding-top: 0px;
	
	line-height: 24px;
	color: #000c3f;/*#2884c5;*/
	font-weight: normal; 
	margin:0;
	margin-left:0px;
	margin-bottom:20px;
	margin-top:20px;
	padding-left:60px;
	text-align:left;
}
h5{
	font-size: 12px;
	font-weight:bold;
	zline-height: 38px;
	text-align:center;
	color: #000;
}
h6{
	zfont-size: 20px;
	zline-height: 38px;
	text-align:center;
}
b{
	font-weight:normal;}
}
/*/div p, div ul,ol{text-align:left;padding:0px;}  */

p  {  zpadding:1em 0 1em 1em;color:#64777d;}

img{border:none;}

a{
	color:#555;
	ztext-decoration:none;
}

a:hover{
	color:#455358;
}


.main {  
	
	margin:0 auto; 
	width:960px;
	overflow:auto;
	background-color:white;/*#eaf2fd;*/
	zborder:1px solid #0c0;
}

.dp20,.dp25,.dp33,.dp45,.dp50,.dp66, .dp75,.dp100{
	float:left; display: inline; 
	background-color:transparent;
	*margin-left:-0.04em;
	zborder:1px solid #00c;

} /* IE margin hack */


.dp20{width:20%;}
.dp25{width:25%;}
.dp33{width:33.33%;}
.dp45{width:40%;}
.dp50{width:50%;}
.dp66{width:66%;}
.dp75{width:75%;}
.dp100{width:100%;}
.clear{ clear:both;}


div.flash{
	margin:0;
	padding:0px;
	height:315px;
	background-image: url("images/bgflash1.jpg"); 
	background-position: 50% 0%;	 
	background-repeat:no-repeat ;
	background-color:transparent;
	zborder:1px solid red;
}

div.hor_menu{ 

	margin:0px;
	padding:0px;
	padding-top:130px;
	
	text-align:left;
	background-color:transparent;
	zborder-bottom:1px solid #ccc;
}

div.hor_menu p{ 
	padding-left:60px;
}
.content{
	margin-top:20px;
	line-height: 20px;
	padding-left:0px;
}

.content p{
	text-align:left;
	color:#333;
	padding:10px;
	padding-bottom:0px;
	padding-left:60px;
	
	font-size:14px;
	word-spacing:2px;
	background-color:transparent;
	
}
.content ul,.content ol{
	margin-left:60px;
	text-align:left;
	padding-left:0px;
	color:#333;/*#64777d;*/
	list-style-position:inside;
	font-size:14px;
	word-spacing:2px;
	
}  

.leftmenu{
	margin:0px;
	padding-left:20px;
	padding-top:20px;
	text-align:left;
    zborder:1px solid #ccc;
}

div.footer{
	margin-top:20px;
	margin-bottom:20px;
	
	zwidth:75%;
	background-color:#ddd;
	zborder:1px solid red;
}
div.footer p{
	
	margin:0px;
	margin-bottom:20px;
	padding:0px;
	padding-top:20px;
	padding-left:300px;
	
	
	text-align:left;
	font-size:0.7em;
	color:#888;
	zborder:1px solid red;
	zwidth:95%;
}
.footer a{
	color:#888;
}


/*menus*/
a.menu_horz,a.menu_hor_selected {
	
	zfont-weight: bold;
	zbackground-repeat: no-repeat;
	display: inline;
	zcolor:#ffac8e;
	color:#027abb;/*636363;*/
	margin:0;/* 4px 0 4px auto;*/
	padding-right: 30px;
	
	text-align: left;
	text-decoration: none;
	font-size:18px;
	zfont-weight:bold;
}


a.menu_horz:hover, a.menu_hor_selected {
	
	color:#fff;
}


a.menu,a.menu:active,a.menu:visited,a.menu:link,a.menu_selected,a.menu_selected:hover {
	
	color: #999;
	margin:0;
	font-weight:bold;
	padding: 0px;
	font-size:14px;
	line-height:30px;
}

a.menu:hover {
	background-position: top;
	color: #ef8418;
}

a.menu_selected,a.menu_selected:hover {
	font-weight: bold;
	color:#ef8418;
	text-decoration:none;
	cursor:none;
}

a.glaz,a.glaz:hover{
	cursor:text;
	color:#333;
	text-decoration:none;
}
