/* reset css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img,button{border:0;}address,caption,cite,code,dfn,em,strong,th,var,b,i{-style:normal;font-weight:normal;}ul {list-style:none;}caption,th {text-align:left;}h1,h3,h4,h5,h6{font-size:100%;font-weight: normal;}q:before,q:after{content:'';}

b, strong { font-weight: bold; display:inline;  }

i,em { font-style: italic; }
* {zoom:1; outline:none;}
img.png { behavior: url(iepngfix.htc); }

li{background: transparent url(../img/arrow_red_right.gif) no-repeat scroll 0px 5px; padding-left: 10px;}

div #ankieta_modul li{background:none; text-align:left;}

a{
color: #030303;
text-decoration: none;
}

a:hover{
color: red;
text-decoration: underline;
}

.textbox{font: bold 20px arial; color:#005140;}

#artykul table{font-size:12px; color:#676767;}


.dotted {border-bottom:1px dotted #999; clear: both;}
object {outline:none;}

ul, ol{ list-style-position: outside; }
ol{ list-style-position: inside; }
.fck { background: url() center right no-repeat #fff !important; text-align: left; }

hr{ height:1px; font-size:1px; border:1px solid #ccc; border-width:0 0 1px 0; padding:5px 0 0 0; margin:0 0 5px 0; clear:both; }
/*div#content ul li, .fck ul li{ padding-left: 12px; background: url(../../template/img/li_s.jpg) 0 5px no-repeat; }*/
div#contents ul li { padding-left: 12px; background: url(../../template/img/li_s.jpg) 0 5px no-repeat; color:#777; font-size:12px; }
div#contentz ul li { padding-left: 12px; background: url(../../template/img/li_z.jpg) 0 5px no-repeat; color:#777; font-size:12px;}
div#contentw  ul li { padding-left: 12px; background: url(../../template/img/li_w.jpg) 0 5px no-repeat; color:#777; font-size:12px;}
div#contentn ul li { padding-left: 12px; background: url(../../template/img/li_n.jpg) 0 5px no-repeat; color:#777; font-size:12px;}
#content .fck a{ font-weight:normal; }
.pod {   }
body {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
	color: #333333;
    background: url(../../template/img/body_main.jpg) top center repeat-x white;
    text-align: center;
}

