/* CSS Document */

html, body {margin:0; padding:0; height:100%; background-color:#ffffff; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#707789;}

a {text-decoration:none;}

h1 {
margin:0;
font-size:18px;
font-weight:bold;
}

h2 {
margin-bottom: 15px;
font-size:11px;
font-weight:normal;}

h3 { margin:0 0 10px 0; font-size:11px; font-weight:bold;}

p { margin:0 0 15px 0; }

img { border:0; }

form { display:inline; }
label { font-weight:bold; }

/*ul { margin:0 0 15px 0; }*/

ol { list-style:decimal; margin:0; }
ol li { margin:0; padding:0; }


#container { display:none; position:relative; width:900px; margin:0 auto; padding:0 10px 30px 10px; }
#container.logo_de { background:url('../images/header/header_de.jpg') no-repeat 10px 0; }
#container.logo_en, #container.logo_be { background:url('../images/header/header_en.jpg') no-repeat 10px 0; }
#container.logo_nl { background:url('../images/header/header_nl.jpg') no-repeat 10px 0; }
#container.logo_it { background:url('../images/header/header_it.jpg') no-repeat 10px 0; }
#container.logo_es { background:url('../images/header/header_es.jpg') no-repeat 10px 0; }
#container.logo_fr, #container.logo_lu { background:url('../images/header/header_fr.jpg') no-repeat 10px 0; }
#alternateContent { position:relative; width:870px; margin:0 auto; padding:0 10px 30px 10px; text-align:center; }

#header { height:180px; }
#infoBar { height:auto; min-height:36px; }
#content { clear:both; position:relative; }
#footer { clear:both; position:relative; height:70px; margin-top:30px; }


#cat_headline { float:left; width:500px; }


#language_select{
position:absolute;
top:0; right:30px;
padding:5px;
background-color:#ffffff;
margin-bottom:15px;
}

#language_select .title { margin:0 0 5px 0; }

.noflash { padding:10px; }

.voting_navigation {
height:22px;
padding-right:30px;
clear:both;
}

