/* Общие свойства */
* {
	margin:0;
	padding:0;
	border:1;
}



body {
	width: 100%;
	font-family:Verdana;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	color:#000;
	background-color:#f8fafb;
}

#telefon {
         background-image: url(images/tet.gif);
	 width:233px;
	 height:160px;
	 font-family: Verdana;
	 font-size:12px;
         color:#0089d8;
         padding:0px;
         }

#telefon .a1{position: relative;
	 display:block;
	 border:0px solid #000;
	 width:100px;
	 height:30px;
         left: 5px; 
         top: 5px;
         padding:0px;}

#telefon .a2{position: relative;
	 display:block;
	 border:0px solid #000;
	 width:100px;
	 height:30px;
         left: 120px; 
         top: -25px;
         padding:0px;}

#telefon .a3{position: relative;
	 display:block;
	 border:0px solid #000;
	 width:100px;
	 height:20px;
         left: 100px; 
         top: 75px;
         padding:0px;}

.jj {background:#d6e2e9;
     font-size:18px;
     font-family:Verdana;
     color:#dc143c;}

.formcall {border:1px solid #cdcdcd; 
                 display:none; 
                 position:fixed; 
                 top:30%; 
                 left:35%; 
                 background-color:#f8fafb;
}
.formcall p {text-align: right;}

.B_crumbBox {color: #616161;}

.foter{position:relative; left: -2500px;}

#telefon a{text-decoration:underline;}

.bgImg {
	background: url('images/bg_line_top.png') repeat-x left top;
}


a, a:visited {
	text-decoration:none;
        color:#555552;
}

p {
	text-align:justify;
	text-indent:10px;
	padding-bottom:10px;
	font-size:100%;
}

p a{
	color:#217EAF;
}

.wrap {
	width:968px;
	margin:0 auto;
}

/* Шапка */
.lang {
	padding:20px 80px 16px 0;
	background: url("images/top.png") repeat-x;
	text-align:right;
	font-size:12px;
	font-weight:bold
       
}
.newofficetel {position: relative;
		 display:block;
                 width:200px;
		 height:18px;
                 left:  685px; 
                 top:  -20px;
       

}

.mainMenu {
width:450px;
margin-left: 305px;
height:70px;
}
.mainMenu td a{
	font-size: 14px;
	font-weight: bold;
color: #C1C1C2;	
}

.mainMenu a:hover{
	color:#859298;	
}

#menuWrap {
	height:89px;
	background-image:url('images/middle.png');
	padding-right:235px;
}
#menuWrap .image24{
                position: relative;
		display:block;
		border:0px solid #000;
		width:65px;
		height:65px;
                left: 880px; 
                top: -140px;
	  }
#menuWrap .image7{
                position: relative;
		display:block;
		border:0px solid #000;
		width:65px;
		height:65px;
                left: 880px; 
                top: -300px;
	  }
#menuWrap .image495{
                position: relative;
		display:block;
		border:0px solid #000;
		width:54px;
		height:44px;
                left: 720px; 
                top: -90px;
	  }
#menuWrap .image4952{
                position: relative;
		display:block;
		border:0px solid #000;
		width:54px;
		height:44px;
                left: 720px; 
                top: -90px;
	  }
.imagesb {
                border:0px solid #000;
		width:95px;
		height:20px;
                position: relative;
                top: 4px;
          }

.callback {position: relative;
		 display:block;
                 width:200px;
		 height:20px;
                 left:  750px; 
                 top: -210px;
                 font-size:18px;
	         font-weight:bold;
                 font-family:Verdana;
                
}
#cb a{color:#dc143c;
          text-decoration: underline;
}
#cb a:hover{color:#5b9aeb;
                      
}

#mainImg {
	height:35px;
	background:url('images/bottom.png') no-repeat 0px 0px;
}
#mainImg1 .a1{
                position: relative;
		display:block;
		border:0px solid #000;
		width:60px;
		height:60px;
                left: 70px; 
                top: 160px;
	  }

#mainImg1 .a2{
                position: relative;
		display:block;
		border:0px solid #000;
		width:60px;
		height:60px;
                left: 140px; 
                top: 100px;
	  }

#rep {color:#616161;}
#rep input{color:#616161;}
#rep input:focus{background-color:#F0F0F0;}
#rep textarea{color:#616161;}
#rep textarea:focus{background-color:#F0F0F0;}
#rep select{color:#616161;}

/* Колонки */

#leftCol {
	width:250px;
	float:left;
	font-size:18px;
	color:#555552;
	background:url('images/menuline_sha.png') no-repeat -3px 200px;
}

#leftColC {
	width:250px;
	float:left;
	font-size:18px;
	color:#555552;
	background:url('images/bg_menuline_kanada.png') no-repeat -3px 200px;
}

#leftWrap{
	padding-left:10px;
}
#leftWrap a{
	text-decoration: underline;
}
#rightCol {
	background:url('images/bottom.png') no-repeat -250px -33px;
	width:755px;
	margin-left:250px;
}

.leftMenu {
	list-style-image:url('images/circle2.png');
	padding-left:30px;
}
.leftMenu .last{
padding-bottom:20px;
}

.leftMenu a{
	font-size:17px;
	color:#555552;
        text-decoration: underline;
}

.left_menu_main li {
       color:#009ec6;
font-size:18px;
list-style:none;
}


#sha {
	padding-left:30px;
}

h1 {
	text-align:center;
	font-size:130%;
	padding-bottom:10px;
}

h2 {
	text-align:center;
	font-size:125%;
	padding-bottom:10px;
}
h3 {
	text-align:center;
	font-size:115%;
	padding-bottom:10px;
}
h4 {
	text-align:center;
	font-size:105%;
	padding-bottom:10px;
}
.textWrap1 {
	background:url('images/bg_body_top.png') no-repeat left top;
	
}
.textWrap2 {
	background:url('images/bg_body_bottom.png') no-repeat right bottom;
	padding:35px;
padding-top:45px;
}
.textWrap2  a{text-decoration: underline;}

.bottomMenu {
	list-style-image:url('images/circle3.png');
	font-size:100%;
	color:#526480;
}

.text_bottom , .text_bottom a{
	font-size:12px;
	color:#526480;
	
	padding-bottom:10px;
     
}

.text_bottom {
padding-top:75px;
}


.bottomMenu li {
margin: 0 25px 0px 0px;
float:left;
}

.copyright {
padding-top:75px;
	float:left;
	font-size:12px;
	color:#526480;
width:300px;
height:80px;
}

.copyright a {
	color:#526480;
}

.leftMenu li {
list-style-image: url("images/circle2.png");
}

.leftMenu .active, .leftMenu li:hover {
list-style-image: url("images/bg_menu_middle_a.png");
}


