body {
    background-color : #5c5c5c;
    color : #000000;
    font-family : monospace;
    font-size : 12pt;
    text-align : justify;
  }


table.news {
    background-color : #ffffff;
    border-bottom-color : #000000;
    border-bottom-style : solid;
    border-bottom-width : 1;
    border-left-color : #000000;
    border-left-style : solid;
    border-left-width : 1;
    border-right-color : #000000;
    border-right-style : solid;
    border-right-width : 1;
    border-top-color : #000000;
    border-top-style : solid;
    border-top-width : 1;
    text-align : center;
    width: 100%;
  }


table.pages_header {
    background-color : #ffffff;
    border-bottom-color : #000000;
    border-bottom-style : solid;
    border-bottom-width : 1;
    border-left-color : #000000;
    border-left-style : solid;
    border-left-width : 1;
    border-right-color : #000000;
    border-right-style : solid;
    border-right-width : 1;
    border-top-color : #000000;
    border-top-style : solid;
    border-top-width : 1;
    text-align : center;
  }


table.menu {
    background-color : #ffffff;
    border-bottom-color : #000000;
    border-bottom-style : solid;
    border-bottom-width : 1;
    border-left-color : #000000;
    border-left-style : solid;
    border-left-width : 1;
    border-right-color : #000000;
    border-right-style : solid;
    border-right-width : 1;
    border-top-color : #000000;
    border-top-style : solid;
    border-top-width : 1;
    text-align : center;
    width: 200px;
  }


table.main_table {
    background-color : #ffffff;
    border-bottom-color : #000000;
    border-bottom-style : solid;
    border-bottom-width : 1;
    border-left-color : #000000;
    border-left-style : solid;
    border-left-width : 1;
    border-right-color : #000000;
    border-right-style : solid;
    border-right-width : 1;
    border-top-color : #000000;
    border-top-style : solid;
    border-top-width : 1;
    text-align : center;
    width : 800px;
  }


table.hodnoceni {
    background-color : #ffffff;
    border-bottom-color : #000000;
    border-bottom-style : solid;
    border-bottom-width : 0;
    border-left-color : #000000;
    border-left-style : solid;
    border-left-width : 0;
    border-right-color : #000000;
    border-right-style : solid;
    border-right-width : 0;
    border-top-color : #000000;
    border-top-style : solid;
    border-top-width : 1px;
    text-align : left;
  }


table.thumbnails {
    background-color : #ffffff;
    border-bottom-color : #000000;
    border-bottom-style : solid;
    border-bottom-width : 1;
    border-left-color : #000000;
    border-left-style : solid;
    border-left-width : 1;
    border-right-color : #000000;
    border-right-style : solid;
    border-right-width : 1;
    border-top-color : #000000;
    border-top-style : solid;
    border-top-width : 1;
    text-align : center;
    width : 800px;
  }

th {
    background-color : #b5b5b5;
    font-family : serif;
    font-size : 20pt;
    font-weight : bold;
    padding: 10px;
  }


th.footer {
    background-color : #b5b5b5;
    font-family : serif;
    font-size : 12pt;
    font-weight : normal;
  }


th.hodnoceni {
    background-color : #cccccc;
    font-family : serif;
    font-size : 12pt;
    font-weight : bold;
  }


td.menu {
    text-align: left;
  }


td.date_header {
    text-align: center;
    font-weight:bold;
    width: 130px;
    padding: 10px;
  }


td.description_header {
    text-align: center;
    font-weight:bold;
    padding: 10px;
  }


tr.news {
    border-top-style:solid;
    border-top-color:#000000;
    border-top:1px;
  }


td.date {
    text-align: right;
    padding-right:10px;
    vertical-align:top;
  }


td.description {
    text-align: left;
    padding-left:10x;
  }


td.news {
    background-color : #ffffff;
    font-family : serif;
    font-size : 12pt;
    font-weight : normal;
    border-bottom-color : #000000;
    border-bottom-style : solid;
    border-bottom-width : 0;
    border-left-color : #000000;
    border-left-style : solid;
    border-left-width : 0;
    border-right-color : #000000;
    border-right-style : solid;
    border-right-width : 0;
    border-spacing : 2;
    border-top-color : #000000;
    border-top-style : solid;
    border-top-width : 1px;
    text-align : left;
  }
  
  td.common {
  	padding: 10px;
  }


td.thumbnail {
    background-color : #6f6f6f;
    height : 210px;
  }

td.mostly_viewed_thumbnail {
    background-color : #6f6f6f;
	 height : 210px; 
    width : 210px;
}

textarea {
    width : 400px;
    height : 100px;
  }


input {
    background-color : #b5b5b5;
    border-bottom-width : 0;
    border-left-width : 0;
    border-right-width : 0;
    border-top-width : 0;
    color : #000000;
    font-family : serif;
    font-size : 20pt;
    font-weight : bold;
    width : 100%;
  }


img.thumbnail {
    border-width:0px;
  }


div.details {
    background-color : #b5b5b5;
    color : #000000;
    font-family : serif;
    font-size : 10pt;
    font-weight : normal;
    text-align : left;
    width : 100%;
  }


div.photo-details {
    background-color : #6f6f6f;
    color : #000000;
    font-family : serif;
    font-size : 12pt;
    font-weight : bolder;
    height : 30px;
    max-height: 30px;
    text-align : center;
    width : 100%;
  }

div.thumbnail {
    background-color : #6f6f6f;
    height : 230px;
  }
