/* maxiterm.css */
BODY {
	/* background-image : url(img/bg_body.gif);
	background-repeat : no-repeat;
	background-position : left 20px;
	*/
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}
TABLE.t1 {
	background-image : url(img/bg1.gif);
	background-repeat : repeat-x;
}
DIV.t21 {
	background-image : url(img/bg21.gif);
	background-repeat : repeat-x;
	position : absolute;
	top : 65px;
	width : 100%;
	height : 25px;
	z-index : 0;
}
TABLE.t2 {
	position : absolute;
	top : 65px;
	z-index : 8;
}
TABLE.t2 TD.main_nav {
	padding-left : 10px;
	white-space : nowrap;
}
TABLE.t2 TD.sub_nav {
	padding-right : 10px;
	white-space : nowrap;
}
DIV.logo {
	text-align: center;
}
DIV.logo IMG { vertical-align: middle; margin: 4px; }
TD.intheroom {
	background-image : url(img/bg_room_new.jpg);
	background-position : bottom left;
	/* background-position : top left; */
	background-repeat : no-repeat;
}
TD.intheroom2 {
	background-image : url(img/bg_room_new.jpg);
	background-position : bottom left;
	background-repeat : no-repeat;
}
.he2, .he3, .he1, .he4 {
	background-image : url(img/bghe.gif);
	background-repeat : repeat-x;
}
.he2 {
	border-right : 1px solid #000000;
}
.he3 {
	border-left : 1px solid #000000;
	text-align : right;
}
.he4 {
	text-align : right;
}
.ico {
	background-color : #FFFFFF;
}
.addr {
	background-color : #FFFFFF;
	font-size : 94%;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.addr TD {
	vertical-align : top;
}
.feedback {
	vertical-align : top;
	margin-left : 12px;
	xmargin-right : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
}
.feedback INPUT, .feedback SELECT, .feedback TEXTAREA {width : 100%;}
.feedback TEXTAREA {font-family : Arial, Helvetica, sans-serif;
	overflow: visible;
	height: 48pt;}
.feedback SELECT {xfont-size : 80%;}
.feedback INPUT.butt {width : 50%; font-size : 90%;}
/* Новости */
.news_text {
	padding-left : 22px;
	padding-right : 22px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px !important;
	padding-top : 6px;
}
.news_text DIV {
	margin-bottom : 14px;
	margin-top : 14px;
}
/* Для текста */
.main_text {
	vertical-align : top;
	padding-left : 22px;
	padding-right : 22px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 80%;
	padding-top : 10px;
	background-color : #FFFFFF;
}
.main_text TD {
	vertical-align : top;
	font-size : 80%;
}
.main_text IMG {
	margin-bottom: 8px;
	margin-top : 8px;
}
H2 {
	font-size : 125%;
	font-weight : bold;
	color : #003300;
}
H3 {
	font-size : 115%;
	font-weight : bold;
	color : #003300;
}
H4 {
	font-size : 100%;
	font-weight : bold;
	color : #003300;
}
H5 {
	font-size : 90%;
	xfont-weight : bold;
	color : #003300;
}
P, TABLE P {
	text-align : justify;
}
P:first-letter {
	font-size : 115%;
	font-weight : bold;
	color : #333333;
}
/* Каталог */
TABLE.prod_max_min {
	margin-bottom: 18px;
	border: 1px solid Gray;
}
TABLE.prod_max_min TD {
	font-size: 12px;
	border-collapse: collapse;
	border-left: 1px solid Gray;
	vertical-align : top;
	padding-left : 8px;
	padding-right : 6px;
	width : 11%;
}
TABLE.prod_comm {
	margin-bottom: 18px;
}
TABLE.prod_comm TD {
	font-size: 12px;
	border-collapse: collapse;
	vertical-align : top;
	padding-left : 0px;
	padding-right : 6px;
	width : 11%;
}
TABLE.prod_group {
	margin-bottom: 18px;
	border: 1px solid Gray;
}
TABLE.prod_group TD {
	font-size: 12px;
	border-collapse: collapse;
	border-left: 1px solid Gray;
	vertical-align : top;
	padding-left : 8px;
	padding-right : 6px;
	width : 11%;
}
TABLE.prod_solo TD {
	font-size: 12px;
	border-collapse: collapse;
	vertical-align : top;
	padding-left : 6px;
	padding-right : 6px;
}
TD.prod_name {
	font-size: 14px !important;
	white-space : nowrap;
	padding-bottom : 12px;
	line-height : 24px;
}
TD.under_line {border-top: 1px solid Gray;}
/*  */
DIV.adm_menu {margin-top: 12px;}
DIV.adm_menu IMG {padding:0px; border : 0px none White; margin : 0px 8px 0px 0px;}
/* Ползователи */
.user_form {font-family: Arial, Helvetica, sans-serif; font-size : 11px; background-color: #FFFFFF; }
.user_form TR TD {background-color: #DDDDDD; padding : 6px; font-size : 11px;}
.user_form TR TD INPUT {width:100%;}
.user_form TR TD SELECT {width:100%;}
/* Подвал */
TABLE.t10  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background-image : url(img/bg10.gif);
	background-repeat : repeat-x;
	margin-top : 12px;
}
TABLE.t10 TR TD  {
	padding-top : 30px;
	padding-left : 20px;
	padding-right : 20px;
	padding-bottom : 20px;
}

