body {
	font-family: verdana, tahoma, arial, helvetica, sans-serif; color: #ffffff; font-size: 13px;
	width: 100%;
	margin: 0 auto; padding: 0;
	background: #A4310B url(../../../templates/_18/images/bga.gif) repeat center 0;
	}

a:link, a:visited {text-decoration: none; color: #B9360B;}
a:hover {color: #EADFDD;}
	 
img {border: 0;}

hr {color: #424242; border: 1px solid #424242}

.bold {font-weight: bold;}

input {border: 0;}

#container {width: 799px; margin: 0 auto; overflow: hidden; background: url(../../../templates/_18/images/bg-container.jpg);}
#container-top {width: 830px; height: 148px; display: block; margin: 0 auto; position: relative; left: -7px; _left: -8px; background: url(../../../templates/_18/images/container-top.jpg);}
#container-bottom {width: 830px; background: #000; height: 20px; display: block; margin: 0 auto; position: relative; left: 8px; _left: 7px; background: url(../../../templates/_18/images/container-bottom.gif);}
#container-bottom img {float: left; margin: 0;}

ul.select {margin: 0; padding: 0;}

.podsw {display: block; float: left; color: #e61c00; font-size: 13px; background: #f9eec9;}
.podsw:hover {color: #a51500;}

#logo {width: 735px; float: left; margin: 310px 0 0 0; padding: 15px 20px 25px 20px; text-align: center; background: url(../../../templates/_18/images/bg-txt.png); _filter: alpha(opacity=70); _background: #000;}
#logo p {margin: 0;}
#logo p.p1 {font-size: 33px; color: #fff;}
#logo p.p1 a {font-size: 22px; color: #fff; _color: #fff;}
#logo p.p2 {position: relative; top: 3px; font-size: 15px; color: #F7DA9E;}

#img-top {width: 755px; height: 428px; float: right; overflow: hidden; margin: 20px 22px 30px 0; _margin: 20px 11px 60px 0; position: relative;}
#img-top2 #img-top {width: 755px; height: 209px; float: right; overflow: hidden; margin: 20px 22px 20px 0; _margin: 20px 11px 60px 0; position: relative;}

.width {width: 100%; float: left;}

#content {width: 93%; margin: 0 auto; overflow: hidden; line-height: 20px;}

#content2 {width: 523px; float: right; overflow: hidden; margin: 0 20px 0 0; _margin: 0 10px 0 0;}
#content3 {width: 740px; float: right; overflow: hidden; margin: 0 20px 0 0; _margin: 0 10px 0 0;}
h3 {width: 100%; margin: 0 0 10px 0; padding: 0 0 10px 0; font-weight: normal; font-size: 22px; color: #E4E0D7; border-bottom: 1px solid #404040;}
h2 {width: 100%; margin: 0 0 10px 0; padding: 0 0 10px 0; font-weight: normal; font-size: 17px; color: #E4E0D7;}

/* menu left */
/* menu left */
#left {width: 227px; height: 100%; float: left; margin: 0;}
#left ul {float: left; list-style: none; margin: 0; padding: 0;}
#left ul li{width: 214px; float: left;}
#left ul li a {color: #F1E9E3; display: block; width: 202px; height: 28px; float: left; border-bottom: 1px solid #535353; margin: 0; padding: 10px 0 0 25px;  background: url(../../../templates/_25/images/menu-left.gif) no-repeat 3px 15px;}
#left ul li a:hover {color: #B0340B; background: url(../../../templates/_25/images/menu-left-hover.gif) no-repeat 3px 15px;}
#left ul li a.wyr {color: #C93202; background: url(../../../templates/_25/images/menu-left-wyr.gif) no-repeat 3px 15px;}
#left ul li a.wyr:hover {color: #B0340B; background: url(../../../templates/_25/images/menu-left-hover.gif) no-repeat 3px 15px;}

#left ul li a.under1 {width: 174px; padding: 5px 0 0 60px; font-style: italic;}
#left ul li a.under1 img {position: relative; top: -2px;}

#img-top2 #logo {width: auto; float: right; margin: 70px 0 0 0; padding: 15px 20px 15px 20px; text-align: center; background: url(../../../templates/_00017/images/bg-txt.png); _filter: alpha(opacity=70); _background: #000;}
#img-top2 #logo p {margin: 0;}
#img-top2 #logo p.p1 {font-size: 28px; color: #fff;}
#img-top2 #logo p.p1 a {font-size: 22px; color: #fff; _color: #fff;}
#img-top2 #logo p.p2 {position: relative; top: 3px; font-size: 15px; color: #F7DA9E;}


#footer {width: 799px; height: 40px; margin: 15px auto 0 auto; padding: 0; color: #eddc96;}
#footer a {color: #eddc96;}
#footer a:hover {color: #5d1d00; text-decoration: underline;}
#footer p.copyright{float: left; margin: 5px 0 0 20px; font-size: 12px;}
#footer p.copyright2{float: right; margin: 5px 20px 0 0; font-size: 12px;}

#links-footer {width: 100%; margin: 35px auto 0 auto; padding: 30px 0 0 0; text-align: center; color: #9f583b; background: url(../../../templates/_18/images/menu-top-space.gif) repeat-x 0 0;}
#links-footer a {font-size: 12px; padding: 0 10px;}

#links-footer2 {width: 90%; margin: 35px auto 0 auto; padding: 30px 0 0 0; text-align: center; color: #9f583b; background: url(../../../templates/_18/images/menu-top-space.gif) repeat-x 0 0;}
#links-footer2 a {font-size: 12px; padding: 0 10px; color:#A03B0D}
#links-footer2 a b {font-size: 12px; padding: 0 10px; color:#D6CDC6}
#links-footer2 a:hover {font-size: 12px; padding: 0 10px; color:#D1C7C1}


/* gallery */
a.gal_2 {color: #B6350B; text-decoration: underline; font-weight: bold; font-size: 13px;}
.gal_opis {color: #E9E9E9;}
a.gal_more {color: #B6350B; font-weight: bold; text-align: right; padding: 0 5px 0 0;}
.gal_more {font-weight: bold; text-align: right;}
.foto, .foto2, .foto_gal {margin: 2; border: 1px solid #535353;}

#right .gall_start {font-size: 11px; border: 1px solid #000000; background: #535353; padding: 3px; color: #fff;}
#right .gall_start:hover {font-size: 11px; border: 1px solid #000000; background: #B6350B; padding: 3px; color: #fff;}

#right .gall_end {font-size: 11px; border: 1px solid #000000; background: #535353; padding: 3px; color: #fff;}
#right .gall_end:hover {font-size: 11px; border: 1px solid #000000; background: #B6350B; padding: 3px; color: #fff;}

a.gall_prev {font-weight: bold; font-size: 10px; border: 1px solid #535353; background: #B6350B; padding: 3px; color:#fff}}
a.gall_prev:hover  {font-weight: bold; font-size: 10px; border: 1px solid #535353; background: #535353; padding: 3px; color:#ffffff;}

a.gall_next {font-weight: bold; font-size: 10px; border: 1px solid #535353; background: #B6350B; padding: 3px; color:#fff}
a.gall_next:hover  {font-weight: bold; font-size: 10px; border: 1px solid #535353; background: #535353; padding: 3px; color:#ffffff;}

.row_second1 {background: #242424; padding: 0 10px;}
.row_second2 {background: #1C1C1C; padding: 0 10px;}

 /* news */
.m_tytul  { padding-top: 3px; padding-right: 4px; padding-bottom: 3px; padding-left: 4px; font-weight: bold; color: #9f3c0d; text-decoration: none; text-align: left; font-size: 14px }
.m_opis   { padding-top: 3px; padding-right: 10px; padding-bottom: 3px; padding-left: 5px; font-weight: normal;text-align: justify; font-size: 13px }
.m_data   { padding-top: 3px; padding-right: 10px; padding-bottom: 3px; padding-left: 5px; font-weight: normal; color: #9f3c0d; text-align: justify; font-size: 12px }
#content .m_link_w     {color: #9f3c0d; text-align: right; font-size: 13px; margin-right: 10px; font-weight: bold;}
#content a.m_link_w:hover {text-decoration: underline; margin-right: 10px; font-weight: bold;}
#content a.wstecz:hover {text-decoration: underline; color: #9f3c0d;}
#content .wstecz {color: #9f3c0d; font-size: 13px; }

/* ################### KONTAKT ################### */
.ankie {width:370px; background-color: #DCD2CB; text-align: left; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: #cccccc; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.ankiea {width:495px; background-color: #DCD2CB; text-align: left; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: #cccccc; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.gwiazda {color: #B7350B;}
.ankier {text-align: left ; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.send   { background: #B6350B url(../../../templates/_18/images/bga.gif) repeat ; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 13px; padding:5px; margin: 2; border: 1px solid #535353;}
.blad {color: #FF0000;}
.wymagane {font-weight:bold;} .requied {color: #ff000;}
.error, .wymagane{color: #FF0000; font-weight:bold;}
.okej {color: #DCD3C8;}

#dhtmltooltip{
position: absolute;
background: #393939; 
padding: 5px;
font-size: 16px;
text-align: center;
visibility: hidden;
z-index: 400;
font-weight: bold;
}

table.table2 td {padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-color: #FFFFFF #FFFFFF #C9C9C9; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
