body {
	font: 12px Tahoma;
	color: #7c7c7c;
	line-height: 20px;
	margin: 0px;	
}	
	




table {

width:1020px;
}

tableb {

width:900px;
}

table tr td {
padding:5px;

}



table thead tr td {


}








#screen {
width: 1024px;
}

.header {
font-weight:bold;
color:black;
text-align:left;
}

#next {
background:url(images/next2.png) 0 0 no-repeat;
width:65px;
height:163px;
vertical-align:top;
border:none;
cursor:pointer;
text-indent:-99999pt;
float:right;
}

#next:hover {
background-position:0 -163px;
}

#back {
background:url(images/back2.png) 0 0 no-repeat;
width:65px;
height:161px;
vertical-align:top;
border:none;
cursor:pointer;
text-indent:-99999pt;
float:left;
}

#back:hover {
background-position:0 -161px;
}


#menu {
    height: 38px;
    width: 1021px;
    background: url(images/menubg.png);
    line-height:38px;
    color: #8a8a8a;
text-align:left;    
}


.menu {
color:#8a8a8a;
font-size:12px;
text-decoration:none;
padding-right: 7px;
padding-left: 7px;
font-family: Arial;
font-weight: bold;
}
.menu:hover {
color:#FFF;
background-image: url(images/menubgh.png);
text-decoration:none;
display:inline-block;
height: 38px;
padding-right: 7px;
padding-left: 7px;
}

.menu:active {
color:#1a1a1a;
background-image: url(images/menubgh.png);
text-decoration:none;
display:inline-block;
height: 38px;
padding-right: 7px;
padding-left: 7px;
}

#thumbs {
float:left;
width: 890px;
}


#footer {
    color: white;
text-align:left;
font-size: 12px;

	line-height: 17px;
	

}


.footer {
text-decoration:none;

}

.footer:hover {
color:gray;
text-decoration:none;
display:inline-block;
height: 38px;
}

#text {
margin-left:10px;
margin-right:10px;
text-align:justify;
width:1022;
border: 0px solid green;

}


/* ::::: columns ::::: */


body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0pt; padding: 0pt; }
li { list-style-type: none; list-style-image: none; list-style-position: outside; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0pt none ; font-variant: normal; }
#wp { padding: 29px 0pt; }
#hd { height: 123px; }
#lg { margin: 54px 0pt 0pt 10px; cursor: pointer; display: block; height: 55px; width: 282px; }
#tp { min-height: 80px; }
.body_com_content_frontpage #tp { height: 220px; }
#bd-cp-lr { margin: 0pt 42px; width: 336px; }
#bd-cp-lr1 { margin: 0pt 4px; width: 450px; }


#bd-cp-lr3 { margin: 0pt 42px; width: 260px; border: 0px solid #c80c0c;}
#bd-cp-l { width: 634px; margin-right: 42px; }
#bd-cp-r { width: 682px; margin-left: 42px; }
#bd-lt { width: 256px;}
#bd-lt { width: 250px; border: 0px solid green;}
#bd-lt2 { width: 370px; border: 0px solid green;}

#bd-lt1 { width: 400px;}


#bd-rt1 { width: 650px; border: 1px solid green;}
#bd-rt2 { width: 975px;height:1040px; border: 0px solid #c80c0c;}
#bd-rt3 { width: 975px;height:600px; border: 0px solid #c80c0c;}
#bd-rt4 { width: 600px;height:500px; border: 0px solid #c80c0c;}
#bd-rt { width: 304px; }
#bd-rt5 { width: 304px; }
#wp-ft { height: 80px; padding-top: 15px; }
.body_com_content_article_2 #bd-cp-l, .body_com_content_article_3 #bd-cp-l, .body_com_content_article_17 #bd-cp-l { width: 710px; }
.body_com_content_article_2 #bd-rt, .body_com_content_article_3 #bd-rt, .body_com_content_article_17 #bd-rt, .body_com_content_article_2 #bd-lt, .body_com_content_article_3 #bd-lt, .body_com_content_article_17 #bd-lt { width: 228px; }
.article_separator { border: 1px solid rgb(51, 51, 51); display: none; }
.cols1 { margin: 0pt ! important; display: block; float: none ! important; }
.cols2 { padding: 10px; float: left; width: 45%; }
.cols3 { padding: 10px 15px; float: left; width: 30%; }
.article_row { overflow: hidden; clear: both; }
.row_separator { display: block; clear: both; }

