html
{
	width:100%;
	height:100%;
	padding:0px;
	margin:0px;
	background:#fff url( /templates/awalax-tpl2/image/top_bg.gif ) repeat-x 0px 0px;
}

body
{
	/*
	background:url( /image/top.jpg ) no-repeat center 0px;
	*/
	background:none;
	height:100%;
	margin:0px;
	font-size:12px;
	font-family:arial, tahoma, verdana;
	line-height:16px;
	color:#000;
	/* min-width:1180px; */
	min-width:1024px;
	max-width:1400px;
	padding:0px 40px;
}

img
{
	border:0px;
}



a:hover
{
	text-decoration:none;
}




div.table
{
	width:100%;
	display:table;
}

div.td
{
	display:table-cell;
	vertical-align:top;
}




.main
{
	height:auto;
	min-height:100%;
	margin:0px auto;
	background:url( /templates/awalax-tpl2/image/top.jpg ) no-repeat center 0px;
}

.footer
{
	height:113px;
	border-top:7px solid #df2727;
	/* margin:-120px auto 0px auto; */
	margin:0px auto 0px auto;
}

.footer .td
{
	vertical-align:middle;
	height:113px;
}

.footer .left
{
	width:253px;
	font-size:11px;
}

.footer .center
{
	padding:0px 16px;
	text-align:right;
}

.footer .right
{
	text-align:right;
	width:253px;
}

.main .footer
{
	border:none;
	margin-top:0px;
}



.header
{
	background:url( /templates/awalax-tpl2/image/building1.png ) no-repeat 0px 21px;
	height:536px;
}

.inner .header
{
	background:url( /templates/awalax-tpl2/image/building1_.png ) no-repeat 27px 0px;
	height:348px;
}

.header .logo
{
	font-weight:bold;
	font-size:16px;
	color:#1b2e5a;
	margin-top:50px;
	position:absolute;
	width:253px;
}

.inner .header .logo
{
	margin-top:14px;
}

.header .logo #logo
{
	height:64px;
	/* background:url( /templates/awalax-tpl2/image/logo.png ) no-repeat -4px 1px;  */
	background:url( /templates/awalax-tpl2/image/logo.png ) no-repeat 0px 0px;
	z-index:1;
}

.header .logo a
{
	position:absolute;
	z-index:3;
}

.header .logo span
{
	display:block;
	padding-left:67px;
}

.header .table
{
	/*background:url( /templates/awalax-tpl2/image/building2_.png ) no-repeat 75% 146px;*/
	background:url( /templates/awalax-tpl2/image/building2_.png ) no-repeat 80% 146px;
	height:100%;
	position: relative;
}

.inner .header .table
{
	background:url( /templates/awalax-tpl2/image/building2_.png ) no-repeat 65% 73px;
}

.header .right
{
	position: relative;
    width: 253px;
    z-index: 100;
}

.header .right .contact
{
	width:267px;
	margin-left:-14px;
	/*
	background:url( /templates/awalax-tpl2/image/lady_phone_.png ) no-repeat 0px 0px;
	*/
	height:200px;
	margin-top:10px;
	position:absolute;
}

.inner .header .right .contact
{
	/*
	background:url( /templates/awalax-tpl2/image/lady_phone2.png ) no-repeat 0px 0px;
	*/
	margin-top:12px;
	width:271px;
	margin-left:-20px;
	height:130px;
}

.header .right .contact .ico
{
	margin:108px 0px 0px 90px;
	position:absolute;
}

.inner .header .right .contact .ico
{
	margin:38px 0px 0px 150px;
}

.header .right .contact .ico a
{
	margin-right:14px;
}

.header .right .contact .text
{
	font-size:17px;
	font-family: garamond, times new roman;
	margin:176px 0px 0px 56px;
	position:absolute;
}

.inner .header .right .contact .text
{
	margin:100px 0px 0px 56px;
}

.header .right .search
{
	margin-top:220px;
}

.search
{
	margin:0px;
	padding:0px;
	height:50px;
}

