body {
 text-align: center;
 background-color:#9b023b;
}

table
{
 border-collapse: collapse; 
 border:none;
}

div
{
 border:none;
}
.left
{
 background-image: url('../szablon/left.jpg');
 background-repeat: no-repeat; 
 width: 167px;
 height: 364px;
}

.top
{
 background-image: url('../szablon/top.jpg');
 background-repeat: no-repeat; 
 width: 805px;
 height: 93px;
}

.menu
{
 background-image: url('../szablon/menu.jpg');
 background-repeat: no-repeat; 
 width: 805px;
 height: 36px;

}

.menu-top
{
  text-align:right;
}

.top-links
{
 width: 805px;
 height: 93px;
 text-align:right;
}

.content
{

 background-color:#ffffff;
}

.header
{
 height:206px;
 background-color:#ffffff;
}

.bottom
{
 background-image: url('../szablon/bottom.jpg');
 background-repeat: repeat-y;  
 height:70px;
 width: 805px; 
}

.font-menu
{
 font-family:verdana;
 font-size:13px;
 line-height:1.5;
 text-decoration:none;
 color:#ffffff;
 padding-left:12px;
 padding-right:12px;
 font-weight:bold
}


.font-bottom
{
 font-family:verdana;
 font-size:12px;
 line-height:1.5;
 text-decoration:none;
 color:#ffffff;
}

.font-sitename
{
 font-family:verdana;
 font-size:20px;
 font-weight:verdana;
 line-height:1.5;
 text-decoration:none;
 color:#ffffff;
}

.font-subject
{
 font-family:arial;
 font-size:16px;
 font-weight:bold;
 color:#4d4d4d;
}

.font-date
{
 font-family:arial;
 font-size:10px;
 color:#b90000;
}

.font-more
{
 font-family:arial;
 font-size:11px;
 color:#b90000;
 text-decoration:none;
}

.font-rank
{
 font-family:arial;
 font-size:14px;
 font-weight:bold;
 color:#4d4d4d;
}

.font-content
{
 font-family:arial;
 font-size:12px;
 color:#4d4d4d;
 line-height:1.5;
}

.font_polecane
{
 font-family:arial;
 font-size:12px;
 color:#4d4d4d;
 text-decoration:none;
}

.column_left
{
 vertical-align:top;
 text-align:left;
 padding-top:10px;
 padding-left:10px;
 width:245px;
}

.column_right
{
 vertical-align:top;
 text-align:left;
 padding-top:10px;
 padding-bottom:10px;
 padding-left:2px;
 padding-right:25px;
}

#menu-container td
{
 width:60px;
}


.fan_box .connections_grid .grid_item {
    float:left;
    overflow:hidden;
    padding:0 11px 11px 0;
    width:50px;
}

.fan_box .connections {
    border-top:1px solid #D8DFEA;
    min-height:150px;
    padding:5px 0 0 15px;
}