body, td, div{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

hr
{
	color:black;
}

p
{
	margin-top:1px;
	margin-bottom:1px;
}

a
{
	text-decoration:none;
	color:black;
}

img {border:0}

.pagetitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-top:5px;
}

.lang {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#999999;
}

.contacts {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#ffffff;
}

.leftMarg
{
	margin-left:225px;
}

.leftBlock
{
	width:225px;overflow:hidden;
}

.p100 {
padding-left:100px;
}


ul {
margin-left:10px;
margin-bottom:10px;
}

a.email {
color:#FFFFFF;
}




* {margin:0; padding:0}
html {background:#fff}
body {min-width:640px}

#header {width:320px;float:left; height:53px; margin-top:1px;}

#menu {background:#fafafa; margin-left:320px; height:50px;border}

#sub-section {background:#ffffff; width:290px;float:left; }

#main_menu {background:#ffffff; width:100%;margin-top:26px;}


#content1 {background:#fafafa;  margin-left:290px; margin-right:100px;height:100%;}

#content { 
overflow-x:hidden; 
overflow-y:auto; 
position:absolute; 
z-index:3; top:100px; 
bottom:40px; right:0;
background:#fafafa;  
margin-left:0px; 
padding-left:200px; 
padding-right:100px;
}

/*
 * html #content { 
top:100; left:0; right:0; bottom:0; 
height:100%; max-height:100%; width:100%; 
overflow-y:auto; position:absolute; z-index:3; 
border-top:31px solid #ece9d8; border-bottom:21px solid #ece9d8; 
}  
*/





#footer {
 	position:absolute; 
  bottom:-0 !important; /* for most browsers */
	bottom /**/: -1px;   /* for IE5.5's bad box model */
	left:0;
	display:block; 
	width:100%; 
	z-index:6; 
	overflow:hidden;
	BACKGROUND : #FF7F00; 
	height:40px;

}

#footer1 {
 width:100%;
 height:40px;
 border: solid #000000; 
 border-width:1px 0;
 background:#FF7F00;
 color: #FF7F00;
 margin:0;
 }



.pmenu, .pmenu1 {
background:#ff7f00; 
float:left; 
padding:3px; 
padding-top:2px; 
padding-bottom:3px; 
font-weight:bold; 
color:white;
cursor:pointer;
}

.pmenu1 {
margin-top:-2px;
padding-top:0px; 
padding-bottom:0px; 
padding-left:8px;
padding-right:8px;
float:block;
}

.mp {
color:#ffffff;
}


.menu {
font-family:verdana;
color:#666666;
font-size:10px;
background-color:#ccccFF;
layer-background-color:#ccccFF;
		}

.menu2, .cur {
font-family:verdana;
color:#000000;
font-size:10px;
margin:3px;
font-weight:normal;
		}

.cur {
font-weight:bold;
		}


.ah {
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#555555;
}

.hd {
font-family: Arial, Helvetica, sans-serif; 
font-size:15px; 
color:#000;
}

.tm {
font-family: Arial, Helvetica, sans-serif;
font-size:9px; 
color:#999999;
}

.lnk {
cursor:pointer;
}

.opt {
cursor:pointer;
padding-left:20px;margin:3px;background-image:url(/img/arr1.gif);
background-repeat:no-repeat; background-position:0px -1px
}

.inp	{
BACKGROUND : #FFFFFF; 
BORDER : 1px solid #DADADA; 
COLOR: #404040; FONT : 11px   Verdana, Arial, Helvetica, sans-serif; 
PADDING-LEFT : 4px;  
PADDING-RIGHT 4px;
width : 100%
}

.inp1	{
BACKGROUND : #FFFFFF; 
BORDER : 1px solid #DADADA; 
COLOR: #404040; FONT : 11px   Verdana, Arial, Helvetica, sans-serif; 
PADDING-LEFT : 4px;  
PADDING-RIGHT 4px;
}

.inp2	{
BACKGROUND : #F37500; 
BORDER : 1px solid #FFFFFF; 
COLOR: #FFFFFF; FONT : 11px   Verdana, Arial, Helvetica, sans-serif; 
PADDING-LEFT : 4px;  
PADDING-RIGHT 4px;
}











div.mf, div.mf1 {
margin-bottom:9px;
padding-left:20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
CURSOR: pointer;
color: #888;
font-weight:bold;
padding-bottom:3px;
background-image:url(/img/arr1.gif);
background-repeat:no-repeat;
}

div.mf1  {
background-image:url(/img/arr2.gif);
margin-bottom:6px;
}



div.mp, div.cr{
padding-left:20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
CURSOR: pointer;
padding-bottom:3px;
background-image:url(/img/m3.gif);
background-repeat:no-repeat;
margin-bottom:6px;
}

.ca{
color: #888;
		}

div.cr {
color: #fff;
background-color:#FF7F00;
background-image:url(/img/m4.gif);
		}



