

.width100 {width:97%}
.padding5,.padding5 td {margin:5px;}
.padding10,.padding10 td {margin:5px 10px;}
.white, .white td {color:#fff;}
.bold, .bold td {font-weight:bold;}
table.border {border-left:1px solid #ccc;border-top:1px solid #ccc;}
table.border td {border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
ul.list {margin-left:20px;}
ul.list li {list-style-type: circle;}


#envelope {background:#0e0e0e url(lay-envelope-background.png) top center repeat-x;}
#envelopeTop {width:712px;margin:0 auto !important;background:url(lay-envelope-top.png) top center no-repeat;}
#envelopeBottom {width:712px;margin:0 auto !important;background:url(lay-envelope-bottom.png) bottom center no-repeat;}
#header {position:relative;width:712px;height:295px;margin:0 auto !important;}
#wraper {margin:0px auto !important;width:712px;background:url(lay-wraper-background.jpg) top center no-repeat;top:0;border-bottom:0;min-height:350px;height: auto !important; height:390px;}

#page {margin:0 auto !important;width:700px;background:#000;min-height:350px;height: auto !important; height:390px;}
#page table td {padding:0 7px;}

#footer {width:712px;height:65px;margin:0 auto !important;} 
#footer div {position:relative;left:20px;top:20px;font-size:12px;line-height:1.5;color:#666;}
#footer a {color:#999;} 

#menu1 {height:40px;background:#4aa6c7;}
#menu1 li {display:inline;margin-left:10px;}
#menu1 a {color:#83905e;text-decoration:none;}
#menu1 a:hover {color:#000;}

#menu2 {height:14px;padding:8px;background:#e6e5d1;border-top:1px solid #fff;border-bottom:5px solid #fff;text-align:right;}
#menu2 li {display:inline;margin-left:10px;}
#menu2 a {color:#83905e;text-decoration:none;}
#menu2 a:hover {color:#000;}

  

#left {width:200px;padding:0 10px;}
#right {width:200px;padding-left:5px;}

div.tabs2
{
    height:14px;
    padding:8px;
    background:#e6e5d1;
    border-top:1px solid #fff;
    border-bottom:5px solid #fff;
    text-align:right;
}

#tabs2 li {display:inline;margin-left:10px;}
#tabs2 a {color:#83905e;text-decoration:none;}
#tabs2 a.active {color:#000;font-weight:bold;}
#tabs2 a:hover {color:#000;}

#logo img {position:absolute;top:15px;left:20px;width:160px;height:94px;}

div.tabs1
{
    width:630px;
    height:48px;
    margin:0 auto !important;
    position:absolute;
    top:242px;
    left:20px;
}

ul#tabs1 {
    list-style-type: none;
    height: 48px;
    top: 0px;
    position: relative;
    left:0;
    margin: 0;
    padding: 0;
}
#tabs1 li {
    float: left;
    margin: 0 5px 0 0;
    padding: 0;
    position: relative;
}
#tabs1 li a {
    float: left;
    display: block;
    color: #666;
    height: 48px;
    background-repeat: no-repeat;
    text-indent: -3000px;
    background-image: url(menu.png);
}

#tabs1 li.home a {background-position: 0 -48px; width: 100px;}
#tabs1 li.home a:hover,#tabs1 li.home a.active {background-position: 0 0;}

#tabs1 li.oferta a {background-position: -100px -48px;width: 65px;}
#tabs1 li.oferta a:hover,#tabs1 li.oferta a.active {background-position: -100px 0;}

#tabs1 li.imprezy a {background-position: -165px -48px;width: 71px;}
#tabs1 li.imprezy a:hover,#tabs1 li.imprezy a.active {background-position: -165px 0;}

#tabs1 li.realizacje a {background-position: -236px -48px;width: 80px;}
#tabs1 li.realizacje a:hover,#tabs1 li.realizacje a.active {background-position: -236px 0;}

#tabs1 li.kontakt a {background-position: -316px -48px;width: 69px;}
#tabs1 li.kontakt a:hover,#tabs1 li.kontakt a.active {background-position: -316px 0;}



.submenu
{
margin:0px;
padding:0px;
font-size:12px;
font-weight: normal;
text-align:left;
line-height:2;
}

.submenu ul {
    padding-left:15px;
    list-style-image:url('submenu.gif');
}

.submenu li
{
margin: 0 0 0 10px;
padding: 0 0 0 25px;
display: block;
background: url('submenu.gif') no-repeat 0% 50%;
}

.submenu li a
{
color:#355A6C;
padding: 2px 0px;
text-decoration: none;
border:0;
}
.submenu li a:hover {color: #E54046;}
.submenu li.active a {color: #E54046;font-weight:bold;}

.submenu span {color:#83905E;font-weight:normal;}


.information {padding:7px;font-weight:bold;background:#e6e5d1;color:#fff;}




ol {list-style-type:decimal;}


/*ul.sitemap, ul.sitemap ul {list-style-type:none;}*/
ul.sitemap ul {margin:0;padding:0;padding-left:20px;}
ul.sitemap li {list-style-image:url(../gfx/sitemap_list.gif);margin:0;padding:0;}
ul.sitemap li.clear {list-style-type:none;list-style-image:none;margin:-18px 0px 0px 0px;}
html>body ul.sitemap li.clear {padding:0;margin:0;}
ul.sitemap a {color:#3391b4;border:0;}
ul.sitemap a:visited {color:#3391b4;}




#news-previews {font-family:Tahoma;}
#news-previews div.title {font-size:13px;margin-top:15px;}
#news-previews div.date {font-size:9px;color:#000;}
#news-previews div.preview {font-size:11px;}


#About {
    text-align:center;
    width:600px;
    margin:10px auto !important;
    color:#666;
    font-size:10px;
}