HTML 			{ overflow: -moz-scrollbars-vertical;overflow-y: scroll; padding: 0px; margin: 0px; border: 0px; }
BODY			{ color: #004d89; padding: 0px; margin: 0px; border: 0px; font-family: garamond; font-size: 18px; xbackground: #dff9d3; text-align:center;}

H1			{ margin:0; padding-top:50px; padding-bottom:30px; font-weight:bold;}

*			{ padding:0; margin:0; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}

A			{ color:#004d89; text-decoration:underline;}

WRAPPER			{ width:100%; max-width:1200px;}

#prilohy   { text-align:center;}

IFRAME			{ width:400px; height:250px;}

#menu			{ height:62px; line-height:62px; background: #c0e6ff; text-align:center; font-size:12px; list-style-type:none; width:100%; font-weight:bold; }
#menu LI		{ text-align:center; display:inline-block; width:33%; vertical-align:top; font-size:1.8em; color:#004d89; position:relative; }
#menu LI A		{ color:#004d89;}
#menu LI A:hover,#menu li A.current { color:#99aed2;}
      #menu LI UL	{ display:none;position:absolute; top:62px; left:20px; background:#004d89; padding:10px 0px; margin:0px; filter:alpha(opacity=90); opacity:.9; }
      #menu LI UL LI	{ display:block; border:0px; padding:0 50px; line-height:1.3em;}
      #menu LI UL A	{ color:#fff;display:block; font-size:20px; filter:alpha(opacity=100); opacity:1; height:auto;white-space:nowrap; text-align:left; padding:0px; max-width:500px; width:100%; font-weight:normal;}
      #menu LI UL A:hover,#menu li ul A.current { background:#d9d9d9; color:#99aed2;}


.proc			{ padding:20px 30px;}
    .proc P		{ font-size:1em; color:#004f9f; line-height:1.3em;}
    
.proc2			{ padding:20px 30px; background-color: #fff;}
    .proc2 P		{ font-size:1em; color:#004f9f; line-height:1.3em;}    
    
.evacolor			{ background: #cde5f0; padding:30px 30px; }
    .evacolor P		{ font-size:1em; color:#004f9f; line-height:1.3em;}


.button			{ content: url(/img/vice.png); border:0; color:#000; display:block; display:inline-block; font-size:14px;}    

.pul			{ width:49%; display:inline-block; vertical-align:top; text-align:center; padding: 40px 20px ;}
 .pul P		{ font-size:1em; color:#004f9f; line-height:1.0em;}
 .pul UL  { padding-left:20px;}

.tretina			{ width:33%; display:inline-block; vertical-align:top; text-align:center; padding: 40px 20px ; }
 .tretina P		{ font-size:1em; color:#004f9f; line-height:1.0em;}    
 .tretina UL  { padding-left:20px;}

.ctvrtina			{ width:24%; display:inline-block; vertical-align:top; text-align:center; padding: 40px 20px ; }
 .ctvrtina P		{ font-size:1em; color:#004f9f; line-height:1.0em;}

.kontakt		{ background: url(/soubory/15976932440150.jpg) no-repeat; background-size: contain; height:65.2vw; padding-left:69%; padding-right:10%; padding-top:12%;}
.kontaktmob	{ display:none;}

.showmore		{ display:none;}
