

* { MARGIN: 0; PADDING: 0; BORDER: 0px; }

BODY {
	FONT-FAMILY: Tahoma, Verdana; BACKGROUND: url(../img/pasek6.png) #ffffff repeat-x; COLOR: #555555; FONT-SIZE: 12px;
  PADDING-TOP: 10px; 
}

TABLE { MARGIN: 0; PADDING: 0; BORDER: 0px; }

TD  { VERTICAL-ALIGN: top; LINE-HEIGHT: 150%; TEXT-ALIGN: justify; }

DIV { LINE-HEIGHT: 150%; TEXT-ALIGN: left; }


  
A { COLOR: #04367a; TEXT-DECORATION: underline; }
A:hover { TEXT-DECORATION: none; }



.body { WIDTH: 1002px; OVERFLOW: hidden; BACKGROUND: url(../img/tecza3.jpg) no-repeat bottom; }


.head {
	WIDTH: 1000px; DISPLAY: block; CLEAR: both;
}
.logo {
	FLOAT: left; CLEAR: both; PADDING-TOP: 0px;
}



/* Menu główne*/

.menu {
  HEIGHT: 60px; MARGIN-TOP: 18px; FLOAT: right; CLEAR: none; WIDTH: 690px; TEXT-ALIGN: right; MARGIN-BOTTOM: 40px;
}
.menu UL {
  PADDING-TOP: 20px; PADDING-BOTTOM: 20px; LIST-STYLE-TYPE: none;
}
.menu LI {
  DISPLAY: inline;
}
.menu A {
  PADDING-LEFT: 17px; PADDING-RIGHT: 17px; PADDING-TOP: 20px; PADDING-BOTTOM: 20px; MARGIN-RIGHT: -5px;
  BACKGROUND: url(../img/menu_set.png) no-repeat #EAEAEA;
  FONT-FAMILY: arial; COLOR: #000000; FONT-SIZE: 15px; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;
}
.menu A:hover {
	TEXT-DECORATION: underline; BACKGROUND: url(../img/menu_set.png) no-repeat #000000; COLOR: #FFFFFF;
}
.menu A#act {
  PADDING-LEFT: 17px; PADDING-RIGHT: 17px; PADDING-TOP: 20px; PADDING-BOTTOM: 20px; MARGIN-RIGHT: -5px;
  BACKGROUND: url(../img/menu_set.png) no-repeat #000000;
  FONT-FAMILY: arial; COLOR: #FFFFFF; FONT-SIZE: 15px; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;
}
.menu A#act:hover {
	TEXT-DECORATION: underline; BACKGROUND: url(../img/menu_set.png) no-repeat #000000; COLOR: #FFFFFF;
}




.content_start {
	WIDTH: 1000px; CLEAR: none;
}
.content_left {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 2px; WIDTH: 605px; FLOAT: left; CLEAR: none; PADDING-TOP: 4px;
}
.content_right {
	PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 3px; WIDTH: 390px; FLOAT: right; CLEAR: none; PADDING-TOP: 4px;
}




/* Menu główne - po lewej */

.menu_naglowek_1 {
	PADDING-BOTTOM: 10px; WIDTH: 190px; 
}
.menu_naglowek_1_title {
  LINE-HEIGHT: 19px; WIDTH: 190px; BACKGROUND: url(../img/pas--ek1.png) repeat-x; HEIGHT: 30px; COLOR: #000000; 
  FONT-SIZE: 17px;
}
.menu_naglowek_1 LI {
	HEIGHT: 35px; DISPLAY: block; BACKGROUND: url(../img/more.gif) no-repeat 6px 6px;
}
.menu_naglowek_1 A {
  COLOR: #444444; FONT-SIZE: 11px; TEXT-DECORATION: none; FONT-WEIGHT: bold; OVERFLOW: hidden;
  WIDTH: 170px; HEIGHT: 25px; PADDING-LEFT: 20px; PADDING-BOTTOM: 3px;
  BACKGROUND:url(../img/list_back.gif) repeat-x left bottom; DISPLAY: block;
}
.menu_naglowek_1 UL LI A:hover {
	TEXT-DECORATION: underline; COLOR: #7e1e27;
}



