﻿
#bb{
margin:5px;
font-weight:bold;
font-size:16px;
}

a.steps1 {

	background:transparent url(../img/3steps_1.png);
	background-position:0px -131px;
	line-height:30px;
	display:block;
	width:322px;
	height:130px;
	font-weight:bold;
	text-decoration:none;
        text-align:center;

}
a.steps1n {

	background:transparent url(../img/3steps_1.png);
	background-position:0px 0px;
	line-height:30px;
	display:block;
	width:322px;
	height:130px;
	font-weight:bold;
	text-decoration:none;
        text-align:center;

}
a.steps11 {

	background:transparent url(../img/3steps_1.png);
	background-position:0px 0px;
	line-height:25px;
	display:block;
	width:322px;
	height:130px;
	font-weight:bold;
	text-decoration:none;
        text-align:center;

}
a.steps1:hover {
	background-position:0px 0px;
	}
a.steps1:active {
  	background-position:0px 0px;
}
a.steps1:active span {
  background-position:0px 0px;
}
a.steps2 {

	background:transparent url(../img/3steps_2.png);
	background-position:0px -131px;
	line-height:25px;
	
	display:block;
	width:322px;
	height:130px;
	font-weight:bold;
	text-decoration:none;
        text-align:center;

}
a.steps2n {

	background:transparent url(../img/3steps_2.png);
	background-position:0px 0px;
	line-height:25px;
	
	display:block;
	width:322px;
	height:130px;
	font-weight:bold;
	text-decoration:none;
        text-align:center;

}
a.steps2:hover {
	background-position:0px 0px;
	

}
a.steps3 {

	background:transparent url(../img/3steps_3.png);
	background-position:0px -131px;
	line-height:25px;
	display:block;
	width:322px;
	height:130px;
	font-weight:bold;
	text-decoration:none;
        text-align:center;

}
a.steps3n {

	background:transparent url(../img/3steps_3.png);
	background-position:0px 0px;
	line-height:25px;
	display:block;
	width:322px;
	height:130px;
	font-weight:bold;
	text-decoration:none;
        text-align:center;

}
a.steps3:hover {
	background-position:0px 0px;
	

}

.d1 {
	margin-left:150px;
	text-decoration:none;
	display:block;
	margin-right: 20px;
}
.d11 {
	margin-left:140px;
	text-decoration:none;
	display:block;
	margin-right: 20px;
}


* {margin: 0; padding: 0;}

ul, li {list-style: none;}
a img {border: none;}
table, th, td {border-collapse: collapse; vertical-align: top;}
a {color:#c77622; }
a:hover {color:#3c3c3c;}



h1 {font-size:24px; font-family:arial;}
h5 {font-size:15px; font-family:arial;}

body {font-size: 12px; font-family: Tahoma, Arial, sans-serif; color:#3c3c3c; background:#fff;}

#wrapper {height:100%;  margin:0 auto;}
#structure {width:100%;}
#mainLogo {height:97px;}
#top_m {
font-weight:bold;
 color:#c77622;
font-style: normal;
	text-decoration:none; 

	}
#top_m:hover {
	color:#636363;
	text-decoration:none;
	font-style: normal;
	font-weight:bold;
}
#headerBg {background:url("../img/header_bg_tile.jpg") repeat-x 52px 0;}
#header {background:url("../img/header_bg.jpg") no-repeat; height:518px; width:100%;}
	#header h1 {float:left; margin:43px 0px 0 62px; display:inline;}
	
#menu {
	margin-left:100px;
	float:left;
	display:inline;
	width:720px;
}
	#menu ul {
	margin:10px 0px 0px 220px;
}
	#menu ul li {
	float:left;
	background:url("../img/razd1.gif") no-repeat right 0;
	padding:0 18px 0 18px;
	height:15px;
	margin-top:5px;
}
    #menu ul li.active {position:relative; top:-5px; background:url("../img/razd1.gif") no-repeat right center;}
    #menu ul li.active	.menu {height:20px; background:url("../img/menu_active.gif");  float:left; background-position:middle; padding:0 10px 0 10px; color:#fff;}
    #menu ul li.active	.menu a {color:#fff; position:relative; top:5px; text-decoration:none;}
    #menu ul li.active	.menu a:hover {text-decoration:underline;}
    #menu ul li a {color:#636363;  }
    #menu ul li a:hover {color:#c77622;  text-decoration:underline;}
    #menu ul li.last {background:none;}
	
.hh4 { color:#c77622;
font-weight:bold;

}
#phone {
	display:inline;
	color:#3c3c3c;
	font-size:20px;
}
	#phone img {
	margin-right:2px;
	margin-top: 10px;
}    
    #phone span {color:#f7921e;}
    
