<!--

BODY {
color:#515151;
font-family: Arial;
font-size:12px;
text-align:center;
background-color: #0c031e;
margin:0px;
}

TABLE, P, DIV {color:#515151; font-family: Arial; font-size:12px; text-align: left;}

IMG {
border:0px;
padding:0px;
margin:0px;
}

.ttarea {
width: 70%;
height: 100px;
}

.mini {
font-size: 11px;
}
IMG.ramka {

border-style: solid;
border-color: #867c79;
border-width: 1px;
}

IMG.margs {
margin: 3px;
margin-right: 5px;
}

.tabela{
color: #d7ccc7;
}

a {color:#815e35;text-decoration:none;padding: 0px;margin: 0px;}
a:hover {color:#bf8036;text-decoration:underline;padding: 0px;margin: 0px;}

a.link {color:#502d0b;text-decoration:none;padding: 0px;margin: 0px; font-size: 11px; font-weight: bold;}
a:hover.link {color:#815e35;text-decoration:none;padding: 0px;margin: 0px; font-size: 11px;font-weight: bold; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color:#815e35}

a.link2 {color:#502d0b;text-decoration:none;padding: 0px;margin: 0px; font-size: 11px; }
a:hover.link2 {color:#815e35;text-decoration:none;padding: 0px;margin: 0px; font-size: 11px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color:#815e35}

a.terminarz {color:#5b5a58;text-decoration:none;padding: 0px;margin: 0px; font-family: Arial; font-size: 9pt;}
a:hover.terminarz {color:#5b5a58;text-decoration:underline;padding: 0px;margin: 0px; font-family: Arial; font-size: 9pt;}



.special {color: #815e35; font-size: 12px; font-weight: bold;}
.special2 {color: #00722D; font-size: 14px; font-weight: bold;}
.special3 {color: #00722D; font-weight: bold;}

.font11 {font-size: 11px;}

/*==================================================
BACKGROUND
==================================================*/



#site {
margin-top: -5px;
width:869px;
height: 870px;
display:block;
margin:0 auto;
text-align: center;
border-right-style: dotted;
border-right-width: 1px;
border-right-color: #a37f8a;
border-left-style: dotted;
border-left-width: 1px;
border-left-color: #a37f8a;
}


#header_final {
width: 869px;
height: 117px;
display: block;
clear: both;
margin: 0;
margin-top: -5px;
background-image: url(../img/finals_top2009.jpg);
}

#header {
width: 869px;
height: 230px;
display: block;
clear: both;
margin: 0;
position:relative;
}

#header_l {
width: 230px;
height: 230px;
display: block;
float: left;
margin: 0;
background-repeat: no-repeat;
background-image: url(../images/shared/logo.jpg);
}

#header_r {
width: 639px;
height: 230px;
display: block;
float: left;
margin: 0;
}

#header_r1 {
width: 639px;
height: 170px;
display: block;
clear: both;
float: left;
margin: 0;
background-repeat: no-repeat;
background-image: url(../images/shared/top.jpg);
}

#header_r2 {
width: 639px;
height: 60px;
display: block;
clear: both;
float: left;
margin: 0;
background-repeat: no-repeat;
background-image: url(../images/shared/bg_menu.jpg);
}



#header_r2 ul {
line-height: 60px;
float: left;
height: 60px;
display: inline;
padding-left:  0px;
margin-bottom:  0px;
margin-top:  0px;
margin-right: 0px;
margin-left:  0px;
list-style-type: none;
list-style-image: none;
}


#header_r2 li {
line-height: 60px;
float: left;
height: 60px;
display: inline;
margin-left: 0px;
}


#panel {
height: 144px;
width:869px;
display: block;
background-repeat: no-repeat;
background-image: url(../images/shared/bg_panel.jpg);
display:none;
}


#center {
border-top-style: solid;
border-top-color: #867c79;
border-top-width: 2px;
overflow: hidden;
display: block;
clear: both;
width: 869px;
min-height: 500px;
}


#center_l {
display: block;
float: left;
width: 230px;
padding-bottom: 4000px;
margin-bottom: -4000px;
background-repeat: no-repeat;
background-image: url(../images/shared/bg_left.jpg);
background-color: #d7ccc7;
}



#center_r {
display: block;
float: left;
width: 639px;
height: auto;
padding-bottom: 4000px;
margin-bottom: -4000px;
min-height: 500px;
background-color: #f1f1f1;
/*background-repeat: no-repeat;
background-image: url(../images/shared/bg_right.jpg);*/
overflow-y: visible;
}

#tresc {
display: block;
float: left;
width: 599px;
padding: 20px;
overflow-y: visible;
overflow-x: hidden;
}


#menu {
display: block;
float: left;
padding: 20px;
width: 190px;
overflow: hidden;
padding-bottom: 2000px;
margin-bottom: -2000px;
}

#sonda {
display: block;
float: left;
width: 230px;
overflow: hidden;
padding-bottom: 2000px;
margin-bottom: -2000px;
}

