@charset "utf-8";
/* CSS Document */
body{
background-color:#9F958B;
font-family:Arial, Helvetica, sans-serif;
width:760px;
margin:16px auto;
}


/*
BEGIN HORIZONTAL MENU
*/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.collection_menu{
width: 100%;
overflow: hidden;
}

.collection_menu ul{
margin: 0;
padding: 0;
padding-left: 0px; /*offset of tabs relative to browser left edge*/
list-style-type: none;
font-size:10pt;
}

.collection_menu li{
display: inline;
margin: 0;
}

.collection_menu li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 2px 32px; /*padding inside each tab*/
background:none repeat scroll 0 0 #6A6260;
border-left:1px solid #342B2C;
border-right:1px solid #342B2C;
border-top:1px solid #342B2C;
border-bottom:none;
color: #342B2C;
}

.collection_menu li a:visited{
color: white;
}

.collection_menu li a:hover, .collection_menu li.selected a{
background-color: #4A4240;
color:#FFFFFF
}

/*
SITE MENU
*/
.site_menu{
overflow: hidden;
float:right;
margin-top:16px;
}

.site_menu ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
list-style-type: none;
}

.site_menu li{
display: inline;
margin: 0;
}

.site_menu li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 8px; /*padding inside each tab*/
color: black;
font-size:10pt;
}

.site_menu li a:visited{
color: black;
}

.site_menu li a:hover, .site_menu li.selected a{
color: white; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}


/*
END HORIZONTAL MENU
*/

.site_header{
background:url(../images/logo_text.jpg);
background-position: 108px 48px;
background-repeat:no-repeat;
height:116px;
}

#galleria{width:760px;margin:0px auto;}

.page_header{
height:16px; 
border-top:1px solid #000000; 
border-left:1px solid #000000; 
border-right:1px solid #000000
}

.page_header_space{
float:left; 
font-size:small; 
background-color:#000; 
width:50%; 
height:16px
}

.page_header_text{
float:left; 
text-align:right; 
background-color:#FFFFFF; 
width:50%; 
height:16px; 
letter-spacing: 14pt; 
font-size:small
}

.collect{
color:#fff;
text-decoration:none;
}

h2{
margin-left:16px;
}