/* common styles */
html, body {
	height:100%;
	min-width:1000px;
}
a {color:#0C4DA2}
a:hover {color:#FF9000}

#mpc, #ft{width:100%;margin:0 auto -97px auto;}
#mpc {
	height:auto !important;min-height:100%;height:100%;
	background:url('/accel/static/i/bodybg.gif') repeat-x left bottom;
}
#ft {
	height:97px;margin:0;text-align:left;
	background:url('/accel/static/i/footer.gif') repeat-x bottom left;
}
#ft dl {
	position:relative;
	display:block;
	width:100%;
	height:97px;
	margin:0;
	padding:0;
	background:url('/accel/static/i/footerr.gif') no-repeat top right;
	color:#fff
}
#ft dl dt {
	float:left;
	width:280px;
	height:73px;
	margin-top:24px;
	background:url('/accel/static/i/footerl.gif') no-repeat top left;
}

#ft dl dt span{
	padding:28px 10px 0 23px;
	float:left;
	font-size:13px;
	text-transform:uppercase;
	font-family:'Arial'
}
#ft dl dt form {
	float:right;
	height:44px;
	margin-top:14px;
	width:140px
}
#ft dl dt form input {width:86px;height:10px;border:1px solid #A2A2A2;padding:4px 2px 4px 2px; font-size:12px;color:#A2A2A2;margin:1px 2px 3px 1px}
#ft dl dt form span {}
#ft dl dt form span, #ft dl dt form span input {padding:0;margin:1px 0 0 0;float:right;width:44px;height:44px;font:normal 101% 'Arial', 'sans-serif'}
#ft dl dt form span input {cursor:pointer;background:url('/accel/static/i/ok.gif') no-repeat top left;text-indent:-999px;border:0}
#ft dl dt form span input#sbme {background:url('/accel/static/i/exit.gif') no-repeat top left;width:65px;}
#ft a#mylogin {color:#fff;text-transform:none;position:absolute;width:150px;overflow-x:hidden}
#ft dl dd {
	text-align:left;
	position:absolute;
	margin:40px 15px 5px 320px;
	left:0;
	font-size:11px;
	font-family:'Arial'
}
#ft dl dd a {color:#fff}
#ft dl dd img {position:absolute;margin:1px 0 0 5px;}
#ft #counter {float:right;position:absolute;right:0;z-index:300;margin:35px 15px 0 0;}
#ft #counter a.lnk {font-size:10px;color:#fff;float:right;position:absolute;top:30px;right:5px;width:150px;text-align:right}

#at {
	height:228px;
	border:1px solid #fff;
	clear:both;
	background:#fff url('/accel/static/i/head/rrmt.gif') no-repeat 100% 1px;
}

#at .hd {background:url('/accel/static/i/head/lrmt.gif') no-repeat top left;border:1px solid #fff}
#at .hd div.sbt {border-right:1px solid #dadada;border-left:1px solid #dadada;height:176px;margin-top:7px}