.voting_navigation_top { /*padding-top:20px;*/ padding-bottom:10px; }
.voting_navigation_bottom { position:relative; top:-10px; }
.voting_navigation a, .voting_navigation span { display:block; font-weight:bold; text-decoration:none; }
.voting_navigation .back { float:left; padding:5px 10px 5px 25px; background:url(../images/button_zurueck.gif) repeat-x left; color:#5b6773; }
.voting_navigation a.back:hover { background-image:url(../images/button_zurueck_act.gif); text-decoration:none; }
.voting_navigation a.forward { float:right; padding:5px 25px 5px 10px; background:url(../images/button_weiter.gif) repeat-x right; color:#ffffff; }
.voting_navigation a.forward:hover { background-image:url(../images/button_weiter_act.gif); text-decoration:none; }
.voting_navigation span.forward { float:right; padding:5px 25px 5px 10px; background:url(../images/button_weiter_no.gif) repeat-x right; color:#8b97A3; }

#cnt_bodytext_imprint a {color:#707789; text-decoration: underline}
#cnt_bodytext_imprint a:hover {color:#707789; text-decoration: none}

#progressBar { position:relative; float:right; width:150px; padding-right:30px; }
#progressBar div.title { margin-bottom:5px; }
#progressBar div.bar { width:146px; height:6px; background:url(../images/bg_progress_bar.gif) repeat-x; border: 1px solid #6c7c8c; padding:1px }
#progressBar div.line { height:6px; background:#6c7c8c url(../images/bg_progress.gif) repeat-x; font-size:1px; }

/*** forms ************************************************/
/*input.formText, select, textarea { width:202px; font:11px Arial, Helvetica, sans-serif; color:#707789; border:1px solid #6c7c8c; }*/
input.formText, select, textarea {margin-bottom:15px; width:170px; font:11px Arial, Helvetica, sans-serif; color:#707789; border:1px solid #6c7c8c;}
select.reg_select {width:172px; margin-bottom:15px;}
input.formText_middle {width:150px;}
input.formText_small {width:42px;}
input.checkbox {clear:left; float:left; display:block;}
label.checkbox_text {display:block; width:350px; float:left; margin:0 0 25px 10px;}
label.checkbox_regText { float:left; margin:0 0 15px 10px; width:235px;}
select#formLangSelect { width:120px; border:0;}

div#form_left label { float:left; width:90px;}


/*** content elemente ***************************************/
a.link_iaa { position:absolute; left:338px; top:6px; display:block; height:147px; width:246px; }
a.link_as24 {position:absolute; right:40px; top:93px; display:block; height:57px; width:120px;}

#cars { clear:both; }
#cars .car {display:block; width:120px; margin:0 30px 20px 0; float:left; position:relative; }
#cars .car h1 { font-size:11px; height:35px; }
#cars .car_act .stamp {width:80px; height:80px; background:url(../images/stamp_large.gif); position:absolute; bottom:20px; left:20px; }
#cars .car .ministamp {width:15px; height:15px; background:url(../images/stamp.gif); position:absolute; top:140px; right:5px; }
#cars .car .vote {width:15px; height:15px; background:url(../images/stamp.gif); position:absolute; top:145px; right:35px; }

/*
#cars .car_bg_de { background:url(../images/vote_de.gif) no-repeat; }
#cars .car_fav_bg_de { background-image: url(../images/vote_de.gif); background-repeat: no-repeat;	background-position: 0px 35px; }
#cars .car_bg_be { background:url(../images/vote_be.gif) no-repeat; }
#cars .car_fav_bg_be { background-image: url(../images/vote_be.gif); background-repeat: no-repeat;	background-position: 0px 35px; }
#cars .car_bg_en { background:url(../images/vote_en.gif) no-repeat; }
#cars .car_fav_bg_en { background-image: url(../images/vote_en.gif); background-repeat: no-repeat;	background-position: 0px 35px; }
#cars .car_bg_es { background:url(../images/vote_es.gif) no-repeat; }
#cars .car_fav_bg_es { background-image: url(../images/vote_es.gif); background-repeat: no-repeat;	background-position: 0px 35px; }
#cars .car_bg_fr { background:url(../images/vote_fr.gif) no-repeat; }
#cars .car_fav_bg_fr { background-image: url(../images/vote_fr.gif); background-repeat: no-repeat;	background-position: 0px 35px; }
#cars .car_bg_it { background:url(../images/vote_it.gif) no-repeat; }
#cars .car_fav_bg_it { background-image: url(../images/vote_it.gif); background-repeat: no-repeat;	background-position: 0px 35px; }
#cars .car_bg_nl { background:url(../images/vote_nl.gif) no-repeat; }
#cars .car_fav_bg_nl { background-image: url(../images/vote_nl.gif); background-repeat: no-repeat;	background-position: 0px 35px; }
#cars .car_sum_bg { background-image: url(../images/vote_sum.gif); background-repeat: no-repeat;	background-position: 0px 35px; }
*/

#cars .car_bg_de { background:url(../images/vote_de.gif) no-repeat left bottom; }
#cars .car_fav_bg_de { background:url(../images/vote_de.gif) no-repeat left 35px; }
#cars .car_bg_be { background:url(../images/vote_be.gif) no-repeat left bottom; }
#cars .car_fav_bg_be { background:url(../images/vote_be.gif) no-repeat 0% 100%; }
#cars .car_bg_en { background:url(../images/vote_en.gif) no-repeat left bottom; }
#cars .car_fav_bg_en { background:url(../images/vote_en.gif) no-repeat 0% 100%; }
#cars .car_bg_es { background:url(../images/vote_es.gif) no-repeat left bottom; }
#cars .car_fav_bg_es { background:url(../images/vote_es.gif) no-repeat 0% 100%; }
#cars .car_bg_fr { background:url(../images/vote_fr.gif) no-repeat left bottom; }
#cars .car_fav_bg_fr { background:url(../images/vote_fr.gif) no-repeat 0% 100%; }
#cars .car_bg_it { background:url(../images/vote_it.gif) no-repeat left bottom; }
#cars .car_fav_bg_it { background:url(../images/vote_it.gif) no-repeat 0% 100%; }
#cars .car_bg_nl { background:url(../images/vote_nl.gif) no-repeat left bottom; }
#cars .car_fav_bg_nl { background:url(../images/vote_nl.gif) no-repeat 0% 100%; }
#cars .car_bg_es { background:url(../images/vote_es.gif) no-repeat left bottom; }
#cars .car_fav_bg_es { background:url(../images/vote_es.gif) no-repeat 0% 100%; }
#cars .car_sum_bg { background:url(../images/vote_sum.gif) no-repeat 0 5px; }

#cars .car_no .stamp { display:none; }
#cars .car .img { position:relative; width:120px; height:80px; }
#cars .car .img img { width:120px; height:80px; }
#cars .car .img a { /*cursor:url(../images/zoom.cur), pointer;*/ /* cursor auskommentiert wegen mangelnder unterstützung */ }

/*#cars .car .img a.lupe { background:url(../images/lupe.gif); width:16px; height:17px; position:absolute; right:0; bottom:0; z-index:2; }*/

/*#cars .car .img a.lupe { background:url(../images/lupe.gif); width:16px; height:17px; position:absolute; right:0; bottom:0; }*/
#cars .car .img a.lupe { background:url(../images/lupe.gif) no-repeat right bottom; width:120px; height:80px; position:absolute; left:0; top:0; }
#cars .car .img a.lupe:hover { background:url(../images/lupe_big.gif) no-repeat center; }

#cars .car .img a.zoom { display:block; position:absolute; right:0; bottom:0; width:120px; height:80px;  z-index:10;}
#cars .car .img a.zoom:hover { background:url(../images/lupe_big.gif) no-repeat center; }
#cars .car a.text { display:block; color:#ffffff; font-weight:bold; padding:5px; height:45px; /*cursor:url(../images/stamp.cur), pointer;*/ /* cursor auskommentiert wegen mangelnder unterstützung */ }
#cars .car a.text:hover { background-image:url(../images/stamp_mittel.gif); background-repeat:no-repeat; background-position: 43px 0; }
#cars .car div.text { color:#ffffff; font-weight:bold; padding:5px; height:45px; }

#cars .car_summary div.text, #cars .car_summary a.text { height:30px; }
#cars .car_summary .ministamp { top:135px; right:5px; }

#cars .car_topfav { padding-bottom:30px; }
#cars .car_topfav div.text, #cars .car_topfav a.text { height:30px; }
#cars .car_topfav .ministamp { top:135px; right:5px; }

#cars .car .change { padding:10px 0 5px 0; text-align:center; }
#cars .car .change a { padding:5px 10px; background:url(../images/menu_button.gif) repeat-x; color:#5b6773; text-align:center; font-weight:bold; text-decoration:none; }
/*#cars .car .change a { padding:5px 10px; background:url(../images/menu_button.gif) repeat-x; }*/
#cars .car .change a:hover {background-image:url(../images/menu_button_act.gif);}

#content_right_inner .head { padding-bottom:20px; width:170px; margin:0 auto; }
#content_right_inner .favhead { padding-bottom:20px; margin:0; }
#content_right_inner .car { position:relative; padding:15px 0; }
#content_right_inner .txt { text-align:center; color:#6c7c8c; }
#content_right_inner .cartxt { font-weight:bold; margin-bottom:-15px; }
#content_right_inner .favtxt { padding-bottom:27px; }


/*#content_right_inner .button_txt {left:70px; top:38px; width:90px; padding:2px 2px 0 5px; height:43px;}*/
.button_txt { display:block; position:absolute; left:70px; top:38px; width:90px; padding:2px 2px 0 5px; height:43px; color:#023403; font-weight:bold; font-size:12px; }

/***menue*****************************************************/
/*
ul#menu1 { width:545px; height:20px; margin:0 auto; padding:0 25px 0 0; list-style:none; font-weight:bold;}
ul#menu1 .menuitem {float:left; margin-right:2px; }
ul#menu1 .menuitem a { padding:5px 4px; background:url(../images/menu_button.gif) repeat-x; display:block; color:#5b6773; text-decoration:none;  }
ul#menu1 .menuitem a:hover {background-image:url(../images/menu_button_act.gif);}
ul#menu1 .menuitem_act {padding:5px 4px; background:url(../images/menu_button_act.gif) repeat-x; color:#5b6773;}


ul#menu2 {clear:both; width:220px; margin:0 auto; padding:10px 25px 0 0; list-style:none; font-weight:bold; font-size:10px;}
ul#menu2 .menuitem {float:left; margin-right:5px; }
ul#menu2 .menuitem_i, ul#menu2 .menuitem_r {border-left:1px solid #5b6773;}
ul#menu2 .menuitem a { padding-left:5px; color:#5b6773; text-decoration:none;  }
ul#menu2 .menuitem a:hover {text-decoration:underline;}
*/
/*
div#menu1 { height:20px; background-color:#EE66EE; font-weight:bold; text-align:center; }
div#menu1 .menuitem { margin-right:2px; display:inline; }
div#menu1 a { padding:5px 4px; background:url(../images/menu_button.gif) repeat-x; color:#5b6773; text-align:center; text-decoration:none; }
div#menu1 a:hover { background-image:url(../images/menu_button_act.gif); }
div#menu1 a.act { padding:5px 4px; background:url(../images/menu_button_act.gif) repeat-x; color:#5b6773; }
*/


ul#menu1 {padding:5px 30px 0 0; list-style:none; margin:0; text-align:center;}
ul#menu1 li {display:inline; padding-right:1px;}
ul#menu1 a {padding:5px 10px; background:url(../images/menu_button.gif) repeat-x; color:#5b6773; text-align:center; font-weight:bold; text-decoration:none; }
ul#menu1 a:hover {background-image:url(../images/menu_button_act.gif); }

ul#menu2 { padding:15px 30px 0 0; list-style:none; margin:0; text-align:center; }
ul#menu2 li { display:inline; }
ul#menu2 li.menuitem_i, ul#menu2 li.menuitem_r { border-left:1px solid #5b6773; }
ul#menu2 a { padding:0 4px 0 6px; color:#5b6773; text-align:center; font-weight:bold; text-decoration:none; }
ul#menu2 a:hover { text-decoration:underline; }




/*** progress bar **********************************************/
#loading { display:none; z-index:200; width:16px; height:16px; position:absolute; right:197px; top:150px; }


/*** layer ****************************************************/
#layer { z-index:100; display:none; position:absolute; left:0; top:0; width:100%; height:100%; background-image:url(../images/bg_layer.gif);}
#layerInner { position:absolute; left:50%; top:50%; margin-left:-295px; margin-top: -210px; width:620px; height:410px; background-color:#eaf0fc; border:10px solid #FFF; }
#layerInner .layer_top {background-color:#6c7c8c; height:30px;} 
#layerInner #layerHead {float:left; padding:4px 10px; font-weight:bold; font-size:18px; color:#FFFFFF; }
#layerInner .layer_close {float:right; padding-right:10px; padding-top:9px; }
.layer_close a {text-decoration:none; font-weight:bold; font-size:12px; color:#FFFFFF;}
#layerContent {overflow:auto; height:380px; clear:both; }
#layerContent .content {padding:10px 10px 0 10px;}
#layerContent .content_prizes { width:540px; padding: 20px 0 0 10px; }

/*** Homepage ************************************************/
.homepage {text-align:center; }
#img_startseite{ position:relative; background:url(../images/bg_startseite.jpg) no-repeat 0px 0; height:395px;}
#img_startseite a#fiat { display:block; position:absolute; top:0; left:75px; height:400px; width:800px; }
#img_startseite a#more_prizes { display:block; position:absolute; top:250px; left:125px;height:100px; width:650px; font-weight:bold; color:#6c7c8c; line-height:17px; text-align: center}
#img_startseite a#more_prizes span.highlight { color:#000066; }
/*#img_startseite .button {position:relative; left:255px; top:200px; width:130px; height:45px; color:#023403; font-weight:bold; font-size:12px; padding: 20px 0 0 90px;}*/
/*#img_startseite .button {display:block; position:absolute; left:255px; bottom:18px; width:130px; height:45px; color:#023403; font-weight:bold; font-size:12px; background-color:#CC3333; }*/
#img_startseite #text_left { position:absolute; left:110px; top:-10px; width:300px; text-align:center; font-weight:bold; }
#img_startseite #text_right { position:absolute; left:470px; top:-10px; width:300px; text-align:center; font-weight:bold; }
#img_startseite #startseite_imgtxt { position:absolute; left:75px; top:241px; width:500px; text-align:left; }


/* von kis bearbeitet - ganzer button verlinkt! */
/*#cnt_home_vote { display:block; position:absolute; left:340px; bottom:17px; width:120px; height:45px; color:#023403; font-weight:bold; font-size:12px;}*/
#cnt_home_vote { display:block; position:absolute; left:300px; bottom:48px; width:180px; height:10px; padding: 20px 10px 0px 90px; color:#ffffff; font-weight:bold; font-size:14px;}
#cnt_home1 { margin:20px 0 5px 0; }
#cnt_home2 {margin-bottom:5px; }
#cnt_home3 {margin-bottom:20px; }

.cnt_fancyButton_spacer { clear:both; height:150px; } 
#cnt_fancyButton_container { position:absolute; top:0; right:30px; } 
#cnt_fancyButton_container .topFav_selectText { position:absolute; right:0; top:300px; width:290px; height:100px; padding:0; text-align:center; }
#cnt_fancyButton_container .summary { position:absolute; right:0; top:310px; width:181px; height:74px; padding: 35px 0 0 85px; font-size:16px; font-weight:bold; background:url(../images/button_register.jpg) no-repeat; color:#ffffff; }
#cnt_fancyButton_container .topfav { position:absolute; right:0; top:333px; width:190px; height:74px; padding: 35px 0 0 80px; font-size:16px; font-weight:bold; background:url(../images/button_register.jpg) no-repeat; color:#ffffff; }

/*** Registration*********************************************/
#error_container {clear:both; margin-bottom:15px; border:2px solid #df0001; background:url(../images/bg_registration_error.jpg) no-repeat; color:#df0001; font-weight:bold;}
#error_container #error_message {padding:10px 10px 10px 80px; }
#error_container ul {margin:0; padding:10px 10px 10px 80px; }
#error_container ul li {margin-left:15px;}
.error { background-color:#FAA; border:1px solid #e10001 !important; }
#reg_content {}
#form_left {float:left; width:270px; margin-right:30px; margin-bottom:50px;}
#form_left_recommend { width:270px;}
#form_middle {float:left; width:270px; margin-right:30px;}
#form_right {float:left;width:270px;}
#form_right a {font-weight:bold; text-decoration:underline; color:#6c7c8c;}
.field {margin-bottom:10px;}
.code {clear:left; margin-left:0px; width:270px;}
.code .image {float:left; margin:16px 10px 0 0; height:39px; width:110px; border:1px solid #6c7c8c;}
.code .text {float:left; margin-top:14px;}
input.formText_code {float:left; margin:11px 0 0 0; width:110px;}
.title {font-weight:bold;}
.privacy { clear:both; padding-top:14px; margin-left:30px; width:360px; }
.btn_send { width:262px; text-align:right; }
div#cnt_regFormRequired {padding-left:90px;}


.form_button {float:left; background:url(../images/button_weiter.gif) repeat-x left; margin-top:7px; color:#023403; font-weight:bold; font-size:10px; text-decoration:none; padding:5px 10px 5px 10px; border:0;}
.form_button_send{ margin-top:30px; background:url(../images/button_weiter.gif) repeat-x left; color:#ffffff; font-weight:bold; font-size:10px; text-decoration:none; padding:5px 10px 5px 10px; border:0; }

.form_button:hover { background-image:url(../images/button_weiter_act.gif); text-decoration:none; }
#reg_thanks_txt { width:360px; }
#reg_thanks_txt p.recommend_success { padding:5px; border:2px solid #5dd429; background:#cceec8; }
.reg_thanks_img {width:180px; height:100px; padding-top:30px; float:left;}
#reg_thanks_email {clear:both; padding-top:10px;}
.send_button {background:url(../images/button_weiter.gif) repeat-x left; margin:7px 0 0 10px; color:#023403; font-weight:bold; font-size:10px; text-decoration:none; padding:5px 10px 5px 10px; border:0;} /* gleiche Klasse wie form_button nur ohne float sonst Probleme bei registrierung! */
.send_button:hover { background-image:url(../images/button_weiter_act.gif); text-decoration:none; }

#debug { clear:both; }
#destroySession { position:absolute; top:50px; left:440px; }
#destroySession a { display:block; height:15px; width:15px; }
.reg_thanks_cars {float:left;}
#img_text_registration_thanks {clear:both; width:360px; text-align:center; }


/** Registration Thanks*****************************************/
p#reg_poll_introduction { margin: 10px 0 15px; }

span#cnt_recFormEmailText { font-weight:bold; }
div#form_left_recommend div.field { margin:0 !important; }
div#form_left_recommend input.formText { margin-bottom:0; }
div#form_left_recommend label { float:left; width:90px;}

hr { clear:both; margin:20px 0; background:#707789; border:0px none; height:1px; }

div#reg_poll { width:625px; }

div.chooseBox { margin-bottom:10px; padding:10px; border:1px solid #fff; background:#f1f5fe; }

p.choice { float:left; text-align:center; margin-right:35px; }
p.lastChild { margin-right:0px; }
div.pollMarkers { clear:both; margin-bottom:10px; }
div.pollMarkers p { float: left; width:200px; font-size:9px; }
div.pollMarkers p.right { float:right; margin:0 20px 0 180px; text-align:right; }

div.chooseBox table { margin:0; padding:0; border:0px none; border-collapse: collapse; }

div.chooseBox table th { padding:15px 0; text-align:left; font-weight:normal; vertical-align:top; font-size:9px; }
div.chooseBox table th strong { font-size:11px; }
div.chooseBox table .right { text-align:right; }
div.chooseBox table td { padding:15px 5px; width:40px; text-align:center; vertical-align:top; }
div.chooseBox table .left { width:383px; text-align:left; font-size:11px; }
div.chooseBox table .light { background:#f9fafe; }




div#form_poll div.btn_send { width:100%; }
.bold { font-weight:bold; }



/** Layer Teilnahmebedingungen *********************************/
div#cnt_terms_bodytext ul li { margin-bottom:5px; }



/** Layer Kontakt**********************************************/
.formMessage {height:145px; width:255px;}
#formContact_left {float:left; width:255px; padding-right:26px;}
#formContact_right {float:left; width:255px;}
.contact_button {background:url(../images/button_weiter.gif) repeat-x right; margin:7px 0 0 0; color:#023403; font-weight:bold; font-size:10px; text-decoration:none; padding:5px 20px 5px 10px; border:0;} 
#cnt_bodytext_contact {margin:5px 0;}
#cnt_bodytext_message {margin:5px 0; font-weight:bold;}
#cnt_bodytext_answer {margin:5px 0;}


/** Layer Prices *********************************************/
/**
.prices { margin:18px 10px; }
#prices_headline { font-size:18px; font-weight:bold;}
.prices_content { clear:both; }
.pricesColL { float:left; width:180px; } 
.pricesColR { float:left; width:307px; margin-left:20px; } 
.pricesPic { display:block; margin-top:20px; }
.prices_navigation .back { float:right; padding:5px 10px 5px 25px; margin:10px 0 20px 0; font-weight:bold; background:url(../images/button_zurueck.gif) repeat-x left; color:#5b6773; }
.prices_navigation a.back:hover { background-image:url(../images/button_zurueck_act.gif); text-decoration:none; }
#preis_uebersicht {height:200px; width:560px;}
#preis_uebersicht #audi_txt {float:left; font-weight:bold; padding:80px 0 0 90px;}
#preis_uebersicht #golf_txt {float:left; font-weight:bold; padding:80px 0 0 145px;}
#preis_uebersicht a#audi {clear:both; float:left;}
#preis_uebersicht a#golf {float:left;}
#preis_uebersicht #abb_txt {clear:both; padding-left:215px;}
*/

/** Layer Prizes **************************************************/
div#preis_uebersicht ul { list-style:none; margin:0 0 50px; padding:0; }
div#preis_uebersicht a { font-weight:bold; color:#6b7c8c; text-decoration:underline; }
div#preis_uebersicht table { border-collapse:collapse; border-spacing:0; margin:0; padding:0; }
div#preis_uebersicht td { margin:0; padding:0 30px 30px 0; vertical-align:top; }
div#preis_uebersicht table ul { list-style:disc outside; margin:0 0 15px 15px; }
div#preis_uebersicht span.fineprints { font-size:9px; color:#bbbec7; }


/** Winner 2005/2006 ********************************************/
.winner_row { float:left; width:171px; }
.winner_row_middle { margin:0 10px; }
.winner_car { height:170px; padding:10px 0 20px 0; }
.winner_car ul {list-style-type: none; padding: 0;
	margin-left:0px;
	*margin-left:0px; /* IE7 + IE6*/    
	_margin-left:0px; /* <= IE6 */  
	}
.winner_car .category { height:26px; font-weight:bold; margin-bottom:5px; }
/*.winner_car .img { padding:5px 10px 0 0; }*/
/*.winner_car .num {float:left;*/ /*padding-right:3px; padding-top:5px;*/ /*padding:5px 3px 0 0;}*/
.winner_car .txt {}

.winner_car ol { padding-left:25px; }
.winner_car ol li { padding:3px; }

.displaynone {display: none;}