.search .field
{
	float:left;
	border:1px solid #adadad;
	background:#fff url( /templates/awalax-tpl2/image/field_bg.gif ) repeat-x 0px 0px;
	font-size:11px;
	color:#bbb;
	padding:0px 8px;
	height:20px;
	width:173px;
	margin-top:6px;
}

.search .btn
{
	float:right;

   /*  background: url("/templates/awalax-tpl2/image/btn_search.png") repeat scroll 0 0 transparent; */
    height: 45px;
    width: 55px;
    border: 0px;
}

.header .right .rmenu
{
	clear:both;
	padding-top:10px;
}

.inner .header .rmenu
{
	margin-top:125px;
}

.header .right .rmenu .title
{
	text-align:right;
	color:#090607;
	font-weight:bold;
	font-size:14px;
	font-family:georgia, times new roman;
	font-style:italic;
	margin-bottom:10px;
}

.header .right .rmenu ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	background:url( /templates/awalax-tpl2/image/shadow2.png ) no-repeat center -5px;
	min-height:215px;
}

.header .right .rmenu li
{
	margin-top:12px;
	background:#0195d5;
	width:253px;
	height:37px;
	text-align:center;
}

.header .right .rmenu li a
{
	color:#fff;
}

.header .right .rmenu img
{
	width:253px;
	height:37px;
}

.header .left
{
	 /* background:url( /templates/awalax-tpl2/image/car_.png ) no-repeat 0px bottom; */
	background:url( /templates/awalax-tpl2/image/car_.png ) no-repeat 0px 227px; 
	
	vertical-align:bottom;
	min-width:690px;
	position: relative;
}

.vdope_banner {
	position: relative;
    z-index: 10;
}


.inner .header .left
{
	background:url( /templates/awalax-tpl2/image/car2.png ) no-repeat 56px bottom;
}

.header .left #car
{
	z-index:1;
}

.header .left .man
{
	background:url( /templates/awalax-tpl2/image/man.png ) no-repeat 0px 0px;
	position:absolute;
	z-index:3;
	width:233px;
	height:381px;
	margin:-389px 0px 0px 515px;
}

.header .left .date-time
{
	position:absolute;
	margin-left:405px;
	top:156px;
	font-size:17px;
	font-family: garamond, times new roman;
}

.inner .header .left .date-time
{
	top:76px;
	margin-left:350px;
}



.menu
{
	background:url( /templates/awalax-tpl2/image/shadow_menu.png ) no-repeat 0px bottom;
	height:71px;
}

.menu .d
{
	background:#bd2525 url( /templates/awalax-tpl2/image/menu_bg2.gif ) repeat-x 0px 0px;
}

.menu .d1
{
	background:url( /templates/awalax-tpl2/image/menu_bg3.jpg ) no-repeat right 0px;
}

.menu .d2
{
	background:url( /templates/awalax-tpl2/image/menu_bg1.jpg ) no-repeat 0px 0px;
}

.menu ul
{
	list-style-type:none;
	margin:0px auto;
	padding:0px;
	display:table;
}

.menu li
{
	display:table-cell;
	background:url( /templates/awalax-tpl2/image/marker1.gif ) no-repeat right center;
	height:38px;
	vertical-align:middle;
	padding:0px 10px;
	font-weight:bold;
	font-size:14px;
	color:#fff;
}

.menu .act
{
	background:#e5332b url( /templates/awalax-tpl2/image/menu_bg4.gif ) repeat-x 0px 0px;
	padding:0px;
}

.menu .act span
{
	background:url( /templates/awalax-tpl2/image/marker1.gif ) no-repeat right center;
	padding:0px 10px;
}

.menu .last
{
	background:none;
}

.menu a
{
	color:#fff;
	text-decoration:none;
}

.menu a:hover
{
	color:#000;
}





.content
{
	margin-bottom:30px;
}

.content .left
{
	width:253px;
}

.content .left ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}

.content .left .level1
{
	margin-left:42px;
}

.content .left .level1 img
{
	position:absolute;
	margin:0px 0px 0px -42px;
}

.content .left .level2
{
	margin:-7px 0px 13px 2px;
}

