@charset "utf-8";
/* CSS Document */
img{
	border:none;
	
}

/* Верх */
#skidka {
padding-top:120px;
padding-right:270px;
}
#header{

	height:300px;
	
	
}
#tbg{
	width:100%;
	height:300px;
	
}

#ltbg{
	background: transparent url(../img/tlp.png) top left no-repeat;
	width:474px;
	height:225px;
	float:left;
	
}
#ctbg{
	background: transparent url(../img/tcp.png) top left repeat-x;
	min-width:1000px;
	height:5px;
	width:100%;
	float:left;
	
}
#rtbg{
	background: transparent url(../img/trp.jpg) top right no-repeat;
	width:100%;
	height:225px;
	float:right;
	
}
#logo{
	float:left;
	width:100%;
	height:112px;
	margin-top:-295px;
	padding-top:40px;
	
}
#valik{
	background: transparent url(../img/valik.png) top left no-repeat;
	width:100%;
	margin-left:256px;
	margin-top:-240px;
	width:156px;
	height:89px;
	float:left;
	
	
}
/*Конец Верха */

/* Низ */
#footer{

	height:250px;
	z-index:2;
	
}
#bbg{
	min-width:1000px;
	width:100%;
	height:250px;
	
}

#lbbg{
	background: transparent url(../img/blp.jpg) bottom left no-repeat;
	width:220px;
	height:250px;
	float:left;
	
	
}
#cbbg{
	
	min-width:1000px;
	height:5px;
	width:100%;
	float:left;
	
	
}
#rbbg{
	background: transparent url(../img/brp.jpg) bottom right no-repeat;
	width:404px;
	height:250px;
	float:right;
	color:#71c0eb;

	
}
#rbbgs{
	
	width:370px;
	height:50px;
	float:left;
	padding-top:190px;
	color:#71c0eb;
	padding-left:5px;
	
	
}
#botm{
position:relative;
margin-top:210px;
//margin-top:220px;
margin-left:210px;

}
/* Конец низа */

/* Контент*/
#content{
	z-index:1;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #777777;
	
}
#left{
	width:23%;
	float:left;
	position:relative;
	margin-top:-80px;
	margin-bottom:-120px;
	text-align:left;	
}
#right{
width:19%;
float:right;
margin-right:0px;
margin-botton:100px;
text-align:right;
}
#ccont{

position:relative;
width:600px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #777777;
text-align:justify;
margin-top:0px;
margin-bottom:-120px;
}

#tel{
background:transparent url(../img/tel.png) left top no-repeat;
margin-top:20px;
margin-bottom:10px;
height:160px;
padding-top:48px;
float:left;
width:100%;
}

#lic{
background:transparent url(../img/leftlic.png) right top no-repeat;

height:211px;
width:153px;

float:right;
}

#rzam{
background:transparent url(../img/rzam.png) right top no-repeat;

height:125px;
width:169px;
margin-top:40px;
padding-top:40px;
text-align:center;
float:right;
}

#rzam p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ff5411;
padding-top:20px;
text-align:center;
padding-left:15px;
//padding-top:20px;
}
#rpod{
background:transparent url(../img/rpod.png) right top no-repeat;
width:15px;
height:97px;
width:153px;
margin-top:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#ff2400;
text-align:right;
float:right;
}
#rpod p{
	padding-left:30px;
	padding-top:40px;
	text-align:left;
}
/* Конец контента*/


/* Шрифты*/
h1{
font-size:18px;
color:#64a8cf;
text-align:left;
}
h2{
font-size:18px;
color:#64a8cf;
}
TABLE#price {
border-collapse: collapse;
}
#price TD, TH{
border: 1px solid ;
border-color:#8bc7e5;
padding: 3px;
}
.btext {
 color: #3499ef;
 font-size: 14px;
 font-weight:bold;
}
.botm{
list-style:none;
display:block;
float:left;
color:#64a8cf;
font-size: 10px;

font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left: 5px;
font-weight:bold;
}
.botm a{
text-decoration:none;
color:#64a8cf;

}
.botm a:hover{
text-decoration:underline;
color:#64a8cf;
}
.botm a:visited{
text-decoration:none;
color:#64a8cf;
}

.cont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #45341F;
	margin-right: 5px;
}
.contt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #45341F;
	margin-bottom:0px;
	
}
.telwhite{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #FFFFFF;
	font-weight:bold;
	float:left;
	
	padding-left:7px;
	//font-size:18px;
	//padding-left:7px;
}
.telgray{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #666666;
	padding-left:10px;
	float:left;
}
#rbbgs p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#71c0eb;
	text-align:left;
	padding-left:15px;
	line-height:15px;
	//padding-top:10px;
		
	
}

#rbbg a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-size:10px;
	color:#71c0eb;
	text-align:left;
	line-height:15px;
	text-decoration:none;
	
	
}
#rbbg a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-size:10px;
	color:#71c0eb;
	text-align:left;
	
	line-height:15px;
	text-decoration:underline;
	
	
}
/* Конец шрифтов */
/*Меню*/
#menu{
	width:100%;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#7c7c7c;
	background: transparent url(../img/menu.png) left top no-repeat;
	text-align:left;
	height: 164px;
	margin-top: 0px;
	padding-top: 5px;

//padding-top:20px;
	z-index:100;
}

.menu{
list-style-image:none;
list-style-type: none;
}
li.menu{
	line-height:22px;
	z-index:100;
}
#menu a{
text-decoration:none;
color:#7c7c7c;
z-index:100;

}
#menu a:hover{
text-decoration:underline;
color:#7c7c7c;
z-index:100;
}

/*Конец Меню*/

/*Фикс для IE ибо эта сука никак не хочет поддерживать стандарты и злобно ебёт моск*/
/*для всех браузеров что понимают min-width */
#minwidth {
    width: 100%;
    min-width: 1000px;
    }
/* для IE */
* html .minwidthIE {
    border-left: 1000px solid #fff;
    position: relative;
    float: left;
    z-index: 1;
    }
* html .contener {
    margin-left: -960px;
    position: relative;
    float: left;
    z-index: 2;
    }
/*Конец фикса для IE */
/* contact block */
.contact_block{
font-size:10px;
color:#666666;
padding: 10px 0px 0px 0px;
}

.contact_block textarea, input, select{
width:140px;
}

.contact_button input{
font-size:12px;
background-color:#48a9e4;
color: #ffffff;
border:none;
padding:2px;
cursor: pointer;
width:100px;
float:right;
margin: 5px 0px 0px 0px;
}

.contact_block textarea{
height: 60px;
}

/**/