HTML				{margin: 0px; padding: 0px; height: 100%; width: 100%}
* html .content  		{ height: 100%; } 
BODY				{margin: 0px; padding: 0px; font-size: 12px; font-family: Tahoma; min-width: 1000px; background: #f9f8f0; height: 100%; width: 100%;}

.center {
	background: #FFFFFF;	
	position: relative;
	margin: 0px auto;
	width: 1000px;
}

a { color:#da251c;}
a:hover {text-decoration:none;}


.center #logo {display:block;height:81px;width:152px;float: left;margin:0; padding-left:10px;padding-top:25px;}

.center #headbanner {
	display: block;
	width:516px;
	height:106px;
	float: left;
	background-image: url(/images/top_fon.jpg);
	background-position: right top;
}


.center .menu {
	position:relative;
	display: block;
	width: 322px;
	height: 106px;
	float: left;
	margin: 0px;
}
.center	.menu .flag_home {
	position:absolute;
	background-image: url(/images/flags.png);
	background-repeat: no-repeat;
	background-position: -40px top;
	left:245px;
	top:15px;
	height: 11px;
	width: 20px;
}

.center	.menu .flag_eng {
	position:absolute;
	background-image: url(/images/flags.png);
	background-repeat: no-repeat;
	background-position: left top;
	left:270px;
	top:15px;
	height: 11px;
	width: 20px;
}
.center	.menu .flag_rus {
	position:absolute;
	display:block;
	background-image: url(/images/flags.png);
	background-repeat: no-repeat;
	background-position: -19px top;
	height: 11px;
	width: 21px;
	left: 295px;
	top:15px;
	z-index:+1;
}

.center	.menu .menubar {
	position: absolute;
	height:24px;
	width: 322px;
	top: 85px;
}

.center	.menu .menubar  a {
	display: block;
	float: left;
	width:104px;
	height: 24px;
	text-decoration: none;
	color: #000000;
	background-image: url(/images/menu.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.center	.menu .menubar a:hover {color: #da251c; background: url(/images/menu_sel.png) top no-repeat;}

.center	.menu .menubar a.select {color: #fff; background: url(/images/menu_sel2.png) top no-repeat;}


.center #cont {
	position: relative;
	display:block;
	width: 1000px;
	background-image: url(/images/fon_1.png);
	height: 100%;
	padding:0px;
}

.center #cont .header {
	position: relative;
	display:block;
	width: 1000px;
	height:18px;
	background-color:#EEE;
	background-image: url(/images/topsf.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	

}
.center #cont .bottom {
	position: relative;
	display:block;
	width: 1000px;
	height:18px;
	background-image: url(/images/topsf.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.center #cont .left {
	position: relative;
	width: 150px;
	float:left;
	top: 5px;
	left: 0px;
	padding:0px;
	margin:0px 6px 0px 0px;
}

.center #cont .left a {
	position:relative;	
	display:block;
	width:122px;
	height:22px;
	background-image: url(/images/left_menu.png);
	background-repeat: no-repeat;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	padding-left:20px;
	padding-top:7px;
}

.center #cont .left a.dop {
	position:relative;	
	display:block;
	width:122px;
	height:22px;
	background-image: none;
	background-repeat: no-repeat;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:#fff;
	text-decoration:none;
	padding-left:20px;
	padding-top:7px;
}

.center #cont .left a:hover {
	text-decoration:underline;
	color: #da251c;
}

.center #cont .left .spacers {
	position:relative;
	display:block;
	line-height:1px;
	width:122px;
	height:1px;
	background-image: url(/images/left_menu.png);
	background-repeat: no-repeat;
	background-position:left top;
	overflow:hidden;
}

.center #cont .left .phone {
	position: relative;
	display:block;
	height:30px;
	left:10px;
	margin:50px 0 80px 0px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#4c4c4c;
	font-weight:bold;
	text-align:center;
	width: 140px;
	padding:0;
}

.center #cont .left .phone img {
	position: absolute;
	top:20px;
	left:3px;
}

.center #cont .right {	
	position: relative;
	float:left;
	width: 821px;
	margin: 5px 5px 5px 6px;
}

.center #cont .right .top {
	background-color:#f3f0ec;
	margin:0;
	padding: 5px 0 0 8px;
	width:642px;
	height:134px;
	display:block;
}

.center #cont .right .top1 {
	margin:0;
	padding: 5px 0 0 8px;
	width:811px;
	display:block;
}

.center #cont .right .top  .column,.center #cont .right .top1  .column{
	margin:0;
	width:307px;
	display:block;
	float:left;
}

.center #cont .right .top1  .column2{
	margin:0;
	width:625px;
	display:block;
	float:left;
}

.center #cont .right .top1  .column2 table tr td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.center #cont .right .top1  .column2 table tr td.border{

	border-bottom:1px solid #eee;
 	padding-bottom:10px;
}

.center #cont .right .top1  .column2 h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#da251c;
}

.center #cont .right .top1  .column2 h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	font-style:italic;
	color:#da251c;
}


