a { text-decoration:none;color:#000}
a:hover { ;color:#515151 }
/* body */
#body {
	background: #fffff;
   padding: 0px;
   margin: 0 auto;
   font: 11px verdana;
}

/* BG */
div#container {
	position: absolute;
	margin: auto;
	padding: 0px;
	color: #000;
	width: 100%;
	top: 0%;
	/*
	left: 50%;
	margin-left: -504px;
	*/
	border-bottom: 0px solid #c1c1c1; 
	border-top: 0px solid #c1c1c1; 
	border-left: 0px solid #c1c1c1; 
	border-right: 0px solid #c1c1c1; 
}
div#dataContainer {
	margin:0px auto;
	width: 950px;
	border: 0px solid #a1a1a1;
}
div#dataContainerTop {
	margin-top:10px;
	/*background: url(/img/bgtop.gif) no-repeat #fff;*/
	height:230px;
	border: 0px solid #a1a1a1;
	
}
div#dataContainerMenu {
	padding-left:3px;
	
}
div#content {
}
#submenuContainer {
	background: #fff;
   margin:0px; 
	padding:1px;
	padding-left:3px;
	padding-top:10px;
   width: 218px;
}
#newsContainer {
	background: #fffbc3;
   text-align:left;
   margin:0px; padding:10px;
   width: 280px;
}
#smallprintContainer{
   padding:10px;
	width:480px;
	background: #fff;
   text-align: justify;
}

#printContainer{
   padding:10px;
   padding-top:0px;
	width:458px;
	background: #fff;
   text-align: justify;
}
#bigprintContainer{
   padding:10px;
	width:780px;
	background: #fff;
}
#bigprintContainerContent{
padding:0px 10px 30px 10px;
border:1px solid #a9a9a9;
}
#bigprintContainerContentnews{
padding:0px 0px 20px 0px;
border:1px solid #a9a9a9;
}
div#ramka{

padding:0px 0px 10px 0px;
border:1px solid #a9a9a9;
}
#fullprintContainer{
   padding:10px;
	width:1000px;
	background: #fff;
}
#rightContainer {
	background: #fff;
	border: 0px;
   text-align:left;
   margin:0px; 
   padding:0px;
   width: 240px;
}
div#dataContainerBottom{
   margin: 0px auto;
	padding-top:5px;
	padding-bottom:5px;
	font-weight: bold;
	background:#fff;
	border-top: 1px solid #dcdcdc;
}
.clear{clear:both;}

div#logoTop {
	margin: 0px auto;
	padding-top:20px;
	text-align:center;
}

/* MENU */
#menu{
   padding:0px;
	margin:0px;
	clear:both;
}
#menu ul {
	display:inline;
	padding:0px;
	margin:0px;
}
#menu li{
  
	list-style:none;
   display:inline;
   padding:0px;
	margin:0px;
	font: 12pt verdana;
	font-weight:bold;
	float:left;
	
}
#menu a{display:block;color:#fff}
#menu a:hover{display:block;color:#fff}

#languages {
	text-align:left;
	padding:5px;
	float:right;
	clear:both;
	filter:alpha(opacity=2000);     
	-moz-opacity: 200;     
	opacity: 200; 
}
#languages img {
	height:15px;
	border: 1px solid #dcdcdc;
	}

/* SUBMENU */
#submenu{
   padding:0px;
	margin:0px;
	display:block;
}
#submenu ul {
text-indent: 1.8em;
padding:0px;
margin:0px;
}
#submenu li{
   list-style:none;
   padding:0px;
   margin:0px;
	font: italic bold 10pt verdana;
}

#submenu a.style1 { display:block;color:#fff;background:url(/img/submenu01.gif) no-repeat #fff;width:228px;height:29px;}
#submenu a.style1:hover {}
#submenu a.style2 { display:block;color:#fff;background:url(/img/submenu02.gif) no-repeat #fff;width:228px;height:29px;}
#submenu a.style2:hover {}
#submenu a.style3 { display:block;color:#fff;background:url(/img/submenu03.gif) no-repeat #fff;width:228px;height:29px;}
#submenu a.style3:hover {}
#submenu a.style4 { display:block;color:#fff;background:url(/img/submenu04.gif) no-repeat #fff;width:228px;height:29px;}
#submenu a.style4:hover {}
#submenu a.style5 { display:block;color:#fff;background:url(/img/submenu05.gif) no-repeat #fff;width:228px;height:29px;}
#submenu a.style5:hover {}
#submenu a.style6 { display:block;color:#fff;background:url(/img/submenu06.gif) no-repeat #fff;width:228px;height:29px;}
#submenu a.style6:hover {}
#submenu a.style7 { display:block;color:#fff;background:url(/img/submenu07.gif) no-repeat #fff;width:228px;height:29px;}
#submenu a.style7:hover {}


#item1 a{display:block;padding:6px; color:#3a3117}
#item1 a:hover{background:#523b33;color:#b0ab9b;}
#item2 a{display:block;padding:6px; color:#3a3117}
#item2 a:hover{background:#523b33;color:#b0ab9b;}
#item3 a{display:block;padding:6px; color:#3a3117}
#item3 a:hover{background:#523b33;color:#b0ab9b;}
#item4 a{display:block;padding:6px; color:#3a3117}
#item4 a:hover{background:#523b33;color:#b0ab9b;}
#item5 a{display:block;padding:6px; color:#3a3117}
#item5 a:hover{background:#523b33;color:#b0ab9b;}
#item6 a{display:block;padding:6px; color:#3a3117}
#item6 a:hover{background:#523b33;color:#b0ab9b;}
#item7 a{display:block;padding:6px; color:#3a3117}
#item7 a:hover{background:#523b33;color:#fff;}