.hd dl {margin:0 8px 0 8px;background:url('/accel/static/i/head/head1_r.jpg') repeat-x 0 0;height:170px}
.hd dl dt {background:url('/accel/static/i/head/head1_l.jpg') repeat-x 0 0;height:170px;float:left}
.hd dl dd {background:url('/accel/static/i/head/head1.jpg') no-repeat top right;height:170px;float:right;width:97%;z-index:12;position:relative}
/*.hd dl dd a {position:relative;z-index:100;border:1px solid red} */
div.lm div {color:#fff;font-size:13px;background:url('/accel/static/i/head/head1_b.gif') no-repeat top right;height:47px;margin:4px 9px 9px 9px;text-align:center}

.h2 dl {background:url('/accel/static/i/head/head2_r.jpg') repeat-x 0 0}
.h2 div.lm div {background:url('/accel/static/i/head/head2_b.gif') no-repeat top right;}
.h2 dl dt {background:url('/accel/static/i/head/head2_l.jpg') repeat-x 0 0}
.h2 dl dd {background:url('/accel/static/i/head/head2.jpg') no-repeat top right}

.h3 dl {background:url('/accel/static/i/head/head3_r_v1.jpg') repeat-x 0 0}
.h3 div.lm div {background:url('/accel/static/i/head/head3_b.gif') no-repeat top right;}
.h3 dl dt {background:url('/accel/static/i/head/head3_l_v1.jpg') repeat-x 0 0}
.h3 dl dd {background:url('/accel/static/i/head/head3_v1.jpg') no-repeat top right}
.h3 div.lm {top:-11px}

.h4 dl {background:url('/accel/static/i/head/head4_r.jpg') repeat-x 0 0}
.h4 div.lm div {background:url('/accel/static/i/head/head4_b.gif') no-repeat top right;color:#fff}
.h4 dl dt {background:url('/accel/static/i/head/head4_l.jpg') no-repeat 0 0;width:189px;height:171px;position:absolute}
.h4 dl dd {background:url('/accel/static/i/head/head4.jpg') no-repeat top right}

.h5 dl {background:url('/accel/static/i/head/head5_r.jpg') repeat-x 0 0}
.h5 div.lm div {background:url('/accel/static/i/head/head5_b.gif') no-repeat top right;color:#FF4400}
.h5 div.lm div b {float:right;margin-right:20px}
.h5 dl dt {background:url('/accel/static/i/head/head5_l.png') no-repeat 0 0;width:331px;height:171px;position:absolute;z-index:13}
.h5 dl dd {background:url('/accel/static/i/head/head5.jpg') no-repeat top right}

.h6 dl {background:url('/accel/static/i/head/head7_r.gif') repeat-x 0 0}
.h6 div.lm div {background:url('/accel/static/i/head/head7_b.gif') no-repeat top right;color:#fff}
.h6 dl dt {background:url('/accel/static/i/head/head7_l.gif') no-repeat 0 0;width:249px;height:170px;position:absolute;}
.h6 dl dd {background:url('/accel/static/i/head/head7.jpg') no-repeat top right}

.h7 dl {background:url('/accel/static/i/head/head6_r.jpg') repeat-x 0 0}
.h7 div.lm div {background:url('/accel/static/i/head/head6_b.gif') no-repeat top right;color:#fff}
.h7 dl dt {background:url('/accel/static/i/head/head6_l.jpg') no-repeat 0 0;width:249px;height:170px;position:absolute;}
.h7 dl dd {background:url('/accel/static/i/head/head6.jpg') no-repeat top right}


#at .r7 {display:block;height:1px;background:#dadada;margin:0 6px 0 7px;position:relative;line-height:1px;font-size:1px}
#at .hd dl dt img {margin:30px 0 0 30px;position:absolute;z-index:300}

div.lm div b {font-size:16px;}
div.lm {position:relative;background:url('/accel/static/i/head/rrm1.png') no-repeat bottom right;width:295px;z-index:15;height:55px;float:right;margin:0 1px 0 0;top:-11px}


.h2 #tmenu li#curm {background:url('/accel/static/i/head/mbtn_a_2.png') no-repeat top center;}
.h3 #tmenu li#curm {background:url('/accel/static/i/head/mbtn_a_3.png') no-repeat top center;}
.h4 #tmenu li#curm {background:url('/accel/static/i/head/mbtn_a_4.png') no-repeat top center;}
.h5 #tmenu li#curm {background:url('/accel/static/i/head/mbtn_a_5.png') no-repeat top center;}
.h6 #tmenu li#curm {background:url('/accel/static/i/head/mbtn_a_7.png') no-repeat top center;}
.h7 #tmenu li#curm {background:url('/accel/static/i/head/mbtn_a_6.png') no-repeat top center;}

#tmenu {overflow:hidden;position:absolute;margin:0 2px 0 0;padding:0;background:url('/accel/static/i/head/mbr.gif') repeat-x 0 10px;width:99%;margin-top:0;top:176px}
#tmenu li {width:17%;float:left;text-transform:lowercase;margin-top:10px;background:url('/accel/static/i/head/mbtno.png') no-repeat top center;height:44px;text-align:center;z-index:20;position:relative;min-width:172px;max-width:220px}
#tmenu li#curm {background:url('/accel/static/i/head/mbtn_a_1.png') no-repeat top center;margin-top:3px;height:52px;z-index:14;padding-top:5px}
#tmenu li a, #tmenu li span {letter-spacing:-0.4px;width:120px;color:#fff;margin:5px auto 3px auto;display:block;font-size:13px;text-decoration:none;line-height:105%}
#tmenu li.mpt a, #tmenu li.mpt span {text-align:center;margin-top:10px}
#tmenu li.fm {background:url('/accel/static/i/head/lrm.gif') no-repeat top left;width:25px;margin:0;border:0;padding:0;margin-top:-2px;min-width:25px}

#tmenu li.b1 {position:relative;z-index:10}
#tmenu li.b2, #tmenu li.b3, #tmenu li.b4, #tmenu li.b5, #tmenu li.b6, #tmenu li.b7, #tmenu li.b8 {z-index:9;margin-left:-35px;position:relative;}
#tmenu li.b3 {z-index:8}
#tmenu li.b4 {z-index:7}
#tmenu li.b5 {z-index:6}
#tmenu li.b6 {z-index:5}
#tmenu li.b7 {z-index:4}
#tmenu li.b8 {z-index:3}

.hd .submenu {
	position:absolute;
	margin:-25px 0 0 0;
	padding:1px 0 1px 45px;
	z-index:150;
	width:80%;
	overflow:hidden;
	height:20px;
	font-size:12px;
}
.hd .submenu li {
	float:left;
	margin:1px 25px 1px 1px;
	font-weight:bold;
}
.hd .submenu li a, .hd .submenu li b {font-family:'Verdana', 'serif';padding:1px}
.hd .submenu li b {color:#fff}

.hd .submenu li a:hover {color:#fefefe}
.h2 .submenu li a {color:#EDEDED}
.h3 .submenu li a {color:#EDEDED}


/* left menu */
#lmenu {position:relative;padding:15px 20px 20px 20px;	border-bottom:2px solid #EDEDED;font-size:12px}
#lmenu span {position:relative;margin-left:-16px;width:16px;float:left;text-align:center;color:#369802;cursor:pointer}
#lmenu .border ul {margin:1px;border-bottom:1px dashed #369802;padding:1px 1px 7px 12px;font-size:10px}
#lmenu .curel {font-weight:bold}

#page {
	clear:both;position:relative;top:-11px;width:100%;overflow:hidden;
	/*background:url('/accel/static/i/split.gif') repeat-y 215px 0; */
	$top:0px;
	padding-bottom:86px
}
#container{
	float:left;
	width:100%;
	margin:0 -255px 0 0;
}
#out{margin:0 255px 0 0;}
#in{width:100%}

/* for two columns */
.tcols {margin:0;}
.tcols #out {margin:0}

/*Content*/
#center{
	float:right;
	width:100%;
	margin:0 0 0 -255px;
}
#center .content{
	margin:0 0 0 217px;
	padding:15px 18px 10px 20px;
	border-bottom:2px solid #ededed
}
#center div.wide {
	margin-left: 0;
}
/* left col*/
#left{
	float:left;
	width:215px;
	border-right:2px solid #EEEEEE;
}
#left .anews{
	position:relative;
	padding:15px 20px 20px 20px;
	border-bottom:2px solid #EDEDED
}
#left h2 {
	font-size:18px;
	background:url('/accel/static/i/news.gif') no-repeat left 0;
	padding:0 5px 5px 25px;
	font-weight:normal;
	display:inline;
}
#left h2 a {
	color:#2B2B2B;
	text-decoration:none
}

