/* LINKI */

a:link {color: #333333; text-decoration:none} /* link */
a:visited {color: #333333; text-decoration:none} /* link juz odwiedzony */
a:hover {color: #0066CC} /* link wskazany myszka */
a:active {color:#0066CC} /* link podczas klikniecia */

a.bottom:link {color: #999999; text-decoration:none} /* link - w stopce strony*/
a.bottom:visited {color: #999999; text-decoration:none} /* link juz odwiedzony - w stopce strony*/
a.bottom:hover {color: #666666; text-decoration: underline} /* link wskazany myszka - w stopce strony*/
a.bottom:active {color: #666666; text-decoration: underline} /* link podczas klikniecia - w stopce strony*/

a.more:link {color: #999999; text-decoration:none; font-size: 11px} /* link - po prawej stronie*/
a.more:visited {color: #999999; text-decoration:none; font-size: 11px} /* link juz odwiedzony - po prawej stronie*/
a.more:hover {color: #666666; text-decoration: none; font-size: 11px} /* link wskazany myszka - po prawej stronie*/
a.more:active {color: #666666; text-decoration: none; font-size: 11px} /* link podczas klikniecia - po prawej stronie*/

a.head:link {color: #0066FF; font-weight: bold; font-size: 16px; text-decoration:none} /* link - w header*/
a.head:visited {color: #0066FF; font-weight: bold; font-size: 16px; text-decoration:none} /* link juz odwiedzony - w header*/
a.head:hover {color: #0099FF; font-weight: bold; font-size: 16px; text-decoration:none} /* link wskazany myszka - w header*/
a.head:active {color: #0099FF; font-weight: bold; font-size: 16px; text-decoration:none} /* link podczas klikniecia - w header*/

SPAN.aux {font-size: 11px; color: #CCCCCC}
.aux a:link {color: #CCCCCC} /* link - w menu pomocnicznym*/
.aux a:visited {color: #CCCCCC} /* link juz odwiedzony - w menu pomocnicznym*/
.aux a:hover {color: #CCCCCC; text-decoration: underline} /* link wskazany myszka - w menu pomocnicznym*/
.aux a:active {color: #CCCCCC; text-decoration: underline} /* link podczas klikniecia - w menu pomocnicznym*/

SPAN.aux2 {font-size: 13px; color: white}
.aux2 a:link {color: white} /* link - w menu pomocnicznym*/
.aux2 a:visited {color: white} /* link juz odwiedzony - w menu pomocnicznym*/
.aux2 a:hover {color: white; text-decoration: underline} /* link wskazany myszka - w menu pomocnicznym*/
.aux2 a:active {color: white; text-decoration: underline} /* link podczas klikniecia - w menu pomocnicznym*/

/* WYGLAD STRONY OG�LNIE */

BODY {font-family: Arial, Verdana; font-size:12px; background-color: #DFDFDF}

/* TEKST */

P.intro {font-weight: bold; line-height: 5mm; text-align: justify} /* wprowadzenie do tekstu */
P.normal {color: #333333; font-size:12px; text-align: justify; line-height: 18px} /* zwykly tekst */
H1.title {color: #0066CC; font-size:16px; text-align: left} /* tytul tekstu / nagl�wek w tabeli */
SPAN.bold {font-weight: bold}  /*wytluszczenie w tekscie */
SPAN.grey {color: #999999; font-size:11px; text-align: left} /* mala, szara czcionka */
SPAN.red {color: #990000; font-weight: bold; font-size:11px} /* mala, borodowa czcionka */
SPAN.small {color: black; font-weight: bold; font-size: 11px} /* mala, czarna czcionka */
SPAN.small2 {color: #333333; font-size: 11px} /* mala, czarna czcionka */
SPAN.grey2 {color: #999999; text-align: center} /* duza czcionka w boxie 'Polecamy'*/
SPAN.underline {text-decoration: underline} /* zwykly tekst z podkresleniem*/
SPAN.grey3 {color: #666666}
SPAN.italic {font-style: italic}
p.spis1 {padding-left: 25px; color: #333333; font-size:12px; text-align: justify} /* zwykly tekst z marginesem 25 px*/
p.spis2 {padding-left: 50px; color: #333333; font-size:12px; text-align: justify}  /* zwykly tekst z marginesem 50 px*/

/* DIV */

DIV {margin: auto}
DIV.space {margin-left: 1px} /* sztuczny margines 1px */ 
DIV.space2 {margin-left: 2px} /* sztuczny margines 2px */ 
DIV.space3 {margin-left: 23px} /* sztuczny margines 18px */ 
DIV.center {text-align: center} /* wyposrodkowowanie tekstu w DIV */ 
DIV.reklama_1 {width: 160px; height: 210px; background-image: url(../image/reklama_1_bck.jpg);  background-repeat: none; text-align: center; overflow: hidden} /*box z reklama w prawym oknie*/
DIV.reklama_1_core {padding-top: 5px; padding-left: 2px; padding-right: 2px} /* wnetrze boxu z reklama w prawym oknie*/

DIV.menu_left_1 {width: 159px; height: 42px; background-color: #E2E6E8; padding-top: 26px; border-width: 1px; border-color: #999999; border-top-style: dashed; text-align: center} /* lewe menu: wyglad wiersza jasnoszarego */
DIV.menu_left_2 {width: 159px; height: 50px; background-color: #E2E6E8; padding-top: 18px; border-width: 1px; border-color: #999999; border-top-style: dashed; text-align: center} /* lewe menu: wyglad wiersza jasnoszarego */
DIV.menu_left_3 {width: 159px; height: 58px; background-color: #E2E6E8; padding-top: 10px; border-width: 1px; border-color: #999999; border-top-style: dashed; text-align: center} /* lewe menu: wyglad wiersza jasnoszarego */
DIV.menu_left_last {width: 159px; height: 1px; background-color: #E2E6E8; border-width: 1px; border-color: #999999; border-bottom-style: dashed}
DIV.menu_left_1:hover {background-color: #F5F6F7}   /* lewe menu: co sie stanie jak wskazemy myszka */
DIV.menu_left_2:hover {background-color: #F5F6F7}   /* lewe menu: co sie stanie jak wskazemy myszka */
DIV.menu_left_3:hover {background-color: #F5F6F7}   /* lewe menu: co sie stanie jak wskazemy myszka */

DIV.bottom {width: 867px; height: 70px;	background-image: url(../image/stopka_bck.jpg);	text-align: center;  background-repeat: no-repeat} /* box stopki */
DIV.gorne_przyciski {width: 95px; float: right} /* menu g�rne: deklaracja przycisk�w jasnoszarych*/ 
DIV.gorne_przyciski_left {width: 95px; float: left} /* menu g�rne: deklaracja przycisk�w ciemnoszarych */ 
DIV.polecamy {width: 160px; height: 160px; background-image: url(../image/polecamy_bck.jpg);  background-repeat: none; text-align: center} /*box z modulem 'Polecamy' w prawym oknie*/
DIV.window {width: 533px; background-color: #F5F6F7; padding: 3px; border-style: dotted; border-width: 1px; border-color: #999999; color: #666666}
DIV.window2 {width: 180px; height: 30px; background-color: #3B6EA3; padding: 3px; color: white; line-height: 30px}
DIV.window3 {width: 532px; height: auto; background-color: #3B6EA3; padding: 5px; color: white}
DIV.wyszukiwarka {margin-left: 25px; float: left; margin-top: 19px} /* wyszukiwarka google w menu g�rnym */ 
DIV.menu_top {width: 870px; text-align: center; margin-left: 1px; position: relative; top: -15px}  /* g�rne przyciski menu g�rnego */
DIV.menu_top_piece_single {width: 86px; height: 33px; background-color: #E2E6E8; float: left; line-height: 31px; border-top-style: solid; border-width: 1px; border-color: #999999}  /* g�rne przyciski menu g�rnego */
DIV.menu_top_piece_double {width: 86px; height: 33px; background-color: #E2E6E8; float: left; border-top-style: solid; border-width: 1px; border-color: #999999}  /* g�rne przyciski menu g�rnego */
DIV.menu_top_piece_single:hover {background-color: #F5F6F7}  /* g�rne przyciski menu g�rnego */
DIV.menu_top_piece_double:hover {background-color: #F5F6F7}  /* g�rne przyciski menu g�rnego */
DIV.menu_top_zero_piece {width: 90px; height: 33px; background-color: #CDD2D5; float: left; margin-left: 2px; line-height: 31px; border-top-style: solid; border-width: 1px; border-color: #999999}  /* g�rne przyciski menu g�rnego */

DIV.menu_bottom {width: 870px; text-align: center; display: block; margin-left: 1px; position: relative; top: -15px} /* dolne przyciski menu g�rnego */
DIV.menu_bottom_piece_single {width: 86px; height: 33px; background-color: #E2E6E8; float: left; line-height: 31px; border-bottom-style: solid; border-width: 1px; border-color: #999999; border-top-style: solid} /* dolne przyciski menu g�rnego */
DIV.menu_bottom_piece_double {width: 86px; height: 33px; background-color: #E2E6E8; float: left; border-bottom-style: solid; border-width: 1px; border-color: #999999; border-top-style: solid} /* dolne przyciski menu g�rnego */
DIV.menu_bottom_piece_single:hover {background-color: #F5F6F7} /* dolne przyciski menu g�rnego */
DIV.menu_bottom_piece_double:hover {background-color: #F5F6F7} /* dolne przyciski menu g�rnego */
DIV.menu_bottom_zero_piece {width: 90px; height: 33px; background-color: #CDD2D5; float: left; margin-left: 2px; line-height: 31px; border-bottom-style: solid; border-width: 1px; border-color: #999999; border-top-style: solid} /* dolne przyciski menu g�rnego */

DIV.menu_auxiliary_1 {width: 414px; height: 19px; line-height: 19px; text-align: left; background-color: #45505A; font-size: 11px; color: #FFFFFF; position: relative; top: -23px; float: left; margin-left: 3px; padding-left: 10px} /* menu pomocnicze */
DIV.menu_auxiliary_2 {width: 425px; height: 19px; line-height: 19px; text-align: right; background-color: #45505A; font-size: 11px; color: #FFFFFF; position: relative; top: -23px; float: right; padding-right: 15px; margin-right: 4px} /* menu pomocnicze */

DIV.menu_gora_1 {width: 559px; height: 70px; float: left; background-image: url(../image/menu/gora_1_left.jpg)}
DIV.menu_gora_2 {width: 312px; height: 70px; float: right; background-image:url(../image/menu/gora_4.jpg)}
DIV.menu_dol_1 {width: 172px; height: 70px; float: left}
DIV.menu_dol_2 {width: 134px; height: 70px; float: left}
DIV.menu_dol_3 {width: 565px; height: 70px; float: right; background-image: url(../image/menu/dol_4.jpg)}
DIV.reklama-middle {width: 468px; height: 60px; margin-left: 1px; margin-top: -6px} /* reklama 468 x 60 na g�rze strony */
DIV.czas {width: 200px; color: white; font-size: 17px; text-align: justify; font-weight: bold; position: relative; top: -120px; left: -76px}

DIV.head {width: 539px; height: 140px; background-color: #F5F6F7; margin-top: 7px; border-style: solid; border-width: 1px; border-color: #999999; margin-left: 1px; text-align: left}
DIV.head-1 {width: 539px; height: 23px; border-bottom-style:dotted; border-width: 1px; border-bottom-color:#CCCCCC; line-height: 23px; padding-left: 7px}
DIV.head-2 {width: 101px; height: 117px; float: left; text-align: center}
DIV.head-3 {width: 433px; height: 117px; float: right; padding-top: 17px; color: #333333; font-size:12px; text-align: justify; margin-right: 5px}
DIV.head:hover {background-color: #E2E6E8}

DIV.where {width: 534px; height: 19px; background-color: #45505A; margin-top: 7px; margin-left: 1px; text-align: left; font-size: 11px; color: #CCCCCC; line-height: 19px; padding-left: 6px; text-align: center}

.where a:link {color: #CCCCCC} 
.where a:visited {color: #CCCCCC} 
.where a:hover {color: #CCCCCC; text-decoration: underline} 
.where a:active {color: #CCCCCC; text-decoration: underline}

DIV.subpage {background-color: #F5F6F7; margin-top: 7px; font-size:11px; text-align: center; border-style: dashed; border-width: 1px; border-color: #999999}  /* blok z odsylaczami do podstron */
DIV.google {width: 533px; background-color: #F5F6F7; padding: 3px; border-style: dotted; border-width: 1px; border-color: #999999; text-align: center; margin-bottom: 7px}

/* UKLAD STRONY */
#ALL {width: 871px; background-color: white; border-style: solid; border-color:#999999; border-width: 1px} /* DIV obejmujacy */
#MENU {height: 230px} /* DIV g�rny */
#LEWA {width: 164px; float: left; overflow: hidden; position: relative; top: -13px} /* DIV lewy */
#PRAWA {width: 164px; float: right; overflow: hidden; position: relative; top: -13px} /* DIV prawy */
#SRODEK {width: 543px; float: left;	overflow: hidden; position: relative; top: -14px} /* DIV srodkowy */
#DOL {clear: both; width: 871px} /* DIV dolny */

/* TABELE */
TABLE.center {border: none; width: auto; height: auto;  border-collapse: collapse; margin-left:auto; margin-right:auto} /* tabela na srodku strony */
TD.grey1 {text-align: center; background-color: #CDD2D5; vertical-align:middle; color: white} /* cienoszary wiersz tabeli */
TD.grey2 {text-align: center; background-color: #E2E6E8; vertical-align:middle} /* jasnoszary wiersz tabeli */
TD.grey1-a {text-align: left; background-color: #CDD2D5; vertical-align:middle; font-weight: bold} /* ciemnoszary wiersz tabeli na stronie gl�wnej*/
TD.grey1-b {text-align: right; background-color: #CDD2D5; vertical-align:middle; font-weight: bold} /* ciemnoszary wiersz tabeli na stronie gl�wnej*/
TD.grey2-a {text-align: left; background-color: #F5F5F5; vertical-align:middle; font-weight: bold} /* jasnoszary wiersz tabeli na stronie gl�wnej*/
TD.grey2-b {text-align: right; background-color: #F5F5F5; vertical-align:middle; font-weight: bold} /* jasnoszary wiersz tabeli na stronie gl�wnej*/
TD.white {text-align: left} /* bialy wiersz tabeli na stronie gl�wnej */
TD.white2 {text-align: center} /* bialy wiersz */

TABLE.dashed {width: 532px} /* tableka w stylu dashed */
TD.dashed_grey_bold {text-align: center; border-bottom: dashed; border-top: dashed; border-color: #666666; border-width: 1px; background-color: #E2E6E8; padding: 3px; font-weight: bold} /* tableka w stylu dashed */
TD.dashed_grey_center {text-align: center; border-bottom: dashed; border-top: dashed; border-color: #666666; border-width: 1px; background-color: #E2E6E8; padding: 3px} /* tableka w stylu dashed */

/* STRONA GL�WNA */

SPAN.modele {color: white; font-weight: bold; font-size: 16px; margin-left: 6px} /* biala duza czcionka na stronie gl�wnej*/

.modele-main a:link {color: #333333; font-size:12px}
.modele-main a:visited {color: #333333; font-size:12px}
.modele-main a:hover {color: #FFFFFF; font-size:12px; background-color: #3B6EA3}
.modele-main a:active {color: #FFFFFF; font-size:12px; background-color: #3B6EA3}

.modele-link-b a:link {color: #006699; font-size: 11px; font-weight: bold}
.modele-link-b a:visited {color: #006699; font-size: 11px; font-weight: bold}
.modele-link-b a:hover {color: #006699; text-decoration: underline; font-size: 11px; font-weight: bold}
.modele-link-b a:active {color: #006699; text-decoration: underline; font-size: 11px; font-weight: bold}

DIV.index-m1 {width: 512px; height: 18px; background-image: url(../image/index/header.jpg); padding: 5px; border-width: 1px; border-color: #CDD2D5; margin-left: 5px; margin-top: 5px}
DIV.index-m2 {width: 533px; height: 170px; background-color: #F5F5F5; padding: 3px; border-style: solid; border-width: 1px; border-color: #CDD2D5}
DIV.index-m3 {width: 102px; height: 105px; border-style: dotted; border-width: 1px; border-color: #CDD2D5; margin-left: 5px; margin-top: 5px; float: left; overflow: hidden; text-align: center; padding-top: 21px}
DIV.index-m4 {color: #333333; width: 410px; height: 65px; background-color: #E2E6E8; border-style: dotted; border-width: 1px; border-color: #CDD2D5; margin-left: 5px; margin-right: 5px; margin-top: 5px; float: right; overflow: hidden; padding: 1px}
DIV.index-m5 {width: 412px; height: 54px; margin-left: 5px; margin-right: 5px; margin-top: 5px; float: right; overflow: hidden; line-height: 18px}
DIV.index-m6 {width: 155px; height: 15px; float: right; overflow: hidden}
DIV.index-m7 {width: 533px; height: 948px; background-color: #F5F5F5; padding: 3px; border-style: solid; border-width: 1px; border-color: #CDD2D5}
DIV.index-m8 {width: 122px; height: auto; margin: 4px; border-style: solid; border-width: 1px; border-color: #CDD2D5; float: left; text-align: center; padding-top: 3px; padding-bottom: 3px}
DIV.index-m9 {margin-left: 3px; margin-top: 5px}
DIV.index-m8:hover {background-color: #E2E6E8}

DIV.index-a1 {width: 512px; height: 18px; background-image: url(../image/index/header_2.jpg); padding: 5px; border-width: 1px; border-color: #CDD2D5; margin-left: 7px; margin-top: 5px}
DIV.index-a5 {width: 412px; height: 54px; margin-left: 5px; margin-right: 5px; margin-top: 5px; float: right; overflow: hidden; line-height: 18px}
DIV.index-a6 {width: 155px; height: 15px; float: right; overflow: hidden}

DIV.hotbar {position: fixed; top: 35%; right: -60px}

/* FORMULARZE */
textarea.new {color: #333333; font-size: 12px; border-style: solid; border-width: 1px; border-color: #999999; padding: 5px}
input.new {color: #333333; font-size: 12px; border-style: solid; border-width: 1px; border-color: #999999; padding: 5px}
select.new {color: #333333; font-size: 12px; border-style: solid; border-width: 1px; border-color: #999999; padding: 5px}

textarea.new:focus {color: white; font-size: 12px; background-color: #3B6EA3; border-style:solid; border-color: #00CCFF; border-width: 1px }
input.new:focus {color: white; font-size: 12px; background-color: #3B6EA3; border-style:solid; border-color:#00CCFF; border-width: 1px }
select.new:focus {color: white; font-size: 12px; background-color: #3B6EA3; border-style:solid; border-color:#00CCFF; border-width: 1px }
