*
{
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	border: 0px;
	text-decoration: none;
}
body 
{
	background-color: #fef7d2;
	color: #313131;
	font: 12px Tahoma;
	text-decoration: none;
	text-align: justify;
}
div 
{
	display: block;
	border: solid 0px red;
}
p 
{
	color: #313131;
	font: 12px Tahoma;
	text-decoration: none;
	margin: 8px;
	text-align: justify;
}
a
{
	color: #313131;
	font: 12px Tahoma;
	text-decoration: none;
	margin: 8px;
	text-align: justify;
	font-weight: bold;
}

/*style classs and id*/
#container
{
	width: 1020px;
	background-color: #fef7d2;
}
.vertical_strip
{
	width: 8px;
	height: 800px;
	background-color: #fcf1b3;
	background-image: url(../gfx/vs.png);
	float: left;
}
#all_content
{
	width: 1000px;
	float: left;
}
#top_strip
{
	width: 1000px;
	height: 25px;
	background-image: url(../gfx/strip.png);
	background-repeat: repeat-x;
}
/*banner*/
#banner
{
	width: 800px;
	height: 200px;
	float: left;
}
#banner_img
{
	width: 800px;
	height: 175px;
	background-image: url(../gfx/banner.png);
	text-align: left;
}
#banner_strip
{
	width: 800px;
	height: 25px;
	background-image: url(../gfx/strip.png);
	background-repeat: repeat-x;
}
/*menu*/
#menu_stripl
{
	width: 15px;
	height: 200px;
	background-image: url(../gfx/red1.png);
	float: left;
}
#menu
{
	width: 170px;
	height: 200px;
	background-image: url(../gfx/menu_red.png);
	float: left;
}
#menu_stripr
{
	width: 15px;
	height: 200px;
	background-image: url(../gfx/red2.png);
	float: left;
}
#left_box
{
	width: 198px;
	background-color: #fef7d2;
	float: left;
}
#center_box
{
	width: 600px;
	background-color: #fcf1b3;
	float: left;
}
#right_box
{
	width: 198px;
	background-color: #fef7d2;
	float: left;
}
#footer
{
	width: 1000px;
	height: 25px;
	background-image: url(../gfx/strip.png);
	background-repeat: repeat-x;
	clear: both;
	vertical-align: middle;
}

/* koniec divow */
.menu_link
{
	color: #e1ddc1;
	margin-top: 15px;
	font: 13px Verdana;
	font-weight: bold;
}
.menu_top
{
	color: #61615f;
	margin: 5px ;
	font: 11px Verdana;
	font-weight: bold;

}

/*right box*/
.right_title
{
	color: #ff0000;
	font: 12px Verdana;
	font-weight: bold;
}
.right_cont
{
	color: #313131;
	font: 11px Verdana;
}
.p_footer
{
	color: #ffffff;
	font: 11px Tahoma;
	text-align: right;
	margin-right: 20px;
	font-weight: bold;
	line-height: 15px;

}
/*left box*/
.img_dom
{
	width: 175px;
	height: 139px;
	background-color: #fcf1b3;
	border: solid 1px #ffffff;
	margin-top: 7px;
	margin-bottom: 7px;
}
/*center box*/
h2
{
	color: #ff0000;
	font: 18px Tahoma;
	text-align: left;
	margin: 5px;
	margin-left: 20px;
}

h3
{
	color: #ff0000;
	font: 16px Tahoma;
	text-decoration: none;
	margin: 5px;
	text-align: justify;
	font-weight: bold;
}

/* letniskowe euro itd. */
.euro
{
	color: #313131;
	font: 18px Tahoma;
	text-align: left;
	margin: 5px;
	margin-left: 20px;
}



/* gallery js */

#simplegallery1
{
position: relative;
visibility: hidden;
border: 10px solid darkred;
}

#simplegallery1 .gallerydesctext
{
text-align: left;
padding: 2px 5px;
font-weight: bold;
}

.gallerydescfg
{
font-weight: bold;
font-size: 10pt;
font-family: Verdana;
color: #fffbb8; 
}

.lt
{

	font: 10px Verdana;
	text-decoration: none;
	margin-top: 0px;
	text-align: justify;
}
