body {
margin:auto;
text-align:center;
margin:2px;
padding:2px;
font-family:Tahoma;
font-size:10px;
font-color:#011538;
background-image:url("img/backk.gif");
background-color:#EAE9E9;
background-attachment:fixed;
}

.ofirme {
background-image:url("img/ofirmebck.jpg");
background-repeat:no-repeat;
}

.admina {
background-image:url("img/ofirmebck.jpg");
background-repeat:no-repeat;
}

.odkazy {
background-image:url("img/odkazy.jpg");
background-repeat:no-repeat;
}

.kontakty {
background-image:url("img/kontakty.jpg");
background-repeat:no-repeat;
}

.hlavni {
width:823px;
margin:auto;}

.soubor-down {
float:left;
width:85px;
text-align:center;
height:120px;
}

.headup {
margin-bottom:1px;
margin-top:1px;
_margin-top:-1px;
text-align:center;
font-size:10px;
font-weight:bold;
color:#666666;
background-color:#CCCCCC;
border:1px solid #000000;
}

h1 {
text-decoration:none;
font-style:bold;
font-size:22px;
font-color:blue;
text-align:left;
}

fieldset {width:400px;}
strong  {color:blue;}

table {
width:600px;
_width:558px;
background-image:url("img/backk.gif");
color:black;
font-family:tahoma;
font-size: 11px;
}

.admina table {
width:500px;
_width:458px;
background-image:none;
color:black;
font-family:tahoma;
font-size: 11px;
}

table strong {color:black;}
table img {border:0px;};

#table_kont {
width:300px;
font-size:12px;
background-color:white;
background-image:none;
}

#table_kvalita {
width:525px;
font-size:12px;
background-color:none;
background-image:none;
}

#table_lom {
font-size:12px;
background-color:white;
background-image:none;
}

.ramec {
border:1px solid #000000;
padding:3px;
}

.ramec_de {
border:1px solid #000000;
padding:3px;
font-size:11px;
}

.left {
float:left;
text-align:left;
width:190px;
_width:172px;
height:449px;      
_height:454px;
background-color:#EEEEEE;
border:1px solid #000000;
}

.left hr {
color:red;
}

.menu2 {
font-size:12px;
padding-left:20px;
padding-top:10px;
width:170px;
height:30px;
_height:40px;
border:0px;
background-image: url("img/menubck.gif");
}

.index {
float:right;
width:608px;
_width:650px;
text-align:center;
font-style:normal;
color:#033185;
background-color:white;
border:1px solid #000000;
padding:10px;
}

.center {
float:right;
width:538px;     
_width: 650px;
text-align:justify;
font-style:normal;
font-size:12px;
color:#033185;
background-color:white;
background-image:url("img/pozadi.jpg");
background-position:right top;
background-repeat:repeat-y;
border:1px solid #000000;
padding:10px;
padding-right:80px;
}

.admin {
padding-left:30px;
text-align:justify;
font-style:normal;
font-size:12px;
color:#033185;
background-color:white;
background-image:url("img/pozadi.jpg");
background-position:right top;
background-repeat:repeat-y;
border:1px solid #000000;
}

.paticka {
float:right;
margin-top:1px;
width: 626px;
_width:650px;
padding:1px;
text-align:center;
font-size:9px;
background-color:#CCCCCC;
border:1px solid #000000;
}

/* vzhled odkazù */
a:link {
font-weight: bold;
color: gray;
text-decoration: none;
background-color : transparent;
}

a:visited {
font-weight: bold;
color: gray;
background-color : transparent;
text-decoration: none;
}

a:active {
font-weight: bold;
color: gray;
background-color : transparent;
text-decoration: none;
}

a:hover {
font-weight: bold;
color: blue;
text-decoration: none;
}

.left a {position:relative;top:2px;}
.headup a {color:white;}

.soubor-down a{font-weight:normal;color:blue;}
.soubor-down a:hover{text-decoration:underline;}