/* ========================= */
#left .news-mar, #left .course, #adminpanel div  {
	font-size:18px;
	background:url('/accel/static/i/news.gif') no-repeat left 0;
	padding:0 5px 5px 25px;
	font-weight:normal;
	display:inline;
}
#left .news-mar a, #left .course a {
	color:#2B2B2B;
	text-decoration:none
}
/* ========================= */



.anews dl {
	margin:10px 10px 15px 1px;
}
.anews dl dt {
	font-size:9px;
	color:#000;
	padding:1px 2px 0 0;
	margin:0
}
.anews dl dd {
	background:url('/accel/static/i/mk.gif') no-repeat 3px 6px;
	padding:0 0px 0 12px;
	margin-left:-12px;
	font-size:11px;
	line-height:130%
}
.anews dl dd a {color:#0C4DA2}
.anews dl dd a:hover {color:#FF9000}

#left h2.info-mar {
	background:url('/accel/static/i/info.gif') no-repeat left 0;
	text-align:left;
	padding-left:22px;
	font-weight:normal
}
#left .aord {
	padding:5px 0 15px 0;
	text-align:center;
	position:relative;
}
#left .aord h2 {float:left}
#left .aord img {
	margin:8px 5px 8px 8px;
}
#volgograd_informer {
	margin:0 5px 15px 5px;
	position:relative;
}
#left .informers {padding:10px 0 10px 5px;position:relative}
#left .informers h2, #left .informers .course {padding-left:42px;background:url('/accel/static/i/news.gif') no-repeat 17px 0;}
#left ul.marker li {padding-left:12px;font-size:10pt;background:url('/accel/static/i/airplan.gif') no-repeat left 6px;text-align:left}
#left .pogoda {text-align:left;margin-top:15px}
.gmtbl {border:0}
.gmtdttl {display:none}
.gmtdtext {font-size:8pt; font-family: Sans-Serif; font-weight: normal}
#pogoda {display:none;width:200px}


