body
	{ 
 padding: 0 0 0 0; margin: 0 0 0 0;
    }

body{font-size:12px;font-weight: bold; font-family:arial, sans-serif;color:#fff; background-color:#000000}


.canvas{background-color:#222;}


a:link, a:visited{color: #cccccc; text-decoration: none; font: 12px;font-weight: bold;}
a:hover { color:#FFFF66; text-decoration: none }
b.moviebox { font-size:12px; }


.a3:link {  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.a3:visited {  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.a3:hover {  font-family: Verdana, Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #660000; text-decoration: underline}



IMG { border: none }

IMG.thumbnail {border: solid black;}
a:hover IMG.thumbnail{border: solid #aaaaaa;} 

IMG.gall_img {border:2px solid black;}
a:hover IMG.gall_img{border:2px solid #aaaaaa;} 

p  {font-size: 12px; font-weight:normal; margin-top: 8}

div.advert {font-size:12px;font-weight: bold; font-family:arial, sans-serif;color:#aaa;}

font.sm{font-size: 11px; }
	
/*FRONTPAGE*/	

h1.fpbox {   
    margin: 0 0 0 0;
    padding: 4 0 5 4;
    color: #FFFF66; 
    font-size: 14px; 
    font-weight: bold;
    font-family:Arial;
    font-style:italic;
    text-transform: uppercase;  
    text-decoration: none;       
    border: none;
}


table.fpline_main{border: solid black 3px;background-color:#333333}
.fpline{font-size: 18px;font-style:italic; font-weight:bold; color:#dd5555;}
.fplinetitel{font-size: 18px; font-weight:normal;color:#efefef; font-style: normal;}
a:link.fplinelink,a:visited.fplinelink{font-size: 18px; font-style:italic; font-weight:bold; color:#b7dd06;}
/*
a.fpline,a.fpline:visited{font-size: 16px; font-weight:bold; color:black; font-style:italics;font-transform:uppercase;}
*/


.info_text, label {font-size: 12px}
.info_text_bold {font-size: 12px; font-weight: bold}

/* gallerier */

a.gall { text-decoration:none; font-size: 15px;color:#cccccc;font-size:16px; line-height:36px ; padding:0 0 10 0;}
a.gall:hover { text-decoration:underline; font-size: 15px;color:#cccccc;font-size:16px; line-height:36px ; padding:0 0 10 0;}

a.gall_titel {text-decoration:none; color:#FFFF66;font-size:19px; font-weight: 500; }
a.gall_titel:visited {text-decoration:none; color:#eeeeee;font-size:19px; font-weight: 500; }
a.gall_titel:hover {text-decoration:underline; color:#eeeeee;font-size:19px; font-weight: 500; }

a.gall_info {text-decoration:none; color:#aaaaaa;font-size:18px; font-weight: 500; }
a.gall_info:visited {text-decoration:none; color:#aaaaaa;font-size:18px; font-weight: 500; }
a.gall_info:hover {text-decoration:underline; color:#aaaaaa;font-size:18px; font-weight: 500; }

/*
a.listing { text-decoration:none; }
a.listing:hover { text-decoration:underline; }
*/



a.listing { text-decoration:none;color: #aaaaaa }
a.listing:hover { text-decoration:none;color: #ffffff  }
div.listing {font-size:12px;}

table.listing{    
    	    background-color: #111111;
		    border: solid;    
    		border-color: #7b6666;
    		border-width: 2 2 2 2;
}
tr.listing{    
    	    background-color: #111111;
		    border: solid;    
    		border-color: #eeeeee;
    		border-width: 2 2 2 2;
}
td.listing{    
		    border: none;    

}


/*
bgcolor="#111c53"
*/

h1 {   
    margin: 0 0 0 0;
    padding: 7 10 15 10;
    color: #FFFF66; 
    font-size: 24px; 
    font-weight: normal;
    font-family:Helvetica;
    letter-spacing: 1; 

    text-decoration: none;       
    border: none;
}

h1.key{ font-size: 10px;  }
h1.listheader {   
    margin: 0 0 0 0;
    background: url(feimages/snaxxx/boxhead_bg.gif) no-repeat;    
    padding: 4 0 5 4;
    color: #FFFF66; 
    font-size: 14px; 
    font-weight: bold;
    font-family:Arial;
    font-style:italic;
    text-transform: uppercase;  
    text-decoration: none;       
    border: none;
}

label.visning {font-size: 17px; font-weight:bold;color:#fff;}
input { color: #000; }

h2 {
    margin: 25 0 0 0;
    padding: 3 ;
    font-size: 20px; 
    font-weight: 900; 
    letter-spacing: 1; 
    text-decoration: none;       
    font-transform: none;
    border: solid;    
    border-color: #eeeeee;
    border-width: 0 0 2 0;
    color: #eeeeee;    
}


h3 {
    margin: 7 0 1 0;

    font-size: 18px; 
    font-weight: 500; 
    text-decoration: none;       
    font-transform: none;
    color:#ffffff;    
}

a h2,a h3 {
	text-decoration:none;
}
a:visited h2,a:visited h3 {
	text-decoration:none;
}

a:hover h2,a:hover h3 {
	text-decoration:underline;
}
	
div.gcp_popup_pagediv{background-color: #18204a;padding: 10; margin: 0;}
.nav{color: #FFFFFF; text-align: center; font-size: 11px; text-decoration: none;font-weight: bold;text-transform: uppercase;}
a.nav:link{color: #FFFF66; text-decoration: none; font: 11px Arial;text-decoration: none;font-weight: bold;text-transform: uppercase;}
a.nav:visited{color: #aaaaaa; text-decoration: none; font: 11px Arial;text-decoration: none;font-weight: bold;text-transform: uppercase;}
a.nav:hover{color: #FFFFFF; text-decoration: none;font-weight: bold;text-transform: uppercase;}
a.nav:active{color: #FFFFFF; text-decoration: none;font-weight: bold;text-transform: uppercase;}

body.popup{background-color: #18204a;}