body {
margin-top:0px;
margin-bottom:0px;
text-align:center;
}


#frame {
width: 880px;
margin-right: auto;
margin-left: auto;
margin-top: 0px;
padding:0px;
margin-bottom:0px;
text-align:left;
font-size:16px;
}


#header {
float: left;
width: 880px;
margin-right: auto;
margin-left: auto;
padding:0px;
margin-bottom1:0px;
text-align1:left ;
} 

#left_content {
float:left;
width:220px;
height:544px;
margin-top: 10px;
}

#menu {
float:left;
width:220px;
height:344px;
margin-top1: 10px;
margin-bottom: 0px;
}




#top_content {
float:left;
width:652px;
height:98px;
margin-top: 10px;
margin-bottom: -4px;
padding-bottom: -5px;
background: #FF9900; 
border-right:2px solid #FF9900;
border-top:1px solid #FF9900;
}


#main_content {
float:left;
width:480px;
height:610px;
margin-top: 0px;
background: #FFFFDD; 
background-image: url(top11_7.jpg);
background-repeat: no-repeat;
border-left:1px solid #FF9900;
border-right:1px solid #FF9900;
border-bottom:1px solid #FF9900;
}


#Adsense_main {
float: left;
margin-left: 4px;
}


#content_right {
float:left;
width:170px;
height:610px;
margin-right: 0px;
background: #FFFFCC; /*Dec 242*/
background-image: url(top11_7_2.jpg);
background-repeat: no-repeat;
border-right:2px solid #FF9900;
border-bottom:1px solid #FF9900;
text-align:center;
padding:0px;
}


#content_bottom1 {
   float:right;
   width:4px;
   height:361px;
   margin-left1: 11px;
   margin-right: 0px;
   background: #FFFFEE; /*Dec 242*/
   border-left:1px solid #FF9900;
   border-right:1px solid #FF9900;
   border-top1:1px solid #FF9900;
   border-bottom:1px solid #FF9900;
   padding-left:0px;
}

#content_bottom2 {
   float:right;
   width:193px;
   height:361px;
   background: #FFFFCC; /*Dec 242*/
   border-right1:1px solid #FF9900;
   border-top1:1px solid #FF9900;
   border-bottom:1px solid #FF9900;
   text-align:center;
   padding:0px;
}


#content_bottom3 {
    float:right;
    width:4px;
    height:21px;
    background: #FFFFEE; /*Dec 242*/
    border-left:1px solid #FF9900;
    border-right:1px solid #FF9900;
    border-bottom:1px solid #FF9900;
}


#bottom_menu {
    float: right;
    width: 845px;
    height: 21px;
    margin-right: 3px;
    background: #FAEECC;
    border-bottom:1px solid #FF9900;
    border-right:2px solid #FF9900;
}


#page_all {
    float:left;
    width:845px;
    margin-top: 10px;
    background: #FAEECC; 
    border:2px solid #FF9900;
}


#bottom_menu2 {  /*for page with long articles */
    float: left;
    width: 845px;
    height: 21px;
    background: #FAEECC;
    border-left: 2px solid #FF9900;
    border-right: 2px solid #FF9900;
    border-bottom: 2px solid #FF9900;
}


a.menu {
    color: #6A3840;
    text-decoration: none;
    font-weight:bold;
    margin-left:30px;
    margin-top:3px;
    margin-bottom: 3px;
}

a.menu2 { /*for "czytaj całość" link */
    float: right;
    color: #6A3840;
    text-decoration: none;
    font-weight:bold;
    margin-right :30px;
    margin-top: -13px;
}

.AdSense1 {
float: left;
margin-top:10px;
margin-left: 17px;
}



img.header {
float: left;
width: 800px;
hight: 145px;
}

#offer {
  float: left;
  margin-left: 3px;
  text-align: center;
  background-color: #ff7700;
}

img.main{
  float: left;
width:130px;
height1:280px;
}

img.line_left {
float: left;
width: 269px;
hight: 20px;
margin-top1:0px;
}

img.line_right {
float: left;
width: 262px;
hight: 20px;
}


img.symbol {
float: left;
width: 25px;
hight: 22px;
}


p.info {
margin-top:1px; 
margin-bottom:5px;
margin-left:8px; /*margines tekstu w ?rodku*/ 
margin-right:8px;
text-align:justify;
font-family: arial;
font-size: 13px;
}


p.info:first-letter { 
margin-left:18px;
font-size: 21px;
padding:1px;
}

p.default {
float: left;
text-align:justify;
padding:5px;
margin:0px;
}

h1 {
float: left;
margin-left: 10px;
font-size: 15px;
color: #6A3840;
margin-top: 5px; /*dla mozilli podanie tego parametru jest konieczne*/
}

h2 {
float: left;
margin-left: 31px;
font-size: 10px;
color: #6A3840;
margin-top: 5px; /*dla mozilli podanie tego parametru jest konieczne*/
}

.txt_background {
color:#414141;
background-color: #f2f2f2; /*Dec 242*/
padding:5px;
}

.text {
color:#444;
}

#text_1 {
    float: left;
    margin-top: -50px;
}


