body {width: 100% !important; padding: 0; height: 100% !important}
.txt {text-align: center}


INPUT.button {padding: .1em .3em;}
INPUT.raiting {padding: .1em .9em .2em 1em;}

.d_radio INPUT {top: -.1em}

.BIG_SEARCH {height: 100%}
DIV.search_map {height: 40em;}

.search {float: left;}

.place .txt {text-align: left !important;}


DIV.enter .wrapper {padding: 3em 4.5em !important;}
DIV.enter P.close_win {right: .6em}
.fon DIV.enter {width: 25%; padding: 3em 2.1em !important;}

TD.td_check INPUT {position: relative; top: -.3em}

DIV.big_map2 {height: 100%; z-index: 0; margin-bottom: 1.2em}
.q_start_line_Container .q_start_line .quick_butt {top: .6em}


DIV.map_Container {clear: both; width: 100%} 
.quick_map .map_Container .narrow {height: 100%; padding: 0 !important}
.map_Container .list_scroll {padding-top: 1%; width: 100%; overflow: auto; margin-bottom: 2%}
.quick_map .header {margin-bottom: 0 !important}
.map .bb_tr {margin-right: 0 !important}



.index DIV.tabs {width: 100%}

.q_start_line_Container td.qslc_about {padding: 2.1em 0.9em 0 0 !important;}
.q_start_line_Container td.qslc {padding:0pt 1.5em 0pt 0pt}

td.td_bmap {height: 70% !important;}

p.p_form input.radio {top: 0;}

UL.drop_cities {margin-right: 1.2em}
.drop_cities li {text-align: left}

DIV.qs2 {width: 100%; margin: 0; padding: 0}
DIV.qs2 DIV.line_search {width: 98%}
DIV.qs2 DIV.map_search {float: left; margin: 7px 1.2em 0 .9em}
DIV.qs2 UL.drop_cities {padding: 0; right: auto; left: 3.9em; width: 26em}
DIV.qs2 UL.map_continents {float: right; margin: 0 .3em 0 0}

table.card {width: 100%; margin-right: 0 !important}

/*DIV.footer {width: 100%}*/
.footer .right .sub_nav {float: right !important; width: auto !important}

DIV.city_select {padding: 3em; width: 50%; left: 25%; top: 10%;}
DIV.city_select TABLE {width: 100%}
.third {width: 31%; margin-right: 2%}
.city_select TABLE.countries TD {padding-left: 0; padding-right: .3em; font-size: 90%; font-weight: normal}
.city_select H1 {margin-bottom: .15em !important; font-size: 250%;}
.city_select P {font-size: 140%; color: #828282}
DIV.city_select DIV.reg_butt {float: left; margin-right: .3em;}
.city_select .country {font-size: 80% !important; font-weight: normal}
.city_select .reg_butt .bb_tr DIV.button {font-size: 180% !important}
DIV.city_select TD.td_check {width: 1px}

.city_select .cancel .bb_tr {background-image: url(/i/bb_tr_3.gif) !important; margin-left: .9em !important}
.city_select .cancel .bb_tl {background-image: url(/i/bb_tl_3.gif) !important;}
.city_select .cancel .bb_bl {background-image: url(/i/bb_bl_3.gif) !important;}
.city_select .cancel .bb_br {background-image: url(/i/bb_br_3.gif) !important;}
.city_select .cancel .bb_tr .button {background: #BFBFBF !important}


.text_lenta p.p_form INPUT {position: relative; top: -.15em}

.QUICK DIV.narrow {margin-left: 2.7em; width: 41%}

BODY.atlas DIV.map_Container DIV.narrow {height: 99% !important;}
BODY.atlas DIV.map_Container DIV.wide {height: 99% !important}
BODY.atlas DIV.map_Container .list_scroll {height: 90% !important}

DIV.big_tabs DIV.tabs DIV.select {background: white url(/i/bt_tl.gif) no-repeat top left; padding: 0 0 0 .6em}
DIV.big_tabs DIV.tabs DIV.select SPAN {background: white url(/i/bt_tr.gif) no-repeat top right; font-weight: normal; color: #547a9e; padding: .36em .6em .3em 0;}




