
body {text-align:center; margin:0; padding:0; font-size:12px; font-family: "Trebuchet MS", Tahoma, Arial, Lucida, verdana; background: #7F2423; color:#fff}

img {border:0;}
a {text-decoration:none;}
#wrapper {width:997px; margin:0 auto;}
#header {width:997px; margin:0 auto; text-align:left; background:url(zdjecia/tlo.png) no-repeat center; height:297px; position:relative;}
.headerText{position: absolute; top: 105px; left: 350px; font-family: "Times New Roman", Tahoma, Arial, Lucida, verdana; font-size: 50px; font-style: italic; color: #490407; text-shadow:0px 1px 1px #c9c9c9;}
h1 {margin:0; padding:0; left:24px; top:49px; position:absolute;}
h2 {margin:5px; padding:0; font-size: 12px}
.menu {width: 100%; height: 40px; background: url(zdjecia/tloBelka.png) repeat-x bottom;}
.menuTitle {clear: both; width: 100%; height: 40px; background: url(zdjecia/tloMenu.png) repeat-x bottom; color: #c9c9c9}
.sTitle {font-family: "Times New Roman", Tahoma, Arial, Lucida, verdana; font-size: 12px; padding: 0 300px 0 15px; line-height: 40px; text-shadow:0 1px 0 #7f2423;}
.cTitle {font-family: "Times New Roman", Tahoma, Arial, Lucida, verdana; font-size: 12px; line-height: 40px; text-shadow:0 1px 0 #7f2423;}
.cTitle i {font-weight: bold; font-size: 16px}
.buttons {float: left; font-family: "Times New Roman", Tahoma, Arial, Lucida, verdana; font-size: 20px;  background: url(zdjecia/separator.png) no-repeat right 0px; padding: 2px 55px 8px 55px; margin-top: 7px;}
.buttons a {color: #490407; text-shadow:0 1px 0 #ffffff;}
.buttons a:hover {text-decoration:underline; }

.face {margin:0; padding:0; right:0px; top:-2px; position:absolute;}

#main {width:997px; margin:0 auto; text-align:left; padding:0 0 24px 0; background:url(zdjecia/tloContent.png) repeat-y left 0px; overflow:auto;}
#side {float:left; display:inline; width:272px; margin-top:0px;  border-right: 5px solid #490407; border-top: 5px solid #490407; padding: 10px; padding: 10px}
#side a { color:#fff;}
#side .sideButton {float: left; width: 100%; border-bottom: 1px dotted #490407; padding: 10px 0;}
#side .sideImage {clear: both; float: left;  width: 130px; padding: 2px; background: #490407;}
#side .sideDesc {float: left; margin-left: 8px; width: 130px; color: #c9c9c9; font-size: 15px; font-family: "Times New Roman", Tahoma, Arial, Lucida, verdana;}
#side .sideDesc p { color: #fff; font-size: 12px; font-family: Tahoma, Arial, Lucida, verdana; margin: 0; padding: 6px 0}
#side .sideDesc a { color: #c9c9c9; }
#side .sideDesc a:hover { color: #c9c9c9; text-decoration: underline}
#side .sideMore {width: 90%; color: #c9c9c9; font-size: 12px; font-family: "Times New Roman", Tahoma, Arial, Lucida, verdana; text-align: right; }


#content {float:left; display:inline; width:680px; background:url(zdjecia/tloContent.png) repeat-y right; margin-top:0px; border-top: 5px solid #490407; padding: 10px;}
#content .cFotterProm { display: inline-block; width: 370px; margin: 20px; vertical-align: top}
#content .cFotterOpens { display: inline-block; width: 230px; margin: 20px 0; vertical-align: top}
#content .cFotterTitle { display: block; padding: 7px; font-family: "Times New Roman", Tahoma, Arial, Lucida, verdana; border-bottom: 3px solid #490407; color: #c9c9c9; background: url(zdjecia/tloMenu.png) repeat-x bottom; font-size: 14px; font-weight: bold}
.cFotterDesc p span {text-align: right;}
#content .cFotterDesc { display: block; padding: 5px;  font-family: Tahoma, Arial, Lucida, verdana; font-size: 14px; line-height: 18px}
#content p {padding:8px 24px 0 24px; text-align:justify; line-height:19px; font-size: 15px; font-style: italic}
#content .cImage {float: right; margin-left: 15px; border: 1px solid #490407; margin-bottom: 20px;}
#content a {color:#fff;}
#content a:hover {color:#c9c9c9;}
#content a:hover img {border:0px solid #df0024;}
#content .footer {clear: both; border-top: 1px dotted #490407; margin-top: 15px; padding-top: 15px;}
.hour {width: 50%; float: left}
.days{ width: 50%; float: left}
.link{ margin: 10px; float: right; font-size: 10px; text-decoration: underline}


#footer {clear: both; float:left; width:977px; text-align:left; background: url(zdjecia/tloMenu.png) repeat-x top;}
#footer { padding:8px 10px; margin:0px auto; font-size: 10px;}
#footer .counter{float:left; text-align:left; padding:0 20px; margin:0; font-size: 10px;}
#footer .webmaster{float:right; text-align:left; padding:0 20px; margin:0; font-size: 10px;}
#footer a {color:#c9c9c9; text-decoration:none }
#footer a:hover {color:#df0024;  text-decoration:none}


.google_map{
text-align: center; width:600px; height: 400px; border:  1px solid #490407
}

.co_google_title{
	display: block; padding: 6px 2px; margin-top: 10px;
	font-size : 12px; font-weight: bold; text-align: left;
	color: #df0024;
	border-bottom: 1px solid #c9c9c9;
}
.co_google_text{
	display: block; padding: 6px 3px;
	font-size : 11px; text-align: left;
	color: #df0024;
	border-bottom: 1px solid #df0024;
	margin-bottom: 10px;
}
