*{margin:0;padding:0;list-style-type:none;border:none}
body{background:#fcfce3;text-align:center}

h1{font:bold 12px/15px Arial;padding:27px 0;color:#aa001b}
p{margin:0 0 20px 0;font:12px/15px Arial;color:#373716}
a{font:12px/15px Arial}

#all{width:950px;margin:0 auto;text-align:left}
/*************************************** TOP *************************************************************************************/
#top{width:950px;height:515px;float:left}
#top_belt{width:950px;height:8px;float:left;background:#1d2d9a}

/*************************************** LOGO ***********************************************************************************/
#logo{width:950px;height:98px;float:left;margin:18px 0 0 3px}
#logo img{width:227px;height:93px;float:left}
#logo a{float:left;display:block;text-decoration:none}
#logo #logo_t{width:293px;height:52px;float:left;border-left:1px solid #c3c7c7;margin:12px 0 0 15px;padding:0 0 0 15px;position:relative;z-index:12}

/*************************************** FLASH BUS ******************************************************************************/
#flash_bus{width:480px;height:416px;float:right;position:relative;margin-top:-124px;z-index:10;background:url(../images/elita_flash_bus.jpg) left top no-repeat}
/*************************************** FLASH MENU ****************************************************************************/
#flash_menu{width:470px;height:144px;float:left;position:relative;z-index:10;background:url(../images/elita_flash_menu.jpg) left top no-repeat}

/*************************************** NEWS **********************************************************************************/
#news{width:470px;height:195px;float:left;margin-top:155px}
#news .news_item{width:470px;height:135px;float:left;position:relative;margin-top:-135px;}

#news #middle_news, #news #last_news{display:none}
#news #news_navigation ul li{display:block}

#news .news_item h1{font:22px/25px Arial;color:#053969;margin:0;padding:0 0 0 15px}
#news .news_item h2{font:10px/12px Arial;color:#a6a6a6;margin:0;padding:0 0 0 15px}

#news .news_item_text{width:455px;font:12px/15px Arial;color:#373716;padding:20px 0 5px 15px}

#news_navigation{width:470px;height:23px;float:left}
#news_navigation ul{height:23px;float:right}
#news_navigation ul li, #news_navigation ul li span, #news_navigation ul li span span, #news_navigation ul li span span a{width:28px;height:23px;float:left;display:inline;background:url(../images/lt.gif) left top no-repeat}
#news_navigation ul li{margin-right:2px}
#news_navigation ul li span{background:url(../images/rt.gif) right top no-repeat}
#news_navigation ul li span span{background:url(../images/lb.gif) left bottom no-repeat}
#news_navigation ul li span span a{background:url(../images/rb.gif) right bottom no-repeat;text-decoration:none;color:#fff;font:11px/22px Arial;text-align:center}

#news_navigation ul li.first{background-color:#2d84d4}
#news_navigation ul li.middle{background-color:#165c9d}
#news_navigation ul li.last{background-color:#074176}

#news_navigation .more, #news_navigation .more span, #news_navigation .more span span, #news_navigation .more span span span{width:73px;height:23px;float:right;background:#135695 url(../images/lt.gif) left top no-repeat}
#news_navigation .more{text-decoration:none}
#news_navigation .more span{background:url(../images/rt.gif) right top no-repeat}
#news_navigation .more span span{background:url(../images/lb.gif) left bottom no-repeat}
#news_navigation .more span span span{background:url(../images/rb.gif) right bottom no-repeat;text-align:center;color:#fff;font:11px/22px Arial;cursor:pointer}

/*************************************** CONTACT *******************************************************************************/
#contact{width:284px;height:56px;float:right;position:relative;margin:30px 0 0 0}
#contact a{font:15px/18px Tahoma;color:#165c9d;text-decoration:none}
#contact a img{float:left}

/*************************************** MENU **********************************************************************************/
#menu{width:470px;height:48px;float:left;position:relative;z-index:11;display:block;background:url(../images/menu_bg.gif) left top repeat-x}
#menu li{height:48px;float:left;display:inline;background:url(../images/menu_li_bg.gif) right 22px no-repeat}
#menu li a, #menu li span.currentpage, #menu li span.activeparent{height:32px;display:block;float:left;font:11px/15px Arial;color:#fff;text-decoration:none;margin:0 4px;padding:16px 9px 0 9px}
#menu li a:hover, #menu li span.currentpage, #menu li a.activeparent{background:url(../images/menu_active_bg.gif) left top repeat-x}

/*************************************** RIGHT MENU ***************************************************************************/
#right_menu{width:93px;height:109px;float:right;position:relative;margin:-105px -260px 0 0;z-index:20}
#right_menu #homesite{width:93px;height:33px;float:left}
#right_menu #homesite img{margin-left:59px}
#right_menu #contactsite{width:93px;height:33px;float:left}
#right_menu #sitemap{width:93px;height:33px;float:left}
#right_menu #sitemap img{margin-left:25px}

#right_menu img, #right_menu a{width:34px;height:32px;float:left}

/*************************************** CONTENT ******************************************************************************/
#content{width:950px;float:left;border-top:1px solid #eddea8}

/*************************************** CONTENT LEFT *************************************************************************/
#content_l{width:234px;float:left;padding-top:4px}
#content_l ul{width:230px;float:left;padding-bottom:10px;margin-top:32px}
#content_l ul li{width:230px;float:left;position:relative;margin-top:-32px}

#content_l ul li a, #content_l ul li span.currentpage{width:230px;float:left;text-decoration:none;background:url(../images/ml_top.gif) left top no-repeat;padding-top:20px}
#content_l ul li a:hover, #content_l ul li span.currentpage{background:url(../images/ml_top_a.gif) left top no-repeat}

#content_l ul li a span, #content_l ul li span.currentpage span{width:208px;float:left;padding:0 0 45px 22px;background:#edcf7e url(../images/ml_cnt.gif) left top repeat-x;cursor:pointer;color:#9b0019;font-weight:bold}
#content_l ul li a:hover span, #content_l ul li span.currentpage span{background:#930017 url(../images/ml_cnt_a.gif) left top repeat-x;color:#fefefa;font:bold 12px/15px Arial}
/*************************************** TEXT **********************************************************************************/
#text{width:412px;float:left;background:url(../images/content_bg.jpg) left 20px no-repeat;padding:0 0 0 18px}
#text_inside{width:394px;float:left;background:url(../images/content_bg.jpg) right 20px no-repeat;padding-right:18px;font:12px/15px Arial}

#text_inside .more_button_parent{display:none;text-align:right}
#text_inside .more_button{font:bold 12px/15px Arial;color:#aa001b;cursor:pointer}
#text_inside ul{font:12px/15px Arial;padding:0 0 10px 0}
#text_inside ul li{padding:4px 10px 4px 15px;background:url(../images/li_bg.gif) left 9px no-repeat}
#text_inside ul li a{color:#48535f;text-decoration:none}
#text_inside ul li a:hover{text-decoration:underline}

#text_inside a{color:#aa001b;text-decoration:none}
#text_inside a:hover{text-decoration:underline}

#text_inside img{padding:3px;margin:3px;border:1px solid #eddea8}

/*************************************** CONTENT RIGHT ***********************************************************************/
#content_r{width:286px;float:left}
#content_r img{float:left;margin:3px 0 0 20px}
#dojazd{width:246px;float:right;padding:0 20px}

/*************************************** FOOTER *******************************************************************************/
#footer{width:950px;height:50px;float:left;background:url(../images/footer_bg.gif) left top repeat-x}

#footer_l{width:600px;height:50px;float:left}
#footer_l ul{width:600px;height:50px;float:left}
#footer_l ul li{height:50px;float:left;display:inline;padding:0 23px 0 19px;background:url(../images/footer_li_bg.gif) right 13px no-repeat}
#footer_l ul li a, #footer_l ul li span.currentpage, #footer_l ul li a.activeparent{height:43px;float:left;font:bold 9px/12px Tahoma;text-decoration:none;color:#cfb15b;padding:7px 3px 0 3px}
#footer_l ul li a:hover, #footer_l ul li span.currentpage, #footer_l ul li a.activeparent{background:url(../images/footer_a_bg.gif) left top repeat-x;color:#b3001d}

#footer_validation{width:140px;float:left;margin:0;padding:14px 0 0 0}
#footer_validation p, #footer_validation a, #footer_validation img{width:65px;height:23px;float:left;margin:0;padding:0}


#footer_r{width:200px;height:40px;float:right;padding-top:10px}
#footer_r p, #footer_r a{font:11px/15px Arial;color:#cfb15b}
#footer_r a{font-weight:bold;text-decoration:none}
