html,body{margin:0;padding:0}
body {
	font: 76% arial,sans-serif;
	background:#bebebe url(/tpls/images/back.png) 0 0 repeat-x;
	
}

* {margin:0;
  padding:0;
  border:0
	}
#container {
			width:1230px;
			margin:0 auto;
			background:#bebebe url(/tpls/images/back.png) 0 0 repeat-x;
			padding-top:1000px;
}

#content  {float:left;width:1100px;margin-top:-50px;position:relative;
			z-index:100;}

#extra  {
			width:294px;
			float:left;
			margin-top:-50px;
			position:relative;
			z-index:100;
			padding:0 30px 0 39px;
}
ul {list-style:none}
/*--------------------------HEADER----------------------------*/
#header {
		height:1000px;
		width:1230px;
		position:absolute;
		top:0;
		left:0;
		background:url(/tpls/images/header.png) 100% 43px no-repeat;
}
#logo {
		background:url(/tpls/images/logo.png) 0 0 no-repeat;
		display:block;
		width:299px;
		height:82px;
		position:absolute;
		top:59px;
		left:115px
}
#menu {
		list-style:none;
		position:absolute;
		top:21px;
		left:454px
}
#menu li{
		display:inline;
}
#menu a {
		color:#f7ae11;
		text-decoration:underline;
		padding:0 0 0px 25px;
		height:29px;
}
#menu a:hover {
		text-decoration:none;
}
#main {
		color:#fff;
		padding:0 0 0 15px;
		background:url(/tpls/images/home.gif) 1px 3px no-repeat;
		position:absolute;
		top:22px;
		left:120px;
		font-size:90%;
}
#main:hover {
		text-decoration:none;
}
#lang {
		color:#fff;
		position:absolute;
		top:21px;
		right:46px;
		list-style:none;
}
#lang li {display:inline;color:#f7ae11;}
#lang li a {padding:0 0 0 10px;color:#fff;}
#lang a:hover {text-decoration:none;}
#menu2 {
		position:absolute;
		top:141px;
		left:115px;
		width:269px;
		height:233px;
		background:#fff url(/tpls/images/menu2.png) 0 100% no-repeat;
		padding:0 0 0 29px;
}
#menu2 li {
		line-height:180%;
}
#menu2 a {
		background:url(/tpls/images/mark2.gif) 0 4px no-repeat;
		padding:0 0 0 10px;
		color:#004488;
}
#menu2 a:hover {text-decoration:none;} 
#phone {
		position:absolute;
		top:59px;
		left:505px;
		font-size:240%;
		color:#002f5e;
}
#logform {
		position:absolute;
		top:71px;
		right:150px;
		width:301px;
		height:66px;
}
#login {
		width:99px;
		height:21px;
		border:1px solid #002d5a;
		margin:0 4px 0 0;
		padding:2px 0 0 2px;
}
#pass {
		width:99px;
		height:21px;
		border:1px solid #002d5a;
		margin:0 4px 0 0;
		padding:2px 0 0 2px;
}
#sub {
		width:47px;
		height:23px;
		background:#fbad18;
}
#logform a {
		color:#ccd9e6;
		display:block;
		float:left;
		margin:5px 10px 0 0;
}
#logform a:hover {
		text-decoration:none;
}
#perevozki {
		position:absolute;
		top:374px;
		left:90px;
		width:1116px;
		height:153px;
		background:url(/tpls/images/img-menu.jpg) 0 0 no-repeat;
		padding:130px 0 0 30px;
		font-size:150%;
}
#perevozki li{
		float:left;
}
#perevozki li a{
		float:left;
		color:#000;
		padding:0 108px 0 0;
}
#perevozki a:hover{
		text-decoration:none;
}
#perevozki li a#car {padding:0 122px 0 15px;}
#perevozki li a#train {padding:0}
#info {
		position:absolute;
		top:151px;
		padding:0 0 0 454px;
}
#info p {
		float:left;
		font-size:90%;
}
#icq {
		background:url(/tpls/images/icq.gif) 0 0 no-repeat;
		padding:0 15px 5px 20px;
}
#skype {
		background:url(/tpls/images/skype.gif) 0 0 no-repeat;
		padding:0 15px 5px 20px;
}
#mail {
		background:url(/tpls/images/mail.gif) 0 0 no-repeat;
		padding:0 15px 9px 25px;
}
#data {
		background:url(/tpls/images/time.gif) 0 0 no-repeat;
		padding:0 20px 5px 24px;
		width:140px;
}
#adres {
		width:150px;
}
#city {
		color:#000;
		font-size:50%;
}

