body {
        background-color: #FFFFFF;
        color: #333333;
        font-family: Verdana, Arial, sans-serif;
        }
.gen {
        font-size : 12px;
        }
.gen2 {
        font-size: 12px;
        font-family: sans-serif, Tahoma;
        }
.forumlink {
	font-size:12px;
	}
.genmed {
        font-size : 10px;
        }
.gensmall {
        font-size : 11px;
        }
.gen,.genmed,.gensmall {
        color : #000000;
        }
a.gen,a.genmed,a.gensmall {
        color: #1684c2; text-decoration: underline;
        }
a.gen:active,a.genmed:active,a.gensmall:active {
         color: #1684c2; text-decoration: underline;
         }
a.gen:visited,a.genmed:visited,a.gensmall:visited {
         color: #1684c2; text-decoration: underline;
         }
a.gen:hover,a.genmed:hover,a.gensmall:hover {
         color: #B70000; text-decoration: underline;
         }
span.info {
        font-size: 11px;
        color: #000000;
        }
span.small {
        font-size: 11px;
        }
span.postinfo {
        font-size: 11px;
        color: #333333;
        }

a.nav2 {
        color: #1684c2;
        font-size: 11px;
        }
.cattitle {
        color: #333333;
        }
a.white {
        color: #FFFFFF;
        }
a.white:active {
        color: #FFFFFF;
        }
a.white:visited {
        color: #FFFFFF;
        }
a.white:hover {
        color: #FFFFFF;
        }
a.grey {
        color: #333333;
        }
a.green {
        color: #669900;
        font-weight: bold;
        font-size: 14px;
        }
a.green:visited {
        color: #669900;
        font-weight: bold;
        font-size: 14px;
        }
a.green:hover {
        color: #B70000;
        font-weight: bold;
        font-size: 14px;
        }
div.small {
        font-size: 11px;
        }
div.pm {
        border: solid;
        border-width: 1px;
        width: 300px;
        border-color: #555555;
        background-color: #EFEFEF;
        font-size: 11px;
        position: center;
        text-align: center;
        font-family: Verdana, sans-serif;
        }
table.forumborder {
        border: solid;
        border-width: 0px;
        border-color: #555555;
        }
td.small {
        font-size: 11px;
        }
td.info {
        font-size: 10px;
        color: #000000;
        }
td.title {
        background-color: #1682C2;
        width: 100%;
        height: 100px;
        }
td.menu {
        background-color: #E9E9E9;
        width: 100%;
        height: 25px;
        color: #555555;
        font-size: 11px;
        font-family: sans-serif;
        }
td.subtitle {
        background-color: #CFCFCF;
        width: 100%;
        height: 25px;
        color: #555555;
        font-size: 11px;
        font-family: sans-serif;
        }
td.mnu {
        background-color: #BFBFBF;
        height: 2px;
        }
td.forumtitle {
        background-color: #1682C2;
        color: #FFFFFF;
        font-size: 10px;
        font-family: sans-serif;
        }
td.row1 {
        background-color: #F7F7F7;
        font-family: sans-serif;
        font-size: 11px;
        }
td.row2 {
        background-color: #E9E9E9;
        font-family: sans-serif;
        font-size: 11px;
        }
td.row3 {
        background-color: #F7F7F7;
        font-family: sans-serif;
        font-size: 11px;.
        }
td.icon {
        background-color: #EFEFEF;
        font-family: sans-serif;
        }
td.rowtitles {
        background-color: #CFCFCF;
        color: #555555;
        font-size: 11px;
        font-family: sans-serif;
        }
th.forumtitle {
        background-color: #1682C2;
        color: #FFFFFF;
        font-size: 10px;
        font-family: sans-serif;
        }
th.menu {
        background-color: #E9E9E9;
        height: 25px;
        color: #555555;
        font-size: 11px;
        font-family: sans-serif;
        }
span.postbody {
         font-size: 13px;
         }
select {
font-size: 11px;
}
.mainoption, .button, .liteoption {
	font-family: Verdana, sans-serif;
	font-size: 10px;
        height: 18px;
        }
