/* 
    Document   : style
    Author     : Eva F.
    Purpose of the stylesheet follows: České ručičky
*/


body {
 background: #C8C9CC;
}
a {
 text-decoration: none;
}
#container {
 margin:auto;
 width: 841px;
 background: white;
 border: 0px solid red;
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 12px;
}
#container td {
  font-size: 12px;
 }

#header {
background: transparent url('../images/header.png') no-repeat;
}
#menu {
background: white;
height: 103px;
border: 0px solid green;
padding-left: 10px;
margin-top: 15px;
}
.menupolozka {
 float: left;
 padding: 0px 0px 5px 12px;
 width: 122px;
 border: 0px solid blue;
}
.menupolozkatext {
 color: white;
 }
.menupolozkatext a {
 color: red;
 text-decoration: none;
 }

#adminbodynadpis {
 padding: 0px 20px 20px 20px;
}
#adminbodynadpisvnitrni {
 padding: 10px 10px 10px 10px;
 border: 0px solid #FFF200;
 background-color: white;
}
#adminbodyvnitrni {
 float: right;
 width: 600px;
 padding: 10px 10px 10px 10px;
 border: 1px solid #007DC2;
 background-color: white;
}
#content {
float: left;
width: 693px;
padding-bottom: 5px;
border: 0px solid red;
background-color: white;
}
#contentnadpis {
 height: 27px;
 padding-top: 0px;
 padding-left: 5px;
 /*margin-bottom: 10px;*/
 border: 0px solid orange;
}
#contentvnitrni {
width: 666px;
margin-left: 12px;
border: 0px solid red;
background: transparent url('../images/content_obsah.png') repeat-y;
}
#contentvnitrnitext {
width: 600px;
min-height: 700px;
padding-left: 45px;
padding-top: 15px;
padding-right: 20px;
border: 0px solid blue;
background: transparent url('../images/content_main.png') no-repeat;
}
#contentvnitrnitext p {
 margin: 0px;
 }
#contentucho {
 margin-left: 10px;
 padding-left: 48px;
 height: 164px;
 background: white url('../images/content_ucho.png') no-repeat;
 border: 0px solid red;
 }
/*.contentuchoobsah {
 position: absolute;
 display: block;
 width: 20px;
 left: 102px;
 top: 370px;
 -webkit-transform: rotate(-90deg);
 -moz-transform: rotate(-90deg);
 background-color: transparent;
 font-size: 15px;
 color: white;
 border: 0px solid red;
}*/
.contentuchoobsah {
 position: relative;
 display: block;
 width: 20px;
 left: -43px;
 top: 120px;
 -webkit-transform: rotate(-90deg);
 -moz-transform: rotate(-90deg);
 background-color: transparent;
 font-size: 15px;
 color: white;
 border: 0px solid red;
}
.contentfooter {
 background: white url('../images/content_footer.png') no-repeat;
 }

#rightBar {
 float: right;
 width: 146px;
 height: 330px;
 border: 0px solid red;
 background-color: white;
}
.logopruh {
 float: left;
 width: 118px;
 margin-bottom: 10px;
 border: 0px solid green;
 background: transparent url('../images/loga_vpravo.png') repeat-y;
}
.logo {
 margin-left:8px;
 width: 102px;
 border: 0px solid red;
 }
#spoluvyhlasovatele {
 width:123px;
 height: 24px;
 color: white;
 padding: 5px 0px 0px 17px;
 font-size: 9px;
 background: transparent url('../images/ucho_prazdne.png') no-repeat;
}
#logadole {
 height: 9px;
 border: 0px solid red;
 background: transparent url('../images/logadole.png') no-repeat;
}
#medialnipartneri {
 float: left;
 border: 0px solid red;
}
.medpartnerpruh {
 border: 0px solid green;
 height: 80px;
 margin-left: 35px;
 background: transparent url('../images/medpartneri_podklad.png') repeat-x;
}
.medpartnerprvni {
 float: left;
 height: 80px;
 width: 149px;
 padding-top: 33px;
 padding-left: 8px;
 margin-bottom: 8px;
 border: 0px solid black;
 background: transparent url('../images/medpartneri_vingl.png') no-repeat;
}
.medpartner {
 float: left;
 margin-top: 33px;
 margin-bottom: 8px;
 margin-right: 5px;
 margin-left: 5px;
 width: 118px;
 border: 0px solid orange;
}
#medpartnerivpravo {
float: left;
width: 10px;
height: 56px;
margin-top: 24px;
border: 0px solid orange;
background: transparent url('../images/medpartneri_vpravo.png') no-repeat;
}
#medpartnerinadpis {
 position: absolute;
 width:123px;
 height: 26px;
 color: white;
 padding: 5px 0px 0px 70px;
 font-size: 11px;
}

#footer {
clear:both;
/*background: #C8C9CC;*/
height:20px;
border: 0px solid blue;
}
.vlevo {
 float: left;
 border: 0px solid green;
}
.vlevonahore {
 float: left;
 vertical-align: top;
 border: 0px solid blue;
}
.vpravo {
 float: right;
}
.odkazvpravo {
 float: right;
 padding-right: 5px;
}
.nahledbox {
 float: left;
 width: 155px;
 height: 150px;
 margin: 0px 25px 15px 10px;
 text-align: center;
 border: 0px solid red;
}

