@charset "UTF-8";
/* CSS Document */

body
{
	background-color:#CCC; 
	margin:0px;
	padding:0px;
}      
.main
{
	background-image:url('img/bg.png');
	background-repeat:repeat-y;
	width:870px;
	height:auto;
	/*min-height:780px;*/
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:7px;
	padding-right:20px;
}
.head
{
	background-color:#f8f7f7;
	width:833px;
	height:53px;
	font-family:helvetica, arial;
	font-size:11px;
	color:#555;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	
}
.menu
{
	background-image:url('img/menu.png');
	background-repeat:repeat-x;
	width:853px;
	height:25px;
	padding-top:12px;
	padding-left:20px;
	margin:0px;
	color:white;
	font-family:helvetica, arial;
	font-weight:bold;
	font-size:13px;
	/*word-spacing:30px;*/
}
.bannerBig
{
	width:873px;
	height:311px;
	padding:0px;
	margin:0px;
}
.bannerStd
{
	width:873px;
	height:109px;
	padding:0px;
	margin:0px;
} 
.apla
{               
	background-color:#5b5b5b;
	width:873px;
	height:335px;
}                     
.foot
{              
	background-color:#d2ff00;
	width:833px;
	height:43px;      
	font-family:helvetica, arial;
	font-size:10px;
	color:#5b5b5b; 
	padding-top:30px;
	padding-left:20px;
	padding-right:20px;
}              
.pixel
{
	font-family:helvetica, arial;
	font-size:10px;
	color:#5b5b5b;
	text-decoration:none;
}
.pixel:hover
{
	font-family:helvetica, arial;
	font-size:10px;
	color:#5b5b5b;
	text-decoration:underline;
} 
.miniForm
{
    width:255px;
	height:227px;
	padding:0px;
	margin-top:30px;
	margin-right:20px;
	margin-left:10px;
	border:none;
	float:right;
}                          
.input1
{
	background-color:transparent;
	background-image:url('img/input1.png');
	background-repeat:no-repeat;
	border:none;
	width:241px;
	height:19px; 
	margin-top:10px;              
	padding-left:5px;
	padding-right:5px;
	color:#555;
}
.input2
{
	background-color:transparent;
	background-image:url('img/input2.png');
	background-repeat:no-repeat;
	border:none;
	width:241px;
	height:142px;               
	padding-left:5px;
	padding-right:5px;  
	padding-top:5px;
	margin-top:5px;
	color:#555;
}
.wyslijBtn
{
	background-color:transparent;
	background-image:url('img/wyslij_btn.png');
	background-repeat:no-repeat;
	width:84px;
	height:22px;
	padding:0px;
	margin-top:5px;
	border:none; 
	cursor:pointer; 
	float:left;
}                 
.kropki1
{
	width:153px;
	height:22px;
	float:left; 
	margin-top:5px;
	margin-left:15px;
}  
.restauracja
{
	background-image:url('img/restauracja_bg.png'); 
	background-position:right;
	background-repeat:no-repeat;
    width:285px;
	height:228px;
	padding:0px;
	margin-top:30px;
	margin-right:10px;
	margin-left:20px;
	border:none;
	float:left;  
	/*border:solid thin white; */
} 
.restauracjaText
{              
	font-family:helvetica, arial;
	width: 95px;
	height: 150px;
	font-size:10px;
	color:#fff;  
	float:right;
	margin-top:25px;
	margin-right:10px;
	overflow:auto;
}

.dieta
{
	background-image:url('img/dieta_bg.png');
	background-repeat:no-repeat;
    width:229px;
	height:228px;
	padding:0px;
	margin-top:35px;
	margin-right:10px;
	margin-left:20px;
	border:none;
	float:left;  
	/*border:solid thin white; */
} 
.dietaText
{              
	font-family:helvetica, arial;
	width: 215px;
	height: 75px;
	font-size:11px;
	color:#fff;  
	float:right;
	margin-top:15px;
	margin-right:10px;
	overflow:auto;
	border:none;
} 
.amenu
{
	color:white;
	font-family:helvetica, arial;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	margin-right:30px;
} 
.amenu:hover
{
	color:#a71e22;
	font-family:helvetica, arial;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	margin-right:30px;
}
.active
{
	color:#a71e22;
	font-family:helvetica, arial;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	margin-right:30px;
}
.content
{
	height:auto;
	padding:0px;
	margin:0px;
	overflow:hidden;
}  
.label
{
	font-family:helvetica, arial; 
	font-size:35px; 
	font-weight:bold; 
	color:#d2ff00; 
	margin-left:10px; 
	margin-top:-6px; 
	padding:0px; 
	height:35px; 
	overflow:hidden; 
	width:auto;
	float:left;
}      
.submenu
{              
	background-image:url('img/hLine.png');
	background-repeat:repeat-x;
	background-position:0px 20px;
	width:720px;
	height:30px;
	margin-top:5px;
	margin-left:0px;
	margin-right:0px; 
	margin-bottom:20px;
	padding:0px;             
	border:none; 
	float:right;
}
.icon
{
	float:right; 
	width:23px; 
	height:21px; 
	margin-top:5px; 
	padding:0px;
	border:none;
}
a
{
	text-decoration:none;
}                       
.menuItem
{ 
	width:840px;
	height:50px;
	margin-top:5px;
	margin-left:20px;
	padding:0px; 
	font-family:helvetica, arial;
	font-size:10px;
	border:none; 
	float:left;
}
.menuItemLine
{
	background-image:url('img/hLine.png');
	background-repeat:repeat-x;
	background-position:0px 0px;
	width:550px;
	height:3px;
	margin-left:auto;
	margin-right:auto;
}  
.menuBigImg
{
	width:311px;
	height:204px;
	margin-bottom:0px;
	margin-top:20px;
	margin-right:10px;
	float:right; 
} 
p
{
	font-family:helvetica, arial;
	font-size:11px;
	color:#555;
}
li
{
	font-family:helvetica, arial;
	font-size:11px;
	color:#555;
} 
.map
{
	width:425px;
	height:350px;
	margin-top:25px; 
	margin-right:20px;
	float:right; 
	border:none;
}                    
h4
{          
	font-family:helvetica, arial;
	color:#d2ff00; 
	margin:0px;
}                               
.kontakt
{               
	width:390px;
	height:400px;
	margin-top:25px;
	margin-left:20px; 
	float:left;
	border:none;
}
.opinia
{
	width:810px;
	height:auto;
	border: solid thin #CCC;
	margin-top:5px;  
	padding:5px;
	overflow:hidden;
}
.kto
{
	font-family: helvetica, arial;
	font-size:12px;
	font-weight:bold;
	width:350px;
	float:left;
	color:#d2ff00;
}                
.kiedy
{
	font-family: helvetica, arial;
	font-size:11px;
	text-align:right;
	width:350px;
	float:right;
	color:#CCC;
} 
.form2
{
	width:300px; 
	height:280px; 
	margin-top:10px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto; 
	padding:0px;
	font-family: helvetica, arial;
	font-size:11px;
	text-align:right;
	color:#555;
}
.sub
{
	color:#FFF;
}
