body { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-align:center; font-size:11px; background: url(../img/mf_bg.jpg) repeat-x #E4E4E4; color:#333333; }

/* Global */
* {margin:0px; padding:0px}
p {text-align:justify;}

a:link { color:#333333; text-decoration:none; }
a:visited {	color:#333333; text-decoration:none; }
a:hover { color:#D6251D; text-decoration:none; }
a:active { color:#D6251D; }
img { border:0px; }

.text_admin { width:613px; float:left; text-align:left; margin-bottom:10px; margin-top:10px; border:1px solid #bbb; padding:10px; }

.news_advert { width:750px; height:100px; float:left; }
.news_advert_content { width:833px; float:left; padding-left:83px; }

.margin_top_20 { margin-top:10px; }
.margin_top_10 { margin-top:10px; }
.margin_top_30 { margin-top:30px; }
.margin_top2_10 { margin-top:10px; float:left; }
.padding_top_2 { padding-top:2px; }
.padding_top_10 { padding-top:10px; }
.padding_bottom_10 { padding-bottom:10px; }
.margin_bottom_10 { margin-bottom:10px; float:left;}
.margin_bottom_2_10 { margin-bottom:10px;}
.padding_left_right { padding-left:3px; padding-right:3px; }
.float_right { float:right; }
.float_left { float:left; }

#sub_menu_right { width:180px; float:right; padding-top:8px; font-weight:bold; }
#sub_menu_right a { color:#D6251D; float:left; margin-left:20px;  text-align:center; }
#sub_menu_right a:visited { color:#D6251D; float:left;  text-align:center; }


.header_left_grey { width:210px; float:left; text-align:center; height:21px; margin-top:10px; background: url(../img/header_left_grey.jpg) no-repeat; color:#fff; font-family:Tahoma; font-size:14px; text-align:left; padding-left:5px; padding-top:2px; float:left; font-weight:bold; }
.header_left_grey_2 { width:210px; float:left; text-align:center; height:21px; background: url(../img/header_left_grey.jpg) no-repeat; color:#fff; font-family:Tahoma; font-size:14px; text-align:left; padding-left:5px; padding-top:2px; float:left; font-weight:bold; }
.header_right { width:638px; height:31px; font-family:Arial;  padding-left:10px; padding-top:6px;  text-align:left; color:#fff; font-size:20px; font-weight:bold; float:left; background: url(../img/header_right.jpg) no-repeat;  }
.header_right h1 { text-align:left; font-size:18px; font-weight:bold; }
#flashMessage { width:960px; height:50px; float:left; text-align:center; color:#000; padding-top:10px; }
#authMessage { width:960px; height:50px; float:left; text-align:center; color:#000; padding-top:10px; }
.info  {  background:#E8E8E8;  border:1px solid #DB261E; padding-bottom:10px;  margin-top:10px; width:816px; margin-left:auto; margin-right:auto; }
.info  p strong{  padding-bottom:10px; padding-right:10px; padding-left:50px; padding-top:10px;  border:none; font-weight:bold;  }
.info  p { text-align:center;font-weight:bold ; margin-top:10px; }
.info  p.alert strong { background:url(../img/mm_bad.jpg) 0 50% no-repeat; color:#FF0000}
.info p.message strong { background:url(../img/mm_good.jpg) 0 50% no-repeat; color:#009900}
.flash_content { float:left; width:916px;  }
.konkurs { float:left; padding-top:20px; padding-bottom:20px; }

.konkurs_regulamin  { float:left; padding-left:295px; padding-top:20px; padding-bottom:20px; }
.konkurs_regulamin a { float:left; width:329px; height:67px; padding-top:20px; background: url(../img/mf_downl_regulamin.jpg) no-repeat;}

#multirajd_regulamin  { float:left; width:366px; padding-top:20px; padding-bottom:20px; }
#multirajd_regulamin a { float:left; width:329px; height:67px; padding-top:20px; background: url(../img/mf_downl_regulamin.jpg) no-repeat;}

.categories_firm_data_wydanie { width:460px; float:left; text-align:left; }
.categories_firm_data_wydanie a:link { color:#DA251E; margin-top:15px; text-decoration:none; float:right;  }
.categories_firm_data_wydanie a:visited { color:#DA251E; margin-top:15px; text-decoration:none; float:right;  }
.categories_firm_img_content_gazety { width:125px; height:125px; vertical-align:middle; float:left; background:#fff; border:1px solid #B2B2B2;   }
td.img_firm_gazety { width:140px; height:125px; text-align:center; vertical-align:middle; }

.error-message { color:#EE0000; text-align:left; }
.back { width:600px; float:left; border-top:1px solid #B0B0B0;  padding-bottom:10px; padding-top:10px; margin-top:10px; }
.back a:link { padding-left:10px; float:left; margin-right:10px; color:#333; text-decoration:none; background: url(../img/arrow_red_back.jpg) 0px 4px no-repeat; }
.back a:visited { padding-left:10px; float:left; margin-right:10px; color:#333; text-decoration:none; background: url(../img/arrow_red_back.jpg) 0px 4px no-repeat; }
.back a:hover { color:#DA2921; text-decoration:none; }
.back a:active { color:#DA2921; }

.back_2 { width:380px; float:left;  padding-bottom:10px; padding-top:10px; }
.back_2 a:link { padding-left:10px; float:left; margin-right:10px; color:#333; text-decoration:none; background: url(../img/arrow_red_back.jpg) 0px 4px no-repeat; }
.back_2 a:visited { padding-left:10px; float:left; margin-right:10px; color:#333; text-decoration:none; background: url(../img/arrow_red_back.jpg) 0px 4px no-repeat; }
.back_2 a:hover { color:#DA2921; text-decoration:none; }
.back_2 a:active { color:#DA2921; }

.back_3 { width:635px; float:left; padding-bottom:10px; padding-top:10px; }
.back_3 a:link { padding-left:10px; float:left; margin-right:10px; color:#333; text-decoration:none; background: url(../img/arrow_red_back.jpg) 0px 4px no-repeat; }
.back_3 a:visited { padding-left:10px; float:left; margin-right:10px; color:#333; text-decoration:none; background: url(../img/arrow_red_back.jpg) 0px 4px no-repeat; }
.back_3 a:hover { color:#DA2921; text-decoration:none; }
.back_3 a:active { color:#DA2921; }

.back_4 { width:648px; float:left; padding-bottom:10px; padding-top:10px;  margin-top:20px;  }
.back_4 a:link { padding-left:10px; float:left; margin-right:10px; color:#333; text-decoration:none; background: url(../img/arrow_red_back.jpg) 0px 4px no-repeat; }
.back_4 a:visited { padding-left:10px; float:left; margin-right:10px; color:#333; text-decoration:none; background: url(../img/arrow_red_back.jpg) 0px 4px no-repeat; }
.back_4 a:hover { color:#DA2921; text-decoration:none; }
.back_4 a:active { color:#DA2921; }

.back_5 { width:648px; float:left; padding-bottom:10px; padding-top:10px; border-top:1px solid #B0B0B0; margin-top:20px;  }
.back_5 a:link { padding-left:10px; float:left; margin-right:10px; color:#333; text-decoration:none; background: url(../img/arrow_red_back.jpg) 0px 4px no-repeat; }
.back_5 a:visited { padding-left:10px; float:left; margin-right:10px; color:#333; text-decoration:none; background: url(../img/arrow_red_back.jpg) 0px 4px no-repeat; }
.back_5 a:hover { color:#DA2921; text-decoration:none; }
.back_5 a:active { color:#DA2921; }

.brak { text-align:center; }
.brak_ofert { text-align:center; padding-top:20px; width:646px; float:left; }

#mf_content { width:980px; margin:auto; }
#mf_menu { width:910px; padding-left:30px; height:72px; margin:auto; background: url(../img/menu_bg.jpg) no-repeat;  font-family:"Tahoma" }
#mf_menu p { width:120px; float:left; height:22px; padding-top:7px; margin-top:8px; text-align:center; border-left:2px solid #C3C3C3; }
#mf_menu_linki { float:left; height:30px; padding-top:11px; padding-left:25px; padding-right:20px; font-weight:bold;}
#mf_menu_linki a:link { width:96px; height:24px; padding-top:5px; float:left; color:#DA2921; text-decoration:none; }
#mf_menu_linki a:visited { width:96px; height:24px; padding-top:5px; float:left; color:#DA2921; text-decoration:none; }
#mf_menu_linki a:hover {  width:96px; height:24px; float:left; color:#fff; text-decoration:none; background: url(../img/link_hover.jpg) no-repeat;}
#mf_menu_linki a:active {  color:#fff; background: url(../img/link_hover.jpg) no-repeat; }
#mf_menu img { float:left; margin-top:8px; }
#content { width:960px; float:left; background:#fff; min-height:300px; height:auto !important; height:300px; }
#mf_content_left { width:10px; height:580px; float:left; background: url(../img/mf_left.jpg) no-repeat; }
#mf_content_center { width:960px; float:left; background:#fff;  }
#mf_content_right { width:10px; height:580px; float:left; background: url(../img/mf_right.jpg) no-repeat; }
#banner { width:960px; height:150px; float:left;  }
#banner img {  float:left;  }
#menu_actions { float:left; padding-left:85px; width:475px; padding-top:8px; background: url(../img/submenu_arrow.jpg) 70px 11px no-repeat;  }
#menu_actions a:link { margin-right:10px; float:left; color:#333; text-decoration:none; }
#menu_actions a:visited { margin-right:10px; float:left; color:#333; text-decoration:none; }
#menu_actions a:hover { color:#DA2921; text-decoration:none; }
#menu_actions a:active { color:#DA2921; }

#menu_2 { width:960px; float:left; font-family:"Tahoma"; }

#login_box { width:930px; padding-left:15px; padding-right:15px; float:left; height:35px; background: url(../img/zaloguj_bg.jpg) repeat-x; }
#login_box_left { width:530px; float:left; height:22px; padding-top:12px; border-bottom:1px solid #D6D6D6; font-size:10px; text-align:left; }
#login_box_left img { margin-left:10px; margin-right:10px; }
#login_box_left span { color:#DA2921; }
#login_box_right { width:400px; float:left; height:24px; padding-top:10px; border-bottom:1px solid #D6D6D6; }

#login_box_right_input input { width:145px; }
#login_box_user { font-weight:bold;}
#login_box_user p { float:right; color:#DB2821; padding-right:5px; }
#login_box_user span { float:right; color:#333;  padding-right:5px; }
#login_box_user a:link {  float:left; color:#DB2821; text-decoration:none; }
#login_box_user a:visited {  float:left; color:#DB2821; text-decoration:none; }
#login_box_user a:hover { color:#DB2821; text-decoration:none; }
#login_box_user a:active { color:#DB2821; }

.login_input { float:left; border:1px solid #676767; margin-right:10px; }
.zaloguj { border:0px; cursor:pointer; background:#fff; color:#DA2921; font-weight:bold; font-size:12px; text-align:left; float:left; }

/* ========= Strona Główna ============= */
#content {width:916px; padding-left:22px; padding-right:22px; padding-top:12px; padding-bottom:22px; float:left; }
#content_home { width:916px; float:left; }
#content_home_left { width:667px; float:left; }
#content_home_right { width:227px; float:left; border-left:1px solid #bbb; padding-left:20px; }
.gallery_box { width:213px; float:left; border:1px solid #A1A1A1; margin-top:1px; padding-bottom:5px; }
.gallery_box_bottom { width:203px; padding:5px; float:left; margin-top:1px; border:1px solid #A1A1A1; padding-bottom:5px; }
.grey_header_3 { width:210px; float:left; text-align:center; height:19px; background: url(../img/header_left_grey.jpg) no-repeat; color:#fff; font-family:Tahoma; font-size:12px; text-align:left; padding-left:5px; padding-top:4px; float:left; font-weight:bold; }
.gallery_box_bottom h3 { width:203px; font-size:12px; font-weight:bold; float:left; text-align:left; border-bottom:1px solid #bbb; padding-bottom:5px; margin-bottom:5px;  }

.table_gallery { width:213px; float:left; height:165px; margin-top:1px; border:1px solid #B2B2B2; background:#E5E5E5; text-align:center; vertical-align:middle; }
.table_gallery img { border:1px solid #000; }
.table_gallery_td {  width:213px; height:165px; text-align:center; vertical-align:middle; }
#last_comment { float:left; padding-top:10px; }
#last_comment img { float:left; margin-bottom:10px; }
.last_comment_1 { float:left; width:203px; border:1px solid #bbb; padding:5px; margin-top:1px; background-color:#E5E5E5 }
.last_comment_2 { float:left; width:203px; border:1px solid #bbb; padding:5px; margin-top:1px; }
#last_comment h3 { float:left; width:203px; border-bottom:1px solid #bbb; text-align:left; font-size:12px; font-weight:bold; margin-bottom:5px; padding-bottom:5px; }
#last_comment p { float:right; }
.home_img { float:left;}
.home_img img  {  }
.home_img a { float:left;}

/* ========= Nasze Auta ============= */
#vehicles_left { width:234px; float:left; border-right:1px solid #bbb; }
#vehicles_left h1 a{ width:215px; float:left; text-align:right; color:#DB261F; font-size:14px; padding-top:10px;  }
#vehicles_right { width:661px; float:left;  padding-left:20px; }
#vehicles_right_menu_1 { width:661px; float:left; font-weight:bold; border-bottom:1px solid #bbb; padding-bottom:10px;}
#vehicles_right_menu_1 a { margin-left:5px; margin-right:5px; }
#vehicles_right_menu_2 { width:521px; padding-left:140px; float:left; padding-top:5px; padding-bottom:30px; font-size:10px;  }
#vehicles_right_menu_2 a { float:left; margin-left:5px;  }
#vehicles_right_menu_2 p { float:left; }
#vehicles_prev_next { width:216px; float:left; padding-top:10px; font-weight:bold; margin-bottom:10px; }
#vehicles_prev_next a { color:#fff;  }
#vehicles_prev { width:108px; height:20px; padding-top:5px; float:left; background: url(../img/prev_auto.jpg) no-repeat; }
#vehicles_next { width:108px; height:20px; padding-top:5px; float:right; background: url(../img/next_auto.jpg) no-repeat; }
.vehicles_data { width:215px; float:left; padding-bottom:10px; }
.vehicles_data p { width:215px; float:left; text-align:left; padding-top:5px; }
.vehicles_data_1 { width:70px; padding-right:10px; float:left; text-align:right; }
.vehicles_data_2 { width:135px; float:left; text-align:left; }
.vehicles_add { width:600px; float:left; text-align:center; padding-bottom:10px; padding-top:20px; } 
.vehicles_add h3 { font-size:14px; color:#DA251E; font-weight:bold; border-bottom:1px solid #bbb; padding-bottom:5px; } 

/* ========= Aktualnosci ============= */
#news_top { width:916px; float:left; }
#news_top_left { width:315px; float:left; border-right:1px solid #bbb; padding-bottom:20px; padding-top:20px; }
#news_top_left_viev { width:246px; float:left; border-right:1px solid #bbb; padding-bottom:20px; }
#news_top_left img { }
#news_top_right { width:580px; float:left; padding-left:10px; }

.red_header { width:635px; height:23px; float:left; background: url(../img/red_header.jpg) repeat-x; color:#fff; }
.red_header h1 { width:485px; float:left; font-size:12px; font-weight:bold; padding-left:5px; padding-top:4px; text-align:left;  }
.red_header p { width:140px; padding-right:5px; float:left; font-size:12px; color:#fff; padding-top:4px; text-align:right; }
.red_header a:link { float:left; color:#fff; text-decoration:none; }
.red_header a:visited { float:left; color:#fff; text-decoration:none; }
.red_header a:hover { color:#fff; text-decoration:none; }
.red_header a:active { color:#fff; }

.red_header_news { width:585px; height:23px; float:left; background: url(../img/red_header_news.jpg) repeat-x; color:#fff; }
.red_header_news h1 { width:435px; float:left; font-size:12px; font-weight:bold; padding-left:5px; padding-top:4px; text-align:left;  }
.red_header_news p { width:140px; padding-right:5px; float:left; font-size:12px; color:#fff; padding-top:4px; text-align:right; }
.red_header_news a:link { float:left; color:#fff; text-decoration:none; }
.red_header_news a:visited { float:left; color:#fff; text-decoration:none; }
.red_header_news a:hover { color:#fff; text-decoration:none; }
.red_header_news a:active { color:#fff; }

.zawieszona a { background:red; padding:5px; color:#fff; }
.zawieszona a:visited { background:red; padding:5px; color:#fff; }
.zawieszona a:hover { text-decoration:underline; }

.news_author_2 { width:576px; float:left; text-align:right; font-size:10px; padding-top:6px; padding-bottom:6px; padding-right:9px; }
.news_author { width:630px; float:left; text-align:right; font-size:10px; padding-top:6px; padding-bottom:6px; padding-right:9px; }
.news_text { width:639px; float:left;  }
.news_text p { padding-right:9px; text-align:left; }
.news_text_top { width:585px; float:left; }
.news_text_top p { padding-right:9px; text-align:left; }
.news_text_2 { width:639px; float:left; padding-top:20px;  }
.news_text_2 p { padding-right:9px; text-align:left; }
.news_more { width:614px; padding-bottom:20px; padding-right:25px; margin-top:10px; float:left; text-align:right; color:#D6251D; background: url(../img/arrow_red.jpg) 98% 5px no-repeat; }
.news_more a:link { color:#DA251E; text-decoration:none; }
.news_more a:visited { color:#DA251E; text-decoration:none; }
.news_more a:hover { color:#DA251E; text-decoration:underline; }
.news_more a:active { color:#DA251E; }

.news_more_2 { width:564px; padding-bottom:20px; padding-right:25px; margin-top:10px; float:left; text-align:right; color:#D6251D; background: url(../img/arrow_red.jpg) 98% 5px no-repeat; }
.news_more_2 a:link { color:#DA251E; text-decoration:none; }
.news_more_2 a:visited { color:#DA251E; text-decoration:none; }
.news_more_2 a:hover { color:#DA251E; text-decoration:underline; }
.news_more_2 a:active { color:#DA251E; }

.table_news { width:180px; float:left; height:140px; margin-right:10px; margin-bottom:5px; border:1px solid #B2B2B2; background:#E5E5E5; text-align:center; vertical-align:middle; }
.table_news img { border:1px solid #000; }
.table_news_td {  width:180px; height:138px; text-align:center; vertical-align:middle; }

.table_news_gallery { width:200px; float:left; height:160px; margin-right:8px; margin-top:8px; border:1px solid #B2B2B2; background:#E5E5E5; text-align:center; vertical-align:middle; }
.table_news_gallery img { border:1px solid #000; }
.table_news_gallery_td {  width:200px;  height:155px; text-align:center; vertical-align:middle; }

#news_right { width:216px; float:left; padding-bottom:20px; padding-top:10px; padding-left:30px }
#news_left { width:639px; float:left; padding-bottom:20px; padding-top:20px; padding-right:30px; border-right:1px solid #bbb; }
.grey_header { width:635px; height:23px; float:left; background: url(../img/header_right_grey.jpg) repeat-x; }
.grey_header h1 { width:485px; float:left; font-size:12px; font-weight:bold; padding-left:5px; padding-top:4px; text-align:left; color:#fff; }
.grey_header p { width:140px; padding-right:5px; float:left; font-size:12px; color:#fff; padding-top:4px; text-align:right; }
.grey_header a:link { float:left; color:#fff; text-decoration:none; }
.grey_header a:visited { float:left; color:#fff; text-decoration:none; }
.grey_header a:hover { color:#fff; text-decoration:none; }
.grey_header a:active { color:#fff; }

.grey_header_2 { width:635px; height:23px; float:left; background: url(../img/header_right_grey.jpg) repeat-x; margin-top:20px; }
.grey_header_2 h1 { width:485px; float:left; font-size:12px; font-weight:bold; padding-left:5px; padding-top:4px; text-align:left; color:#fff; }
.grey_header_2 p { width:140px; padding-right:5px; float:left; font-size:12px; color:#fff; padding-top:4px; text-align:right; }
.grey_header_2 a:link { float:left; color:#fff; text-decoration:none; }
.grey_header_2 a:visited { float:left; color:#fff; text-decoration:none; }
.grey_header_2 a:hover { color:#fff; text-decoration:none; }
.grey_header_2 a:active { color:#fff; }

#news_paging { float:left; width:639px; border-top:1px solid #bbb; padding-top:10px; }
#news_prev { float:left; width:210px; text-align:left; }
#news_prev a:link { float:left; padding-left:25px; color:#000; text-decoration:none; background: url(../img/arrow_red_back.jpg) 14px 5px no-repeat; }
#news_prev a:visited { float:left; padding-left:25px; color:#000; text-decoration:none; background: url(../img/arrow_red_back.jpg) 14px 5px no-repeat; }
#news_prev a:hover { color:#DA251E; text-decoration:none; }
#news_prev a:active { color:#DA251E; }
#news_center { float:left; width:210px; }
#news_next { float:left; width:195px; padding-right:15px; text-align:right; background: url(../img/arrow_red.jpg) 97% 5px no-repeat; }

#news_gallery { float:left; padding-left:7px; padding-bottom:20px; width:632px; }
#grey_header_gallery { width:635px; height:23px; float:left; background: url(../img/header_right_grey.jpg) repeat-x; margin-top:20px; }
#grey_header_gallery h1 { width:485px; float:left; font-size:12px; font-weight:bold; padding-left:5px; padding-top:4px; text-align:left; color:#fff; }
#grey_header_gallery p { width:140px; padding-right:5px; float:left; font-size:12px; color:#fff; padding-top:4px; text-align:right; }

#news_comment { float:left; width:639px; padding-top:10px; border-bottom:1px solid #bbb; padding-bottom:20px; }
#news_comment_header { float:left; width:639px; border-bottom:1px solid #bbb; color:#7C7C7C; margin-top:40px; }
#news_comment_header h2 { float:left; width:439px; text-align:left;  font-size:12px;  margin-bottom:5px; }
#news_comment_header p { float:left; width:200px; text-align:right; }
#news_comment_content { float:left; padding-left:10px;  } 
.news_comment_box_1 { float:left; width:610px; border:1px solid #B2B2B2; background-color:#E5E5E5; padding:5px; margin-top:5px; }
.news_comment_box_2 { float:left; width:610px; border:1px solid #B2B2B2; padding:5px; margin-top:5px; }
.news_comment_box_1 p { padding-bottom:10px; padding-top:10px }
.news_comment_box_2 p { padding-bottom:10px; padding-top:10px }
.news_comment_box_info { float:left; width:610px; border-top:1px solid #B2B2B2; text-align:right; padding-top:5px; }
#news_comment_area { margin-left:auto; margin-right:auto; width:400px; text-align:right; }
#news_comment_area .error-message { text-align:right; float:left; width:400px; margin-bottom:10px; }
#news_comment_area p { width:400px; padding-bottom:10px; padding-top:10px; text-align:right; float:left; }
#news_comment_area span { color:#DC2720; }
#news_comment_area textarea { width:400px; float:left; }
#dodaj_komentarz { float:right; width:137px; height:22px; background: url(../img/dodaj_komentarz.jpg) no-repeat; cursor:pointer; border:0px; } 
#news_actions { float:left; width:639px; border-top:1px solid #bbb; }
#news_actions_back { float:left; width:140px; background: url(../img/arrow_red_back.jpg) 0px 4px no-repeat; text-align:left; padding-left:10px;  margin-top:5px; }
#news_actions_prev { float:left; width:134px; text-align:right; padding-right:10px;  height:13px; padding-bottom:4px; margin-top:5px; }
#news_actions_prev a:link { float:right; color:#000; text-decoration:none; background: url(../img/arrow_red_back.jpg) 0px 4px no-repeat; padding-left:10px; }
#news_actions_prev a:visited { float:right; color:#000; text-decoration:none; background: url(../img/arrow_red_back.jpg) 0px 4px no-repeat; padding-left:10px;  }
#news_actions_prev a:hover { color:#DA251E; text-decoration:none; }
#news_actions_prev a:active { color:#DA251E; }
#news_actions_next { float:left; width:140px; text-align:left; height:13px; padding-left:10px; padding-bottom:4px; border-left:1px solid #DA251E; margin-top:5px; }
#news_actions_next a:link { float:left; color:#000; text-decoration:none; background: url(../img/arrow_red.jpg) 48px 4px no-repeat; padding-right:15px }
#news_actions_next a:visited { float:left; color:#000; text-decoration:none; background: url(../img/arrow_red.jpg) 48px 4px no-repeat; padding-right:15px }
#news_actions_next a:hover { color:#DA251E; text-decoration:none; }
#news_actions_next a:active { color:#DA251E; }
#skomentuj { float:right; width:137px; height:22px; background: url(../img/skomentuj.jpg) no-repeat; cursor:pointer; } 
#skomentuj_przycisk { float:right; width:137px; height:22px; background: url(../img/skomentuj.jpg) no-repeat; cursor:pointer; } 
#skomentuj a { float:right; width:137px; height:22px; }
#skomentuj_przycisk a { float:right; width:137px; height:22px; }
.news_p { width:639px; float:left; padding-top:10px;}
#news_comment_add { width:400px; float:left;  }

#news_view_user_box { width:213px; float:left; border:1px solid #A1A1A1; margin-top:1px; padding-bottom:5px; }
#news_view_user_box img { margin-top:1px; border:1px solid #000; margin-bottom:3px; }
#news_user_actions { width:200px; margin-left:auto; margin-right:auto;  border-top:1px solid #A1A1A1; padding-top:5px; text-align:left;}
#news_user_actions ul { padding-left:10px;  }
#news_user_actions li { float:left; padding-left:10px; list-style:none; width:180px; color:#000; text-decoration:none; background: url(../img/arrow_red.jpg) 0px 4px no-repeat; margin-bottom:5px; }
#news_user_actions p {  padding-bottom:5px; }
#news_user_more { width:100px; margin-left:auto; margin-right:auto; border-top:1px solid #bbb; height:15px; margin-top:5px; text-align:center; padding-top:5px; padding-bottom:5px; }
#news_user_more a:link { float:right; color:#000; text-decoration:none; background: url(../img/arrow_red.jpg) 78px 4px no-repeat; padding-right:10px }
#news_user_more a:visited { float:right; color:#000; text-decoration:none; background: url(../img/arrow_red.jpg) 78px 4px no-repeat; padding-right:10px }
#news_user_more a:hover { color:#DA251E; text-decoration:none; }
#news_user_more a:active { color:#DA251E; }


/* ========= Moto Galeria ============= */
.moto_gallery_left { width:215px; float:left; padding-right:13px;  padding-bottom:20px; }
.moto_gallery_left_2 { width:215px; float:left; padding-right:13px; padding-bottom:20px; }
.moto_gallery_right { width:664px; float:left; padding-left:23px; border-left:1px solid #bbb; }
.moto_gallery_paging { width:661px; float:left;  }

.moto_gallery_right_2 { width:664px; float:left; padding-left:20px; border-left:1px solid #bbb; }
.moto_gallery { width:330px; float:left; height:257px; margin-top:8px;  border:1px solid #B2B2B2; background:#E5E5E5; text-align:center; vertical-align:middle; }
.moto_gallery img { border:1px solid #000; }
.moto_gallery_td { width:330px;  height:254px; text-align:center; vertical-align:middle; }
.moto_gallery_info { width:300px; float:left; padding-top:20px; }
.moto_gallery_info_header h1 { font-family:Tahoma; font-size:18px; font-weight:normal; }
.moto_gallery_info_header a { color:#DA251E; }
.moto_gallery_info_data { width:210px; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px; padding-top:5px; padding-bottom:5px; border-top:1px solid #bbb; border-bottom:1px solid #bbb; }
.moto_gallery_info_data p { padding-bottom:3px; }
.span_gallery_1 { width:95px; float:left; text-align:right; padding-right:10px; } 
.moto_gallery_info_author { width:195px; float:left; text-align:left; padding-left:105px; }
#zobacz_galerie_button { width:96px; height:25px; float:left; margin-left:99px; margin-top:30px; background: url(../img/zobacz_galerie_button.jpg) }

.moto_gallery_box { width:213px; float:left; margin-right:5px; margin-bottom:5px; }
.moto_gallery_box_2 { width:213px; float:left; margin-right:3px; margin-bottom:3px; }
#moto_gallery_content { float:left; width:664px; }
#moto_gallery_judge { width:635px; float:left; border-top:1px solid #bbb; padding-top:10px; padding-bottom:10px; margin-bottom:30px;  }
#moto_gallery_judge p { float:left; }
#moto_gallery_judge_info { width:635px; float:left; padding-top:10px; font-weight:bold; }
.flash { width:635px; float:left; padding-top:10px; font-weight:bold; }
#moto_gallery_body { width:635px; float:left; padding-top:10px; padding-bottom:10px; text-align:left; }

#moto_gallery_edit { width:916px; float:left; }
#moto_gallery_edit_2 { width:916px; float:left; }
#moto_gallery_edit_2 h1 { font-family:Tahoma; font-size:20px; color:#DA251E; text-align:center; padding-bottom:10px; width:916px; border-bottom:1px solid #B0B0B0; margin-bottom:10px;  }
#moto_gallery_edit_2 h2 { text-align:center; font-weight:normal; padding-bottom:10px; font-size:12px; } 
#moto_gallery_edit h1 { font-family:Tahoma; font-size:20px; color:#DA251E; text-align:center; padding-bottom:10px; width:916px; border-bottom:1px solid #B0B0B0; margin-bottom:10px;  }
#moto_gallery_edit h2 { text-align:center; font-weight:normal; padding-bottom:10px; font-size:12px; } 
#moto_gallery_edit h3 { font-family:Tahoma; font-size:12px; color:#DA251E; text-align:center; padding-bottom:10px; width:916px; float:left; border-bottom:1px solid #B0B0B0; margin-bottom:10px; margin-top:20px; }
#moto_gallery_edit_bottom { width:916px; float:left; border-top:1px solid #bbb; padding-top:10px; margin-top:20px; }
#moto_gallery_edit_bottom a:link { color:#000; float:left; background: url(../img/arrow_red_back.jpg) 1px 4px no-repeat; padding-left:10px; margin-right:20px; }
#moto_gallery_edit_bottom a:visited { color:#000; float:left; background: url(../img/arrow_red_back.jpg) 1px 4px no-repeat; padding-left:10px; margin-right:20px; }
#moto_gallery_edit_bottom a:hover { color:#DA251E; }
#moto_gallery_edit_bottom a:active { color:#DA251E; }

.gallery_box_bottom_link {  text-align:left; height:65px; }
.gallery_box_bottom_link a:link { color:#000;  background: url(../img/arrow_red.jpg) 1px 4px no-repeat; padding-left:10px; margin-top:5px; }
.gallery_box_bottom_link a:visited { color:#000;  background: url(../img/arrow_red.jpg) 1px 4px no-repeat; padding-left:10px; margin-top:5px; }
.gallery_box_bottom_link a:hover { color:#DA251E; }
.gallery_box_bottom_link a:active { color:#DA251E; }
#moto_gallery_edit_add { width:916px; float:left; margin-top:10px; padding-top:15px; }
#moto_gallery_edit_add p { width:916px; float:left; text-align:center; margin-top:20px; }
#moto_gallery_edit_add a { border:1px solid #DA251E; padding:10px; }
#moto_gallery_edit_add a:hover { color:#fff; border:1px solid #DA251E; padding:10px; background:#DA251E; }

.moto_gallery_edit_left { width:440px; padding-right:10px; float:left; text-align:left;  text-align:right; min-height:25px; height:auto !important;  height:25px; }
.moto_gallery_edit_right { width:466px; float:left; text-align:left;   min-height:25px; height:auto !important;  height:25px; padding-bottom:10px; }
.moto_gallery_edit_right img { margin-top:10px; ;margin-bottom:3px; }
.moto_gallery_edit_right input { width:200px; float:left; border:1px solid #DA251E; margin-right:266px; }
.moto_gallery_edit_right textarea { width:398px; border:1px solid #DA251E;  }

.moto_gallery_edit_left_2 { width:440px; height:20px; padding-right:10px; float:left; padding-top:2px; text-align:left; padding-bottom:10px; text-align:right; }
.moto_gallery_edit_right_2 { width:466px; height:20px; float:left; text-align:left; padding-bottom:10px; padding-top:2px; }
.moto_gallery_photo_add  { width:500px; margin-right:auto; margin-left:auto; margin-bottom:20px; text-align:center; }
.moto_gallery_photo_add input { margin-bottom:10px;   }


/* ========= Profil ============= */
#user_profile_left { width:660px; float:left; border-right:1px solid #7B7B7B; padding-top:10px; padding-bottom:10px; }
#user_profile_left_send { width:630px; padding-right:30px; float:left; border-right:1px solid #7B7B7B; padding-top:10px; padding-bottom:30px; }
#user_profile_left_send p { float:right; }
#user_profile_left_send_1 { width:630px; float:left; padding-bottom:10px; }
#user_profile_left_send_1 p { width:220px; float:left; text-align:right; padding-right:10px; }
#user_profile_left_send_1_input { width:400px; float:left; }
#user_profile_left_send_1_input input { width:398px; float:left; border:1px solid #DA251E }
#user_profile_left_send_2 { width:630px; float:left; padding-bottom:10px; }
#user_profile_left_send_2 p { width:220px; float:left; text-align:right; padding-right:10px;  }
#user_profile_left_send_2_textarea { width:400px; float:left; }
#user_profile_left_send_2 textarea { width:398px; float:right; border:1px solid #DA251E; height:150px; }

#user_profile_right { width:200px; float:left; padding-left:20px; }

#user_profile_right_data p { width:205px; float:left; padding:5px; }
#user_profile_right span { float:left; }
#user_profile_right_data a:link { color:#DA251E; text-decoration:none; background: url(../img/arrow_red.jpg) 95% 4px no-repeat; padding-right:13px; float:right; font-size:10px; }
#user_profile_right_data a:visited { color:#DA251E; text-decoration:none; background: url(../img/arrow_red.jpg) 95% 4px no-repeat; padding-right:13px; float:right; font-size:10px; }
#user_profile_right_data a:hover { color:#DA251E; text-decoration:underline; }
#user_profile_right_data a:active { color:#DA251E; }

#vehicle_more { width:215px; float:left; border-top:1px solid #bbb; padding-top:5px; margin-top:5px; text-align:right; font-size:10px; margin-bottom:10px; }
#vehicle_more a:link { color:#DA251E; text-decoration:none; background: url(../img/arrow_red.jpg) 95% 4px no-repeat; float:right; padding-right:13px; }
#vehicle_more a:visited { color:#DA251E; text-decoration:none; background: url(../img/arrow_red.jpg) 95% 4px no-repeat; float:right; padding-right:13px; }
#vehicle_more a:hover { color:#DA251E; text-decoration:underline; }
#vehicle_more a:active { color:#DA251E; }

#vehicle_more_2 { width:215px; float:left; text-align:right; font-size:10px; margin-bottom:10px; margin-top:5px; }
#vehicle_more_2 a:link { color:#DA251E; text-decoration:none; background: url(../img/arrow_red.jpg) 95% 4px no-repeat; float:right; padding-right:13px; }
#vehicle_more_2 a:visited { color:#DA251E; text-decoration:none; background: url(../img/arrow_red.jpg) 95% 4px no-repeat; float:right; padding-right:13px; }
#vehicle_more_2 a:hover { color:#DA251E; text-decoration:underline; }
#vehicle_more_2 a:active { color:#DA251E; }

#vehicle_comment { float:left; width:215px; padding-right:5px; }
.vehicle_float_right { float:right; text-align:right; padding-top:5px; width:110px }
.vehicle_float_left { float:left; text-align:left; padding-top:5px; width:100px }

#user_profile_right_vihicle_table { float:left; padding-top:1px; } 
#user_profile_right_vihicle_table img { border:1px solid #000;} 
#user_profile_right_vihicle_table_img {  width:215px; float:left; border:1px solid #B2B2B2; background:#E5E5E5; }
#user_profile_right_vihicle_table_td { width:215px; padding-bottom:15px; padding-top:15px; text-align:center; }

#user_profile_img { width:137px; float:left; border:1px solid #bbb; padding-top:10px; padding-left:5px; padding-right:5px; padding-bottom:5px }
#user_profile_img img { border:1px solid #000; margin-bottom:1px; margin-bottom:10px;  }
#user_profile_data { width:450px; float:left; padding-left:10px; }
#user_profile_data h1 { font-family:Tahoma; font-size:36px; width:460px; float:left; border-bottom:1px solid #BCBCBC; text-align:left; font-weight:normal; color:#D9241D; margin-bottom:10px; }
#user_profile_data p { float:left; width:460px; padding-bottom:5px; padding-top:5px; }

#user_profile_data_link { width:470px; float:left; text-align:right; padding-top:10px; }
#user_profile_data_link a:link { color:#DA251E; text-decoration:none; background: url(../img/arrow_red.jpg) 98% 5px no-repeat; padding-right:12px; float:right; margin-left:20px; }
#user_profile_data_link a:visited { color:#DA251E; text-decoration:none; background: url(../img/arrow_red.jpg) 98% 5px no-repeat; padding-right:12px; float:right; margin-left:20px;}
#user_profile_data_link a:hover { color:#DA251E; text-decoration:underline; }
#user_profile_data_link a:active { color:#DA251E; }

#user_profile_mess { width:137px; height:22px; float:left; background: url(../img/wyslij_wiadomosc_profil.jpg) no-repeat; }
#user_profile_about { float:left; width:635px; margin-top:20px; }
#user_profile_about p { float:left; width:625px; padding-left:5px; padding-right:5px; margin-top:10px; }
#user_profile_about h2 { width:630px; padding-left:5px; font-family:Tahoma; font-size:16px; font-weight:bold; height:22px; padding-top:1px; float:left; background: url(../img/header_right_grey.jpg) no-repeat; color:#fff; text-align:left; }

/*dodaj news*/
#news_add { width:800px; margin:auto; text-align:left; min-height:150px; height:auto !important;  height:150px; }
#news_add h1 { font-family:Tahoma; font-size:26px; color:#DA251E; text-align:center; padding-bottom:10px; width:800px; float:left; border-bottom:1px solid #B0B0B0; margin-bottom:10px;  }
#news_add h2 { font-family:Tahoma; font-size:18px; color:#DA251E; text-align:center; padding-bottom:10px; padding-top:20px; width:800px; float:left; border-bottom:1px solid #B0B0B0; margin-bottom:20px;  }
.news_add_left { width:190px; padding-right:10px; float:left; text-align:right; padding-bottom:10px; padding-top:2px; }
.news_add_right { width:590px; padding-left:10px; float:left; padding-bottom:10px; }
.news_add_right_2 { width:590px; padding-left:10px; float:left; padding-bottom:10px; }
.news_add_right_2 input {  }
.news_add_right_2 img { margin:10px; }
.news_add_right input { width:300px;  border:1px solid #DA251E }
.news_add_right textarea { width:500px; height:200px; border:1px solid #DA251E }
#news_add_bottom { width:800px; float:left; border-top:1px solid #B0B0B0; padding-top:10px; margin-top:10px; }
#news_add_bottom a:link { color:#DA251E; text-decoration:none; background: url(../img/arrow_red_back.jpg) 0px 4px no-repeat; float:left; padding-left:10px; margin-right:10px; }
#news_add_bottom a:visited { color:#DA251E; text-decoration:none; background: url(../img/arrow_red_back.jpg) 0px 4px no-repeat; float:left; padding-left:10px; margin-right:10px; }
#news_add_bottom a:hover { color:#DA251E; text-decoration:underline; }
#news_add_bottom a:active { color:#DA251E; }
#submit_right { float:right;}

/* ========= Rejestracja ============= */
#register { width:600px; margin:auto; text-align:left; min-height:150px; height:auto !important;  height:150px; }
#register h1 { font-family:Tahoma; font-size:26px; color:#DA251E; text-align:center; padding-bottom:10px; width:600px; float:left; border-bottom:1px solid #B0B0B0; margin-bottom:10px;  }
#register h2 { font-family:Tahoma; font-size:18px; color:#DA251E; text-align:center; padding-bottom:5px; width:600px; float:left; border-bottom:1px solid #B0B0B0; margin-bottom:10px; margin-top:20px; }
#register h3 { font-family:Tahoma; font-size:14px; color:#DA251E; text-align:center; padding-bottom:5px; width:600px; float:left; border-bottom:1px solid #B0B0B0; margin-bottom:10px; margin-top:10px; }
.register_konkurs { width:588px; padding:5px; float:left; background:#E6E6E6; margin-bottom:10px; }

.register_left { width:290px; padding-right:10px; float:left; text-align:left;text-align:right;  min-height:22px; height:auto !important;  height:22px; padding-top:3px; padding-bottom:2px; }
.register_right { width:202px; float:left; text-align:left; min-height:25px; height:auto !important; height:25px; padding-bottom:2px;  }
.register_right img { margin-left:40px; margin-bottom:3px; }
.register_right input { width:195px; float:left; border:1px solid #DA251E }
.register_right_captcha { width:202px; float:left; text-align:left;min-height:100px; height:auto !important;  height:100px; }
.register_right_captcha input { width:195px; float:left; border:1px solid #DA251E; margin-top:5px;}
.register_right_captcha img { border:1px solid #DA251E; }
.register_button { margin-left:260px; margin-top:10px; width:80px; height:22px; }
.register_button_2 { margin-left:260px; margin-top:10px; width:100px; height:22px; }
.register_button_3 { margin-left:260px; width:80px; height:22px; }
.register_right_textarea textarea { width:298px; border:1px solid #DA251E; }
.register_right_textarea { width:300px; float:left; padding-bottom:2px; }
.register_left_2 { width:290px; padding-right:10px; float:left; padding-top:2px; text-align:left; padding-bottom:15px; text-align:right; }
.register_right_2 { width:300px; float:left; text-align:left; padding-top:2px; }
.register_right_2 img {  padding-top:5px; padding-bottom:5px; float:left; margin-right:5px; }
.register_right_3 { float:left; text-align:left; padding-top:2px; }
.register_right_3 textarea {  border:1px solid #DA251E;  }

.register_right_wybierz { width:252px; float:left; }
.register_right_wybierz select { width:250px; float:left; margin-bottom:10px;  border:1px solid #DA251E; }


/* =================================== */
/* ========= KATALOG AUT ============= */
/* =================================== */
#marks_img { float:left; padding-left:1px; padding-bottom:20px; }
#marks_img img { float:left; border:1px solid #ACACAC; margin-right:9px; margin-bottom:9px;  }
#cars_left { width:225px; padding-right:14px; float:left; text-align:left; }
#cars_left a { padding-left:15px; }
#cars_left ul { float:left; }
#cars_left li { float:left; width:225px; padding-top:10px; text-align:left; background: url(../img/square_grey.jpg) 0px 14px no-repeat; list-style:none; font-weight:bold; }
#cars_right { width:648px; padding-left:25px; float:left; border-left:1px solid #9B9B9B; min-height:280px; height:auto !important; height:280px; }

#cars_search { width:635px; float:left; background-color:#E5E5E5; padding-top:10px; padding-bottom:10px; }
#cars_search_1 { width:220px; float:left; padding-left:20px; } 
#cars_search_1 input { width:70px; float:left; } 
#cars_search_1 p { float:left; width:40px; }
#cars_search_1 span { float:left; padding-left:5px; padding-right:5px;  }
#cars_search_2 { width:270px; float:left; } 
#cars_search_2 input { width:60px; float:left; } 
#cars_search_2 p { float:left; width:103px; }
#cars_search_2 select { float:left; width:140px; }
#cars_search_2 span { float:left; padding-left:5px; padding-right:5px; }
#cars_search_3 { width:120px; float:left; } 
#cars_search_3 p { float:left; width:70px; }
#cars_search_3 select { float:left; width:35px; }
#cars_search_submit { float:left; width:110px; margin-top:5px; }

.model_details_1 { width:275px; padding-left:10px; height:20px; text-align:left; padding-top:5px; float:left; background:#E5E5E5; border-bottom:1px solid #B0B0B0; font-weight:bold;  }
.model_details_2 { width:150px; height:20px; padding-top:5px; float:left; border-bottom:1px solid #B0B0B0; font-weight:bold; }
.model_details_3 { width:100px; height:20px; padding-top:5px; float:left; border-bottom:1px solid #B0B0B0; font-weight:bold; }
.model_details_4 { width:100px; height:20px; padding-top:5px; float:left; border-bottom:1px solid #B0B0B0; }
.model_details_4 a:link { padding-right:15px; padding-bottom:3px; float:right; color:#DA251E; text-decoration:none; background: url(../img/arrow_red.jpg) 60px 5px no-repeat; }
.model_details_4 a:visited { padding-right:15px; padding-bottom:3px; float:right; color:#DA251E; text-decoration:none; background: url(../img/arrow_red.jpg) 60px 5px no-repeat; }
.model_details_4 a:hover { color:#DA251E; text-decoration:underline; }
.model_details_4 a:active { color:#DA251E; }

.model_details_list_1a { width:130px; padding-left:10px; height:20px; text-align:left; padding-top:5px; float:left; background:#E5E5E5; border-bottom:1px solid #B0B0B0; font-weight:bold;  }
.model_details_list_1b { width:235px; padding-left:10px; height:20px; text-align:left; padding-top:5px; float:left; background:#E5E5E5; border-bottom:1px solid #B0B0B0; font-weight:bold;  }
.model_details_list_2 { width:80px; height:20px; padding-top:5px; float:left; border-bottom:1px solid #B0B0B0; font-weight:bold; }
.model_details_list_3 { width:100px; height:20px; padding-top:5px; float:left; border-bottom:1px solid #B0B0B0; font-weight:bold; }
.model_details_list_4 { width:70px; height:20px; padding-top:5px; float:left; border-bottom:1px solid #B0B0B0; }
.model_details_list_4 a:link { padding-right:15px; padding-bottom:3px; float:right; color:#DA251E; text-decoration:none; background: url(../img/arrow_red.jpg) 60px 5px no-repeat; }
.model_details_list_4 a:visited { padding-right:15px; padding-bottom:3px; float:right; color:#DA251E; text-decoration:none; background: url(../img/arrow_red.jpg) 60px 5px no-repeat; }
.model_details_list_4 a:hover { color:#DA251E; text-decoration:underline; }
.model_details_list_4 a:active { color:#DA251E; }

#model_details_1_top { width:275px; padding-left:10px; padding-top:5px; float:left; text-align:left; color:#fff; font-weight:bold; }
#model_details_2_top { width:150px; padding-top:5px; float:left; color:#fff; font-weight:bold; }
#model_details_3_top { width:100px; padding-top:5px; float:left; color:#fff; font-weight:bold; }

#model_details_1_list_top { width:130px; padding-left:10px; padding-top:5px; float:left; text-align:left; color:#fff; font-weight:bold; }
#model_details_2_list_top { width:235px; padding-left:10px; padding-top:5px; float:left; color:#fff; font-weight:bold; text-align:left; }
#model_details_3_list_top { width:80px; padding-top:5px; float:left; color:#fff; font-weight:bold; }
#model_details_4_list_top { width:100px; padding-top:5px; float:left; color:#fff; font-weight:bold; }

#model_list { float:left; margin-bottom:40px; }
.cars_data { float:left; width:301px; margin-top:10px; } 
.cars_table { width:332px; float:left; height:252px; margin-top:10px; margin-bottom:10px; vertical-align:middle; text-align:center; background:#E6E6E6; border:1px solid #B3B3B3 }
.cars_table img { border:1px solid #000; }
.cars_table_td { width:332px;  height:248px; text-align:center; vertical-align:middle;}
.cars_data_left { width:150px; float:left; text-align:right; font-weight:bold; }
.cars_data_right { width:140px; float:left; text-align:left; padding-left:10px; }
.brak_modeli { width:215px; float:left; padding-top:20px; text-align:center; font-size:14px; font-weight:bold; }
.brak_samochodow { width:635px; float:left; padding-top:20px; padding-bottom:20px; text-align:center; font-size:14px; font-weight:bold; }

/* ========= Polecane firmy ============= */
#firm_paginator_prev { width:207px; float:left; text-align:left; padding-top:10px; padding-left:5px; }
#firm_paginator_prev a:link { padding-left:17px; background: url(../img/arrow_red_left.jpg) 5px 5px no-repeat;}
#firm_paginator_prev a:visited { padding-left:17px; background: url(../img/arrow_red_left.jpg) 5px 5px no-repeat; }
#firm_paginator_center { width:212px; float:left; padding-top:10px; }
#firm_paginator_next { width:202px; float:left; text-align:right; padding-top:10px; padding-right:10px; }
#firm_paginator_next a:link { float:right; padding-right:15px; background: url(../img/arrow_red.jpg) 90% 5px no-repeat;}
#firm_paginator_next a:visited { float:right; padding-right:15px; background: url(../img/arrow_red.jpg) 90% 5px no-repeat; }

#firm_paginator_prev_3 { width:182px; float:left; text-align:left; padding-top:10px; padding-left:20px; }
#firm_paginator_prev_3 a:link { padding-left:20px; background: url(../img/arrow_red_left.jpg) 10px 5px no-repeat;}
#firm_paginator_prev_3 a:visited { padding-left:20px; background: url(../img/arrow_red_left.jpg) 10px 5px no-repeat; }
#firm_paginator_center_3 { width:212px; float:left; padding-top:10px; }
#firm_paginator_next_3 { width:220px; float:left; text-align:right; padding-top:10px; }
#firm_paginator_next_3 a:link { float:right; padding-right:20px; background: url(../img/arrow_red.jpg) 90% 5px no-repeat;}
#firm_paginator_next_3 a:visited { float:right; padding-right:20px; background: url(../img/arrow_red.jpg) 90% 5px no-repeat; }


#firm_paginator_next_2 { width:202px; float:left; text-align:right; padding-top:10px; padding-right:10px; }
#firm_paginator_next_2 a:link { float:right; padding-right:15px; background: url(../img/arrow_red.jpg) 35px 5px no-repeat;}
#firm_paginator_next_2 a:visited { float:right; padding-right:15px; background: url(../img/arrow_red.jpg) 35px 5px no-repeat; }

#categories_left { width:225px; padding-right:14px; float:left; border-right:1px solid #9B9B9B; text-align:left; }
#categories_left a { padding-left:15px; }
#categories_left a:visited { padding-left:15px; }
#categories_left ul { float:left; }
#categories_left li { float:left; width:225px; padding-top:10px; text-align:left; background: url(../img/square_grey.jpg) 0px 14px no-repeat; list-style:none; font-weight:bold; }
#categories_left_li_active { float:left; color:#DB261F; text-align:left; background: url(../img/square_red.jpg) 0px 4px no-repeat; font-weight:bold; }
#categories_left_li_active a { float:left; color:#DB261F; }
#categories_left_li_active a:visited { float:left; color:#DB261F; }
.categories_left_submenu { float:left; width:212px; padding-left:13px; font-size:10px; color:#656565; text-align:left; font-weight:normal; padding-top:7px; }
.categories_left_submenu a:hover { background: url(../img/arrow_red.jpg) 4px 4px no-repeat;  }
#categories_left_li_active_2 { float:left; color:#DB261F; text-align:left; background: url(../img/arrow_red.jpg) 4px 4px no-repeat;  }

#categories_right { width:648px; padding-left:25px; float:left; }
.categories_firm_content {  float:left; margin-top:10px; }
.categories_firm_img { width:119px; height:119px; float:left; vertical-align:middle; border:1px solid #B2B2B2; padding:4px; background:#E5E5E5; margin-right:3px; margin-bottom:3px; text-align:center; }
.categories_firm_img img { vertical-align:middle; }
.categories_firm_img_content { width:109px; height:109px; vertical-align:middle; float:left; background:#fff; border:1px solid #B2B2B2; padding:4px; }
td.img_firm { width:109px; height:109px;  text-align:center; vertical-align:middle; }
.categories_firm_info { width:479px; padding:10px; height:107px; float:left; border:1px solid #B2B2B2; margin-bottom:3px;}
.categories_firm_info h2 { font-family:Tahoma; font-size:18px; margin-bottom:8px; font-weight:normal; color:#DA251C; float:left; text-align:left; padding-bottom:8px; width:470px; border-bottom:1px solid #B1B1B1; }
.categories_firm_info a:link { color:#DA251E; text-decoration:none; }
.categories_firm_info a:visited { color:#DA251E; text-decoration:none; }
.categories_firm_info a:hover { color:#DA251E; text-decoration:none; }
.categories_firm_info a:active { color:#DA251E; }

.categories_firm_data { width:460px; float:left; text-align:left; }
.categories_firm_data a:link { color:#DA251E; margin-top:30px; text-decoration:none; float:right; padding-right:15px; background: url(../img/arrow_red.jpg) 98% 5px no-repeat;}
.categories_firm_data a:visited { color:#DA251E; margin-top:30px; text-decoration:none; float:right; padding-right:15px; background: url(../img/arrow_red.jpg) 98% 5px no-repeat; }
.categories_firm_data a:hover { color:#DA251E; text-decoration:underline; }
.categories_firm_data a:active { color:#DA251E; }


.categories_firm_content_2 {  float:left; margin-top:10px; }
.categories_firm_img_2 { width:135px; height:135px; float:left; vertical-align:middle; border:1px solid #B2B2B2; padding:4px; background:#E5E5E5; margin-right:3px; margin-bottom:3px; text-align:center; }
.categories_firm_img_2 img { vertical-align:middle; }
.categories_firm_img_content_2 { width:125px; height:125px; vertical-align:middle; float:left; background:#fff; border:1px solid #B2B2B2; padding:4px; }
td.img_firm_2 { width:125px; height:125px; text-align:center; vertical-align:middle; }
.categories_firm_info_2 { width:463px; padding:10px; height:123px; float:left; border:1px solid #B2B2B2; margin-bottom:3px; }
.categories_firm_info_2 h2 { font-family:Tahoma; font-size:18px; margin-bottom:8px; font-weight:normal; color:#DA251C; float:left; text-align:left; padding-bottom:8px; width:460px; border-bottom:1px solid #B1B1B1; }
.categories_firm_info_2 a:link { color:#DA251E; text-decoration:none; }
.categories_firm_info_2 a:visited { color:#DA251E; text-decoration:none; }
.categories_firm_info_2 a:hover { color:#DA251E; text-decoration:none; }
.categories_firm_info_2 a:active { color:#DA251E; }

.categories_firm_data_2 { width:460px; float:left; text-align:left; }
.categories_firm_data_2 a:link { color:#DA251E; margin-top:30px; text-decoration:none; float:right; padding-right:15px; background: url(../img/arrow_red.jpg) 98% 5px no-repeat;}
.categories_firm_data_2 a:visited { color:#DA251E; margin-top:30px; text-decoration:none; float:right; padding-right:15px; background: url(../img/arrow_red.jpg) 98% 5px no-repeat; }
.categories_firm_data_2 a:hover { color:#DA251E; text-decoration:underline; }
.categories_firm_data_2 a:active { color:#DA251E; }

/* ========= Widok firmy ============= */
#firm_view_left { width:239px; float:left; }
#firm_view_left_top { width:225px; padding-right:14px; padding-bottom:10px; padding-top:10px; float:left; border-right:1px solid #9B9B9B; }
#firm_view_left_top img {  }
#firm_view_left_content { width:215px; padding-right:24px; float:left; border-right:1px solid #9B9B9B; padding-bottom:20px;  }
#firm_view_left_content a:link { color:#DA251E; text-decoration:none; }
#firm_view_left_content a:visited { color:#DA251E; text-decoration:none;  }
#firm_view_left_content a:hover { color:#DA251E; text-decoration:underline; }
#firm_view_left_content a:active { color:#DA251E; }
#firm_view_left_content span { float:left;}
#firm_view_left_content h1 { width:210px; padding-left:5px; padding-top:10px;  float:left; font-family:Tahoma; font-size:18px; font-weight:normal; color:#DA251E; text-align:right;  }
#firm_view_left_content p { width:205px; font-size:12px; padding-left:5px; padding-right:5px; text-align:left;  padding-top:2px; float:left; }
#firm_view_link_map { width:215px; float:left; border-bottom:1px solid #A5A5A5; text-align:right; padding-bottom:10px; margin-bottom:20px; padding-top:10px;   }
#firm_view_link_map a:link { padding-right:30px; padding-bottom:3px; float:right;  color:#DA251E; text-decoration:none; background: url(../img/zobacz_mape.jpg) 99% 0px no-repeat; }
#firm_view_link_map a:visited { padding-right:30px; padding-bottom:3px; float:right; color:#DA251E; text-decoration:none; background: url(../img/zobacz_mape.jpg) 99% 0px no-repeat; }
#firm_view_link_map a:hover { color:#DA251E; text-decoration:underline; }
#firm_view_link_map a:active { color:#DA251E; }

#firm_view_link_message { width:215px;  float:left; border-bottom:1px solid #A5A5A5; text-align:right; padding-bottom:10px; margin-bottom:20px; padding-top:10px;   }
#firm_view_link_message a:link { padding-right:30px; padding-bottom:3px; float:right;  color:#DA251E; text-decoration:none; background: url(../img/wyslij_wiadomosc.jpg) 99% 1px no-repeat; }
#firm_view_link_message a:visited { padding-right:30px; padding-bottom:3px; float:right; color:#DA251E; text-decoration:none; background: url(../img/wyslij_wiadomosc.jpg) 99% 1px no-repeat; }
#firm_view_link_message a:hover { color:#DA251E; text-decoration:underline; }
#firm_view_link_message a:active { color:#DA251E; }

#firm_view_gallery { width:215px; float:left; border-bottom:1px solid #A5A5A5; text-align:right; padding-bottom:10px; margin-bottom:20px;    }
#firm_view_gallery img { border:1px solid #A5A5A5;  }
#firm_view_gallery_img { width:213px; float:left; border:1px solid #A5A5A5;  background:#E5E5E5; margin-top:7px; margin-bottom:10px; text-align:center; }
#firm_view_gallery p {  float:right; text-align:right; font-family:Tahoma; font-size:18px; color:#D9241D;  }
#firm_view_gallery_link a:link { padding-right:30px; padding-bottom:3px; float:right;  color:#DA251E; text-decoration:none; background: url(../img/zobacz_galerie.jpg) 99% 1px no-repeat; }
#firm_view_gallery_link a:visited { padding-right:30px; padding-bottom:3px; float:right; color:#DA251E; text-decoration:none; background: url(../img/zobacz_galerie.jpg) 99% 1px no-repeat; }
#firm_view_gallery_link a:hover { color:#DA251E; text-decoration:underline; }
#firm_view_gallery_link a:active { color:#DA251E; }

.table_firm_view_gallery { float:left; text-align:center; } 
.table_firm_view_gallery_img { width:215px; height:168px; float:left; border:1px solid #B2B2B2; background:#E5E5E5; margin-bottom:5px; text-align:center; }
.table_firm_view_gallery_img_content { width:215px; float:left; background:#fff; border:1px solid #B2B2B2; text-align:center; }
td.img_firm_gallery { width:215px; height:168px; text-align:center; }

#firm_view_right { width:648px; padding-left:25px; float:left; }
#firm_view_right_top { width:648px; padding-left:15px; height:80px; float:left; }
#firm_view_right_top h1 { float:left; font-family:Tahoma; font-size:36px; font-weight:normal; }
#firm_view_right_top a:link { color:#DA251E; text-decoration:none; }
#firm_view_right_top a:visited { color:#DA251E; text-decoration:none; }
#firm_view_right_top a:hover { color:#DA251E; text-decoration:none; }
#firm_view_right_top a:active { color:#DA251E; }

#firm_view_access { width:225px; height:38px; padding-top:25px; float:left; margin-top:10px; background: url(../img/mapa.jpg) no-repeat; }
#firm_view_access a:link { padding-right:30px; padding-bottom:3px; float:right;  color:#DA251E; text-decoration:none; background: url(../img/big_arrow.jpg) 90% 1px no-repeat; }
#firm_view_access a:visited { padding-right:30px; padding-bottom:3px; float:right; color:#DA251E; text-decoration:none; background: url(../img/big_arrow.jpg) 90% 1px  no-repeat; }
#firm_view_access a:hover { color:#DA251E; text-decoration:underline; }
#firm_view_access a:active { color:#DA251E; }

.firm_view_right_description { width:626px; margin-top:1px; margin-bottom:20px; padding-left:10px; padding-right:10px; padding-top:15px; padding-bottom:15px; float:left; border:1px solid #A5A5A5; text-align:justify; }
.firm_view_right_offer { padding-left:7px; float:left; margin-top:20px; }
.firm_view_right_offer_hedera { width:635px; float:left; }
.header_right_grey { width:621px; padding-left:7px; padding-right:7px; float:left; height:21px; padding-top:2px; background: url(../img/header_right_grey.jpg) no-repeat; color:#fff; }
.header_right_grey a:link { color:#fff; }
.header_right_grey a:visited { color:#fff; }
.header_right_grey a:hover { color:#fff; }
.header_right_grey a:active { color:#fff; }

.header_right_grey h3 { float:left; font-family:Tahoma; font-size:14px; text-align:left; font-weight:bold; }
.header_right_offer_text { width:635px; float:left; border-bottom:1px solid #B0B0B0; padding-bottom:10px; padding-top:10px; text-align:justify;}
.header_right_offer_link a:link { color:#DA251E; float:right; padding-right:15px; margin-top:10px; background: url(../img/arrow_red.jpg) 60px 5px no-repeat;}
.header_right_offer_link a:visited { color:#DA251E; float:right; padding-right:15px; margin-top:10px; background: url(../img/arrow_red.jpg) 60px 5px no-repeat; }
.header_right_offer_link a:hover { color:#DA251E; text-decoration:underline; }
.header_right_offer_link a:active { color:#DA251E; }

.table_firm_offer { float:left; } 
.table_firm_offer_img { width:172px; margin-right:10px; float:left; vertical-align:middle; border:1px solid #B2B2B2; background:#E5E5E5; text-align:center; }
.table_firm_offer_img img { border:1px solid #000; }
td.table_firm_offer_td { width:172px; height:130px; text-align:center;  padding-top:5px; padding-bottom:4px; padding-left:4px; padding-right:4px; }

.header_right_offer_list { width:635px; float:left; border-top:1px solid #A5A5A5; padding-top:10px; margin-top:10px; }
.header_right_offer_list h2 { font-size:14px; font-weight:bold; padding-bottom:10px; }
.header_right_offer_list_img { width:164px; height:124px; padding:2px; float:left; background:#E5E5E5; border:1px solid #B2B2B2; margin-right:10px; margin-bottom:10px;}

/*====== galeria firmowa =======*/
#firm_gallery_view_2 { width:628px; float:left; height:590px; background:#E5E5E5; margin-top:10px; padding-top:10px; padding-left:5px; border:1px solid #B2B2B2; }
#firm_gallery_view { width:628px; float:left; height:535px; background:#E5E5E5; margin-top:10px; padding-top:10px; padding-left:5px; border:1px solid #B2B2B2; }
#firm_gallery_view_3 { width:628px; float:left; height:615px; background:#E5E5E5; margin-top:10px; padding-top:10px; padding-left:5px; border:1px solid #B2B2B2; }
#firm_gallery_content { width:642px; padding-left:6px; padding-top:20px; float:left; }
#firm_gallery_content p { padding:10px; width:613px; float:left; text-align:left; }
#firm_gallery_prev { width:207px; height:30px; float:left; }
#firm_gallery_prev a { color:#000; width:71px; float:right; height:20px; padding-top:5px; }
#firm_gallery_prev a:visited { color:#000; width:71px; float:right; height:20px; padding-top:5px; }
#firm_gallery_prev a:hover { color:#fff; width:71px; float:right; height:20px; padding-top:5px; background: url(../img/grad_button.jpg) repeat-x; }
#firm_gallery_prev a:active { color:#000; }

#firm_gallery_number { width:207px; float:left; height:25px; padding-top:5px; }

#firm_gallery_next { width:207px; height:30px; float:left; }
#firm_gallery_next a { color:#000; width:71px; float:left; height:20px; padding-top:5px; }
#firm_gallery_next a:visited { color:#000; width:71px; float:left; height:20px; padding-top:5px; }
#firm_gallery_next a:hover { color:#fff; width:71px; float:left; height:20px; padding-top:5px;; background: url(../img/grad_button.jpg) repeat-x; }
#firm_gallery_next a:active { color:#000; }

#firm_gallery_pagging { width:623px; height:35px; float:left; border-top:1px solid #B2B2B2; margin-top:20px; padding-top:10px; }
#firm_gallery_pagging_2 { width:623px; height:135px; float:left; border-top:1px solid #B2B2B2; margin-top:20px; padding-top:10px; }

#firm_gallery_index { width:627px; float:left; border-top:1px solid #B2B2B2; padding-top:10px; padding-left:8px; }
#firm_gallery_index p { text-align:center;}

.table_firm_gallery { width:621px;  float:left; vertical-align:middle; text-align:center;  }
.table_firm_gallery p { width:621px; float:left; text-align:center; padding-top:10px;  }
.table_firm_gallery img { border:1px solid #000; }
td.table_firm_gallery_td { width:621px; height:460px; text-align:center; }

.table_firm_gallery_index { width:200px; float:left; height:166px; vertical-align:middle; text-align:center; background:#E6E6E6;  margin-right:9px; margin-bottom:9px; border:1px solid #B3B3B3 }
.table_firm_gallery_index img { border:1px solid #000; }
td.table_firm_gallery_index_td { width:200px; text-align:center; }

.table_firm_gallery_index_2 { width:200px; float:left; height:170px; vertical-align:middle; text-align:center; background:#E6E6E6;  margin-right:9px; margin-bottom:9px; border:1px solid #B3B3B3 }
.table_firm_gallery_index_2 img { border:1px solid #000; margin-bottom:3px; }
td.table_firm_gallery_index_td_2 { width:200px; text-align:center; }

#zaglosuj {  float:left; padding-top:10px; text-align:center; width:621px; }
#zaglosuj a { width:96px; height:25px; float:left; margin-left:261px; background: url(../img/button_glosuj.png) no-repeat;  }

/*====== edycja firmy =======*/
#edit_firm { width:916px; float:left; height:40px; background: url(../img/menu_user_grad.jpg) 0px 20px repeat-x; }
#edit_firm a:link { color:#333; text-decoration:none; padding-left:10px; margin-left:15px; background: url(../img/arrow_red.jpg) 0px 5px no-repeat;}
#edit_firm a:visited { color:#333; text-decoration:none; padding-left:10px; margin-left:15px; background: url(../img/arrow_red.jpg) 0px 5px no-repeat; }
#edit_firm a:hover { color:#DA251E; text-decoration:underline; }
#edit_firm a:active { color:#DA251E; }

#table_firm { width:598px; float:left; border-top:1px solid #B2B2B2; border-left:1px solid #B2B2B2; border-right:1px solid #B2B2B2; margin-bottom:10px; margin-top:10px; }
#table_firm th { border-bottom:2px solid #DA251E; padding:5px; text-align:center; background:#E6E6E6; }
#table_firm td { border-bottom:1px solid #B2B2B2;  padding:5px; text-align:center; }
.table_firm_td a:link { color:#333; text-decoration:none; padding-left:10px; padding-right:15px; background: url(../img/arrow_red.jpg) 0px 5px no-repeat;}
.table_firm_td a:visited { color:#333; text-decoration:none; padding-left:10px; padding-right:15px; background: url(../img/arrow_red.jpg) 0px 5px no-repeat; }
.table_firm_td a:hover { color:#DA251E; }
.table_firm_td a:active { color:#DA251E; }

.firm_add { width:600px; float:left; text-align:center; padding-top:10px; padding-bottom:10px; }
.firm_add a:link { color:#333; width:100px; border:1px solid #DA251E; text-align:center; padding:5px; }
.firm_add a:visited { color:#333; width:100px; border:1px solid #DA251E; text-align:center; padding:5px;  }
.firm_add a:hover { color:#fff; background:#CB0101; }
.firm_add a:active { color:#333; }

#firm_add_button_content { width:185px; float:left; margin-top:10px; text-align:center; padding-left:70px; }
#firm_add_button { color:#333; float:left; width:100px; border:1px solid #DA251E; text-align:center; padding:5px; }
#firm_list_right_show { float:right; padding-top:10px; }
#firm_list_right_show a { float:right; padding-right:15px; background: url(../img/arrow_red.jpg) 145px 5px no-repeat; }
#firm_list_right_show a:visited { float:right; padding-right:15px; background: url(../img/arrow_red.jpg) 145px 5px no-repeat; }
#firm_list_right_show a:hover {  }
#firm_list_right_show a:active { }

/* ========= edycja dojazdu ============= */
#firm_access { width:916px; float:left; text-align:left; }
#firm_access h1 { font-family:Tahoma; font-size:26px; color:#DA251E; text-align:center; padding-bottom:10px; width:916px; float:left; border-bottom:1px solid #B0B0B0; margin-bottom:10px; }
#firm_access_left { width:510px; float:left; padding-bottom:20px; padding-top:10px; }
#firm_access_right { width:390px; float:left; padding-left:16px; padding-top:10px; }
#firm_access_right_bottom { width:380px; float:left; text-align:right; border-top:1px solid #B0B0B0; margin-top:10px;  }
#firm_access_repair { width:300px; float:left; padding-left:80px; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #B0B0B0; margin-bottom:10px; }
#firm_access_right textarea {  border:1px solid #DA251E; width:380px; }

/* ========= lista firm ============= */
#table_firm_list { width:600px; margin:auto; border:1px solid #B0B0B0; margin-top:10px;}
#firm_list_left { width:250px; height:300px; float:left; text-align:center;  }
#firm_list_left h2 { width:255px; float:left;  padding-bottom:10px; color:#DA251E; font-size:16px;}
#firm_list_left p { width:255px; float:left; text-align:center; padding-bottom:5px; }
#firm_list_right { width:600px; min-height:150px; height:auto !important;  height:150px; float:left; padding-left:50px; border-left:1px solid #B0B0B0; }
#firm_list_right h1 {  color:#DA251E; font-size:16px; padding-bottom:10px; }
.table_firm_list_left { width:280px; text-align:right; padding:5px; background:#E6E6E6; }
.table_firm_list_right { width:280px; text-align:left; padding:5px; }

/* ========= wyslij wiadomosc ============= */
#firm_send_message { width:635px; float:left; padding-top:20px; }

#firm_send_message_1 { width:635px; float:right; height:35px;  text-align:right; }
#firm_send_message_2 { width:402px; float:right; padding-top:10px; }
#firm_send_message p {  float:left; width:402px;   }
#firm_send_message_1 span { float:left; width:430px; padding-top:2px; padding-right:5px; }
#firm_send_message_input { float:left; width:200px;}
#firm_send_message_input input { width:198px; border:1px solid #DA251E;  }

#firm_send_message_2 textarea { width:400px; border:1px solid #DA251E; float:right; height:150px;  }

#wyslij { width:71px; height:25px; float:right; cursor:pointer; background: url(../img/wyslij.jpg) no-repeat; border:0px; margin-top:10px; }

/* ========= Footer ============= */
#prefooter {float:left; display:inline; width:914px; /*height:126px;*/ /*background:#E6E6E6;*/ border:1px solid #B2B2B2; margin:0px 22px 10px 22px;}
#prefooter .prefoot_box {float:left; display:inline; width:162px; margin:5px 10px;}
#prefooter .prefoot_box p {float:left; display:inline; width:162px; min-height:32px; padding:5px 0px;}
#prefooter .prefoot_box span {float:left; display:inline; width:162px; border-top:1px solid #B2B2B2; padding:5px 0px 3px 0px; text-align:right; font-size:11px; font-weight:bolder;}
#prefooter .prefoot_box span a {text-align:right; font-size:11px; font-weight:bolder;}
#prefooter .prefoot_box span a:hover {color:#DB2821; }

#footer { width:960px; float:left; height:126px; } 
#footer a:link { color:#666666;  }
#footer a:visited { color:#666666; }
#footer a:hover { color:#DB2821; }
#footer a:active { color:#DB2821; }

#footer p { width:600px; float:left; color:#666666 } 
#footer_content { width:916px; margin:auto; height:126px; border-top:1px solid #DB261F; } 
#footer_regulations { width:731px; float:left; height:21px; padding-top:7px; background: url(../img/regulamin_bg.jpg) repeat-x; text-align:left; }
#footer_link { width:380px; height:22px; padding-top:4px; float:left; background:#E6E6E6; text-align:left; padding-left:7px;}
#footer_link_gazeta { width:185px; height:114px; float:right; }
#footer_link_gazeta a { width:185px; height:114px; float:right; background: url(../img/najnowszy_numer.jpg) no-repeat;}

#redakcja_left { width:345px; float:left; text-align:left;  padding-top:10px; }
#redakcja_right { width:560px; border-left:1px solid #bbb; float:left; padding-top:10px; padding-left:10px; padding-bottom:10px; }

/* ========= wyszukiwarka samochodów ============= */
#cars_search_page { width:916px; float:left; }
#cars_search_page_content { width:916px; float:left; }
#cars_search_page_box { width:635px; margin-left:auto; margin-right:auto; }
#cars_search_page h2 { font-family:Tahoma; font-size:20px; color:#DA251E; text-align:center; padding-bottom:10px; width:916px; border-bottom:1px solid #B0B0B0; margin-bottom:10px; }
#cars_table { width:916px; float:left; }
.cars_paginator { width:916px; float:left; margin-top:10px; margin-bottom:10px; }
#cars_table { width:900px; padding-left:10px; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px; }
#cars_table th { background:#7C7C7C; color:#fff; padding:5px; }
#cars_table th a { color:#fff; }
#cars_table th a:visited {  color:#fff; }

/* reklama */
.reklama_content {  width:916px;float:left; margin-top:20px; border-top:1px solid #bbb; padding-top:20px; }
.reklama_left { width:405px; float:left; text-align:left; padding-top:10px; }
.reklama_right { width:500px;  float:left; padding-top:10px; padding-left:10px; padding-bottom:10px; }
.reklama_left table {border:1px solid #ccc; }
.reklama_left th { background:#E4E4E4; padding:5px; border:1px solid #ccc; }
.reklama_left td { border:1px solid #ccc; }

/* twoj pojazd */
.car_content {  width:916px;float:left;  }
.car_content h1 {  font-family:Tahoma; font-size:26px; color:#DA251E; text-align:center; padding-bottom:10px; width:916px; float:left; border-bottom:1px solid #B0B0B0; margin-bottom:10px; }
.car_left { width:405px; float:left; text-align:left; padding-top:10px; }
.car_right { width:500px;  float:left; padding-top:10px; padding-left:10px; padding-bottom:10px; }
.car_right img { border:1px solid #bbb; }

/* wyniki gry */
.results {  width:916px;float:left;  }
#multirajd_info { width:548px; border:1px solid #B0B0B0; background:#E5E5E5; margin-bottom:5px; padding-bottom:5px; padding-top:5px; float:left;  }


.results th {   padding:5px; background:#DA251E; color:#fff; }
.results td { padding:5px; border-bottom:1px solid #DA251E; }
.results table { width:550px; float:left; margin-top:10px; }

.results_1 { width:550px; float:left; margin-top:10px; }
.results_1 h1 { margin-top:10px;  font-family:Tahoma; font-size:20px; color:#DA251E; text-align:center; padding-bottom:5px; width:550px; float:left; border-bottom:1px solid #B0B0B0; margin-bottom:10px; }
.results_1 h2 { font-family:Tahoma; font-size:20px; color:#DA251E; text-align:center;  width:550px; float:left; }
.results_2 { width:346px; float:left; margin-top:10px; padding-left:20px; text-align:center; }
.results_2 p { width:346px; float:left; margin-top:10px; margin-bottom:20px; text-align:center; }
.border_img { border:1px solid #b9b9b9 }

#results_2_box { width:238px; margin-top:10px; padding-top:10px; padding-left:50px; padding-right:50px; height:290px; float:left; border:1px solid #b2b2b2; background:#e5e5e5; }
#results_2_box h2 { width:238px; float:left;  font-family:Tahoma; font-size:14px; text-align:center; padding-bottom:10px; border-bottom:1px solid #B0B0B0; margin-bottom:10px; }

#game_box {border:1px solid #b9b9b9; width:502px; margin-left:auto; margin-right:auto;  }

#game_box_info {border:1px solid #b9b9b9; width:482px; margin-left:auto; margin-right:auto; margin-top:10px; text-align:left; padding:10px; background:#e5e5e5; }

/* przyjaciele */
#friends_content { width:633px; margin-left:auto; margin-right:auto; padding-top:10px; }
#friends_content h1 { font-family:Tahoma; font-size:26px; color:#DA251E; text-align:center; padding-bottom:10px; width:633px; float:left; border-bottom:1px solid #B0B0B0; margin-bottom:20px; }


/* Debugging */
pre {
	color: #000;
	background: #f0f0f0;
	padding: 1em;
}
pre.cake-debug {
	background: #ffcc00;
	font-size: 120%;
	line-height: 140%;
	margin-top: 1em;
	overflow: auto;
	position: relative;
	text-align:left;
}
div.cake-stack-trace {
	background: #fff;
	border: 4px dotted #ffcc00;
	color: #333;
	margin: 0px;
	padding: 6px;
	font-size: 120%;
	line-height: 140%;
	overflow: auto;
	position: relative;
}
div.cake-code-dump pre {
	position: relative;
	overflow: auto;
}
div.cake-stack-trace pre, div.cake-code-dump pre {
	color: #000;
	background-color: #F0F0F0;
	margin: 0px;
	padding: 1em;
	overflow: auto;
}
div.cake-code-dump pre, div.cake-code-dump pre code {
	clear: both;
	font-size: 12px;
	line-height: 15px;
	margin: 4px 2px;
	padding: 4px;
	overflow: auto;
}
div.cake-code-dump span.code-highlight {
	background-color: #ff0;
	padding: 4px;
}
div.code-coverage-results div.code-line {
	padding-left:5px;
	display:block;
	margin-left:10px;
}
div.code-coverage-results div.uncovered span.content {
	background:#ecc;
}
div.code-coverage-results div.covered span.content {
	background:#cec;
}
div.code-coverage-results div.ignored span.content {
	color:#aaa;
}
div.code-coverage-results span.line-num {
	color:#666;
	display:block;
	float:left;
	width:20px;
	text-align:right;
	margin-right:5px;
}
div.code-coverage-results span.line-num strong {
	color:#666;
}
div.code-coverage-results div.start {
	border:1px solid #aaa;
	border-width:1px 1px 0px 1px;
	margin-top:30px;
	padding-top:5px;
}
div.code-coverage-results div.end {
	border:1px solid #aaa;
	border-width:0px 1px 1px 1px;
	margin-bottom:30px;
	padding-bottom:5px;
}
div.code-coverage-results div.realstart {
	margin-top:0px;
}
div.code-coverage-results p.note {
	color:#bbb;
	padding:5px;
	margin:5px 0 10px;
	font-size:10px;
}
div.code-coverage-results span.result-bad {
	color: #a00;
}
div.code-coverage-results span.result-ok {
	color: #fa0;
}
div.code-coverage-results span.result-good {
	color: #0a0;
}

body .sweetMenuAnchor {color:#990000; font-size:24px; font-weight:bold; text-align:right; text-transform:uppercase; font-family:arial; text-decoration:none; background:none; /*opacity: 0.6;*/ z-index:1000;}
body .sweetMenuAnchor span {width:290px; height:427px; background:#FFFFFF; /*opacity:1;*/ display:block;}
body .sweetMenuAnchor span li {float:left;}