.content .left .level2 li
{
	background:url( /templates/awalax-tpl2/image/marker3.gif ) no-repeat 0px center;
	padding-left:14px;
}

.content .line
{
	background:url( /templates/awalax-tpl2/image/line.gif ) repeat-x 0px center;
	height:3px;
}

.content .left a
{
	color:#000;
}

.content .left .act
{
	color:#ab1a1a;
	text-decoration:underline;
}

.content .left .level1 a
{
	text-decoration:none;
	line-height:43px;
	font-size:16px;
	font-weight:bold;
}


.content .left .level2 a
{
	font-size:13px;
	line-height:21px;
	text-decoration:underline;
	font-weight:400;
}

.content .left .level2 a:hover
{
	text-decoration:none;
}


.content .center
{
	padding:0px 16px;
}

.content .center .block
{
	color:#090607;
	width:44.5%;
	margin-bottom:15px;
	border:1px solid #c1c1c1;
	padding:10px;
	background:url( /templates/awalax-tpl2/image/stock_bg.png ) no-repeat right bottom;
}

.content .center .block .marker
{
	background:url( /templates/awalax-tpl2/image/marker2.png ) no-repeat 0px 0px;
	position:absolute;
	margin:-22px 0px 0px -18px;
	width:29px;
	height:32px;
}

.content .center .block .title
{
	color:#1b2e5a;
	font-weight:bold;
	font-size:14px;
	margin-bottom:5px;
}

.content .center .block a
{
	color:#090607;
}

.content .center .block .link
{
	margin-top:5px;
	text-align:right;
}

.content .center .block1
{
	float:left;
}

.content .center .block2
{
	float:right;
}








.content .right
{
	width:253px;
}

.content .right .discount
{
	background:url( /templates/awalax-tpl2/image/shadow_d1.png ) no-repeat center 0px;
	border-top:1px solid #fff;
	margin-top:-17px;
}

.content .right .discount .s
{
	background:url( /templates/awalax-tpl2/image/shadow_d2.png ) no-repeat center bottom;
	border-bottom:1px solid #fff;
}

.content .right .discount .d
{
	color:#fff;
	background:#d52323 url( /templates/awalax-tpl2/image/stock_bg3.gif ) repeat-x 0px 0px;
	border:1px solid #875858;
	margin:17px 0px 20px 0px;
}

.content .right .discount .d1
{
	background:url( /templates/awalax-tpl2/image/stock_bg2.jpg ) no-repeat right 0px;
	padding:13px 35px 13px 13px;
}

.content .right .discount a
{
	color:#fff;
}

.content .right .discount .title
{
	font-weight:bold;
	font-size:13px;
	margin-bottom:5px;
}

.content .right .discount .link
{
	margin-top:5px;
}





.content .right .stock
{
	color:#090607;
	background:url( /templates/awalax-tpl2/image/stock_bg4.gif ) repeat-y right 0px;
	border:1px solid #c1c1c1;
	margin-bottom:20px;
	padding:13px;
}

.content .right .stock2
{
	margin-bottom:20px;
}

.content .right .stock a
{
	color:#090607;
}

.content .right .stock .title
{
	font-weight:bold;
	font-size:14px;
	margin-bottom:5px;
	color:#1b2e5a;
}

.content .right .stock .link
{
	margin-top:5px;
}




.content .right .news .title
{
	font-weight:bold;
	font-size:17px;
}

.content .right .news .item
{
	color:#090607;
	margin-top:15px;
}

.content .right .news .item a
{
	color:#090607;
}

.content .right .news .date
{
	font-style:italik;
	margin-bottom:5px;
}

.content .right .news .link
{
	text-align:right;
	margin-top:5px;
}

.content .right .submenu
{
	margin-bottom:16px;
}

.content .submenu div
{
	background:url( /templates/awalax-tpl2/image/marker3.gif ) no-repeat 0px center;
	padding-left:14px;
	font-size:13px;
	line-height:21px;
}

.content .submenu a
{
	color:#000;
}

.content .submenu .act
{
	color:#ab1a1a;
	text-decoration:underline;
}


