/* PODSTAWY  */ 
*{ font-family: Verdana; color: #3D4654; } 

html{ margin: 0; padding: 0; font-size: 10px; } 

BODY { background: #ffffff url(../img/background.jpg) repeat-x; margin-left: 0; margin-top: 12px; margin-right: 0; margin-bottom: 12px; padding: 0;  }

/* SZKIELET STRONY */ 
/* Warstwy główne */ 

div {font: 11px verdana}

#div_main { width: 820px; margin: 0 auto 0 auto; text-align: left; position: relative; background: url(../img/center.gif) repeat-y ; }

#div_header { width: 815px; height: 27px; padding: 5px 5px 0px 0; margin: 0 ; text-align: right; border: 0; background-image:url(../img/header.jpg); }

#div_top { width: 820px; height: 120px; padding: 0px 0 0px 0; border: 0; background-image:url(../img/top.jpg); }   

#div_left { float: left; width: 213px; padding: 0px 0px 0px 0px; margin: 0; border: 0px; }  
#div_right { float: right; width: 121px; padding: 0px 0px 0px 0px; margin: 0; border: 0px; min-height: 100% ; }
#div_center { margin: 0 121px 0 213px; padding: 85px 0 0px 0; border: 0px; background: #ffffff url(../img/center.jpg) no-repeat ; }  
 
#div_left1 { width: 213px; height: 320px; padding: 0px 0px 0px 0px; margin: 0; border: 0px; font: bold 11px verdana; background: url(../img/left_1.jpg) no-repeat ; } 
#div_left2 { width: 183px; padding: 5px 5px 5px 25px; margin: 0 ; border: 0px; font: bold 11px verdana; background: url(../img/left_2.gif) ; }   
 
#div_right1 { float: right; width: 121px; height: 94px; padding: 0px 0px 0px 0px; margin: 0; border: 0px; font: bold 11px verdana; background-image:url(../img/right_1.jpg); } 
#div_right2 { float: right; width: 120px; padding: 0px 0px 0px 1px; margin: 0; border: 0px; font: bold 11px verdana; background-image:url(../img/right_2.gif); text-align: left ; } 
 
#div_bottom { width: 800px; height: 38px; padding: 0px 0 0px 0; border: 0px; margin: 0px 0px 0 20px; background-image:url(../img/bottom.jpg); clear: both ;  } 

/* TABELKI */

table {vertical-align: top; margin: 0 ; padding: 0 ;}
table.left {vertical-align: top; margin: 0px ; padding: 0px ;}
table.center { vertical-align: top; width: 474px; }
table.download { width: 465px; border: 1px solid #BFC8D7; }
table.konkurs { width: 460px; border: 1px solid #BFC8D7; }
table.formularz { width: 300px; border: 0px ; }
td { vertical-align: top; text-align: left; font: 11px verdana; margin: 0 ; padding: 0 ; }
td.kontakt { vertical-align: bottom; text-align: left; font: 11px verdana; margin: 0 ; padding: 5px 5px 5px 5px ; }
td.left { padding: 5px 5px 0 10px ; margin: 0 ;}
td.opis { vertical-align: top; text-align: left; padding: 5px 5px 0 0 ; margin: 0 ;}
td.news { text-align: left; background: url(../img/news.gif) no-repeat ; margin: 0 ; padding: 1px 0 10px 0  ; }
td.news1 { text-align: justify; margin: 0 ; padding: 0 ; border: 0px ; }
td.download_left { width: 100px ; margin: 0 ; padding: 0 ; border: 1px solid #BFC8D7; }
td.download_right { text-align: justify ; margin: 0 ; padding: 3px ; border: 1px solid #BFC8D7; }
td.konkurs_left { text-align: right ; width: 130px ; margin: 0 ; padding: 3px ; border: 1px solid #BFC8D7; }
td.konkurs_right { text-align: left ; width: 330px ; margin: 0 ; padding: 3px ; border: 1px solid #BFC8D7; }
td.formularz_left { vertical-align: bottom ; text-align: right ; width: 130px ; margin: 0 ; padding: 1px 0 7px 0 ; border: 0px ; }
td.formularz_right { vertical-align: top; text-align: left ; width: 170px ; margin: 0 ; padding: 1px ; border: 0px ; }
td.center1 { text-align: justify ; width: 288px; padding: 0 ; margin: 0 ; }
td.center2 { width: 165px ; height: 210px ; margin: 0px 0px 0px 0px ; padding: 7px 0px 0px 15px ; border: 0px ; background: url(../img/table.jpg) no-repeat right top; }

/* ODNOSNIKI */
A { COLOR: #3D4654; TEXT-DECORATION: none; font-family: verdana; }
A:hover { COLOR: #BFC8D7; BACKGROUND: none transparent scroll repeat 0% 0%; }
A.mail { font-size: 10px; font-weight: bold; }
A.bottom { font-size: 9px; font-weight: bold; }
A.wiecej { font-weight: bold; font-style: italic; }
A.link { COLOR: #000000; font-size: 11px; }
A.link:hover {	COLOR: #8899B5; }
A.menu { font-family: tahoma; font-size: 12px; text-align: left; font-weight: bold; padding: 0 0 0 2px; }
A.menu:hover {	font-style: italic; }

/* TEXT */
p { font: 11px verdana; }
p.text { text-align: justify; }
p.news_top { text-align: left; padding: 0px 0px 0px 15px; margin: 0 ; }
p.news { text-align: justify; padding: 5px 5px 5px 5px; margin: 0 ; }
p.menu { text-align: justify; padding: 3px 5px 3px 15px; margin: 0 ; }
p.bottom { text-align: right; color: #005500; padding: 0px 10px 0 0px; margin: 0 ; font-size: 10px ; } 

span { font-family: verdana; font-size: 11px; }
textarea {font-family: verdana; font-size: 9px; }


/* INNE */

img {border: 0px ; }
img.left {padding: 5px 0 5px 0 ; margin: 5px 0 5px 0 ; border: 0 ; }
img.right {padding: 5px 0 5px 0 ; margin: 0 ; border: 0 ; }
img.css {padding: 11px 28px 0px 0 ; margin: 0 ; border: 0 ; }
img.stat {padding: 9px 0px 0px 5px ; margin: 0 ; border: 0 ; float:left ; }
img.pagerank {padding: 0 0px 0 30px ; margin: 0 ; border: 0 ; }
img.menu {padding: 0px 0px 0px 0px ; margin: 0 ; border: 0 ; vertical-align: bottom ; }
img.menu1 {padding: 3px 19px 0px 0px ; margin: 0 ; border: 0 ; float: right;}
img.flags1 {padding: 3px 0px 0px 25px ; margin: 0 ; border: 0 ; float: left;}
img.flags2 {padding: 3px 0px 0px 3px ; margin: 0 ; border: 0 ; float: left;}
img.reklama100 {padding: 0px 0px 0px 5px ; margin: 0 ; border: 0 ; }
img.toplist {width: 100px ; height: 50px ; margin: 0 ; border: 0 ; }