.img_link_1 {
	HEIGHT: 60px; WIDTH: 190px; BACKGROUND:url(../img/banner1.jpg) no-repeat; MARGIN-TOP: 12px; PADDING-TOP: 7px;
}
.img_link_1 A {
	FONT-SIZE: 20px; COLOR: #FFFFFF; BACKGROUND: none; PADDING: 0; HEIGHT: 100%; WIDTH: 100%; DISPLAY: block;
}


.img_link_2 {
	PADDING-TOP: 7px; FLOAT: left; PADDING-BOTTOM: 20px; 
}
.img_link_3 {
	PADDING-TOP: 7px; FLOAT: right; 
}






/* Porady dla klientów */

.menu_naglowek_3 {
	PADDING-BOTTOM: 10px; WIDTH: 380px; OVERFLOW: hidden; MARGIN-BOTTOM: 15px;
  BORDER-BOTTOM: 1px dashed #c37577; BORDER-LEFT: 1px dashed #c37577; BORDER-RIGHT: 1px dashed #c37577;
}
.menu_naglowek_3_title {
  LINE-HEIGHT: 18px; WIDTH: 380px; BACKGROUND: url(../img/pasek2.png) repeat-x; HEIGHT: 20px; COLOR: #ffffff; FONT-WEIGHT: bold; 
  PADDING-BOTTOM: 6px;
}
.menu_naglowek_3_title SPAN {
	PADDING-LEFT: 25px; BACKGROUND: url(../img/bullet1.png) no-repeat 6px 2px;
}
.menu_naglowek_3 LI {
	HEIGHT: 30px; DISPLAY: block; BACKGROUND: url(../img/prev.jpg) no-repeat 4px 1px;
}
.menu_naglowek_3 A {
  COLOR: #7e1e27; FONT-SIZE: 10px; TEXT-DECORATION:none; FONT-WEIGHT: bold; OVERFLOW: hidden; DISPLAY: block;
  WIDTH: 370px; HEIGHT: 15px; PADDING-LEFT: 25px; PADDING-BOTTOM: 6px; BACKGROUND:url(../img/list_back.gif) repeat-x bottom;
}
.menu_naglowek_3 UL LI A:hover {
	TEXT-DECORATION: underline; COLOR: #444444;
}





/* Strony tekstowe */

.text_page {
	MARGIN: 20px 0px 10px 5px; WIDTH: 570px; LINE-HEIGHT: 150%;
}
.text_page H1 {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 5px; COLOR: #1b5f8e; FONT-SIZE: 24px; FONT-FAMILY: Tahoma, Arial; FONT-WEIGHT: normal;
}
.text_page .pasek {
	WIDTH: 580px; BACKGROUND: url(../img/pasek.png) no-repeat; HEIGHT: 39px;  
}
.text_page .mini {
  PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #afa9aa;
}
.text_page .mini SPAN {
	PADDING-RIGHT: 25px; COLOR: #7e1e27; FONT-WEIGHT: bold;
}
.text_page .mini SPAN A {
	COLOR: #7e1e27; TEXT-DECORATION: underline; FONT-WEIGHT: bold; FONT-SIZE: 11px; 
}
.text_page .mini SPAN A:hover {
	COLOR: #7e1e27; TEXT-DECORATION: none;
}
.text_page .header {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; 
}
.text_page .txt {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; TEXT-ALIGN: justify;
}
.text_page .txt A {
	COLOR: #1b5f8e; TEXT-DECORATION: underline; FONT-SIZE: 12px; FONT-WEIGHT: normal;
}
.text_page .txt A:hover {
	COLOR: #7e1e27; TEXT-DECORATION: none;
}
.text_page .txt  IMG {
  MARGIN: 15px; border: solid 1px #c0c0c0; PADDING: 5px;
}
.text_page .txt P {
	PADDING-BOTTOM: 10px;
}
.text_page .txt UL {
	PADDING-BOTTOM: 25px; PADDING-TOP: 10px; PADDING-LEFT: 25px; LIST-STYLE-IMAGE: url(../img/icon.gif);
}
.text_page .txt OL {
	PADDING-BOTTOM: 25px; PADDING-TOP: 10px; PADDING-LEFT: 25px; 
}
.text_page .txt LI {
	PADDING-BOTTOM: 5px;
}
.text_page .small  {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; 
}
.text_page A.small  {
	COLOR: #7e1e27; TEXT-DECORATION: underline; FONT-SIZE: 10px; 
}
.text_page A.small:hover {
	COLOR: #444444; TEXT-DECORATION: none;
}
.text_page .top2 {
  FONT-WEIGHT: bold; BORDER-BOTTOM: 1px dashed #c37577; PADDING-BOTTOM: 7px; BORDER-TOP: 1px dashed #c37577; PADDING-TOP: 7px;
  PADDING-LEFT: 30px; MARGIN-BOTTOM: 20px; 
  BACKGROUND: url(../img/bullet1.png) no-repeat 8px 12px #f3f1f1;
}




