*{ margin: 0; padding: 0; }
BODY { font: .8em Tahoma, "Trebuchet MS", Tahoma, sans-serif; line-height: 1.6em; background: #fff url(/i/bg.gif) repeat-x; color: #666666; }
A {	color: #EB0000;	background: inherit; text-decoration: none; }
A:hover { color: #808080; background: inherit; text-decoration: underline; }
P { margin: 0 0 15px 0; }
H1 { font: normal 2.8em Georgia, "Times New Roman", Arial; color: #444; }
H2 { font: normal 1.7em Georgia, "Times New Roman", Arial; margin: 0 0 10px; padding: 0 0 3px; color: #333; border-bottom: 1px solid #eee; }
H2 A { color: #333; text-decoration: none; }
H2 A:hover { color: #EB0000; text-decoration: none; }
IMG { border: 0; }

#content { width: 1050px; margin: 25px auto; }
#logo { margin: 10px 0 20px 0; width: 340px; float: left; }
	#logo P { margin: 0; }

#menu { float: right; padding: 40px 0 0; margin: 0 0 38px; }
	#menu LI { font-size: 1.1em; display: inline; }
	#menu LI A { float: left; width: 87px; padding: 2px 0 7px; text-align: center; margin: 0 0 0 10px; color: #636365;  }
	#menu LI A.current { background: #fff url(/i/button.gif) no-repeat; color: #fff; }
	#menu LI A:hover { text-decoration: none; color: #000; background: #fff url(/i/button_grey.gif) no-repeat; }
	
#left { margin: 0 0 20px; clear: left; width: 200px; float: left; font: 10px Tahoma; }
#left IMG { padding: 14px; background: #fff;}
#left A { color:#636365; font: 12px Tahoma; }
#left A:hover { color:#000;text-decoration: none;}

#banner_up { float: left; width: 770px; height: 110px; margin-left: 30px; }

#center { width: 250px; float: right; margin: 0 0 20px 15px; }

#right { float: left; width: 530px; margin-left: 30px; }
#right DIV.aplus { color:#000; }
#right DIV.aplus DIV { font: normal 1.3em Georgia, "Times New Roman", Arial; margin: 0 0 10px; padding: 0 0 3px; color: #333; border-bottom: 1px solid #eee; }
#right DIV.aplus A { color: #808080; background: inherit; text-decoration: underline; margin-left:20px; }
#right DIV.aplus A:hover { color: #EB0000;	background: inherit; text-decoration: none; margin-left:20px; }

#footer { font-size: .84em; clear: both; padding: 15px; background: #eee; }
#footer A { color: #444; }

.clear { clear: both; }
.caption { background: #fff url(/i/title.gif) no-repeat; padding: 2px 0 0 18px; height: 35px; color: #fff;  }
	.caption P { margin: 0; }
.box { background: #eee; padding: 10px; }
	.box LI { list-style: none; border-bottom: 1px dotted #ccc; line-height: 26px; }
	.box LI A { padding: 0 5px; }
.date { font-size: .8em; border-top: 1px solid #eee; padding: 5px 0 0; }
.date_in { font-size: .8em; border-top: 1px solid #eee; padding: 5px 0 0; }
.footnote { text-align: right; margin-top: 8px; }
	.footnote A { color: #808080; }
.navpages { font-size: 1.1em; }
	.navpages LI { font-size: 1.1em; display: inline; }
	.navpages LI A { background: #fff url(/i/button_grey_nav.gif) no-repeat; color: #000; text-align: center; width: 50px; padding: 2px 0 7px; margin: 0 0 20px 5px; float: right; }
	.navpages LI SPAN { background: #fff url(/i/button_num.gif) no-repeat; color: #fff; text-align: center; width: 50px; padding: 2px 0 7px; margin: 0 0 20px 5px; float: right; }
	.navpages LI A.thispage { background: #fff url(/i/button.gif) no-repeat; color: #fff; width: 87px; }
	.navpages LI A.thispage:hover { background: #fff url(/i/button_grey.gif) no-repeat; color: #000; width: 87px; }
	.navpages LI A:hover { text-decoration: none; color: #000; }
DIV.subform { margin-bottom: 20px; }
	INPUT.mailfield { background: #fff url(/i/mailfield.gif) no-repeat; color: #8E8E91; font: .8em Tahoma, "Trebuchet MS", Tahoma, sans-serif; border: 0; width: 174px; padding: 6px 0 9px 4px; }
	INPUT.mailfield2 { background: #fff url(/i/mailfield2.gif) no-repeat; color: #8E8E91; font: .8em Tahoma, "Trebuchet MS", Tahoma, sans-serif; border: 0; width: 174px; padding: 6px 0 9px 4px; }
	INPUT.submitbutton { background: #fff url(/i/button.gif) no-repeat; color: #fff; font: .8em Tahoma, "Trebuchet MS", Tahoma, sans-serif; border: 0; width: 87px; padding: 6px 0 7px; }

.r { font: 0.8em Tahoma; text-align: center; }
.r A { color:#555555; font: 12px Tahoma; }
.r A:hover { color:#000;text-decoration: none;}
.r TD { width: 50%; }
#DIV_DA_10116 TD { width: 33%; }

.mynews { background: #eee; padding: 10px; }
.mynews A { color: #666;}
.mynews IMG { padding: 6px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; background: #fff;}

.nolixadd div {
	background: url("/i/bg2.gif") bottom repeat-x !important;
	height: 30px;
	margin: 10px 10px 0px 10px;
	padding: 0px !important;
	border: 1px solid #CCC;
	border-bottom: 0px solid #CCC;
}
.nolixadd a.nolix {
	color: #EB0000 !important;
	font: 20px Tahoma !important;
	text-decoration: underline;
	margin-top: 3px;
	margin-left: 5px;
	float: left;
}
.nolixadd a {
	color: #AAA !important;
	font: 11px Tahoma !important;
	margin-right: 5px;
	float: right;
}

/* дефолтные стили */

.mix_outer table {border-collapse:collapse;}
.mix_ad {padding:0;}
.mix_outer {margin: 0 .25em;}
.mix_outer td {padding:0;}
.mix_inter {border:1px solid #C7C7C7; margin:.5em .25em;}
.mix_outer .mix_head, .mix_outer .mix_desc, .mix_outer .mix_domain, .mix_outer .mix_img {padding:.5em;}
.mix_img {text-align:center;}
.mix_outer .mix_domain {padding-top:0;}
.mix_head a {font-size:110%}
.mix_clear {clear:both;}

/* для горизонтальной крутилки */
.mix_horiz_table td {vertical-align:top;}
.mix_outer .mix_horiz_td .mix_inter {border:none; margin:0;}
.mix_outer .mix_horiz_td {padding: 0 .25em; border:1px solid;width:1%}

/* для формы */

.mix_form {margin: 0; padding:0;}
.mix_form dl {margin: 1em; padding:0;}
.mix_form dt {margin: 0; padding:0;}
.mix_form dd {margin: 0; padding:0;}
.mix_field_text input, .mix_field_textarea textarea {width:100%}
.mix_field_radio dd {margin-left: 1.9em; text-indent: -1.9em;}
.mix_field_checkbox dd {margin-left: 1.9em; text-indent: -1.9em;}
.mix_field_select dt {display: inline}
.mix_field_select dd {display: inline; margin:0;}
.mix_field_select select {max-width: 100%}
.mix_error {color:#EE0000; font-style:oblique;}
.mix_field_header dt {margin-bottom: 1em;}
.mix_field_header dt strong {font-size:200%; font-weight:normal;}
.mix_field_captcha div {display:inline;}
.mix_field_captcha img {vertical-align:middle;}

/* /дефолтные стили */
