.main a:link {color: #695aa8;}
.main a:active {color: #695aa8;}
.main a:visited {color: #695aa8;}

.blue_d {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a4b0d2;
	padding-bottom: 10px;
}
.it {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #687279;
	font-style: italic;
}
.down {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fe8110;
	padding-left: 24px;
}
.down_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fe8110;
	text-decoration: underline;
}
.logo1 {
	background-image: url(design/logo_chdk.jpg);
	background-repeat: no-repeat;
	height: 78px;
	width: 206px;
	padding-bottom: 21px;
	padding-top: 15px;
}
.logo2 {
	background-image: url(design/logo_k+.jpg);
	background-repeat: no-repeat;
	height: 62px;
	width: 140px;
	margin-bottom: 35px;
}

.menutop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fe7108;
	line-height: 22px;
    font-weight: bold;
}

.menutop_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fe7108;
	line-height: 22px;
	text-decoration: underline;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #695aa8;
	line-height: 22px;
}
.menu_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #695aa8;
	line-height: 22px;
	text-decoration: underline;
}
.icons {
	float: left;
	width: 50px;
	height: 59px;
}
.k {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #fe7108;
	line-height: 24px;
}
.o_1 {
	background-image: url(design/o_1.jpg);
	background-repeat: no-repeat;
	height: 67px;
	width: 362px;
}
.o_2 {
	background-image: url(design/o_2.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 362px;
}
.ot_up_l {
	padding-left: 22px;
}
.ocen {
	background-image: url(design/ocen.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 168px;
	background-position: right;
}
.r1_1 {
	background-image: url(design/r1_1.jpg);
	background-repeat: no-repeat;
	height: 82px;
	width: 23px;
    background-position:right;
}
.r1_2 {
	background-image: url(design/r1_2.jpg);
	background-repeat: no-repeat;
	height: 82px;
	width: 170px;
	background-position: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.r1_3 {
	background-image: url(design/r1_3.jpg);
	background-repeat: no-repeat;
	height: 82px;
	width: 168px;
	background-position: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.r1_4 {
	background-image: url(design/r1_4.jpg);
	background-repeat: repeat;
	height: 82px;
	width: 362px;
	background-position: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.o_3 {
	background-image: url(design/o_3.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 362px;
}
.zag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #695aa8;
	font-weight: bold;
	height: 17px;
	padding-top: 25px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #695aa8;
	font-weight: bold;
	height: 17px;
	padding-top: 25px;
}

.r2_4 {
	background-image: url(design/r2_4.jpg);
	background-repeat: no-repeat;
	height: 43px;
	width: 362px;
}
.main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 515px;
	padding-top: 16px;
}
.r3_4 {
	background-image: url(design/r3_4.jpg);
	background-repeat: no-repeat;
	height: 170px;
	width: 362px;
	background-position: right;
}
.main2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 500px;
	padding-top: 16px;
}
.r4_234 {
	background-image: url(design/r4_234.jpg);
	background-repeat: no-repeat;
	height: 225px;
	width: 664px;
	padding-left: 36px;
}
.r4_1 {
	background-image: url(design/r4_1.jpg);
	background-repeat: no-repeat;
	height: 225px;
	width: 25px;
}
.verbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 28px;
	font-weight: bold;
}
.ot1 {
	padding-left: 38px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
}
.ot2 {
	padding-left: 52px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
}
.ot3 {
	padding-left: 60px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
}
.ot4 {
	padding-left: 52px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
}
.ot5 {
	padding-left: 38px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
}
.main3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 500px;
	padding-top: 16px;
	margin-bottom: 15px;
}
.tel_city {
	padding-left: 36px;
	padding-bottom: 20px;
}
.tel_city2 {
	padding-left: 30px;
	padding-bottom: 20px;
}
.chek {
	padding-right: 10px;
    padding-top:10px;
}
.ol_1 {
	background-image: url(design/ol_1.jpg);
	height: 67px;
	width: 203px;
	background-repeat: no-repeat;
	background-position: bottom;
}
.ol_2 {
	background-image: url(design/ol_2.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 203px;
}
.ol_3 {
	background-image: url(design/ol_3.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 203px;
}
.r1_4_ol {

	background-image: url(design/r1_4_ol.jpg);
	background-repeat: no-repeat;
	height: 82px;
	width: 159px;
	background-position: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.r2_4_ol {

	background-image: url(design/r2_4_ol.jpg);
	background-repeat: no-repeat;
	height: 43px;
	width: 362px;
}
.r3_4_ol {
	background-image: url(design/r3_4_ol.jpg);
	background-position: right top;
	width: 362px;
	background-repeat: no-repeat;
	height: 277px;
}
.zar {
	background-image: url(design/zar.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 159px;
}
.r1_5_ol {
	background-image: url(design/r1_5_ol.jpg);
	background-repeat: no-repeat;
	height: 82px;
	width: 203px;
}
.r2_5_ol {
	background-image: url(design/r2_5_ol.jpg);
	background-repeat: no-repeat;
	height: 43px;
	width: 203px;
}
.r3_5_ol {
	background-image: url(design/r3_5_ol.jpg);
	background-repeat: no-repeat;
	height: 276px;
	width: 203px;
}
.main_ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 16px;
    padding-right: 16px;
	padding-top: 16px;
}
.knop_l {
	background-image: url(design/knop_l.jpg);
	background-repeat: no-repeat;
	height: 43px;
	width: 17px;
}
.knop_r {
	background-image: url(design/knop_r.jpg);
	background-repeat: no-repeat;
	height: 43px;
	width: 17px;
}
.knop_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-image: url(design/knop_bg.jpg);
	background-repeat: repeat-x;
	text-decoration: underline;
	padding-left: 5px;
	width: 130px;
}
.knop {
	padding-top: 18px;
}
.knop_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: underline;
}
.zag_without {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #695aa8;
	font-weight: bold;
	height: 17px;
}
.knop_bg_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-image: url(design/knop_bg.jpg);
	background-repeat: repeat-x;
	text-decoration: underline;
	padding-left: 25px;
	padding-right: 25px;
}
.knop_small {

	padding-top: 28px;
}
.dr_1 {
	background-image: url(design/dr_1.jpg);
	background-repeat: no-repeat;
	height: 59px;
	width: 203px;
	background-position: bottom;
}
.dr_2 {
	background-image: url(design/dr_2.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 203px;
}
.dr_3 {
	background-image: url(design/dr_3.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 203px;
}
.dr_4 {
	background-image: url(design/dr_4.jpg);
	background-repeat: no-repeat;
	height: 82px;
	width: 203px;
}
.r1_4_dr {
	background-image: url(design/r1_4_dr.jpg);
	background-repeat: no-repeat;
	height: 82px;
	width: 159px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-position: left;
}
.dr_5 {
	background-image: url(design/dr_5.jpg);
	background-repeat: no-repeat;
	height: 43px;
	width: 203px;
}
.dr_6 {
	background-image: url(design/dr_6.jpg);
	background-repeat: no-repeat;
	height: 324px;
	width: 203px;
}
.for_dr {
	background-image: url(design/for_dr.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 159px;
}
.gen_1 {
	background-image: url(design/gen_1.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 59px;
	width: 203px;
}
.gen_2 {
	background-image: url(design/gen_2.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 203px;
}
.gen_3 {
	
	background-repeat: no-repeat;
	height: 24px;
	width: 203px;
}
.gen_4 {
	background-image: url(design/gen_4.jpg);
	background-repeat: no-repeat;
	height: 82px;
	width: 203px;
}

.gen_444 {
	background-image: url(http://sbuilder4.consplus.info/cons4.jpg);
	background-repeat: no-repeat;
	height: 82px;
	width: 282px;
padding-bottom:1px;
}

.gen_5 {
	background-image: url(design/gen_5.jpg);
	background-repeat: no-repeat;
	height: 43px;
	width: 203px;
}
.gen_6 {
	background-image: url(design/gen_6.jpg);
	background-repeat: no-repeat;
	height: 317px;
	width: 203px;
}
.kon_1 {
	background-image: url(design/kon_1.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 59px;
	width: 203px;
}
.kon_2 {
	background-image: url(design/kon_2.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 203px;
}
.kon_3 {
	background-image: url(design/kon_3.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 203px;
}
.kon_4 {
	background-image: url(design/kon_4.jpg);
	background-repeat: no-repeat;
	height: 82px;
	width: 203px;
}
.kon_5 {
	background-image: url(design/kon_5.jpg);
	background-repeat: no-repeat;
	height: 43px;
	width: 203px;
}
.kon_6 {
	background-image: url(design/kon_6.jpg);
	background-repeat: no-repeat;
	height: 289px;
	width: 203px;
}
.zag_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF6600;
	font-weight: bold;
	height: 17px;
	padding-top: 16px;
}
.main_for_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 491px;
	padding-top: 6px;
	height: 272px;
	padding-right: 6px;
}
.zag_z {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #695aa8;
	font-weight: bold;
	height: 17px;
	padding-top: 50px;
}
.main_ol_z {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 467px;
	padding-top: 16px;
	line-height: 22px;
	padding-left: 30px;
}
.main_ol_zz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 467px;
	line-height: 22px;
	padding-left: 53px;
}
.menu_a_link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 22px;
	text-decoration: none;
}
.main_for_orange2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 497px;
	padding-top: 6px;
}
