#centerSEO {padding: 0;background-color:#eeeeff; 
} 
#centerSEO P { font-size: 95%;text-align: justify;
}
#centerSEO ul { list-style-type: square;margin: 0px;padding: 0px;padding-left: 2em;font-size: 95%;color: #222222;
}
.seoOkolo {margin-left:140px;padding:10px;border-top:1px solid #9999ff;
}
#hlavni {background-color:#eeeeff;
}
.seoNadpis {font-weight: bold;color: #000088;text-align: center;font-size: 170%;
}
TABLE.odkazyTab {width: 100%;border: 1px solid #9999ff;  
}
TABLE.odkazyTab TD { text-align: center;background-color: #c1c1ff;font-size: 85%;
}
TABLE.odkazyTab TD A, TABLE.odkazyTab TD A:hover { text-align: right;color:#224477;
}
.list{display:list-item; padding-left:20px;
}
TABLE#tabSEOcz TD {font-size: 90%;background-color:#ffffff;
}
TABLE#tabSEOcz P {font-size: 95%;line-height: 1.5;
}
TABLE#tabSEOcz TH {font-size: 120%;font-weight: bold; color: #ffffff;margin-right: 10px;
}
TABLE#tabSEOcz P.h2Optim {text-align:center;font-family: Time New Roman, Times, serif; font-size: 95%;background-image: url(v.gif);background-repeat: no-repeat;padding: 5px; 
}
.vymezovac10 {width: 10px;
}
.vymezovac5 {width: 5px;
}
.SEOJedna {width: 25%;background-color: #2222bb;border: 1px solid #2222bb;
}
.SEODva {width: 25%;background-color: #ee9933;border: 1px solid #ee9933;
}
.SEOTri {width: 25%;background-color: #52835b;border: 1px solid #52835b;
}
.SEOCtyri {width: 25%;background-color: #c73935;border: 1px solid #c73936;
}
.Ram1, .Ram2, .Ram3, .Ram4 {padding: 2px 5px 5px 5px;
}
.Ram1 {border: 1px solid #2222bb;
}
.Ram2 {border: 1px solid #ee9933;
}
.Ram3 {border: 1px solid #52835b;
}
.Ram4 {border: 1px solid #c73935;
}
H2, .h2 {font-size: 120%;text-align:left;padding-left: 20px;margin-top: 1em;background-image: url(h2_bg1.gif);background-position: 0px 100%;border-bottom: 1px solid #ddddff;border-left: 1px solid #ddddff;border-right: 1px solid #ddddff;  font-weight: 600; 
/*background-repeat: repeat-x; */
}