#reklama {
display: block;
float: left;
width: 230px;
overflow: hidden;
padding-bottom: 2000px;
margin-bottom: -2000px;
}


#foto {
display: block;
float: left;
width: 230px;
overflow: hidden;
padding-bottom: 2000px;
margin-bottom: -2000px;
}

#polecane {
display: block;
float: left;
width: 230px;
overflow: hidden;
padding-bottom: 2000px;
margin-bottom: -2000px;
}

#stopka {
display: block;
float: left;
width: 230px;
overflow: hidden;
padding-bottom: 2000px;
margin-bottom: -2000px;
}

#footer {
display: block;
clear: both;
width: 869px;
height: 263px;
background-image: url(../images/shared/bg_bottom.jpg);
}

#foot1 {
display: block;
margin-top: 0px;
margin-left: 10px;
padding-top: 15px;
border-right-style: dotted;
border-right-width: 1px;
border-right-color: #a37f8a;
height: 129px;
width: 250px;
float: left;
}

#foot2 {
display: block;
margin-top: 0px;
margin-left: 10px;
padding-top: 15px;
border-right-style: dotted;
border-right-width: 1px;
border-right-color: #a37f8a;
height: 129px;
width: 355px;
float: left;
}

#foot3 {
display: block;
margin-top: 0px;
margin-left: 10px;
padding-top: 15px;
/*border-right-style: dotted;
border-right-width: 1px;
border-right-color: #a37f8a;*/
height: 129px;
width: 230px;
float: left;
}



#foot4 {
display: block;
margin-top: 10px;
margin-left: 0px;
height: 144px;
float: left;
width: 140px;
margin-left: 10px;
}


/*==================================================
LINE
==================================================*/
#line {
display: block;
height: 3px;
width: 802px;
margin: 0px;
padding: 0px;
background-color: #97be0d;
font-size: 1px;
}

/*==================================================
LOGO
==================================================*/
#logo_l {
display: block;
float: left;
width: 239px;
height: 91px;
}

#logo_r {
display: block;
float: right;
width: 563px;
text-align: right;
padding: 27px 0px 0px 0px;
}


/*==================================================
MENU
==================================================*/


/*==================================================
HEADER_INDEX
==================================================*/
.text_header { font-family: verdana; font-size: 7pt; color: #444444; text-align: center; padding:1px; background: #bbbbbb}
.ter_data { font-family: verdana; font-size: 7pt; color: #5b5a58; text-align: center; padding: 2px;}
.ter_data_l { font-family: verdana; font-size: 7pt; color: #5b5a58; text-align: left; padding-left: 4px; padding-right: 2px;}



#header_index_l {
display: block;
float: left;
width: 20px;
height: 177px;
padding: 0px;
margin: 0px;
font-size: 0pt;
}

#header_index_m {
display: block;
float: left;
width: 219px;
height: 177px;
padding: 0px;
margin: 0px;
font-size: 0pt;
}

#header_index_m IMG {
display: block;
padding: 0px;
margin: 0px;
font-size: 0pt;
}

#header_index_r {
display: block;
float: right;
width: 563px;
height: 177px;
padding: 0px;
margin: 0px;
font-size: 0pt;
}

/*==================================================
HEADER_PAGE
==================================================*/
#header_page_l {
display: block;
float: left;
width: 405px;
height: 111px;
padding: 0px;
margin: 0px;
font-size: 0pt;
}

#header_page_r {
display: block;
float: right;
width: 397px;
height: 111px;
padding: 0px;
margin: 0px;
font-size: 0pt;
}


/*==================================================
CONTENT_INDEX
==================================================*/
#content_index_top {
display: block;
float: left;
width: 802px;
height: 33px;
clear:both;
}

#content_index_top_l {
display: block;
float: left;
height: 33px;
padding-left:25px;
}

#content_index_top_r {
display: block;
float: right;
width: 277px;
height: 33px;
text-align: left;
}

#content_index_bt {
display: block;
float: left;
width: 802px;
height: 197px;
padding: 0px 25px 0px 25px;
}

#content_index_l {
display: block;
float: left;
width: 250px;
height: 197px;
font-size: 11px;
text-align: left;
padding:12px 0px 10px 0px;
}

#content_index_m {
display: block;
float: left;
width: 250px;
height: 197px;
font-size: 11px;
text-align: left;
padding:12px 0px 10px 0px;
}

#content_index_r {
display: block;
float: left;
width: 277px;
height: 197px;
font-size: 11px;
text-align: left;
background-repeat: no-repeat;
background-position: bottom left;
background-image: url(../images/shared/bg_blok.gif);
}

.firma {
font-size: 11px;
padding: 12px 25px 12px 25px;
}

.oferta {
font-size: 11px;
padding:12px 25px 4px 0px;
}

.wiecej2 {
padding: 12px 0px 0px 0px;
text-align: right;
}

.wiecej1 {
padding: 3px 25px 0px 0px;
text-align: right;
}

/*==================================================
CONTENT_PAGE
==================================================*/
#content_page {
display: block;
float: left;
width: 802px;
background-repeat:repeat-y;
background-position: bottom right;
background-image: url(../images/shared/bg_line.gif);
padding:0px;
}

