body
{
color:#082D56;
font-family: tahoma, arial;
padding:0px;
margin: 0px;
}

table
{
border-width:0px;
border-style:solid;
padding:0px;
margin: 0px;
}



#mainmenu
{
Background: border:solid #ffffff 1px;
background-color:#A1C8E9;
color:#082D56;
font-size:16px;
color:#335775;
font-style:bold;
margin:0px;
padding:0px;

width: 100%;
}

#mainmenu a 
{
font-size:14px;
color:#f0f0f0;
font-style:bold;
padding:0px 12px 0px 12px;
margin:0px;

}

.text_block
{
font-size:12px;
padding:2px 30px 2px 15px;
color:#082D56;

}

#infotext
{
text-align: left;
font-size: 12px;
}

#cattogglemenu
{
text-align: right;
width: 550px;
height:100px;
}



#cattogglemenu img
{
border:0px solid #ffffff;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 4px;
width: 64px;

background-color: #EBF0F6;


}

.form
{
color:#1264BD;
margin: 5px;
font-size:12px;
padding:2px 10px 2px 15px;
}

.form .form_item_name
{
color:#082D56;
font-weight:bold;
}

.form input
{
border:solid #A1C8E9 1px;
}



.form .box_description
{
color:grey;
font-size:11px;
}

.form .autotitle
{
color:#A1C8E9;
font-size:11px;
}

.form input.auto
{
border:solid #ffffff 1px;
background-color:#ffffff;
color:#FFA46F;
font-size:10px;
}

.search_button
{
font-style:bold;
padding: 2px 5px 2px 10px;
font-size:14px;

}

.textbutton
{
font-style:bold;
padding: 2px 5px 2px 10px;
font-size:18px;
border: 1px solid #335775;
color:#ffffff;
background-color: #A1C8E9;


}

H1
{
padding:2px 10px 2px 15px;
font-size: 18px;
}

#footermenu
{
Background: border:solid #ffffff 1px;
background-color:#ffffff;
color:#335775;
padding:6px 12px 3px 12px;
width:1000px;}

#footermenu a 
{
font-size:18px;
color:#335775;
font-style:bold;

}