/* right col */
#right{
	float:right;
	width:253px;
	border-left:2px solid #EEEEEE;
	position:relative
}
#right .content{
	padding:10px 7px 20px 10px
}
#right .submenu {
	margin:5px 7px 7px 15px;
	font-size:18px;
	font-family:'Arial', 'serif';
}
#right .submenu li {
	margin:0 3px 3px 15px;
}
#right .submenu li.mtb {
	margin-top:15px
}
#right .consult {
	margin:12px 10px 6px 30px;
	overflow:hidden;
}
#right .consult h3 {color:#666666;font-size:14px}
#right .consult .icq {float:left;font-size:10px;margin:4px 0 4px 1px;width:95px}
#right .consult img {float:left;margin:2px 2px 0 0}

#right .order-block {
	display:block;
	position:relative;
	background:url('/accel/static/i/order-list.gif') no-repeat 1px 24px;
	padding:6px 10px 5px 35px;
}
#right .order-block dt {
	color:#2B2B2B;
	font-size:20px;
	background:url('/accel/static/i/timestamp.gif') no-repeat 100px 4px;
	padding:10px 0 12px 0
}
#right .order-block dd a{
	font-size:14px;
	padding:15px 0px 36px 64px;
	display:block;
	position:relative
}
#right .order-block dd.air a {background:url('/accel/static/i/air.gif') no-repeat 2px 7px;}
#right .order-block dd.air a:hover {background:url('/accel/static/i/aira.gif') no-repeat 2px 7px;}
#right .order-block dd.tours a {background:url('/accel/static/i/tours.gif') no-repeat 2px 0}
#right .order-block dd.tours a:hover {background:url('/accel/static/i/toursa.gif') no-repeat 2px 0}
#right .order-block dd.addonserv a {background:url('/accel/static/i/addonserv.gif') no-repeat 2px 7px;}
#right .order-block dd.addonserv a:hover {background:url('/accel/static/i/addonserva.gif') no-repeat 2px 7px;}

#right .sellof {display:block;padding:15px 100px 30px 30px;font-size:20px;font-weight:normal;background:url('/accel/static/i/account.gif') no-repeat 160px 18px}

