.uvod_proc {
position : relative;
border-style : dashed;
border-width : 1px;
border-color : #0e4274;
padding : 10px;
background-color: #c3dbef;
text-align : center;
}
.uvod_proc h2 {
padding-top : 0px;
margin-top : 0px;
}
.fel_predmet {
position : relative;
background-color: #c3dbef;
margin-top : 10px;
padding-left : 10px;
padding-top : 3px;
padding-bottom : 3px;
border-style : solid;
border-width : 1px;
font-weight : bolder;
margin-bottom : -1px;
border-color : #0e4274;
}
.fel_polozky {
position : relative;
background-color: #eee;
padding-top : 5px;
padding-left : 10px;
padding-bottom : 5px;
padding-right : 10px;
border-style : solid;
border-width : 1px;;
border-color : #0e4274;
}
.cpu_info {
position : absolute;
right : 30px;
font-weight : normal;
}
body {
color : #000;
background-color : #fff;
background-image : url(images/bg.gif);
background-position : 0% 0%;
background-attachment : fixed;
scrollbar-track-color : #c3dbef;
scrollbar-face-color : #c3dbef;
scrollbar-highlight-color : #0e4274;
scrollbar-arrow-color : #0e4274;
scrollbar-shadow-color : #0e4274;
scrollbar-3dlight-color : #c3dbef;
scrollbar-darkshadow-color : #c3dbef;
}
a img {
border : none;
}
a:link {
color : #0e4274;
}
a:visited {
color : #0e4274;
}
a:active {
color : #000;
}
a:hover {
text-decoration : underline;
}
a.nav:hover {
text-decoration : none;
}
div {
margin : 0;
padding : 0;
border-style : none;
}
#navlinks {
position : absolute;
top : 110px;
left : 10px;
width : 130px;
text-align : center;
overflow : hidden;
line-height : 20px;
background-color : #c3dbef;
color : #0e4274;
border : 1px dashed #0e4274;
z-index : 100;
}
#navlinks a {
text-decoration : none;
}
#navlinks a:hover {
text-decoration : none;
font-weight : bold;
font-variant : small-caps;
letter-spacing : 1pt;
}
#navlinks a:link {
color : #0e4274;
}
#navlinks a:visited {
color : #0e4274;
}
.menuitem + .menuitem {
border-top : 1px dashed #0e4274;
}
.menuitem {
position : relative;
padding-top : 0.5em;
padding-bottom : 0.5em;
text-align : center;
}
#main {
position : absolute;
top : 100px;
left : 150px;
padding : 10px;
}
#mainuvod {
position : absolute;
top : 100px;
left : 150px;
right : 292px;
padding-right : 10px;
padding-left : 10px;
padding-top : 20px;
border-left : 1px dashed #0e4274;
border-right : 1px dashed #0e4274;
}
#rcol {
position : absolute;
right : 0px; 
top : 100px;
padding : 10px;
margin-left : 10px;
z-index : 100;
}
#pagetop {
position : absolute;
top : 0;
width : 100%;
left : 0;
height : 100px;
background-color : #c3dbef;
border-bottom : 2px groove #0e4274;
margin-right : 0;
}
#pagetop h1 {
padding-left : 50px;
padding-top : 15px;
font-size : 36pt;
line-height : normal;
margin : 0;
font-weight : bold;
}
#pagetop h2 {
padding-left : 95px;
font-size : 12pt;
line-height : normal;
margin : 0;
font-weight : bold;
}
#banner {
position : absolute;
top : 20px;
right : 20px;
width : 496px;
height : 60px;
background-color : #c3dbef;
}
#banner td {padding:0;}
h1 {
font-size : 150%;
color : #0e4274;
}
h2 {
font-size : 120%;
color : #0e4274;
padding-bottom : 0px;
margin-bottom : 10px;
border-bottom : 0px;
margin-top : 25px;
}
h3 {
font-size : 90%;
color : #fff;
}
p {
text-align : justify;
text-indent : 1.5em;
margin : 0;
}
.clanek-nadpis {
position : relative;
font-size : 90%;
border-bottom : 1px dashed #0e4274;
font : bold 12pt sans-serif;
padding-top : 15px;
padding-bottom : 1px;
bottom : 1px;
clear : left;
}
.clanek-nadpis a {
color : #0e4274;
text-decoration : none;
}
.clanek-nadpis a:hover {
color : #0e4274;
text-decoration : underline;
}
.clanek-popis {
position : relative;
margin-bottom : 2em;
min-height: 60px;
text-align : justify;
}
.clanek-obr {
float : left;
position : relative;
margin-right : 5px;
margin-left : 5px;;
}
.clanek-info {
font : 10pt serif;
right : 10px;
float : right;
}
select {
border: 1px #0e4274 solid;
background-color : #c3dbef;
margin-left : 0.4em;
margin-right : 0.4em;
margin-top : 5pt;
}
input {
border: 1px #0e4274 solid;
background-color : #c3dbef;
margin-left : 0.4em;
margin-right : 0.4em;
margin-top : 5pt;
}
textarea {
border: 1px #0e4274 solid;
background-color : #c3dbef;
margin-left : 0.4em;
margin-right : 0.4em;
margin-top : 5pt;
}
form {
line-height : 20pt;
}
.uzivatel{
position : relative;
font : normal 10pt serif;
margin-bottom : 1.5em;
padding-right : 0.5em;
}
.uzivatel input {
position : relative;
}
.chyba {
position : relative;
color : #e00;
}
.tucne {
font-weight : bold;
}
.cervene {
color : #e00;
font-weight : bold;
}
.form1 {
position : relative;
}
.form1 label {
display : block;
width : 95px;
float : left;
clear : left;
}
.form2 {
position : relative;
}
.form2 label {
display : block;
width : 150px;
float : left;
clear : left;
}
.formuziv {
position : relative;
}
.formuziv label {
display : block;
width : 33px;
float : left;
clear : left;
}
.formuziv input {
margin-top : 5px;
}
.komentform {
position : relative;
}
.komentform label {
display : block;
width : 100px;
float : left;
clear : left;
}
th{text-align:left;margin-bottom:0px;padding-left:5px;padding-right:5px;}
td {background-color:#999;padding-left:5px;padding-right:5px;}
td table{margin-bottom:0px;}
td{background-color:#F0F0F0;}
th{background-color:#c3dbef;}
th.second{background-color: #CCC; color:#000;}
