body {margin:0; padding:0; background:#d2a9cb;}
table, td {border-collapse:collapse;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td, tr {font:11px/14px tahoma, arial, helvetica, sans-serif; color:#373737; vertical-align:top;  text-align:left;}


.end{ color:#333333; padding:14px 0 36px 249px;}
.end a{ color:#FFDB78; text-decoration:underline;}
.end a:hover{ color:#FFDB78; text-decoration:none;}

.bottomnav{ color:#333333; padding:14px 0 55px 140px;}
.bottomnav a{ color:#333333; text-decoration:none;}
.bottomnav a:hover{ color:#333333; text-decoration:underline;}


a{ color:#373737; text-decoration:underline;}
a:hover{ color:#373737; text-decoration:none;}
span a{ color:#8F4099; text-decoration:underline;}
span a:hover{ color:#8F4099; text-decoration:none;}
strong a{ color:#333333; text-decoration:underline; font-size:9px; text-transform:uppercase}
strong a:hover{ color:#333333; text-decoration:none; font-size:9px;  text-transform:uppercase}
b a{ color:#333333; text-decoration:underline; font-size:9px; text-transform:none}
b a:hover{ color:#333333; text-decoration:none; font-size:9px;  text-transform:none}





.r1 ul { margin:0; padding:0; list-style:none;}
.r1 li {line-height:18px; color:#8F4099;}
.r1 li a {color:#800A0A; text-decoration:underline;  background-position:left center;}
.r1 li a:hover { text-decoration:none; color:#8F4099;}



.top1{background:url(images/images/top_bgr.jpg) top left no-repeat; width:766px; height:330px;}
.top2{height:108px;}
.top2 img{margin:23px 0 0 190px;}
.top3{background:url(images/images/top1.jpg) top left repeat-x; width:100%; height:34px;}
.top3 table{margin:9px 0 0 86px;}

.a1{width:100%; background:url(images/images/a1.jpg) top left repeat-x; height:422px;}

.t1{height:82px; width:100%;}
.t1 table{width:100%; height:100%;}
.t1_bgr{background:url(images/images/t2.jpg) top left repeat-x; width:100%; height:82px;}
.t2{height:27px; width:100%}
.t2 table{width:100%; height:100%;}
.t2_bgr{background:url(images/images/t5.jpg) top left repeat-x; width:100%; height:100%;}

.a2{width:100%; height:100%; background:#FAF7F0;}

.b1{background:url(images/images/b1.jpg) top left repeat-x; width:100%; height:31px;}
.b1 img{margin:0 0 0 360px;}
.b2{height:10px;}
.b2 table{margin:0 2px 0 2px; width:730px;}

.rez1{height:330px; background:url(images/images/rez_1.jpg) top right repeat-x; width:100%}
.rez2{background:url(images/images/top1.jpg) top left repeat-x; width:100%; height:34px;}
.rez3{height:330px; background:url(images/images/rez_1.jpg) top left repeat-x; width:100%}

.b3{height:10px;}
.b3 table{margin:0 2px 0 2px; width:750px;}

.b4{background:url(images/images/ch_h2.jpg) top left repeat-x; width:100%; height:31px;}
.b4 img{margin:0 0 0 360px;}

.k1{padding:13px 0 0 95px; color:#800A0A;}
.f1 td input{ width:136px; height:18px; padding:1px 0 1px 4px; color:#373737; font-family:tahoma; font-size:11px; border:1px solid; border-color:#312E2A #E3DDD5 #E3DDD5 #312E2A; margin-bottom:4px;}
.f1 td textarea{ width:147px; height:40px; padding:1px 0 1px 4px; color:#373737; font-family:tahoma; font-size:11px; border:1px solid; border-color:#312E2A #E3DDD5 #E3DDD5 #312E2A; margin-bottom:4px; overflow:auto}

.deep span strong{ color:#373737}
.deep span a{ color:#800A0A; text-decoration:none}
.deep span a:hover{ color:#800A0A; text-decoration:underline}

.w1 td strong{ text-transform:none}


#pic {
	background-color: #FFFFFF;
	left: 0px;
	position: relative;
	top: 0px;
	width: 81px;
}

#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}

#pic a img {
	border: 0;
}

#pic a.p1, #pic a.p1:visited {
	background: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	height: 81px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 100px;
}

#pic a.p1:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p1:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 233px;
	left: -430px;
	top: -60px;
	position: absolute;
	width: 300px;
}

#pic a.p2, #pic a.p2:visited {
	background: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	height: 81px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 100px;
}

#pic a.p2:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p2:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 233px;
	left: -310px;
	position: absolute;
	top: -60px;
	width: 300px;
}

#pic a.p3, #pic a.p2:visited {
	background: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	height: 81px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 100px;
}

#pic a.p3:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p3:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 233px;
	left: -548px;
	position: absolute;
	top: -60px;
	width: 300px;
}
#pic a.p4, #pic a.p2:visited {
	background: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	height: 81px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 100px;
}

#pic a.p4:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p4:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 450px;
	left: -548px;
	position: absolute;
	top: -60px;
	width: 300px;
}
#pic a.p5, #pic a.p2:visited {
	background: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	height: 81px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 100px;
}

#pic a.p5:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p5:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 342px;
	left: -240px;
	position: absolute;
	top: -110px;
	width: 230px;
}
#pic a.p6, #pic a.p2:visited {
	background: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	height: 81px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 100px;
}

#pic a.p6:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p6:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 294px;
	left: -500px;
	position: absolute;
	top: -60px;
	width: 250px;
}
#pic a.p7, #pic a.p1:visited {
	background: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	height: 81px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 100px;
}

#pic a.p7:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p7:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 200px;
	left: -430px;
	top: -60px;
	position: absolute;
	width: 300px;
}
#pic a.p8, #pic a.p2:visited {
	background: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	height: 81px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 100px;
}

#pic a.p8:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p8:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 227px;
	left: -310px;
	position: absolute;
	top: -60px;
	width: 300px;
}
#pic a.p9, #pic a.p2:visited {
	background: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	height: 81px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 100px;
}

#pic a.p9:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p9:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 296px;
	left: -260px;
	position: absolute;
	top: -110px;
	width: 250px;
}
#pic a.p10, #pic a.p2:visited {
	background: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	height: 81px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 100px;
}

#pic a.p10:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p10:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 233px;
	left: 50px;
	position: absolute;
	top: -60px;
	width: 300px;
}
#pic a.p11, #pic a.p1:visited {
	background: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	height: 81px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 100px;
}

#pic a.p11:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p11:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 200px;
	left: -230px;
	top: -60px;
	position: absolute;
	width: 300px;
}
#pic a.p12, #pic a.p1:visited {
	background: #FFFFFF;
	display: block;
	height: 81px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 100px;
}

#pic a.p12:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p12:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 200px;
	left: 0px;
	top: -60px;
	position: absolute;
	width: 300px;
}
#pic a.p13, #pic a.p2:visited {
	background: #FFFFFF;
	display: block;
	height: 81px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 100px;
}

#pic a.p13:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p13:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 266px;
	left: -410px;
	position: absolute;
	top: -60px;
	width: 400px;
}
#pic a.p14, #pic a.p2:visited {
	background: #FFFFFF;
	display: block;
	height: 81px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 100px;
}

#pic a.p14:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p14:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 451px;
	left: -310px;
	position: absolute;
	top: -60px;
	width: 300px;
}
#pic a.p15, #pic a.p2:visited {
	background: #FFFFFF;
	display: block;
	height: 81px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 100px;
}

#pic a.p15:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p15:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 451px;
	left: 0px;
	position: absolute;
	top: -60px;
	width: 300px;
}
#pic a.p16, #pic a.p2:visited {
	background: #FFFFFF;
	display: block;
	height: 81px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 100px;
}

#pic a.p16:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p16:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 266px;
	left: 0px;
	position: absolute;
	top: -60px;
	width: 400px;
}
#pic a.p17, #pic a.p2:visited {
	background: #FFFFFF;
	display: block;
	height: 81px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 100px;
}

#pic a.p17:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p17:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 266px;
	left: -410px;
	position: absolute;
	top: -60px;
	width: 400px;
}