/* change colors */
.color05	{ background-color:#F6F1EC; } /* lighter (submenuover) */
.color06	{ background-color:#F0E7DE; } /* light (search,submenu) */
.color07	{ background-color:#E0CEC0; } /* medium (navhg) */
.color08	{ background-color:#B7A291; } /* dark (footer) */

H1 { color:#B7A291; }

/* left change colors */
#search { width:100%; height:40px; overflow:hidden; background-color:#F0E7DE; padding:5px; -moz-box-sizing:border-box; border-top:1px solid #FFF; border-bottom:1px solid #FFF; }
#search input.go { background:url(../img/go02.gif); border:none; width:19px; height:19px; cursor:pointer; }
.navi		 { width:100%; background-color:#E0CEC0; padding:5px; -moz-box-sizing:border-box; }
#foto		 { width:100%; border-top:6px solid #fff; border-bottom:6px solid #fff; overflow:hidden; }
#footer		{ width:757px; height:55px; background-color:#B7A291; font-weight:bold; line-height:20px; color:#172E55; }

/* nav */
.mainmenu 	{ width:217px; height:25px; background:url(../img/nav02.gif) bottom repeat-x #EBDECE; padding:0px 5px 8px 5px; -moz-box-sizing:border-box; cursor:pointer; }
.mainmenu:HOVER, .mainmenuOver, .mainmenuOver:HOVER { width:217px; height:25px; background:url(../img/navover02.gif) bottom repeat-x #F7F3ED; padding:0px 5px 8px 5px; -moz-box-sizing:border-box; cursor:pointer; } 
.navi>.mainmenu, .navi>.mainmenuOver, .navi>.mainmenu:hover, .navi>.mainmenuOver:hover { min-height:25px; height:auto; }
.mainmenu A, .mainmenu A:hover, .mainmenuOver A, .mainmenuOver A:hover { color:#172E55; text-decoration:none; line-height:20px; }

/* subnav */
.submenu { width:227px; height:18px; margin:3px 0px; background-color:#F0E7DE; cursor:pointer; }
.submenuOver { width:227px; height:18px; margin:3px 0px; background-color:#F6F1EC; cursor:pointer; }
.submenu A,.submenu A:hover,.submenuOver A,.submenuOver A:hover { color:#172E55; text-decoration:none; padding:5px; line-height:18px; }

/* thirdnav */
A.thirdmenu	{ color:#172E55; padding:5px; font-weight:bold; line-height:20px; }
A.thirdmenu:HOVER, A.thirdmenuOver, A.thirdmenuOver:HOVER { color:#F6F1EC; padding:5px; font-weight:bold; line-height:20px; text-decoration:none; } 

/* Specific for all */
.line 		{ clear:both; width:100%; height:1px; overflow:hidden; background-color:#172E55; }
.roundedges	{ padding:3px; border:1px solid #D2DAF0; }
.roundedges TABLE { width:100%; }

A.buttons 		    { float:right; margin:1px; padding:2px 3px; background-color:#F0E7DE; color:#172E55; line-height:18px; border-right:1px solid #333;  border-bottom:1px solid #333; cursor:pointer; }
A.buttons:hover  { float:right; margin:1px; padding:2px 3px; background-color:#E0CEC0; color:#172E55; line-height:18px; border-right:1px solid #333;  border-bottom:1px solid #333; cursor:pointer; text-decoration:none; }
