body 
{
    margin-top:0px;
    font-family:Calibri;
    font-size:0.9em;
    color:Black;
}

a
{
     color:#359be3;
     text-decoration:none;
}

#center
{
    margin:0px auto;
    background-image:url("../Images/uvod_main.jpg");
    background-repeat:no-repeat;
    width:1101px;
    height:780px;
}

#left_column
{
    margin-top:50px;
    width:250px;
    margin-left:15px;
    float:left;   
}
#top_banner
{
    float:left;
    margin-left:0px;
    margin-top:0px;
    height:185px;
    width:830px;
    display:block;
    position:relative;
}
#right_column
{
    margin-top:-30px;
    width:580px;
    float:left;
    margin-left:225px;
    line-height:30px;
}

#right_column p
{
    line-height:20px;
    padding-top:0px;
    margin-top:0px;
    margin-bottom:20px;
    text-align:justify;
}

#right_column h1
{
    font-size:1.8em;
    color:#9cb80e;  
    padding-bottom:0px; 
    margin-bottom:10px;
}

h2 { font-size:15px; margin-bottom:0px;}
h3 { font-size:30px; color:#53c1fc; margin-left:80px}
#blue_screen
{
    text-align:center;
    color:White;
    font-size:1.4em;
    font-weight:bold;
}

#reklama
{
    position:relative;
    top:125px;
    margin-left:800px;
    color:#3f4038;
    font-size:1.1em;
}

#prices
{
    margin-top:50px;
    font-size:1.0em;
}

#prices dt 
{ 
    color:#359be3;
    font-weight:bold;  
    margin-left:20px;    
}
#prices dd
{
    margin-left:20px;
    margin-top:10px;
    margin-bottom:10px;
    font-weight:bold;
    color:#e43838;
    text-align:right;
}

#prices .cena
{
    font-size:1.4em;
    margin-left:5px;
}

.button
{
    background-image:url("../Images/uvod_button.jpg");
    width:261px;
    height:36px;
    text-align:center;
    display: block;
    line-height:36px;
    text-decoration:none;
    font-size:1.4em;
    color:White;
    font-weight:bold;
    margin-bottom:10px;
}

.button:hover
{
    background-image:url("../Images/uvod_button_on.jpg");
}

#info
{
    text-align:center;
    padding-top:20px;
}

.kontakt
{
    margin-top:30px;
}
.kontakt a 
{
    color:Black;
    text-decoration:underline;
}

.sys
{
    font-size:1.2em;
    margin:0px;
    padding:0px;
}
.sys a 
{
    text-decoration:none;
}

#buttons
{
    float:right;
}

#footer
{
    height:44px;
    line-height:44px;
    vertical-align:middle;
    text-align:center;
    background-image:url("../Images/login_pozadi.jpg");
    background-repeat:repeat-x;
}

#footer_center
{
    width:1101px;
    padding-right:50px;
    margin:0px auto 0px auto;
    text-align:right;
}


#footer a
{
    color:Black;
    text-decoration:underline;
}