html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6 {
padding: 0;
margin: 0;
list-style: none;
}
body {
font-size: 62.5%;
text-align: center;
color: white /*#1F0607*/;
font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;
background: #917246;
}
#content {
width: 980px;
text-align: left;
margin: 0 auto;
position: relative;
}
#main {
width: 640px;
float: left;
position: relative;
left: 340px;
padding: 0 0 20px 0;
padding-top: 315px;
background: url(/wp-content/themes/default/images/img_header.jpg) no-repeat;
}
#side {
width: 330px;
left: -640px;
float: left;
position: relative;
}
#header {
height: 110px;
overflow: hidden;
position: relative;
}
#header a strong {
display: none;
}
#current a {
width: 0;
height: 110px;
padding-left: 644px;
overflow: hidden;
display: block;
background: url(/wp-content/themes/default/images/bg_header.gif) no-repeat 15px 40px;
}
#current a#menujump {
display: none;
}
#footer {
clear: both;
color: white;
height: 70px;
background: #340a0b;
text-align: center;
}
#flash .slideshow {
position: absolute;
top: 110px;
left: 340px;
}
#footer p {
font-size: 110%;
padding-top: 10px;
}
#footer li {
display: inline;
font-size: 110%;
}
#footer br {
display: none;
}
#lista {
padding: 1em;
clear: both;
}
#other {
position: absolute;
top: 55px;
right:20px;
z-index: 100;
}
#other li {
display: block;
float: left;
}
#other li a {
display: block;
float: left;
width: 0;
padding-left: 31px;
overflow: hidden;
height: 22px;
background-position: 1px 1px;
background-repeat: no-repeat;
margin: 0 0 0 2px;
}
#other li.en a {
background-image: url(/wp-content/themes/default/images/bg_flag_en.gif);
}
#other li.cz a {
background-image: url(/wp-content/themes/default/images/bg_flag_cz.gif);
}
#other li.de a {
background-image: url(/wp-content/themes/default/images/bg_flag_de.gif);
}
#other li.fr a {
background-image: url(/wp-content/themes/default/images/bg_flag_fr.gif);
}
#other li.es a {
background-image: url(/wp-content/themes/default/images/bg_flag_es.gif);
}
#other li.it a {
background-image: url(/wp-content/themes/default/images/bg_flag_it.gif);
}
.menu h2 {
display: none;
}
.menu {
background: #340a0b;
padding: 12px;
}
.menu ul li {
display: block;
margin-bottom: 2px;
border-bottom: 2px solid #ffffcc;
position: relative;
}
.menu li a {
padding: 5px 0 5px 40px;
min-height: 1px;
height: auto!important;
height: 1px;
display: block;
text-decoration: none;
font-size: 150%;
color: #ffffcc;
text-transform: uppercase;
font-weight: bold;
background: url(/wp-content/themes/default/images/bg_menu.gif) no-repeat 5px -131px;
}
.menu li a:hover, .menu li a.current {
background-position: 5px 8px;
color: #917246
}
#menu li li {
border: none;
font-size: 90%;
margin-left: 10px;
}
.menu li li a {
text-transform: none;
}
div.newsbox {
background: #680b15;
padding: 10px;
margin: 10px 0;
}
div.newsbox h2 {
display: block;
color: white;
margin: 0;
color: #fec689;
font-size: 180%;
}
.newsbox .item h3 {
color: #ffcc99;
font-size: 120%;
}
.newsbox .item h3 a {
color: #ffcc99;
}
.newsbox .item p {
color: #e6ceb9;
}
form, fieldset, legend {
margin: 0;
padding: 0;
border: none;
}
form {
width: 80%;
padding: 1em 1%;
margin: 0 auto;
}
fieldset {
margin: 0.5em 0;
}
fieldset legend {
font-size: 150%;
font-weight: bold;
color: #333;
}
fieldset fieldset legend {
font-size: 130%;
}
form label, form .cf-box-title {
text-align: left;
font-weight: bold;
}
form .cf-box-group label {
font-weight: normal;
}
form input, form select, form label, form textarea {
font-size: 110%;
}
form input, form select, form textarea {
width: 99%;
margin: 0 auto;
}
form label input, form .cf-box-group input, form .cf-box-b {
width: 2em;
}
form button, .sendbutton {
cursor: pointer;
width: 10em;
}
.emailreqtxt, .reqtxt {
float: right;
}
#main form ol li {
list-style: none url();
clear: both;
margin: 0.5em 0 0 0;
padding: 0;
}
#usermessagea {
font-size: 120%;
text-align: center;
margin: 1em auto;
font-weight: bold;
color: red;
}
.cf_hidden {
display: none;
}
.failure {
color: red;
text-decoration: blink;
}
h1, h2, h3, h4, h5, h6 {
font-weight: normal;
color: #ffffcc;
margin: 1em 0 .2em 0;
}
h1, h2{
font-size: 240%;
text-transform: uppercase;
color: #fec689;
border-bottom: 2px solid #fec689;
}
h1 {
margin-top: 0;
}
h2 {
font-size: 220%;
}
h3 {
font-size: 200%;
margin: .5em 0 .1em 0;
}
h4,h5,h6 {
font-size: 180%;
margin: .5em 0 .1em 0;
}
h5 {
font-size: 160%;
}
h6 {
font-size: 140%;
}
strong {
color: #ffffcc;
}
#main p, #side p, #otherside p {
font-size: 120%;
margin: 0.5em 0;
line-height: 1.3em;
}
#main p {
text-align: justify;
}
#otherside h3, #otherside p {
margin: 0.5em;
}
#main ul, #main ol {
margin: 0.5em 0;
}
#main ul li, #main ol li {
list-style: disc url();
margin-left: 2em;
font-size: 120%;
min-height: 1px;
height: auto!important;
height: 1px;
}
#main ol li {
list-style: decimal url()
}
#main li li {
font-size: 100%;
}
#main table {
margin: 0;
width: 90%;
border-collapse: collapse;
border: 2px solid #340a0b;
}
#main table th {
text-align: right;
}
#main table th, #main table td {
vertical-align: middle;
font-size: 120%;
padding: 0.2em 0.5em;
border: 1px solid #340a0b;
}
#main table thead th, #main table th.right, #main table th.left {
text-align: center;
float: none;
}
#main table td.right {
text-align: right;
float: none;
}
#main table td.left {
text-align: left;
float: none;
}
#main table thead th, #main table thead td {
border-bottom: 2px solid #340a0b;
}
#main table tfoot th, #main table tfoot td {
border-top: 2px solid #340a0b;
}
#main table tbody th {
border-right: 2px solid #340a0b;
}
#main table caption {
caption-side: top;
font-style: normal;
text-align: center;
font-size: 200%;
padding: .3em;
background: #917246;
color: #fec689;
position: relative;
top: 20px;
}
.hidden {
display: none;
}
a {
text-decoration: underline;
color: #ffffcc;;
}
a:hover {
text-decoration: none;
}
a img {
border: none;
}
.left {
float: left
}
.right {
float: right;
}
p.right {
float: none;
text-align: right;
}
img.left {
margin-right: 1em;
}
img.right {
margin-left: 1em;
}
.linklove {
display: none !important;
}
.cleaner {
clear: both;
}
#edit {
position: absolute;
right: 20px;
top: 300px;
}
#main div.subpages {
background: #340A0B;
float: right;
padding: .5em;
color: #FFFFCC;
width: 250px;
margin: 0 0 .5em 1em;
}
#main div.subpages ul li {
font-size: 140%;
margin: .5em .5em .5em 1.5em;
}
#main div.subpages ul li a {
color: #FFFFCC;
display: block;
}
#main div.subpages h2 {
margin: .5em;
font-size: 140%;
border-bottom: 1px solid;
}