.content .cont
{
	font-size:13px;
	margin-top:15px;
}

.content h1
{
	margin-top:12px;
	font-size:22px;
	font-weight:bold;
}

.content .contentpaneopen blockquote
{
	background:#ebf6fe url( /templates/awalax-tpl2/image/zpt1.gif ) no-repeat 8px 8px;
	border:1px solid #c1d7e2;
	padding:5px 25px;
	margin:10px 0px;
}



.content .contentpaneopen blockquote p
{
	background:url( /templates/awalax-tpl2/image/zpt2.gif ) no-repeat right bottom;
}


.content .contentpaneopen blockquote1 p
{
	background-color:#ebf6fe;
	border:1px solid #c1d7e2;
	padding:15px 25px;
	margin:10px 0px;
}

.content .contentpaneopen table.table
{
	border-top:1px solid #c1d7e2;
	border-left:1px solid #c1d7e2;
	margin:20px 0px;
	border-collapse:collapse;
}

.content .contentpaneopen table.table tbody td, .content .contentpaneopen table.table thead td
{
	font-size:13px;
	font-weight:400;
	text-align:center;
	padding:3px 7px;
}

.content .contentpaneopen table.table tbody td
{
	background:#c1d7e2;
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
}

.content .contentpaneopen table.table th, .content .contentpaneopen table.table thead td
{
	background:#ebf6fe;
	border-bottom:1px solid #c1d7e2;
	border-right:1px solid #c1d7e2;
}


.content .path
{
	color:#090607;
	font-size:13px;
}

.content .path a
{
	color:#090607;
}



/* AWALAX CSS ADDITIONAL */
/* menu left */
.content .left .module_menu li {
    margin-left: 42px;
	 

    background: url("/templates/awalax-tpl2/image/line.gif") repeat-x scroll 0 bottom transparent;

	 
}
.content .left .module_menu li img {
    margin: 0 0 0 -42px;
    position: absolute;
}

.content .left .module_menu ul li ul {

    margin: -7px 0 5px 2px;
    padding-bottom: 15px;
}

.content .left .module_menu ul li ul li {
    background: url("/templates/awalax-tpl2/image/marker3.gif") no-repeat scroll 0 center transparent;
    padding-left: 14px;
	 margin-left: 0px;
}


.content .left .module_menu .current {
    color: #AB1A1A;
    text-decoration: underline;
}


.content .left .module_menu li a {
    font-size: 16px;
    font-weight: bold;
    line-height: 43px;
    text-decoration: none;
}

.content .left .module_menu a {
    color: #000000;
}

.content .left .module_menu ul li ul li a {
    font-size: 13px;
    font-weight: 400;
    line-height: 21px;
    text-decoration: underline;
}

.content .left .module_menu ul li ul li a:hover {
text-decoration: none;
}

/*.content .left .module_menu ul li ul li a div.line {
	display: none !important;
	background: none !important;
}
*/



.content .left .module_menu li.active a {
color: #222222; 
text-decoration: underline;
/* border-bottom: 1px solid black; */
}

.content .left .module_menu li.active li a {
color: #000000;
}

.content .left .module_menu ul li ul li.active a {
color: #AB1A1A;
}


/* --menu left */

/* content */
.center h1 {
	background: url("/templates/awalax-tpl2/image/line.gif") repeat-x scroll 0 bottom transparent;
	
	padding-bottom: 12px;
	line-height: 23px;
}

.xmap .componentheading {
  background: url("/templates/awalax-tpl2/image/line.gif") repeat-x scroll 0 bottom transparent;
  padding-bottom: 15px;
  margin-bottom: 20px;
  margin-top:12px;
	font-size:22px;
	font-weight:bold; 

}

.xmap  a {
font-size:13px;
color: #000000;
}

.xmap  .contentpaneopen {
padding-left: 50px;
}

.xmap ul {
margin-bottom: 20px !important;
}

.xmap ul ul {
margin-bottom: 0px !important;
}


div.componentheading h1, #easybook h1 {
	padding-bottom: 15px !important;
}

