@charset "utf-8";
/* CSS Document */
BODY {width:908px; margin:auto; border:none; font-family:Calibri, Cambria, Geneva, Arial, Helvetica, sans-serif;}
img.madonna {margin: 5px 50px; float:left; position:relative; top:+8px; left:+36px; border:0;}
DIV.frame {background-image:url(../obrazky/pozadi.jpg); background-repeat:repeat-y; margin-top:5px;}
DIV.telo {background:url(../obrazky/madonna-vtisk.jpg) no-repeat right bottom; padding:5px 35px 35px 15px;}
DIV.vlajky {position:relative; float:right; left:-24px; top:+167px;}
DIV.vlajky IMG{border:0px;}
DIV.footer {font-size:11px; color:#999999; text-align:right; margin:2px 10px 12px;}
DIV.menu {background:url(../obrazky/tlacitka.jpg) no-repeat; font-family:Cambria, Calibri, Geneva, Arial; height:36px; padding:4px 0 0 33px; font-size:23px;}
DIV.menu a, DIV.menu a:visited {text-decoration:none; color:#000080; margin-right:24px;}
DIV.menu a:hover {text-decoration:underline; color:#0000FF; margin-right:24px;}
H1.hlavni {margin: 41px 0px 22px 320px;}
H1.hlavni a, H1.hlavni a:visited {font-size:56px; font-family:Cambria, Calibri, Geneva, Arial, sans-serif; text-decoration:none; color:#220000; font-weight:normal;}

.telo H1 {padding:0 0 0 0; margin:10px 550px 2px 5px; border-bottom:2px #FF9900 groove;}
.telo H1 a, .telo H1 a:visited {font-family: Cambria, Calibri,Geneva, Arial, sans-serif; font-size:20px; text-decoration:none; color:#000080; }
.telo H1 a:hover {color:#0000FF;}
.telo H2 {padding:0 0 0 0; margin:14px 0px 2px 5px; font-family: Cambria, Calibri,Geneva, Arial, sans-serif; font-size:18px; font-weight:bold; font-style:italic;}
.telo H2 a, .telo H1 a:visited {color:#000080;}
.telo H3 {padding:0 0 0 0; margin:8px 0px 2px 5px; font-family: Cambria, Calibri,Geneva, Arial, sans-serif; font-size:14px; font-weight:bold;}
.telo P {padding:0 15px 10px 18px; margin:0 0 0 0; text-align:justify;}
.telo ul {padding:0 0 0 0; margin: 0 0 0 40px;}

.telo DIV.misto {height:225px;}
.telo .misto div.pokracovani {text-align:right; padding:0px 20px; margin:0; float:right;}
.telo .misto img{float:left; margin:5px 10px 5px 20px; border:0px;}
.telo .misto p{padding:5px 20px 5px 5px;}
.telo .misto h3{margin-top:25px;}
.telo .misto li{padding:0; margin:0 0 0 260px;}
.telo .misto ul{padding:0; margin:0;}

.telo div.fotky {text-align:center;}
.telo div.fotky img {border:0; margin:5px 0px 5px 25px;}