/*///////////////////////////////////

LIVSNJUTARE.SE SCREEN CSS v.1
© Pool Interactive AB, 2005
info@pool.se

///////////////////////////////////*/

html, body { margin:0px; padding:0px; background:#EEEEEE; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }

a:link { text-decoration:none; }
a:visited { text-decoration:none;}
a:hover { text-decoration:none; }
a:active { text-decoration:none;}

a.menu { width:190px; padding:3px 0px 3px 10px; background:red; color:#FFF; }
a.menu:hover { width:190px; padding:3px 0px 3px 10px; background:url('../img/nav_bg_aktiv.jpg'); }

h1 { margin:0px; padding:0px; display:none; }
h2 { padding-bottom:5px; margin:0px; font-size:16px; font-family:"Trebuchet MS", Verdana, Arial; font-weight:bold; color:#791201; }
h3 { padding:0px; margin:0px; font-size:11px; color:#FFFFFF; font-weight:bold; background:transparent; }
h4 { padding:0px; margin:0px; font-size:10px; color:#FFFFFF; font-weight:normal; background:transparent; }

p { margin:0px; padding:0px; background-color:transparent; }

img { border:0px; margin:0px; padding:0px; }

div { margin:0px; }

#wrapper { position: relative; margin-left: auto; margin-right: auto; padding:30px 0px 20px 0px; background-color:#EEEEEE; width:862px; height:auto; border:0px solid #333; }

#logo { width:231px; height:19px; padding-top:0px; background:transparent; padding:0px 0px 8px 7px; }

#main { padding:0px; margin:0px; }

#nav { width:200px; height:402px; background:url(../img/200_bg2.jpg) no-repeat transparent; padding:7px 17px 7px 7px; float:left; }
#navtop { height:5px; width:200px; background:url(../img/nav_top.jpg) no-repeat; padding:0px; margin:0px; line-height:0px; font-size:1px;  }
#navtop img { padding:0px; margin:0px; }
#navbottom { height:5px; width:200px; background:url(../img/nav_bottom.jpg) no-repeat; padding:0px; margin:0px; }
#navmain { height:auto; width:200px; padding:4px 0px 0px 0px; }

.nav_1 { width:190px; padding:3px 0px 3px 10px; background:transparent; }
.nav_1 a { color:#FFFFFF; cursor:pointer; }
.nav_1_inaktiv { width:190px; padding:3px 0px 3px 10px; background:transparent; }
.nav_2 { width:180px; padding:3px 0px 3px 20px; background:transparent; }
.nav_2 a { color:#FFFFFF; cursor:pointer; }

#start { display:none; padding-bottom:0px; }
#njuta { display:none; padding-bottom:10px; }
#upplevelser { display:none; padding-bottom:10px; }
#omoss { display:none; padding-bottom:10px; }
#kontakt { display:none; padding-bottom:10px; }

#content { width:414px; height:auto; background:transparent; padding-right:10px; float:left; }
#contenttop { width:414px; height:12px; margin:0px; padding:0px; background:url(../img/main_top.jpg) no-repeat; padding:0px; margin:0px; line-height:0px; font-size:1px; }
#contentbottom { width:414px; height:12px; margin:0px; padding:0px; background:url(../img/main_bottom.jpg) no-repeat; padding:0px; margin:0px; line-height:0px; font-size:1px; }
#contentbg { width:406x; height:auto; margin:0px; padding:0px 4px 0px 4px; background:url(../img/main_bg.jpg); }

#contentmain { width:380px; height:390px; background-color:transparent; padding:0px 10px 0px 10px; overflow:auto; margin:0px; }
#contentmain h2 { padding:0px; margin-bottom:5px; font-family:Tahoma, Georgia, "Times New Roman", Serif; color:#CE1E2B; font-size:16px; }
#contentmain h4 { padding:0px; margin-bottom:5px; color:#CE1E2B; font-size:12px; font-weight:bold; }
#contentmain h5 { padding:0px; margin-bottom:5px; color:#333; font-size:12px; font-weight:bold; }
#contentmain strong { padding:0px; margin:0px; color:#333; }
#contentmain p { line-height:14px; margin:0px; padding:0px; background:transparent; }
#contentmain a { color:#CE1E2B; text-decoration:none; }
#contentmain img { border:0px; margin:0px; padding:0px; }
#contentmain ul {  list-style-type: none; margin:0; padding:0; }
#contentmain li { background-image:url(../img/listbullet.gif); background-repeat:no-repeat; background-position:0px 7px; padding:2px 0px 2px 10px; }
#contentmain form { margin:0px; padding:0px; }
#contentmain input.text { padding:2px 0px 0px 0px; margin:0px 0px 3px 0px; font-size:10px; width:150px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#contentmain input.rubrik { padding:2px 0px 0px 0px; margin:0px; font-size:10px; width:340px; }
#contentmain textarea.tipsa { padding:2px 0px 0px 0px; margin:0px; font-size:10px; width:340px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#contentmain input.button { padding:2px 5px 0px 5px; margin:0px; font-size:11px; }


#cmleft { width:180px; margin:0px; padding:0px 0px 5px 0px; background:transparent; border:0px solid #333; float:left; }
#cmleft input.text { padding:2px 0px 0px 0px; margin:0px; font-size:10px; width:170px; }
#cmleft input.button { padding:2px 5px 0px 5px; margin:0px; font-size:11px; }
#cmright { width:180px; margin:0px; padding:0px 0px 5px 0px; background:transparent; border:0px solid #333; float:right; }
#cmright input.text { padding:2px 0px 0px 0px; margin:0px; font-size:10px; width:170px; }
#cmright input.button { padding:2px 5px 0px 5px; margin:0px; font-size:11px; }

#bild { width:200px; height:402px; background:url(../img/200_bg_right.jpg) no-repeat transparent; padding:7px 7px 7px 7px; float:left; }

#contact { padding:0px 0px 0px 7px;; font-size:10px; background-color:#EEEEEE; }
#contact a { color:#990000; }

.gra { color:#999999; }
.rod { color:#C41428; }
