* {margin: 0; padding:0;}

html, body {height:100%;}
body {text-align:center; background:#23252a;}
body, table { font-family: Arial, Helvetica, sans-serif; font-size:10pt; color:#ccc;}

img {border: 0 none;}

p, ol, ul {margin:0.6em 0;}
ul {list-style:none;}
ul li {background:url(des/bullet.gif) 0 7px no-repeat; padding-left:8px; padding-bottom:6px;}
a:link, a:visited {color:#f0c49a;}
a:hover {color:#fff;}

h1 {display:none;}
h2 {font-size:16pt; font-family: 'Arial Narrow', Arial, Helvetica, sans-serif; font-weight:normal; margin:0.6em 0; color:#f8e3cf;}
h3 {font-size:14pt; font-family: 'Arial Narrow', Arial, Helvetica, sans-serif; color:#f8e3cf; font-weight:normal; margin:0.7em 0;}
h4 {font-size:12pt; font-family: 'Arial Narrow', Arial, Helvetica, sans-serif; color:#ccc; font-weight:normal; margin:0.7em 0;}

#container {height:auto; min-height:100%; width:912px; margin:0 auto; text-align:left; position:relative}
* html #container {height:100%;}

#content {padding:1px 40px;}
.rl #content #text_1 { width:180px; float:left; margin-right:-180px;}
.rl #content #text_2 { margin-left:220px;}
.lr #content #text_1 { width:180px; float:right; margin-left:-180px;}
.lr #content #text_2 { margin-right:220px;}

#text_right_left, #content #text_right_right { float:left; width:282px; text-align:justify;}
#text_right_left {margin-right:40px;}
#text_right_right {margin-right:0;}
.submitrealbutt {display:none;}

.news {margin:0; padding:0; list-style:none;}
.news li {margin:0.8em 0; padding:0; list-style:none; background:none;}
.newsdate { font-size:8pt; color:#999;}


#empty {width:100%; height:120px; clear:both;}
#footer {width:912px; height:80px; margin:-90px auto 0 auto; border-top:10px solid #404040; text-align:left; position:relative;}
#textright {display:none;}
#menu2 {display:none;}
.clearer {clear:both;}
.float_right {float:right;}
.float_left {float:left;}

/*---Head---*/
#flash {display:none;}
#index #flash, #programme #flash, .partners #flash, #details #flash {width:892px; height:338px; border:10px solid #404040; display:block;}



#menu1 { position:absolute; top:0; width:178px; margin:0 0 0 40px; background:url(des/menu1_shadow.png) 100% 100% no-repeat;}
* html #menu1 {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='des/menu1_shadow.png',sizingMethod='scale');}

#menucont {background:#bb0808; margin:0 4px 4px 0; padding:24px;}
#logo { display:block; width:122px; height:107px; background:url(des/logo.gif) 0 0 no-repeat; margin-bottom:24px;}
#menucont ul {position:relative; margin:0; padding:0; list-style:none; font-family:'Arial Narrow', Arial, Helvetica, sans-serif; font-size:14pt; text-transform:uppercase;}
#menucont ul li {margin:0; padding:0; text-align:center; line-height:28pt; border-bottom:1px solid #fff; background:none;}

#menucont ul li a {display:block; width:100%; height:100%; text-decoration:none; font-weight:bold}
#menucont ul li a:link, #menucont ul li a:visited {color:#fff;}
#menucont ul li a:hover {color:#bb0808; background-color:#fff;}
#menucont ul li.curr a, #menucont ul li.curr a:link, #menucont ul li.curr a:visited {color:#bb0808; background-color:#fff;}

#lang {height:36px; text-align:right; line-height:28px; text-transform:uppercase; font-size:8pt; padding-right:10px; word-spacing:10px;}

/*---Foot---*/
#foot_left1, #foot_left2, #foot_mid1, #foot_mid2 {float:left;}
#foot_left1 {font-family: Arial Narrow, Helvetica, sans-serif; font-size:10pt; color:#b9b8b8; padding:6px 0 0 30px; width:68px;}
#ukravto_logo {display:block; background:url(des/ukravto_logo.gif) 0 0 no-repeat; width:51px; height:30px; margin:4px 0 0 8px;}
#ukravto_logo span {display:none;}
#foot_left2 {font-size:16pt; font-family: 'Arial Narrow', Arial, Helvetica, sans-serif; font-weight:normal; color:#f8e3cf; padding:24px 0 0 40px;}
#foot_mid1 {padding:27px 0 0 82px;}
#foot_mid2 {padding:27px 0 0 25px;}
#foot_mid1 a, #foot_mid2 a {padding:10px; margin-top:-10px;}
#footer a.curr {background-color:#bb0808; padding:10px; display:block; float:left; margin-top:-10px; color:#fff;}
#isys {font-size:10pt; float:right; width:160px; margin:16px 30px 0 0;}
* html #isys {margin-right:15px;}
#isys p {padding-left:42px; margin:0}
#isys img {margin-top:-14px; margin-right:6px;}



#feat { margin-top:40px;}
        #feat dl {float:left; padding-left:28px;}
        #feat dl div {float:left; width:175px; border:6px solid #707070; margin-right:24px;}
        #feat dt {background: #404040 url(des/arr-dn-new.gif) 154px 80px no-repeat; cursor:pointer; //cursor:hand; padding:1px;}
        #feat dt.curr { background: #404040 url(des/arr-up-new.gif) 154px 80px no-repeat;}
        #feat dt img { display:block;}
        #feat dt p { margin:0 20px 0 0; padding:0.3em 0.3em; font-size:12pt; font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;}
        #feat dd {background-color:#404040; display:none; cursor:pointer; //cursor:hand; padding:0.5em 0.3em 0.3em 0.3em;}

/*---0.1 Details---*/
#details #content #text_1 { width:220px; float:right; margin-left:-220px;}
#details #content #text_2 { margin-right:260px;}
#details_banner {padding:10px; background-color:#404040;}
#details_banner h3 {margin-top:0;}
#details_banner li, #details_banner p {margin:0; padding:0; font-size:90%;}
#details_banner li {padding-left:8px;}
/*---0.2 Accreditation---*/
.press-centre #menu_events li {font-size:13pt; height:24px; padding:4px 0px 4px 0px; background:none; text-align:center; font-family: 'Arial Narrow', Arial, Helvetica, sans-serif; margin-bottom:8px; margin-right:16px; margin-left:0; float:left;}
.press-centre #menu_events li.curr {background-color:#bb0808;}
.press-centre #text_1 {margin-top:332px;}
.press-centre #text_2 {float:left;}
* html .press-centre #text_2 {float:left; margin-left:110px !important;}
/*.press-centre #text_2 {float:left; margin-left:2px;}*/
#media_accreditation #menu3 li {float:left;}
#accreditation_form {background-color:#434449; padding:0 20px; float:left; padding-bottom:20px; margin-top:30px; width:560px;}
#accreditation_form h3 {float:left;}
#accreditation_form p {float:right; margin-top:18px;}
#accreditation_form li {padding-left:0; background:none;}
#accreditation_form table td {height:30px;}
#accreditation_form table td.lft {width:110px;}
#accreditation_form table td.rght1 {width:200px;}
#accreditation_form table input {background-color:#9e9fa1; border:1px solid #cdced2;}
#acc_left {float:left; width:300px; padding-top:17px;}
#acc_left ul {margin:0;}
#acc_left li {margin:2px 0; padding:0;}
#acc_right {float:left; width:250px;}
#acc_right li {float:left; margin-right:10px;}
#acc_right p, #acc_right p {float:none; font-weight:bold;}
#accreditation_form #submitbutt {display:block; width:147px; height:24px; background:url(img/accred_submitbutt.gif) 0 0 no-repeat; float:right; margin-top:16px;}
#accreditation_thanks {width:560px;}
#accreditation_thanks, #feedback_thanks {background-color:#434449; padding:20px 20px; height:30px;}
#feedback_thanks  {float:right; width:310px;}
#accreditation_thanks h3, #feedback_thanks h3 {margin:0;}
#news-detail #text_2 {width:610px;}
.notfilled {border:1px solid red;}
#press-kit {display:block; background:url(des/star_arial.gif) 0 0 no-repeat; font-size:14pt; font-family: 'Arial Narrow', Arial, Helvetica, sans-serif; font-weight:normal; color:#f8e3cf; padding-left:42px; margin:40px 0 0px 10px;}
.press-centre #text_1 span {margin-left:60px; margin-top:3px; display:block;}
#accreditation_form .submitrealbutt {display:block; width:147px; height:24px; background:url(img/accred_submitbutt.gif) 0 0 no-repeat; float:right; margin-top:16px; border:0 none; outline:none;}

/*---0.3 Contacts---*/
#contacts #text_right_left { width:252px; text-align:left;}
#contacts #text_right_left {margin-right:0px;}
#contacts #text_right_right table td {vertical-align:top; padding-bottom:16px;}
#contacts #text_right_right {float:right; width:330px;}
#feedback_form {background-color:#434449; width:330px; float:right; padding:20px 0 20px 20px;}
#feedback_form h3 {margin-top:0;}
#contacts #text_right_right table td.lft {padding-right:20px;}
#contacts #text_right_right table input, #contacts #text_right_right table textarea {background-color:#9e9fa1; border:1px solid #cdced2;}
span.hotline_phone {font-size:16pt; font-family: 'Arial Narrow', Arial, Helvetica, sans-serif; font-weight:normal; margin:0.6em 0 0 0; color:#f8e3cf;}
#contacts #submitbutt {display:none; width:96px; height:24px; background:url(img/feedback_submitbutt.gif) 0 0 no-repeat; float:right; margin-top:16px; margin-right:27px;}
* html #contacts #submitbutt {margin-right:13px;}
#wrong {display:none; color:#f00;}
#contacts .submitrealbutt { display:block; width:96px; height:24px; background:url(img/feedback_submitbutt.gif) 0 0 no-repeat; float:right; margin-top:16px; margin-right:27px; border:0 none; outline:none;}

/*---1.0 Programme---*/
* html #program {display:inline-block;}
#menu_events {list-style:none;}
#programme #flash {margin-bottom:26px;}
#programme #menu_events li {font-size:15pt; height:24px; padding:4px 0px 8px 0px; width:120px;  background:none;  text-align:center; font-family: 'Arial Narrow', Arial, Helvetica, sans-serif; margin-bottom:4px; margin-left:27px;}
#menu_events li a {text-decoration:underline; cursor:pointer; color:#f8e3cf; padding:0 10px 0 10px;}
#programme #menu_events li.curr {background-color:#bb0808;}
#menu_events li.curr a, #menu_events li.curr a {color:#fff; text-decoration:none;}
#programme #menu_events li {margin-right:14px;}
#programme ul {list-style:none;}
#programme #program ul li {background:none; padding-left:0; margin-bottom:3px;}
/*#programme #program {width:420px;}*/
#program h4 {font-size:13pt; font-family: 'Arial Narrow', Arial, Helvetica, sans-serif; color:#f8e3cf; font-weight:bold; margin:0.7em 0;}
#programme_bg {background:url(des/programme_circles.png) 0 0 no-repeat; width:251px; height:423px; position:absolute; top:334px; right:-22px;}
* html #programme_bg {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='des/programme_circles.png',sizingMethod='crop');}
/*spans*/
span#default span {display:block; float:right; clear:right; padding:1px; /*border:1px solid red;*/}
.span1 {width:180px;}
.span2 {width:180px;}
.span3 {width:176px;}
.span4 {width:170px;}
.span5 {width:154px;}
.span6 {width:140px;}
.span7 {width:120px;}
.span8 {width:136px;}
.span9 {width:166px;}
.span10 {width:184px;}
.span11 {width:192px;}
.span12 {width:200px;}
.span13 {width:200px;}
.span14 {width:196px;}
.span15 {width:192px;}
.span16 {width:186px;}
.span17 {width:172px;}
.span18 {width:150px;}
.span19 {width:130px;}

/*---2.0 Participants ---*/
.participants_items {float:left; width:440px; margin-left:-34px; overflow:hidden;}
* html .participants_items {margin-left:-17px;}
.participants_items a {float:left; margin-right:14px; margin-bottom:14px;}
/*
#ivan {width:126px; height:128px; background:url(img/participants_ivan.gif) 0 0 no-repeat; display:block;}

#volia {background:url(img/participants_volia.gif) 0 0 no-repeat; margin-right:0;}
#life {background:url(img/participants_life.gif) 0 0 no-repeat;}
*/
#participants_items a {width:122px; height:122px; background-position:0 0; background-repeat:no-repeat;}
#participants_partners a {width:105px; height:103px; background-position:0 0; background-repeat:no-repeat;}

.plus {background-image:url(des/participants/participants_1plus1.gif);}
.autobild {background-image:url(des/participants/participants_autobild.gif);}
.autoradio {background-image:url(des/participants/participants_autoradio.gif);}
.aval {background-image:url(des/participants/participants_aval.gif);}

.caraudio {background-image:url(des/participants/participants_caraudio.gif);}
.chevrolet {background-image:url(des/participants/participants_chevrolet.gif);}
.chrysler {background-image:url(des/participants/participants_chrysler.gif);}
.creditprom {background-image:url(des/participants/participants_creditprom.gif);}
.daewoo {background-image:url(des/participants/participants_daewoo.gif);}
.dodge {background-image:url(des/participants/participants_dodge.gif);}
.dongfeng {background-image:url(des/participants/participants_dongfeng.gif);}
.incomstrakh {background-image:url(des/participants/participants_incomstrakh.gif);}
.ivan {background-image:url(des/participants/participants_ivan.gif);}
.jac {background-image:url(des/participants/participants_jac.gif);}
.jeep {background-image:url(des/participants/participants_jeep.gif);}
.lada {background-image:url(des/participants/participants_lada.gif);}
.life {background-image:url(des/participants/participants_life.gif);}
.mazda {background-image:url(des/participants/participants_mazda.gif);}
.mercedes {background-image:url(des/participants/participants_mercedes.gif);}
.nissan {background-image:url(des/participants/participants_nissan.gif);}
.opel {background-image:url(des/participants/participants_opel.gif);}
.renault {background-image:url(des/participants/participants_renault.gif);}
.spl {background-image:url(des/participants/participants_spl.gif);}
.suzuki {background-image:url(des/participants/participants_suzuki.gif);}
.tata {background-image:url(des/participants/participants_tata.gif);}
.tnk {background-image:url(des/participants/participants_tnk.gif);}
.toyota {background-image:url(des/participants/participants_toyota.gif);}
.ukrsotsbank {background-image:url(des/participants/participants_ukrsotsbank.gif);}
.volia {background-image:url(des/participants/participants_volia.gif);}
.davidoff {background-image:url(des/participants/participants_davidoff.gif);}
.etalon {background-image:url(des/participants/participants_etalon.gif);}

.zaz {background-image:url(des/participants/participants_zaz.gif);}
.kyivstar {background-image:url(des/participants/participants_kyivstar.gif);}
.mts {background-image:url(des/participants/participants_mts.gif);}

.brokbiz {background-image:url(des/participants/participants_brokbiz.gif);}

.cadillac {background-image:url(des/participants/participants_cadillac.gif);}
.chery {background-image:url(des/participants/participants_chery.gif);}
.dacia {background-image:url(des/participants/participants_dacia.gif);}
.hyundai {background-image:url(des/participants/participants_hyundai.gif);}
.nissan {background-image:url(des/participants/participants_nissan.gif);}
.peugeot {background-image:url(des/participants/participants_peugeot.gif);}
.mitsubishifuso {background-image:url(des/participants/participants_mitsubishifuso.gif);}


.nadra {background-image:url(des/participants/participants_nadra.gif);}
.vab {background-image:url(des/participants/participants_vab.gif);}
.ukrsibbank {background-image:url(des/participants/participants_ukrsibbank.gif);}
.erste {background-image:url(des/participants/participants_erste.gif);}
.expresscredit {background-image:url(des/participants/participants_expresscredit.gif);}
.generali {background-image:url(des/participants/participants_generali.gif);}
.kinomedia {background-image:url(des/participants/participants_kinomedia.gif);}
.stopol {background-image:url(des/participants/participants_stopol.gif);}
.zipauto {background-image:url(des/participants/participants_zipauto.gif);}
.forsage {background-image:url(des/participants/participants_forsage.gif);}
.ukushuka {background-image:url(des/participants/participants_ukushuka.gif);}

.foxtrot {background-image:url(des/participants/participants_foxtrot.gif);}
.buymerovka {background-image:url(des/participants/participants_buymerovka.gif);}

.castrol {background-image:url(des/participants/participants_castrol.gif);}
.era {background-image:url(des/participants/participants_era.gif);}
.ictv {background-image:url(des/participants/participants_ictv.gif);}
.zarulem {background-image:url(des/participants/participants_zarulem.gif);}

.rusradio {background-image:url(des/participants/participants_rusradio.gif);}
.rradio {background-image:url(des/participants/participants_rradio.gif);}
.auto1 {background-image:url(des/participants/participants_auto1.gif);}
.bbb {background-image:url(des/participants/participants_bbb.gif);}
.plusbank {background-image:url(des/participants/participants_plusbank.gif);}

.hermes {background-image:url(des/participants/participants_hermes.gif);}
.jvc {background-image:url(des/participants/participants_jvc.gif);}
.kia {background-image:url(des/participants/participants_kia.gif);}
.standard {background-image:url(des/participants/participants_standard.gif);}
.panukraine {background-image:url(des/participants/participants_panukraine.gif);}


#participants #participants_partners {width:236px; margin:8px 0 0 0; background:#404040; padding-left:10px;}
#participants #participants_partners a {margin-right:12px;}
#participants #content {padding-right:0;}

/*---3.0 Partners---*/
#prt_11, #prt_12, #prt_13 {width:260px; float:left; margin-right:26px;}
#prt_13 {margin-right:0;}
.partners #text_2 {width:600px;}
#partners #text_2 {width:832px;}
#partners_req {padding-top:20px; display:none;}
#partners_req div, #partners_presentation {float:left; width:126px; padding-left:42px; padding-right:52px; background:url(des/star_bug.gif) 0 0 no-repeat;}
#partners_presentation {background:url(des/star_arial.gif) 0 0 no-repeat;}
#partner_4 {padding-right:0 !important;}
#partners_req div a, #partners_presentation a {font-size:14pt; font-family: 'Arial Narrow', Arial, Helvetica, sans-serif; font-weight:normal; color:#f8e3cf;}
#partners_presentation {margin:48px 0 0 0;}

/*---4.0 Photogallery---*/
#photomaker {height:196px; width:640px; background-color:#404040; padding:6px 6px;}
#photomaker img {margin-right:12px; margin-top:4px;}
#photomaker_butt {display:block; background:url(img/photomaker_submitbutt.gif) 0 0 no-repeat; height:24px; width:184px; float:right; padding-right:4px; margin-top:6px;}
.photogallery #content {padding-right:0;}
.gallery_items {float:left; padding-left:0px; width:610px; overflow:hidden;}
.gallery_item {float:left; width:172px; margin-right:30px; min-height:170px; margin-bottom:16px;}
#photogallery .gallery_item {height:249px;}
.gallery_item p {margin:0;}
* html .gallery_item {height:170px;}
* html .gallery_item {margin-right:15px;}
.gallery_item a:link, .gallery_item a:visited {font-size:14pt; font-family: 'Arial Narrow', Arial, Helvetica, sans-serif; font-weight:normal; color:#f8e3cf; text-decoration:none; display:block;}
.gallery_item a:hover {display:block; cursor:pointer;}
.gallery_item a:hover p {text-decoration:underline;}
.gallery_item img {margin-bottom:8px; float:left; border:6px solid #525358;}
.thumb {width:188px; height:126px;}
.photogallery #menu_events li {font-size:14pt; min-height:20px; padding:4px 0px 8px 0px; background:none; font-family: 'Arial Narrow', Arial, Helvetica, sans-serif; margin-bottom:4px; margin-left:0px;}
* html .photogallery #menu_events li {height:20px;}
.photogallery #menu_events li a {padding:2px 8px 4px 8px;}
.photogallery #menu_events li.curr a {background-color:#bb0808;}

/*---4.1 Photogallery item---*/
#photogallery-detail #text_1 {margin-top:370px;}
#photogallery-detail #text_2 {width:610px; float:left;}
* html #photogallery-detail #text_2 {margin-left:110px !important;}
#photogallery-detail h3 {margin-top:0;}
/*---4.2 Photo order---*/
#photo-order #text_1 {margin-top:370px;}
#photo-order #text_2 {width:610px; float:left;}
#photo-order .gallery-items {width:610px !important;}
* html #photo-order #text_2 {margin-left:110px !important;}
#photo-order #submitbutt {display:none; width:83px; height:24px; background:url(img/photoorder_submitbutt.gif) 0 0 no-repeat; float:right; margin-top:16px; margin-right:30px;}
#photo-order .submitrealbutt {display:block; width:83px; height:24px; background:url(img/photoorder_submitbutt.gif) 0 0 no-repeat; float:right; margin-top:16px; margin-right:30px; border:0 none; outline:none;}
* html #photo-order .submitrealbutt {margin-right:26px;}

#programme #text_2 {margin:0 !important;}
