BODY {
	PADDING: 0 0 0 0; 
	MARGIN: 0px; 
	COLOR: #000; 
	background-image: url(images/fratelli_background.jpg);
	background-repeat: no-repeat; 
	background-color:#ee3942;
	background-position: left top;}

/*LINKS*/
A {
color: white;
font-family:"Times New Roman", Times, serif;
text-decoration:none;
font-weight: bold; 
}

/*TYPOGHRAPHY*/
H1 {
	PADDING-RIGHT: 15px; 
	BORDER-TOP: #564b47 1px solid; 
	PADDING-LEFT: 15px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	TEXT-TRANSFORM: uppercase; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #564b47 1px solid; 
	BACKGROUND-COLOR: #e0a3b7
;
}
H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}


h1.info	{
	PADDING-RIGHT: 15px; 
	BORDER: none; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 8px; 
	PADDING-BOTTOM:1px; 
	MARGIN: 455px 0 0 0; 
	TEXT-TRANSFORM: none; 
	BACKGROUND-COLOR: transparent;
	color:#820010;
}


h2.info	{
	PADDING-RIGHT: 15px; 
	BORDER: none; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 8px; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 0; 
	TEXT-TRANSFORM: none; 
	BACKGROUND-COLOR: transparent;
	color:#820010;
}

a.infolink	{
	PADDING-RIGHT: opx; 
	BORDER: none; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 8px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0; 
	TEXT-TRANSFORM: none; 
	BACKGROUND-COLOR: transparent;
	color:#820010;
	font-weight:bolder;
}

h3.powitanie	{
	padding-left:0px;
	padding-top:10px;
	font-weight: bold; 
	font-size: 24px; 
	font-style: italic;
	color: white;
	font-family:"Times New Roman", Times, serif;
	text-align:left;
	}
	
h4{
	font-weight: bold; 
	font-size: 16px; 
	font-style: italic;
	color: white;
	font-family:"Times New Roman", Times, serif;
	text-align:left;
	}
	

h4.adres {font-size:14px;
	color:white;
	text-align:left;
	font-weight:lighter;
	font-family:Arial, Helvetica, sans-serif;
	margin:50px 0 50px 100px;
	}
p.tresc	{
	padding-left:0px;
	font-style: italic;
	color:white;
	font-family:"Times New Roman", Times, serif;
	text-align:left;
	}	
p.stopka {padding-left:10px; padding-top:0;font-size:11px;font-family:"Courier New", Courier, monospace;color:white;margin-top:0px;}

p.film {padding-left:0px; padding-top:0;font-size:9px;font-family:"Courier New", Courier, monospace;color:white;margin-top:6px;}


p.menu_tyt	{font-weight: bold; 
	font-size: 24px; 
	font-style: italic;
	color: white;
	font-family:"Times New Roman", Times, serif;
	text-align:right;
	}
	

p.opis_menu	{font-size:12px;
	font-style: italic;
	color:white;
	text-align:right;
	}
	
p.small	{font-size:12px;
	color:white;
	text-align:left;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}
p.small_l	{font-size:10px;
	color:white;
	text-align:left;
	font-weight:lighter;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.back_l {
background-color:#C73037;
}

.back_l, .back_d {
border-top: 1px dotted white;
}



/*LINKS*/

a.menu	{
display:block; 
	text-decoration:none; 
	width:150px; color:white; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;}

a:link, a:visited	{
	background:transparent; 
	border-top:1px dotted white;}

a:focus, a:hover	{
	background:transparent; 
	border-top:1px dotted white; 
	font-weight:bold;}
	
#act {
	font-style:italic;
	background:#C73037;}

	
a.nob:focus, a.nob:hover, a.nob:link, a.nob:visited	{border-top:0px ; }

a.infolink:focus, a.infolink:hover, a.infolink:link, a.infolink:visited	{border-top:0px ; }


a.nob:hover	{color:#aaa; }



/*BOXES*/
#container {
MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 800px; MARGIN-RIGHT: auto; }
#top {width: 800px;padding-left: 600px;padding-top:25px;margin-bottom:25px;}
#freeleft {width:150px; background-color:transparent; padding:0;float: left;height:500px;}
#main {width:610px;background-color:transparent;padding:0;margin-left:150px;}
#links {width:600px; background-color:transparent;padding:0 px 0 0px;text-align:right;margin-bottom:10px;}
#anima {width:600px; background-color:transparent;padding:0 10px 0 0px; margin-bottom:10px;}
#maintxt {width:610px; background-color:transparent;padding:0 ;}
#leftpart { width:150px; background-color:transparent;padding:0 ;float:left;}
#rightpart {width:430px; background-color:transparent;padding:0 0px 0 0 0px ;margin-left:170px;height:150px;}
#rightpart_table {clear:right;width:430px; background-color:transparent;padding:20px 0px 0 20px ;margin-left:150px;}
#foot {clear:left; PADDING: 0px; MARGIN: 2em 0 0 0; TEXT-ALIGN: left;background: url(images/foot.jpg) top left repeat-x;}


/*images*/
.fotright {float:right; margin-left: 20px;padding-right:0px;margin-right: 10px;}
.fotleft {float:left; margin-right: 30px; margin-bottom:10px;}

.menupic {
float:right; margin-left: 20px;padding-right:0px;margin-right: 10px;
}


.menupic_ie {
    display: none;
}



