*{
	font-size:100%;
	color:#FFFFFF;
	font-family:Tahoma
}

html, body{
	padding:0px;
	margin:0px;
	height:100%
}

body{
	font-size:0.8em
}

p{
	margin-top:0px
}

input, textarea{
	color:#000000
}

#main_logo{
	position:absolute;
	top:0px;
	left:0px;
	z-index:20;
	width:245px;
	height:268px
}

#main_hair{
	position:absolute;
	top:0px;
	left:0px;
	z-index:10;
	width:441px;
	height:373px
}

#personal_logo{
	position:absolute;
	top:59px;
	left:58px;
	z-index:20;
	width:245px;
	height:268px
}

.personal_container{
	background-color:#352c57;
	background-image:url(/images/design/footer_personal_bg.jpg);
	background-position:center bottom;
	background-repeat:no-repeat
}

.main_personal{
	width:100%;
	height:1240px;
	background-image:url(/images/design/personal_top_right.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	padding:0px;
	border:none
}

.main_personal .top_block{
	height:100%;
	background-image:url(/images/design/personal_hair.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	vertical-align:top
}

.main_personal .top_block .content{
	padding-top:57px;
	padding-left:354px;
	padding-right:334px
}

.main_personal .top_block .content *{
	color:#d0cfcf
}

.main_personal .footer{
	height:152px;
/*	background-image:url(/images/design/footer_1_bg.gif);
	background-position:center bottom;
	background-repeat:no-repeat;*/
	vertical-align:bottom;
	padding:0px
}

.main_1{
	width:100%;
	height:900px;
	background-image:url(/images/design/main_1_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#bbbf61;
	padding:0px;
	border:none
}

.main_1 .top_block{
	height:100%;
	background-image:url(/images/design/main_1_top_bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	vertical-align:top
}

.main_1 .footer{
	height:152px;
	background-image:url(/images/design/footer_1_bg.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	vertical-align:bottom;
	padding:0px
}

.main_2{
	width:100%;
	height:900px;
	background-image:url(/images/design/main_2_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#000000
}

.main_2 .top_block{
	height:100%;
	background-image:url(/images/design/main_2_top_bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	vertical-align:top
}

.main_2 .footer{
	height:152px;
	background-image:url(/images/design/footer_2_bg.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	vertical-align:bottom;
	padding:0px
}

.main_3{
	width:100%;
	height:900px;
	background-image:url(/images/design/main_3_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#919191
}

.main_3 .top_block{
	height:100%;
	background-image:url(/images/design/main_3_top_bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	vertical-align:top
}

.main_3 .footer{
	height:152px;
	background-image:url(/images/design/footer_3_bg.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	vertical-align:bottom;
	padding:0px
}

.main_4{
	width:100%;
	height:900px;
	background-image:url(/images/design/main_4_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#538dcc
}

.main_4 .top_block{
	height:100%;
	background-image:url(/images/design/main_4_top_bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	vertical-align:top
}

.main_4 .footer{
	height:152px;
	background-image:url(/images/design/footer_4_bg.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	vertical-align:bottom;
	padding:0px
}

.main_5{
	width:100%;
	height:900px;
	background-image:url(/images/design/main_5_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#916498
}

.main_5 .top_block{
	height:100%;
	background-image:url(/images/design/main_5_top_bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	vertical-align:top
}

.main_5 .footer{
	height:152px;
	background-image:url(/images/design/footer_5_bg.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	vertical-align:bottom;
	padding:0px
}

.main_6{
	width:100%;
	height:900px;
	background-image:url(/images/design/main_6_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#dc5095
}

.main_6 .top_block{
	height:100%;
	background-image:url(/images/design/main_6_top_bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	vertical-align:top
}

.main_6 .footer{
	height:152px;
	background-image:url(/images/design/footer_6_bg.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	vertical-align:bottom;
	padding:0px
}

#main_top_menu{
	position:relative;
/*	height:415px */
	height:350px
}

#main_top_menu .normal{
}

#main_top_menu .normal .left_side{
	float:left;
	margin:0px;
	width:16px;
	height:34px
}

#main_top_menu .normal .left_side img{
	display:none
}

#main_top_menu .normal .cont{
	float:left;
	margin-left:-10px;
	height:25px;
}

#main_top_menu .normal .cont a{
	display:block; padding-top:1px
}

#main_top_menu .normal .right_side{
float:left;
width:6px
}

#main_top_menu .normal .right_side img{
	display:none
}

#main_top_menu .curent{
}

#main_top_menu .curent .left_side{
	float:left;
	margin:0px;
	width:16px;
	height:34px
}

#main_top_menu .curent .cont{
	float:left;
	margin-left:-10px;
	background-color:#e81bcf;
	height:25px;
}

#main_top_menu .curent .cont a{
	display:block; padding-top:1px
}

#main_top_menu .curent .right_side{
float:left;
width:6px
}

#content{
	padding-left:10px;
	padding-right:10px;
}
#content .id18{
	padding-left:100px;
	padding-right:100px;
}

#content h1{
	font-size:2.5em;
	font-family:Tahoma;
	color:#f3eb0d;
	font-weight:100;
	text-transform:lowercase;
	margin-top:-2px;
	margin-bottom:10px
}

#content h3{
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:17px
}

#footer_container{
	padding-bottom:30px
}

#footer_container #footer_table{
	width:100%;
	border:none;
	border-collapse:collapse;
	height:43px
}

#footer_table td{
	padding:0px;
	border:none
}

#news_block{
	position:absolute;
	left:0px;
	top:282px;
	z-index:10
}

/* color_select */

#color_select{
	border-collapse:collapse;
}

#color_select .noborder{
	background-color:transparent;
	padding:0px;
	height:33px;
	border:none
}

#color_select th{
	padding:0px;
	border:solid 1px #ffffff;
	background-color:#59c7d7;
/*	width:262px; */
	background-position:center top;
	background-repeat:no-repeat;
}

#color_select th.header{
	background-position:center top;
	background-repeat:no-repeat;
	height:42px;
	vertical-align:middle;
	padding:0px
}

img{
	margin:0px;
	vertical-align:bottom
}

#color_select .linz{
	margin-right:10px 
}
#color_select td{
	height:43px;
	padding:0px;
	width:262px; 
	background-color:#919191;
	border:solid 1px #FFFFFF;
	nowrap='nowrap';
	text-align:center
}

#color_select td div{
	position:relative;
	height:100%;
	padding-right:35px
}

#color_select td div p{
	padding-top:10px;
	font-family:Arial;
	font-size:1.2em
}

#color_select .i_need{
	position:absolute;
	right:2px;
	bottom:2px
}

ul {
	list-style:none;
    
}

ul li {
	background:url(/images/design/list_point.gif) no-repeat left;
	padding-left:20px;
	padding-bottom:5px;
}

.main_title {
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:bold;
    font-style:italic;
}

.sub_title{
    font-family:"Times New Roman", Times, serif;
    font-size:14px;
    font-weight:bold;
}