.center .contentpaneopen {
	width: 100%;
}

.stock  h3 {
	color:#1b2e5a;
	font-weight:bold;
	font-size:14px;
	margin-bottom:5px;
	margin-top: 0px;
}


.content .right .discount .d h3 {
margin-top: 0px;
}


.article_column a.contentpagetitle {
color: #000000;
font-size: 14px;
font-weight: bold;
}


a.pathway {
color: #000000;
}

.content .center fieldset {
border: 0px;
}

.content .center fieldset a {
color: #000000;
font-size: 14px;
font-weight: bold;
}

.content .center fieldset  span.highlight {
color: #cc0000;
}


.pagination span, .pagination strong a,  .pagination a {
margin-left: 5px;
margin-right: 5px;
color: #000000;
}


/* самый правый пункт гор.меню */
div.mainmenu  ul.menu_main_hor li.item61,   div.mainmenu  ul.menu_main_hor li.item61 a {
background: none;
}


ul.menu_main_hor li {
text-align: center;
}


div.mainmenu  ul.menu_main_hor li.active {
background: url("/templates/awalax-tpl2/image/menu_bg4.gif") repeat-x scroll 0 0 #E5332B;
   padding: 0; 
 }

div.mainmenu  ul.menu_main_hor li.active a { 
padding: 10px; 
background: url("/templates/awalax-tpl2/image/marker1.gif") no-repeat scroll right center transparent;
}

div.mainmenu  ul.menu_main_hor li.item52 {
background: url("/templates/awalax-tpl2/image/marker1.gif") no-repeat scroll right center transparent;

 }

div.mainmenu  ul.menu_main_hor li.active a span {
/* background: url("/templates/awalax-tpl2/image/marker1.gif") no-repeat scroll left center transparent; */
/* padding-left: 10px;  */
}


/* самый правый пункт гор.меню */
div.mainmenu  ul.menu_main_hor li.item61 a {
background: none;
/* padding-left: 10px; */
}

/* --content */

/* right column */

.content .right .news h3 {
    font-size: 17px;
    font-weight: bold;
}

.content .right .news li {
	list-style: none;
	margin-left: 0px;
}

.content .right .news ul {
	padding-left: 0px;
}

.content .right .news li.news-block a {
	color: Black;
	text-decoration: none;
}

.content .right .news li.news-block a:hover {
	text-decoration: underline;
}

.content .right .news li.news-block a.actions-more {
	text-decoration: underline;
}

.content .right .news li.news-block a.actions-more:hover {
	text-decoration: none;
}

.content .right .news li.news-block p {
	margin-top: 3px;
	margin-bottom: 3px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.content .submenu li {
    background: url("/templates/awalax-tpl2/image/marker3.gif") no-repeat scroll 0 center transparent;
    list-style: none;
    font-size: 13px;
    line-height: 21px;
    padding-left: 14px;
    margin-left: 0px;
}

.content .submenu li.active a {
color: #AB1A1A;
}

.content ul.submenu  {
    padding-left: 0px;
    margin-left: 0px;
}

/* --right column */

/* footer */
.footer .td a {
	color: Black;
}
/* --footer */


/* modules, components add */
.ck_mandatory, #ckform1 div.fc-error p  {
color: #AB1A1A !important;
}


#ckform1 .ckCSSinput {
border: 1px solid #999999 !important;
}

.ckCustomText p {
padding: 0px;
margin:0px;
}

.captchaCont {
text-align: center;
}


#submit_bt {
font-size: 20px;
padding: 5px 10px;
cursor: pointer;
margin-top: 15px;
background: url("/templates/awalax-tpl2/image/stock_bg3.gif");
color: white;
}

.easy_entrylink input, .easy_entrylink textarea {
border: 1px solid #999999 !important;
}

#easysubmit .easy_submit {
font-size: 20px;
padding: 5px 10px;
cursor: pointer;
margin-top: 15px;
background: url("/templates/awalax-tpl2/image/stock_bg3.gif");
color: white;
}

#easysubmit .easy_reset {
font-size: 20px;
padding: 5px 10px;
cursor: pointer;
margin-top: 15px;
background-color: #efefef;
color: silver;
}

