/* CSS Srodek */

/* teksty */
body {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: justify; color: #000000; font-size: 11px;}
.tresc {width:321px; padding: 0; margin: 0 14px 0 0; float:left; overflow: hidden;}
.trescl {text-align: left;}
.tresc2 {width:321px; padding: 0; margin: 0; float:left; overflow: hidden;}
.trescnaglowek {font-size: 13px; font-weight: bold;	margin: 0 0 8px; padding: 0 15px 0 0; clear :right; float: none; line-height: 1.5em;}
.trescnaglowek1 {font-size: 13px; font-weight: bold; margin: 0; padding: 0; clear :right; float: none; line-height: 1.5em;}
.newslinia {width: 656px; height: 2px; background: url(../images/linia-news.gif); margin-bottom: 10px; background-repeat: repeat-x}
.trescfaq {padding: 0 0 0 12px;}
.trescboldfaq { padding: 5px 12px 3px 0px; font-weight: bold;}
.trescfaqgora {text-align: right; padding: 0 8px 0 0; clear:both;}
.dolnem {text-align: center; padding: 0 8px 0 0; clear:both; width: 656px; float:right;}


li {font-size: 11px;} /* lista */

.trescnaglnews {font-size: 13px; font-weight: bold; margin: -5px 0 8px 0; padding: 0; clear :right; float: none; line-height: 1.5em;}
.trescnews {width:321px; padding: 0; margin: 10px 14px 30px 0; float:left;}
.tresclewajasna {
	color: #5d5d5d;
	text-align: left;
	width:321px;
	padding: 0;
	margin: 0 14px 0 0;
	float:left;
}
.tresclewabold {text-align: left; color: #8f0016;font-weight: bold;}

.tresclewajasna2 {color: #5d5d5d; text-align: left; width:321px; padding: 0; margin: 0; float:left; clear:right;}
.trescnews2 {width:321px; padding: 0; margin: 10px 0 30px 0; float:left; clear:right;}

.bialetlo {background: #ffffff; margin: 0; padding: 0 0 20px 0; height: auto; width: 865px; clear:both; float: left;}

.pasekd {
	width: 865px;
	height: 27px;
	clear :both;
	float: none;
	background: #212328;
	margin: 0;
	text-align: center;
	padding: 10px 0 0 0;
	color: #999;
}
.pasekd a:link, .pasekd a:visited {color: #999;}
.pasekd a:hover, .pasekd a:active {color: #E6DFC2;}
.stopkakontakt  {color: #ffffff; text-align: center; margin: 0; padding: 0; clear:both; float: none; line-height: 37px;}
a.stopkakontakt:link, a.stopkakontakt:visited {color: #ffffff;}
a.stopkakontakt:hover, a.stopkakontakt:active {color: #F00;}

.zdjecie {width: 321px; padding: 0; margin: 8px 0; clear: none; float: none;}

.zdjdolne {width: 656px; margin: 8px 10px 0 0; padding: 0; clear: none; float: right;}
.wyniki_szukania {width: 656px; margin: 8px 0 0; padding: 0; clear: none; float: right;}
.zdjlista {width: 156px; height:156px; padding: 0; margin: 8px 8px 0 0; clear: none; float: left; display:block;}

.tresclista { width: 480px; padding: 0; margin: 8px 0 0 0; clear: none; float:left; display:block;}

.zdjeciegal {width: 60px; margin: 10px 10px 10px 0; padding: 0; clear :none; float: left;}
.gal{float: right; text-align:left; clear :none; margin-top: 10px; padding: 0; width: 251px;}

.zdjfilmu {width: 200px; padding: 0; margin: 8px 10px 0 0; clear: left; float: left;}
.filmy {width: 656px; padding: 0; margin: 8px 0 0 0; clear: none; float: left;}
.filmy2 {width: 446px; padding: 0; margin: 8px 0 0 0; clear: none; float: left;}

.zdjeciec {width: 208px; height: 208px; text-align: center; margin: 0; padding:0;}
.zdjeciecc {width: 16px; height: 208px; text-align: center; margin: 0; padding:0;}
.zdjeciecb { margin:0; padding:0; text-align: center; clear:both; float: left; margin: 8px 0 0; background-color:#FFFFFF;}
.zdjeciec2 {}
.tresclewa { text-align:center;}

/* srodkowe menu */
.srmenu1, .srmenu, a.srmenu:link, a.srmenu:visited, a.srmenu:hover, a.srmenu:active {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #ac001a; text-decoration: none; font-weight: bold; padding: 0 3px; margin: 0; text-align: center; line-height: 1.5em;}
a.srmenu:hover {color: #ffffff;	background: #ac001a;}
.srmenu1, a.srmenu:active {color: #FFFFFF; background: #5d5d5d;}

.srmenu2 {width: 657px; margin: 0 0 5px; padding: 0; text-align: center; clear :right; float: left;}

/* dolne menu */
a.dolnemenu:link, a.dolnemenu:visited, a.dolnemenu:hover, a.dolnemenu:active {
	font-size: 9px;	color: #ac001a;	text-decoration: none;	font-weight: bold; background: #FFFFFF; padding: 4px 6px; line-height: 20px;}
a.dolnemenu:hover {color: #ffffff; background: #ac001a;}
a.dolnemenu:active {color: #FFFFFF;	background: #E6DFC2;}
.dolnesrodek {font-size: 9px; color: #FFFFFF; font-weight: bold; background-color: #5d5d5d; padding: 4px 6px;}

/* gorne menu i stopka*/

.goram {
	width: 616px;
	height: 17px;
	text-align: right;
	float:left;
	clear:none;
	margin: 0;
	padding: 5px 0 0 0;
	background: #000;
	vertical-align:bottom;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4f4f4f;
	text-align:right;
	text-decoration: none;
}
.gornemenu {float:right; clear:none; padding: 0; margin: 5px 5px 0px;}
a.gornemenu:link, a.gornemenu:visited, a.gornemenu:hover, a.gornemenu:active {
	font-size: 9px;
	color: #4f4f4f;
	padding: 0;
	margin: 0 10px;
	text-decoration: none;
	float:none;
	clear:none;
}
a.gornemenu:hover, a.gornemenu:active {color: #9a9a9a;}


.stopka {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 865px;
	height: 40px;
	float:left;
	clear:both;
	margin: 10px 0 0;
	padding: 0;
	vertical-align:bottom;
}
.stopka a:link, .stopka a:visited {color: #9a9a9a; text-decoration: none;}
.stopka a:hover, .stopka a:active {color: #E6DFC2; text-decoration: none;}
.stopkat {float: none; clear: none; font-size: 9px; color: #9a9a9a; text-align: center;}
a.stopka:link, a.stopka:visited, a.stopka:hover, a.stopka:active {font-size: 9px; color: #9a9a9a; padding: 0; margin: 0; text-decoration: none; float:none; clear:none; text-align: center;}
a.stopka:hover, a.stopka:active {color: #E6DFC2;}

/* menu glowne */
.logo01, .tabelkamsr1, .menuobr, .tabelkamsr2 {background: #000; display: block; float:left; height: 38px; border-width: 0;}

.tabelkamsr1 {width: 690px;	clear:right;}
.tabelkamsr2 {
	width: 616px;
	background: #000);
	float: left;
	margin: 0;
	padding: 0;
}
.logo01 {clear:left; padding: 0; margin: 0;	width: 175px;}
.menuobr{width: 3px; clear:none; float:right;}
.logo03 {
	padding: 0;
	margin: 0;
	width: 249px;
	float: left;
	clear: none;
	height: 60px;
	border-width: 0;
	background-color: #000;
	background-image: url(../images/logo_srodek.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/* menu lewe */
.menubok{width: 177px; height:100%; margin: 10px 14px 0 0; float:left; clear:none;}
.lewemenu, a.lewemenu:link, a.lewemenu:visited, a.lewemenu:hover, a.lewemenu:active, .naglnieb, .naglbial {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #E6DFC2;
	text-decoration: none;
	display: block;
	width: 160px;
	padding: 8px 5px 8px 17px;
	font-size: 9px;
	font-weight: bold;
	color: #5d5d5d;
	text-transform: capitalize;
	text-align: left;
	vertical-align: middle;
	float:none; clear:none;
	background: url(../images/button-menu-l.gif) no-repeat 3px center;
}
a.lewemenu:hover {color: #ffffff; background: #ac001a url(../images/button-menu-l.gif) no-repeat 5px center; border-bottom: 1px solid #FFFFFF;}
a.lewemenu:active {color: #FFFFFF; background: #5d5d5d url(../images/button-menu-l.gif) no-repeat 7px center; border: 1px solid #FFFFFF;}
.lewemenu {color: #FFFFFF; background: #5d5d5d; border-bottom: 1px solid #FFFFFF;}
.naglnieb {border-bottom: 1px solid #ffffff; color: #ffffff; background: #97A3B9 url(../images/tlo-menu-nagl.gif) left bottom; padding: 8px -5px 8px 10px;}
.naglbial {border-bottom: 1px solid #ffffff; background: #ffffff;}
.message {color: red; font-weight:bold}
.form_error {
            font-size: 11px;
            color: #000000;
            background: red;
            padding-left:3px;
            border-top-width: 2px;
            border-right-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 2px;
            border-top-style: solid;
            border-right-style: solid;
            border-bottom-style: solid;
            border-left-style: solid;
            border-top-color: #333;
            border-right-color: #999;
            border-bottom-color: #CCC;
            border-left-color: #666;
}
.menu_srodek {
	margin: 0;
	padding: 0;
	float:left;
	width:674px;
	background: url(../images/tlo-menu-gl.gif);
	text-align:right;
	}
.menu_srodek a.menuglowne:link {
	float:right;
}
.menu_srodek_cien {
	width:674px;
	height: 15px;
	margin: 0;
	padding: 0;
	float:right;
}