#content_page_l {
display: block;
float: left;
width: 525px;
font-size: 11px;
text-align: left;
padding:0px;
}

#content_page_r {
display: block;
float: left;
width: 277px;
font-size: 11px;
text-align: left;
background-repeat: no-repeat;
background-position: bottom right;
background-image: url(../images/shared/bg_blok_page.gif);
padding:0px;
}

.page {
padding: 25px 25px 25px 25px;
}

.powieksz {
padding: 10px 0px 0px 0px;
text-align: right;
}

.powieksz2 {
margin: 10px 0px 0px 0px;
}


a.portal {
color:#494c40;
font-size: 12px;
text-decoration: none;
}

a.portal:hover {
color:#494c40;
font-size: 12px;
text-decoration: none;
}

/*==================================================
FOOTER
==================================================*/
#footer_l1 {
display: block;
float: left;
width: 26px;
height: 61px;
background-repeat: repeat-x;
background-image: url(../images/shared/bg_footer.gif);
}

#footer_l {
display: block;
float: left;
width: 175px;
height: 61px;
background-repeat: repeat-x;
background-image: url(../images/shared/bg_footer.gif);
font-size: 11px;
color: #9fa987;
text-align: left;
padding: 18px 0px 0px 0px;
}

#footer_l a {
color: #9fa987;
}

#footer_l a:hover {
color: #698034;
}


#footer_m {
display: block;
float: left;
width: 400px;
height: 61px;
background-repeat: repeat-x;
background-image: url(../images/shared/bg_footer.gif);
font-size: 11px;
text-align: center;
color: #9fa987;
padding: 18px 0px 0px 0px;
}

#footer_m a {
color: #9fa987;
}

#footer_m a:hover {
color: #698034;
}


#footer_r {
display: block;
float: left;
width: 175px;
height: 61px;
background-repeat: repeat-x;
background-image: url(../images/shared/bg_footer.gif);
font-size: 11px;
color: #9fa987;
text-align: right;
padding: 18px 0px 0px 0px;
}

#footer_r a {
color: #9fa987;
}

#footer_r a:hover {
color: #698034;
}

#footer_r1 {
display: block;
float: right;
width: 26px;
height: 61px;
background-repeat: repeat-x;
background-image: url(../images/shared/bg_footer.gif);
}


/*==================================================
FORMULARZ KONTAKTOWY
==================================================*/

.form {border:solid 1px #97aabc; font-size:12px; font-family: Arial; background:#FFFFFF}
.form2 {border:solid 0px #FFFFFF; font-size:12px;}
SELECT.form {font-size:12px;background:#FFFFFF}
TEXTAREA.form {border:solid 1px #97aabc; font-size:12px; font-family: Arial; background:#FFFFFF}
.submit {border:solid 1px #0c4986; font-size:12px; font-family: Arial;background-color: #00722D;color:#FFFFFF;padding:4px;}
.submit_search {border:solid 1px #0c4986; font-size:12px; font-family: Arial;background-color: #00722D;color:#FFFFFF;padding: 4px;}
.row {
padding-top: 6px;
}

/*==================================================
error - ustawienia stylu kounikatu w przypadku bledu np. w formularzu
success - ustawienia stylu komunikatu w przypadku np. pomyslnie wyslanego formularza
==================================================*/
.error {color: #FF0000}
.success {color: #00FF00}

/*==================================================
search - umozliwia konfiguracje wygladu wyszukiwarki
==================================================*/
.search {border:solid 1px #0c4986; font-size:12px;background-color: #f0efda;color:#0c4986}

/*==================================================
w wyniku wyszukania na dole znadjduje si? pasek z rozmiarem oraz data ostaniej modyfikacji pliku,
wlasnie dzieki result mozna skonfigurowac jej wyglad
==================================================*/
.result {color: #CCCCCC}

/*==================================================
klasy zwiazane z systemem newsow w szablonie
==================================================*/
.news_table{}
.news_topic{}
.news_date{}
.news_news_row_1{}
.news_news_row_2{}
.news_news_row_3{}
.news_content{}
.news_picture{}
.news_galeria{}
.news_galeria_zdjecia{}
.news_back{}
.news_more{}
.news_stronicowanie{}
.news_author{}

/*==================================================
klasy zwiazane z galeria
==================================================*/
.header_galeria{}
.galeria{}
.galeria_zdjecie{}
.galeria_table_row_1{}
.galeria_back{}
.galeria_stronicowanie{}
.wrap{}
.wrap_stamp{}
.wrap_conteiner{}

/*==================================================
klasy zwiazane z ksiega gosci
==================================================*/
.gbook_stronicowanie{}
.gbook_wrap{}
.gbook_wrap_2{}
.gbook_autor{}
.gbook_data{}
.gbook_text{}


/*==================================================
klasy zwiazane z mapa strony
==================================================*/
.sitemap_ul {color: #00722D;height:20px;width:100px;}
.sitemap_li {color: #00722D;}
// -->
