@charset "utf-8";
/* CSS Document */

<style type="text/css">

.invertedshiftdown{
padding: 0px 0px 0px 0px;
border-top: 5px solid transparent;; /*Red color theme*/
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.invertedshiftdown ul{
margin:0px 0px 0px 0px;
/*margin-left: 40px; margin between first menu item and left browser edge*/
padding: 0px 0px 0px 0px;
list-style: none;
}

.invertedshiftdown li{
display: inline;
margin: 0px 2px 0px 0px;
padding: 0px 0px 0px 0px;
}

.invertedshiftdown a{
float: left;
display: block;
font: 10px Verdana, Arial, Helvetica, sans-serif;
color:#009933;
text-decoration: none;
margin: 0px 0px 0px 0px; /*Margin between each menu item*/
padding: 5px 10px 9px 10px; /*Padding within each menu item*/
background-color: white; /*Default menu color*/

/*BELOW 4 LINES add rounded bottom corners to each menu item.
  ONLY WORKS IN FIREFOX AND FUTURE CSS3 CAPABLE BROWSERS
  REMOVE IF DESIRED
-moz-border-radius-bottomleft: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
border-bottom-right-radius: 5px;
*/
}

.invertedshiftdown a:hover{
background-color: transparent; /*Red color theme*/
padding-top: 9px; /*Flip default padding-top value with padding-bottom */
padding-bottom: 5px; /*Flip default padding-bottom value with padding-top*/
color: white;
}

.invertedshiftdown .current a{ /** currently selected menu item **/
background-color: transparent; /*Red color theme*/
padding-top: 9px; /*Flip default padding-top value with padding-bottom */
padding-bottom: 5px; /*Flip default padding-bottom value with padding-top*/
color: white;
}
/**** dette er curent active link ********/
body#viva a#vivanav,
body#kalender a#kalnav,
body#roskilde a#rosnav,
body#location a#locnav,
body#guestbook a#guestnav,
body#kammerater a#kamnav,
body#medier a#medienav,
body#kontakt a#konnav {
color:white; 
background-color:  transparent;
}
/******************** SUB MENU *************************/
.submenu{
padding: 0px 0px 0px 0px;
/*width:956px;*/
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.submenu ul{
margin-left:20%;
/*margin-left: 40px; margin between first menu item and left browser edge*/
padding: 0px 0px 0px 2px;
list-style: none;
}

.submenu li{
display: inline;
margin: 0px 2px 0px 0px;
padding: 0px 0px 0px 0px;
}

.submenu a{
float: left;
display: block;
font: 9px Verdana, Arial, Helvetica, sans-serif;
color:white;
text-decoration: none;
margin: 0px 0px 0px 0px; /*Margin between each menu item*/
padding: 0px 5px 0px 5px; /*Padding within each menu item*/
background-color: #00cccc; /*Default menu color*/
}
.submenu a:visited{
background-color:#00cccc;
color:white;
}
.submenu a:active { 
background-color:#00cccc;
color:white;
}
.submenu a:hover{
background-color: #00cccc; /*Default menu color*/
text-decoration:underline
color: white;
}/********************* tlbage ***********************/
a.tilbage{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size:10px;
color:#666666;
}