/* Strona główna - slide_anim */

.slide { 
  WIDTH: 1000px; BACKGROUND: url(../img/b-ack_02.jpg) repeat-x bottom; HEIGHT: 305px; CLEAR: both; MARGIN-BOTTOM: 20px;
  BORDER-BOTTOM: 1px dashed #c37577; BORDER-LEFT: 1px dashed #c37577; BORDER-RIGHT: 1px dashed #c37577;
}
.slide_anim { 
  WIDTH: 900px; MARGIN: 0px auto; 
}
.slide_anim_title {
  LINE-HEIGHT: 18px; WIDTH: 1000px; BACKGROUND: url(../img/pasek2.png) repeat-x; HEIGHT: 20px; COLOR: #ffffff; FONT-WEIGHT: bold; 
  PADDING-BOTTOM: 6px;
}
.slide_anim_title SPAN {
	PADDING-LEFT: 25px; BACKGROUND: url(../img/bullet1.png) no-repeat 6px 2px; FONT-WEIGHT: normal;
}



/* Strona główna - newsy */

.glowna_kolumna {
	MARGIN: 0px 0px 10px 0px; WIDTH: 510px;
}
.glowna_kolumna IMG {
  MARGIN: 15px; BORDER: solid 1px #c0c0c0; PADDING: 5px;
}
.glowna_kolumna .ah2 {
	COLOR: #1b5f8e; TEXT-DECORATION: none; FONT-SIZE: 14px; PADDING-BOTTOM: 15px; FONT-SIZE: 16px; FONT-FAMILY: Tahoma, Arial; FONT-WEIGHT: normal;
}
.glowna_kolumna .ah2:hover {
	COLOR: #7e1e27; TEXT-DECORATION: underline;
}
.glowna_kolumna .txt {
	FONT-SIZE: 12px;
}
.glowna_kolumna .pasek {
	WIDTH: 520px; BACKGROUND: url(../img/pasek.png) no-repeat; HEIGHT: 19px;  
}
.glowna_kolumna .stopka {
	CLEAR: left; PADDING-LEFT: 370px;
}
.glowna_kolumna .stopka IMG{
	MARGIN: 0px; BORDER: 0px; PADDING: 0px;
}
.glowna_kolumna .pasek2 {
	BORDER-BOTTOM: 1px dashed #c37577; PADDING: 10px;
}





/* Przyciski */

