hr{
        border-width: 0px;
        border-bottom-style: dashed;
        border-bottom-width: 1px;
        border-color: #ffffff;
        color: #FFFFFF;
        border-collapse: collapse;
}

hr.line{
        border-bottom-style: solid;
        width: 40%;
}
TABLE {
   
	border: 0;
        padding: 0px;
        spacing: 0px;
        margin: 0px;
}



table.logo_table{
     background-image: url('images/logobg1x77.gif');
       
}

table.button_table{
       background-image: url('images/buttonsbg5x5.gif');
}

input{
        margin: 0px;
}

input.text{
	font: 11px arial;
	font-weight: bolder;
	color: #222222;
	height: 20px;
	border : 1pxæ
	border-color : Black;
}

td{
        padding: 0px;
        spacing: 0px;
        margin: 0px;
}

form{
        padding: 0px;
        margin: 0px;
}



body{
        margin: 0px;
        spacing: 0px;
        padding: 0px;
       
        font-family : Tahoma, Helvetica;
		font-size: 12px;
}

div.search_div{
        valign: middle;
        font-size: 10px;
        font-weight: bolder;
}

.spacer{
        height: 1px;
        background: #CCCCCC;
}

.buttons_spacer{
        height: 2px;
        background-image: url('images/underbuttonbg5x2.gif');
        background-repeat: repeat-x ! important;
}

table.arrow_down{
        background-repeat: repeat-x ! important;
        height:23 px;
}

table.arrow_up{
        background-image: url('images/bottombg1x55.gif');
        background-repeat: repeat-x ! important;
}

table.main{
        background: #FFFFFF;
        font: 12px tahoma;
}

table.news,table.new{
        font: 12px tahoma;
        margin-left: 10px;
        text-align: justify;
}

table.new{
        width: 90%;
        text-align: left;
        margin: 5px;
        padding: 5px;
        border: 1px;
        border-style: solid;
        border-color: #CCCCCC;
}

table.catalogue_tbl{
        margin-left:10px;
        width: 90%;
}

table.item{
        padding: 4px;
        margin: 5px;
        font: 11px Tahoma;
}

div.new_div{
        border-style: solid;
        border-color: #CCCCCC;
        border-width: 1px;
        padding: 5px;
        background-color: #EFEFEF;
}

div.new_div2{
        padding: 10px;
}

div.item_div{
        border-style: solid;
        border-color: #CCCCCC;
        border-width: 1px;
        padding: 2px;
        margin: 6px;
}

div.catalogue_caption{
	padding: 5px;
	background-color: #EFEFEF;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px;
	font-weight: bolder;
	text-align : center;
	
}

div.new_caption{
        font: 25px arial;
        font-variant: small-caps;
        font-weight: bolder;
        color: #333333;
}

div.catalogue_text{
        padding: 8px;
}

div.thumbnails{
        margin-top: 20px;
}

div.catalogue{
        padding: 2px;
        border-style: solid;
        border-color: #CCCCCC;
        border-width: 1px;
}

table.submenu_table{
        height: 20px;
}

div.submenu_div{
        font-size: 12px;
        font-weight: bolder;
}

a{
	font: 12px arial;
	text-decoration: none;
	color: green;
	
	text-align : center;
	
}

a:hover{
        color: green;
        text-decoration:underline;
		
}

a:link{
        text-decoration: none;
		}
a.menu{
	font: 12px arial;
	text-decoration: none;
	color: green;
	
	text-align : center;
	
}

a.menu:hover{
        color: green;
        text-decoration:underline;
		
}

a.menu:link{
		color: green;
        text-decoration: none;
		}



.copyright{
        font-size: 9px;
        color: #333333;
}
div.text{
	padding:20px;

	font-size: 12px ;
	font-family: Tahoma;
	color: #000000;
}
H1, H2 {
 font-family: Verdana, Tahoma, Arial, sans-serif
} 