/* barva pozadi za logem ffa900 - xxxxxx
*
*/
body { background-color:#cccccc;  line-height:1.3; font-size:14px; padding-top:0; margin-top:0;
  font-family:sans-serif;

}


div.hlavni { width:925px; min-height:520px; _height:520px; border:none;
 border-collapse:collapse; margin:auto; padding-top:0; 
 margin-top:5px; 
}



span.logo { display:block; width:925px; height:140px; background-image: url('../images/logo.jpg');
  background-position: left top; background-repeat:no-repeat; 
  background-color:#dddddd;
}
div.menu { height:35px; width:925px; 

  float:left; font-size:14px; margin:0px; padding:0px;

  background-image:url("../images/menupozadi.gif"); background-repeat:repeat-x; 
  
}


div.jazyky { float:left; height:35px; width:225px;
  background-image:url("../images/menupozadi.gif"); background-repeat:repeat-x; 
}

div.jazyky img { border:none; margin:10px;
}
/* odkazy v menu */
.menu a { text-decoration:none;  margin:auto; color:white; font-weight:bold;
}
.menu a:hover { text-decoration:none;  margin:auto; color:#000066; font-weight:bold;
}

span.menupolozka { display:block;  float:left; 
  height:22px;  

  text-align:center; vertical-align:middle;   
  margin-left:20px; margin-right:20px; padding-top:8px; 
}

/*
span.menupolozka#selected { display:block;  float:left;  
  height:22px; background-image:url("../images/buttonselected.gif"); background-repeat:repeat-x; 
  text-align:center; vertical-align:middle;  padding-top:8px; 
  padding-left:20px; padding-right:20px; 
}

span.menupolozka#selected:hover { display:block;  float:left; 
  height:22px; background-image:url("../images/buttonselected.gif"); background-repeat:repeat-x; 
  text-align:center; vertical-align:middle;  padding-top:8px; color:white;
}
*/

span.menupolozka:hover { display:block;  float:left;  
  height:30px; 
  text-align:center; vertical-align:middle; cursor:pointer; color:#f9d700;
}


span.menupasivni { display:block;  float:left; 
  height:22px;  
  color:white; font-weight:bold;
  text-align:center; vertical-align:middle;   
  margin-left:5px; margin-right:5px; padding-top:8px; 
}


img.toplist  { border:none; margin-top:15px;
}

div.obsah { float:left; width:863px; min-height:400px; _height:400px; 
 padding:15px; padding-left:30px;
 padding-right:30px; text-align:left; 
 border:1px solid #666666; border-top:none;
 background-color:white; 
 
 background-position: left top;
 padding-bottom:30px; margin-bottom:0; 
 /*
 background-image:url("../images/shadow.gif"); background-repeat:repeat-x;
  */
}

div.mylink { float:left; width:925px; text-align:center; font-size:10px; 
  vertical-align:middle; height:15px; 
  
  color:#666666; 
  /*
  background-image:url("../mylink.gif"); background-repeat:repeat-x; 
  color:red;
  */
}
div.mylink a {color:#666666; 
}
div.mylink a:hover{color:yellow;
}

/* onas */
div.vedleikony { width:640px; float:left; border:none; height:50px;
  margin-bottom:15px; 
  color:#c00000;
  font-size:18px; font-weight:bold; padding-top:25px; padding-left:25px;
}
img.ikona { border:none; margin:0px; margin-bottom:15px; margin-left:100px; float:left;
   border:none;
}


/* sprava */
img.MCPLogo { margin:10px;
}

/* kontakty */
div.left { float:left; width:500px;
}
img.zavinac { float:left; width:250px; height:250px;
}


/* reference */
table.reference td { padding:15px; 
}


/* spolecne */
a { text-decoration:none; color:#990000; font-weight:bold;
}
a:hover { text-decoration:none; color:red;
}

h1 { font-size:26px; margin:15px; margin-left:0px; color:#333333;
}
h2 { font-size:18px;  margin:15px; margin-left:0px;
}
h3 { font-size:14px; margin:4px;  margin-left:0px; margin-top:10px;
}

li { margin:10px;
}


span.vyrazne { color:#006600; font-weight:bold; 
}
.tucne { font-weight:bold;
}

a img { border: 1px solid red;
}


hr { margin-top:5px; margin-bottom:5px; 
}
div.hr {height:0; line-height:0; font-size:0; border-bottom:1px dashed #00007f; 
 margin-top:15px; margin-bottom:15px;
}

span.firma { font-weight:bold; color:#990000;
}
br.clean { clear:both; margin:0; line-height:0;
}
span.error {color:red; font-weight:bold;
}
span.zprava {color:black; font-weight:bold;
}

.cervene { color:red;
}
p.upozorneni { color:red;
}

.float {float:left;
}

img.foto { border:1px solid red;
}


div.left { float:left; width:550px;
}
img.right { float:left; border:none;
}
