/* COMPLETE/FULL MENU STYLES */
.menu_complete { font-size: 13px; font-family: Verdana, sans-serif; padding-top: 5px;}
.menu_complete:link { color: #C22E2E; }
.menu_complete:visited { color: #C22E2E; }
.menu_complete:hover { color: #333333; text-decoration: underline; }

.menu_complete_on { font-size: 13px; font-weight: bold; font-family: Verdana, sans-serif; padding-top: 5px; }
.menu_complete_on:link { color: #C22E2E; }
.menu_complete_on:visited { color: #C22E2E; }
.menu_complete_on:hover { color: #333333; text-decoration: none; }

/* COMPLETE/FULL MENU STYLES FOR UNDERLINKS */
.menu_complete_sub { font: oblique 13px Verdana, sans-serif; }
.menu_complete_sub:link { color: #666; }
.menu_complete_sub:visited { color: #666; }
.menu_complete_sub:hover { color: #333; text-decoration: none; }

.menu_complete_sub_on { font: oblique 13px Verdana, sans-serif; }
.menu_complete_sub_on:link { color: #f47920; }
.menu_complete_sub_on:visited { color: #f47920; }
.menu_complete_sub_on:hover { color: #333; text-decoration: none; }


/* MAIN MENU STYLES */
.menu_main { background-color: transparent; padding-top: 2px; padding-bottom: 2px; margin: 5px; }
.menu_main:link { color: #666; }
.menu_main:visited { color: #666; }
.menu_main:hover { color: #333; text-decoration: none; }

.menu_main_on { background-color: transparent; padding-top: 2px; padding-bottom: 2px; margin: 5px; }
.menu_main_on:link { color: #f47920; }
.menu_main_on:visited { color: #f47920; }
.menu_main_on:hover { color: #333; text-decoration: none; }

/* STANDARD FORM ELEMENTS */
.input { font-family:Verdana, sans-serif; font-size: 11px;  border: 1px solid gray; }
.button { font-family:Verdana, sans-serif; font-size: 10px; border: 1px solid gray; }

.printerfriendly:link { color: #000000; }
.printerfriendly:visited { color: #000000; }
.printerfriendly:hover { color: #333333; text-decoration: none; }

.acronym { border-bottom: 1px dotted gray; cursor:help;  }

.slidenav { color: #666; cursor: pointer; padding: 1px; margin: 0 1px;  }
a.slidenav:hover  { text-decoration: none; color: #000; }

.forside_header { border: 0; padding: 0 0 20px 0; margin: 0; }
.forside_nyhet { font: normal 11px/13px Verdana, sans-serif; padding: 0 0px 10px 0; margin: 0; /*background: green; /**/ }
.forside_dato { font-size: 9px; /*color: #bbb;*/ }
.forside_nyhetsintro { font-size: 9px; /*color: #bbb;*/ }
.forside_nyhetshead { font-size: 10px; color: #f47920; }

p.soketreff { padding: 4px 0 4px 0; margin: 0; border-bottom: 1px dotted #ccc; }
span.soketreff { font-weight: bold; font-size: 11px; color: #444; }

div#topsidesubsea { width: 200px; height: 24px; font-size: 14px; line-height: 30px; padding: 0; margin: 10px 0 0 0; border-bottom: 1px solid #ccc; /*background: green;/**/ }
div#topsidesubsea a { height: 80px; padding: 2px 10px; margin: 0 5px 0px 0px;border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 1px solid #ccc; }
div#topsidesubsea a:hover { text-decoration: none; }

p#disclaimer { font-size: 10px; text-align: center; color: #bbb; padding: 10px 0; }
p#disclaimer:hover { color: #666; }
p#disclaimer a.mclenke { color: #ca8; }
p#disclaimer a.mclenke:hover { color: #d64; }

h1 { font-size: 22px; font-family: Verdana, sans-serif; font-weight: bold; color: #222; margin: 5px 0 0 14px; line-height:23px; }
.headerpynt { float: left; margin: 0 3px 15px 0; }

.partnerheading { font-size: 14px; font-family: Verdana, sans-serif; font-weight: bold;  }
