BODY {margin:0; padding:0; background-image:url(../uploadimages/body_bg.jpg); background-repeat:no-repeat; background-position:top center; background-color:#FEFEFE; }

#site {margin:0 auto; width:925px; padding:0; }
#header {heigh:107px; width:925px;}
#logo {padding-left:30px; width:180px; float:left;}
#lang {float:right; padding-right:25px; padding-top:40px;}

.clearfloat {clear:both;}
.right {float:right;}
.left {float:left;}
a img {border:none;}
p, ul, li, h1 {margin:0; padding:0;}

/* ////////////////////////////////// menu //////////////////////////////////////// */
    #menu {width:925px; height:42px; margin:0; padding:0; position:relative;}
    #menu ul {margin:0 auto; padding:0; list-style:none;}
    #menu li {display:inline; margin:0; padding:0; float:left;}
    #menu a.rollover {height:39px; display: block; overflow: hidden; float:left;}
    #menu a.rollover img {display: block;}
    #menu a.rollover:hover {border-bottom:3px solid #c6091e;}
	#menu a.current {height:39px; display: block; overflow: hidden; float:left; border-bottom:3px solid #c6091e;}
	
	#describe {width:925px; height:23px; margin:0; padding:10px 0 0 0;} 
	#submenu0 {padding:0 0 0 142px;} 
	#submenu1 {padding:0 0 0 303px;} 
	.submenu {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; padding:0 14px; font-weight:bold;} 
	.submenu:hover {color:#c6091e;} 

/* ////////////////////////////////// content //////////////////////////////////////// */
#content {width:925px; min-height:474px; height:auto !important; height:474px; padding-bottom:7px;}
a.more {background-image:url(../uploadimages/more.gif); background-position:right top; background-repeat:no-repeat; padding-right:18px; font-family:Tahoma, sans-serif; font-size:11px; color:#ffffff; text-decoration:none; margin-top:10px; float:right;}
a.more:hover {color:#f79119;}
a.more_in_text {background-image:url(../uploadimages/more.gif); background-position:right top; background-repeat:no-repeat; padding-right:18px; font-family:Tahoma, sans-serif; font-size:11px; color:#ffffff; text-decoration:none; float:right;}
a.more_in_text:hover {color:#f79119;}

/* ==================== INDEX PAGE ================================================ */
#left_col {width:618px; float:left;} 
#right_col {width:307px; float:left;}

#flaszka_big {background-image:url(../uploadimages/flaszka_big.jpg); background-position:top center; background-repeat:no-repeat; width:618px; height:316px;}
#flaszka01 {background-image:url(../uploadimages/flaszka_01.jpg); background-position:center; background-repeat:no-repeat; width:307px; height:158px;}
#flaszka02 {background-image:url(../uploadimages/flaszka_02.jpg); background-position:center; background-repeat:no-repeat; width:307px; height:158px;}
#flaszka03 {background-image:url(../uploadimages/flaszka_03.jpg); background-position:center; background-repeat:no-repeat; width:307px; height:158px;}

/* ==================== boxy ==================== */
#boxes {width:618px; height:158px; background-image:url(../uploadimages/boxes_bg.jpg); background-repeat:repeat-x; background-position:top;}
#boxes h1 {
	font-size:13px;
	font-family:Trebuchet MS, sans-serif;
	color:#f79119;
	padding-bottom:10px;
}
#boxes p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:justify;}

#box01 {width:248px; height:128px; background-image:url(../uploadimages/boxes_line.jpg); background-position:right; background-repeat:no-repeat; padding:15px 30px; overflow:hidden; float:left;}
#box02 {width:250px; height:128px; padding:15px 30px; overflow:hidden; float:left;}  

/* ==================== SUBPAGE ================================================ */

#lewa_kolumna {width:272px; float:left; padding:0; margin:0;}
#left_menu {width:272px; float:left; background-color:#be0b1f; background-image:url(../uploadimages/left_menu_bg.jpg); background-position:top; background-repeat:no-repeat; padding:12px 0 0 0; margin-bottom:20px; font-family:Trebuchet MS, sans-serif; font-size:14px; color:#FFFFFF;}
#left_menu h1 {color:#FFFFFF; font-family:Trebuchet MS, sans-serif; font-size:16px; font-weight:bold; padding-bottom:12px; padding-left:30px;}
#left_menu ul {list-style-type:none; margin:0; padding:0; }
#left_menu li {border-bottom:1px solid #FF0000; padding:5px 0px 5px 35px; margin-left:0px; background-image:url(../uploadimages/arrow.gif); background-repeat:no-repeat; background-position:left top; }
#left_menu li a {color:#FFFFFF; text-decoration:none; font-weight:normal;}
#left_menu li.active a {color:#FF9900; text-decoration:none;} 
#left_menu li a:hover {color:#FF9900; text-decoration:none;}
#left_menu li a span {font-size:12px; font-weight:bold;}
#left_menu ul li ul {list-style-image:url(../uploadimages/list_arrow.gif); margin-left:40px; padding:10px 0 0 0;}
#left_menu ul li ul li {border-bottom:none; padding:0 0 10px 0; margin:0; background-image:none;}
#left_menu ul li ul li a {color:#FFFFFF; text-decoration:none; font-weight:normal;}
#left_menu ul li ul li.active a {color:#FF9900; text-decoration:none;} 


#tresc_big {width:925px;  min-height:478px; height:auto !important; height:478px; background-color:#eeeeee; padding-bottom:12px;}
#tresc {width:645px;  min-height:478px; height:auto !important; height:478px; float:right; background-color:#eeeeee; padding-bottom:12px;}
#subpage_title {background-image:url(../uploadimages/subpage_title.jpg); background-position:top; background-repeat:repeat-x;}
#tresc h1, #tresc_big h1  {font-family:Trebuchet MS, sans-serif; font-size:16px; color:#000000; font-weight:normal; padding:12px 0 15px 37px;}
#tresc p, #tresc_big p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:justify; padding:10px 37px 3px 37px; line-height:1.6;}
#tresc ul {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:justify; padding:10px 37px 3px 37px; line-height:1.6; }
#tresc ul li {margin-left:30px;}
#tresc_big table {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:left; padding:10px; line-height:1.6;}

#tresc a, #tresc_big a {text-decoration:underline; color:#990000;}
#tresc a:hover, #tresc_big a:hover {text-decoration:none; color:#666666;}

.production {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-align:left; line-height:1.2;}
.production td {padding:11px;}

#baner {width:272px;}


#photodiv {width:234px; float:right; margin:20px;}

.water {
	float:left;
	width:200px;
}
p.food {float:left;}

#faq a {text-decoration:none; color:#333333; cursor:pointer;}
#faq a:hover {color:#990000;}

/* ==================== kontakt ==================== */
#kontakt {
	float:left;
	width:830px;
	padding-top:45px;
	padding-left:30px;
}

#office {
	background-image:url(../uploadimages/kontakt.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:200px;
	height:290px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	padding:10px;
	line-height:1.6;
	padding-left:60px;
	padding-top:50px;
}
#office a {color:#FF9900;}
#office a:hover {color:#FF9900; text-decoration:none;}

.red_title {background-color:#CC0000; color:#FFFFFF; text-align:center; padding:4px 0; margin:20px 0 0 0; width:180px; font-weight:bold; font-family:Trebuchet MS, sans-serif; font-size:14px;}

.din {border-left:0px dashed #333333; border-bottom:0px dashed #333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:center; margin:20px 0 0 40px; width:520px; }
.din th {text-align:center; font-size:14px; padding:10px; border-top:0px dashed #333333; border-right:0px dashed #333333; border-bottom:0px dashed #333333;}
.din td {border-right:0px dashed #333333; padding:10px;}
.parzysty {background-color:#5084b8;}


/* ////////////////////////////////// footer //////////////////////////////////////// */
#footer {border-top:1px solid #c6091e; padding-top:8px; width:925px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#383838; }
#footer a {color:#c6091e; text-decoration:none;}