.easy_entrylink a.view, .easy_entrylink a.sign {
color: #000000;
padding-bottom: 15px;
}

.easy_entrylink  .easy_frame {
margin-top: 15px;
}

#system-message dd ul {
    border-bottom: none !important; 
    border-top: none !important;
    color: #AB1A1A !important;
    list-style: none outside none;
    margin-bottom: 10px;
    padding: 10px;
    background-color: #efefef !important;
}

#system-message dd.notice ul {
    background: #efefef !important;
    border-bottom: none !important;
    border-top: none !important;
    color: #AB1A1A !important;
}

.easy_content, .easy_admincomment {
border-left: none !important;
border-right: none !important;
}

.ckCSSlabel {
width: 30% !important;
}

.ckCSSinput {
width: 60% !important;
}

/* --modules, components add */


.main .content .center a {
color: black !important;
}


#blockrandom #container  #content {
font-family: arial !important;
}

.center li {
background: url("/templates/awalax-tpl2/image/marker3.gif") no-repeat scroll 0 center transparent;
    margin-left: 0;
    padding-left: 14px;
    list-style: none;
}




ul.articles-block a {
color: black;
}


ul.enter1 {
border: 1px solid silver;
padding: 10px;
}




div.stroka {
position: absolute;
/* top: -20px; */
top: 0px;
left: 460px;
width: 399px;
text-shadow: #01ACF4 1px 1px 1px;
font-family: garamond,times new roman !important;
font-size:24px !important;
padding: 5px;

}

div.stroka marquee,  div.stroka i {
padding: 5px;
/* height: 70px; */
}



.content .center .block0 
{
	 width: 48%; 
}


div.stock1 object{
margin-bottom: 20px;
/* padding-bottom: 20px; */
}

.stoimost {
	background: none repeat scroll 0 0 #EBF6FE;
    border: 1px solid #C1D7E2;
    margin: 10px auto;
    padding: 5px 25px;
    width: 400px;
}

.blue_ramka {
	border: 1px solid #C1D7E2;
	margin: 10px auto;
    padding: 5px 25px;
}

.blue_ramka table {
	border-collapse: collapse;
    border-left: 1px solid #C1D7E2;
    border-top: 1px solid #C1D7E2;
    margin: 20px 0;
}

.blue_ramka table tbody td {
    background: none repeat scroll 0 0 #C1D7E2;
    border-bottom: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
}

.blue_ramka table tbody td, .blue_ramka table thead td {
    font-size: 13px;
    font-weight: 400;
    padding: 8px 7px;
    text-align: center;
}

.button_lk {
	background: url("/templates/awalax-tpl2/image/menu_bg1.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    float: right;
    margin: 20px;
    padding: 11px;
    text-align: center;
    text-decoration: none;
    width: 200px;
	box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.5);
	text-shadow: 0 -1px 0 #888;
}

.button_lk span {
	color: #FFFFFF;
}

.city_transfer td {
	border: 1px solid #bbb;
}

.city_transfer caption {
	font-size: 20px;
	padding: 0;
	background: url("/templates/awalax-tpl2/image/menu_bg2.gif") repeat-x scroll 0 0 #bd2525;
	box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.5);
	text-shadow: 0 -1px 0 #888;
	color: #FFF;
	line-height: 38px;
}

.city_transfer caption div {
	background: url("/templates/awalax-tpl2/image/menu_bg1.jpg") no-repeat scroll 0 0 transparent;
	width: 100%;
}
.newyear1 {
	background: url("/templates/awalax-tpl2/images/newyear/newyear1.png") no-repeat scroll 0 0 transparent;
    height: 36px;
    left: 82px;
    position: absolute;
    top: -13px;
    width: 47px;
}
.newyear2 {
	background: url("/templates/awalax-tpl2/images/newyear/newyear2.png") no-repeat scroll 0 0 transparent;
    height: 385px;
    left: 718px;
    position: absolute;
    top: 156px;
    width: 388px;
}
/*
     */
/*
*/