html,body{margin:0;padding:0}
body {
		-x-system-font:none;
		background:#FFFFFF url(/tpls/images/pageback.png) repeat-x scroll 0 0;
		font-family:arial,sans-serif;
		font-size:76%;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		line-height:normal;
		position:relative;
}

* {margin:0;
  padding:0;
  border:0
	}
#container {
		background:transparent url(/tpls/images/header2.jpg) no-repeat scroll 100% 43px;
		margin:0 auto;
		padding-top:381px;
		position:relative;
		width:1000px;			
}
#wrapper{float:left;width:100%;margin-top:-150px;position:relative;z-index:100}
#content  {margin:0 0 0 363px;position:relative;}

#extra  {
			margin-left:-1000px;
			width:363px;
			float:left;
			position:relative;
			z-index:100;
			padding:10px 30px 0 25px;
}
ul {list-style:none}
/*--------------------------HEADER----------------------------*/
#header {
		position:absolute;
		top:0;
}
#inheader {
		position:relative;
		width:1000px;
		z-index:101;
}
#logo {
		background:url(/tpls/images/logo2.png) 0 0 no-repeat;
		display:block;
		width:299px;
		height:82px;
		position:absolute;
		top:66px;
		left:25px
}
#menu {
		list-style:none;
		position:absolute;
		top:21px;
		left:364px
}
#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:30px;
		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:25px;
		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:400px;
		font-size:240%;
		color:#002f5e;
}
#logform {
		position:absolute;
		top:71px;
		right:15px;
		width:301px;
		height:66px;
}
#login {
		width:99px;
		height:21px;
		border:1px solid #002d5a;
		margin:0 4px 0 0;
		padding:2px 0 0 2px;
}
#city {
		color:#000;
		font-size:50%;
}
#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;
}

#info {
		left: 364px;
		position:absolute;
		top:151px;
}
#info p {
		float:left;
		font-size:90%;
}
#icq {
		background:url(/tpls/images/icq2.png) 0 0 no-repeat;
		padding:0 15px 5px 20px;
}
#skype {
		background:url(/tpls/images/skype2.png) 0 0 no-repeat;
		padding:0 15px 5px 20px;
}
#mail {
		background:url(/tpls/images/mail2.png) 0 0 no-repeat;
		padding:0 15px 9px 25px;
}
#data {
		background:url(/tpls/images/time2.png) 0 0 no-repeat;
		padding:0 20px 5px 24px;
		width:110px;
}
#adres {
		width:150px;
		padding:0
		
}
#map {
		position:absolute;
		top:527px;
		width:1000px;
		height:434px;
		background:url(/tpls/images/map.jpg) 0 0 no-repeat;
}
#menu3 {
		position:absolute;
		top:190px;
		left:366px;
}
#menu3 li {
		float:left;
}
#menu3 a {
		font-size:135%;
		padding:5px 36px 0 0;
		color:#004488;
		background:url(/tpls/images/mark.png) 0 0 no-repeat;
		display:block;
}
#menu3 a.color2 {
		color:#494949;
}
#menu3 a:hover, #mezhd a:hover {
		text-decoration:none;
}
#mezhd {
		width:298px;
		height:132px;
		background:url(/tpls/images/megd.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 {
		width:298px;
		height:132px;
		background:url(/tpls/images/vnut.png) 0 0 no-repeat;
		padding:16px 0 0 23px;
}

#my-table {
		border:1px;
}
.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 45px 0 0;
		
}
#content h1 {
		color:#004488;	
		font-size:250%;
		padding:10px 0;
		font-weight:normal
}

#content h2 {
		text-align:center;
		color:#7a7a7a;
		font-size:140%;
}

#content h3 {
		text-align:center;
		color:#004488;
		font-size:120%;
		margin: 15px 0;
}

#content p {
		padding:0 0 6px 0;
		text-align:justify;
		line-height:180%;
}

#content li {
		line-height:180%;
		list-style-type:circle;
		margin-left:30px;
}

/*--------------------------CONTENT----------------------------*/


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


#perevoz {
		width:300px;
		height:261px;
		background:url(/tpls/images/ramka.png) 0 0 no-repeat;
}
#perevoz ul {
		padding:15px 0 0 20px;
}
#perevoz  a {
		color:#188bc2;
		font-size:150%;
		display:block;
		}
#perevoz  a:hover {
		text-decoration:none
}
.bot {
		padding:10px 0 25px 80px;
		background:url(/tpls/images/bot.jpg) 0 0 no-repeat;
}	
.avia {
		padding:10px 0 30px 80px;
		background:url(/tpls/images/plane2.jpg) 5px 0 no-repeat;
}	
.avto {
		padding:10px 0 25px 80px;
		background:url(/tpls/images/car2.jpg) 15px 0 no-repeat;
}
.gd {
		padding:10px 0 25px 80px;
		background:url(/tpls/images/train2.jpg) 12px 0 no-repeat;
}
*html #perevoz  a {padding:10px 0 15px 80px;}
*+html #perevoz  a {padding:10px 0 15px 80px;}

.clear {clear:both;}
*html .clear {margin-top:-360px;}
*+html .clear {margin-top:-360px;}
/*--------------------------EXTRA----------------------------*/

/*--------------------------FOOTER----------------------------*/
#footer {

		height:90px;
		padding:157px 0 0 0;
		background:url(/tpls/images/foot.jpg) 0 0 repeat-x;	
		position:relative;
}
#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----------------------------*/















