body {
margin:0;
padding:0;
background:#FFF url("body.jpg") 0 0 repeat-x;
color:#000;
font:0.7em Arial,Verdana,sans-serif;
line-height:1.4em;
text-align:center;
}

a:link, a:visited { color:#265F98; }
a:hover, a:active { color:#FE9E07; }

img {
border-color:#265F98;
}
 
p {
margin:0 0 10px 0;
padding:0;
}
ol {
margin:5px 0 15px 0;
padding:0 0 0 30px;
}
ul {
margin:5px 0 15px 0;
padding:0;
}
ul li {
margin:0;
padding:2px 0 2px 15px;
list-style:none;
background:url("li.gif") 0 7px no-repeat;
}
ul li li {
background:url("lili.gif") 1px 8px no-repeat;
}

pre {
margin:0;
position:relative;
top:-5px;
font-size:100%;
}

h1 {
margin:10px 0;
font-size:240%;
}
h2 {
margin:14px 0 10px 0;
font-size:150%;
line-height:120%;
color:#265F98;
font-style:italic;
border-bottom:1px solid #FE9E07;
}
h3 {
margin:14px 0 10px 0;
font-size:130%;
line-height:120%;
color:#FE9E07;
font-style:italic;
border-bottom:1px solid #CCC;
}
h4 {
margin:14px 0 10px 0;
font-size:120%;
color:#FE9E07;
}
h5 {
margin:14px 0 10px 0;
font-size:100%;
color:#265F98;
}
h6 {
margin:10px 0 5px 0;
font-size:90%;
}

table {
font-size:100%;
border-color:#CCC;
}
th, td {
border-color:#FFF;
}

sup, sub {
font-size:80%;
line-height:100%;
}

form {
margin:0;
padding:0;
}
input, textarea, select {
font:100% Arial,Verdana,sans-serif;
}


hr.hr, .hidden {
display:none;
}
#pagename {
position:absolute;
top:-999px;
}

.page {
width:784px;
margin:0 auto;

}
.main {
float:left;
width:100%;
background:url("main.gif") 0 0 repeat-y;
text-align:left;
}

#header {
width:100%;
height:165px;
background:url("main.jpg") 0 0 no-repeat;
}
#logo {
position:relative;
left:41px;
top:5px;
}
#logo a {
position:absolute;
z-index:10;
display:block;
width:131px;
height:106px;
}
#logo img {
visibility:hidden;
}

#box {
width:100%;
background:url("main.jpg") 0 -165px no-repeat;
height:345px;
min-height:345px;
}
div[id] #box {
height:auto;
}
#container {
position:relative;
left:206px;
width:563px;
}
#content {
float:left;
width:388px;
}

#title {
position:absolute;
z-index:9;
}
#title h1 {
margin:0;
padding:0;
line-height:41px;
color:#FFF;
font-size:140%;
}
#work {
padding:55px 0 0 0;
}

#column {
float:right;
width:121px;
}

#footer {
clear:both;
float:left;
width:100%;
line-height:24px;
background:url("footer.gif") 0 0 no-repeat;
font-size:80%;
}
#copyright {
float:left;
position:relative;
left:26px;
}
#copyright b {
color:#265F98;
}
#miton {
float:right;
position:relative;
left:-26px;
}

/**/
#layer1 {
position:absolute;
left:0;
top:0;
width:100%;
z-index:4;
}
#layer1-box {
width:784px;
margin:0 auto;
text-align:left;
}
#menu11 {
float:left;
position:absolute;
margin:165px 0 0 7px;
padding:0;
}
#menu11 li {
clear:both;
float:left;
width:157px;
height:29px;
margin:0;
padding:0;
list-style:none;
background:#E3E6EB url("m1i-1.gif") left bottom repeat-x;
}
#menu11 li#m11i-e-shop-vstup {
height:43px;
background:#8CC1FC url("m1i1-1.gif") 0 0 no-repeat;
}
#menu11 a {
display:block;
width:157px;
height:29px;
line-height:29px;
color:#FFF;
background:#5D8EC0 url("m1i-0.gif") left bottom repeat-x;
text-decoration:none;
}
#menu11 li#m11i-e-shop-vstup a {
height:43px;
background:#8CC1FC url("m1i1-0.gif") 0 0 no-repeat;
}
#menu11 a:hover, #menu11 a:active, #menu11 li#m11i-e-shop-vstup a:hover, #menu11 li#m11i-e-shop-vstup a:active {
background:none;
color:#000;
}
#menu11 span {
display:block;
padding:0 19px;
}
#menu11 li#m11i-e-shop-vstup span {
visibility:hidden;
}


/**/
.newslist .newslistdate {
display:inline;
}

/**/
.contactus legend, .formfaq legend {
color:#265F98;
}
dl {
clear:both;
float:left;
width:100%;
margin:5px 0;
padding:0;
}
dt {
float:left;
width:18%;
margin:0;
padding:0;
text-align:right;
}
dd {
float:right;
width:80%;
margin:0;
padding:0;
}
.fcaptcha dt {
width:58%;
}
.fcaptcha dd {
width:40%;
}
.fcaptcha dd input {
width:80px;
}

.forminput, .formtextarea, .formsubmit {
padding:1px 5px;
border-top:1px solid #B8B8B8;
border-right:1px solid #666;
border-bottom:1px solid #666;
border-left:1px solid #B8B8B8;
}
.forminput {
width:180px;
}
.formtextarea {
width:250px;
height:140px;
}
input.formsubmit {
width:80px;
color:#000;
font-weight:bold;
text-transform:uppercase;
background:#FE9E07;
cursor:pointer;
}


/****/
.colbox {
clear:both;
width:121px;
margin:10px 0;
padding:2px 0;
background:url("colbox.gif") 0 0 no-repeat;
line-height:130%;
font-size:90%;
text-align:center;
border-bottom:1px solid #C6C6C6;
}
.colbox .colboxtitle, .colbox .colboxcontent, .colbox .colboxannex {
padding:0 3px;
}
.colbox h5 {
margin:0 0 5px 0;
}
.colbox h5 a {
color:#000;
}
.colbox h5 a:hover, .colbox h5 a:active {
color:#FC0000;
}
.colbox p {
margin:0 0 5px 0;
}
.colbox img {
border:1px solid #265F98;
}
.colbox b {
font-size:120%;
color:#FC0000;
}
#colbasicpage-tip-mesice {
background:none;
border:none;
line-height:150%;
}
#colbasicpage-tip-mesice b {
border-bottom:1px solid #C6C6C6;
font-size:160%;
color:#265F98;
}
#colbasicpage-tip-mesice a {
text-decoration:none;
}
#colbasicpage-nenasli a {
color:#FC0000;
text-transform:uppercase;
}

.faqquestion {
font-weight:bold;
color:#265F98;
}


.err {
font-size:140%;
line-height:120%;
color:#FE0000;
}
