/* Riis Document */

body
{
padding: 0;
margin: 0 auto;
background: url(../images/grad_rep.JPG) top left repeat-x #b9b9b9;
}

.body_rep
{
background-image:url(../images/site_repeat.jpg);
background-repeat:repeat-y;
background-position:center;}

.text_rep
{
background-image:url(../images/index_13.jpg);
background-position:top;
background-repeat:repeat-y;}

td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
td#content {
height: 350px;
min-height: 350px;
vertical-align: top;
}

#content td {
line-height: 23px;
}

p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
}

#forhandler_innhold {
width:450px;
height: 370px;
padding:10px;
float:left;
overflow: auto;
}

/* #forhandler_innhold td {
padding: 3px;

}*/

#forhandler_kart {
width: 225px;
float:left;
height: 380px;
padding-top: 10px;
text-align:center;
}

#riis_kart {text-align: center; }
#content ul { list-style-image: url("../images/point.gif"); }

h1 {
font-family: Georgia, Arial, Helvetica, sans-serif;
font-size:22px;
font-weight: lighter;
color:#aa0000;
}

h2 {
font-family: Georgia, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight: lighter;
color:#aa0000;
}

h3 {
font-family: Georgia, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight: lighter;
color:#aa0000;
}

h4,h5,h6 {
font-family: Georgia, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight: bold;
color:#aa0000;
}

img {
border:none;
}

a:link, a:visited {
	color: #aa0000;
	text-decoration: none;
}

a:hover, a:active {
	color: #3e3636;
	text-decoration: none;
}

/*START Kontaktfelt formateringer */

input.contact {

font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #000;
border: 1px solid #000;
background-color:#fff;
}

textarea.contact {

font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #000000;
border: 1px solid #000000;

}

/*END Kontaktfelt formateringer */

/* toppen10 stiler */
    #Tmap_container {
      height : 370px;
    }

    #Tmap_locations {
      width : 130px;
      padding-left : 10px;
      margin-right : 10px;
      margin-top : 10px;
      position : absolute;
    }

    #Tmap_locations h3 {
      margin-top : 10px;
      padding-top : 0px;
    }

    #Tmap_locations p {
      margin : 0;
      padding : 0;
      margin-bottom : 2px;
    }

    #Tmap_locations_areas {
      padding-bottom : 10px;
      border-bottom : 1px solid #AA0000;
    }

    #Tmap_locations_cities {
      overflow : auto;
      height : 235px;
      margin-top : 10px;
    }

    #Tmap_locations_cities div {
      width : 99%;
    }

    #Tmap_viewport {
      position : absolute;
      width : 590px;
      height : 345px;
      margin-top : 10px;
      margin-bottom : 10px;
    }
