/* CSS Document */
div#TextMain {
float : left; 
width : 980px;
margin : 0; 
padding : 0}
#TextMain {}

#TextMain h2 {
background : url(../images/headers/nowosci.png) no-repeat left 2px;
width : 300px;
height : 38px;
padding : 0;
}

#TextMain p {padding : 10px; line-height : 1.4em; text-indent : 20px;}
#TextMain img{float : left; width : 140px; height : 140px; margin : 0 10px 10px 0;}

#TextSub {}

#TextSub h2 {
background : url(../images/aheaders/warsztat.png) no-repeat left 2px;
width : 150px;
height : 38px;
padding : 0;
}

#TextMain h4 {font-weight : bold; margin : 4px 0 4px 10px; clear : both; text-transform : uppercase;}
#TextMain h4 span {margin : 0 10px 0 0; float : right; color : #c10412;}

#TextSub p {padding : 10px; line-height : 1.4em;}

#TextSub ul {width : 310px;}
#TextSub li {padding : 0; width : 286px;
background : url(../images/bg_partnerzy.jpg) repeat-y; padding: 2px 0 2px 0;}
#TextSub li a {text-decoration : none; color : #b5b5b5; font-weight : bold; display : block; padding : 9px 0 0 5px;}
#TextSub li a:hover { color : #c10412;}

.logotypes {margin : 5px 0 0 0;}
.logoBgT {width : 310px; height : 12px; display : block; background : url(../images/bg_partnerzy_top.jpg) no-repeat;}
.logos {width : 310px; background : url(../images/bg_partnerzy_main.jpg) repeat-y;}
.logos img {margin : 0 0 0 12px;}
.logoBgD {width : 310px; height : 12px; display : block; background : url(../images/bg_partnerzy_down.jpg) no-repeat;}


.news p {text-indent : 10px; margin : 0 0 4px 0;}
.news p.readmorenews {font-size : 8pt; font-weight : bold; text-align : right; text-indent : 0; color : #c10412; margin : 10px 0 0 0;}
.news p.readmorenews a {text-decoration : none; color : #c10412;}
.news p.readmorenews a:hover {color : #939393;}