/* EasyWeb html style file */



body {font-family: 'Open Sans', sans-serif; font-size:14px; color:#010101; margin:0; padding:0; position:relative; height:100%; background:#fff}


/* txt  */
p, input, select, body, th, td, div, span, h1, h2, h3, h4, h5, h6, li {  font-family:'Open Sans', Tahoma, Arial, Helvetica, sans-serif; }
p {margin:0 0 1.8em 0; padding: 0; line-height:1.5em;}

h1 {font-size:36px; margin:0 0 1.0em 0; font-weight:300; color:#010101;}
h2 {font-size:32px; margin:0 0 1.0em 0; font-weight:300; color:#010101;}
h3 {font-size:1.7em; margin:0 0 0.7em 0; font-weight:bold; color:#000;}
h4 {font-size:1.5em; margin:0 0 0.6em 0; font-weight:bold; color:#000;}
h5 {font-size:1.3em; margin:0 0 0.5em 0; font-weight:bold; color:#000;}
h6 {font-size:1.1em; margin:0 0 0.4em 0; font-weight:bold; color:#000;}

a {text-decoration:underline; color:#000; outline:none;}
a:hover {text-decoration:none; color:#000;}
a img {border:none}
ul {margin:3px 0 25px 5px; padding:3px 0 0 15px;}

ol { margin: 3px 0 3px 5px; padding: 3px 0 0 15px; }
ol > li { list-style-image: none; list-style-type: decimal; }
ol > li > ol > li { list-style-image: none; list-style-type: lower-alpha; }

img { border: 0; }


p.MyText { font-size: 14px; text-align: justify; padding: 0 0 0 0; margin: 0 0 0 0; color: #FFF; }


.obtokLeft { float: left; padding-right: 10px; padding-bottom: 10px; }
.obtokRight { float: right; padding-left: 10px; padding-bottom: 10px; }

#boxHPNav {width:950px; padding:0 0 0 10px; height:244px; margin:98px 0 94px 0}
#boxHPNav a {float:left; display:block; width:240px; height:240px; line-height:240px; text-align:center; color:#000; font-size:20px; text-transform:uppercase; text-decoration:none}
#boxHPNav a.boxHPNav1 {background:url(a4437b83-d10d-432e-a4ef-fe5c814adbcf) no-repeat left top; margin:0 111px 0 0}
#boxHPNav a.boxHPNav2 {background:url(724e679a-a15a-4c88-adb8-ddd4b0768478) no-repeat left top; margin:0 111px 0 0}
#boxHPNav a.boxHPNav3 {background:url(b68852dd-fea0-494b-ba32-907f9ca12a96) no-repeat left top}
#boxHPNav a.boxHPNav1:hover, #boxHPNav a.boxHPNav2:hover, #boxHPNav a.boxHPNav3:hover {background-position:left bottom; color:#fff; text-decoration:none}

.ben1, .ben2, .ben3, .ben4 {float:left; width:210px; margin:0 30px 20px 0; padding:70px 0 0 0; line-height:1.5em}
.ben1 {background:url(ba4b3fd7-29bb-4d38-a9d4-417054c50cea) no-repeat left top}
.ben2 {background:url(a7911a1a-abfe-4c3d-9d84-26439bdf899d) no-repeat left top}
.ben3 {background:url(30120a3d-13f1-4f68-8821-1297726513cd) no-repeat left top}
.ben4 {background:url(601aa7c0-8959-4f05-aadc-bd59730e68c9) no-repeat left top}
.ben1 strong, .ben2 strong, .ben3 strong, .ben4 strong {font-size:24px; display:block; margin:0 0 15px 0; font-weight:400}

#footerC2 {width:190px; margin:0 55px 0 0}
.footerTitle {font-weight:bold; margin:0 0 25px 0;}
.footerText {line-height:1.5em; font-size:12px}

.benefits .rightTitle {color:#6a6a6a; font-size:36px; margin:15px 0 30px 0; line-height:1.2em}
.ben {float:left; display:block; width:100%; margin:0 0 30px 0; color:#6a6a6a}
.benTitle {font-size:24px; color:#6a6a6a; margin:0 0 18px 0}


p.odrazkaVelka { font-size: 17px; margin: 0 0 15px 0; color: #000; background: url(1072e781-1eda-458c-bc32-b63b816da5a9) no-repeat left 2px; min-height:24px; padding:0 0 0 45px; line-height:28px;}



table.vychoziTabulka {border-collapse:collapse; border-spacing:0; margin:0 0 15px 0}
table.vychoziTabulka tr th {background:#262626; color:#fff; font-weight:bold; padding:5px 10px; border:1px solid #262626;}
table.vychoziTabulka tr td {padding:5px 10px; border-bottom:1px dashed #665D52;}



p.zvyraznenyText { font-size: 14px; margin: 0 0 15px 0; color: #fff; background: #262626; min-height:24px; padding: 15px 20px;}





table.kontakt {border-collapse:collapse; width:100%}
table.kontakt td {padding:0}        

 

.boxDynamic {margin:40px 0 0 0}