#center h2.info {
	background:url('/accel/static/i/infobig.gif') no-repeat left 2px;
	color:#D64128;
	text-align:left;
	padding:5px 5px 7px 40px;
	display:inline;
	font-size:20px;
	font-weight:normal
}

/* ================================== */
#center div.info {
	background:url('/accel/static/i/infobig.gif') no-repeat left 2px;
	color:#D64128;
	text-align:left;
	padding:5px 5px 7px 40px;
	display:inline;
	font-size:20px;
	font-weight:normal
}
/* ================================== */

#center .spec {padding-top:25px;overflow:hidden}
#center .spec ul {
	display:block;margin:0 0 15px 0;
	text-align:center;
}
#center .spec ul li {
	width:32%;
	display:inline-block;
	vertical-align:top;
	$display:inline;
	$float:left;
	$width:32%;
}
#center .spec ul li a {
	display:block;
	clear:both;
	margin:5px;
	line-height:120%;
	font-size:11px
}
#center .img {border:1px solid #0C4DA2}
#center .spec ul li a.img {
	border:1px solid #0C4DA2;
	background:#F4F4F4;
}
#center .spec ul li a.img:hover {
	background:#ff9000;
}
#center .spec ul li a img {margin:8px;border:1px solid #0C4DA2}
#center .content{font-size:13px}
#center .content ul {padding:4px 15px 15px 7px}
#center .content ul li {line-height:140%; margin:1px}
#center .content ul.marker li {padding-left:12px;background:url('/accel/static/i/airplan.gif') no-repeat left 6px;text-align:justify}
#center h1 {font-size:20px; font-weight:normal;line-height:110%;margin:1px 5px 10px 1px}
#center h3 {font-size:14px; font-weight:bold;line-height:110%;margin:5px 0 10px 0}
#center h2 {font-size:18px; font-weight:normal;line-height:110%;margin:5px 0 10px 0}
#center p {text-align:justify;margin:3px 10px 13px 0}
#center strong, #center {font-size:12px}
/* pages styles */
.blue	{color:#062C79}
.red, .dred	{color:#D64128}
h1 .tour_search {margin-left: 100px}

div#navigator {width:270px;margin:0 auto;margin-top:10px;text-align:center;font-size:12px}
div#navigator a {text-decoration:none;white-space:nowrap}
#offset {padding:0 10px;color:gray}
div.my_nav {width:100%;margin:0 auto;margin-top:10px; text-align:center}
.my_nav span, div.my_nav ins, .my_nav a {display:inline;background:none;padding:1px 2px}
.my_nav a {text-decoration:none;white-space:nowrap}

table.contable	{border-collapse:collapse; border:1px solid #0C4DA2; width:99%; margin:3px;color:#97662F}
table.contable th	{border:1px solid #0C4DA2; background:#0C4DA2; font-size:13px; color:#fff; padding:2px; font-weight:normal}
table.contable td	{font-size:11px; padding:2px; border:1px solid #0C4DA2; text-align:right}
.bg2 td {background:#E4EBEF}
table.contable td.tal	{text-align:left}
table.tal	td	{text-align:left}

table.shorttbl {font-size:13px; width:60%;border-collapse:collapse; margin:3px; color:black}
table.shorttbl td	{font-size:13px; padding:2px 5px; text-align:left;border:1px solid #DCDCDC}

.plah{
	margin-top:10px;
	border:1px solid #DCDCDC;
	float:right;
	width:122px;
	height:122px;
	background:#0C4DA2;
}
.plah img {margin:10px;border:1px solid #fff}
.marker li {overflow:hidden}

#adminpanel {position:relative;margin:3px 5px 10px 22px;font-size:12px}
#adminpanel ul {
	margin:6px 2px 5px 7px
}
#adminpanel ul li {
	color:#000;
	background:url('/accel/static/i/mk.gif') no-repeat 0 8px;
	padding:1px 2px 3px 9px;
	margin:0
}
.linklist {
	position:relative;
	padding:15px 20px 20px 20px;
	border-bottom:2px solid #EDEDED;
	font-size:12px
}
