body {margin:0; padding:0; background-color: #fff; width:100%; height:100%;}
table, td {border-collapse:collapse;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td, tr {
	color:#716E70;
	vertical-align:top;
	text-align:left;
	font-family: tahoma;
	font-size: 11px;
	line-height: normal;
}

.style2 {color: #000000}
.style3 {color: #333333}
.style4 {color: #CCCCCC;}

.style5 {
	font-size: 11px
}
.style6 {font-size: 11px; color: #000000; }

body,td,th {
	color: #FFFFFF;
}
.style1 {color: #FFFFFF}

body {
	background-image: url(images/main_bgr.jpg);
	background-repeat: repeat;
}

.end{ color:#000000;  padding-left:269px; font-size:10px;}
.end a{ color:#000000; text-decoration:underline;}
.end a:hover{ color:#000000; text-decoration:none;}

.rez_1{width:1px; height:100%; background:#000}


a{ color:#00aaef; text-decoration:underline;}
a:hover{ color:#00aaef; text-decoration:none;}
span a{ color:#000000; text-decoration:underline;}
span a:hover{ color:#000000; text-decoration:none;}
span{ color:#000000;}
b{ color:#00aaef;}


.w1 td{
	color:#000;
}
.w td{ line-height:14px;}


.r1 ul { margin:0; padding:0; list-style:none;}
.r1 li { background:url(images/r1.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 9px;}
.r1 li a {line-height:17px; color:#00aaef; text-decoration:underline;  background-position:left center;}
.r1 li a:hover { text-decoration:none; color:#00aaef;}


.a1 table{margin-top:54px;}

.a2{ width:343px;}
.a2 img{margin-left:191px;}

.p1 span{ color:#000000; font-weight:bold;}

.f1 td input{ width:200px; height:19px; border:1px solid #5E5E5C; background:#302F2E; color:#00aaef; font-size:11px; font-family:tahoma; padding:0 0 0 4px; margin:1px 0 17px 0;}
.f1 td textarea{ width:200px; height:172px; border:1px solid #5E5E5C; background:#302F2E; color:#00aaef; font-size:11px; font-family:tahoma; padding:0 0 0 4px; overflow:auto; margin:1px 0 4px 0;}


/* Dropdown menu */

ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 150px;
	font-size: 13px;
	}
ul li {
	position: relative;

	}
li ul {
	position: absolute;
	left: 149px;
	top: 0;
	display: none;
	
	}
ul li a {
	display: block;
	text-decoration: none;
	color: #000;
/*  background:url(images/bgr_x.jpg;) */ 

background:url(images/menu.JPG);
	padding: 12px;
	border: 1px solid #ccc;
	border-bottom: 0;
	}
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */
ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 150px;
	border-bottom: 1px solid #ccc;
	
	}
li:hover ul { display: block; }


li:hover ul, li.over ul { 
	display: block; }
	
	
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }

