body { margin: 0px 0px 0px 0px; background:url(../img/bg_start.jpg) top left repeat-x; background-color:#b4b9bc; font-family:Tahoma; font-size:11px; color:#757575; line-height:1.4;}

div.all { width:100%; background:url(../img/bg_content.jpg) bottom left repeat-x; display:block; }
div.all div.center { width:960px; margin-left:auto; margin-right:auto; }

table.main {width:960px;}
table.main td.left {width:240px; margin:0px; padding:0px; }
table.main td.right {width:720px; margin:0px; padding:0px; padding-left:15px;}
table.main td.left div.content { width:240px; height:700px; background:url(../img/leftbg.gif) bottom left repeat-x; background-color:white;  }
table.main td.left div.leftend { width:240px; height:43px; background:url(../img/leftend.gif) top left no-repeat; }

span.maintop {float:left; display:block;  }
span.topspace { height:58px; width:100%; float:left;}
div.over {width:100%; height:10px;}
div.overbanner { height:58px; width:500px;}

span.mainbanner { width:720px; height:278px; float:left;}
div.line {width:650px; height:5px; background-color:#333333; float:left; background:url(../img/line.jpg) top left repeat-x; }

/*main*/
div.mainrightcontent { width:100%; background:url(../img/bg_main_content.jpg) bottom left no-repeat; float:left;}
div.mainrightcontent div.height {height:252px; width:1px; float:right;}
div.mainrightcontent div.width {width:20px; height:250px; float:left; }
div.mainbox {width:300px; height:120px; margin-left:0px; margin-top:10px; margin-right:20px; padding-top:20px; float:left; display:block;}
div.mainbox div.head { font-weight:bold; text-decoration:underline; margin-bottom:5px; margin-top:5px;}
div.mainlogos { width:661px; height:58px; float:left; margin-top:10px; margin-bottom:10px;}

/*main_ppp*/
table.main td.left div.content_ppp { width:240px; height:700px; background:url(../img/leftbg.gif) bottom left repeat-x; background-color:white;  }
table.main td.left div.content_ppp div.proper { width:1px; float:right; height:700px;  }
/*main sigillum*/
table.main td.left div.content_sigillum { width:240px; height:770px; background:url(../img/leftbg.gif) bottom left repeat-x; background-color:white;  }

div.mainrightcontent_sigillum { width:100%; background:url(../img/bg_main_content.jpg) bottom left no-repeat; float:left;}
div.mainrightcontent_sigillum div.height {height:330px; width:1px; float:right;}
div.mainrightcontent_sigillum div.width {width:20px; height:250px; float:left; }
div.mainbox_sigillum {width:300px; height:120px; margin-left:0px; margin-top:10px; margin-right:20px; padding-top:20px; float:left; display:block;}
div.mainbox_sigillum div.head { font-weight:bold; text-decoration:underline; margin-bottom:5px; margin-top:5px;}

/*main wierzbowo*/
table.main td.left div.content_wierzbowo { width:240px; height:700px; background:url(../img/leftbg.gif) bottom left repeat-x; background-color:white;  }

div.mainrightcontent_wierzbowo { width:100%; background:url(../img/bg_main_content.jpg) bottom left no-repeat; float:left;}
div.mainrightcontent_wierzbowo div.height {height:252px; width:1px; float:right;}
div.mainrightcontent_wierzbowo div.width {width:20px; height:250px; float:left; }
div.mainbox_wierzbowo {width:200px; height:120px; margin-left:0px; margin-top:10px; margin-right:20px; padding-top:20px; float:left; display:block;}
div.mainbox_wierzbowo div.head { font-weight:bold; text-decoration:underline; margin-bottom:5px; margin-top:5px;}

div.pogoda { float:left; width:70px; height:100px; padding:0px 0px 0px 0px; font-family:Tahoma; font-size:11px; text-align:left; color:#555555; line-height:16px; }
div.obrazek { width:90px; float:left; height:100px; margin:0px 0px 0px 0px; text-align:right; }