.center #cont .right .top1  .column2 table tr td h2,.center #cont .right .top1  .column2 table tr td a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#da251c;
}

.center #cont .right .top1  .column2 table tr td a{
	text-decoration:underline;
}

.center #cont .right .top1  .column2 table tr td a:hover{
	text-decoration:none;
}



#filter .text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

#filter .text .text1,#filter .text .select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #EEEEEE;
	border: 1px solid #666666;
}


#filter .text .nosel{
	background-color: #fff;
	border:0px solid #fff;
}


.center #cont .addres {	
	position: absolute;
	bottom:20px;
	left:20px;
	width: 126px;
	height:50px;
	color:#8f8383;
	font-size:10px;
	text-align:center;
	z-index:10;
}
.center #cont .right .top .column .nav,.center #cont .right .top1 .column .nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: normal;
	font-weight: normal;
	display:block;
	float:left;
	width:173px;	
}
.center #cont .right .top .column .nav{
	font-size: 11px;
}

.center #cont .right .top1 .column .nav{
	font-size: 10px;
	color:#4c4c4c;
}


.center #cont .right .top .column .smallimg,.center #cont .right .top1 .column .smallimg {
width:120px;
height:90px;
display:block;
float:left;
margin-right:10px;
}
.center #cont .right .top .column .nav h2,.center #cont .right .top1 .column .nav h2 {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #da251c;
	margin-bottom: 3px;
	margin-top: 0px;
	padding-bottom: 0px;
}

.center #cont .right .top .column .nav a,.center #cont .right .top1 .column .nav a {
	font-size: 10px;
	padding-bottom: 0px;
	color:	#b4b4b4;
}
.center #cont .right .top .column .nav a, .center #cont .right .top1 .column .nav h2 img{
	margin-left: 10px;
}


.center #cont .right .top .column .nav a:hover, 
.center #cont .right .top1 .column .nav a:hover  {
	color:	#da251c;
}



.center #cont .right .top .column .nav a.ext,.center #cont .right .top1 .column .nav a.ext {
	font-size: 10px;
	margin-left: 10px;
	padding-bottom: 0px;
	color:	#da251c;
}

.center #cont .right .top .column .nav span,.center #cont .right .top1 .column .nav span {
	font-size: 10px;
	color:	#000;
}


.center #cont .right .top h1,.center #cont .right .top1 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #da251c;
	margin: 0 0 10px 0;
}

.center #cont .right #flasher{
	position:absolute;
	top:2px;
	right:0px;
	width:180px;
	height:135px;
	display:block;
	z-index:5;
}

.bg1 {
	background-image: url(/images/bg01.jpg);
	background-repeat: no-repeat;
}
.bg2 {
	background-image: url(/images/bg02.jpg);
	background-repeat: no-repeat;
}
.bg3 {
	background-image: url(/images/bg03.jpg);
	background-repeat: no-repeat;
}
.bg4 {
	background-image: url(/images/bg04.jpg);
	background-repeat: no-repeat;
}

.bg5 {
	background-image: url(/images/bg05.jpg);
	background-repeat: no-repeat;
}
.bg6 {
	background-image: url(/images/bg06.jpg);
	background-repeat: no-repeat;
}
.bg7 {
	background-image: url(/images/bg07.jpg);
	background-repeat: no-repeat;
}
.bg8 {
	background-image: url(/images/bg08.jpg);
	background-repeat: no-repeat;
}

.bg9 {
	background-image: url(/images/bg09.jpg);
	background-repeat: no-repeat;
}

.bg10 {
	background-image: url(/images/bg10.jpg);
	background-repeat: no-repeat;
}

.bg11 {
	background-image: url(/images/bg11.jpg);
	background-repeat: no-repeat;
}

.bg12 {
	background-image: url(/images/bg12.jpg);
	background-repeat: no-repeat;
}

.center .bottom1 {
	position: relative;
	display:block;
	width: 1000px;
	height:30px;
}

.center .bottom1 p,.center .bottom1 p a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#cbcbaf;
}
.center .bottom1 p {
	padding:10px 0 0 10px;
}
.red{
color: #da251c;
}


.green{
color: #00ff00;
}


.disable{
color: #efefef;
}

#sql a {
color: #da251c;

}

.center #cont .right .top1 .column .nav a.knopka {
display:block;
text-align:center;
width:117px;
height:24px;
color:#666;
background-image: url(/images/knopka.gif);
background-repeat: no-repeat;
text-decoration:none;
}


.center #cont .right .top1 .column .nav a.knopka:hover {
background-image: url(/images/knopka2.gif);
background-repeat: no-repeat;
text-decoration:none;
//color: white;
}





.center #cont .right .top1 .column .nav a.knopka1 {
display:block;
text-align:center;
width:137px;
height:24px;
background-image: url(/images/knopka1.gif);
background-repeat: no-repeat;
color:#666;
text-decoration:none;
}


.center #cont .right .top1 .column .nav a.knopka1:hover {
background-image: url(/images/knopka3.gif);
background-repeat: no-repeat;
text-decoration:none;
//color: white;
}