/* Trattoria Rosa CSS style */
/* web agency Samedia */
/* www.samedia.it */

* {
margin: 0;
padding: 0;
}

html,body {
height: 100%;
overflow:hidden;/*Needed to eliminate scrollbars*/
color:#FFFFFF; 
font-family: "Trebuchet MS";
text-shadow:0 1px 1px #515151;
background:#000000;
}

img{
border:none;
}

#content {
position:absolute;
z-index:3;
height:100%;
width:340px; 
margin-left:80px;
}

#contentframe{
overflow: hidden;	
height: 100%; 
text-align:left; 
z-index:3; 
width:340px; 
background:url(../images/bar.png) repeat-y;
}


.talkToTheHand {cursor:pointer; border:0; outline:none;}


.samedia { 
position:absolute; 
right:0; 
bottom:0; 
width:340px; 
font: 10px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Arial,sans-serif;
color:#fff;
padding: 10px 0; 
text-align: center;
}
.samedia a {color:#FFFFFF; text-decoration:none;}
.samedia a:hover {text-decoration:none; color:#ffffff; background-color: #bc70a7;}


.rosa { 
color: #bc70a7;
}


/* Typography */
h2 {
	color: #fff;
	font-size: 22px;
    padding-left: 5px;
    padding-bottom: 5px;
    border-bottom: 1px dotted #ccc;
	line-height: 10px;
}

#trattoriarosa {width:340px; height:42px; border:0; margin-top:30px; padding:0;} 
#trattoriarosaOn {width:325px; border:0; padding-bottom:5px; margin:0; font-size:0.75em; line-height:1.5em; }

#menu {width:340px; height:42px; border:0;  padding:0;} 
#menuOn {width:325px; border:0; padding-bottom:5px; margin:0; font-size:0.75em; line-height:1.5em; }

#catering {width:340px; height:42px; border:0; padding:0;} 
#cateringOn {width:325px; border:0; padding-bottom:5px; margin:0; font-size:0.75em; line-height:1.5em; }

#contatti {width:340px; height:42px; border:0; padding:0;} 
#contattiOn {width:325px; border:0; padding-bottom:5px; margin:0; font-size:0.75em; line-height:1.5em; }

#hiddenContent {list-style:none; margin:0; padding:0; list-style-position:outside;}
#hiddenContent li {margin:0; padding:0;}

#trattoriaul {list-style-position:outside; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style:none;}
#trattoriaul li {padding-left:15px; padding-bottom:10px; text-align:justify; }
#trattoriaul a {color:#FFFFFF; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dotted;}
#trattoriaul a:hover {text-decoration:none; color:#ffffff; background-color: #bc70a7;}

#menuul {list-style-position:outside; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style:none;}
#menuul li {padding-left:15px; padding-bottom:10px; text-align:justify; }
#menuul a {color:#FFFFFF; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dotted;}
#menuul a:hover {text-decoration:none; color:#ffffff; background-color: #bc70a7;}

#cateringul {list-style-position:outside; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style:none;}
#cateringul li {padding-left:15px; padding-bottom:10px; text-align:justify; }
#cateringul a {color:#FFFFFF; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dotted;}
#cateringul a:hover {text-decoration:none; color:#ffffff; background-color: #bc70a7;}

#contattiul {list-style-position:outside; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style:none;}
#contattiul li {padding-left:15px; padding-bottom:10px; text-align:justify; }
#contattiul a {color:#FFFFFF; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dotted;}
#contattiul a:hover {text-decoration:none; color:#ffffff; background-color: #bc70a7;}

/*Supersize Plugin Styles*/
#loading {
			position: absolute;
			top: 49.5%; 
			left: 49.5%;
			z-index: 3;
			width: 24px; 
			height: 24px;
			text-indent: -999em;
			background-image: url(../images/progress.gif);
		}
#supersize{
			position:fixed;
		}
#supersize img, #supersize a{
			height:100%;
			width:100%;
			position:absolute;
			z-index: 0;
		}
#supersize .prevslide, #supersize .prevslide img{
			z-index: 1;
		}
#supersize .activeslide, #supersize .activeslide img{
			z-index: 2;
		}
#slidecaption{
            width:250px;
            position: absolute;
            z-index: 3;
         	bottom: 5px;
         	right: 0px;
			overflow: hidden;
			float:left;
			text-align: center;
			color:#FFF;
			font:12px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Arial,sans-serif;
			margin:33px 0;
			background:url(../images/bar.png) repeat-y;
			padding: 5px;
		}