body{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
        line-height: normal;
        background-color: #FFFFFF;
        margin:0;
        padding:0;
        border: solid 3px #b2b2b2;
}
a{
color: #496c99;
}
a:hover{
color: #6695d1;
}
img{
border: 0;
}

#table_icons{
margin-top:15px;
}
#table_logo{
margin-top: 15px;
}

#table_contents{
margin-top: 15px;
}

#table_menu{
margin-top: 20px;
}

.menu_dots{
background:url(/design/i/menu_dot.gif) repeat-x;
padding:0px;
padding-bottom:8px;
}

.menu_text{
color: #496c99;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
margin: 0px;
padding-bottom: 8px;
}

.menu_text a{
color: #496c99;
text-decoration: none;
}

.menu_text a:hover{
color: #496c99;
text-decoration: underline;
}

#content{
padding-left:50px;
color: #777777;
}


#content_full{
padding-left:50px;
padding-right:15%;
color: #777777;
}

#content p{
margin: 0;
margin-bottom: 6px;
}

#content img{
margin: 0 7px 0 7px;
}

#content_full img{
margin: 0 7px 0 7px;
}

h1{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
color: black;
font-weight: normal;

}

#slogan{
        margin:0; 
        padding:0;
        font-family:Times;
        font-size: 22px;
        color: #726ec9;
        font-style: italic;
        padding-right:15px;
        padding-top:40px;
}

#submenu{
font-size:11px;
clear:both;
}

#submenu a{
font-size:11px;
color: #496c99;
}

#last_news_header{
margin-top:20px;
font-size: 18px;
}

#last_news{
margin-left: 21px;
margin-top: 15px;
margin-right:30px;
}

.last_news_date{
font-size: 10px;
color: #FFFFFF;
background-color: #6f8698;
padding-right:1px;
padding-left:1px;
width: 53px;
}
.last_news_announce{
font-size: 11px;
margin-bottom:0;
}

.last_news_link{
font-size: 11px;
text-align:right;
margin-top:0;
}

#partners{
background-color: #f2f2f2;
padding-left: 47px;
padding-top: 1px;
padding-bottom: 33px;
}

#partners h2 {
font-weight: normal;
padding-bottom: 40px;
}

#bottom{
padding-top: 40px;
padding-bottom: 20px;
font-size: 11px;
color: #999999;
}

#bottom a{
color: #496c99;
}

p.prod {margin:0px;margin-bottom: 0px;}
img.prod {float:right; clear:right; margin: 4px 0px 10px 10px; border: solid 1px #686868;}
h2.prod {margin:0px;clear:both;margin-top:15px}
p.alert {font-weight: bold;     }

.gall_preview {width:210px;height:250px;float:left;padding:0 5px 0 5px;text-align:center;}
.gall_preview_img {width:200px; height:150px; text-align:center;}

#print_ver {
clear:both;
margin: 5px 0 10px 0;
}

span.print_ver {
text-decoration: underline;
}

p.news {margin:0px;margin-bottom: 3px;}
p.news_date {margin:0px;margin-bottom: 3px;clear:both;}
h2.news {margin:0px;}
img.news {float:right; clear:right; margin: 4px 0px 10px 10px;}

#guestbook {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
color: #777777;
        line-height: normal;
        background-color: #FFFFFF;
        margin:0;
        padding:0;
}

