body {
margin: 0px;
padding: 0px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;;
font-size: 14px; 
background-color: #000000;
}


#text {padding-right: 80px; }
p {color: #242B24;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; margin : 10px; padding-left:25px; padding-right : 25px; line-height: 1.3;}
p.nadpis {Font-variant: small-caps; padding-left:10px; padding-right : 10px; font-size : 13px}
hr {color: #8C2121;margin: 1px;
padding: 0px;}

/* Odrážky*/
li {color: #E01030; line-height: 150%; list-style-type: a; 
padding : 0;} 

h1    {color: #8C2121;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;padding-left:25px; font-size : 23px}
h1.nadpis2    {color: #E01030;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;padding-left:25px; font-size : 22px}
h2    {color: #E01030;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;padding-left:15px; font-size : 21px}
h3   {color: #8C2121;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;padding-left:15px; font-size: 17px;}
h3.menu   {color: #8C2121;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;padding-left:15px; font-size: 17px; margin: 0px;
padding: 0px;}
h1.nadpis3   {color: #8C2121;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;padding-left:25px; font-size: 17px}
h4   {color: #8C2121;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center;font-size: 16px}
a         {text-decoration: none; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 80%;}
a:link    {color: #E01030;}
a:visited {color: #E01030;}
a:active  {color: #402C39;}

div.menu {
position : absolute;
top : 45px;
left : 0px;
width : 180px;
font-size : 100%;
margin : 0px 0px 0px 0px;
background-color: #000000;
padding-left:15px; 
}
div.sloupec {
position : absolute;
top : 20px;
left : 950px;
width : 150px;
padding : 10px;
background-color: #000000;
}
div.sloupec2 {
position : absolute;
top : 30px;
left : 1100px;
width : 150px;
padding : 10px;
background-color: #000000;
}
div.obsah {
position : absolute;
top : 20px;
left : 200px;
width : 750px;
margin : 0px 0px 0px 0px;
background-color: #FFF3AF;
}
div.foto1 {
position : absolute;
left : 0px;
width : 250px;
margin : 0px 0px 0px 0px;
background-color: #FFF3AF;
}

div.foto2 {
position : absolute;
left : 250px;
width : 250px;
margin : 0px 0px 0px 0px;
background-color: #FFF3AF;
}

div.foto3 {
position : absolute;
left : 500px;
width : 250px;
margin : 0px 0px 0px 0px;
background-color: #FFF3AF;
}
p.reklama {
font-size : 100%;
text-align : center;
padding : 0px;
}
p.kurziva {
font-size : 100%;
font-style : italic;
padding-left : 35px;
}
/* border top znamená přerušovaná čára nad tím, co tam bude napsáno */
p.patka {
font-size : 80%;
text-align : center;
border-top : 1px dashed #951D36;
padding : 5px;
}
/* Číslování*/
ol, ul {
margin : 15px 25px 15px 50px;
padding : 0;
}



/* Když chci mít něco orámovanýho <p class="box">*/
p.box {
color: #000000;
font-weight : bolder;
padding : 10px;
border : 1px solid #eff0dd;
background-color : #FF1236;
font-size : 200%;
}

img.textvpravo{float:right;
margin: 10px 20px 10px 10px;
padding-right : 25px;}
img.textvlevo{float:left;
margin: 10px 20px 10px 10px;
padding-left : 25px;}
img.pravysloupecsaty{float:right;
margin: 5px 5px 5px 5px;
width:147px;
height:360px;
}

img.s{
height:168px;
width:205px;
margin : 25px 25px 0px 25px;
}

img.v{float:middle;
width:168px;
height:205px;
margin : 25px 25px 0px 25px;
}

img.vv{
height:666px;
width:500px;
margin : 25px 25px 0px 25px;
}
img.ss{
height:500px;
width:666px;
margin : 25px 25px 0px 25px;
}
img.pss{
height:100px;
width:135px;
margin : 0px 0px 0px 0px;
}
img.psv{
height:135px;
width:100px;
margin : 0px 0px 0px 0px;
}
img.pssl{float:left;
margin: 10px 20px 10px 10px;
padding-left: 25px;
height:100px;
width:135px;
}
img.psvl{float:left;
margin: 10px 20px 10px 10px;
padding-left : 25px;
height:135px;
width:100px;
}

img.pssr{float:right;
margin:10px 20px 10px 10px;
padding-right : 25px;
height:100px;
width:135px;
}
img.psvr{float:right;
margin: 10px 20px 10px 10px;
padding-right : 25px;
height:135px;
width:100px;
}