﻿body
{
    background-color: #46769c;
    text-align: center;
    font-family: Arial,Tahoma,Verdana;
    font-size: 14px;
    color: #eeeeee;    
}

h1
{    
    text-align: center;
    font-family: Arial,Tahoma,Verdana;
    font-size: 28px;
    color: #448ad4;    
}

h2
{    
    text-align: center;
    font-family: Arial,Tahoma,Verdana;
    font-size: 16px;
    color: #448ad4;    
}

div.hr 
{
  margin:10px auto 10px auto;
  height: 9px;
  background: #fff url(./images/hr_bg.gif) repeat-x;
}
div.hr hr {
  display: none;
}

.container
{
    margin: 0 auto;
    text-align: left;
    width: 940px;
}

.link
{
    font-weight: bold;    
    color: #8fc6f2;
}
.link:visited
{
    color: #8fc6f2;
}
.link:hover
{
    color: #c3e0f8;
}
.link:active
{
    color: #c3e0f8;
}

.textlink
{
    font-weight: bold;    
    color: #46769c;
}
.textlink:visited
{
    color: #46769c;
}
.textlink:hover
{
    color: #8fc6f2;
}
.textlink:active
{
    color: #8fc6f2;
}

.content
{
    height: 740px;
    background: transparent url(./images/bg_full.jpg) no-repeat;
}

.buttons
{
    width: 940px;
    height: 700px;
}

.footer
{
    height: 100px;
}

.global_footer
{
    width:940px;
    text-align: center;
    font-size: 10px;
}

.texthead
{
    width: 940px;
    height: 240px;
    background: transparent url(./images/head_bg.jpg) no-repeat;
}

.textbody
{
    width: 940px;
    color: #46769c;
    text-align: center;
    background: transparent url(./images/body_bg.jpg) repeat-y;
}

.textfoot
{
    width: 940px;
    height: 100px;
    background: transparent url(./images/foot_bg.jpg) no-repeat;
}

.leftcolumn
{
    width: 200px;
    text-align: right;
    vertical-align:top;
    font-weight: bold;
    padding: 5px;
}

.rightcolumn
{
    vertical-align:top;
    padding: 5px;    
}

.foto_big
{
    width:100%;
    text-align:center;
    padding: 5px;    
}

.menu_small
{   
    font-size:12px;
    font-style:italic; 
    margin:0 auto 5px 20px;    
}

.map_canvas span, .map_canvas a
{
    font-size: 5px;
    font-weight: normal;
}

