/* CSS Document */

body {
background-color: #ededed;
background-image: url(img/bg1.png);
text-align: center;
margin: 0px;
}

td, body {
font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;
font-size: 11px;
color: #a491b5;
}

a:link, a:active, a:visited
{
text-decoration: none;
color: #fff;
font-weight: normal;
}


a:hover  
{
text-decoration: none;
color: #7340a2;
font-weight: normal;
}

hr 
{
border: dotted 2px #fff;
}

#hlavni 
{
padding: 0px;
margin: auto;
width: 980px;
}

#stranka {
float: left;
text-align: left;
display: block;
width: 980px;
background-image: url('img/bg.png');
background-repeat:repeat-y;
}


#leve   
{
background-image: url('img/leve.png');
background-repeat: no-repeat;
min-height: 523px;
width: 181px;
float: left;
text-align: left;
}

.levepad  
{
color:#8e1455;
padding-left: 21px;
padding-right: 0px;
padding-top: 35px;
}

#leve h2 {
background-image: url(img/leveh2bg.png);
background-repeat: repeat-y;
font-size: 15px;
font-weight: bold;
text-align: left;
padding: 2px 0px 2px 15px ;
font-variant: small-caps;
margin: 10px 0px 2px 0px ;
letter-spacing: 3px;
border-top: 1px #fff solid ;
border-bottom: 1px #fff solid ;
color: #fff;}

#leve p {
text-align: left;
padding: 0px 7px 5px 7px ;}


#leve a:link, #leve a:active, #leve a:visited {
list-style: none;
color: #9f2b69;
text-decoration: none;
font-weight: bold;
text-align: right;
display: block;
margin-bottom: 2px;
margin-right: 0px;
padding: 1px 12px 1px 1px ;
border-bottom: #fff dashed 1px;
}

#leve a:hover {
list-style: none;
color: #7340a2;
text-decoration: none;
font-weight: normal;
text-align: right;
display: block;
margin-bottom: 2px;
margin-right: 0px;
padding: 1px 12px 1px 1px ;
border-bottom: #9f2b69 dashed 1px;
letter-spacing: 1px;
}

#horni   
{
background-image: url('img/horni.png');
background-repeat: no-repeat;
height: 112px;
width: 799px;
float: right;
text-align: left;
}


#nadpis   
{
background-image: url('img/nadpis.png');
background-repeat: no-repeat;
height: 74px;
width: 799px;
float: right;
text-align: left;
}


.nadpispad  
{
padding-left: 260px;
padding-right: 80px;
padding-top: 20px;
font-weight: bold;
font-size: 26px;
text-align: center;
font-variant: small-caps;
color: #fff;
font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;
}


#prave   
{
background-image: url('img/prave.png');
background-repeat: no-repeat;
min-height: 523px;
width: 799px;
float: right;
text-align: justify;
}


.pravepad  
{
padding-left: 20px;
padding-right: 99px;
padding-top: 50px;
}


#prave h1 {
font-weight: bold;
font-size: 21px;
padding: 5px 45px 5px 5px ;
text-align: right;
font-variant: small-caps;
letter-spacing: 3px;
color: #9f2b69;}

 

#prave h2 {
background-image: url(img/praveh2bg.png);
background-repeat: repeat-y;
font-size: 17px;
font-weight: bold;
text-align: left;
padding: 2px 0px 2px 15px ;
font-variant: small-caps;
margin: 5px 0px 2px 0px ;
letter-spacing: 3px;
border-top: 1px #a491b5 solid ;
border-bottom: 1px #a491b5 solid ;
color: #fff;}
 

#prave h3 {
border-bottom: 1px #fff dashed ;
font-size: 15px;
font-weight: bold;
text-align: left;
padding: 2px ;
font-variant: small-caps;
margin: 10px 0px 7px 0px ;
letter-spacing: 3px;
color: #9f2b69;}



#credits   
{
background-image: url('img/credits.png');
background-repeat: no-repeat;
float: right;
width: 980px;
height: 234px;
text-align: left;
}

.creditspad
{
padding-top: 95px;
padding-left: 190px;
padding-right: 300px;
}