#map {
		position:absolute;
		top:527px;
		width:1230px;
		height:434px;
		background:url(/tpls/images/map.jpg) 0 0 no-repeat;
}
#menu3 {
		position:absolute;
		top:190px;
		left:456px;
}
#menu3 li {
		float:left;
}
#menu3 a {
		font-size:150%;
		padding:5px 36px 0 0;
		color:#004488;
		display:block;
		background:url(/tpls/images/mark.png) 0 0 no-repeat;
}
#menu3 a.color2 {
		color:#494949;
}
#menu3 a:hover, #mezhd a:hover {
		text-decoration:none;
}
#mezhd {
		position:absolute;
		top:240px;
		left:430px;
		width:298px;
		height:132px;
		background:url(/tpls/images/mezhd.png) 0 0 no-repeat;
		padding:16px 0 0 23px;
}
#mezhd a, #vnutr a{
		font-size:200%;
		font-weight:normal;
		color:#000;
		display::block;
}
#mezhd select, #vnutr select {
		margin-top:15px;
		width:101px;
		height:23px;
		border:1px solid #3b8caa;
		padding:2px;
}
#vnutr {
		position:absolute;
		top:240px;
		left:746px;
		width:298px;
		height:132px;
		background:url(/tpls/images/vnutr.png) 0 0 no-repeat;
		padding:16px 0 0 23px;
}
.form {background:url(/tpls/images/arr.gif) 116px 20px no-repeat;}
.form2 {background:url(/tpls/images/arr2.png) 116px 20px no-repeat;}
.otkuda {
	margin:0 39px 0 0
}
.adresat {
		color:#fff;
		font-size:90%;
		padding:0 0 0 2px;
}
.adresat span{
		padding:0 0 0 106px;
}
/*--------------------------HEADER----------------------------*/


/*--------------------------CONTENT----------------------------*/
#content {
		padding:0 0 70px 90px
}
#content h1 {
		font-size:140%;
}

#content h2 {
		font-size:120%;
}
#content p {
		padding:0 0 10px 0;
		line-height:180%;
		text-align:justify;
}
#content a {
		color:#000000;
}
.zagolovok {
		width:294px;
			float:left;
			position:relative;
			padding:0 30px 0 39px;
}
.text {
		width:592px;
			float:left;
			position:relative;
}
/*--------------------------CONTENT----------------------------*/


/*--------------------------EXTRA----------------------------*/

#extra h1 {
		font-size:140%;
		
}


/*--------------------------EXTRA----------------------------*/

/*--------------------------FOOTER----------------------------*/
#footer {
		clear:both;
		height:110px;
		padding:0;
		background:url(/tpls/images/footer.png) 0 0 repeat-x;	
}
#footer a{
		color:#000;	
}
#copy {
		float:right;
		padding:0 50px 0 0px;
		text-align:right;
}
#cont {
		float:left;
		width:310px;
		margin:0 25px 0 32px;
}
*html #cont {margin:0 25px 0 20px;}
*+html #cont {margin:0 25px 0 20px;}
#search {
		width:208px;
		height:23px;
		border:1px solid #858585;
}
#enter {
		width:53px;
		height:24px;
		background:#fbad18;
}
#searchform {
		float:left;

}
/*--------------------------FOOTER----------------------------*/















