BODY{margin:0;padding:0;
     background:url(images/background.gif);font-family:Verdana,Arial,Helvetica,sans-serif;
     font-size:12px}

A{color:#000;}
A:link,A:visited {background-color:transparent; text-decoration:none; color:#000}
A:hover {background-color:#8DBAEB; text-decoration:none; color:#000}

A:link.toplink, A:visited.toplink {background-color:#DBE5F1; color:#000; font-size:11px;}
A:hover.toplink {background-color:#8DBAEB; color:#000;}


#block{min-width:999px;width:expression(document.body.clientWidth < 999 ? "999px" : "100%");
       padding:0}

/* A{color:#1032a1;text-decoration:underline} #BAD0EB*/
/* A:hover{color:#cc0000} */

UL{padding:20px;margin:0}
LI{padding:2px 0;margin:0}

FORM{margin:0;padding:0}

H1{font-size:16px;font-weight:bold;text-align:center;padding:8px 10px;margin:0;}
H3{padding:4px 0;font-weight:bold;font-size:11px;margin:4px 0 4px 0;text-align:center;background:#7BAEE8;color:#000}

*{-moz-box-sizing:border-box;box-sizing:border-box}

#citat {position:absolute;top:10px;right:402px;font-size:11px;font-style:italic;text-align:right;
        width:200px;}
#nahore{position:relative;height:100px;padding:0px;background:url(images/aEfekt_roztazeni.jpg) repeat-x top left;}
#nahore0{position:relative;width:473px;height:100px;background:url(images/aGymplA.jpg) no-repeat top left;}
#nahore1{position:absolute;width:473px;height:100px;background:url(images/aVzducholodA.jpg) no-repeat top right; 
         top:0px;right:0px;}
#nahore2{position:absolute;top:0px;left:50%;width:494px;}
#nahore3{position:relative;height:100px;background:url(images/aMainText.gif) no-repeat top center; 
         top:0px;left:-247px;}

/* .znak{border:0;position:absolute;left:31px;top:24px} */
/*.jazyky{float:right;position:absolute;top:30px;right:21px} */

#vlevo{width:160px;float:left;background:#BAD0EB url(images/aGymplD.jpg) no-repeat top left;border-right:2px solid #7BAEE8;padding-top:72px;font-size:11px}
#vpravo{width:160px;float:right;background:#BAD0EB url(images/aVzducholodD.jpg) no-repeat top right;border-left:2px solid #7BAEE8;padding-top:72px;font-size:11px;}

.bgvlevo{background:url(images/bgsloupecA.gif) left repeat-y}
.bgvpravo{background:url(images/bgsloupecB.gif) right repeat-y}

#uprostred{border-top:2px solid #7BAEE8;margin-left:160px;margin-right:160px}
#uprostred2{width:100%;padding:2px 10px}

/*.oblouk {color:#000; background-color:#BAD0EB; 
         background-repeat:no-repeat; height:100%; }*/
.obloukvlevo{background:url(images/aGymplC.jpg) no-repeat top left;position:relative;left:-2px;top:-2px;}
.obloukvpravo{background:url(images/aVzducholodC.jpg) no-repeat top right;position:relative;left:4px}

.menu{padding:0;margin:0 0 3px 0;list-style:none}
.menu LI{list-style:none;padding:0;margin:0}
.menu A{color:#000;text-decoration:none;padding:3px 13px;display:block;width:100%;position:relative}
.menu A:hover{color:#000;background:#8DBAEB;border-top:1px solid #7BAEE8;border-bottom:1px solid #7BAEE8;padding:2px 13px}
.menu A.jssubnavon{background:#8DBAEB;border-top:1px solid #7BAEE8;border-bottom:1px solid #7BAEE8;padding:2px 13px}

.submenu{width:160px;display:none;padding:0;margin:0;list-style:none;position:absolute;z-index:10;border:2px solid #7BAEE8;background:#BAD0EB;}
.submenu LI{list-style:none;padding:0;margin:0}
.submenu A{color:#000;text-decoration:none;padding:3px 7px;display:block;width:100%}
.submenu A:hover{color:#000;background:#8DBAEB}

.linkmenu{padding:0;margin:0;list-style:none}
.linkmenu LI{list-style:none;margin:0;padding:3px 10px;}

.btninput{font-size:11px;width:100%;}
.btnsearch{font-size:11px;width:100%;margin-top:2px}

.lh{line-height:140%}

.center{text-align:center}

#paticka{text-align:center;font-size:11px;color:#555;width:100%;clear:both;
background:url(images/d1.gif) left bottom no-repeat}
#paticka2{height:80px;padding-top:25px;background:url(images/d2.gif) right bottom no-repeat}



/*************************** STARE CSS z duvodu kompatibility podstranek *****************************/

TABLE{font-size:12px}

.odstavec {width:0}
.odstavec.maly {height:12px}
.odstavec.stredni {height:30px}
.odstavec.velky {height:50px}
.zarovnani {text-align:center}
.zarovnani2 {text-align:right}
.copyright {width:auto; text-align:center; line-height:170%}
.nabidka {padding-top:4px; padding-bottom:4px; width:100%; 
          font-weight:bold; text-align:center; background-color:#7BAEE8; color:#000}
.nabidka1 {padding:0 6px;margin-top:5px;line-height:150%;text-align:center}
.nabidka1:hover {background-color:#8DBAEB; color:#000}
.nabidka1.vlevo{text-align:left;}
.nabidkamoje {text-align:left; margin-top:5px; }
.fullsize {width:100%; height:100%}
.thinline {border-top:1px solid #7BAEE8;margin-top:7px;margin:0;padding:0;width:100%} 
.table {font-size:12px; border:1px solid #C0C0C0; border-collapse:collapse}
.column {padding:3px; border:1px solid #C0C0C0}
.column.tdnadpis {text-align:center; font-weight:bold; background-color:#E4E4E4; color:#000}
.column.right {text-align:right; background-color:#F8F8F8; color:#000}
.column.rightbold {text-align:right; font-weight:bold; background-color:#E4E4E4; color:#000}
.column.light {text-align:center; background-color:#F8F8F8; color:#000}
.column.lightbold {text-align:center; font-weight:bold; background-color:#F8F8F8; color:#000}
.column1 {text-align:left; text-indent:5px; padding:3px; border:1px solid #C0C0C0}
.column2 {text-align:center; border:1px solid #C0C0C0}
.cara {color:#C0C0C0; background-color:#000; border-style:solid; height:2px; width:100%}
.historie {font-weight:bold; padding:0 10px; position:relative; background-color:#C0C0C0; color:#000}
.historie.text1 {float:left}
.historie.text2 {float:right}
.obrazek {float:left; margin:10px}
.form {border:1px solid #808080; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px}
.form.input {width:100%}
.form.textarea {width:100%; height:100px}
.form.button {width:100px; height:25px}
.info1,.info2,.info3 {text-align:right; font-style:italic; float:left}
.info1 {width:35%}
.info2 {width:48%}
.info3 {width:42%}
.info4 {width:48%; text-align:right; float:left}
.nadpis700 {font-size:16px; font-weight:bold; text-align:center;margin:13px}
.galerie {margin:12px; background-color:#FFF; border:2px solid #AAA; color:#000}
.seznam123 {list-style-type:decimal}
.ramfoto {border-color:black}

.mstabulka  { text-align:center; width:90%; border-collapse:collapse; border:1px solid #ccc; }
.mstabulka1 { width: 90%; border-collapse: collapse; }

.msradek1 { background-color:#ccc; font-weight:bold; }
.mssudyradek { background-color:#fff; margin: }
.mslichyradek { background-color:none; }
.msjmeno {text-align: left; text-indent:20px;}
.msbunka {padding: 3px;}
