
#fotoes{
width:1000px;
}
#foto {BORDER:0;
MARGIN-LEFT: 0px;MARGIN-right: 0px;MARGIN-top:0px;MARGIN-bottom:0px;
vertical-align:top;
height: 80px !important;
width:auto;
overflow:auto;
}
#slidemau {width:auto;	margin:0 auto}

#contenuto {
MARGIN-LEFT: 15px;MARGIN-right: 15px;MARGIN-top:0px;MARGIN-bottom:0px;
vertical-align:top; width:auto;
min-height:400px;
height: 400px;
overflow:auto;
padding-right:10px;
border:none;
outline : none;
    -moz-outline: none;
}

#centro {
MARGIN-right: 15px;MARGIN-left: 15px;margin-top:0;
vertical-align:bottom;
min-height: 405px;
height: auto !important;
height: 405px;
border:none;
outline : none;
    -moz-outline: none;
}

BODY {
	color: #7F7F7F;
	font-size: 11px; 
	font-family: Tahoma;
	vertical-align: top;
	outline : none;
    -moz-outline: none;
}
TD {
	color: #7F7F7F;
	font-size: 11px; 
	font-family: Tahoma;}

a {
    color: #7F7F7F;
	font-size: 13px; 
	text-decoration: none;
	outline : none;
    -moz-outline: none;
}

a.photosel {

    color: #7F7F7F;
	font-size: 13px;
	text-decoration:underline;
}

.s{
	font-size: 10px;
}

.welcome {
	color: #FFFFFF;
}

.date {
	color: #B2B2B2;
	font-weight: bold;
}
.head {
	color: #B2B2B2;
	font-weight: bold;
}
a.welcome {
	color: #FFFFFF;
	text-decoration: underline;
}

a.tlink {
	color: #1D5F7E;
	text-decoration: underline;
}

a.copy {
	color: #1D5F7E;
	text-decoration: underline;
}
.copy {
	color: #7F7F7F;
	font-size: 10px;
}
a.more {
	color: #1B6283;
	text-decoration: underline;	
	font-weight: bold;
}
a.more1 {
	color: #1B6283;
	text-decoration: underline;	
	font-weight: bold;
	padding-left: 15px;
}
a.link {
	color: #1D5F7E;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
a.photogallery {
	color: #7F7F7F;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}

a.lingua {
	color: #7F7F7F;
	text-decoration:underline;
	font-size: 12px;
}

/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0px;}

.vscrollerbase {
width: 5px;
background: #CCCCCC url(../images/basebarcaps_verticalbarbody.png) 0px 0px repeat-y;
}
.vscrollerbar {
width: 5px;
background: #333333 url(../images/basebarcaps_verticalbarbody.png) -15px 0px repeat-y;
}
.hscrollerbase {
height: 15px;
background: #D7EBDF url(../images/horizontalbarbody_cornerjog.png) 0px -15px repeat-x;
}
.hscrollerbar {
height: 15px;
background: #99CBCB url(../images/horizontalbarbody_cornerjog.png) 0px -30px repeat-x;
}
.vscrollerbar, .hscrollerbar {
padding: 10px;
z-index: 2;
}
.vscrollerbarbeg {
background: url(../images/basebarcaps_verticalbarbody.png) -45px -30px no-repeat;
width: 5px;
height: 15px !important;
}
.vscrollerbarend {
background: url(../images/basebarcaps_verticalbarbody.png) -45px 0px no-repeat;
width: 5px;
height: 15px;
}
.hscrollerbarbeg {
background: url(../images/basebarcaps_verticalbarbody.png) -60px -15px no-repeat;
height: 15px;
width: 5px !important;
}
.hscrollerbarend {
background: url(../images/basebarcaps_verticalbarbody.png) -30px -15px no-repeat;
height: 15px;
width: 5px;
}
.scrollerjogbox {
width: 5px;
height: 15px;
top: auto; left: 5px;
bottom: 0px; right: 0px;
background: #4E727C url(../images/horizontalbarbody_cornerjog.png) 0px 0px;
}
.vscrollerbasebeg {
background: url(../images/basebarcaps_verticalbarbody.png) -30px -30px no-repeat;
width: 5px;
height: 15px !important;
}
.vscrollerbaseend {
background: url(../images/basebarcaps_verticalbarbody.png) -60px -30px no-repeat;
height: 15px;
width: 5px;
}
.hscrollerbasebeg {
background: url(../images/basebarcaps_verticalbarbody.png) -60px 0px no-repeat;
height: 15px;
width: 5px !important;
}
.hscrollerbaseend {
height: 15px;
width: 5px;
background: url(../images/basebarcaps_verticalbarbody.png) -30px 0px no-repeat;
}
.scrollerjogbox:hover {
background: #5E828C url(../images/basebarcaps_verticalbarbody.png) -45px -15px;
}
/* Scroll Bar Master Styling Ends Here */

/*Page related styles for you to view*/
#mycustomscroll {
/* Typical fixed height and fixed width example */
width: 300px;
height: 250px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
background-color:#666666;
background-color: #E7EADE;
margin: 5px;
padding: 15px;
}

#mycustomscroll2 {
/* Typical fixed height and fixed width example */
width: 340px;
height: 250px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
background-color: #D5EADE;
margin: 0.3em auto;
padding: 15px;
}


.fixedwidth {
/* a wide div is used for creating horizontal scrollbars for demonstration purposes */
width: 550px;
height: auto;
position: relative;
color: black;
padding: 1px;
}

/* general page style ends here */



/* Per gallery */

	img{border:none;}
	pre{
		display:block;
		font:12px "Courier New", Courier, monospace;
		padding:10px;
		border:1px solid #bae2f0;
		background:#e3f4f9;	
		margin:.5em 0;
		width:674px;
		}	
			
    /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			
	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:696px;
		background:#fff;		
		margin-bottom:2em;
		}	
	#header{
		height:80px;
		line-height:80px;
		background:#5DC9E1;
		color:#fff;
		}				
	#content{
		position:relative;
		}			

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:500px;
		height:180px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background: url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */

.fotogr {
	width: 500px;
	height: 400px;
	text-align: center;
	float: left;
}
.fotogr img {
	border: 5px solid #EEEEEE;
	margin: 0 5px;
	padding: 5px;
}







