﻿body
{
    font-size: 1em;
    margin: 46px 0 50px 0;
    background-image: url(img/bkg_praha3.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    background-color: #50402d;
}
#page
{
    position: relative;
    width: 980px;
    margin: auto;
    border: 3px solid white;
    min-height: 539px;
    background-color: #e77614;
}
#main
{
    width: 680px;
    height: 409px;
    padding-top: 110px;
    margin-left: 300px;
    background-image: url(img/zahlavi2.gif);
    background-repeat: no-repeat;
    background-color: White;
}


#left
{
    background-color: white; /*width: 435px;*/ /*bez paddingu*/ /*height: 370px;*/
    width: 395px;
    height: 369px;
    padding: 20px;
    float: left;
}

/* Přidáno úplně nakonec */
* html #left
{
padding:14px 18px;
}

#right
{
    background-color: #e77614; /*width: 245px; bez paddingu height: 370px;*/
    padding: 20px 10px;
    width: 225px;
    height: 369px;
    float: left;
}

/* Přidáno úplně nakonec */
* html #right
{
    padding: 18px 7px;
    margin:0;
}


#down
{
    clear: both;
    width: 980px;
    border-top: 1px dotted #e77614;
    height: auto;
    padding: 0;
    background-color: white;
    background-image: url(img/bkg_down.gif);
    background-repeat: repeat-y;
    background-position: 245px 0;
}

/*IE 6 nastaví */
* html #down
{
display:none;
}


#menumain
{
    background-color: #999 /*#068f85*/;
    height: 20px;
    width: auto;
    padding: none;
}

/*#menumain a
{
color: White;
padding: 2px 8px;
border-right: 1px dotted white;
font-family: Century Gothic, Tahoma, Sans-Serif;
font-size: 12px;
text-decoration: none;
line-height: 20px;
display: inline;
}
#menumain a:hover
{
color: #e77614;
background-color: White;
}
*/

#clip
{
    width: 300px;
    height: 49px;
    position: absolute;
    top: -49px;
    right: -4px;
    background-image: url(img/clip.png);
    _background-image: url(img/clip.gif);
    background-repeat: no-repeat;
    z-index: 0;
}
#lang
{
    position: absolute;
    left: 650px;
    top: 60px;
}
#lang p
{
    color: White;
    text-decoration: underline;
    font-size: 11px;
}
#lang:hover p
{
    color: Black;
}

#down1, #down2, #down3, #down4
{
    /*width: 244px;             bez okraju*/
    float: left;
    width: 245px;
}
#down2, #down3, #down4
{
    margin-left: 1px;
    width: 244px;
}

/*----------------Oranžová-------------------------------*/
#Omain
{
    width: 680px;
    height: 409px;
    padding-top: 110px;
    margin-left: 300px;
    background-image: url(img/zahlavi3.gif);
    background-repeat: no-repeat;
}
/* IE6 */
* html #Omain
{
margin-left: 297px;
}

#Odown
{
    clear: both;
    width: 980px;
    border-top: 1px dotted white;
    padding: 0;
    background-color: #e77614;
    background-image: url(img/bkg_down.gif);
    background-repeat: repeat-y;
    background-position: 245px 0;
    min-height: 0;
}
#Opage
{
    position: relative;
    width: 980px;
    margin: auto;
    border: 3px solid white;
    min-height: 519px;
    background-color: #e77614;
    background-image: url(img/bkg_basic.gif);
}






/*-------------------Not main page------------------------*/
#Bmain, #Pmain
{
    width: 680px;
    min-height: 309px;
    padding-top: 110px;
    margin-left: 300px;
    background-image: url(img/zahlavi3.gif);
    background-repeat: no-repeat;
}
/* IE6 */
* html #Bmain, * html #Pmain
{
 _margin-left: 297px;
}


#Bmain #left, #Bmain #right, #Pmain #left
{
    min-height: 369px;
    height: auto;
    _height: 369px;
}
#Bmain #left
{
    width: 460px; /*width: 500px;*/ /*bez paddingu 40*/
    padding: 20px;
}
#Bmain #right
{
    width: 160px; /*width: 180px;             bez paddingu 20*/
    padding: 20px 10px;
}
#Bmain #down, #Pmain #down, #Pmain #right
{
    visibility: hidden;
    height: 0;
    border: none;
}

#Pmain #left
{
    width: 640px; /*width: 680px;         bez paddingu 40*/
    padding: 20px;
}

