@media screen {
    body{text-align:center; margin:0; margin-top:5px; padding:0; background:#8dab88; font-size:11pt; font-family: verdana, arial, sans-serif; background-image:url('images/noclegi_na_mazurach.jpg');}
    a{color:#1d7100; background-color:transparent; font-weight:bold; text-decoration:none}
    a:visited{color:#1d7100; background-color:transparent; font-weight:bold; text-decoration:none}
    a:hover{color:#F60; background-color:transparent; text-decoration:underline}
    a.intext{color:#000; background-color:transparent; font-weight:normal; text-decoration:none}
    a.intext:visited{color:#000; background-color:transparent; font-weight:normal; text-decoration:none}
    a.intext:hover{color:#000; background-color:transparent; text-decoration:none}
    a.mazury{color:#000; background-color:transparent; font-weight:normal; text-decoration:none; font-size:10px;}
    a.mazury:visited{color:#000; background-color:transparent; font-weight:normal; text-decoration:none; font-size:10px;}
    a.mazury:hover{color:#000; background-color:transparent; text-decoration:none; font-size:10px;}
    div#glowny{width:880px; margin:0 auto; padding:0}
    div#top{height:140px; text-align:center}
    div#tresc{width:658px; float:right; margin:0}
    div#tresc *{margin:10px 5px}
    div#stopka p{font:70%/2 Verdana,Arial,sans-serif; margin:0 40px; color:#000; text-align:center; font-weight:bold}
    div#menu{width:221px; float:left; text-align: center;}
    div#stopka{height:1.4em; clear:both; background:#5b8055; font-family: verdana, arial, sans-serif;}
    P{ text-indent:1em;  text-align:justify;  font-size:10pt}
    strong { font-weight: normal; }
    .tytul{ font-size:14pt;  font-weight:bold;  text-align:center;  background:url(images/title_bg.png);  line-height:40px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
    .tytul_maly{ font-size:10pt;  font-weight:bold;  text-align:center}
    .obraz_srodek{ text-align:center;  border:1px dotted}
    .obraz_srodek_bez_ramki{ text-align:center;}
    .lista_lewo{text-align:left;  font-size:10pt; text-indent: 1em; list-style: disc;}
    .text_center{text-align:center}
    .banner{border-style:dotted; width:95%; text-align:center; border-color:#b71818; background-color:#d5d200; font-weight:bold; color:#1d7100}
    .cennik { font-size: 10pt; text-align: center; }
    .cennik_promocja {
            border-style: dotted;
            width: 95%;
            text-align: center;
            border-color: #b71818;
            background-color: #d5d200;
            font-weight: bold;
            color: #1d7100;
            font-size: 20px;
    }
    .pionowy_blok_na_zdjecia {
        width: 200px;
        text-align: center;
        font-size: 8px;
    }
    .mini_mini {
        font-size: 10px;
        font-weight: bold;
        text-align: left;
    }

    .wielkanoc_bg {
        background-color: white;
        border-radius: 10px;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        font-size: 12pt;
    }
    .wielkanoc_zonkile {
        background: url(images/zonkile.jpg);
        width: 638px;
        height: 70px;
        padding-bottom: 1px;
        background-repeat: repeat-x;
    }
    .wielkanoc_koszyk {
        float: left;
        padding-left: 1em;
        padding-bottom: 1em;
    }
    .wielkanoc_zapraszamy {
        font-family: Verdana, Arial, sans-serif;
        font-size: 14pt;
        font-weight: bold;
        text-decoration: underline;
        color: #1d7100;
        padding-top: 2em;
        padding-bottom: 1em;
        text-align: center;
        padding-right: 1em;
    }
    .wielkanoc_2011 {
        font-size: 10pt;
        padding-right: 1em;
        padding-left: 1em;
    }
    .wielkanoc_2011_bold {
        font-size: 10pt;
        padding-right: 1em;
        padding-left: 1em;
        font-weight: bolder;
        color: orangered;
    }
    .wielkanoc_2011_lista {
        font-size: 10pt;
        text-align: left;
    }
    .majowka_bg {
        background-color: white;
        border-radius: 10px;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        font-size: 12pt;
    }

    .majowka_mniszek {
        background: url(images/oferty_specjalne/majowka2011/mniszek.jpg);
        width: 638px;
        height: 70px;
        padding-bottom: 1px;
        background-repeat: repeat-x;
    }
    .majowka_rodzinna {
        float: left;
        padding-left: 1em;
        padding-bottom: 1em;
    }
    .majowka_zapraszamy {
        font-family: Verdana, Arial, sans-serif;
        font-size: 14pt;
        font-weight: bold;
        text-decoration: underline;
        color: #1d7100;
        padding-top: 2em;
        padding-bottom: 1em;
        text-align: center;
        padding-right: 1em;
    }
    .majowka_2011 {
        font-size: 10pt;
        padding-right: 1em;
        padding-left: 1em;
    }
    .majowka_2011_bold {
        font-size: 10pt;
        padding-right: 1em;
        padding-left: 1em;
        font-weight: bolder;
        color: orangered;
    }
    .majowka_2011_lista {
        font-size: 10pt;
        text-align: left;
    }
    .maj_2011_bg {
        background-color: white;
        border-radius: 10px;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        font-size: 12pt;
    }
    .maj_2011_zapraszamy {
        font-family: Verdana, Arial, sans-serif;
        font-size: 14pt;
        font-weight: bold;
        text-decoration: underline;
        color: #1d7100;
        padding-top: 2em;
        padding-bottom: 1em;
        text-align: center;
        padding-right: 1em;
    }
    .maj_2011_lista {
        font-size: 10pt;
        text-align: left;
    }
 
     .sylwester_zapraszamy {
        font-family: Verdana, Arial, sans-serif;
        font-size: 14pt;
        font-weight: bold;
        text-decoration: underline;
        color: #1d7100;
        padding-top: 2em;
        padding-bottom: 1em;
        text-align: center;
        padding-right: 1em;
    }
    .sylwester_2011_2012 {
        font-size: 10pt;
        padding-right: 1em;
        padding-left: 1em;
    }
    .sylwester_2011_2012_bold {
        font-size: 10pt;
        padding-right: 1em;
        padding-left: 1em;
        font-weight: bolder;
        color: orangered;
    }
    .sylwester_mazury {
        
        width: 638px;
        height: 70px;
        padding-bottom: 1px;
        background-repeat: repeat-x;
    }
    .sylwester_2011_2012_lista {
        font-size: 10pt;
        text-align: left;
    }
    .sylwester_2011_2012_bg {
        background-color: white;
        border-radius: 10px;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        font-size: 12pt;
    }
    
    
    
    
    
}
@media print {
    body{text-align:center; margin:0; margin-top:5px; padding:0; background:#8dab88; font-size:11pt; font-family: verdana, arial, sans-serif;}
    a{color:#1d7100; background-color:transparent; font-weight:bold; text-decoration:none}
    a:visited{color:#1d7100; background-color:transparent; font-weight:bold; text-decoration:none}
    a:hover{color:#F60; background-color:transparent; text-decoration:underline}
    div#glowny{width:880px; margin:0 auto; padding:0}
    div#top{ display: none;}
    div#stopka { display: none;}
    div#menu{ display: none;}
    div#tresc{ text-align: center; }
    P{ text-indent:1em;  text-align:justify;  font-size:10pt; font-family: verdana, arial, sans-serif;}
    strong { font-weight: normal; }
    .tytul{ font-size:14pt;  font-weight:bold;  text-align:center;  background:url(images/title_bg.png);  line-height:40px}
    .tytul_maly{ font-size:10pt;  font-weight:bold;  text-align:center}
    .obraz_srodek{ text-align:center;  border:1px dotted}
    .lista_lewo{text-align:left;  font-size:10pt}
    .text_center{text-align:center}
    .banner{border-style:dotted; width:95%; text-align:center; border-color:#b71818; background-color:#d5d200; font-weight:bold; color:#1d7100}
    .cennik { font-size: 10pt; text-align: center; }
}
