

/*  Stylesheet til Villa Paradiso             */
/*  www.villaparadiso.no                      */
/*  Laget av Svante Smedstad - post@svante.no */
/*  Versjon 1.9                               */
/*  Sist endret 11/2 2008                     */

/*  Ramme-opplegg i nav-meny...               */
/*  Denne skal funke både i Firefox Og IE     */


body, p, td {
   font-family: comic sans MS, arial, helvetica, sans-serif;
   font-size: 10pt;
   }
body {
   background-color: #ffffcc;
   }

body.liste {
   background-color: #ffffff;
   scrollbar-face-color : #ffffcc;
   scrollbar-highlight-color : #ffffff;
   scrollbar-3dlight-color : #eeeebb;
   scrollbar-shadow-color : #555555;
   scrollbar-darkshadow-color : #000000;
   scrollbar-track-color : #ffffff;
   scrollbar-arrow-color : #555555;
   margin: 2px;
   width: 380px;
   }

h2 {
   font-family: comic sans MS, times new roman, serif;
   font-size: 22pt;
   margin-top: 20pt;
   }
h4 {
   font-family: comic sans MS, times new roman, serif;
   font-size: 18pt;
   margin-top: 24pt;
   margin-bottom: 2pt;
   }
h5 {
   font-family: comic sans MS, times new roman, serif;
   font-size: 13pt;
   margin-bottom: 2pt;
   font-weight: bold;
   text-align: center;
   }

/* ...her kunne det være på sin plass med litt forklaring... */

a.nav, a.nav2, a.nav_aktiv, a.nav2b {
    font-family: comic sans MS, Times New Roman, serif;
    width: 146px;
	margin: 0px;
    float: left;
    position: relative;
	text-decoration: none;
	border: 1px solid transparent;
    }

a.nav {
    height: 28px;
	font-size: 16pt;
	font-weight: normal;
	text-align: center;
	padding: 3px;
    color: #333333;
   	border-style: solid;
   	border-color: ffffcc;
   	border-width: 1px 1px 1px 1px;
    }
a.nav_aktiv {
    height: 28px;
	font-size: 16pt;
	font-weight: normal;
	text-align: center;
	padding: 3px;
    color: #333333;
    background-color: #ffffff;
   	border-color: #D8CEC0;
   	border-style: solid;
   	border-width: 1px 1px 0px 1px;
    }
a.nav:hover {
    background-color: #ffffff;
  	border-style: solid;
  	border-width: 1px 1px 1px 1px;
    }

a.nav2, a.nav2_aktiv, a.nav2b {
    height: 16px;
    font-family: comic sans MS, times new roman, sans-serif;
  	font-size: 8pt;
   	font-weight: normal;
   	padding: 3px;
   	background-color: #ffffff;
   	border-color: #D8CEC0;
   	border-style: solid;
   	border-width: 0px 1px 0px 1px;
    color: #333333;
    }
a.nav2:hover {
	color: #000000;
	background-color: #ffffcc;
    }
a.nav2_aktiv {
    color: #000000;
	background-color: #ffffff;
    }
a.nav2b {
    color: #333333;
   	background-color: #ffffff;
   	border-color: #D8CEC0;
   	border-width: 0px 1px 1px 1px;
   	padding-bottom: 10px;
    }
a.nav2b:hover {
	color: #000000;
	background-color: #ffffcc;
    }


.norsk {
    font-style: normal;
    margin: 0px;
    text-align: center;
    }
.engelsk {
    font-style: italic;
    margin: 8px 0px 0px 0px;
    text-align: center;
    }

/* område over første bilde til høyre */
.top_img {
    margin-top: 120px;
    }

/* område hvor grafikk-heading er */
.header {
    height: 100px;
    width: 550px;
    }
/* område mellom bilder / greier til høyre */
.bilde_space {
    margin-top: 70px;
    }

/* område mellom logo og nav */
.nav_space {
    margin-top: 20px;
    }
/* område mellom ramme og bilderekke */
.right_space {
    margin-left: 10px;
    }

.box {
    border: 1px solid #dddddd;
    background-color: #ffffff;
    width: 150px;
    padding: 4px;
    font-family: comic sans MS, times new roman, serif;
    font-size: 8pt;
    text-align: center;
    }
.box_h {
    font-family: comic sans MS, arial, helvetica, sans-serif;
    font-weight: bold;
    font-size: 9pt;
    margin-top: 8px;
    margin-bottom: 6px;
    border-bottom: 1px solid #dddddd;
    width: 130px;
    }