.code {
        font-family: "courier new";
        font-size: 11px;
        color: #669900;
        background-color: #FFFFFF;
        border: #669900;
        border-style: solid;
        border-left-width: 1px;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
}

.quote {
        font-family: Verdana;
        font-size: 11px;
        color: 333333;
        /* line-height: 125%; */
        background-color: #FFFFFF;
        border: #333333;
        border-style: solid;
        border-left-width: 1px;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
	padding: 3px;
}
.copyright {
	font-size: 10px;
}
.contentbox_7 {
width : 180px;
float : right;
display : inline;
text-align : left;
padding: 0px;
background-color: #F0F0EF;
margin-top: 10px;
}
.smalltext {
font-size: 9px;
}body  {
text-align : center;
background-color : #ffffff;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000000;
margin : 0;
padding : 0;
}
td {
border : none;
padding : 0;
margin : 0;
}
table {
border : none;
padding : 0;
margin : 0;
}
img {
border : none;
padding : 0;
margin : 0;
}
.hr {
height : 1px;
width : 405px;
margin : 0px;
padding : 0px;
border : none;
float : left;
display : inline;
}
a {
text-decoration : underline;
color : #1684c2;
}
a:visited {
text-decoration : underline;
color : #1684c2;
}
a:active {
text-decoration : underline;
color : #1684c2;
}
a:hover {
text-decoration : underline;
color : #B70000;
}
a.menu_link {
font-family : Tahoma, sans-serif;
font-size : 13px;
color : #ffffff;
font-weight : bold;
text-decoration : none;
}
a.menu_link:visited {
font-family : Tahoma, sans-serif;
font-size : 13px;
color : #ffffff;
font-weight : bold;
text-decoration : none;
}
a.menu_link:active {
font-family : Tahoma, sans-serif;
font-size : 13px;
color : #ffffff;
font-weight : bold;
text-decoration : none;
}
a.menu_link:hover {
font-family : Tahoma, sans-serif;
font-size : 13px;
color : #ffffff;
font-weight : bold;
text-decoration : underline;
}
td {
border : none;
padding : 0;
margin : 0;
font-size : 11px;
}
.logo {
width : 112px;
height : 68px;
border : 0 none inherit;
padding : 0;
float : left;
display : inline;
margin-left : 30px;
margin-right : 43px;
}
.menu_top {
width : 110px;
height : 55px;
border : 0 none inherit;
margin-top : 13px;
margin-bottom : 0;
margin-left : 4px;
margin-right : 4px;
padding : 0;
float : left;
display : inline;
}
.menu1 {
background-color : #ff9036;
}
.menu2 {
background-color : #dbbf42;
}
.menu3 {
background-color : #1682c2;
}
.menu4 {
background-color : #83ae27;
}
.menu5 {
background-color : #cccccc;
}
.rog {
float : left;
display : inline;
width : 15px;
height : 15px;
}
.rog1 {
float : right;
display : inline;
width : 20px;
height : 20px;
}
.rog2 {
float : left;
display : inline;
width : 20px;
height : 20px;
}
.strzalka {
float : left;
display : inline;
width : 10px;
height : 10px;
margin-top : 11px;
margin-left : 3px;
}
.strzalka1 {
float : left;
display : inline;
width : 10px;
height : 10px;
margin-right : 5px;
margin-top : 6px;
}
.strzalka2 {
float : left;
display : inline;
width : 10px;
height : 10px;
margin-top : 6px;
margin-left : 2px;
margin-right : 1px;
}
.strzalka6 {
float : left;
display : inline;
width : 10px;
height : 10px;
margin-top : 4px;
margin-left : 2px;
margin-right : 1px;
}
.biala_linia {
width : 100%;
height : 3px;
padding-top : 3px;
display : block;
}
.center {
width : 775px;
text-align : center;
margin-left : auto;
margin-right : auto;
border : 0 none inherit;
background-color : #ffffff;
padding-top : 10px;
padding-bottom : 20px;
}
.clear {
clear : both;
}
.oferta1 {
width : 135px;
border-right : 1px dashed black;
line-height : 190%;
vertical-align : top;
}
.oferta2 {
padding-left : 10px;
vertical-align : top;
}
ul , ol {
margin-top : 3px;
margin-bottom : 3px;
}
.lewa1 {
float : left;
display : inline;
width : 15px;
}
.lewa2 {
float : left;
display : inline;
width : 95px;
padding-top : 12px;
}
.checkbox{
padding:0px;
margin: 0px;

display: inline;
}
.szara_belka {
width : 770px;
height : 10px;
border : none;
padding : 0;
margin-top : 9px;
margin-bottom : 9px;
float : left;
display : inline;
}
.szara_belka2 {
width : 590px;
height : 10px;
border : none;
margin-top : 9px;
padding : 0;
float : left;
display : inline;
}
.szara_belka3 {
width : 186px;
height : 10px;
border : none;
margin-top : 11px;
margin-bottom : 11px;
margin-right: 4px;
padding : 0;
float : right;
display : inline;
}
.szara_belka4 {
width : 5px;
height : 10px;
border : none;
padding : 0;
float : left;
display : inline;
margin-top: 108px;
}
.contentbox_1 {
width : 570px;
height : 220px;
background-image : url('grafika/glowna_tlo.gif');
background-repeat : repeat-x;
float : left;
display : inline;
}
.contentbox_1_1 {
width : 570px;
float : left;
display : inline;
padding: 0px;
margin: 0px;
}
.contentbox_2 {
width : 180px;
height : 112px;
background-color : #dbbf42;
float : right;
display : inline;
margin-right : 4px;
color : #ffffff;
}
.contentbox_3 {
width : 185px;
min-height : 100px;
float : right;
display : inline;
margin-right : 0;
color : #ffffff;
margin-top : 9px;
}
.contentbox_4 {
width : 570px;
min-height : 218px;
float : left;
display : inline;
margin-top : 9px;
}
.contentbox_5 {
width : 180px;
float : right;
display : inline;
margin-top : 9px;
text-align : left;
}
.contentbox_6 {
width : 180px;
float : right;
display : inline;
text-align : left;
padding-bottom: 2px;
}
.contentbox_7 {
width : 180px;
float : right;
display : inline;
text-align : left;
padding: 0px;
background-color: #F0F0EF;
margin-top: 10px;
}
.text_main {
text-align : left;
margin : 4px;
}
h3 {
margin : 0;
padding : 0;
font-family : Tahoma, sans-serif;
font-size : 17px;
color : #3d5591;
font-weight : bold;
text-align : left;;
}
h2 {
margin-bottom: 5px;
margin-top: 0px;
padding : 0px;
font-family : Tahoma, sans-serif;
font-size : 17px;
color : #2f78a8;
font-weight : bold;
text-align : left;;
}
h4 {
margin : 0;
padding : 0;
font-family : Tahoma, sans-serif;
font-size : 15px;
color : #2f78a8;
font-weight : bold;
text-align : left;;
}
h5 {
margin-bottom: 5px;
margin-top: 0px;
padding : 0;
font-family : Tahoma, sans-serif;
font-size : 17px;
color : #ff7200;
font-weight : bold;
text-align : left;;
}
.ludzie {
float : left;
display : inline;
width : 190px;
height : 142px;
margin-right: 3px;
}
.loginform {
border : 1px solid #ccc398;
font-size : 10px;
color : #333333;
background-color : #efe7ba;
margin : 1px;
padding: 0px;
width : 95px;
height : 14px;
float : left;
display : inline;
}
.odstep_lewa {
margin-left : 3px;
text-align : left;;
}
a.login_link {
font-size : 9px;
color : #FFFFFF;
text-decoration : underline;
margin-top:5px;
margin-bottom:5px
}
a.login_link:visited {
font-size : 9px;
color : #FFFFFF;
text-decoration : underline;
}
a.login_link:active {
font-size : 9px;
color : #FFFFFF;
text-decoration : underline;
}
a.login_link:hover {
font-size : 9px;
color : #FFFFFF;
text-decoration : underline;
}
.login_txt {
font-size : 9px;
color : #FFFFFF;
}
.kropki {
width : 1px;
height : 216px;
background-image : url('grafika/kropki.gif');
float : left;
display : inline;
margin-left : 10px;
}
.darmowyebook {
border : none;
padding : 0px;
margin : 0px;
width : 185px;
height : 118px;
float: right;
display: inline;
}
.ebookdnia {
width : 565px;
min-height : 100px;
float : left;
display : inline;
background-color : #f2f2f2;
margin-top : 5px;
padding : 3px;
}
.paski {
width : 410px;
height : 11px;
background-image : url('grafika/paski.gif');
float : right;
display : inline;
margin-left : 0px;
margin-right : 0px;
margin-top : 8px;
}
.ebookdnia_img {
border : none;
margin : 5px 15px 5px 5px;
}
.ebookdnia_txt {
font-size : 13px;
text-align : left;
padding : 5px;
}
.ebookdnia_naglowek {
float: left; 
display: inline; 
width:130px;
margin-top: 4px;
}
.wstep_txt {
height: 167px;
width: 377px;
font-size: 12px;
text-align : left;
padding-top: 5px;
margin: 0px;
float: right;
display: inline;
}
.prawa {
text-align : right;
display : block;
}
.opinie {
width : 370px;
float : left;
display : inline;
text-align : left;
margin-top : 9px;
}
.nowosci1 {
background-color : #e3e3e1;
padding : 3px;
margin : 0;
display : block;
text-align : left;;
}
.nowosci2 {
background-color : #f0f0ef;
padding : 3px;
margin : 0;
display : block;
text-align : left;;
}
.inne_pozycje {
float : left;
display : inline;
width : 140px;
margin-top : 12px;
}
.margin {
margin-right : 4px;
}
.inne_pozycje_div {
float : left;
display : inline;
width : 140px;
}
.dol {
width : 773px;
background-color : #f0f0ef;
float : left;
display : inline;
margin-top : 9px;
}
.dol_belka {
width : 773px;
height : 13px;
background-image : url('grafika/dol.gif');
display : block;
}
.dol_tekst {
font-size : 10px;
color : #2f78a8;
}
.dowiedz_sie {
float : left; 
display : inline; 
width : 175px;  
background-color : #F2F2F2; 
padding : 3px; 
margin-right : 7px
}
.autor {
margin : 0px; 
padding : 0px; 
float : left; 
display : inline; 
text-align : left;
}
P.wciecie {
text-indent: 15px;
}
.dl {
font-size: 13pt; 
font-weight: 600;
line-height: 130%;
}
.content {
margin-left: 22px;
margin-right: 22px;
text-align: left;
width: 516px;
font-size: 12px;
line-height: 130%;
clear: both;
}
.bwazne {
font-weight: bold; 
color: #B70000;
}
A.bwazne:visited {
font-weight: bold; 
color: #ff7200; 
text-decoration: underline;
}
A.bwazne:hover {
font-weight: bold; 
color: #B70000;
text-decoration: underline;
}
.niebieska_ramka {
width: 400px;
font-size: 13px;
background-color: #E8F4FD;
color: #2F78A8;
padding: 4px;
border: 1px solid #ABCBE1;
margin-bottom: 3px;
}
.td1{
width: 130px; 
border: 1px dashed #bad4e5; 
text-align: center;
}
.td2 {
padding: 5px; 
font-size: 12px; 
line-height: 130%
}
.linia_content {
background-image: url('grafika/kropki.gif'); 
width: 195px; 
background-repeat: repeat-y; 
float:right; 
display:inline; 
margin-left: 9px
}
.linia_pp{
float: left;
display: inline;
margin: 0px;
padding: 0px;
}
.okladka {
margin: 5px; 
float: left; 
display: inline
}
.left {
float: left;
display: inline;
}
.right {
float: right;
display: inline;
}
.contentbox_7 {
width : 180px;
float : right;
display : inline;
text-align : left;
padding: 0px;
background-color: #F0F0EF;
margin-top: 10px;
}
.smalltext {
font-size: 9px;
}
