/* Layout Grimaldi */


body {
background:url(/img/marmor/bg.jpg) repeat top center;
font-size:0.8em;
text-align:center;
margin:0px;
padding:0px;
color:#7F7F7F;
width:100%;
}

ul
{
margin:10px 0px;
list-style:square;
padding:0px;
}

li
{
margin:5px 0px 0px 20px;
padding:0px;
}


/* LAYOUT ELEMENTS
--------------------------------------------------------------*/

#topmenu {
position:absolute;
top:100px;
left:0px;
display:block;
height:44px;
width:100%;
background:url(/img/marmor/menu_bg.jpg) repeat-x top center;
text-align:center;
color:#c4b983;
}


#main {
background:#ffffff url(/img/marmor/main_bg.jpg) repeat-x top center;
margin:0px auto;
text-align:left;
width:700px;
border-left:1px solid #c4b983;
border-right:1px solid #c4b983;
border-bottom:1px solid #c4b983;
padding:0px;
float:none;
}

#content {
margin:150px 50px 10px 50px;
}

#end {
clear:both;
background:url(/img/marmor/bg_bottom.jpg) no-repeat bottom center;
height:100px;
text-align:center;
padding:50px 0px 0px 0px;
margin:0px;
display:block;
}

/* MENU LAYOUT
---------------------------------------------------------- */

#menu {
width:702px;
margin:0px auto;
padding:13px 0px 0px 0px;
height:44px;
background:transparent url(/img/marmor/menu_border.gif) no-repeat top left;
}

#menu li, #submenu li
{
list-style-type:none;
margin:0px;
padding:0px;
font-size:13px;
line-height:16px;
display:inline;
}

#menu li a:link, #menu li a:visited, #menu li a:active, #menu li a:hover
{
font-weight:bold;
color:#B69614;
text-decoration:none;
padding:6px 10px;
font-variant:small-caps;
}

#menu li a:hover
{
color:#c4b983;
border:none;
}

.active
{
font-size:1.3em;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#7D3208;
}
