/*header*/
div#logo a{
	margin: 0;
	display: block;
}

div#logo h1 a span, div#logo p {
	display: none;
}

div#header {
background-color: transparent;
background-image: url(../images/bgshad_950.png);
background-repeat: repeat-y;
background-position: top center;
height: 129px;
}

div#header-inside {
background-color: #ffffff;
height: 129px;
border-left:0px solid #fff;
border-right:0px solid #fff;
background-image: url(../images/header.jpg);
background-repeat: no-repeat;
background-position: top left;
}

div#header-inside h1 {
font-size:38px;
margin:5px 0 0 20px;
color: #fff;
padding:0px;
}

div#header-inside h2 {
font-size: 24px;
margin:0 0 0 20px;
color: #fff;
padding:0px;
}

div#header-inside, div#footer-inside {
	font-family: arial, "lucida console", sans-serif;
	width: 950px;
	margin: 0 auto;
}

/* menu */
ul#menu {
margin: 0;
padding: 0;
float: left;
font: 15px arial, "lucida console", sans-serif;
text-transform: uppercase;
width: 100%;
overflow: hidden;
border-top: 1px solid #fff;
border-bottom: 1px solid #102F60;
/*border-left: 1px solid #5D6672;*/
/*border-right: 1px solid #5D6672;*/
background: #256DCF;
}

ul#menu li {
	display: inline;
}

ul#menu li a {
float: left;
color: #fff;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

ul#menu li a:hover {
text-decoration: none;
background-color: #102F60;
color: #fff;
background-image: url(../images/pointer.png);
background-repeat: no-repeat;
background-position: bottom center;
}

ul#menu li a.selected {
text-decoration: none;
background-color: #102F60;
color: #fff;
background-image: url(../images/pointer.png);
background-repeat: no-repeat;
background-position: bottom center;
}

/* menuAdmin */
ul#menuAdmin {
margin: 0;
padding: 0;
float: left;
font: 15px arial, "lucida console", sans-serif;
text-transform: uppercase;
width: 100%;
overflow: hidden;
border-bottom: 1px solid #fff;
/*border-left: 1px solid #5D6672;*/
/*border-right: 1px solid #5D6672;*/
background: #805641;
}

ul#menuAdmin li {
	display: inline;
}

ul#menuAdmin li a {
float: left;
color: #fff;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

ul#menuAdmin li a:hover {
text-decoration: none;
background-color: #EAB895;
color: #3B1E0D;
background-image: url(../images/pointer.png);
background-repeat: no-repeat;
background-position: bottom center;
}

ul#menuAdmin li a.selected {
text-decoration: none;
background-color: #EAB895;
color: #3B1E0D;
background-image: url(../images/pointer.png);
background-repeat: no-repeat;
background-position: bottom center;
}

/* menuCatalogueAdmin */
ul#menuCatalogueAdmin {
margin: 0;
padding: 0;
/*float: left;*/
font: 15px arial, "lucida console", sans-serif;
text-transform: uppercase;
/*width: 100%;*/
overflow: hidden;
border-bottom: 1px solid #fff;
/*border-left: 1px solid #5D6672;*/
/*border-right: 1px solid #5D6672;*/
background: #805641;
}

ul#menuCatalogueAdmin li {
	display: inline;
}

ul#menuCatalogueAdmin li a {
/*float: left;*/
color: #fff;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

ul#menuCatalogueAdmin li a:hover {
text-decoration: none;
background-color: #EAB895;
color: #3B1E0D;
background-image: url(../images/pointer.png);
background-repeat: no-repeat;
background-position: bottom center;
}

ul#menuCatalogueAdmin li a.selected {
text-decoration: none;
background-color: #EAB895;
color: #3B1E0D;
background-image: url(../images/pointer.png);
background-repeat: no-repeat;
background-position: bottom center;
}

/*footer*/
div#footer {
background: transparent;
background-image: url(../images/bgshad_950.png);
background-repeat: repeat-y;
background-position: top center;
font-size: 8pt;
/*color: #ccc;*/
padding: 15px 0;
height: 1%; /*ie7 hack*/
text-align: center;
margin:0;
padding:0;
}

div#footer-inside {
background: #ffffff;
border-left:0px solid #fff;
border-right:0px solid #fff;
border-bottom:0px solid #fff;
margin:0 auto;
padding:0;
}

div#footer p {margin:0;padding:20px}

#footer a {
color: #000;
}

#footer a.copy {
	display: block;
	height: 43px;
	width: 54px;
	margin: 0 auto;
}

#footer a.copy:hover {
	background-position: top right;
}
