body { 
background-image : url(image/bg.png);
background-attachment : scroll;
margin : 10px 0px 10px 0px; 
padding : 0px 0px 0px 0px;
}

div.body {
width: 820px; 
clear: both;
margin : 0px auto;
border : 0px;
background-color : #FFFFFF; 
}


div.head {
width: 820px; 
clear: both; 
height: 200px;
background-color : #FFFFFF; 
background-image : url(image/head.png);
margin : 0px 0px 0px 0px; 
padding: 0px;
}


div.event_area { 
width: 780px; 
background-color : #CCCCCC; 
background-image : url(image/body.png);
background-attachment : scroll;
text-align: left; 
margin : 0px 0px 0px 0px;
padding: 0px 20px 0px 20px;
font-size : 10pt;
border : 0px;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
}

div.menu{
width: 150px;
float: left;
margin : 0px 0px 0px 0px; 
padding: 5px 10px 5px 10px;
}

div.event{
width: 590px; 
float: right;
margin : 0px 0px 0px 0px; 
padding: 5px 10px 5px 10px;
float: right;
text-align: left;
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
background-color : #FFFFFF; 
}

div.credits { 
width: 820px; 
height: 50px;
clear: both;
background-image : url(image/bottom.png);
background-color : #CCCCCC; 
text-align: left; 
margin : 0px;
padding: 0px;
text-align: center;
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
}

div.end {
clear: both; 
margin : 0px 0px 0px 0px; 
padding : 0px 0px 0px 0px;
}

div.text_left {
width: 280px; 
margin : 0px 0px 0px 0px;  
padding: 0px 5px 1px 5px;
float: left;
text-align: left;
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
border-bottom : 1px dashed #003366; 
border-top : 1px dashed #003366; 
border-left : 1px dashed #003366; 
border-right : 1px dashed #003366;
}

div.text_right {
width: 280px; 
margin : 0px 0px 0px 0px;  
padding: 0px 5px 1px 5px;
float: right;
text-align: left;
font-size : 8pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
border-bottom : 1px dashed #003366; 
border-top : 1px dashed #003366; 
border-left : 1px dashed #003366; 
border-right : 1px dashed #003366;
}

div.cz{
POSITION:absolute;
background-image : url(image/cz_flag.GIF);
LEFT:50px;
TOP:10px;
WIDTH:25px;
HEIGHT: 17px;
background-color:#92A7BE;
}
div.en{
POSITION:absolute;
background-image : url(image/uk_flag.GIF);
LEFT:20px;
TOP:10px;
WIDTH:25px; 
HEIGHT: 17px;
background-color:#800000;
}

div.text_title {
margin : 0px 0px 0px 0px; 
padding : 3px 3px 3px 3px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
background: #FFFFFF;
text-align: left;
border-bottom : 1px dashed #003366; 
border-top : 1px dashed #003366; 
border-left : 1px dashed #003366; 
border-right : 1px dashed #003366;
}

div.link {
margin : 3px 3px 10px 3px; 
padding : 3px 3px 3px 3px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
text-align: left;
border-bottom : 1px dashed #003366; 
border-top : 1px dashed #003366; 
border-left : 1px dashed #003366; 
border-right : 1px dashed #003366;
}


a.credits {
color: #000000;
font-size : 8pt;
text-decoration: underline;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.credits:hover {
font-size : 8pt;
color: #0000CC;
text-decoration: underline;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.menu_p {
color: #000000;
font-size : 10pt;
text-decoration: underline;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.menu_p:hover {
font-size : 10pt;
color: #0000CC;
text-decoration: underline;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

h4 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
background: #336699;
text-align: center;
padding: 3px 0px 3px 0px;
margin : 0px 0px 0px 0px; 
color : #FFFFFF;
}

ul {
margin : 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display : block;
}

li.menu_item {
display : block;
margin : 0px 0px 0px 0px;
}

a.menu {
width : 133px;
border-bottom : 1px dashed #003366;
border-left: 10px solid #FFFFFF;
background-color : transparent;
font-size : 10pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
padding : 2px 0px 2px 5px;
color : #FFFFFF;
margin : 0px 0px 0px 0px;
display : block;
}

a.menu:link{
border-bottom : 1px dashed #003366;
border-left: 10px solid #FFFFFF;
border-right : 1px dashed #FFFFFF;
text-decoration: none;
color : #000000;
}

a.menu:visited{
border-bottom : 1px dashed #003366;
border-left: 10px solid #FFFFFF;
border-right : 1px solid #FFFFFF;
text-decoration: none; 
color : #000000;
}

a.menu:hover{ 
border-bottom : 1px dashed #000000;
border-left: 10px solid #336699;
border-right : 1px dashed #000000;
text-decoration: none;
background-color : #CCCCCC;
color : #000000;
}

p.menu {
margin : 0px 0px 0px 0px;
padding : 5px 0px 5px 5px;
font-size : 10pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

b {
font-family : Verdana, Arial, Helvetica, sans-serif;
}

p.null {
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

p.text {
font-size : 10pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-align : left;
}

p.title {
font-size : 10pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
text-decoration : underline; 
text-align: left; 
color : #336699;
}

.button {
border-bottom : 1px solid #000000;
border-left: 1px solid #000000;
border-right : 1px solid #000000;
border-top: 1px solid #000000;
margin : 0px 0px 0px 0px;
font-size : 10pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
background-color : #FFFFFF;
text-align : left;
}

.button_text {
margin : 0px 0px 0px 0px;
font-size : 10pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-align : right;
}

td {
padding : 0px 0px 0px 0px;
}

a.text {
color: #336699;
font-size : 10pt;
text-decoration: underline;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.text:hover {
color: #FF6666;
font-size : 10pt;
text-decoration: underline;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

div.space {
height: 10px;
}

a.galerie {
width : 110px;
background-color : transparent;
font-size : 10pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
padding : 2px;
margin : 0px;
display : block;
text-align : center;
}

a.galerie:link{
text-decoration: none;
border-bottom : 1px solid #FFFFCC;
border-left: 1px solid #FFFFCC;
border-right : 1px solid #FFFFCC;
border-top: 1px solid #FFFFCC;
color : #000000;
}

a.galerie:visited{
border-bottom : 1px solid #FFFFCC;
border-left: 1px solid #FFFFCC;
border-right : 1px solid #FFFFCC;
border-top: 1px solid #FFFFCC;
text-decoration: none; 
color : #000000;
padding : 2px;
}

a.galerie:hover{ 
border-bottom : 1px solid #000000;
border-left: 1px solid #000000;
border-right : 1px solid #000000;
border-top: 1px solid #000000;
text-decoration: none;
background-color : #FFFFCC;
color : #000000;
padding : 2px;
}

img.right{
float:right;
padding : 2px;
}

img.left{
float:left;
padding : 2px;
}

hr
{ 
border: dashed #000000 1px; 
border-left: none; 
border-right: none; 
}