a, object { outline-color: red; outline-style: none; outline-width: medium; }
a { color: #c80c0c; }
a:link, a:visited { text-decoration: none; }
a:hover, #wp-ft a:hover { color: red; text-decoration: underline; }
a:active {  }
h1, h2, .componentheading, h2 a { font-family: Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 22px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; margin-bottom: 18px; color: #c80c0c; }
h2 a:hover { color: red; }
#page h2.contentheading { margin: 20px 10px; }
.blog .contentheading { height: 50px; }
h3, h3 a { color: #c80c0c; font-weight: bold; }
#bd h4 { font-family: Arial,Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; margin-bottom: 12px; color: red; }
p { padding: 6px 0pt; }
p.buttonheading { padding: 0pt; }
strong { font-weight: bold; }
.fleft { float: left; }
.fright, .image_right { float: right; }
.clear { clear: both; }
.container { overflow: hidden; width: 100%; }
.half { width: 49%; }
.text-left { text-align: left; }
.text-center { text-align: center; }
.text-right { text-align: right; }
.mbottom-0 { margin-bottom: 6px; }
.mbottom-1 { margin-bottom: 12px; }
.mbottom-2 { margin-bottom: 18px; }
.mbottom-3 { margin-bottom: 24px; }
.mbottom-4 { margin-bottom: 4px; }


#wp { border-top: 0px; }

#wp-ft { background: transparent url('images/bg.gif') repeat-x scroll 0% 0%; }
#wp-ft a { color: rgb(136, 136, 136); }
#wp-ft { height: 80px; padding-top: 15px; }
#wp-top-inner, #bd, #ft { margin: 0pt auto; width: 980px; }
#wp-ft { background: transparent url('images/bg.gif') repeat-x scroll 0% 0%; }
div.sobi2 h2, div.sobi2 h3, div.sobi2 h4 { padding: 0pt; }
div.sobi2 .fleft { width: 310px; }
div.sobi2 .fleft1 { width: 5000px; }
div.sobi2 .fright { width: 660px; }
div.sobi2 .fright1 { width: 500px; }
table.sobi2Footer { display: none; }
#ft { font-size: 10px; color: rgb(136, 136, 136); }
.ft-col { width: 140px; }
.ft-col2 { width: 200px; }
.ft-col3 { width: 160px; padding-left: 30px; }
.ft-col4 { width: 120px; padding-left: 40px; }
#ft .arrowlist li, li.arrow { background: transparent url('images/arrow.gif') no-repeat scroll 1px 4px; padding-left: 12px; }
#ft .vertlist li { margin: 3px 0pt; }





#content .box_50_prawa{
font: 12px Tahoma;
	float: left;
	width: 280px;
	padding-top: 0px;
	padding-right:14px;
}




#content ol li{
	background: url(images/ol_kolko.jpg) 0px 5px no-repeat;
	height: 30px;
	line-height: 30px;
	padding-left: 6px;
	font-weight: bold;
	color: #aeaeae;
	border-bottom: 1px solid #dedede;
}
#content ol li a{
	margin-left: 20px;
	text-decoration: none;
	font-weight: normal;
	color: #7c7c7c;
}
#content ol li a:hover{
	color: #c80c0c;
}




 #lewo {
   float: left;
   width: 250px;
   height: auto;
 }
 #prawo {
   float: right;
   width: 600px;
   height: auto;
}

 #od{
 height:11px;
 
 }

.wspolpraca { 
	
	width: 180px;
	height: 120px; 
	border: 1px solid green;
	float: right;
	}

.prawaocena{
	 text-align: right;
 float: right; 
 padding-right:14px;
font: 12px Tahoma;"
	}



