
html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, font, img, sub, sup, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin : 0;
padding : 0;
border : 0;
}

body {
background: #a93766 url(images/bg_site.gif) top left;
font : 12px/1.6em Verdana, Arial, serif;
color : #303030;
}

#wrapper {
width : 1000px;
margin : 0 auto;
}

#header {
width : 1000px;
height : 100px;
background : #fff url(images/headerBG.gif) repeat-x top left;	
}

#logo_left {
width : 400px;
height : 100px;
float : left;
background : url(images/headerLOGOCMS.gif) no-repeat center left;
border-left:1px solid #999;
}

#logo_right {
width : 240px;
height : 100px;
float : right;
background : url(images/headerLOGO.gif) no-repeat center right;
border-right:1px solid #999;
}

#menu_top {
width : 999px;
height : 25px;
background:url(images/menuBG.gif) repeat-x bottom left;
border-bottom:1px solid #c0c0c0;
border-right:1px solid #999;
}

#wrapper_left 
{
width:160px;
float:left;
padding-top : 10px;
}

#menu_left {
width : 150px;
margin-left : 10px;
}

#box_left{
width : 140px;
margin-left : 10px;
margin-top : 15px;
padding:5px;
}

#site_box {
width : 998px;
float : left;
border : 1px solid #999;
border-top : 0;
background : #fff;
}

#content_box {
width : 838px;
min-height : 323px;
float : left;
}

#content {
width : 809px;
padding: 15px;
float:left;
}


#fotter {
width : 1000px;
height : 20px;
text-align:left;
color : #c0c0c0;
font-size : 11px;
float:left;
}

#koment_boks {
width:100%;
padding : 15px;
color : #fff;
}

a {font : 12px Verdana; color : #000066; text-decoration : none; font-weight:bold;}
a:hover {text-decoration : underline;color:#ff0033;}

#menu_top ul {list-style-type : none; padding:0; margin:0;}
#menu_top li {text-align:center;float:left;width:auto;}
#menu_top a {display : block;height:20px;color:#0066cc;border-left:1px solid #999;padding:5px 8px 0 8px;background:url(images/menuBG.gif) repeat-x bottom left;font: bold 15px Verdana, Arial, serif;text-decoration:none;}
#menu_top a:hover {color:#ff0033;background:url(images/menuA_BG.gif) repeat-x bottom left;}


#menu_left ul {list-style-type : none; padding:0; margin:0;padding:5px;padding-left:0;}
#menu_left li {text-align:left;}
#menu_left a {display : block;padding:3px;padding-left:0;color:#ffa533;font: bold 14px Palatino Linotype, Book Antiqua, Palatino, Verdana, serif;text-decoration:none;}
#menu_left a:hover {color:#ff8b1c;}

h1 {font : bold 28px Times New Roman;color:#656565;}
h2 {font : bold 24px Times New Roman;color:#0066cc;}
h3 {font : bold 18px Times New Roman;color:#0066cc;background:#99ccff;text-align:center;}
h3:hover {color:#ff0033;background:#ccffff;}

div.news_box {width:100%;}
div.news_box img {clear:right;float:right;margin:3px;margin-left:15px;}
div.news_box span.data_pole {float:right;font-size:11px;color:#555555;}

.left {float : left;}
.right {float : right;}

a.link_stopka {font-size:11px;text-decoration:none;color:#c61313;}
a.link_stopka:hover {text-decoration:underline;}

a.link_wiecej {font : bold 14px Trebuchet MS; color : #003366; text-decoration:none;padding-left:225px;}
a.link_wiecej:hover {text-decoration:underline;color:#ff0033;}

a.archiwum {padding-left:300px;padding-right:300px;}

input {font-size:11px;color:#333;border:1px solid #617044;}
input.submit {background:#f0f0f0;cursor:pointer;width:60px;}
input.submit:hover {background:#fff;color:#000;}

table.galeria {border: 0;background:#0099cc;width:100%;text-align:left;vertical-align:middle;}
td.galery_cat_glowna {background:url(images/menuBG.gif) repeat-x bottom left;border: 0;color:#000066;letter-spacing:1px;padding-left:5px;padding-right:5px;height:25px;font-size:13px;}
td.td_1 {background:#fff;border: 0;padding-left:5px;color:#404040;height:25px;}
td.td_2 {background: #fff url(images/menuA_BG.gif) repeat-x bottom left;border: 0;padding-left:5px;color:#404040;height:25px;}
td.td_1 a, td.td_2 a {color:#404040;}

ul#gal {list-style-type : none;padding:0;margin:0;margin-top:8px;}
ul#gal li.gal {float : left; margin:5px;margin-bottom:8px;margin-top:0;display:block;width:154px;height:139px;text-align:center;}
ul#gal li.gal img {border:1px solid #999;padding:4px;margin-bottom:0;}
ul#gal li.gal span {text-decoration:none;}
ul#gal li.gal div.galery_opis {width:158px;border:1px solid #999;border-top:0;font-size:11px;color:#404040;overflow:auto;height:20px;}

a.galery_title {color:#617044;text-decoration:none;font-size:14px;font-weight:bold;letter-spacing:1px;padding-left:10px;}
a.galery_title:hover {color:#004d00;text-decoration:underline;}

fieldset {border:1px solid #0066cc;padding: 10px;width:95%;margin:0 auto;}
legend {padding:0 10px;}

a.menu_bottom {color:#888;font:normal 11px Verdana, Arial;padding-right:10px;}
a.menu_bottom:hover {color:#0066cc;font:normal 11px Verdana, Arial;}
.block_logo {display:block;width:400px;height:80px;}

ul {padding-left:15px;}