#menu2 {clear:both; height:131px;}
#menu2 span {color:#252525; font-size:18px; margin-bottom:4px;}
#menu2 p {}
.marg {margin-top:34px; float:left;}

 
table#steps {width:100%;} 
	table#steps td {height:131px;}
	table#steps div.bg {height:131px;cursor:pointer;}	
	table#steps td.tab1 {background:url("../img/3steps_1.jpg") no-repeat;width:322px;} 
		table#steps td.tab1 p {padding:35px 20px 0 155px; color:#fff;}	
		table#steps td.tab1 span {color:#000;}	
	table#steps td.tab2 {background:url("../img/3steps_2_2.gif") repeat-x;} 
		table#steps td.tab2 div.bg {background:url("../img/3steps_2_1.jpg") no-repeat; min-width:229px;} 
		table#steps td.tab2 p {padding:35px 0 0 120px; }	
	table#steps td.tab3 {background:url("../img/3steps_3_2.gif") repeat-x;} 
		table#steps td.tab3 div.bg {background:url("../img/3steps_3_1.jpg") no-repeat; min-width:289px;} 
		table#steps td.tab3 p {padding:35px 0 0 145px; }		
	table#steps p {font-size:13px;}	
	table#steps span {display:block; font-size:16px; margin-bottom:4px;} 	
	
	
#content {clear:both;}
	#content td.left {
	width:305px;
	background:url("../img/left-bg.jpg");
	background-repeat:repeat-x;
	background-color:#d3d3d3;
	margin-left: 5px;
}
    #content td.left h3 {color:#000000; font-size:18px; padding-bottom:10px; padding-left:15px;}
    /*#content td {border:1px solid red;}*/
    #content .fixer td {padding:0; height:1px;}
    #content .fixer td.left {padding:0; height:1px; background:#d3d3d3;}
    #content .fixer td.left img {width:305px; height:1px;}
    #content .fixer img {width:695px; height:1px;}
    
#menu_left {
	padding:48px 45px 0px 47px;
}
    #menu_left ul.list  {width:200px; margin-bottom:29px; float:left;}
    #menu_left ul.list li {float:left; display:block; background:url("../img/uk2.gif") no-repeat 0 4px; padding-left:14px; padding-bottom:9px; width:195px;}
    #menu_left ul.list li a {color:#3b3b3b; font-size:12px;}
    #menu_left ul.list li a:hover {color:#000; text-decoration:none;}
    
#sponsors {clear:both; padding:0px 45px 40px 47px; width:190px;}
	#sponsors ul.name li {color:#000000; font-size:18px; padding-bottom:20px; padding-left:15px; }
    #sponsors ul.list {margin-left:6px;}
    #sponsors ul.list li {display:inline; margin-right:10px;}
    #sponsors ul.list li img {margin-bottom:13px;}
    
#innerContent {padding:48px 59px 0 53px;}
#innerContent2 {
	padding:10px 10px 10px 10px;
}
#innerContent .caption {color:#000000; font-size:18px; padding-bottom:18px;}
	.section1 {padding-bottom:25px;}
    .section1 img {float:left; padding:0 12px 6px 0;}
    .section1 p {padding-bottom:17px;}
	
ul.listNums li {background:url("../img/ball.jpg") no-repeat; padding-bottom:10px;}
ul.listNums li p {padding-left:6px; line-height:1.4; }
ul.listNums li p span {color:#fff; font-size:13px; padding-right:10px; zoom:1;}
	
#advantages {margin-bottom:25px;}

    
.mainBottom {vertical-align:bottom; height:98px;}
#footer { width:100%; height:98px; background:url("../img/footer-bg.jpg");}
	#footer td.bottom1 {height:98px;  background:url("../img/footer1.jpg") no-repeat left;}
    
#data {padding:34px 0 0 47px; color:#636363; font-size:17px; float:left; width:300px;}
	#data p {font-size:10px; color:#636363;}
    #data span {color:#000000;}
    #c {float:left; white-space:nowrap; font-size:10px; padding-top:38px;}
    #count {float:right; margin:35px 53px 0 0; display:inline;}
    #count ul li {display:inline; margin-right:7px;}
	
/* inners */
table.tableProduct { width:100%;}
	table.tableProduct td {padding-bottom:30px;}
	table.tableProduct td.pic {width:1px; padding-right:20px;}
	table.tableProduct p.tCaption {padding-bottom:10px; font-size:14px;}
	table.tableProduct p.tCaption a {color:#3c3c3c; margin-bottom:10px;}
	table.tableProduct p.tCaption a:hover {color:#c77622;}
	

p.inlineMenu {}
	p.inlineMenu a {padding-right:35px; color:#c77622;}
	p.inlineMenu a:hover {padding-right:35px; color:#3c3c3c;}
	
#galleryMenu {margin-bottom:20px;}

table.tableGallery { width:100%;}
	table.tableGallery td {padding-bottom:30px;}
	table.tableGallery td.pic {width:1px; padding-right:20px;}
	table.tableGallery p.tCaption {padding-bottom:10px; font-size:14px;}
	table.tableGallery p.tCaption a {color:#3c3c3c; margin-bottom:10px;}
	table.tableGallery p.tCaption a:hover {color:#c77622;}
	table.tableGallery p.tDate {padding:5px 0 15px 0; font-size:10px;}	
	
	
p.textSection {padding-left:30px; margin-bottom:30px; line-height:1.6; zoom:1;}
	p.textSection span.s3 {display:block; padding-bottom:5px;}

#adress1 {background:url("../img/icon_phone.gif") no-repeat 0 4px;}
	#adress1 span.s1 {padding-left:24px;}
	#adress1 span.s2 {padding-left:30px;}

#adress2 {background:url("../img/icon_net.gif") no-repeat 0 4px;}
#adress3 {background:url("../img/icon_adress.gif") no-repeat 0 4px;}

#contactMap {margin-top:10px;}

#price1 {background:url("../img/icon_download.gif") no-repeat 0 4px;}

