body{font-family: "Bookman Old Style"; 
      font-size: 16px; 
      color: #000000; 
      background-color:#434343;
      }
a:link{
       color: #0000ef; text-decoration: none;
       }
a:visited{
          color: #0000ef; text-decoration: none; 
          }
a:hover{
        color: #FF8C00;
        
              }            

#allt{
      width: 900px;
      min-height: 700px;
      background-image:url(bilder/bakgrund.png);
      position: relative;
      margin: 0 auto;
      overflow: auto;
      text-align: center;
}

#top{
     background-image: url(bilder/logga.png);
     height:143px; 
     position:relative;
     }
     
     
#vanster{
         width:252px;
         float:left; 
         text-align: center;
         font-size: 14px; 
         }

#reklamtower{ 
            
            margin-top: 20px;
                     
            }            
#innehallet{
	margin:0px auto;
	width:637px; 
	float:left;
	text-align: center;
			}

#innehallet table{
		margin:0px auto;
		text-align: left; font-size: 14px;
		}
		
#gallery
{
	width: 621px;
	margin-left: 10px;
}
#fakta{
	margin:0px auto;
	background:url(/bilder/prod_fakta_galleri_bg.png) repeat-x;
	height: 245px; 
	position: relative;
	border:1px solid #ccc;
	width:550px;
	margin-top: 5px;
	margin-bottom:20px;
	text-align:left;
	font-size: 14px;
	line-height:20px; 
}
.affischfakta
{
	float:left;
	border:1px solid #ccc;
	margin-left:2px;
	margin-top:2px;
	margin-right:4px;

	
}
#webbtv{
	background-image: url(bilder/filmk.png);
	height: 70px;
	width:300px;
	color:#c0c0c0;
	
       }
#webbtv a:link{ 
        color:#5aa8f9;
        
        
       }     

#webbtv a:visited{ 
        color:#5aa8f9;
        
        
       }     
#webbtv a:hover{ 
        
        
        color: #FF8C00;
        
       }           
#webbtv img{float:left;
            border: 0px;
            margin-left:7px;
            margin-top:8px;
            margin-right:10px;}
.webbtv{ margin-left:10px;
        color:#c0c0c0;
        }
#webbmenycontainer{ width: 170px;    margin: auto;}        
#webbtvmeny{margin: 0; margin-top: 5px;padding: 0; list-style-type: none;}
#webbtvmeny a{display: block; padding-left: 6px; padding-top: 3px; padding-bottom: 3px;text-decoration: none; background-image: url(bilder/webbtvknapp.png); }            
#webbtvmeny a:link{
               
               color:#5aa8f9;
               
               }

#webbtvmeny a:visited{

               color:#5aa8f9;
               
               }
#webbtvmeny a:hover{ 
        
        
        color: #FF8C00;
        
        
       }                
td.webbtvmeny{
               width:180px;
               height:10px;
               vertical-align:top;
               }                                     
.webbtvl{left:10px;
         font-size:12px;
       
         
         }

.bild_noram{  border: 0px;
}     
       
.bild_ram{
           border:1px solid #000000;
           margin-left:2px;
           margin-top:2px;
           margin-right:4px;
           float:left;
          

           }
           
.admin img{ border:0px;}
.admin{ margin-top:30px;
        border:0;} 
.admin td{ text-align: center;
          width: 200px;
          height: 200px;}          
           
           
#thumbs{ 
         background-color:#e0e0e0;
         width:570px;
         z-index: 1;
         top: 300px;
         left:32px;
         right:32px;
}
          
          
          
            
#botten{
         background-image:url(bilder/botten.png);
         width:900px;
         margin: 0 auto;
         margin-bottom:10px;
         height:25px;
         text-align:left;
         position:relative;
} 
        
        
#affischer{
            margin-left:20px;
            margin-top: 25px;
}
            
            
#affischer img{
               border: 0px;
               
}  
     

#meny {
       list-style-type: none; margin:10px; padding:0; text-align:left;
       }


#meny  a{
         background: transparent url("bilder/symbol.gif") left center no-repeat;
         padding-left: 12px;
         }
         
         
#meny ul{

        left:0px;
         }
         
         
#meny ul a{
           background: none;
           padding:0; 
           } 
           
#meny ul a:hover{
                 background:0;
           
                 }
#meny a
{
	color: #000000;
}
         

#meny a:link{
              text-decoration: none;
             }
             
             
             
#meny a:visited{
                 text-decoration: none;
                }
                
                
#meny a:hover{
              color: #041690;
              background: transparent url("bilder/symbol-over.gif") left center no-repeat;
              
              }



#meny a#current{
                background: transparent url("bilder/symbol-active.gif")  left center no-repeat;
                font-weight: bold;
                }
                
                
                
#meny a#subcurrent{
                   font-weight: bold;
                   
                   }

.liten{ font-size: 14px;
        font-weight:bold;
        font-family:arial;
        color: #800000;
        
        
        }

.lat {
      font-size: 12px;
      }
      
      
      
.login-style {
              background-color: #ffffff;
              border: 1px solid #0099cc;
              }
              
              
              
.fel { 
      color: #FF0000;
      }
      
.nyheter {
          border-bottom: 4px double #434343;
          }
      
.nyhetrubrik {
              font-weight: bold;
              font-family: "Courier New";
              color:#800000;
              
              
              }
              
              
              
.startnyhet {
             font-size: 30px;
             font-weight: bold;
             }

 

.HD{
    font-family: "Maiandra GD";
    font-size:35px;
    font-weight:bold;
}
    
    
    
.sp{
    font-family: "Comic Sans MS";
    font-size:45px;
    line-height:50px;
    font-weight:bold;}
.tbcenter
{ 
	vertical-align: middle;
	margin: 0 auto;
	text-align: center;
	height: 150px;
	width: 260px;
	border: 1px solid #C0C0C0;
}
.error
{
	background: #FF8C8C;
	border: 1px solid #FF4040;
	padding: 20px;
	text-align: center;
	width: 400px;
	margin: 0 auto;
}
.clearer
{
	clear: both;
}

.updated{
	position: absolute;
	font-size: 12px;
	bottom: 0;
	left: 53%;
	
}
