body {
	display:block;
	margin: auto;
	width:900px;
	background: #e0e0e0 url(../media/images/bg.gif) top repeat-x;
	font-family: Verdana;
	font-size:12px;
	color:#000;
}
img {border:none;}
DIV, TABLE { float:left; }
a {text-decoration:none; color: #00ADC6;}
a:hover {text-decoration: none; color: #00CBE7;}
.all {float: left; width: 900px; background: #fff;}
.topIcen {float: left; width: 862px; padding: 0 20px 0 18px;}


.leftColl {float: left; width: 198px; padding-right: 25px; padding-left: 6px; }
.logo {float: left; width: 177px; padding: 18px 0 26px 28px; }
.logo IMG {margin-bottom: 9px;}
.logo a {color: #5e5e5e; }
.logo a:hover {color: #00adc6; text-decoration: none;}
.newsletter_form {margin:0; padding:0; float: left; width: 198px; background: #000;}
FORM  {margin: 0px;}
.newslet {float: left; width: 198px; color: #000; font-size: 11px; padding-bottom: 13px; }
.newslet P {margin: 0; float: left; padding: 10px 0 6px 0; }
.newslet a {font-family: Trebuchet MS; font-size:16px; color: #000; font-weight: bold; float: left; width: 171px; background: #d5d5d5; padding: 5px 0 5px 27px; margin-top: 2px; }
.newslet a:hover {color: #000; text-decoration: none; background: #eaeaea;}
.addNewsletter {margin: 0; padding: 0;}
.newsletter_form {float: left; width: 195px; padding-left: 3px;}
.addEmailnews {color: #646464; margin: 0; width: 156px; font-size:13px; margin-top:1px; padding-left: 2px; float: left; }
.subNew {float: left; width: 23px; margin-left: 7px;}
.rightColl {float: left; width: 631px;}
.menuTopr {float: left; width: 631px; padding: 15px 0 10px 0; font-size: 11px; color: #000; }
.menuTopr a {color: #000; float: left; padding-right: 60px; }
.menuTopr a:hover {color: #00adc6; text-decoration: none;}
#menuToprLast {padding-right: 0px;}
.banner {float: left; width: 631px; text-align: right; padding-top: 4px;}
.banner IMG {float: left; }
.banner H1 {font-size: 54px; text-align: left; color: #000; font-family: Trebuchet MS; margin: 0; padding:0; line-height: 120%;}
.linkTop {float: left; width: 631px; color: #000; font-family: Trebuchet MS; font-size: 17px; padding-top: 10px;}
.linkTop a { color: #000; background: url(../media/images/more2.gif) right top no-repeat; float: left; padding-right: 28px;}
.linkTop a:hover { color: #000; text-decoration: none; background-position: right bottom; background-repeat: no-repeat;}
.nowosciAl {float: left; width: 631px; padding: 14px 0 27px 0;}
.nowosciPr {float: left; width: 625px; border: #cacaca 3px solid; padding: 29px 0 17px 0; margin-top: 12px;}
.nowosciIMG {font-size: 11px; color: #000; float: left; width: 134px; padding-right: 10px; text-align: center;}
.nowosciIMG a {color: #000;}
.nowosciIMG a:hover {color: #00adc6; text-decoration: none;}
.nowosciOpis {float: left; width: 453px; padding-right: 28px; color: #000; font-size: 11px; line-height: 15px;}
.nowosciOpis P {margin: 0; padding: 2px 0;}
.nowosciOpis a {color: #000;}
.nowosciOpis a:hover {color: #0000FF; text-decoration: none;}
a.nowosciMore {float: right; text-align: right; color: #000; background: url(../media/images/more2.gif) right top no-repeat; padding-right: 28px; height: 19px; padding-top: 4px;}
a.nowosciMore:hover {color: #00adc6; background-position: right bottom; background-repeat: no-repeat;} 

.module {float: left; width: 633px; padding-top: 22px; line-height: 130%; }
.strGlow {float: left; width: 633px; color: #000; font-size: 12px; line-height: 18px;}
.strGlow P {margin: 0; padding: 0; text-indent: 15px;}
.loga {float: left; width: 633px; }
.loga P {margin:0; padding: 10px 0; text-indent:0px;}
.loga IMG {float: left; padding-right: 50px;}

.stopka {float: left; width: 900px; background: #4d4d4d; height: 33px; font-size: 12px; padding-top: 19px; margin: 26px 0 0 0;  }
.copy {float: left; width: 315px; color: #fff; padding: 0 0 0 28px;}
.my {float: right; width: 350px; text-align: right; color: #fff; padding: 0 36px 0 0;}
.my a {color: #fff;}
.my a:hover {color: #00CCFF; text-decoration: none;}
a.nag {line-height: 120%; color: #000; font-family: Trebuchet MS; font-size: 25px;}
a.nag:hover {color: #00adc6; text-decoration: none;}
H1 {margin:0; padding:0; line-height: 120%; color: #000; font-family: Trebuchet MS; font-size: 25px; margin: 0 0 10px 0;}
H2 {margin:0; padding:0; line-height: 120%; color: #000; font-family: Trebuchet MS; font-size: 16px;}


.itemBlocks { width: 633px; margin: 20px 0 0 0;  }
.itemBlocks DIV { width: 294px; margin: 0 25px 10px 0; }
.itemBlocks P { margin: 0; line-height: 130%; }
.itemBlocks .sep { width: 633px;  margin: 0; }

.itemBlocks .tit { font-family: Trebuchet MS; font-size:16px; font-weight: bold; }
.itemBlocks IMG  {margin: 3px 10px 5px 0; float: left;  } 
.itemBlocks .more { float: right; text-align: right; clear:both; color: #000; background: url(../media/images/more2.gif) right top no-repeat; padding-right: 28px; height: 19px; padding-top: 4px; }
.itemBlocks .more:hover {color: #00adc6; background-position: right bottom; background-repeat: no-repeat; text-decoration: none; }
.itemBlocks .sep { width: 633px;  margin: 0; }

H1 SMALL { float: right; font-size: 10px; font-family: verdana; font-weight: normal; }


.BL_realiza H5 { margin:0; }
.BL_realiza H5 A { font-family: Trebuchet MS; font-size:16px; color: #000; font-weight: bold; float: left; width: 171px; background: #d5d5d5; padding: 5px 0 5px 27px; }
.BL_realiza H5 A:hover { background: #eaeaea; }
.BL_realiza IMG { margin: 2px 0 3px 0; }

a.BL_realiza-more {float: right; text-align: right; color: #000; background: url(../media/images/more2.gif) right top no-repeat; padding-right: 28px; height: 19px; padding-top: 4px; font-size: 11px; width: 170px; }
a.BL_realiza-more:hover {color: #00adc6; background-position: right bottom; background-repeat: no-repeat;} 

.conts-i { width: 633px; border-bottom: #d5d5d5 1px solid; padding: 10px 0; }
.conts-iT { font-family: Trebuchet MS; font-size:16px; font-weight: bold;  }
.conts-i embed { margin: 5px 0 0 0; }
.conts-i P {line-height: 140%; color: #000; font-size: 12px; margin: 3px 0 5px 0; text-align: justify; } 
IMG.conts-img  {margin: 3px 10px 5px 0; float: left;  } 
.conts-iM { float: right; text-align: right; clear:both; color: #000; background: url(../media/images/more2.gif) right top no-repeat; padding-right: 28px; height: 19px; padding-top: 4px; }
.conts-iM:hover {color: #00adc6; background-position: right bottom; background-repeat: no-repeat; text-decoration: none; }