body
{
    margin:0;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
}
a
{color:#0051BF;
text-decoration:none;
}

img
{
    border:0;
}
.main
{
    width:1000px;
    margin:0 auto;
}
.top
{
    background: url("../media/up-tlo.jpg") repeat-x;
    height:110px;
    width:1000px;
}

.top_fuul
{
    background: url("../media/up-tlo.jpg") repeat-x;
    height:150px;
    width:100%;
    position:absolute;
    z-index:-1;
}

.top-1{
     background: url("../media/up-tlo.jpg") repeat-x;
    height:110px;
    width:100%;
}
.top-2
{
    background: url("../media/menu-tlo.jpg") repeat-x;
    height:40px;
    width:100%;
}

.menu
{
  background: url("../media/menu-tlo.jpg") repeat-x;
    height:40px;
    width:600px;
    margin-bottom:1px;
}

.menu ul
{
    list-style:none;
    margin: 0;
    padding: 0;
    margin-top:8px;
    float:left;
}
.menu li
{  
   display:block;
   float:left;
   font-size:14px;
   height:33px;
   text-align:center;
}
.menu li:hover{background:#D80000;
      border-left:1px solid white;
border-right:1px solid white;
margin-left:-2px;}
.menu a
{
    color:white;
    display:block;
    font-weight:bold;
    margin-top:8px;
    text-decoration:none;
    padding-left:10px;
    padding-right:10px;
    letter-spacing:2px;
    outline:0;
}
.menu a:hover{background:#D80000;}
.main-box
{
margin-top:5px;
width:1000px;
}

.left-col
{
    float:left;
    width:161px;

}
.center-col
{
    width:678px;
    float:left;
    margin-right:3px;
}
.right-col
{
    float:left;
    width:158px;
}
.stopka
{
width:100%;
height:105px;
background: url("../media/stopka-tlo.jpg") repeat-x;
color:white;
font-size:13px;
}

.stopka p
{

}
.cleaner
{
    clear:both;
    font-size:0;
}

.box
{
margin-bottom:10px;

width:155px;
border:1px solid silver;
background:url("../media/box-tlo.jpg") repeat-x 0px 24px;
}
.box-top
{
    background:url("../media/box-top.jpg") no-repeat;
    width:155px;
    height:24px;
}
.box-top h4
{
    color:white;
    display:inline-block;
    font-size:12px;
    margin-top:4px;
    text-align:center;
    width:155px;
}


.box-content{margin:5px;width:146px;overflow:hidden;}
.box-content a {text-decoration:none; color:#D80000;}
.box-content a:hover {color:#0E51A7;}

.box-content ul
{
    padding:0;
    margin:0;
    padding-left:15px;

}
.blue-boxes
{

}
.news-box-blue
{
    margin-left:2px;
    background: url("../media/news-box-blue.jpg") no-repeat;
    width:167px;
    height:162px;
   
}
.news-box-blue li
{
    
}

.news-box-blue h3
{
    margin:0;
    margin-left:3px;
    color:white;
    font-size:13px;
    
}

.news-box-blue ul
{
    color:white;
    font-size:11px;
    list-style-image: url("../media/list-ozd.gif");
    padding-left:0 ;
    margin-left:5px;
    list-style-position:inside;
}


.news-box-silver
{
    margin:2px 0 14px 2px;
    width:674px;
    height:76px;
    background: url("../media/news-box-silver.jpg") repeat-x;
    position:relative;
}

.news-box-silver-img
{
    width:68px;
    height:68px;
    margin:4px;
    background:black;
    float:left;
}
.news-box-silver-content
{
    margin:4px 0 4px 15px;
    width:575px;
    float:left;
    height:68px;
    font-size:11px;
}

.news-box-silver-content h3
{
    margin:0;
    color:#d80000;
    font-weight:normal;
    font-size:16px;
    margin-bottom:10px;
}

.linia
{
    height:4px;
    width:674px;
    margin:5px 0 10px 2px;
    background: url("../media/linia-tlo.gif") repeat-x;
}

.wiecej
{
        margin-top:-7px;
	height:14px;
	border:0px;
	text-align:right;
	margin-right:4px;
}

.silver-more
{
    position:absolute; right:0;
    z-index:999;
      margin-top:-7px;
	height:14px;
	border:0px;
	text-align:right;
	width:100px;
}

.wiecej img{border:0;}

.news-box-blue-outside
{
    float:left;
    width:169px;
}

.logowanie
{
    margin-top:1px;
    width:143px;
    border:1px solid silver;
}


.przysisk-logowania
{
    display:block;
    float:right;
    margin-top:3px;
    font-size:10px;
}

.szukajka-input
{
        border:1px solid silver;
	width:97px;
}

.szukajka-przycisk
{
    font-size:10px;
}
/* BLOG */
.blog-notki
{
    background: url(../media/box-tlo.jpg) repeat-x;
    border: 1px solid #DFDFDF;
    margin:10px;
}
.blog-notki h3
{
    color:#FF0000;
    font-weight:normal;
    margin:10px;
    text-align:center;
    font-size:16px;
}
.data-notki
{
    color:gray;
    font-size:10px;
    text-align:center;
    width:100%;
}

.autor-notki
{
     color:gray;
    font-size:10px;
}
.ile-komentarzy
{
    text-align:left;
    font-style:italic;
    width:50%;
    float:left;
    font-size:10px;
}
.czytaj-wiecej
{font-style:italic;
  width:50%;
  float:left;
text-align:right;}

.streszczenie-notki
{
    margin:10px;
    text-align:justify;
}

.streszczenie-notki-widok
{
    margin:10px;
    margin-top:15px;
     text-align:justify;
     font-size:12px;
     position: relative;
     min-width:0;
     
}
h1
{  
    color:red;
    padding-top:5px;
    padding-left:3px;
    font-weight:normal;
    margin-left:10px;
}

.gdzie-jestem
{
    margin-left:5px;
    font-size:18px;
    font-weight:normal;
}

h1 a
{

color:#FF0000;
text-decoration:none;
}

h1 a:hover
{color:#0051BF;}

.komentarz{
    background:#f8f8f8;
    border: 1px solid #DFDFDF;
    margin:10px;
}
.autor-komentarza{
    font-weight:bold;
      margin:5px;
    width:60%;
    float:left;
}
.data-komentarza{
    color:gray;
    margin:5px;
    text-align:right;
      width:36%;
    float:left;
}
.tekst-komentarza{
    font-style:italic;
    margin:5px;}

.center-col h4{margin-left:10px;
color:#FF0000;
font-size:14px;}

.dataiautor
{
      color:gray;
      text-align:right;
      width:95%;
}

.filmik
{
    float:left;
    margin:5px;
    width:330px;
}

.wejscie-galeria
{
    width:150px;
    height:200px;
    background: url(../media/box-tlo.jpg) repeat-x;
    border: 1px solid #DFDFDF;
    margin:8px;
    float:left;
    text-align:center;
}

.copyright
{
color:silver;
font-size:10px;
margin-top:-56px;
text-align:center;
width:100%;
}

.copyright a
{
color:gray;
text-decoration:none;
}

.wejscie-galeria img
{
    margin-top:10px;
     border: 5px solid #DFDFDF;
}
.szukaj{margin-bottom:5px;}

.postmessage_,.postmessage_1,.postmessage_0 {text-align:center; line-height:33px; font-size:12px; margin:6px 2px; }
.postmessage_1 {color:green; background:#F0FFDC; border:1px solid green;}
.postmessage_0 {color:red; background:#FFE4DF; border:1px solid red;}

ul.partnerzy-wyrownanie li
{margin-top: 5px;}

.partnerzy-wyrownanie li
{
    height: 86px;
    float: left;
}