h1 { font-family: "Trebuchet MS", verdana, sans-serif; font-size: 15px; font-weight: bold; color: #a71b47}

.cl {clear:both; font-size:11px; padding-bottom: 40px;}
.cl1 {clear:both; font-size:11px; padding-bottom: 40px; border-bottom:1px solid red;}
.cl2 {clear:both; font-size:3px; height:3px;}
.linia_cl1{
_margin-top:-15px;
font-size:0px;
*margin-top:-2px;
_margin-top:-15px;
_font-size:12px;
}
select {border: 1px solid #d7d9e0; width: 127px; padding-left: 8px; font-size: 10px; color: #666; background-color: #fff;}
input {  padding-left: 8px; font-size: 11px; color: #666; border: 0px; padding-top: 4px;}
.transparent_button { width: 22px !important; height: 22px !important; padding: 0px !important; background-color: transparent; cursor: pointer; 
					 position:relative !important; top:-22px !important; left:225px !important; }


.dashed1 { background: url(../../template/img/dashed1.gif) center left repeat-x; height: 1px; font-size: 1px;}
div#wrapper_all {overflow-x:hidden; overflow-y:hidden; width: 100%; margin-top:-12px;}
div#wrapper {
	width: 961px;
	margin: 0 auto;
    clear: both;
    text-align: left;
     overflow: hidden;
}
/*LINKI*/
.box_right_element a.button, a.button, input.button { display: block; float: left; background: url(../../template/img/button.jpg) top right no-repeat; font-weight: normal; font-size: 12px; color: #fff; padding: 3px 27px 4px 7px; text-decoration: none;}
.box_right_element a.button:hover, a.button:hover { color: #fff; text-decoration: none !important; }
/*LINKI END*/

/* TOP TOPPARTNER  - logowanie*/

div#szary_pasek_logowania {background: #e9e9e9; height: 91px;clear:both;}  
div#strefa_danych_logowania{width:426px; height: 111px; margin:0 auto;}
div#walidacja_danych_topPartner{height:17px; _height:21px; padding-top: 4px; background:#e0130e; width:426px; margin:0 auto; font:bold 11px Arial; color:white;}
div#dane_logowania_topPartner{height:30px; width:100%; background:#000000; color:#cccccc;clear:both; font:normal 9px Arial;}
div#pod_danymi_logowania{height:25px; width:100%; clear:both;}
div#logowanie_automatyczne_topPartner{float:left; font:normal 10px Arial; clear:both; margin-top:4px;}
div#zaloguj_topPartner{float:right;}
div#box_center_topPartner{height:142px; width:950px; margin:0 auto;}
div#uwaga_topPartner{float:left; text-align:left;width:317px; height:140px;}
div#przypomnij_haslo_topPartner{float:left; text-align:left; width:314px; height:140px;}
div#pomoc_topPartner{float:left; text-align:left; width:303px; height:140px;}
div#przypomnienie_hasla_topPartner{width:180px; height:36px;}
.tytul_topPartner{font:bold 16px arial;color:#222222; margin-top:24px; margin-bottom:15px; }
.tekst_topPartner{font:normal 11px arial; color:#666666;}

.zaloguj{float:left; cursor:pointer; width:72px; height:20px; background: url(../../template/img/zaloguj.gif) top right no-repeat; }
.zaloguj_on{float:left; cursor:pointer; width:72px; height:20px; background: url(../../template/img/zaloguj_on.gif) top right no-repeat;  }
.ok_topPartner{float:left; cursor:pointer; width:19px; height:19px; background: url(../../template/img/ok.gif) top right no-repeat; }
.ok_topPartner_on{float:left; cursor:pointer; width:19px; height:19px; background: url(../../template/img/ok_on.gif) top right no-repeat;  }


/* zalogowany */

.logged_top_logo_general{clear:both;height:44px;}
.logged_top_logo{width:200px; height:44px; float:left; background: url(../../template/img/top_logo_logged.jpg) 0 0 no-repeat;}
.logged_pasek{width:950px; height:20px; float:left; background: url(../../template/img/top_pasek_logged.jpg) 0 0 no-repeat;}
.logged_top_right{float:right; height:44px;}
.logged_status{float:left; padding:5px 10px 0 10px; height:15px; _height:20px; background:#e9e9e9; font:normal 9px arial; color:#666666; }
.wyloguj{float:left; cursor:pointer; width:72px; height:20px; background: url(../../template/img/wyloguj.gif) top right no-repeat; }
.wyloguj_on{float:left; cursor:pointer; width:72px; height:20px; background: url(../../template/img/wyloguj_on.gif) top right no-repeat;  }
.konto{float:left; cursor:pointer; width:72px; height:20px; background: url(../../template/img/konto.gif) top right no-repeat; }
.konto_on{float:left; cursor:pointer; width:72px; height:20px; background: url(../../template/img/konto_on.gif) top right no-repeat;  }
.logged_banner{width:734px; height:239px; margin-bottom:23px; clear:both;}
.logged_glowne_aktualnosci{float:left; width:463px;}
.zmien{float:left; cursor:pointer; width:72px; height:20px; background: url(../../template/img/zmien.gif) top right no-repeat; }
.zmien_on{float:left; cursor:pointer; width:72px; height:20px; background: url(../../template/img/zmien_on.gif) top right no-repeat;  }

/*  style do guzika z wyszukiwarki zaawansowanej*/
.wyszukajzaaw_pl{cursor:pointer; background:url(../../template/img/btn_wyszukaj.png) no-repeat; width:74px; height:20px; float:right;}
.wyszukajzaaw_pl_on{cursor:pointer; background:url(../../template/img/btn_wyszukaj_on.png) no-repeat; width:74px; height:20px; float:right;}
.wyszukajzaaw_en{cursor:pointer; background:url(../../template/img/btn_wyszukaj_en.gif) no-repeat; width:74px; height:20px; float:right;}
.wyszukajzaaw_en_on{cursor:pointer; background:url(../../template/img/btn_wyszukaj_en_on.gif) no-repeat; width:74px; height:20px; float:right;}
.wyszukajzaaw_de{cursor:pointer; background:url(../../template/img/btn_wyszukaj_de.gif) no-repeat; width:74px; height:20px; float:right;}
.wyszukajzaaw_de_on{cursor:pointer; background:url(../../template/img/btn_wyszukaj_de_on.gif) no-repeat; width:74px; height:20px; float:right;}
.wyszukajzaaw_cs{cursor:pointer; background:url(../../template/img/btn_wyszukaj_cs.gif) no-repeat; width:74px; height:20px; float:right;}
.wyszukajzaaw_cs_on{cursor:pointer; background:url(../../template/img/btn_wyszukaj_cs_on.gif) no-repeat; width:74px; height:20px; float:right;}


div#logged_naglowek_aktualnosci_main{width:463px; overflow:hidden; margin-top:-5px;}
div#logged_naglowek_aktualnosci_main_tytul{height:23px; width:390px; font: normal 18px arial; color:#000000; float:left; text-align:left;}

div#logged_naglowek_aktualnosci_poziom_2_data{float:left; font:normal 12px arial; color:#666666; text-align:left; margin-right:8px;}
div#logged_naglowek_aktualnosci_po_dacie{float:left; font:normal 12px arial; color:#666666; text-align:left;}
div#logged_naglowek_aktualnosci_poziom_2_tytul{float:left; margin-left:8px; width:380px;}
div#logged_aktualnosci_content{clear:both; width:616px; height:71px; font:normal 11px arial; color:#666666; text-align:left;}
.a_logged_naglowek_aktualnosci_poziom_2_tytul{float:left; font:bold 12px arial; color:#000000; text-align:left; }
.a_logged_naglowek_aktualnosci_poziom_2_tytul:hover{float:left; font:bold 12px arial; color:#e0130e; text-align:left; }







/*TOP*/
div#top { background: white; width: 950px; height: 75px; margin: 0 auto; clear:both;}  
a#logo { display: block; float: left; padding-top: 26px;}
div#wyszukiwanie_zaawansowane{float:left; width:147px; padding-top:29px; text-align:right;}
a#a_wyszukiwanie_zaawnasowane{font: bold 9px arial; color:#666666; text-decoration:none;}
a#a_wyszukiwanie_zaawnasowane:hover{font: bold 9px arial; color:#e0130e; text-decoration:underline;}
div#search_form{float:left; padding-top: 26px; width:204px; height:20px; margin-left:10px;}
.TopSearchField{float:left; width:150px; height:13px; _height:18px; border:1px solid !important;  font: normal 9px arial; color:#666666 !important;}
.search_button{float:left; margin-left:1px; width:20px; height:19px; cursor:pointer; background: url(../../template/img/btn_szukaj.gif) top right no-repeat; }
.lista_salonow_button{float:left; margin-top: 26px; background-image: url('/template/img/btn_lista_salonow.gif'); width:170px; height:19px; cursor:pointer;}
div#flagi{float:right; padding-top: 33px; width:85px; height:16px; float:right;} 
.jezyk{float:left; margin-left:4px; height:15px; width:16px;}
.jezyk_on{float:left; margin-left:4px; *margin-left:2px; height:15px; width:16px; background-image:url('/template/img/arrow_red_top.gif'); background-position:5px 12px; background-repeat:no-repeat;}

/*
div#top_right { float:left; width: 680px; margin-right: 7px; margin-top: 25px; padding-top: 4px; color: #63625e; font-size: 10px; height: 92px;}
div#top_right a {  font-size: 10px; color: #2e4eaa; text-decoration: none; background: url(../../template/img/arrow1.gif) center left no-repeat; padding-left: 6px; }
div#top_right a:hover { color: #ffed00;}
div#top_right a.logout  { color: #f9f5ea; font-weight: bold; text-decoration: none; font-size: 11px; background: url(); }
div#top_right a.no_trojkat { background: url(); padding-left: 0px; }
div#top_right #login_form { z-index: 1; position: absolute; bottom: 0px; _bottom: -4px; right: 0px; width: 317px; height: 27px; background: url(../../template/img/login.jpg) center left no-repeat; color: #f9f5ea; font-weight: bold;  font-size: 11px; }
div#top_right #login_form.loggedin { background-image: url(../../template/img/login2.jpg) }
div#top_right #button_login { z-index:5; position: absolute; bottom: 0px; _bottom: -4px; right: 0px; cursor: pointer; width: 30px; height: 22px; border: 1px solid #000; }
#login_form input.login { width: 81px; padding-left: 8px; font-size: 10px; color: #666; border: 0px; height: 15px; padding-top: 4px; }
#login_form #pamietaj_mnie { position:absolute; top:-20px; right: 0px; font-size: 10px; color: #63625e; font-weight: normal;  }
#login_form #login_error { color: #a71844; }
*/
/*TOP END*/

/*MAIN*/
div#content_main { width: 100%; height:491px; }
div#box_right_not_main{ float:right; width:210px;}
div#box_right { float:right; width: 238px; font-size: 11px; margin-top:-45px; }


div#box_center { width:100% !important; height:355px !important; float: left; }
div#box_center, x:-moz-any-link{width:100% !important; height:355px !important; float: left; margin-top:-25px;}
div#box_center_main{width:950px; height:136px; clear:both; margin:0 auto;}
div#box_center_main_big_text{float:left; width: 618px; height:136px;}
div#box_center_main_small_text{float:left; width: 301px; height:136px; _overflow:hidden;}
div#box_center_main_banner{float:left; width:316px; height:117px; }
div#box_center_main_banner_big{float:left; width:630px; height:117px; }
div#linia{height:1px; font-size:1px; background-color:#cdcdcd; clear:both;}
.klasa_lini{height:1px; font-size:1px; background-color:#cdcdcd; clear:both;}

.alternatywne_menu_all{width:100%; background-color:black; height:25px !important;}
.alternatywne_menu{height:25px;width:950px; margin:0 auto;}

/*div#box_center p {padding: 2px 3px 2px 14px; }
div#box_center a { margin-bottom: 8px; display: block; font-weight: bold; font-size: 11px; color: #777; text-decoration: none; background: url(../../template/img/arrow2.gif) 0px 5px no-repeat; padding-left: 8px; }
div#box_center a:hover { color: #444; text-decoration: underline; }
*/

/*MAIN END*/

/*PODSTRONY*/
div#content, div#contentn, div#contentw, div#contents, div#contentz { min-height: 100px; height: auto !important; margin:0 auto; width: 950px;}
div#content.short, div#contentn.short, div#contentw.short, div#contents.short, div#contentz.short { margin-left: 25px; padding-left: 25px; width: 650px !important; _width: 647px !important;  float: left; background: transparent url(../../template/img/dot_pion.jpg) repeat-y scroll left top;  }
.art_content { float: left; width: 415px; color:#363636;}
.art_pictures { width: 215px; }
.obrazek_szablon { padding:0 10px 0px 0;}
.obrazek_szablon1 { border:2px solid white; /*padding: 3px; padding-right:15px;*/ }
.obrazek_szablon2{ border:2px solid #e32d2a;} 
.obrazek_archiwum_news{}

/*PODSTRONY END*/

#bottom, #bottom a { font-size: 11px;}

/* SCIEZKA NAWIGACJI */
#wyszukiwarka {float: left; width: 311px; height: 31px;  background: url(../../template/img/wyszukiwarka_2.jpg) top left no-repeat; margin-top: -1px;  }
#wyszukiwarka input { width: 179px; padding-left: 8px; font-size: 10px; color: #666; border: 0px; height: 17px; padding-top: 4px;}
#wyszukiwarka #button {position: absolute; cursor: pointer; width: 30px; height: 22px; top: 3px; right: 4px; }
#nawigacja { font-size: 10px;  float: left; width: 100%; margin-top: 3px; margin-left:-6px; border-bottom: 1px solid #CCCCCC; padding-bottom:5px; margin-bottom:15px; margin-left:-2px;}

#nawigacja a { text-decoration: none;  color: #666; }
#nawigacja a:hover { text-decoration: underline;  color: red; }
#nawigacja.navbar_n { color: #a71b47; }
#nawigacja.navbar_s { color: #00408a; }
#nawigacja.navbar_z { color: #f08300; }
#nawigacja.navbar_w { color: #72a100; }
/* SCIEZKA NAWIGACJI END*/

div#menu { width: 261px; float: left; }
div#menu ul, div#menu li, div#menu a { display: block !important;  }


.podmenu { background-color: #efdae1; }


.newsy_tytul_archiwum{color:#000000;}
.newsy_tytul{text-align:left; color:#000000; float:left;}

#content{margin-top:13px;}

/*** NEWSY ***/
 
div#naglowek_aktualnosci_main{width:620px; height:23px; margin-top:-5px;}
div#naglowek_aktualnosci_main_tytul{height:23px; width:545px; font: normal 18px arial; color:#000000; float:left; text-align:left;}

div#naglowek_aktualnosci_poziom_2_data{float:left; font:normal 12px arial; color:#666666; text-align:left; margin-right:8px;}
div#naglowek_aktualnosci_po_dacie{float:left; font:normal 12px arial; color:#666666; text-align:left;}
div#naglowek_aktualnosci_poziom_2_tytul{float:left; margin-left:8px; width:218px;}
div#aktualnosci_content{clear:both; width:616px; height:62px; font:normal 11px arial; color:#666666; text-align:left;}
.a_naglowek_aktualnosci_poziom_2_tytul{float:left; font:bold 12px arial; color:#000000; text-align:left; }
.a_naglowek_aktualnosci_poziom_2_tytul:hover{float:left; font:bold 12px arial; color:#e0130e; text-align:left; }

.wiecej{float:left; margin-top:5px; text-align: left; cursor:pointer; padding-top:3px; width:64px; _width:71px; height:15px; _height:18px; font: normal 9px arial; color:#FFFFFF; text-decoration:none;    background-color:black; padding-left:7px; background-image:url('/template/img/arrow_red_left.gif'); background-position:60px 7px; background-repeat:no-repeat; }
.wiecej_on{float:left; margin-top:5px; text-align:left; cursor:pointer; padding-top:3px; width:64px; _width:71px; height:15px; _height:18px; font: normal 9px arial; color:#FFFFFF; text-decoration:underline;    background-color:#e0130e; padding-left:7px; background-image:url('/template/img/arrow_red_left.gif'); background-position:60px 7px; background-repeat:no-repeat; }

.wyslij{float:left; text-align: left; cursor:pointer; padding-top:4px; width:64px; _width:71px; height:15px; _height:18px; font: normal 9px arial; color:#FFFFFF; text-decoration:none;    background-color:black; padding-left:7px; background-image:url('/template/img/arrow_red_left.gif'); background-position:60px 7px; background-repeat:no-repeat; }
.wyslij_on{float:left; text-align:left; cursor:pointer; padding-top:4px; width:64px; _width:71px; height:15px; _height:18px; font: normal 9px arial; color:#FFFFFF; text-decoration:underline;    background-color:#e0130e; padding-left:7px; background-image:url('/template/img/arrow_red_left.gif'); background-position:60px 7px; background-repeat:no-repeat; }

.polityka_prywatnosci{width:103px; _width:110px; margin-top:4px; font: normal 9px arial; float:left; text-align: left; cursor:pointer; padding-top:3px; height:15px; _height:18px; color:#FFFFFF; text-decoration:none;    background-color:black; padding-left:7px; background-image:url('/template/img/arrow_red_left.gif'); background-position:100px 7px; background-repeat:no-repeat;}
.polityka_prywatnosci_on{width:103px; _width:110px; margin-top:4px; font: normal 9px arial; float:left; text-align:left; cursor:pointer; padding-top:3px; height:15px; _height:18px; color:#FFFFFF; text-decoration:underline;    background-color:black; padding-left:7px; background-image:url('/template/img/arrow_red_left.gif'); background-position:100px 7px; background-repeat:no-repeat;}

.pobierz_wszystkie{display:block; width:143px; _width:150px; margin-top:4px; font: normal 9px arial; float:left; text-align: left; cursor:pointer; padding-top:3px; height:15px; _height:18px; color:#FFFFFF; text-decoration:none;    background-color:black; padding-left:7px; background-image:url('/template/img/arrow_red_left.gif'); background-position:140px 7px; background-repeat:no-repeat;}
.pobierz_wszystkie_on{display:block; width:143px; _width:150px; margin-top:4px; font: normal 9px arial; float:left; text-align:left; cursor:pointer; padding-top:3px; height:15px; _height:18px; color:#FFFFFF; text-decoration:underline;    background-color:#e0130e; padding-left:7px; background-image:url('/template/img/arrow_red_left.gif'); background-position:140px 7px; background-repeat:no-repeat;}


.zamknij{width:47px; _width:54px; margin-top:4px; font: normal 9px arial; float:left; text-align: left; cursor:pointer; padding-top:3px; height:15px; _height:18px; color:#FFFFFF; text-decoration:none;    background-color:black; padding-left:7px; background-image:url('/template/img/arrow_red_left.gif'); background-position:47px 7px; background-repeat:no-repeat;}
.zamknij_on{width:47px; _width:54px; margin-top:4px; font: normal 9px arial; float:left; text-align:left; cursor:pointer; padding-top:3px; height:15px; _height:18px; color:#FFFFFF; text-decoration:underline;    background-color:black; padding-left:7px; background-image:url('/template/img/arrow_red_left.gif'); background-position:47px 7px; background-repeat:no-repeat;}

.nastepny_news{text-align:center; float:left; margin-top:5px; cursor:pointer; padding-top:3px; width:70px; _width:76px; height:15px; _height:18px; font: normal 9px arial; color:#FFFFFF; text-decoration:none;    background-color:black; padding-left:7px; background-image:url('/template/img/arrow_red_left.gif'); background-position:90% 7px; background-repeat:no-repeat; }
.nastepny_news_on{text-align:center; float:left; margin-top:5px; cursor:pointer; padding-top:3px; width:70px; _width:76px; height:15px; _height:18px; font: normal 9px arial; color:#FFFFFF; text-decoration:underline;    background-color:#e0130e; padding-left:7px; background-image:url('/template/img/arrow_red_left.gif'); background-position:90% 7px; background-repeat:no-repeat; }

.powrot_news{float:left; margin-top:5px; text-align: left; cursor:pointer; padding-top:3px; width:88px; _width:101px; height:15px; _height:18px; font: normal 9px arial; color:#FFFFFF; text-decoration:none;    background-color:black; padding-left:13px; background-image:url('/template/img/arrow_red_top.gif'); background-position:85px 7px; background-repeat:no-repeat; }
.powrot_news_on{float:left; margin-top:5px; text-align:left; cursor:pointer; padding-top:3px; width:88px; _width:101px; height:15px; _height:18px; font: normal 9px arial; color:#FFFFFF; text-decoration:underline;    background-color:#e0130e; padding-left:13px; background-image:url('/template/img/arrow_red_top.gif'); background-position:85px 7px; background-repeat:no-repeat; }

.poprzedni_news{float:left; margin-top:5px; text-align: right; cursor:pointer; padding-top:3px; width:74px; _width:81px; height:15px; _height:18px; font: normal 9px arial; color:#FFFFFF; text-decoration:none;    background-color:black; padding-right:7px; background-image:url('/template/img/arrow_red_right.gif'); background-position:10px 7px; background-repeat:no-repeat; }
.poprzedni_news_on{float:left; margin-top:5px; text-align:right; cursor:pointer; padding-top:3px; width:74px; _width:81px; height:15px; _height:18px; font: normal 9px arial; color:#FFFFFF; text-decoration:underline;    background-color:#e0130e; padding-right:7px; background-image:url('/template/img/arrow_red_right.gif'); background-position:10px 7px; background-repeat:no-repeat; }


.zamknij_lightbox{width:88px; _width:100px; margin-top:4px; font: normal 9px arial; float:left; text-align: left; cursor:pointer; padding-top:3px; height:15px; _height:18px; color:#FFFFFF; text-decoration:none;    background-color:black; padding-left:12px; background-image:url('/template/img/arrow_red_left.gif'); background-position:88px 7px; background-repeat:no-repeat;}
.zamknij_lightbox_on{width:88px; _width:100px; margin-top:4px; font: normal 9px arial; float:left; text-align:left; cursor:pointer; padding-top:3px; height:15px; _height:18px; color:#FFFFFF; text-decoration:underline;    background-color:black; padding-left:12px; background-image:url('/template/img/arrow_red_left.gif'); background-position:88px 7px; background-repeat:no-repeat;}

.poprzedni_lightbox{width:88px; _width:100px; margin-top:4px; font: normal 9px arial; float:left; text-align: right; cursor:pointer; padding-top:3px; height:15px; _height:18px; color:#FFFFFF; text-decoration:none;    background-color:black; padding-right:12px; background-image:url('/template/img/arrow_red_right.gif'); background-position:12px 7px; background-repeat:no-repeat;}
.poprzedni_lightbox_on{width:88px; _width:100px; margin-top:4px; font: normal 9px arial; float:left; text-align:right; cursor:pointer; padding-top:3px; height:15px; _height:18px; color:#FFFFFF; text-decoration:underline;    background-color:black; padding-right:12px; background-image:url('/template/img/arrow_red_right.gif'); background-position:12px 7px; background-repeat:no-repeat;}

.nastepny_lightbox{width:88px; _width:100px; margin-top:4px; font: normal 9px arial; float:left; text-align: left; cursor:pointer; padding-top:3px; height:15px; _height:18px; color:#FFFFFF; text-decoration:none;    background-color:black; padding-left:12px; background-image:url('/template/img/arrow_red_left.gif'); background-position:88px 7px; background-repeat:no-repeat;}
.nastepny_lightbox_on{width:88px; _width:100px; margin-top:4px; font: normal 9px arial; float:left; text-align:left; cursor:pointer; padding-top:3px; height:15px; _height:18px; color:#FFFFFF; text-decoration:underline;    background-color:black; padding-left:12px; background-image:url('/template/img/arrow_red_left.gif'); background-position:88px 7px; background-repeat:no-repeat;}

.artykul{width:724px; text-align:left; clear:both; color:#676767; margin-bottom:5px;} /* bylo 733px */
.left_menu{float:left; width:225px; text-align:left; min-height:250px;} /* bylo 216 */
.tytul_artykulu{height:34px;color:#000000;float:left; text-align:left; font: normal 20px arial; margin-bottom:16px; border-bottom: 1px solid #CCCCCC; width:100%; *width:725px; padding-bottom:4px; } /* bylo margin-bottom 16 */
.left_menu_logged{float:left; width:215px; text-align:left; min-height:250px;overflow:hidden;} /* bylo 216 */


/* STYLE DO MENU SERWISU */
.lewe_nadmenu{font:normal 20px arial; color:#303030; margin-bottom:14px;}
._selected{text-decoration:underline; color:#dd0f1b !important;}
.menu2off{margin-bottom:1px; background-color:#e5e5e5 !important; width: 196px; height:20px; padding-left:10px; padding-top:4px; color:#323232 !important; font: bold 12px arial;}
.menu2on{background-color:#ffffff !important; height:20px;padding-left:10px; padding-top:4px; color:#323232 !important; font: bold 12px arial;}
.menu2on_selected{background-color:#ffffff !important;width: 196px;  height:20px; padding-left:10px; padding-top:4px; color:#323232 !important; font: bold 12px arial;}
.menu3on{display:block; background-color:#ffffff !important; width: 196px; height:20px; padding-left:18px; padding-top:4px; color:#323232 !important; font: normal 12px arial; text-decoration:none !important;}
.menu3on_selected{display:block; background-color:#ffffff !important; width: 196px; height:20px; padding-top:4px; color:#323232 !important; font: normal 12px arial; text-decoration:underline !important;}
.menu3off{display:none; margin-bottom:1px; background-color:#ffffff !important; width: 196px; height:20px; padding-left:18px; padding-top:4px; color:#323232 !important; font: normal 12px arial; text-decoration:none !important;} 
.menu4off{display:none; margin-bottom:1px; background-color:#ffffff !important; width: 196px; height:20px; padding-left:27px; padding-top:4px; color:#323232 !important; font: normal 12px arial; text-decoration:none !important;} 
.menu4on{display:block; background-color:#ffffff !important; width: 196px; height:20px; padding-left:27px; padding-top:4px; color:#323232 !important; font: normal 12px arial; text-decoration:none !important;}
.menu4on_selected{display:block; margin-bottom:1px; background-color:#ffffff !important; width: 196px; height:20px; padding-left:27px; padding-top:4px; color:#323232 !important; font: normal 12px arial; text-decoration:underline !important;} 

.menu3off_visible{display:block; margin-bottom:1px; background-color:#ffffff !important; width: 196px; height:20px; padding-left:18px; padding-top:4px; color:#323232 !important; font: normal 12px arial; text-decoration:none !important;} 
.menu4off_visible{display:block; margin-bottom:1px; background-color:#ffffff !important; width: 196px; height:20px; padding-left:27px; padding-top:4px; color:#323232 !important; font: normal 12px arial; text-decoration:none !important;}  
 
   /* majacy podmenu  */
.menu2off_hasChildren{margin-bottom:1px; background-color:#e5e5e5 !important; width: 196px; height:20px; padding-left:10px; padding-top:4px; color:#323232 !important; font: bold 12px arial;background-image:url('/template/img/arrow_red_left.gif'); background-position:95% 50%; background-repeat:no-repeat; }
.menu2on_hasChildren{background-color:#ffffff !important; padding-left: 10px; background-image:url('/template/img/arrow_red_down.gif'); background-position:88% 10px; background-repeat:no-repeat; font: bold 12px arial;}
.menu2on_hasChildren_selected{background-color:#ffffff !important;width: 196px;  height:20px; padding-left:10px; padding-top:4px; color:#323232 !important; font: bold 12px arial; background-image:url('/template/img/arrow_red_down.gif'); background-position:92% 10px; background-repeat:no-repeat;}
.menu3on_hasChildren{display:block; background-color:#ffffff !important; width: 196px; height:20px; padding-left:18px; padding-top:4px; color:#323232 !important; font: normal 12px arial; text-decoration:none !important; background-image:url('/template/img/arrow_red_down.gif'); background-position:88% 10px; background-repeat:no-repeat;}
.menu3on_hasChildren_selected{display:block; background-color:#ffffff !important; width: 196px; height:20px; padding-top:4px; color:#323232 !important; font: normal 12px arial; text-decoration:underline !important; background-image:url('/template/img/arrow_red_down.gif'); background-position:88% 10px; background-repeat:no-repeat;}
.menu3off_hasChildren{display:none; margin-bottom:1px; background-color:#ffffff !important; width: 196px; height:20px; padding-left:18px; padding-top:4px; color:#323232 !important; font: normal 12px arial; text-decoration:none !important;background-image:url('/template/img/arrow_red_left.gif'); background-position:88% 50%; background-repeat:no-repeat; } 
.menu4off_hasChildren{display:none; margin-bottom:1px; background-color:#ffffff !important; width: 196px; height:20px; padding-left:27px; padding-top:4px; color:#323232 !important; font: normal 12px arial; text-decoration:none !important; background-image:url('/template/img/arrow_red_left.gif'); background-position:92% 50%; background-repeat:no-repeat; } 
.menu4on_hasChildren_selected{display:block; margin-bottom:1px; background-color:#ffffff !important; width: 196px; height:20px; padding-left:27px; padding-top:4px; color:#323232 !important; font: normal 12px arial; text-decoration:underline !important;background-image:url('/template/img/arrow_red_down.gif'); background-position:92% 10px; background-repeat:no-repeat;} 

.menu3off_hasChildren_visible{display:block; margin-bottom:1px; background-color:#ffffff !important; width: 196px; height:20px; padding-left:18px; padding-top:3px; color:#323232 !important; font: normal 12px arial; text-decoration:none !important;background-image:url('/template/img/arrow_red_left.gif'); background-position:95% 50%; background-repeat:no-repeat; } 
.menu4off_hasChildren_visible{display:block; margin-bottom:1px; background-color:#ffffff !important; width: 196px; height:20px; padding-left:27px; padding-top:3px; color:#323232 !important; font: normal 12px arial; text-decoration:none !important;background-image:url('/template/img/arrow_red_left.gif'); background-position:95% 50%; background-repeat:no-repeat; }  
 
.menu2_3{overflow:hidden;width:173px;}
 
 /* KONIEC STYLI DO MENU SERWISU */
 
 
 
 
 
 
div#g_mapka{clear:both; margin: 4px 4px 4px 4px; border: 1px solid #cccccc; width: 700px; height: 290px; float: left;}
 
 
 
.art_photos.news.lewo{ width:228px; }
h1.news2{ margin-bottom:0; }
#artykul cite.dodano{display:block; margin:0px 0 0px 0; font: normal 9px arial;}
#artykul hr{ padding:10px 0 0 0; margin:0 0 5px 0; }
#artykul .news h2 { font-weight: bold; font-size: 16px; color:#035843;}
#artykul .news h2:hover { font-weight: bold; font-size: 16px; color:#51c330 !important; text-decoration:none !important;}



.separator{ height:1px; background-color:#cbcbcb; clear:both;}




#news_nav a{ float:right; font-weight:bold; text-decoration:none; margin-top: 5px; color:#1b4a40 }
#news_nav a:hover{ color:#47c22c; text-decoration:underline;}
#news_nav a.powrot{ float:left; margin-left: 0px; }
#artykul .news a{ text-decoration: none;  font-size: 12px;  }
/*#artykul .news a:hover{ color:#000; text-decoration:underline; }*/
#artykul .news{ border-bottom:1px solid #cbcbcb; clear:both; font-size: 12px; padding-top:13px; padding-bottom:3px;}
#artykul .news a.wiecej, a.wiecej{ display: block; font-weight: bold !important; float: right; margin-top: 5px; padding-right: 15px;background:url('../img/more.jpg') top right no-repeat; font-size: 11px !important;  }
#artykul .news a:hover.wiecej, a:hover.wiecej{ background-position: bottom right;  }

a.mniej{ padding-left: 5px; padding-right: 5px; background:url('../img/less.jpg') top left no-repeat; font-size: 11px !important; font-weight: normal !important;  }
a:hover.mniej{ background-position: bottom left;}
/* w liscie archiwum wszystkie teksty MUSZA byc wyrównane do lewej strony, bez względu na edytor */
#artykul .news div{ text-align:left !important; font:normal 12px arial; color:#686868;}
#artykul .news td {font-size: 12px;}
.galeria-element {float: left; width: 89px; height:70px;}
.galeria-element img{ height: 55px;} /*width:85px;*/


.pliki-element {margin-top: 7px; color: #999; font-size: 11px;}
.pliki-element a { font-size: 11px !important; }

.pliki-extended-element {margin-top: 10px; color: #999; font-size: 11px; border-bottom:1px dotted #999; padding-bottom:10px;}
.pliki-extended-element a { font-size: 11px !important; }
.plik-extended { padding-left: 10px; margin-top: 0px; width:720px; clear:both; text-align:left;}

.onhover{border:2px solid white;}
.onhover2{border:2px solid #e32d2a;}



/* PAGINACJA */
#artykul .pag{ height: 27px; clear:both; display:block; padding-top: 5px; margin-top: 1px; overflow:auto; margin-bottom:10px;}
#artykul .pag a,#artykul .pag span{ font-size: 10px; text-decoration: none; clear:none; display:block; width:11px; height:11px; border:0px solid #c00; float:right; padding:0; margin:0 2px 0 2px; text-align:center; }

#artykul .pag .first,
#artykul .pag .last{ line-height:10px; font-size:10px; overflow:hidden; text-indent:-12000px; text-decoration: none; height:10px !important; margin-top: 1px;  }

#artykul .pag .next{width: 27px; height: 27px; line-height:10px; font-size:10px; overflow:hidden; text-indent:-12000px; text-decoration: none; margin-top: 1px; background:url('/template/img/next.gif') no-repeat; }
#artykul .pag .next:hover{width: 27px; height: 27px; line-height:10px; font-size:10px; overflow:hidden; text-indent:-12000px; text-decoration: none; margin-top: 1px; background:url('/template/img/next_on.gif') no-repeat; }
#artykul .pag .prev{width: 27px; height: 27px; line-height:10px; font-size:10px; overflow:hidden; text-indent:-12000px; text-decoration: none; margin-top: 1px; background:url('/template/img/previous.gif') no-repeat; }
#artykul .pag .prev:hover{width: 27px; height: 27px; line-height:10px; font-size:10px; overflow:hidden; text-indent:-12000px; text-decoration: none; margin-top: 1px; background:url('/template/img/previous_on.gif') no-repeat; }


.poprzedni_artykul{margin-top: 10px; width: 27px; height: 27px; line-height:10px; font-size:10px; overflow:hidden; text-indent:-12000px; text-decoration: none; margin-top: 1px; background:url('/template/img/previous.gif') no-repeat; }
.poprzedni_artykul:hover{margin-top: 10px; width: 27px; height: 27px; line-height:10px; font-size:10px; overflow:hidden; text-indent:-12000px; text-decoration: none; margin-top: 1px; background:url('/template/img/previous_on.gif') no-repeat; }
.nastepny_artykul{margin-top: 10px; width: 27px; height: 27px; line-height:10px; font-size:10px; overflow:hidden; text-indent:-12000px; text-decoration: none; margin-top: 1px; background:url('/template/img/next.gif') no-repeat; }
.nastepny_artykul:hover{margin-top: 10px; width: 27px; height: 27px; line-height:10px; font-size:10px; overflow:hidden; text-indent:-12000px; text-decoration: none; margin-top: 1px; background:url('/template/img/next_on.gif') no-repeat; }

#artykul .pag .first,
#artykul .pag .last,
#artykul .pag .inactive{ text-decoration: none;  }

#artykul .pag .inactive, #artykul .pag .selected{ color:#999; background:none; border:0; cursor:pointer; }
#artykul .pag .first{ background:url('../img/pag_first.jpg') no-repeat 0 0; }
#artykul .pag .normal{ color:#005a3e; margin-top:8px !important;  }
#artykul .pag .selected{ color:#57c315; text-decoration: underline; margin-top:8px !important;}
#artykul .pag .selected_n{ color:#a51b47; }
#artykul .pag .selected_s{ color:#00408a; }
#artykul .pag .selected_z{ color:#f08300; }
#artykul .pag .selected_w{ color:#72a100; }
#artykul .pag .normal,
#artykul .pag .selected{ background:transparent url(../img/pag_bullet.jpg) no-repeat scroll 13px 5px;  padding:0 6px 0 0; _padding-right:12px; margin:0 0 0 2px; }

#artykul .pag a:hover,#artykul .pag .selected:hover{  text-decoration: underline; color:#57C315;  }

/*
	#artykul .pag a.first:hover,
	#artykul .pag a.last:hover{ background-position:0 -10px; text-decoration: none;  }
	#artykul .pag a.inactive:hover{ background-position:0 0; text-decoration: none;  }
*/

/* BEGIN - Debugger zapytan */
.dbRD { width:100%; overflow:auto; background: #C03E43; border-top:5px solid #e03E43; }
.dbRD table{ border: 2px solid #444; width:100%;  }
.dbRD td{ border-right:1px solid #aaa;  padding:4px; border-bottom:1px dashed #ccc; font-size:10px;}
.dbRD th{ padding:4px; font-weight:normal; font-size:10px; background:#444; color:#fff; border-top:5px solid #666; }
.dbRD tr.odd{ background:#eee; }
.dbRD tr{ background:#fff; }
.dbRD tr:hover{ background:#fee !important; }

.dbRD div.query{ background: #C03E43; color:#fff; font-weight:bold; font-size:9px;  }
.dbRD div.query div{ padding:4px;   }
.dbRD div.outertable{  }
/* END - Debugger zapytan */


.abc a{ cursor: pointer; border:none !important; float:left; clear:both; display:block; font-size: 11px; text-align:center; font-weight:bold; color:black !important; text-decoration:none !important;}
.abc a:hover{ cursor:pointer; border:none !important; float:left; clear:both; display:block; font-size: 11px; text-align:center; font-weight:bold; text-decoration:underline !important; color:red !important; }
/* ZDJECIA */
.art_photos{ }
.art_photos div{ float:left; display:inline; }
.art_photos a{ float:left; clear:both; display:block; margin-left:40px; width:60px; height:103px; font-size: 11px; text-align:center; font-weight:bold; color:#00583f !important; text-decoration:none !important; border:solid 2px white; }
.art_photos a:hover{ float:left; clear:both; display:block; margin-left:40px; width:60px; height:103px; font-size: 11px; text-align:center; font-weight:bold; text-decoration:underline !important; color:#42b61d !important; border:solid 2px #e2110d; }
.art_photos2 a{ float:left; clear:both; display:block; width:161px; font-size: 11px; text-align:center; font-weight:bold; color:#00583f !important; text-decoration:none !important; border:solid 2px white; }
.art_photos2 a:hover{ float:left; clear:both; display:block; width:161px; font-size: 11px; text-align:center; font-weight:bold; text-decoration:underline !important; color:#42b61d !important; border:solid 2px #e2110d; }
.art_photos a img.lupa{ display:block; position:absolute; top:0; left:0; }
.art_photos a:hover img.lupa{ display:block; position:absolute; top:0; left:0; } 
.art_photos a img.lupa{ _filter:alpha(opacity=50);_filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; }
.art_photos div span{ float:left; clear:both; display:block; padding:0 2px 26 2px; width:140px; font-size: 11px; text-align:center; font-weight:bold; color:#00583f !important; }
.art_photos div img{  }
	.art_photos.gora{ width:100%; overflow:auto; }
	.art_photos.gora div{ margin:0 10px 10px 0; width:auto; }

	.art_photos.dol{ width:100%; }
	.art_photos.dol div{ margin:10px 10px 0 0; width:auto; }

	.art_photos.prawo{ float:right; width:164px; }
	.art_photos.prawo div{ margin:0 0 10px 10px; }

	.art_photos.lewo{ float:left; width:164px; }
	.art_photos.lewo div{ margin:0 10px 10px 0; }

	.art_photos.galeria{ float:left; width:100%; }
	.art_photos.galeria div{ margin:0 0 0 0;}
	.art_photos.galeria div.last{ margin:0 0 0 0; }
	.art_photos.galeria div.first_after_last{ margin:0 0 0 0; clear:both; }	
	.art_photos.galeria div.obudowa{ margin:0 15 0 0;}	
	
	#artykul input  { color: #666; float: left; font-size: 11px ;font-family: Arial, Helvetica, sans-serif; width: 198px; padding-left: 7px; height: 16px; _height: 19px; padding-top: 3px; border: 1px solid #bbb; margin-bottom: 5px; background-color: #fff; }


/***** WYSZUKIWANIE *****/
	.search_head{ padding:5px 5px 5px 15px; font-weight:bold; color:#343434; background:#e5e5e5 url('../img/search_head_bg.jpg') no-repeat left top; margin-bottom:20px; }
	.wynik_wyszukiwania strong{ color:#e12931; font-weight:normal; }
	.search_head strong{ color:#e12931; }
	.wynik_wyszukiwania a strong{ font-weight:bold; }
	
	.search_naglowek_artykuly{padding:5px 5px 5px 15px; font:bold 16px Arial; color:#666666;}	
	.search_naglowek_li{background: url('../img/li.gif') no-repeat left; color:#51bc1e;}
	
	.wynik_wyszukiwania{font:normal 11px arial; border:1px solid #ccc; border-width:1px 0 0 0; padding:10px 0 0 0; clear:both; color:#656565;}
	.wynik_wyszukiwania.empty{ border-bottom:0; padding:10px 0 10px 15px; }
	.wynik_wyszukiwania a{ color:#000000; font-weight:bold; margin-bottom:5px; text-decoration:none; }
	.wynik_wyszukiwania a:hover{ color:#e61109; text-decoration:none; }
	.wynik_wyszukiwania a:hover strong{ color:#000; }
	.wynik_wyszukiwania a.wiecej{ float:none; text-align:right; width:auto; }
	
	.wynik_wyszukiwania.first{ border-width:0; }
	.wynik_wyszukiwania.last{ border-width:1px 0 1px 0; }

	
/***** MAPA STRONY - NICZEGO NEI RUSZAĆ BEZ KONSULTACJI !!!! *****/
	ul.menu{ float:left; width:240px;  }
	ul.menu ul{ width:228px; }
	ul.menu ul ul{ width:216px; }
	ul.menu ul ul ul { width:204px; }
	
	#content #menu1_0 li,
	#content #menu2_0 li,
	#content #menu3_0 li,
	#content #menu4_0 li{ clear:left; background:none; padding-left:0; margin-left:0px; padding-top:5px; padding-bottom:0px; }
	
	#content #menu1_0 a,
	#content #menu2_0 a,
	#content #menu3_0 a,
	#content #menu4_0 a{ text-decoration:none; /*border-bottom:1px solid #ccc;*/ display:block; padding:2px; width:160px; }
	/*
	#menu1_0 a{ color:#A51B47; }
	#menu2_0 a{ color:#00408A; }
	#menu3_0 a{ color:#F08300; }
	#menu4_0 a{ color:#72A100; }
	*/
	/* #menu1_0 a:hover{ background-color:#efdae1; }
	#menu2_0 a:hover{ background-color:#dae7ef; }
	#menu3_0 a:hover{ background-color:#ffddb6; }
	#menu4_0 a:hover{ background-color:#dbefab; }
	*/
	#menu1_0 a.li_a_0,
	#menu2_0 a.li_a_0,
	#menu3_0 a.li_a_0,
	#menu4_0 a.li_a_0{ text-transform:uppercase; font-weight:bold; padding:5px !important; }
	
	#menu1_0 .level1 a.li_a_1,#menu1_0 .level1 a.2li_a_1,
	#menu2_0 .level1 a.li_a_1,
	#menu3_0 .level1 a.li_a_1,
	#menu4_0 .level1 a.li_a_1{ font-weight:bold; }

	.level4{border-top:1px solid #e5e5e5; }
	.level3{border-top:1px solid #e5e5e5; margin-bottom:5px;}
	.level2{border-top:1px solid #e5e5e5; width:180px; }
	/*a.li_a_1{border-bottom:1px solid #e5e5e5; width:180px;  padding-right:55px; height:30px;}*/
	.level1{margin-top:5px; border-bottom:1px solid #e5e5e5;width:180px; }
	
	
	.li2_a_1{padding-right:55px;color:#000000 !important; font: bold 16px Arial !important; /*border-bottom:3px solid #47C22C !important;*/border-bottom:1px solid #e5e5e5; margin-top:6px; padding-bottom:4px;margin-top:3px; padding-bottom:2px;_margin-top:7px;}
	.li2_a_1:hover{color:#000000 !important; text-decoration:underline !important; font: bold 16px Arial !important; /*border-bottom:3px solid #47C22C !important;*/}	
	
	.2li_a_1{color:#000000 !important; font: bold 16px Arial !important; /*border-bottom:3px solid #47C22C !important;*/border-bottom:1px solid #e5e5e5; margin-top:6px; padding-bottom:2px;}
	.2li_a_1:hover{color:#000000 !important; text-decoration:underline !important; font: bold 16px Arial !important; /*border-bottom:3px solid #47C22C !important;*/}
	
	.li_a_1{color:#000000 !important; font: bold 16px Arial !important; /*border-bottom:3px solid #47C22C !important;*/}
	.li_a_1:hover{color:#000000 !important; text-decoration:underline !important; font: bold 16px Arial !important; /*border-bottom:3px solid #47C22C !important;*/}

	.li_a_2{color:#000000 !important; font-weight:bold; background:#fff url(../img/katalog_str.jpg) no-repeat 180px; /*border-bottom:1px solid #e5e5e5; border-top:1px solid #cccccc;*/ padding-left:10px !important; height:18px;}
	.li_a_2:hover{color:#000000 !important; text-decoration:underline !important; font-weight:bold; background:#fff url(../img/katalog_str.jpg) no-repeat 180px; /*border-bottom:1px solid #e5e5e5; border-top:1px solid #cccccc;*/ padding-left:10px !important;}
	
	.li_a_3{color:#000000 !important; background:#fff; color:#000; /*border-bottom:1px solid #e5e5e5; */margin-bottom:1px; padding:5px 0 5px 20px; padding-left:20px !important;}
	.li_a_3:hover{color:#000000 !important; text-decoration:underline !important; background:#fff; color:#000; margin-bottom:1px; padding:5px 0 5px 20px;  padding-left:20px !important;}

	.li_a_4{color:#000000 !important; background:#fff; color:#000; /*border-bottom:1px solid #e5e5e5;*/ margin-bottom:1px; padding:5px 0 5px 30px; padding-left:30px !important; background: transparent url(../img/arrow_red_right.gif) no-repeat scroll 20px 50%; font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; padding-left: 40px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; *padding-left:30px !important; _padding-left:30px !important; }
	.li_a_4:hover{color:#000000 !important; text-decoration:underline !important; background:#fff; color:#000; margin-bottom:1px; padding:5px 0 5px 30px;  padding-left:30px !important; background: transparent url(../img/arrow_red_right.gif) no-repeat scroll 20px 50%; font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; padding-left: 40px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; *padding-left:30px !important; _padding-left:30px !important;}
	
	.search_kolumny{float:left; _width:200px; margin-right:30px;}


/* KOMUNIKATY */
.overlay {width:100% !important; height:100%; position:absolute; top:0; left:0; z-index:1001; background-color:#000000; opacity:0.8; _filter:alpha(opacity=80); z-index:5001; }
#komunikat {clear:both; width:380px; height:25px; margin:245px 0 0 101px; color:#F7F7F7; text-align:center; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#komunikat_ {clear:both; width:380px; height:25px; margin:0 0 0 101px; float:left; display:inline; color:#F7F7F7; text-align:center; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.hint {color:#808080;}
span.error{ display:block; margin-left:125px; _margin-left:130px; clear:both; }

#warstwa #content{ padding:0; }
/* warstwa */
#warstwa {position:absolute; top:77px; width:370px; height:100%; z-index:5002; }
#wrapper .polec{ width:360px; }
#wrapper .polec, #lo .polec a{ color:#666666; }
.polec #content{ border:3px solid #666; background-color:white; }
#polecenie{ padding-bottom:20px; margin-left:10px; }
#polecenie legend{ padding-left:15px; padding-top:15px; color:#323232;}
#polecenie .button2{ float:right; margin-right:15px; }
#polecenie .button2 a{ width:178px; }
#polecenie .button{}
#polecenie .button a{float:right; margin-right:15px; background-image: url('/template/img/wyslij_button.jpg'); width:98px; height:30px;}
#polecenie .button_en a{float:right; margin-right:15px; background-image: url('/template/img/wyslij_button_en.jpg'); width:98px; height:30px;}
#polecenie input,#polecenie textarea{ float:left; width:207px; padding:3px; border:1px solid #999999; margin:5px; color:#646464;}
#polecenie textarea{ height:100px; }
#polecenie label{ clear:both; float:left; display:block; width:110px; margin:5px; text-align:right; font:normal 11px arial; color:#676767; padding-top:3px; }
#polecenie span.error{ color:#c00; font:normal 9px tahoma; margin-left:90px; }

#warstwa a.warstwa_zamknij{ display:block; text-decoration:none !important; border-bottom:2px solid #fff; text-align:right; color:#666666; padding:5px; font-size:12px; outline:none; background-color:#e8e8e8; }
#warstwa a.warstwa_zamknij:hover{ text-decoration:none; color:#666666; }
#warstwa h1{ font-weight:normal; text-align:left; padding-left:10px; }

#debug{ text-align:left; white-space:pre; padding:10px; margin:5px; }

#artykul.contact .fck{ /*clear:both;*/ clear:left; }
#artykul .fck table{ border-collapse:collapse; border-spacing:0; }
#artykul .fck table td{ padding:5px; }


.zglos_button{float:right; margin-right:50px; background-image: url('/template/img/zglos_button.gif'); width:117px; height:29px;cursor:pointer;}

.powrot_button{float:right; _float:left; margin-right:15px; background-image: url('/template/img/powrot_button.gif'); width:98px; height:30px;cursor:pointer;}
.wyslij_zgloszenie_button{float:right; margin-right:15px; background-image: url('/template/img/wyslij_zgloszenie_button.gif'); width:169px; height:30px;cursor:pointer;}
.pokaz_button{float:right; margin-top: 16px; margin-right:15px; background-image: url('/template/img/pokaz_button.gif'); width:96px; height:27px; cursor:pointer;}
.wstecz_button{float:left; margin-top:350px; margin-left:240px; background-image: url('/template/img/wstecz.gif'); width:98px; height:29px;cursor:pointer;}
.lista_button{float:left; margin-top: 20px; background-image: url('/template/img/lista_button.gif'); width:98px; height:29px;cursor:pointer;}
.dalej_button{float:right; margin-top:350px; margin-right:7px; background-image: url('/template/img/dalej.gif'); width:98px; height:29px;cursor:pointer;}

.stworz_button{background-image: url('/template/img/stworz_button.gif'); width:96px; height:27px;cursor:pointer;}
.znajdz_button{background-image: url('/template/img/znajdz_button.gif'); width:96px; height:27px;cursor:pointer;}



.wyslij_button_en{float:right; margin-right:15px; background-image: url('/template/img/wyslij_button_en.jpg'); width:98px; height:30px;cursor:pointer;}
.zglos_button_en{float:right; margin-right:50px; background-image: url('/template/img/zglos_button_en.gif'); width:117px; height:29px;cursor:pointer;}

.powrot_button_en{float:right; _float:left; margin-right:15px; background-image: url('/template/img/wstecz_en.gif'); width:98px; height:30px;cursor:pointer;}
.wyslij_zgloszenie_button_en{float:right; margin-right:15px; background-image: url('/template/img/wyslij_zgloszenie_button_en.gif'); width:169px; height:30px;cursor:pointer;}
.pokaz_button_en{float:right; margin-top: 16px; margin-right:15px; background-image: url('/template/img/pokaz_button_en.gif'); width:96px; height:27px; cursor:pointer;}
.wstecz_button_en{float:left; margin-top:350px; margin-left:240px; background-image: url('/template/img/wstecz_en.gif'); width:98px; height:29px;cursor:pointer;}
.lista_button_en{float:left; margin-top: 20px; background-image: url('/template/img/lista_button_en.gif'); width:98px; height:29px;cursor:pointer;}
.dalej_button_en{float:right; margin-top:350px; margin-right:7px; background-image: url('/template/img/dalej_en.gif'); width:98px; height:29px;cursor:pointer;}

.stworz_button_en{background-image: url('/template/img/stworz_button_en.gif'); width:96px; height:27px;cursor:pointer;}
.znajdz_button_en{background-image: url('/template/img/znajdz_button_en.gif'); width:96px; height:27px;cursor:pointer;}




/********* MENUS **********/
ul.menu{ margin:2px 0 0 0; clear:both; }
#leftMenu ul.menu{ border-top:1px solid #ccc; padding-top:1px; }
ul.menu li{ border-bottom:1px solid #e5e5e5; }
ul.menu li.selected{  }
ul.menu li a.selected{ background:#fb6c01; color:#fff; }
ul.menu li.selected li a.selected{ font-weight:bold; color:#fb6c01; }
ul.menu li a{ display:block; padding:5px 5px 5px 12px; }
ul.menu li a:hover{ background:#fb6c01; color:#fff; }
	ul.menu ul{ padding-left:10px; }
	ul.menu li li{ border-bottom:0; }
	ul.menu li li a{ font-weight:normal; background:#fff; color:#666666; }
	ul.menu li li a:hover{ background:#; color:#fb6c01; }

/* submenu widoczne tylko w zaznaczonym elemencie */
ul.menu ul{ display:none; }
ul.menu li.selected ul{ display:block; border-bottom:1px solid #fb6c01; }


#menu{ position:absolute; right:0; bottom:0; float:right; }
/* podstawowy kod menu - NIE RUSZAĆ! */
#nav { display:block; margin:0 60px 0 0; padding:0; position:relative; }
	#nav li { display:block; list-style:none; margin:0 0 0 0px; padding:0; float:left; position:relative; text-align:center; }
	#nav a { display:block; }
	#nav ul { display:none; position:absolute; left:0; margin:0; padding:0; }
	#nav ul li { float:none; margin:0; text-align:left; }
    #nav ul ul { top:0; }
    
    #nav .selected .selected{ font-weight:bold; }

/* główne szerokości - do zmiany */
#nav ul { width: 138px; }
#nav ul ul { left: 131px; }

/* tu już same style do menu */
#nav { background-color:#000; width:950px; margin:0 auto; _margin:0 auto 0 0; }
#nav a { color:#FFFFFF; font:normal 11px 'trebuchet ms'; text-transform:uppercase; padding:0; }
  #nav li.hover a { background-color:#FFFFFF; color:#020202; }
  #nav ul { border:1px solid #c2c2c2; border-bottom:none; }
    #nav ul li a { background-color:#FFFFFF; font:normal 11px arial; padding-left:16px; text-transform:none; color:#020202; /* opacity:0.8; */ }
      #nav ul a.hover { background-color:#E9E9E9; /*opacity:1;*/ color:#e21205; }
   #nav ul a { border-right:none; padding:4px; border-bottom:1px solid #cfcfcf; }

   
/* UPBOTTOM */ 
div#bottom_up_all { clear:both; height: 89px; width:100%; background-color:#000000;}   
   
   
   
/* BOTTOM */
div#bottom_all { clear:both; height: 72px; width:100%; background-image: url('/template/img/bottom_background.gif'); background-repeat:repeat-x; background-color:#f2f2f2;}
div#bottom { 	clear:both; width: 950px; height: 72px; margin: 0 auto; text-align: left;}
div#bottom_1 {clear:both; width: 100%; height: 25px; text-align: left; padding-top:6px; }
div#bottom_2 {clear:both; width: 100%; height: 40px; text-align: left; }
div#bottom_copyright{clear:both; width: 709px; height: 25px; text-align:left; font: normal 9px arial; color:#999999; padding-top:10px;}
div#pasek_newsletter{float:left; width:515px; height:27px; text-align:left; background-color:black; background-image: url('/template/img/dziubek_newsletter.gif'); background-repeat:no-repeat; background-position:100% 0px;*margin-top:-4px; _margin-top:-2px;}
div#pasek_newsletter_zaslepka{float:left; width:515px; height:27px; text-align:left;}
div#prawe_opcje{float:right; height:27px; text-align:left;width:170px;}
div#bottom h3 { color: #901f3e;}
div#bottom a { color: #666666; font-weight: normal; text-decoration: none; font-size:9px;}
div#bottom a:hover { text-decoration: underline; color:#e0130e; }
div#bottom a.color1 { color: #2e416d;}
div#bottom a.color2 { color: #e69924;}
div#bottom a.color3 { color: #738c24;}
       
.PPLogo {	
	font-size: 9px;
	float: right;
	width: 145px;
	height: 17px;
	color: #05503b;
	background: url('/template/img/logo_pp_off.gif') no-repeat top right;
	cursor: pointer;
	margin-top:-8px;
	padding-top:5px;
}   
.PPLogo a{color: #05503b; font-weight:normal; font-size:9px;}

.FooterLink {	
	height: 10px;	
	font-size: 10px;
	color: #05503b;
	float: left;
	
}


.FooterSpace{
	width:25px;	
	float:left;
	color: #939393;
	font-size:12px;
	margin-top:-2px;
	text-align:center;	
}

.FooterBigSpace{
	width:90px;	
	float:left;
	color: #939393;
	font-size:12px;
	margin-top:-2px;
	text-align:center;	
}


.puste_tlo{background:none;}


.pp2{}
.pp2:hover{border:solid 5px blue;}
/* BOTTOM END */



.no_flash_header{font:bold 16px arial; color: #000000; text-decoration: none; margin-bottom:20px;}
.no_flash{font:12px arial; color: #333333; text-decoration: none;}
.get_flash{font:12px arial; color: #e0130e; text-decoration: none; margin-bottom 15px;}

.naglowek_polec{font: normal 18px arial; color: #000000; margin-left: 13px; margin-top: 10px; text-align:left;}
.franczyza_naglowek{width:373px; height:48px; margin-top: 30px; background: url(../../template/img/franczyza_naglowek.jpg) no-repeat; }
.kontakt_naglowek{width:137px; height:48px; margin-top: 30px; background: url(../../template/img/kontakt_naglowek.jpg) no-repeat;}
.formularz_zgloszeniowy_naglowek{width:375px; height:41px; margin-top: 30px; background: url(../../template/img/formularz_zgloszeniowy_naglowek.jpg) no-repeat; margin-left:-10px;}
.zolta_linia{height:3px; background:#ffea00; font-size:3px;}
.podkladka_formularz{color:#666666; font: bold 12px arial; text-align:left; float: left; overflow:hidden; height: 240px; margin-bottom:10px;}
.mapa_restauracji{width:700px; height:450px; float: left; margin-left: 35px; margin-top: 40px; _margin-left:18px; margin-top: 20px;}
.zdjecie_oddzialu{margin-left:-15px; _margin-left:15px; height:120px;}
.ikona{float:left; _margin-left:9px;}
.ikony_pierwszy_wiersz{_margin-left:20px;}
.ikony_drugi_wiersz{_margin-left:20px;}
.green_line{height:3px; font-size:3px; background-color:#60bd27; margin-top:5px; margin-bottom:5px; width:445px;}
.gry_linka2{width: 760px; margin-top: 5px; margin-bottom: 5px; background-color:#cbcbcb; height:1px; font-size:1px;}
.gray_linka{color:#cbcbcb;height:1px; font-size:1px;}
.dane_kontaktowe{float: left; width: 250px; height:150px; overflow:hidden; color:#3c3c3c;}
.dane_kontaktowe_prawa_kolumna{float:right; width:145px; height:150px; overflow:hidden; color:#3c3c3c;}
.godziny_otwarcia{}
.catering{}
.naglowek1{font:normal 18px arial; color: #00513e;}
.naglowek2{font:bold 12px arial; color: #3a3a3a; padding-bottom:10px; padding-top:10px;}
.oddzial_zakladki{height:200px; width:500px; margin-left:-40px; _margin-left:0px;}
.zakladka_on{font:bold 12px arial; float:left; background: url(../../template/img/zakladka_on.jpg) 0 0px no-repeat; width:165px; height:28px; color:#272727; text-align:center; padding-top:10px; cursor: pointer;}
.zakladka{font:bold 12px arial; float:left; background: url(../../template/img/zakladka.jpg) 0 5px no-repeat; _background: url(../../template/img/zakladka.jpg) 0 0px no-repeat;width:165px; height:22px; border-bottom:1px solid #cbcbcb; color:#a1a1a1; text-align:center; padding-top:10px; cursor: pointer;}
.informacje_content{width:500px; padding-top: 5px; padding-left:5px; height: 150px; overflow:hidden; float:left; display:block; color:#393939;}
.promocje_content{width:500px; padding-top: 5px; padding-left:5px; height: 150px; overflow:hidden; float:left; display:none; color:#393939;}
.galeria_content{width:500px; padding-top: 5px; padding-left:-60px; height: 200px; overflow:hidden; float:left; display:none; color:#393939;}
.zakladki_gora{width:500px;}
.wybierz_wojewodztwo{margin-top: 15px; margin-left: 10px; _margin-left:10px;  width: 135px; float: left; text-align: left; padding-right: 3px; padding-top: 5px; font-size: 11px; color:white;}
.wybierz_miasto{width: 295px; float: right; margin-right: 40px; _margin-right: 25px;}

.waga_pliku{font:normal 10px arial !important; text-align:center !important; color:#727272 !important;}
.dodano_galeria{font: normal 9px arial; color:#676767;}

.pliki_tytul{font: normal 12px arial !important; color:#000000; text-decoration:none !important;}
.pliki_tytul:hover{font: normal 12px arial !important; color:#ed140d; text-decoration:none !important;}



#content .pag .normal{ color:#000000; font-weight:bold !important; margin-top:8px !important; width:22px; border-left:1px solid !important; }
#content .pag .selected{ font-weight:bold !important; color:#e0150e; text-decoration: underline; margin-top:8px !important; width:22px; border-left:1px solid !important;}
#content .pag .selected_n{ color:#a51b47; }
#content .pag .selected_s{ color:#00408a; }
#content .pag .selected_z{ color:#f08300; }
#content .pag .selected_w{ color:#72a100; }
#content .pag .normal,
#content .pag .selected{ background:transparent url(../img/pag_bullet.jpg) no-repeat scroll 13px 5px;  padding:0 6px 0 0; _padding-right:12px; margin:0 0 0 2px; }

#content .pag a:hover,#content .pag .selected:hover{  text-decoration: underline; color:#e0150e !important;  }

.last_normal{border-left: 1px solid !important; border-right: 1px solid !important;}

/*
#content .pag a.first:hover,
#content .pag a.last:hover{ background-position:0 -10px; text-decoration: none;  }
#content .pag a.inactive:hover{ background-position:0 0; text-decoration: none;  }*/


#content .pag .inactive, #content .pag .selected{ color:#d9180f; text-decoration:underline; background:none; border:0; cursor:pointer; }
#content .pag .first{ background:url('../img/pag_first.gif') no-repeat 0 0px; margin-top:10px; }
#content .pag .first:hover{ background:url('../img/pag_first_on.gif') no-repeat 0 0px; margin-top:10px;}
#content .pag .last{ background:url('../img/pag_last.gif') no-repeat 0 0px; margin-top:10px;}
#content .pag .last:hover{ background:url('../img/pag_last_on.gif') no-repeat 0 0px; margin-top:10px;}
#content .pag .prev{ background:url('../img/pag_prev.gif') no-repeat 0 0px; margin-top:10px;}
#content .pag .prev:hover{ background:url('../img/pag_prev_on.gif') no-repeat 0 0px; margin-top:10px; }
#content .pag .next{ background:url('../img/pag_next.gif') no-repeat 15px 10px; }
#content .pag .next:hover{ background:url('../img/pag_next_on.gif') no-repeat 15px 10px; }

.zoom_dla_js1{text-decoration:none !important; color:#035443 !important;}
.zoom_dla_js2{text-decoration:underline !important; color:#57c629 !important;}
.zoom_text_js1{margin-top:0px; width:10px; _margin-left:5px; text-decoration:none;}
.zoom_text_js2{margin-top:0px; width:10px; _margin-left:5px; text-decoration:underline;}


.polecane_tytul_wyl{position:relative; top:0px; left:-20px; color:#333333; text-decoration:none; cursor:pointer;}
.polecane_tytul_wl{position:relative; top:0px; left:-20px; color:#57c629; text-decoration:underline; cursor:pointer;}


.imgtrzecie{behavior: url(iepngfix.htc);}

.nowy_produkt_pl{float:left; background: url(../img/nowy_pl.jpg) no-repeat;width:61px; height:16px; margin-left:17px;margin-top:3px;}
.nowy_produkt_en{float:left; background: url(../img/nowy_en.jpg) no-repeat;width:61px; height:16px; margin-left:17px;margin-top:3px;}
.nowy_produkt_cs{float:left; background: url(../img/nowy_cs.jpg) no-repeat;width:61px; height:16px; margin-left:17px;margin-top:3px;}
.nowy_produkt_de{float:left; background: url(../img/nowy_de.jpg) no-repeat;width:61px; height:16px; margin-left:17px;margin-top:3px;}

/* LISTA TOP PARTNER */
.salon{height:66px; margin-top:3px; clear:both; text-align:left; border-bottom:solid 1px; color:#cccccc;}
.salon_numeracja{width:43px; float:left; text-align:left; color:#666666;}
.salon_dane{width:536px; float:left; text-align:left;}
.salon_tytul{height:24px; clear:both; font:bold 12px arial; color:#666666;}
.salon_pozostale_dane{height:35px; clear:both; font:normal 12px arial; color:#666666;}
.salon_pokaz_lokalizacje{background: #e9e9e9 url(../img/pokaz_lokalizacje.jpg) no-repeat 0 0; width:144px; height:19px; _height:23px;  float:left; text-align:right; margin-top:21px; padding-top:4px;}
.salon_pokaz_lokalizacje_a{font:normal 10px arial; color:#000000; text-decoration:none;}
.salon_pokaz_lokalizacje_a:hover{font:normal 10px arial; color:#000000; text-decoration:underline;}



#leftMenu { clear:both; width:200px; }
#leftMenu li { background:#e9e9e9 url(../img/katalog_str2.jpg) no-repeat 180px; color:#000; margin-bottom:1px; padding:5px 0 5px 10px; }
#leftMenu li.header { font-weight:bold; background:#fff url(../img/katalog_str.jpg) no-repeat 180px; border-bottom:1px solid #e5e5e5; border-top:1px solid #cccccc; }
#leftMenu li.item { background:#fff; color:#000; border-bottom:1px solid #e5e5e5; margin-bottom:1px; padding:5px 20px 5px 20px; }
#leftMenu li a { color:#000; text-decoration: none; }
#leftMenu li a:hover { text-decoration: underline; color:red; }


#katalog_menu { clear:both; width:200px; }
#katalog_menu li { background:#e9e9e9 url(../img/katalog_str2.jpg) no-repeat 180px; color:#000; margin-bottom:1px; padding:5px 0 5px 10px; }
#katalog_menu li.header { font-weight:bold; background:#fff url(../img/katalog_str.jpg) no-repeat 180px; border-bottom:1px solid #e5e5e5; border-top:1px solid #cccccc; }
#katalog_menu li.item { background:#fff; color:#000; border-bottom:1px solid #e5e5e5; margin-bottom:1px; padding:5px 0 5px 20px; }
#katalog_menu li a { color:#000; text-decoration: none; }
#katalog_menu li a:hover { color:red; text-decoration: underline; }

.tresc_zakladki { display:none;}
.tresc_zakladki td { font-size:11px; }
.btn_zakladka { cursor:pointer; }
#produkt_zakladki { *overflow:hidden; *height:25px; display:block; clear:both; width:725px; text-align:left; *float:left; position:relative; z-index:2; list-style-type:normal; margin:0; padding:0; }
#produkt_zakladki li { margin:0; padding:0; float:left; background:white; height:25px; }


.projektant { width:725px; }
.tresc_zakladki { display:none;}
.tresc_zakladki td { font-size:11px; }
.btn_zakladka { cursor:pointer; }
#produkt_zakladki { *overflow:hidden; *height:25px; display:block; clear:both; width:725px; text-align:left; *float:left; position:relative; z-index:0; list-style-type:normal; margin:0; padding:0; }
#produkt_zakladki li { margin:0; padding:0; float:left; background:white; height:25px; }


.szukaj_div { float:left; width:225px; *width:225px; padding:5px 15px 5px 5px; border-right:1px solid #e5e5e5; }


#ankiety {
	float: left;
	width: 735px;
	color: #343434;
	position: relative;
	text-align: left;
}

#ankiety .clear {
	clear:both;
	height: 1px;
	font-size:1px;
	overflow: hidden;
}

#ankiety h1 {
	clear: both;
	float:left;
	color: black;
	font-size:18px;
	font-weight: normal;
}

#ankiety .questionBox {
	float: left;
	width: 732px;
	border-top: 1px solid #cccccc;
}

#ankiety .questionBoxBody {
	padding: 10px;
	padding-left: 25px;
	padding-right: 0;
	width: 708px;
	_width: 732px;
	margin: 3px 0 1px 0;
	background: #fff;
	border: 1px solid #cccccc;
	text-align: left;
}

#ankiety .poll {
	display: block;
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #cccccc;
	color: black;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

#ankiety .poll:hover {
	text-decoration: none;
	color: #e31217;
}

#ankiety .questionBoxBody li {
	margin-top: 6px;
	background: none;
	font-family: arial;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	padding: 0;
}

#ankiety .questionBoxBody ul {
	list-style-type: none;
	float:left;
	width:500px;	
}

#ankiety ul.list_votes_ul {
	width:700px;
}

#ankiety li.list_votes {
	float:left;
	width: 345px;
}

#ankiety .question {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #676767;
}

#ankiety .questionBox .submit {
	background: url('../img/btn_glosuj.png') no-repeat;
	width: 71px;
	height: 19px;
	cursor: pointer;
	float: right;
	border: 0;
}

#ankiety .questionBox .vote {
	margin-top: 3px;
	margin-right: 10px;
	background: #e9e9e9;
	width: 260px;
	height: 9px;
	float: left;
}





/* IMAGO GALLERY */



/* imagogallery css*/

.overlay {width:100% !important; height:100%; position:absolute; top:0; left:0; background-color:#000000; opacity:0.8; _filter:alpha(opacity=80); }


.imago_thumbImg {
	border: 1px solid #FFFFFF;
	cursor:pointer;
	/*_width: 64px !important;
	_height:56px !important;	*/
}

.imago_thumbImg:hover {
	border: 1px solid #e02432;
	cursor:pointer;
	/*
	_width: 64px !important;
	_height:56px !important;*/	
}

.imago_selectedThumb {
	border: 1px solid #e02432;
	/*
	_width: 64px !important;
	_height:56px !important;
	*/
}

#imagoError {
	position: absolute;
	top: 50px;
	left: 50px;
	display: none;
	color: #FFFFFF;
}

#imagoThumbMenu {
	background: #FFFFFF;
	position: relative;
	left: 20px;
	_left: 10px;
	top: 440px; /*640*/
	*top:445px;
	_top: 445px; /*645*/
	
	width: 753px !important;
	height: 90px;
	overflow:hidden;
}
 
#imagoCurrentThumbTable {
	border-collapse: separate;
	border-spacing: 0px;
	margin: 5px;
	padding: 5px;	
	outline: 5px;
	margin-left:9px;	
	_margin-left:14px;
	
	
}

#imagoCurrentImageTitle {
	text-align: left;
	font: normal 12px arial;
	color: #000000;
	margin-top: 0px;
	margin-bottom:0px;
	margin-left:20px;
	_margin-left:10px;
	z-index:11;
	padding-top:20px;
	float:left;
	width:600px;
}

#imagoCurrentImageClose {
	float:right;
	background: url(img/close.gif) no-repeat;
	width:78px;
	height:24px;
	margin-right:22px;
	_margin-right:11px;
	margin-top:11px;
	cursor:pointer;
}

#imagoGalleryTitle {
	display:none;
	text-align: center;
	font-size: larger;
	font-weight: bold;
	font-family: monospace;
	color: #FFFFFF;
}

#imagoFrame {
	position: relative;
	margin-top: -90px;
	/*margin-left: 20px;*/
	left:20px;
	_left:10px;
	
}

#imagoCurrentImageDiv {
	position: absolute;
	top: 0px;
	*left: -21px;	
	_left: -21px;		
	width:753px !important;
	height:448px; /*648px;*/
	background:#FFFFFF;
	overflow:hidden;
}

#imagoCurrentImg {	
	margin-left:20px;
	height:400px;
}
.imagogallery{
    position: absolute;
	top: 20px;
	left: 15%;
	z-index:8000;

}

#imagoLoadingDiv {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:10;
	width: 100%;
	height: 100%;
}

#imagoLoadingDiv, #imagoCurrentImageLoadingDiv {
	background: url('img/loading.gif') no-repeat center center;
	background-color: #FFFFFF;
	width:0px; /*755px !important;*/
	height: 0px; /*650px !important;*/
	
}
#imagoCurrentImageLoadingDiv {
	position: absolute;
	display: none;
	z-index:10;
}
a.imago_navNextImage, a.imago_navPreviousImage
{
	position: absolute;
	height: 100%;
	width: 10%;
	cursor: pointer;
	z-index:10;
	background: url('img/empty.gif') no-repeat center center;
}

a.imago_navNext, a.imago_navPrev
{
	position: absolute;
	height: 31px;
	width: 31px;
	cursor: pointer;
	z-index:10;
	background: url('img/empty.gif') no-repeat center center;
}

a.imago_navPreviousImage:focus, a.imago_navNextImage:focus {
  outline-style: none;
}

a.imago_navPrev {
	left: 0px;
	top: 11px;
	bottom: 0px;
	background: url('img/prevImg.png') no-repeat -25px;
	height:64px;
	width:43px;
	
}

a.imago_navNext {
	right: 0px;	
	bottom: 0px;
	background: url('img/nextImg.png') no-repeat 23px;
	height:64px;
	width:43px;	
	top:11px;
}

a.imago_navNextImage:hover {
	background: url('img/nextImg.png') no-repeat 30px 50px;
	_background: url('img/nextImg.png') no-repeat 32px 50px;
}

a.imago_navNextImage {
	right: 20px;
	top: 35px;
}

a.imago_navPreviousImage {
	left: 20px;
	top: 0px;
}
a.imago_navPreviousImage:hover {
	background: url('img/prevImg.png') no-repeat 0px 80px;
}



.top_partner_left{float:left;}




/* menu */

.selected_menu{background:white; color:black !important;}


#m {float:right;clear:both;}
#m,#m a,#m a:hover,#navmenu li a  {font:normal 12px Arial; color:#fff; line-height:29px;display:inline;text-decoration:none;height:25px;}
#navmenu li a:hover {font:normal 12px Arial; color:#fff; line-height:29px;display:inline;text-decoration:none;border-bottom:1px solid #CFCFCF;}
#m ul ul li a, #m ul ul li a:hover {font-size:11px;}
#navmenu {display:block;display:inline;background:black;height:25px; z-index:100;float:left;}
#navmenu li {display:inline;position:relative;float:left;padding:0px;background:black;}/*border-right:1px solid black;border-left:1px solid black;*/

#navmenu li.f, #navmenu li li, #navmenu #m1 {border:0;}
#navmenu li a, #navmenu li a:hover {padding:0 12px 0 12px;display:block; _height:29px;}
#navmenu li:hover a {
background:white !important;text-decoration:none;color:black; border-bottom:1px solid #CFCFCF;_margin-top:1px;
}


#navmenu li.iehover a {
	text-decoration:none;color:#000000 !important; background:white;border-bottom:1px solid #CFCFCF;
}

#navmenu li.on a{
text-decoration:none;color:black; border:1px solid #CFCFCF;
} /*b1bac3*/


/* 2nd level */
#navmenu ul {width:150px;display:none;position:absolute;top:25px;left:0;border-bottom:0;z-index:100;_top:29px;}
#navmenu ul a, #navmenu ul a:hover {line-height:23px;}
#navmenu #m5 ul {left:-44px;}
#navmenu #m6 ul {left:-112px;}
#navmenu ul li a,#navmenu ul li a:hover {text-indent:0; text-align:left;height:100%;border-right:1px solid #cfcfcf;border-left:1px solid #cfcfcf;}
#navmenu ul li a span,#navmenu ul li a:hover span{margin-top:0px;display:block;margin:0 0 4px;}
#navmenu ul:after /*From IE 7 lack of compliance*/{clear:both;display:block;font:1px/0px serif;content:".";height:0;visibility:hidden;}
#navmenu ul li {
 /* border-left:1px solid #CFCFCF;
  border-right:1px solid #CFCFCF;  
  border-bottom:1px solid #CFCFCF;  */    
  width:165px;
  float:left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
  cursor:pointer;
}
/* 2nd Menu */
#navmenu li:hover li a,
#navmenu li.iehover li a { cursor:pointer; float: none;background-color:white; color:#000000; text-indent:0;padding:0;padding-top:6px;  margin:0; width:100%;padding-left:12px;} /*b1bac3*/

/* 2nd Menu Hover Persistence */
#navmenu li:hover li a:hover,
#navmenu li.iehover li a:hover {background:#CFCFCF !important; cursor:pointer;color:#de0e0a;text-decoration:none;padding:0;padding-top:6px; margin:0; width:100%;padding-left:12px; }
#navmenu ul ul,
#navmenu ul ul ul,
#navmenu ul ul ul ul,
#navmenu ul ul ul ul ul { display:none;position:absolute;top:0px;left: 178px;}

/* Do Not Move - Must Come Before display:block for Gecko */
#navmenu li:hover ul ul,
#navmenu li:hover ul ul ul,
#navmenu li:hover ul ul ul ul,
#navmenu li:hover ul ul ul ul ul,
#navmenu li.iehover ul ul,
#navmenu li.iehover ul ul ul,
#navmenu li.iehover ul ul ul ul,
#navmenu li.iehover ul ul ul ul ul {display: none;}

#navmenu li:hover ul,
#navmenu ul li:hover ul,
#navmenu ul ul li:hover ul,
#navmenu ul ul ul li:hover ul,
#navmenu ul ul ul ul li:hover ul,
#navmenu li.iehover ul,
#navmenu ul li.iehover ul,
#navmenu ul ul li.iehover ul,
#navmenu ul ul ul li.iehover ul,
#navmenu ul ul ul ul li.iehover ul { display: block; }
/* end menu */



