body, html{
	margin:0px;
	padding:0px;
	background:#FFFFFF;
	height:100%;
	background:url(headline.gif) repeat-x top left;
}

body{
	font:62.5%/1.2em Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}

table{
	padding:0px;
	border-collapse:collapse;
	border:0px;
}

table td{
	padding:0px;
	margin:0px;
	vertical-align:top;
	
}

#inmen a{font: 130.5%/1.2em Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; margin-right: 10px; text-decoration:underline;}
#inmen a:hover{color:#ffffff; text-decoration:none;}

td.lmid { background: url(l_mid_fon.gif) repeat-x top left;}
td.mmid { background:url(mid_back.jpg) no-repeat top left; padding: 10px 0px 0px 0px;}

td.main {padding: 0px 25% 0px 25%}

td.rfoot { background:url(foot_fon_r.jpg) no-repeat left top; padding: 25px 0px 0px 0px; color:#6d6e71; font-size:1.3em;line-height:1.285em;}
a.cop {font-size:1em;}
.fpad {padding-left: 15px;}
td.foot { background:url(foot_fon.jpg) repeat-x left top;}


#subnn {margin: 0px 25% 0px 25%;}
#subnn a{margin-right: 20px; line-height:1.5em;}
#subnn span{ color: #6d6e71; font-size:1.3em; line-height:1.5em; margin-right: 20px;}

form{
	margin:0px;
	padding:0px;
}

input, textarea, select{
	font:11px/12px Tahoma, Arial, Geneva, sans-serif;
	color:#000000;
	text-decoration:none;
	font-weight:400;
}

img{
	border:0px;
}

p{
	margin:0px;
	padding:0 0 1em 0;
	font-size:1.3em;
	line-height:1.285em;
}


a{
	color:#0095DA;
	font-size:1.3em;
	text-decoration:underline;
}

a:hover{
	color:#6D6E71 !important;
}

h1{
	margin:0px;
	padding: 24px 0 27px 0;
	font: 2.4em/1.125em Tahoma, Arial, Helvetica, sans-serif;
	color:#0095da;
	text-align:center;
}

.under-title{
	margin-top:-20px;
	padding-bottom:27px;
	font-size:1.4em;
	line-height:1.285em;
}

h2{
	margin:0px;
	padding:0 0 15px 0;
	font: bold 1.4em/1.21em Arial, Helvetica, sans-serif;
	color:#D71920;
	text-decoration:underline;
}

h2 a{
	color:#D71920;
}

h3{
	margin:0px;
	padding:0 0 12px 0;
	font: bold 1.4em/1.2em Arial, Helvetica, sans-serif;
	color:#3B556A;
}

h4{
	margin:0px;
	padding:0px;
	font: bold 1.4em/1.285em Arial, Helvetica, sans-serif;
	color:#000000;
}



.min-max-width{
	width:100%;
	_width:expression((document.documentElement.clientWidth < 1000)? "1000px" : ((document.documentElement.clientWidth > 1400)? "1400px" : "100%"));
	max-width:1400px;
	min-width:1000px;
	margin:0px auto;
	position:relative;
}

.max-width-block{
	max-width:250px;
	_width:expression((document.documentElement.clientWidth*0.22 > 250)? "250px" : "100%");
	margin:0px auto;
}

.max-width-block2{
	max-width:250px;
	_width:expression((document.documentElement.clientWidth*0.73*0.3 > 250)? "250px" : "100%");
	margin:0px auto;
}

.max-width-block3{
	max-width:270px;
	/* _width:expression((document.documentElement.clientWidth*0.73*0.34 > 270)? "270px" : "100%"); */
	margin:0px auto;
	_width:86%;
}

