* {
	margin: 0;
	padding: 0;
}
html {
	height: 100%;
}
body {
	background: #ffffff url('/i/body_bg.jpg') left top;
	color: #516a79;
	height: 100%;
	font-family: Verdana;	
	font-size: 14px;	
}
table {
	width: 100%;
	border-collapse: collapse;
}
td {
	vertical-align: top;
}
img {
	border: none;
}
ul {
	list-style-type: none;
}

input,textarea {
	background: #fff;
}

a:hover {
text-decoration:none;
color: #696969 !important;
}

a {
text-decoration:underline;
color:#000000;
}

h1 {
font-size:18px;
font-weight:normal;
color:#616161;
text-transform:uppercase;
margin-bottom:10px;
}

h2 {
font-size:14px;
font-weight:normal;

color:#616161;
text-transform:uppercase;
margin-bottom:10px;
}


h3 {
font-size:16px;
font-weight:normal;
color:#616161;
text-transform:uppercase;
margin-bottom:10px;
}

img.png24 {
 background-image: none! important; behavior: url('/js/pngfix.htc'); 
}

#pre_all {
border-left:1px solid #a7a7a7;
border-right:1px solid #a7a7a7;
border-bottom:1px solid #a7a7a7;
background: #f6f6f6;
margin:0px auto;
width:1024px;
}

#header {
background: url('/i/header_bg.jpg') top left no-repeat;
height:239px;
}

#logo {
width:535px;
}

#pre_nafig {
margin-top:10px;
}

#pre_nafig td ul {
font-size:17px;
line-height:30px;
}

#pre_nafig td ul li {
background: url('/i/bullit.jpg') left 5px no-repeat;
padding-left:30px;
}

#pre_nafig td ul li a {
text-decoration:none;
}

#main_anons {
margin:0px 70px;
}

#main_anons td {
width:33%;
}

#kplus {
width:270px;
height:262px;
margin:0px auto;
background: url('/i/kplus_bg.jpg') top left no-repeat;
}

#s1c {
width:270px;
height:262px;
margin:0px auto;
background: url('/i/1c_bg.jpg') top left no-repeat;
}

#kasper {
width:270px;
height:262px;
margin:0px auto;
background: url('/i/kasper_bg.jpg') top left no-repeat;
}

#kplus p, #s1c p, #kasper p {
padding-top:120px;
margin-left:12px;
margin-right:10px;
line-height:16px;
}

#kplus p span, #s1c p span, #kasper p span {
font-size:17px;
line-height:30px;
margin-bottom:5px;
}

#pre_main_c {
margin:18px 82px;
}

#pre_main_news {
width:350px;
}

#mn_c {
background: url('/i/mn_c.jpg') top left repeat-y;
}

#mn_t {
background: url('/i/mn_t.jpg') top left no-repeat;
}

#mn_b {
background: url('/i/mn_b.jpg') bottom left no-repeat;
padding-bottom:80px;
}






#main_news {
margin-left:20px;
margin-right:12px;
padding-top:12px;
}

#main_news h1 {
text-align:right;
}

.mn_block {
padding-bottom:45px;
}

#main_news p {
margin-bottom:20px;
}

#main_news span {
color:#9e9e9e;
font-size:12px;
}


#main_news p a {
color:#616161;
}



#mc_c {
background: url('/i/mc_c.jpg') top left repeat-y;
}

#mc_t {
background: url('/i/mc_t.jpg') top left no-repeat;
}

#mc_b {
background: url('/i/mc_b.jpg') bottom left no-repeat;
padding-bottom:60px;
}



.mn_c_i {
background: url('/i/mn_c.jpg') top left repeat-y;
}

.mn_t_i {
background: url('/i/mn_t_i.jpg') top left no-repeat;
}

.mn_b_i {
background: url('/i/mn_b_i.jpg') bottom left no-repeat;
padding-bottom:60px;
}


#main_c {
margin-left:12px;
margin-right:35px;
padding-top:12px;
}

#main_c p {
color:#767676;
font-size:13px;
}




#footer {
background: url('/i/footer_bg.jpg') bottom left no-repeat;
height:106px;
}









