body {
       overflow : yes; 
       color:#666666; 
       margin: 0px;
	background-color: #FFFFFF;
	background-image:url(http://www.nafotka.pl/back.png);
	background-repeat:repeat;
}

.bodytable {

	width: 900px;
	background-color: #FFFFFF;
}

body, td, div { font: 12px "Trebuchet MS",Tahoma,Arial,Helvetica; }
a {
  color: #666666;
  text-decoration: underline;
}

a.blue { color: #4996BA; text-decoration : none; }
a.blue:hover { color: #4996BA;  text-decoration : underline;}
a.no {  text-decoration : none; }
a.no:hover {  text-decoration : underline; }
.menu { background-color:#4996BA; color:#ffffff; height: 20px; border: 1px solid #8BBCD3; vertical-align: middle;}
.menu a { color: #ffffff; font-weight : bold; text-decoration : none; }
.menu a:hover { color: #ffffff; }
.menu_hr { background-color:#8BBCD3; height:3px;}

a.page {  text-decoration : none; font-weight: bold;}
a.page:hover {  text-decoration : underline; font-weight: bold;}
a.page_on {  text-decoration : none; color: #4996BA; font-weight: bold;}
a.page_on:hover {  text-decoration : underline; color: #4996BA; font-weight: bold; }
a.page_off {  text-decoration : none; color: #eeeeee;}

.blue { color: #4996BA; }
.white { color: #ffffff; font-weight : bold; }

img {
  border-color:#4996BA;
}

input, select, textarea { font: 12px Trebuchet,Tahoma,Arial,Helvetica; color:#000000; }

.arrow { font: 10px Tahoma, Verdana, Arial; }
.arrowb { font: 10px Tahoma, Verdana, Arial; color: #4996BA; }

h3 {
	font-size: 16px;
	font-weight : bold;
	font-style : italic;
	color: #4996BA;
	margin-bottom: 5px;
}

h2 {
	font-size: 14px;
	font-weight : bold;
	font-style : italic;
	margin:0px;
	border-bottom: 3px solid #8BBCD3;
	margin-bottom: 5px;
	text-align: left;
}

h1 {
	font-size: 16px;
	font-weight : bold;
	font-style : italic;
	border-bottom: 3px solid #8BBCD3;
	margin-bottom: 5px;
	width: 770px;
	text-align: left;
}

.h2 {
	margin:0px;
	border-bottom: 3px solid #8BBCD3;
}

.h2 h2 {
	font-size: 14px;
	font-weight : bold;
	font-style : italic;
	border-bottom: 0px;
	margin-bottom: 0px;
}

.info { width: 740px; font-weight: bold; font-size:13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:black; background-color: #fafafa; padding:15px; margin: 15px; text-align : center; border : 1px solid #8BBCD3;}
.d770 { width: 770px; text-align: left; }

td.head2 { border-bottom: 2px solid #dddddd; color:#000000; }
td.td1 {
	border-bottom: 1px dashed #dddddd;
	border-left: 1px dashed #dddddd;
	border-right: 1px dashed #dddddd;
	background-color:#fafafa;
}
td.td2 { border-bottom: 1px dashed #dddddd; border-right: 1px dashed #dddddd;}
td.td3 { border-bottom: 1px dashed #dddddd; border-right: 1px dashed #dddddd;}

th.td2 { border-bottom: 1px dashed #dddddd; border-right: 1px dashed #dddddd; background-color:#dddddd;}
th.td3 { border-bottom: 1px dashed #dddddd; border-right: 1px dashed #dddddd; background-color:F0F0F0;}

#urls {
	position:absolute;
	visibility:visible;
	left:0px;
	top:-800px;
	width:600px;
	height:200px;
}

########################################################

.bodytable {

	width: 900px;
	background-color: #FFFFFF;
}

A:link { COLOR: #D65501; TEXT-DECORATION: none }
A:unknown { COLOR: #D65501; TEXT-DECORATION: none }
A:visited { COLOR: #D65501; TEXT-DECORATION: none }
A:hover { COLOR: #D65501; TEXT-DECORATION: underline }
A:link.opis { COLOR: #9E9E9E; TEXT-DECORATION: none }
A:unknown.opis { COLOR: #9E9E9E; TEXT-DECORATION: none }
A:visited.opis { COLOR: #9E9E9E; TEXT-DECORATION: none }
A:hover.opis { COLOR: #9E9E9E; TEXT-DECORATION: none }

.form { height: 17px ; font-size: 10px ;}
.form1 { height: 17px ; font-size: 10px ; WIDTH: 100%   }
.form2 { BORDER: 0px solid ; WIDTH: 99% ; font-size: 10px ; background: #DDDDDD  }
.text_area { WIDTH: 100% ; font-family: Verdana,Arial ; font-size: 10px ; color: #4D4D4D }
.text { font-family: Verdana,Arial ; font-size: 12px}
.text_m { font-family: Verdana,Arial ; font-size: 10px}
.komentarz { font-family: Verdana,Arial; font-size: 10px; color: #A6A6A6 }
.input { BORDER-TOP: #C4C4C4 1px solid; BORDER-LEFT: #C4C4C4 1px solid; BORDER-RIGHT: #C4C4C4 1px solid; BORDER-BOTTOM: #C4C4C4 1px solid ;HEIGHT: 18px ; FONT-SIZE: 10px }
.cytat { BORDER-BOTTOM: solid 1px ; BORDER-TOP: solid 1px ; BORDER-RIGHT: solid 1px ; BORDER-LEFT: solid 1px ; border-color: #A6A6A6 ; background: #D3D3D3 ; color: #6F6F6F}
.tytul { font-family: Verdana,Arial ; font-size: 14px ; border-bottom: solid 1px ; color: #BB0000 ; border-color: #A6A6A6}
.tytulek { font-family: Verdana,Arial ; font-size: 16px ; color: #05C4E2}
.mojedane { font-family: Verdana,Arial ; font-size: 14px ; color: #333333}
.rejestr { width: 150px ; height:auto ; font-size: 11px ; color: #4D4D4D }
.fotki { width: 250px; font-size: 10px; color: #4D4D4D }
.fotki2 { font-family: Verdana,Arial; font-size: 10px; color: #4D4D4D; width: 250px }
.czerwony { font-family: Verdana,Arial ; font-size: 14px ; border-bottom: solid 1px ; color: #FF0000 ; border-color: #A6A6A6}
.niebieskie { font-family: Verdana,Arial ; font-size: 14px ; border-bottom: solid 1px ; color: #3333FF ; border-color: #A6A6A6}

img {
	border: 0;
	margin: 0;
}

.login {
height: 120px;
background-image: url(szablon/logo-prawa.png);
background-repeat: repeat-x;
text-align: center;
}


li.a { background: url('../jpg/user/p-dodaj.png') no-repeat left 50%; }
li.b { background: url('../jpg/user/p-zapros.png') no-repeat left 50%; }
li.c { background: url('../jpg/user/p-blacklist.png') no-repeat left 50%; }
li.d { background: url('../jpg/user/p-zglos.png') no-repeat left 50%; }

####################################################

#leftside {

    margin: 0px;

    padding: 0px;

    width: 500px;

    text-align: left;

    float: left;

}

#banner {

    margin: 0 0 10px 0;

    padding: 0px;

    width: 575px;

    background: transparent url(szablon/tpl_banner_bg.gif) repeat-x top;

    border: 1px solid #e8eaea;

    height: 128px;

}



/* * html #banner {

    margin: -10px 0 10px 0;

} */

.feature {

    margin: 10px 0 0 15px;

    padding: 5px;

    float: left;

    width: 165px;

    display: inline;

} 



.feature h3 {

    margin: 0px;

    padding: 0px;

    font: normal 30px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #adda11;

    letter-spacing: -2px;

}



.feature p {

    margin: 0px;

    padding: 0px;

}



.feature p img {

    margin: 5px;

    padding: 0px;

    display: block;

}

.znajomi {
    float: left;
    width: 120px;
    height: 130px;
    text-align: center;
    padding: 10px 0 0 0;
}
.znajomi2 {
    margin: 0 auto;
}
.znajomi3 {
    width: 120px;
    text-align: center;
}

.ostatnio {
    float: right;
    width: 101px;
    height: 120px;
    text-align: center;
    padding: 10px 0 0 0;
}
.ostatnio2 {
    margin: 0 auto;
}
.ostatnio3 {
    width: 101px;
    text-align: center;
}

#znajomi_kom {
    float: left;
    color: #d65501;
    font-weight: bold;
    padding: 20px 0;
}
#blokada_kom {
    float: left;
    width: 880px;
    color: #d65501;
    font-weight: bold;
    padding: 60px 0;
    text-align: center;
}
#odwiedzajacy {
    float: left;
    width: 880px;
    color: #666666;
    font-size: 14px;
    font-weight: bold;
    padding: 10px 0;
}
#odw {
    float: left;
    width: 400px;
    border-bottom: 2px solid #666666;
    font-weight: bold;
}
#odw2 {
    float: left;
    width: 300px;
    text-align: center;
}
#odw3 {
    float: left;
    width: 100px
    text-align: center;
}
#odw4 {
    float: left;
    width: 400px;
    border-bottom: 1px solid #666666;
}
#odw5 {
    float: left;
    width: 400px;
}

.ocena {
        color: #ffffff;
        font-family: Verdana, Tahoma, Arial;
        font-weight: normal;
        font-size: 11px;
}

.ocena A {
        color: #ffffff;
        font-family: Verdana, Tahoma, Arial;
        font-weight: bold;
        font-size: 11px;
        text-decoration: none;
}

.ocena A:HOVER {
        color: #ffffff;
        font-family: Verdana, Tahoma, Arial;
        font-weight: bold;
        font-size: 11px;
        text-decoration: none;
}
