* { margin:0px; padding:0px; border:0px; }

html, body { font-family: "Tahoma", "Arial", "Sans-serif"; font-size:12px; color:#000000; background:url(gfx/bg.gif) #ffffff top left repeat-x; }
a,a:link, a:active, a:visited { font-size:12px; color:#000; text-decoration:underline; }
a:hover { text-decoration:none; color:#3C94D4; }

/* FORMULARZE */

textarea { font-size:12px; color:#000;border:1px solid #333;}

/* formularz: kontaktowy */
input.contact {width:236px;font-size:12px;color:#000;border:1px solid #333;}
textarea.contact {width:320px;height:150px;font-size:12px;color:#000;border:1px solid #333;}
input.contactbutton {width:100px;font-size:12px;color:#ffffff;background-color:#b50404;}

/* formularz logowanie */
input.login {width:200px;font-size:12px;color:#000;border:1px solid #333;}
input.loginbutton {width:80px;font-size:12px;color:#ffffff;background-color:#b50404;}
input.loginbutton2{font-size:12px;color:#ffffff;background-color:#b50404;}

/* inne formularze */
input.cstyle1 {font-size:12px;color:#000;border:1px solid #333;}
input.cstyle1button {font-size:12px;color:#ffffff;background-color:#b50404;}

#cstyle1form input {font-size:12px;color:#ffffff;background-color:#b50404;}

/* oznaczenie wyszukiwanej tresc */
input.search {width:236px;font-size:12px;color:#000;border:1px solid #333;}
input.searchbutton {width:100px;font-size:12px;color:#ffffff;background-color:#b50404;}
#serchresult { font-weight: bold; color: #CC0000; }
#serchresultMain {font-size:11px;font-weight:bold;color:#00AAFF;}

.clear {clear:both;}

/* logo + gorne poziome menu */
#logo {width:1000px;height:94px;margin:auto;font-size:12px;}

#menu {width:1000px;height:40px;margin:auto;background:url("gfx/menu_bg.gif") top left repeat-x;}
#menu .off {width:110px;height:40px;float:left;background:url("gfx/menu_bg.gif") top left repeat-x;border-right:1px solid #727B7F;}
#menu .active {width:110px;height:40px;float:left;background:url("gfx/menu_active_red_bg.gif") top left repeat-x;border-right:1px solid #FFA64E;}
#menu .off a,#menu .active a {display:block;text-align:center;font-size:12px;font-family:Arial;font-weight:bold;color:#fff;text-decoration:none;line-height:38px;text-transform:uppercase;}
#menu .off a:hover,#menu .active a:hover {text-decoration:underline;text-transform:uppercase;}

/* baner + logowanie */
#banlog {width:1000px;height:100px;margin:auto;margin-top:1px;}
#banlog .banner {width:750px;height:100px;float:left;}
#banlog .banner button {width:750px;height:100px;float:left;}
#banlog .logowanie {width:250px;height:100px;float:left;background:url("gfx/logowanie_bg.gif") top left repeat-x;}
#banlog .logowanie .szukaj {width:131px;height:16px;background:url("gfx/szukaj_bg.gif") top left no-repeat;font-size:11px;padding:1px 2px 0px 3px;}
#banlog .logowanie a {font-size:11px;color:#2c2c2c;text-decoration:none;}
#banlog .logowanie a:hover {text-decoration:underline;}

/* menu pod zdjeciem, video, menu duze prawa */
#menu2 {width:1000px;height:280px;margin:auto;background:url("gfx/menu2_bg.gif") bottom left repeat-x;}
#menu2 .menu_pion {width:147px;height:280px;float:left;}
#menu2 .menu_pion .menu {width:147px;height:27px;background:url("gfx/menu2_menu_pion_bg.gif") 0px -54px repeat-x;}
#menu2 .menu_pion .menu_active {width:147px;height:27px;background:url("gfx/menu2_menu_pion_bg.gif") 0px -81px repeat-x;}
#menu2 .menu_pion .menu1 {width:147px;height:27px;background:url("gfx/menu2_menu_pion_bg.gif") top left repeat-x;}
#menu2 .menu_pion .menu1_active {width:147px;height:27px;background:url("gfx/menu2_menu_pion_bg.gif") 0px -27px repeat-x;}
#menu2 .menu_pion .menu2 {width:147px;height:27px;background:url("gfx/menu2_menu_pion_bg.gif") 0px -108px repeat-x;}
#menu2 .menu_pion .menu2_active {width:147px;height:27px;background:url("gfx/menu2_menu_pion_bg.gif") 0px -135px repeat-x;}

#menu2 .menu_pion .menu1 a,#menu2 .menu_pion .menu2 a,#menu2 .menu_pion .menu a,#menu2 .menu_pion .menu1_active a,#menu2 .menu_pion .menu2_active a,#menu2 .menu_pion .menu_active a
{display:block;font-size:11px;text-align:center;font-family:Arial;font-weight:bold;color:#fff;text-decoration:none;line-height:28px;text-transform:uppercase;}

#menu2 .menu_pion .menu1 a:hover,#menu2 .menu_pion .menu2 a:hover,#menu2 .menu_pion .menu a:hover,#menu2 .menu_pion .menu1_active a:hover,#menu2 .menu_pion .menu2_active a:hover,#menu2 .menu_pion .menu_active a:hover
{text-decoration:underline;text-transform:uppercase;}
#menu2 .video {width:463px;height:280px;float:left;margin-top: 0px;}
#menu2 .menu_poziom {width:390px;height:286px;float:left;}
#menu2 .menu_poziom .holder {width:390px;height:223px;margin:auto;background:url("gfx/menu_poziom_bg.gif") top left no-repeat;overflow-x: hidden;overflow-y: scroll;}
#menu2 .menu_poziom .holderDesc {width:390px;height:223px;margin:auto;background:url("gfx/menu_poziom_bg.gif") top left no-repeat;overflow-x: hidden;overflow-y: auto;}
#menu2 .menu_poziom .top {width:390px;height:18px;margin-top:10px;background:url("gfx/menu_poziom_top_bg.gif") top left no-repeat; cursor: pointer;}
#menu2 .menu_poziom .bottom {width:390px;height:18px;background:url("gfx/menu_poziom_bottom_bg.gif") top left no-repeat; cursor: pointer;}
#menu2 .menu_poziom .holder .box {width:340px;height:63px;margin:auto;background:url("gfx/menu_poziom_box_bg.gif") top left repeat-x;border:1px solid #E6E6E6;}
#menu2 .menu_poziom .holder .boxactive {width:340px;height:63px;margin:auto;background:url("gfx/menu_poziom_box_bg_active.gif") top left repeat-x;border:1px solid #E6E6E6;}
#menu2 .menu_poziom .holder .img {width:138px;height:63px;float:left;border-right:1px solid #E6E6E6;}
#menu2 .menu_poziom .holder .text {width:190px;height:63px;float:left;padding-left:11px;}

#menu2 .menu_poziom .holderDesc .box {width:340px;margin:auto;}
#menu2 .menu_poziom .holderDesc .img {width:138px;height:63px;float:left;}
#menu2 .menu_poziom .holderDesc .text {width:190px;float:left;padding-left:11px;}
#menu2 .menu_poziom .holderDesc .text h1 {font-size:11px;font-weight:bold;color:#00AAFF;padding-top:10px;}
#menu2 .menu_poziom .holderDesc .text a {font-size:10px;text-decoration:none;color:#000;}
#menu2 .menu_poziom .holderDesc .text a:hover {text-decoration:underline;}
#menu2 .menu_poziom .holderDesc .text table {font-size:10px;text-decoration:none;color:#000;}

#menu2 .menu_poziom .holder .text h1 {font-size:11px;font-weight:bold;color:#00AAFF;padding-top:10px;}
#menu2 .menu_poziom .holder .text h2 {font-size:11px;font-weight:bold;color:#b50404;padding-top:10px;}
#menu2 .menu_poziom .holder .text a {font-size:10px;text-decoration:none;color:#000;}
#menu2 .menu_poziom .holder .text a:hover {text-decoration:underline;}
#menu2 .menu_poziom .holder .text table {font-size:10px;text-decoration:none;color:#000;}

/* menu poziome nr 2 */
#menu3 {width:1000px;height:40px;margin:auto;background:url("gfx/menu3_bg.gif") top left repeat-x;margin-top:6px;}
#menu3 .off {width:124px;height:40px;float:left;background:url("gfx/menu3_bg.gif") top left repeat-x;border-right:1px solid #727B7F;}
#menu3 .active {width:124px;height:40px;float:left;background:url("gfx/menu3_active_bg.gif") top left repeat-x;border-right:1px solid #CD5050;}
#menu3 .off a,#menu3 .active a {display:block;text-align:center;font-size:12px;font-family:Arial;font-weight:bold;color:#fff;text-decoration:none;line-height:38px;text-transform:uppercase;}
#menu3 .off a:hover,#menu3 .active a:hover {text-decoration:underline;text-transform:uppercase;}

/* przewijak poziomy */

#scroll {width:998px; height:98px; margin:auto; border:1px solid #BFBFBF; background:url("gfx/scroll_bg.gif") top left repeat-x; margin-top:1px; }
#scroll .button {width:145px; height:98px; float:left; text-align:center; background:url("gfx/scroll_but_bg.gif") top right no-repeat; }
#scroll .off {width:140px; height:20px; text-align:center; background:url("gfx/scroll_off_bg.gif") top left repeat-x; text-transform:uppercase; padding-top: 2px; }
#scroll .active {width:140px; height:20px;  text-align:center; background:url("gfx/scroll_active_bg.gif") top left repeat-x; text-transform:uppercase; padding-top: 2px;}
#scroll .button a {color:#fff;text-decoration:none;font-family:Arial;font-weight:bold;}
#scroll .button a:hover {text-decoration:underline;font-family:Arial;font-weight:bold;}

#scroll .left {width:22px;height:98px;float:left; cursor: pointer;}
#scroll .right {width:22px;height:98px;float:right; cursor: pointer;}

#cvscroll_holder { position: relative; width: 952px; height: 98px; overflow: hidden; border: 0px solid #BFBFBF; float:left;}

/* newsy + gogle */

#news {width:1000px;margin:auto;margin-top:9px;}
#news .content {width:830px;float:left;}
#news .content .title_img {width:180px;height:37px;float:left;background:url("gfx/news_title.gif") top left no-repeat;color:#343F46;font-size:11px;font-weight:bold;line-height:35px;}
#news .content .title_img b {padding-left:40px;}
#news .content .title_menu {font-size:11px;width:650px;height:37px;float:left;background:url("gfx/news_title_bg.gif") top left repeat-x;}
#news .content .title_menu a {font-size:10px;color:#000;font-weight:bold;text-decoration:none;line-height:34px;padding:0 3px;}
#news .content .title_menu a:hover {color:#E10000;text-decoration:underline;}


#news .content .main {width:830px;float:left;background:url("gfx/news_main_bg.gif") top left repeat-y;border-bottom:1px solid #BFBFBF;}
#news .ads {width:170px;float:left;text-align:right;margin-top:36px;}
#news .news_holder {width:800px;margin:auto;padding-top:10px;}
#news .news_holder .img {width:130px;height:100px;float:left;text-align:center;}
#news .news_holder .text {width:654px;float:left;border-left:1px solid #BFBFBF;padding:5px 5px 5px 10px;font-size:11px;color:#494A42;line-height:17px;}
#news .news_holder .text h1 {font-size:12px;font-weight:bold;color:#FF8100;line-height:18px;}

#news .news_holder .text h1 a, #news .news_holder .text h1 a:link, #news .news_holder .text h1 a:active, #news .news_holder .text h1 a:visited {font-size:12px;color:#FF8100;text-decoration:none;}
#news .news_holder .text h1 a:hover {text-decoration:none;color:#3C94D4;}

#news .news_holder .break {width:800px;height:41px;float:left;background:url("gfx/news_break.gif") top left repeat-x;}
#news .news_holder .clearbreak {width:800px;height:40px;float:left;}
#news .news_holder h1 {font-size:12px;font-weight:bold;color:#FF8100;line-height:18px;}
#news .news_holder .forumAction input {font-size:12px;color:#ffffff;background-color:#b50404;}



/* footer */

#footer {width:100%;height:97px;background:url("gfx/footer_bg.gif") top left repeat-x;margin-top:28px;}
#footer .content {width:1000px;margin:auto;}
#footer .content .menu {width:474px;height:70px;float:left;margin-top:20px;border-right:1px solid #fff;text-align:center;}
#footer .content .menu a {font-size:11px;color:#fff;text-decoration:none;text-transform:uppercase;padding: 0 10px;}
#footer .content .menu a:hover {text-decoration:underline;}
#footer .content .kontakt {width:280px;height:70px;float:left;margin-top:20px;border-right:1px solid #fff;font-size:11px;color:#fff;text-align:center;}
#footer .content .kontakt a {font-size:11px;color:#fff;text-decoration:underline;}
#footer .content .kontakt a:hover {text-decoration:none;}
#footer .content .logo {width:243px;height:70px;margin-top:20px;text-align:center;float:left;}

