



p#subtitle {
    padding: 0 0 0 30px;
    font-size: 14px;
}

#content a {
    color: #E05E3A;
    text-decoration: none;
}

#content a:hover { text-decoration: underline; color: #CD8D2D; }
#content a:link {text-decoration: none;}
#content a:visited {text-decoration: none;}
#content a:active {text-decoration: none;}




.classBorder {
    border-bottom: 1px dashed #DABD8B;
    height: 0 !important;
    min-height: 0 !important;
	margin: 0px;
	padding: 0px;
	font: normal 8px "Open Sans","sans-serif";
}


/* menu */

#menu {
    height: 38px;
    background: #381402;
	width: 940px;
	margin: 0 auto;
	padding-top: 5px;
	padding-bottom: 5px;
}
.menuItem {
    color: #DABD8B;
    cursor: pointer;
    font: bold 20px "Open Sans","sans-serif";
	float: left;
	padding: 6px;
	padding-left: 20px;
	padding-right: 20px;
}

.menuItemContainer {
	width: 750px;
	height: 35px;
	margin: 0 auto;
}


/* content */

#content {
	margin: 0 auto;
    -margin-left: -250px;
    width: 539px;
    font: 15px Arial, Helvetica, sans-serif;
    color: #444444;
	-background-color: black;
    -background-image: url("images/tapeta.png");
    -background-position: center top;
    -background-repeat: repeat-x;
    -background-size: auto auto;
}

#content h1 {
     padding: 30px 0 0 30px;
     font: bold 20px "Open Sans","sans-serif";
     color: #381402;
}

#content h2 {
    font-family: Georgia,Times,serif;
    font-weight: normal;
	font: 18px
}

#content p {
     font: 18px "Open Sans","sans-serif";
     color: black;
     padding: 30px;
}






#content img {
     margin: 30px;
	 //border-style:double; //solid;
	 border-style:solid;
	 border-radius: 5px;
	 border-color: #F3DEBA;
	 width: 425px;
     height: 289px;
}


/* footer */

#footer {
    clear: both;
	width: 940px;
    height: 30px;
	margin: 0 auto;
    background: #381402 url('images/foot.jpg') no-repeat bottom;
}

#footer p {
    text-align: center;
}



/* MENU */
.pozycja{
	width: 640px;
	height: 50px;
	margin-bottom: 20px;
	margin-left: 30px;
}

.pozycjaL {
    float: left;
}

.pozycjaDesc{
	width: 530px;
	float: left;
	font:  bold 18px "Open Sans","sans-serif";
	color: #381402;
}

.pozycjaDescAng{
	width: 530px;
	float: left;
}

.pozycjaOpis {
    margin-top: 5px;
	width: 530px;
	float: left;
}

.cena {
	width: 80px;
	float: right;
	font: bold 19px "Open Sans","sans-serif";
	vertical-align:super;
	height: 40px;
	min-height: 40px;
}

.kontaktPozycja {
    width: 320px;
	height: 27px;
	margin-left: 0px;
	margin-bottom: 30px;
	background: #381402;
    color: #DABD8B;
	font: bold 16px "Open Sans","sans-serif";
}

.mainPozycja {
    width: 650px;
	height: 27px;
	margin-left: 20px;
	margin-bottom: 30px;
	background: #471C21;
    color: #DABD8B;
	font: bold 20px "Open Sans","sans-serif";
}

.mainPozycjaDesc { 
	margin-left: 10px;
	display: inline;
}

.mainPozycjaDescAng  { 
    font: 15px "Open Sans","sans-serif";
	display: inline; 
	margin-left: 10px;
}

.wspolneInfo {
    height: 142px;
    background: #381402;
	width: 940px;
	margin: 0 auto;
	padding-top: 5px;
	padding-bottom: 5px;
}
.InfoBlok {
	float: left;
	width: 283px;
	min-width: 240px;
	height: 115px;
	min-height: 115px;
	background: #F3DEBA;
	margin: 11px;
	
	text-align: center;
	
	 border-style:solid;
	 border-radius: 5px;
	 border-color: #F3DEBA;
}