.minijmenovka {
 float: left;
 padding-top: 5px;
 margin: 5px 5px 5px 5px;
 width: 180px;
 height: 210px;
 border: 0px solid red;
}
.nahledjmenovka {
 width:86px;
 float: right;
 padding-right: 10px;
 border: 0px solid green;
}
.jmenovkavelke {
 font-size: 14px;
 color: black;
 font-weight: bold;
}
.jmenovkavelkebiig {
 font-size: 16px;
 color: black;
 font-weight: bold;
}

.jmenovka
 {
  padding-top: 5px;
  padding-bottom: 15px;
  padding-left: 5px;
  margin-left: 5px;
  float: left;
  width: 575px;
  /*height: 230px;*/
  background: #C8C9CC;
  border: 0px solid blue;
 }
.jmenovkafotka
 {
  float: left;
  padding-top:10px;
  text-align: right;
  width: 150px;
  border: 0px solid green;
 }
.jmenovkaseda {
 padding-top: 10px;
 float: left;
 width: 229px;
 border: 0px solid red;
 margin-right: 130px;
}
.kontaktform {
 float: left;
 padding-top: 15px;
 padding-left: 10px;
 border: 0px solid red;
}
/*
.minisoutez {
 float: left;
 padding: 5px 5px 0px 5px;
 margin: 5px 10px 15px 10px;
 width: 160px;
 height: 180px;
 border: 0px solid red;
 background-color: #C8C9CC;
 border: 1px solid #808285;
}
*/
.minisoutez {
 float: left;
 padding: 5px 5px 0px 5px;
 margin: 5px 5px 5px 5px;
 width: 120px;
 height: 100px;
 border: 0px solid red;
 background-color: #C8C9CC;
 border: 1px solid #808285;
}
.minipartnerct {
 text-align: center;
 padding: 20px 0px 20px 0px;
 margin-bottom: 20px;
 width: 175px;
 height: 70px;
 background-color: #C8C9CC;
 border: 1px solid #808285;
}
.minipartnerctblue {
 text-align: center;
 width: 120px;
 border: 10px solid #00AEEF;
}
.minipartner {
 float: left;
 text-align: center;
 padding: 20px 0px 20px 0px;
 margin-right: 20px;
 margin-bottom: 20px;
 width: 175px;
 height: 70px;
 background-color: #C8C9CC;
 border: 1px solid #808285;
}
.minipartnerblue {
 float: left;
 text-align: center;
 margin-right: 20px;
 margin-bottom: 20px;
 background-color: white;
 border: 10px solid #00AEEF;
}

.nahled {
 float: left;
 width: 100px;
 border: 0px none;
 padding: 0px 10px 10px 0px;
 }

.cleaner {
 clear:both;
}

h3 {
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 34px;
 color: navy;
 text-align: center;
 padding-right: 232px;
}
.redsmall {
 color: red;
}
.red {
color: red;
font-size: 24px;
font-weight: bold;
text-align: center;
}
.bgred {
 background-color: red;
}
.bgorange {
 background-color: orange;
}
.bggreen {
 background-color: green;
}
.bggray {
background-color: #C8C9CC;
padding: 10px 0px 10px 5px;
border: 1px solid green;
}
.bggrayvlevo {
float: left;
background-color: #007DC2;
padding: 10px 10px 10px 5px;
border: 1px solid red;
}
.bggrayvlevo a {
color: black;
font-size: 14px;
margin-bottom: 5px;
}
.greensmall {
 color: green;
}
.green {
 color: green;
 font-size: 24px;
 font-weight: bold;
 text-align: center;
}
.blue {
 color: blue;
}
.black {
 color: black;
}

.tabuleseda {
 /*width: 100%;*/
}
.tabuleseda td {
border: 1px solid gray;
background-color: white;
padding: 5px;
margin: 3px;
width: 100px;
text-align: center;
}
.tabuleseznam {
 /*width: 100%;*/
 padding: 5px;
}
.tabuleseznam td {
 padding-right: 10px;
}
.tabulkaadmin {
 width: 50%;
 border: 0px solid gray;
}
.tabulkaadmin, .tabulkaadminbig, .tabulkaotazkybig th {
 font-size: 12px;
 font-style: italic;
 text-align: left;
}
.tabulkaadmin, .tabulkaadminbig, .tabulkaotazkybig td {
vertical-align: top;
padding-bottom: 5px;
}
.tabulkaadminbig {
 width: 99%;
 border: 0px solid gray;
}
.tabulkaotazkybig {
 width: 99%;
 border: 1px solid gray;
}
.tabulkaotazkybig tr {
 background: silver;
}
.tabulkabez {
 border: 0px solid red;
 border-collapse: collapse;
}
.tabulkabez td {
 border: 0px solid green;
 padding: 0px;
}
.aktnadpis {
 font-size: 12px;
 color: black;
 font-weight: bold;
 background-color: #C8C9CC;
 padding: 5px 0px 5px 2px;
 margin: 0px 0px 5px 0px;
}
.aktdatum {
 font-size: 10px;
 font-style: italic;
 color: #939598;
 margin: 0px 5px 5px 0px;
}
.aktualita {
 width: 590px;
}
 .logomed {
 border: 0px solid red;
 }
.televize {
 border: 8px solid #007DC2;
}
.sekundy {
  font-size: 26px;
  font-weight: bold;
  color: red;
  border: 5px solid #007DC2;
  float: right;
  width: 180px;
  padding: 5px;
  text-align: center;
}
.playerfilm {
 text-align: center;
 background-color: gray;
}
