.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 3px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}

a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}
/* Фон */

BODY {
	background-color: #ffffff; 
	background-image: url(images/fonst.png); 
	background-repeat: repeat;
	margin-top: -1px;
   }
   .head {
	background-image: url(images/bg/FONRUS_01.jpg);
	background-repeat: no-repeat;
	
}
.botnew {
	background-image: url(images/bg/FONRUS_01.png);
	background-repeat: no-repeat;
	
}
   
.head1 {
	background-image: url(images/bg/FONRUS_01.png);
	background-repeat: no-repeat;
	width: 36px;
	height: 182px;
}

.head2 {
	background-image: url(images/bg/FONRUS_02.png);
	background-repeat: no-repeat;
	width: 132px;
	height: 182px;
	border: 0;
}
.head3 {
	background-image: url(images/bg/FONRUS_03.png);
	background-repeat: no-repeat;
	height: 182px;
	width: 30px;
}
.head4 {
	background-image: url(images/bg/FONRUS_04r.png);
	background-repeat: no-repeat;
	width: 570px;
	height: 182px;
}

.head6 {
	background-image: url(images/bg/FONRUS_05.png);
	background-repeat: no-repeat;
	width: 192px;
	height: 182px;
}
.head7 {
	background-image: url(images/bg/FONRUS_06.png);
	background-repeat: no-repeat;
	width: 36px;
	height: 182px;
}
.bot1 {
	background-image: url(images/bg/FONRUS_20.png);
	background-repeat: no-repeat;
	width: 36px;
	height: 231px;
		
	}

.bot2 {
	background-image: url(images/bg/FONRUS_21.png);
	background-repeat: no-repeat;
	width: 132px;
	height: 231px;
	
}
.bot3 {
	background-image: url(images/bg/FONRUS_22.png);
	background-repeat: no-repeat;
	width: 30px;
	height: 231px;
	
}
.bot4 {
	background-image: url(images/bg/FONRUS_23.png);
	background-repeat: no-repeat;
	width: 570px;
	height: 231px;
	
}
.bot5 {
	background-image: url(images/bg/FONRUS_24.png);
	background-repeat: no-repeat;
	width: 196px;
	height: 231px;
		
}
.bot6 {
	background-image: url(images/bg/FONRUS_25.png);
	background-repeat: no-repeat;
	width: 36px;
	height: 231px;
		
}


.rtop {
	background-image: url(images/bg/FONRUS_13.png);
	background-repeat: repeat-y;
	width: 36px;
	
		
}
.ltop {
	background-image: url(images/bg/FONRUS_18.png);
	background-repeat: repeat-y;
	width: 36px;
		
}

.bgwhite {
	background-repeat: repeat;
	background-color: #FFFFFF;
}
.bgmiddle {
	background-image: url(images/bg/FONRUS_15.png);
	background-repeat: repeat-y;
	width: 30px;
	
	
}

.bgr {
	background-image: url(images/bg/FONRUS_17.png);
	background-repeat: repeat-y;
	width: 196px;		
}
.dots {
	background-image: url(images/dots.png);
	background-repeat: repeat-x;
	
}
.bgcenter {
	background-image: url(images/bg/FONRUS_16.png);
	background-repeat: repeat-y;
	width: 570px;
	z-index: 2;

}
.bgl {
	background-image: url(images/bg/FONRUS_14.png);
	background-repeat: repeat-y;
	width: 132px;
	
	

}
.top1 {
	background-image: url(images/bg/FONRUS_07.png);
	background-repeat: no-repeat;
	width: 36px;
	height: 70px;
	
}


.top2 {
	background-image: url(images/bg/FONRUS_08.png);
	background-repeat: no-repeat;
	width: 132px;
	height: 70px;
	
		
}

.top3 {
	background-image: url(images/bg/FONRUS_09.png);
	background-repeat: no-repeat;
	width: 30px;
	height: 70px;
	
}

.top4 {
	background-image: url(images/bg/FONRUS_10m1.png);
	background-repeat: no-repeat;
	width: 570px;
	height: 70px;
		
}
.top5 {
	background-image: url(images/bg/FONRUS_11.png);
	background-repeat: no-repeat;
	width: 196px;
	height: 70px;
		
}
.top6 {
	background-image: url(images/top6.jpg);
	background-repeat: no-repeat;	
		
}

/* Менюшки*/
.lang {
	overflow: hidden;
		
}

.lefttopmenu {
	overflow: visible;
	width: 132px;
			
}
.zagolovok_punkta {
	font-size: 0.8em;
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	top: 1px;
}
.leftmenutxt {
	color: #1263ad;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}

/* Текст*/
.txtosnovn {
	COLOR: #1263ad;
	FONT-FAMILY: arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 0.72em;
}
.txtgoroda {
	COLOR: #1263ad;
	FONT-FAMILY: arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 0.78em;
}
.nav {
	color: #333333;
	font-family: Courier New, Courier, monospace;
	font-size: 0,5em;
}
.txtzagol {
	color: #0060CE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0,9em;
	background-color: #B9DEF9;
}
.заголовокmain {
	color: #1263ad;
	font-family: arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 1em;
}
/* Текст*/
a:link {
	color: #3496c5;
	font-weight: bold;
	text-decoration: underline;
}

a:visited {
color: #A430E9;
font-weight: bold;
}
a:hover {
	color: #A67000;
	text-decoration: none;
	padding-bottom: 0px;

}


.стиль9 {font-size: 9px}
.стиль10 {font-size: 12px}
.maintxt {COLOR: #1263ad; FONT-FAMILY: arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 13px; }
.sponsorstxt {COLOR: #333333; FONT-FAMILY: arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; }
.menutxt {
	COLOR: #1263ad;
	FONT-FAMILY: arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold
	text-decoration: underline;
	direction: ltr;
}
.msmalltxt {COLOR: #1263ad; FONT-FAMILY: arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 9px; }
.стиль12 {font-size: 13px}
.стиль13 {FONT-FAMILY: arial, Verdana, Tahoma, Helvetica, sans-serif; color: #1263ad;}

dl {
		width: 530px;
		margin: 0 0 20px 20px;
		padding: 0;
		background: #ccc url(box_bottom.gif) no-repeat bottom left;
		}

	dt {
		margin: 0 0 10px 0;
		padding: 10px;
		font-size: 110%;
		color: #fff;
		border-bottom: 1px solid #fff;
		background: #999 url(box_top.gif) no-repeat top left;
		}
	
	dd {
		margin: 0 0 0 10px;
		padding: 0 10px 10px 10px;
		color: #666;
		font-family: Verdana, sans-serif;
		font-size: 90%;
		
		}
#blue dt {
	background-color: #69c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		}
	
	#blue {
		background-color: #9cf;
		}