.button_red {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 74px; BACKGROUND: url(../img/button_red.png) no-repeat; HEIGHT: 21px; COLOR: #ffffff; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
.button_blue {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 104px; BACKGROUND: url(../img/button_blue.png) no-repeat; HEIGHT: 21px; COLOR: #ffffff; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
.button {
	WIDTH: 74px; BACKGROUND: url(../img/button_red.png) no-repeat; HEIGHT: 21px; COLOR: #ffffff; FONT-SIZE: 9px; FONT-WEIGHT: bold; BORDER: 0px; CURSOR: hand;
}




/* Menu główne - newsletter */

.newsletter {
	PADDING-BOTTOM: 10px; WIDTH: 190px; OVERFLOW: hidden; FLOAT: right; PADDING-RIGHT: 4px; CLEAR: none; 
  BACKGROUND: url(../img/newsletter.jpg) no-repeat; HEIGHT: 170px; FONT-SIZE: 11px; COLOR: #FFFFFF;
}
.newsletter .newsletter_txt {
	PADDING-LEFT: 7px; TEXT-ALIGN: center; PADDING-TOP: 30px;
}






/* Sonda, Reklama */

.menu_naglowek_4 {
	PADDING-BOTTOM: 15px; MARGIN-BOTTOM: 15px; WIDTH: 380px; BACKGROUND: url(../img/back_02.jpg) repeat-x bottom; OVERFLOW: hidden; 
  BORDER-BOTTOM: 1px dashed #c37577; BORDER-LEFT: 1px dashed #c37577; BORDER-RIGHT: 1px dashed #c37577;
}
.menu_naglowek_4_title {
  LINE-HEIGHT: 18px; WIDTH: 380px; BACKGROUND: url(../img/pasek2.png) repeat-x; HEIGHT: 20px; COLOR: #ffffff; FONT-WEIGHT: bold; 
  PADDING-BOTTOM: 6px;
}
.menu_naglowek_4_title SPAN {
	PADDING-LEFT: 25px; BACKGROUND: url(../img/bullet1.png) no-repeat 6px 2px;
}
.menu_naglowek_4_body {
  TEXT-ALIGN: center; LINE-HEIGHT: 150%; FONT-SIZE: 11px;
}
.menu_naglowek_4_body A {
  COLOR: #7e1e27; FONT-SIZE: 10px; TEXT-DECORATION:none; FONT-WEIGHT: bold;
}
.menu_naglowek_4_body A:hover {
	TEXT-DECORATION: underline; COLOR: #444444;
}




/* Stopka */

.foot2 {
	WIDTH: 1000px; CLEAR: both; PADDING-BOTTOM: 30px; MARGIN-BOTTOM: 20px; MARGIN-TOP: 10px; 
  COLOR: #777777; FONT-SIZE: 11px; PADDING-TOP: 10px; BORDER: 1px dashed #dbabac;
}
.foot2 DIV {
	MARGIN-RIGHT: 30px; PADDING-RIGHT: 30px; FLOAT: right; WIDTH: 700px; TEXT-ALIGN: center;
}
.foot2 IMG {
	MARGIN-LEFT: 40px; MARGIN-TOP: 20px;
}





.input { BORDER: solid 1px #CCCCCC; BACKGROUND: #FFFFFF; FONT-SIZE: 10px; }
.input2 { BORDER: solid 1px #CC0000; BACKGROUND: #FFFFFF; FONT-SIZE: 12px; PADDING: 2px; }

.imgborder  { MARGIN: 15px; BORDER: solid 1px #c0c0c0; PADDING: 5px; }
.imgborder2 { MARGIN: 5px;  BORDER: solid 1px #c0c0c0; PADDING: 5px; }


.portfolio { BACKGROUND: url(../img/line.png) center repeat-x; PADDING-TOP: 40px; }
.maintable {  }
.maintable A { MARGIN-LEFT: 0px; }
.maintable A IMG { MARGIN-LEFT: 0px; }





  
  
.hosttable {
  BACKGROUND: #FFFFFF; TEXT-ALIGN: center; HEIGHT: 50px; BORDER-BOTTOM: 1px dashed #c37577; VERTICAL-ALIGN: middle;
  }
.hosttable2 {
  BACKGROUND: #f4f4f4; TEXT-ALIGN: center; HEIGHT: 50px; BORDER-BOTTOM: 1px dashed #c37577; VERTICAL-ALIGN: middle;
  }
  
.hosttable DIV { TEXT-ALIGN: center; COLOR: #CC0000; }
  
#nobrd { MARGIN: 0px; BORDER: 0px; PADDING: 0px; }

.sitemap { MARGIN-BOTTOM: 13px; MARGIN-RIGHT: 13px; FLOAT: right; BORDER: #DDDDDD 1px solid; }



