@media screen{
/* 

(c)2008 Ycnega Technologies spol. s.r.o. 
www.webove-prezentace.cz

*/

body {background:#848EF0 url( "../images/layout/background.jpg" ) 50% top repeat;color:black;font-family:Verdana, "Geneva CE", lucida, sans-serif;line-height:1.2;font-size:70%;margin:0;padding:0;text-align:center}
html {overflow: scroll}

a:link, a:active, a:visited {color:#333399;text-decoration:underline}
a:hover {text-decoration:none}
h1 {font-size:170%;color:#616386;font-style:italic;text-align:left}
h2 {font-size:140%}
h3 {font-size:130%}
h4 {font-size:100%}
h1,h2,h3,h4,h5,h6,p,table,fieldset,img {border:0;margin:0;padding:0}
ul li{padding:3px 0}

/* master */
#master {width:908px;text-align:left;margin:auto}
#masterin{padding:11px 11px 7px 11px;margin-top:5px;width:886px}
#languageBorder{height:5px;width:908px}
/* logo */
#logo {position:relative;display:block;width:908px;height:109px;overflow:hidden}
#logo span {position:absolute;display:block;top:0;left:0;width:639px;height:104px;background: url(../images/layout/logo-web.jpg) 0 0 no-repeat;z-index:2}
#logo h2#description{color:#ccc;font-size:150%;font-style:italic;font-weight:normal;position:absolute;left:105px;top:70px;width:590px;z-index:3}
#logo #language{position:absolute;right:20px;top:0;width:130px;padding:5px 0;text-align:center;z-index:4}
/* menu */
ul#menu,ul#menuFr{font-size:150%;list-style:none;padding:0;margin:0 0 4px 0;height:37px}
ul#menu li,ul#menuFr li{float:left;padding:0;display:block}
ul#menu li a,ul#menuFr li a{color:#b6dfef;font-style:italic;text-decoration:none;font-weight:normal;background:#646787 url(../images/layout/bg-menu-off.jpg) 0 0 no-repeat;width:174px;height:37px;line-height:37px;text-align:center;display:block;overflow:hidden}
ul#menu li a:hover,ul#menu li.active a,ul#menuFr li a:hover,ul#menuFr li a.active{background:#787FB9 url(../images/layout/bg-menu-on.jpg) 0 0 no-repeat;color:#fff}
/* menu France*/
ul#menuFr{font-size:110%}
ul#menu{font-size:150%}
/* header,motto */
#header{position:relative;width:886px;overflow:hidden;height:336px}
#header #motto1{position:absolute;left:0;top:50px;background-color:#fff;opacity:0.7;width:400px;height:58px;line-height:58px}
#header #motto2{position:absolute;right:0;top:200px;background-color:#fff;opacity:0.7;width:584px;height:56px;line-height:56px}
#header #motto2De{position:absolute;right:0;top:200px;background-color:#fff;opacity:0.7;width:780px;height:56px;line-height:56px}
#header #motto2Fr{font-size:22px;color:#333;font-style:italic;letter-spacing:-1px;text-align:center;position:absolute;right:0;top:200px;background-color:#fff;opacity:0.7;width:780px;height:56px;line-height:56px}
#header #motto2,#header #motto1,#header #motto2De{font-size:26px;color:#333;font-style:italic;letter-spacing:-1px;text-align:center}
/* content, left, text */
#content{margin-top:10px;padding:11px 11px 11px 11px;font-size:110%}
#content #left{background-color:#e6e6e6;height:145px;padding:25px;text-align:justify}
#content #leftDe{background-color:#e6e6e6;height:165px;padding:25px;text-align:justify}
#content #text{background-color:#e6e6e6;padding:25px}
#content #text h1{border-bottom:1px dotted #666;padding-bottom:20px}
/* content formatovani */
#content p{padding:10px 0}
#content h1 span{color:#336699}
#content h2{color:#cc3333;padding:15px 0 0 0}
#content img.borderImg{border:4px solid #8E91B5}
/* fotogalerie */
#content .fotogalerie img{border:4px solid #8E91B5;padding:3px;margin:5px}
#content .fotogalerie p{margin:0;padding:0}
#content .fotogalerie p.mb15{margin-bottom:15px}
#content .fotogalerie h2{margin:15px 0}
/* footer */
#content #footer{padding:5px;margin:0;color:#b6b6c7;width:876px}
#content #footer a{color:#b6b6c7}
#counter{display:none;}
/* others */
.tranBack{background:#484C72 url(../images/layout/bg-masterin.jpg) 0 0 repeat}
img.print{display:none}
.tar {text-align:right}
.tac {text-align:center}
.tal {text-align:left}
.fl  {float:left}
.fr {float:right}
.mr3{margin-right:3px}
.mr4{margin-right:4px}
.mr15{margin-right:15px}
.ml15{margin-left:15px}
.mb20{margin-bottom:20px;}
.clear{clear:both}
.small{font-size:90%}
.verticPadd{padding:0 5px}
.input{width:100px;border:1px #666600 solid;padding:2px 0}
.skryta {position:absolute;top:-5000px}
}

@media print{
body{font-family:"Times New Roman CE",Georgia,"Times New Roman",Times,serif;color:#000}
div{padding:0;margin:0}
#header,#menu,#logo,.skryta,#footer{display:none}
img{border:none;margin:.5em}
fieldset{border:none;border-bottom:1px solid #333;margin:0;padding:0 0 .5em 0}
h1,h2,h3,h4{page-break-inside:avoid;margin:0}
h1{font-size:180%;padding-top:0;margin-bottom:.5em;border-bottom:1px solid #000}
h2,h3{padding:.2em 0 0 0;margin:0}
h2{font-size:140%}
h3{font-size:120%}
p{margin-top:.2em;padding:0}
a{text-decoration:underline}
table{width:100%; text-align:center}
th,td{text-align:center}
td,th{border:1px solid #000}
}
