body {
font-family:Arial, Helvetica, Verdana;
font-size:12px;
background: url("/files/layout/horizontal_top_bg.gif") repeat-x;
background-color: #751909;
margin:0;
padding:0;
height:100%;
max-height:100%; 
overflow: hidden; 
}

/* for internet explorer */
* html body {
 padding:120px 0 0 0; 
 scrollbar-face-color:       #BF3119;
 scrollbar-highlight-color:  #DB1709;
 scrollbar-shadow-color:     #A71D0D;
 scrollbar-3Dlight-color:    #BF3119;
 scrollbar-arrow-color:      #F8EAE8;
 scrollbar-track-color:      #F8EAE8;
 scrollbar-darkshadow-color: #921107;
}

img {
border:0
}


#header {
height:120px;
position:absolute;
top:0; 
left:0; 
width:100%; 
overflow:visible;
background: url("/files/layout/center_top_bg.gif") no-repeat top center;
z-index:5;
}
#header #header-content {
height:120px;
width:750px;
background: url("/files/layout/center_top_bg.gif") no-repeat top center #ffffff;
text-align:left;
}

#header .logo-cz {
height:76px;
background: url("/files/layout/gradient_cz.jpg") bottom right no-repeat;
width:100%;
}

#header .logo-en {
height:76px;
background: url("/files/layout/gradient_en.jpg") bottom right no-repeat;
width:100%;
}

#header .logo-cz img,
#header .logo-en img {
margin:28px 0 0 14px;
}


#menu-content {
width:100%;
margin:10px 0 0 10px;
}

#menu-content .flag {
float:left;
}
hr.delimiter {
width:97%;
height:2px;
border:0;
border-top: 1px solid #db1709;
border-bottom: 1px solid #fbe7e6;
text-align:center;
clear:both;
}



#main {
position:fixed; 
top:120px;
left:0;
right:0; 
bottom:0;
background: url("/files/layout/center_bg.gif") repeat-y top center;
}
/* for internet explorer */
* html #main {
height:100%; 
width:100%; 
}


#main #pre-content {
width:730px;
text-align:left;
position:relative; 
max-height:100%;
bottom:0;
overflow:auto;
background:#ffffff;
}
* html #main #pre-content {
height:100%; 
width:730px; 

}

a:link {  font-weight: bold; color: #000099; text-decoration: none}
a:active {  font-weight: bold; color: #3366FF; text-decoration: underline}
a:visited {  font-weight: bold; color: #000099; text-decoration: none}
a:hover {  font-weight: bold; color: #3366FF; text-decoration: underline}


h1, .title1 {
font-size: 18px; color: #751909; font-weight: bold;
}
h2, .title2 {
font-size: 14px; color: #bf3119; font-weight: bold; 
}
.quote_normal {
font-size: 12px; color: #666666; font-style: italic;
}
.quote {
font-size: 16px; color: #666666; font-style: italic;
}


.clean {
clear:both;
}




