/*--- TAGY ---*/
H1{
 font-size: 60px;
 line-height: 80px;
 padding: 30px 0px 30px 0px;
}
H2{
 font-size: 60px;
 line-height: 60px;
 padding: 10px 0px 0px 0px;
}
INPUT.i{
 font-size: 40px;
 padding: 0px 20px 3px 20px;
}
DIV.editace{
 display: inline-block;
 position: relative;
 padding: 50px 0px 0px 0px;
}
DIV.editace IMG{
 width: 100%;
 max-width: 700px;
}
DIV.editace UL{
 width: 100%;
 position: absolute;
 top: 0px;
 left: 0px;
 margin: 29% 0% 0% 30%;
 font-size: 40px;
 color: #1B689E;
 text-align: left;
}
/*--- ODKAZY --*/
/*--- DESIGN ---*/
.pruh{
 padding: 50px 0px 50px 0px;
}
.pruh4{
 background-color: #F0F0F0;
}
.mainL{
 width: 48%;
 float: left;
}
.mainP{
 width: 48%;
 float: right;
}
.mainP2{
 width: 70%;
 float: right;
}
.blok33{
 float: left;
 width: 33%;
}
/*--- OSTATNÍ ---*/
.vinova{
 color: #AD0000;
}
.cislo{
 position: absolute;
 z-index: 1;
 left: 30px;
 top: 30px;
 width: 250px;
 height: 250px;
 font-size: 200px;
 line-height: 230px;
 color: #FFFFFF;
 background-color: #E7E7E7;
 text-align: center;
 font-weight: bold;
 vertical-align: middle;
 margin-right: 30px;
 -webkit-border-radius: 1000px 1000px 1000px 1000px;
 -moz-border-radius: 1000px 1000px 1000px 1000px;
 -khtml-border-radius: 1000px 1000px 1000px 1000px;
 border-radius: 1000px 1000px 1000px 1000px;
}
.obsah{
 position: relative;
 z-index: 2;
}
.obsah2{
 width: 50%;
 margin: 0px auto 0px auto;
}
.www{
 background-image: url(obr/www.png);
 background-repeat: no-repeat;
 background-position: right 200px;
 background-attachment: fixed;
}