@import "reset.css";
HTML,BODY{height:100%;}
BODY{font:12px/1.2 Verdana,Arial,sans-serif;background:#fff;color:#000;text-align:center;}
div.taxi {color: #EC008C;}
span.taxi {color: #EC008C;}
UL{list-style:none;margin:0 0 15px 0;}
UL LI{padding:0 0 0 10px;background:url(../i/li.png) 2px 6px no-repeat;}
OL{list-style:decimal outside;margin:0 0 10px 3em;}
OL LI{padding:0;}
A{color:#ec008c;text-decoration:underline;}
A:hover{text-decoration:none;}
A:visited{color:#860050;}
H1{font:normal 25px/1.2 Tahoma,sans-serif;margin:0 0 15px;}
H2{font:normal 20px/1.2 Tahoma,sans-serif;margin:15px 0 10px;}
H3{font:normal 17px/1.2 Tahoma,sans-serif;margin:15px 0 10px;}
P{margin:0 0 15px;}
STRONG{font-weight:bold;}
EM{font-style:italic;}
TABLE{border-collapse:collapse;}
TABLE TH,
TABLE TD{padding:10px;vertical-align:top;}
TABLE TH{font-weight:bold;}
TABLE.borders TH,
TABLE.borders TD{border:1px solid #ccc;}
IMG.rateicon {vertical-align:absbottom;}
#wrap{text-align:left;width:980px;margin:0 auto 0;min-height:100%;}
* HTML #wrap{height:100%;}
.wrap_content{padding:180px 0 155px;overflow:hidden;}
* HTML .wrap_content{_height:1%;overflow:visible;}
.wrap .main{float:right;width:600px;margin:0 20px 0 0;display:inline;}
#head{text-align:left;width:980px;position:absolute;top:0;left:50%;margin:0 -490px;height:155px;}


.head .order_taxi{background:url(../i/menu_mod.png) 100% 0 no-repeat;width:232px;height:40px;bottom:0;right:0;position:absolute;}
.head .menu {margin:0;bottom:0;left:0;width:980px;position:absolute;white-space: nowrap;}
.head .menu LI{float:left;padding:0;background:none;height:40px;overflow:hidden;}
.head .menu A{background:url(../i/menu_mod.png) 0 0 no-repeat;float:left;height:120px;overflow:hidden;text-indent:-9999em;}
.head .menu .active A{margin-top:-40px;cursor:default;}
.head .menu A:hover{margin-top:-40px;}
.head .menu .disabled A,
.head .menu .disabled A:hover{margin-top:-80px;}
.head .menu A{background-position:  0    0;width:0px;}
.head .menu .about       A{background-position:  0    0;width:108px;}
.head .menu .services    A{background-position:-108px  0;width:74px;}
.head .menu .tarif   A{background-position:-182px 0;width:82px;}
.head .menu .taxopark A{background-position:-264px 0;width:97px;}
.head .menu .corporate   A{background-position:-361px 0;width:167px;}
.head .menu .jobs  A{background-position:-528px 0;width:92px;}
.head .menu .faq      A{background-position:-620px 0;width:128px;}

.wrap .index_intro{height:346px;background:url(../i/index/day.jpg) 0 0 no-repeat;margin:-26px 0 0;position:relative;}
.wrap .index_intro_night{background-image:url(../i/index/night.jpg);}
.wrap .index_intro_hint{display:none;position:absolute;width:1px;margin:-5px 0 0;;}
.wrap .index_intro_hint_content{margin:4px 15px;width:260px;height:50px;overflow:vasible;z-index:2;position:absolute;top:-80px;left:-180px;font-size:14px;}
.wrap .index_intro_hint_bg{width:280px;height:80px;z-index:1;position:absolute;top:-80px;left:-180px;background:url(../i/index/hint.png) 0 0 no-repeat;}
* HTML .wrap .index_intro_hint_bg{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./i/index/hint.png');}
.wrap .index_intro UL{margin:0;position:absolute;right:10px;bottom:20px;}
.wrap .index_intro UL LI{float:left;padding:0;height:100px;overflow:hidden;background:none;display:inline;margin:0 0 0 3px;}
.wrap .index_intro UL A{float:left;width:85px;height:200px;background:url(../i/index/numbers.jpg) 0 0 no-repeat;overflow:hidden;text-indent:-9999em;}
.wrap .index_intro UL A:hover{margin-top:-100px;}
.wrap .index_intro UL .n7 A{background-position:   0   0;}
.wrap .index_intro UL .n6 A{background-position: -85px 0;}
.wrap .index_intro UL .n5 A{background-position:-170px 0;}
.wrap .index_intro UL .n4 A{background-position:-255px 0;}
.wrap .index_intro UL .n3 A{background-position:-340px 0;}
.wrap .index_intro UL .n2 A{background-position:-425px 0;}
.wrap .index_intro UL .n1 A{background-position:-510px 0;}
.wrap .index_text{float:left;width:31%;margin:0 2% 0 0;}
.wrap .index_text_1{width:63%;}
.wrap .index_text H2{font:normal 25px/1.2 Tahoma,sans-serif;margin:0 0 15px;}
.wrap .index_text.news{float:right;width:33%;margin:0;}

.side{float:left;width:340px;}
.side .news{padding:17px 20px;width:auto;}
.side .page_illustration{width:340px;height:250px;background:#fff 0 0 no-repeat;}
.news H3{font:normal 25px/1.2 Tahoma,sans-serif;margin:0 0 15px;}
.news DL{}
.news DT{font-weight:bold;font-size:11px;}
.news DD{padding:0 0 10px;margin:0 0 10px;border-bottom:1px solid #e5e5e5}
.news P{margin:17px 0;}
#logo{position:absolute;top:17px;left:22px;width:232px;height:87px;background:url(../i/logo.png) 0 0 no-repeat;overflow:hidden;text-indent:-9999em;}
.head .phone{position:absolute;top:34px;right:6px;width:354px;height:50px;background:url(../i/phone.png) 0 0 no-repeat;overflow:hidden;text-indent:-9999em;}
#foot{text-align:left;width:980px;height:150px;margin:-150px auto 0;background:#e5e5e5 url(../i/foot_bg.jpg) 0 0 no-repeat;font-size:10px;position:relative;z-index:1;}
.foot_content{padding:15px;}
.foot UL{border-bottom:1px solid #cecece;float:left;padding:15px 0;display:inline;width:670px;text-indent:-14px;overflow:hidden;}
.foot LI{padding:0 13px;border-left:1px solid #000;background:none;display:inline;}
.foot .disabled{display:none;}
.foot LI A{text-decoration:none;color:#666;}
.foot LI A:hover{text-decoration:underline;white-space:normal;}
.foot P{clear:left;}

.jqmOverlay{background-color:#000;}
.modal{display:none;position:fixed;top:17%;left:50%;margin-left:-238px;width:475px;background:#ffe790;color:#000;min-height:130px;text-align:left;}
* HTML .modal{position:absolute;top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');height:130px;}
.modal.order{background:#ffe790 url(../i/order_bg.png) 100% 100% no-repeat;}
.modal.order STRONG{display:block;background:#fff;padding:5px 10px;margin:5px 0;text-align:center;}
.modal_content{padding:20px 100px 20px 45px;font-size:17px;}
.modal.order .modal_content{font-size:20px;}
.modal .jqmClose{width:12px;height:12px;background:url(../i/x.png);overflow:hidden;text-indent:-9999em;position:absolute;top:10px;right:10px;}
.modal H3{width:203px;height:27px;background:url(../i/order_title.png);overflow:hidden;text-indent:-9999em;}
.modal P{margin:15px 0;}
.modal INPUT{width:270px;margin:15px 0;border:solid #cfcfcf;border-width:2px 1px 1px;font-size:25px;padding:10px;}
.modal BUTTON{width:234px;height:50px;background:url(../i/order_submit.png);overflow:hidden;text-indent:-9999em;border:0;}
