* {margin: 0px; padding: 0px;}

html
{
	margin: 0px;
	padding: 0px;
}


body
{
	font-size: 11px;
font-family:Georgia, "Times New Roman", Times, serif;
	height: 100%;
	background: url(html.gif) repeat-x;
	color: #ffffff;
}

img
{
border: none;
}

#site
{
width: 900px;
margin: 0px auto;
padding: 0;
}

#top_menu
{
width:900px;
height: 44px;
background: #000000;
}

#top
{
width: 900px;
height: 191px;
background: url(top.gif) no-repeat;
margin:0;
padding: 0;
}

#stats
{
position:absolute;
left: 0px;
top: 10px;
border: none;
}


.infomenu
{
width: 330px;
height: 120px;
margin-left: 570px;
}

.av
{
border: 3px solid #ffffff;
margin-top:15px;
margin-right: 5px;
float:left;
width: 100px;
}

.info
{
list-style: none;
padding-top: 15px;
}

.info li
{
padding-top: 2px;
}


.infomenu2
{
width: 670px;
height: 35px;
margin-left: 226px;
margin-top: 19px;
color: #000000;
float: left;
}

.infomenu2 a, #infomenu2 a:hover
{
text-decoration: none;
color:#444444;
font-weight: bold;
boder: none;
text-align: right;
}


.infomenu2a
{
width: 100px;
height: 30px;
margin-top: 20px;
color: #000000;
float: left;
}

#left
{
background: url(left.gif) no-repeat;
width: 226px;
min-height: 378px;
color: #000000;
float: left;
margin-top: 16px;

}

#menu_foot
{
width: 226px;
background: url(menu_foot.png) bottom no-repeat;
min-height:120px;
overflow:hidden;
padding-bottom: 10px;
}

#left ul
{
margin-top: 50px;
padding-left: 60px;
}

#left ul li
{
padding-bottom: 3px;
}

#left a
{
text-decoration: none;
color: #000000;
}


#left a:hover
{
text-decoration: underline;
}

#left img
{
padding-left: 20px;
margin-top: 10px;
}

#left h2
{
padding-left: 30px;
margin-top: 10px;
}

#widget img
{
border: 2px solid #000000;
}


.friends { margin-left:12px;padding:0}
.friends a { margin:0 !important;padding:0px !important;background:none !important }
.friends li { padding:0px !important;margin:0px !important }
.friends li a img { margin:1px 1px 0 0 !important}
.friends li img { margin-left: 0px;}
.friends li a div { margin:0px !important;padding:0px !important; color: #000000;}
.friendsmore { margin-left:16px}


#left p
{
padding-left: 30px;
margin-bottom: 0px;
}

#right
{
width: 670px;
min-height: 378px;
float: right;
color: #000000;
margin:10px 0;
padding: 0;
margin-top: 30px;
}

#post
{
width: 665px;
background: #eeeeee url(post.png) left top no-repeat;
border-bottom: 4px solid #ffffff;
}

#name a
{
font-size: 15px;
text-decoration: none;
color: #aa0000;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
padding-left: 20px;
}

#post_content
{

padding: 10px;
width: 330px;
float: left;
border-right: 2px solid #ffffff;
min-height: 163px;
font-family:Georgia, "Times New Roman", Times, serif;
}

#post_content img
{
margin-top: 5px;
margin-left: 25px;
float: left;
max-width: 300px;
max-height: 200px;
}

#lista
{
float:right;
width: 300px;
font-family:Georgia, "Times New Roman", Times, serif;
}

#lista ul
{
list-style: none;
padding-left: 0px;
}

#lista ul li
{
padding-top: 5px;
}

#lista a
{
color:#AA0000;
text-decoration:none;
}

#lista a:hover
{
text-decoration: underline;
}

#post_foot
{
width: 665px;
}

#post_foot a
{
padding-left: 480px;
color:#AA0000;
text-decoration: none;
font-weight:bold;
}

#post_foot a:hover
{
text-decoration: underline;
}

#footer
{
width: 900px;
height: 40px;
background-color: #880000;
border-top: 2px solid #000000;
float: left;
}

#footer p
{
margin-left: 20px;
}

#footer a {
color: #ffffff;
text-decoration: none;
}

#btt
{
width: 900px;
background-color: #ffffff;
float: left;
}

#btt img
{
border: none;
margin-left: 800px
}


.underlinemenu{
width: 100%;
}

.underlinemenu ul{
padding: 15px 0 7px 25px; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align: left;
}

.underlinemenu ul li{
display: inline;
}

.underlinemenu ul li a{
color: #ffffff;
padding: 6px 3px 4px 3px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 20px; /*spacing between each menu link*/
text-decoration: none;
/*border-bottom: 3px solid gray; /*bottom border is 3px*/
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
/*border-bottom-color: black;*/
text-decoration: underline;
}







.comm { width:98%;border-bottom:1px solid #eee;margin-top:.5em; padding:4px;font-size:.9em; }
/* wyglad parzystego komentarza */
.bcomeven { background-color: #eeeeee; -moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px; -moz-border-radius-bottomleft: 8px;}
/* styl dla daty komentarza */
.comm .date { text-align:right;color:#aaa; }
/* styl dla tresci komentarza */
.comm .cont { margin-bottom:0.5em;display:block;min-height:1.3em;padding-top:0.2em;line-height:1.4em; text-indent: 1.2em; background: url(bgcomm.gif) left top no-repeat transparent; }
/* styl dla nazwy autora */
.comm .auth {  }
/* styl dla linkow w boxie daty - napis linkuj */
.comm .date a { font-weight:normal; color: #aa0000; }



.bcom { width:98%;border-bottom:1px dotted #000000;margin-top:0; padding:4px;font-size:12px; }
.bcomeven {background-color: #ffffff; -moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px; -moz-border-radius-bottomleft: 8px;}
.bcom .dat { text-align:right;color:#aaa; }
.bcom .cont { margin-bottom:0.5em;display:block;min-height:1.3em;padding-top:0.2em;line-height:1.4em; text-indent: 1.2em; background: url('../img/bgcomm.gif') left top no-repeat transparent; }
.bcom .aut { text-decoration:none; }
.bcom .dat a { font-weight:normal; text-decoration:none; }


.commcont {  padding: 0.1em 0.2em; margin: 0.3em 0 0 0em;  font-family: Trebuchet MS, Verdana, Tahoma, Arial; font-size: 0.9em; color: #333;border: 1px inset #444; width:28em; height:5em; }
.commcont:hover { background-color: #e2eeff; }
.addcommform { margin:0;border-top:1px solid #eee; text-align:left; width:98%; }
