body {
  margin: 0;
  padding: 0;
  background:url(../../images/site_fon.jpg);
  text-align:center;
}

img {
	border: 0;
}
p {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
a {
	font-size: 12px;
	color: #0033CC;
	font-family: Arial, Helvetica, sans-serif;
}

#container{
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	
	
	
}

/* Easy Slider */

	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:640px;
		height:158px;
		overflow:hidden; 
		}	
/*	#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		}	
	#nextBtn{ 
		left:696px;
		}														
 	#prevBtn a, #nextBtn a{  
		display:block;
		width:30px;
		height:77px;
		background:url(../../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(../../images/btn_next.gif) no-repeat 0 0;	
		}												

/* // Easy Slider */

#header {
	height: 158px;
	width: 1000px;
	background-image: url(../../images/logo1.jpg);
	background-image: repeat x;
	
	
}

#border {
 	height: 1px;
}
#headfon {

	height: 158px;
 	background-image: url(../../images/fon.jpg);
	background-image: repeat x;
	
	
	
}
#img1 {
height: 158px;
 	background-image: url(../../images/img1.jpg);
	
	}
#topmenu {
	width: 100%;
	height: 20px;
	background: #247ee0;
	vertical-align: top;
	text-align: center;
	
	
}
#left {

	
	vertical-align: top;
	text-align: left;
}
}
#content {
	width: 100%;
	text-align: left;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	
}
#cell1 {
width:25%
}

#right {
	background: #FFFFFF;

	text-align: left;
	vertical-align: top;
}
#bottom {

	width: 100%;
}


/* header */






.mdtitle {
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: none;
	color: white;
	font-size: 170%;
}
.phone {
	font-size: 16px;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	color: white;
	font-size: 75%;
}
.text {
	font-size: 12px;
	font-family: Tahoma;
	padding: 0px 10px 0px 10px;
}
/* left */
.katal {
	font-size: 11px;
	FONT-WEIGHT: bold;
	font-family: Tahoma;
	color: #ffffff;
	text-transform: uppercase;
}
.katal A:link {
	text-decoration: none;
	color: #ffffff;
}
.katal A:visited {
	text-decoration: none;
	color: #ffffff;
}
.katal A:hover {
	text-decoration: underline;
	color: #ffffff;
}
.menu {
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	color: #2c618f;
}
.menu A:link {
	text-decoration: none;
	color: #2c618f;
}
.menu A:visited {
	text-decoration: none;
	color: #2c618f;
}
.menu A:hover {
	text-decoration: underline;
	color: #2c618f;
}
/*center*/
.partnerstheme {
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	font-family: Tahoma;
	font-weight: bold;
}
.theme {
		font-size: 12px;
	padding: 10px 10px 10px 10px;
	font-family: Tahoma;
	font-weight: bold;
	text-align: left;
}

/*price*/
.load_price {
	text-align: center;
	font-size: 12px;
}
.row_price {
	background: #ebebeb;
	text-align: center;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
}
.row_price2 {
	text-align: center;
	background: #e5e5e5;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
}
.row_price3 {
	text-align: center;
	background: #c0c0c0;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
}
/*responce*/

.responce {

	font-size: 12px;
	font-family: Tahoma;
}
.responce A:link {
	text-decoration: none;
	color: #2c618f;
}
.responce A:visited {
	text-decoration: none;
	color: #2c618f;
}
.responce A:hover {
	text-decoration: underline;
	color: #2c618f;
}
/*navigation stran*/
.manu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

/*links*/
.main {
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	color: #ffffff;
}
.main A:link {
	text-decoration: none;
	color: White;
}
.main A:visited {
	text-decoration: none;
	color: white;
}
.main A:hover {
	text-decoration: underline;
	color: #ffffff;
}
/*right*/
.finance {
	margin-left: 15%;
}
/*mail*/
.title {
	padding-top: 2px;
	color: #FFFFFF;
}
.messenger_field {
	width: 445px;
}
.form_text {
	background: #FFFFFF;
	padding: 5px;
	font-size: 12px;
}
.line_captcha {
	background: #FFFFFF;
	width: 200px;
}
.links {
	font-size: 11px;
	color: RED;
}
.key {
	width: 80px;
	height: 27px;
	font-family: Arial;
	font-size: 20px;
}
/*news*/
.news {
	width: 200px;
	border-bottom: 3px solid #FCAE36;
}
.news_title {

	color: #2c618f;
}
a.news_title, a.news_title:Visited, a.news_title:Active {
	text-decoration: none;
	color: #2c618f;
}
a.news_title:Hover {
	text-decoration: underline;
	color: #2c618f;
}
.news_text {
text-align: justify;
	font-size: 10px;
}
.news_text_title {
	font-size: 10px;
}
.date {
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}



.button-action .yui-button button,
.button-action .yui-button a {
    /*width: 215px;*/
    text-align: center;
    line-height: 1.5;  /* ~24px */
    *line-height: 1.5; /* For IE */
    min-height: 1.5em; /* For Gecko */
    *min-height: auto; /* For IE */
    color: #fff  !important;
}
.button-action .yui-button{
	background: #FD842D url(/image/yui/button/button_action_bg.gif) repeat-x 0 -10px !important;
}

.button-action .yui-button-hover {
	background: #FD732D url(/image/yui/button/button_action_over_bg.gif) repeat-x 0 0% !important;
}




/*bottom*/
.bottom_fon {
	
}


.copyright {
	font-size: 10px;
	font-family: Tahoma;
}

