body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}

h1 { font-family: Tahoma; font-size: 18pt; color: #333333; margin: 0px; padding: 0px; }
h2 { font-family: Tahoma; font-size: 15pt; color: #444444; margin: 0px; padding: 0px; }

.style1 {
	color: #959595;
	font-size: 10px;
	font-family: tahoma;
	font-weight: bold;
	text-decoration:none
}
.style2 {
	color: #FFFFFF;
	font-size: 10px;
	font-family: tahoma;
}
.style3 {
	color: #7a7a7a;
	font-size: 10px;
	font-family: tahoma;
	font-weight: bold;
	text-decoration:none
}
.style4 {
	color: #585858;
	font-size: 10px;
	font-family: tahoma;
	text-decoration:none
}
.style5 {
	color: #bcbcbc;
	font-size: 10px;
	font-family: tahoma;
	text-decoration:none
}
.style6 {
	color: #666666;
	font-size: 10px;
	font-family: tahoma;
}
.style7 {
	color: #11822E;
	font-size: 9px;
	font-family: tahoma;
}
.style8 {
	color: #585858;
	font-size: 10px;
	font-family: tahoma;
}
.style9 {
	color: #5c5c5c;
	font-size: 11px;
	font-family: tahoma;
}
.style10 {
	color: #11822E;
	font-size: 11px;
	font-family: tahoma;
}
.style11 {
	color: #6E716F;
	font-size: 9px;
	font-family: tahoma;
	line-height:13px
}

.text1
{
    font-family: Tahoma;
    font-size: 7pt;
    font-weight: normal;
    color: #333333;
}

.text2 
{
    font-family: Tahoma;
    font-size: 8pt;
    color: #333333;
}

.text1b
{
    font-family: Tahoma;
    font-size: 7pt;
    font-weight: bold;
    color: #333333;
}

.text2b
{
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
    color: #333333;
}

.text3 
{
    font-family: Tahoma;
    font-size: 9pt;
    color: #333333;
}

.text3pink
{
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: bold;
    color: #b8003e;
}

a.text3pink:visited
{
    color: #380013;
}

.text3b
{
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
    color: #333333;
}

a.link3red { font: bold 10pt 'Trebuchet MS'; color: #b8003e; text-decoration: none; }
a.link4red { font: bold 11pt 'Trebuchet MS'; color: #b8003e; text-decoration: none; }

.graadiv
{
    background-image:url('../images/rep_4.gif');
    height: 9px;
}

.input
{
    width: 90px;
    height: 16px;
    font-family: Tahoma;
    font-size: 7pt;
}

.inputlong
{
    width: 157px;
    height: 16px;
    font-family: Tahoma;
    font-size: 7pt;
}



    
.td_title
{
    height: 30px;
    border-bottom: 1px solid #F8F8F8;
    font-weight: bold;
    vertical-align: bottom;
}    

.td_br_prikker { height: 1px; width: 100%; background-image: url('../images/br_prikker.gif'); background-repeat: repeat-x; }

#td1 { background-image:url(../images/til_1.gif); background-position:top; background-repeat:repeat-x }
#td2 { background-image:url(../images/div_1.gif); background-position:top right; background-repeat:no-repeat; }
#td3 { background-image:url(../images/div_1.gif); background-position:top right; background-repeat:no-repeat }
#td4 { background-image:url(../images/div_1.gif); background-position:top right; background-repeat:no-repeat }
#td5 { background-image:url(../images/rep_1.gif) }
.td6 { background-image:url(../images/div_2.gif); background-position:top right; background-repeat:no-repeat }
#td7 { background-image:url(../images/div_2.gif); background-position:top right; background-repeat:no-repeat }
#table1 { background-repeat:repeat-x; background-position:top; height:100%; background-image:url(../images/til_1.jpg) }
#td8 { background-image:url(../images/rep_2.gif) }

.link_cat {
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
    color: #333333;
}

.cat_lodret 
{
    background-image: url('../images/cat_lodret.gif');
    background-repeat: no-repeat;
    background-position: center;
}

.cat_vandret
{
    height: 3px;
    background-image: url('../images/cat_vandret.gif');
    background-repeat: no-repeat;
    background-position: center;
}

.table_sitebar
{
    font-family: Tahoma;
    font-weight: bold;
    font-size: 8pt;
    color: #333333;
}

.a_sitebar
{
    font-size: 9pt;
    color: #b30033;
}

.td_divsitebar { width: 20px; background-image: url('../images/div_sitebar.gif'); background-repeat: no-repeat; background-position: center; }
.td_sitebar_bg { background-image:url(../images/bg_sitebar.gif); }
.td_iframecontainer { border-bottom:1px solid #C5C5C5; border-left:1px solid #C5C5C5; border-right:1px solid #C5C5C5; padding-top: 30px; padding-bottom: 30px; text-align: center; }
.a_sitebox_bottom { font-family: Tahoma; font-size: 10pt; font-weight: bold; color: #b30033; }


.table_catsites
{
    background-image: url('../images/sites_catbg.gif');
    background-repeat: no-repeat;
    
}

.table_catsites_text
{
    
    font-family: Tahoma;
    font-weight: bold;
    font-size: 7pt;
    color: #FFFFFF;  
}

.table_catsites_link
{
    
    font-family: Tahoma;
    font-weight: bold;
    font-size: 8pt;
    color: #FFFFFF;  
}

.table_sitelist
{
    height: 94px;
    background-image: url('../images/bg_sitelist.gif');
    background-repeat: repeat-x;
}

td.sitelist, div.sitelist
{
    border-color: #dbdbdb;
    border-width: 1px 1px 0px 1px;
    border-style: solid;
    
}




td.sitelist_prikkerlodret
{

    background-image: url('../images/br_prikker_lodret.gif');
    background-position: center  center;
    background-repeat: no-repeat;   
}

.img_sitelist
{
    border: solid 3px #dbdbdb;
    width: 147px;
    margin-left: 5px;
}

.chk_with_text
{
    vertical-align: -30%;
}

.but_sitesearch
{
    margin-left: 130px;
    margin-top: 0px;
}

div.stdbox_container
{
    border-style: solid;
    border-color:  #cccccc;
    border-width: 0px 1px 1px 1px;
}

.featured_picframe
{
    width: 184px;
    height: 145px;
    padding-top: 6px;
    padding-left: 5px;
    margin-left: 5px;
    background-image: url('../images/obj_featuredframe.gif');
    background-repeat: no-repeat;
}

td.top10
{
    background-image: url('../images/bg_top10.gif');
    background-position: center;
    background-repeat: no-repeat;
    height: 27px;
    border-bottom: solid 1px #d0d0d0;
}

td.top10rank
{
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
    color: #444444;
}


td.info_label
{
    padding-left: 20px;
    width: 160px;
    font-family: 'Trebuchet MS';
    font-size: 9pt;
    /*font-weight: bold;*/
    color: #444444;
}

.lbl_info_value
{
    text-align: right;
    font-family: 'Trebuchet MS';
    font-size: 9pt;
    font-weight: bold;
    color: #b30033;
}

p.story
{
    font-family: Georgia;
    font-size: 11pt;
    color: #333333;
    line-height: 1.5;
    padding: 10px 100px 50px 100px;
    
}		  

#recips { list-style-type: none; }
#recips li { float: left; margin-right: 10px; margin-bottom: 10px;}

