﻿.BODY {	background-image: url(images/bg.jpg);}
.bg {  background-attachment: scroll; background-image: url(images/butom_bg.gif); background-repeat: repeat-x}
.toptext {  font-family: Tahoma; font-size: 12px; font-weight: normal; color: #DDD0A6}
.menulink {  font-family: Tahoma; font-size: 12px; color: #221904}
a:hover.menulink  {  font-family: Tahoma; font-size: 12px; color: #685031}
.menulink01 {  font-family: Tahoma; font-size: 12px; color: #DDD0A6}
a:hover.menulink01 {  font-family: Tahoma; font-size: 12px; color: #1A1710}
a:hover.link01  {  color: #006882;}
.link01 {  font-family: Tahoma; font-size: 14px; color: #FE0194}
.smtext {  font-family: Tahoma; font-size: 11px; color: #666666}
.separator {  font-family: Tahoma; font-size: 12px; color: #666666}
.but_bg {  background-image: url(images/butom_bg.gif); background-repeat: repeat; background-position: 50px 50px}
.butbg01 {  background-image: url(images/bg.jpg); background-repeat: no-repeat; background-position: center top}
.form_lang {  background-color: #CCCCCC; font-family: Tahoma; font-size: 10px; font-weight: normal; color: #463409; border: 1px solid; border-color: #5B452A solid}
.title_text {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; font-weight: normal; color: #FFFFFF; padding-left: 8px}
.prozoruy {  background-image: url(images/bg1.png)}
.line {  border: solid; border-width: 1px 0px 0px; border-color: #55401C black black}
.prozoruy01 {  background-image: url(images/infobox_table.png)}
.maintext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CFBA85; padding-left: 10px}
.maintext_g {  font-family: Tahoma; font-size: 12px; color: #E3D6B7}
.title_text01 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; font-weight: normal; color: #444444; padding-left: 8px }
.butom_bg {  background-image: url(images/bg.gif); background-repeat: no-repeat}
.text02 {  font-family: Tahoma; font-size: 12px; color: #D83BAE}
.title_line {  background-image: url(images/title_line.gif); background-repeat: repeat}
.text03 {  font-family: Tahoma; font-size: 12px; color: #FFFFFF}

html,body{
    margin:0;
}
#content{

    min-height:100%;
}
*html #content{ /* Вместо этого хака лучше использовать условные комментарии */
    height:100%;
}
#content-clear{ /* Данный блок нужен, чтобы подвал не налезал на контент */
    clear:both;
    height:250px;
}
#footer{
    color:#FFF;
    height:250px;
}
.link02 {  font-family: Tahoma; font-size: 11px; color: #666666}
a:hover.link02  {  color: #CCCCCC;}
.form_css {  border: 0px solid; font-family: Tahoma; font-size: 12px; color: #4E4E4E; width: 382px; padding-left: 6px; border-color: #666666 solid #000000 #666666; background-color: #1D1D1D}
.link03 {  font-family: Tahoma; font-size: 11px; color: #CCCCCC}
a:hover.link03  {  color: #CCCCCC;}
.text01 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; line-height: 16pt}
.linebg {  background-image: url(images/tabl_01.gif)}
.title_text02 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 30px; font-weight: normal; color: #CCCCCC; padding-left: 20px}
.link04 {  font-size: 9px; color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:hover.link04 {  font-size: 9px; color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline}


/* carousel styles */
#slider {
	width: 875px;
	height: 247px;
	overflow: hidden;
	position: relative;
	margin: 0 auto;
}
#slider .scrollButtons {
	position: absolute;
	top: 0;
	z-index: 1;
	cursor: pointer;
	padding: 95px 0;
}
#slider .prev {
	left: 0;
}
#slider .next {
	right: 0;
}
#slider .scroll {
	width: 861px;
	margin: 0 auto;
	position: relative;
}
.panel {
	width: 277px;
	height: 247px;
	position: relative;
	z-index: 1;
	padding: 0 5px;
	float: left;
}
.panel a {
	position: absolute;
	left: 5px;
	top: 0;
	background: url('images/bg-panel.png') no-repeat 0 195px;
	width: 277px;
	height: 247px;
	z-index: 2;
	font: 14px/17px Arial, Helvetica, sans-serif;
	color: #656464;
}
.panel img {
	border: none;
	display: block;
	width: 263px;
	height: 175px;
	padding: 12px 7px;
}
.panel a span {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	text-align: center;
	padding: 207px 0 0;
	text-align: center;
	background: url('images/frame.png') no-repeat;
	cursor: pointer;
}
* html .panel a span {
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='images/frame.png', sizingmethod='crop');
	background: none;
}
.panel a:hover {
	width: 287px;
	left: 0;
	background-position: 0 100%;
	z-index: 3;
	color: #000;
}
.panel a:hover img {
	width: 273px;
	height: 185px;
	padding: 7px;
}
.panel a:hover span {
	background: url('images/frame-hover.png') no-repeat;
}
* html .panel a:hover span {
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='images/frame-hover.png', sizingmethod='crop');
	background: none;
}
.title_line {  background-image:  none; background-repeat: repeat; font-family: Georgia, "Times New Roman", Times, serif; font-size: 16pt; font-weight: normal; color: #CCCCCC}