/* SUBMENU */
.news{
   padding:0px;
	margin:0px;
	display:block;
   border: 0px solid #000;
   clear:both;
}
.news ul {
}
.news li{
	list-style:none;
   border-bottom: 1px solid #c1c1c1;
   padding:0px 0px 7px 0px;
   margin:0px;
	font: 10pt verdana;
	font-weight:bold;
}
.news .date {
	padding:0px;
	margin:0px;
	font: 7pt verdana;	
}
.news .subject {
	padding:3px;
	margin:0px;
	font: 9pt verdana;
	font-weight:bold;	
}
.news .content {
   padding:5px;
   margin:0px;
   font: 8pt verdana;
}
.news .readmore {
	padding:0px;
	margin:0px;
	font-weight:bold;
   font: 8pt verdana;
	}


/* BOX */
.box {
	float:left;
	margin:5px;
}
.boxTop{
	background:url("/img/box_top.png") no-repeat;
	width:230px;
	height:35px;
	padding:10px 0px 0px 0px;
	font-weight:bold;
	text-align:center;
	font-family:12pt Trebuchet MS;
	color:#ffffff;
}
.boxContent{
    background:url("/img/box_top_text.png") repeat-y;
	margin-top: -10px;	
	text-align:justify;
	padding:5px 10px 5px 10px;
}
.boxContent img {
	padding:0px 5px 0px 5px;
}
.boxBottom{
	background:url("/img/box_top_down.png") no-repeat;
}
/* CLASSES */
.readmore {
   text-align: right;
   padding:0px 10px 0px 0px;
	font-weight:bold;
   }
.bold {
	font-weight: bold;
}
.center {
	text-align:center;
}
.akapit {
	text-indent: 10%; 
}
.title {
	font: 10pt verdana;
	font-weight:bold;
}

/* DEFAULTS */
table,tr,td{
	padding:0px;margin:0px;
	text-align:left;
	border-collapse: collapse;
	vertical-align: top; 
}
img {
	border: 0px solid #000;
	}
input,textarea {
	border: 1px solid #2B102F;
	color: #000;
	font: 10px verdana;
	padding: 0px 0px 0px 0px;
	height:15px;
}


/*NEWIT PROJECT*/
#project{width:980px;padding:3px 10px 3px 10px;background:#fff;color:#fb8700;float:right;font: 10px verdana;text-align:right;}
#project a:link {color:#fb8700;text-decoration:none;font-weight: bold;}
#project a:visited {color:#fb8700;text-decoration:none;font-weight: bold;}
#project a:hover {color:#fb8700;text-decoration:underline;font-weight: bold;}

/*HOME*/
#home_tresc p {clear: left;font: italic 13px/14pt Georgia;text-align:justify;text-indent:1.2cm;}
#home_tresc h2{clear: left;font: italic bold 15px Georgia;text-align:center;text-indent:1.2cm;}
#home_tresc li {clear: left;font: italic 13px Georgia;padding-bottom:5px;}

/*OFERTA */

#oferta {width:420px;padding:3px 10px 3px 10px;font: italic bold 18px Georgia;}
#oferta ul {
padding:0px;
margin:0px;
}
#oferta li {font: italic bold 11px Georgia;}
#oferta p{font: italic bold 11px Georgia;color: #d52002;}

/*NAWIGACJA*/

#nawigacja {width:350px;padding:0px 10px 25px 10px;font: italic bold 15px Georgia;}


/* CENNIKI */
#cenniki_tresc p {clear: left;font: italic  13px Georgia;}
#cenniki_tresc li {clear: left;font: italic 13px Georgia;padding-bottom:5px;}
#cenniki_tresc a {color: #a50b16;font: italic  13px Georgia;}
#cenniki p {clear: left;font: italic bold 13px Georgia;padding-left:150px;}
#cenniki label {display: block;float: left;width: 160px;padding:2px;}
#cenniki input {display: block;float: left;margin:2px;}
#cenniki .button {
    background:url("/img/button.gif") no-repeat;
border:1px solid #2B102F;
font: bold 10px Verdana;
color:#FFFFFF;
padding:0px;
width:61px;
height:19px;
}
#cenniki .button:hover {
    color:#5e5a5a;
}


#kontakt {
border: 0px;
width :425px;
}
#kontaktadr {
border: 0px;
font: italic bold 15px Georgia;
text-align: center;
width :550px;
}

#kontaktadr label {font: italic bold 11px Georgia;}
#kontaktadr dt {text-align:left;}
#kontaktadr dl {text-align:left;padding-left:30px;}
#kontaktadr textarea {
	border: 1px solid #7e7e7e;
	color: #000;
	font: 12px verdana;
	padding: 0px 0px 0px 0px;
	margin:1px;
	height: 100px;
	width: 400px;
}
#kontaktadr input {
	border: 1px solid #7e7e7e;
	color: #000;
	font: 12px verdana;
	padding: 0px 0px 0px 0px;
	margin:1px;
	height: 20px;
	width: 150px;
}
#kontaktadr .errors {font: italic bold 11px Georgia;color:red;list-style-type:none;}

#kontaktadr input[type="submit"]  {
background:url("/img/button.gif") no-repeat;
border:1px solid #2B102F;
font: bold 12px Verdana;
color:#FFFFFF;
padding:0px;
margin:0px;
width:61px;
}
