/* CSS Document */
body {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.75em;
	color : #333333;
	margin: 0px;
  line-height : 1.5em;
	text-align:center;
	padding: 0px;
}
.hide{
 visibility: hidden;
}
.view{
 visibility: visible;
}
table{
 font-size : 1em;
}
td{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 1em;
  color : #333333;
}

h1{
 color: #2BAFED;
 font-family : Lucida Sans Unicode, Arial, Helvetica, sans-serif;
 font-size: 1.8em;
 line-height : 1.5em;
 font-weight: bold;
 margin: 0 0 8px 0;
}
h2{
 color: #2BAFED;
 font-family : Lucida Sans Unicode, Arial, Helvetica, sans-serif;
 font-size: 1 em;
 font-weight: bold;
 margin: 10px 0 8px 0;
}
select{
  width: 150px;
}
.TM_detaillink{
 text-align: right;
 margin: 0 0 27px 0;
 padding: 0;
}
#TM_page{
 width: 940px;
 margin: 0 auto 0 auto;
 text-align:left;
}
#TM_headers{
 height: 141px;
 border-bottom: 1px solid #2BAFED;
 margin-bottom: 1px;
}
#TM_headers .left{
 width: 89px;
 float: left;
}
#TM_headers .right{
 width: 851px;
 float: right;
 height: 121px;
 background-image: url("../img/bgTop.jpg");
 background-position: top left;
 background-repeat: no-repeat;
}
#TM_headers form{
 margin: 0;
 padding: 0 0 0 629px;
}
#TM_headers input{
 width: 140px;
 height: 21px;
 border: 1px solid #00558E;
 margin-top: 5px;
}
#TM_headers .submit{
 width: 53px;
 height: 21px;
 border: 1px solid #00558E;
 background-image: url("../img/bgButton.gif");
 background-position: top left;
 background-repeat: repeat-x;
 background-color: #039FF7;
 color: #FFFFFF;
 font-weight: bold;
 margin: 5px 0 0 4px;
}
#TM_navigation{
 font-size: 1em;
 background-color: #E5EEF6; 
 padding: 2px 0px 2px 12px;
}
#TM_navigation a{
 color: #000033;
 font-weight: bold;
 text-decoration: none;
 background-image: url("../img/arrow-blue.gif");
 background-position: top left;
 background-repeat: no-repeat;
 padding:0px 38px 0px 8px;
 margin: 0px;
}
#TM_content{
 border-top: 1px solid #2BAFED;
 margin-top: 1px;
}
#TM_content .left{
 width: 150px;
 float: left;
 margin: 35px 0 18px 0;
}
#TM_content .left h1{
 color: #00ADEF;
 font-family : Lucida Sans Unicode, Arial, Helvetica, sans-serif;
 font-size: 1.3em;
 font-weight: normal;
 border-bottom: 1px solid #E5EEF6;
 margin-bottom: 22px;
}
#TM_content .center{
 width: 500px;
 margin: 0 50px 0 50px;
 float: left;
 padding: 5px 0 0 0;
 
}
#TM_content .centerBig{
 width: 700px;
 margin: 0 0 0 50px;
 float: left;
 padding: 5px 0 0 0;
 
}
#TM_content .center a{
 border-bottom: 1px dashed #800000;
 color: #800000;
 text-decoration: none;
}
#TM_content .centerBig a{
 border-bottom: 1px dashed #800000;
 color: #800000;
 text-decoration: none;
}
#TM_content .center a:hover{
 border-bottom: 1px dashed #2BAFED;
 color: #2BAFED;
 text-decoration: none;
}
#TM_content .author{
 color: #999999;
 font-size: 0.9em;
 margin: 0 0 0 0;
}
#TM_content .authorleft{
 color: #999999;
 font-size: 1em;
 margin-bottom: 14px;
 float: left;
}
#TM_content .iconsRight{
  float: right;
}
#TM_content .iconsRight a{
  border: none;
}
#TM_content .iconsPage{
  margin-left: 10px;
}
#TM_content .text{
 margin-bottom: 27px;
}
#TM_content .textNews{
 margin: 0;
}
#TM_content ul{
 border: none;
 list-style-image: url("../img/bulletPoint.gif");
 list-style-position: outside;
 font-weight: normal;
}
#TM_content li{
 /*list-style-type: circle;*/
 border: none;
 list-style-image: url("../img/bulletPoint.gif");
 list-style-position: outside;
 font-weight: normal;
}
#TM_content .text ul{
 border: none;
 list-style-image: url("../img/bulletPoint.gif");
 list-style-position: outside;
 font-weight: normal;
}
#TM_content .text li{
 /*list-style-type: circle;*/
 border: none;
 list-style-image: url("../img/bulletPoint.gif");
 list-style-position: outside;
 font-weight: normal;
}
#TM_content .right{
 width: 180px;
 float: right;
 padding: 35px 0 0 0;
 
}
#TM_content .right h1{
 color: #00ADEF;
 font-family : Lucida Sans Unicode, Arial, Helvetica, sans-serif;
 font-size: 1.3em;
 font-weight: normal;
 border-bottom: 1px solid #E5EEF6;
 margin-bottom: 22px;
}
#TM_content .flags{
 text-align: center;
 margin-bottom: 35px;
}
#TM_content .flagsImg{
 margin-bottom: 10px;
 text-align: center;
 display: block;
}
#TM_content .breadcrumbs{
 font-size : 10px;
 margin-bottom: 12px;
}
#TM_content .breadcrumbs a, #TM_content .breadcrumbs a:hover{
 color: #038BD7;
 text-decoration: none;
 border: none;
 padding-right: 14px;
 background-image: url("../img/arrow-infopanel.gif");
 background-position: center right;
 background-repeat: no-repeat;
}
#TM_content .left .leftCenter{
 text-align: center;
 
}
#TM_content .leftCenter form{
 margin: 0 0 35px 0;
 padding: 0;
}
#TM_content .leftCenter a{
 color: #800000;
 border-bottom: 1px dashed #800000;
 TEXT-DECORATION: none;
 font-size: 1em;
}
#TM_content .leftCenter a:hover{
 color: #2BAFED;
 border-bottom: 1px dashed #2BAFED;
 TEXT-DECORATION: none;
 font-size: 1em;
}
#leftMenu{
  margin: 0 0 35px 0;
  font-size: 1em;
  
}
#leftMenu ul{
 list-style: none;
 margin: 0 0 35px 0;
 padding: 0;
 border-bottom: 1px solid #2BAFED;
}
#leftMenu li{
 width: 180px
 height: 29px;
 padding: 6px 6px 5px 10px;
 font-weight: bold;
 border-left: 1px solid #2BAFED;
 border-right: 1px solid #2BAFED;
 
}
.isSubmenu{
  background-image: url("../img/arrow-blue.gif");
  background-position: center right;
  background-repeat: no-repeat; 
}
#TM_content li a{
 /*margin-left: 10px;*/
 text-decoration: none;
 color: #000033;
}
#TM_content .eDock H1{
 font-size: 1em;
 color: #333333;
 font-weight: bold;
 border: none;
 margin: 35px 0 15px 0;
}
#TM_content .eDockInput{
 border: 1px solid #7F9DB9;
 width: 100px;
 height: 18px;
}
#TM_content .annotation{
 border: 1px solid #2BAFED;
 background-color: #E5EEF6;
 padding: 10px 30px 20px 20px;
 font-weight:bold;
 margin-bottom: 47px;
}
#TM_content .centreannotation{
 border: 1px solid #2BAFED;
 background-color: #E5EEF6;
 padding: 10px 30px 20px 20px;
 font-weight:bold;
 margin-bottom: 25px;
}
#TM_content .centretext{
 margin-bottom: 27px;
}
#TM_content .centretext h2{
 color: #2BAFED;
 font-family : Lucida Sans Unicode, Arial, Helvetica, sans-serif;
 font-size: 1 em;
 font-weight: bold;
 margin: 10px 0 25px 0;
}
#TM_content .galleryBox{
 border: 1px solid #2BAFED;
 background-color: #E5EEF6;
 padding: 30px 30px 20px 20px;
 font-weight:bold;
 margin-bottom: 47px;
}
#TM_content .galleryBox a{
 border: 1px solid #BAD6E3;
}
#TM_content .galleryBoxPrev{
 padding: 10px;
 font-weight:bold;
 margin-bottom: 15px;
}
#TM_content .galleryBoxPrev a{
 border: 1px solid #BAD6E3;
}
#TM_content .annotation h1{
 color: #00ADEF;
 font-family : Lucida Sans Unicode, Arial, Helvetica, sans-serif;
 font-size: 1.8em;
 font-weight: bold;
 margin: 0 0 10px 0; 
 border: none;
}
#TM_content .annotation p{
 padding: 0;
 margin: 0;
}
#TM_content .annotationImg{
 background-color: #FFFFFF;
 padding: 4px;
 border: 1px solid #BAD6E3;
 margin: 3px 20px 20px 0px;
 float:left;
}
#TM_content .galleryImg{
 background-color: #FFFFFF;
 padding: 4px;
 width: 105px;
 height: 83px;
 border: 1px solid #BAD6E3;
 margin: 0 15px 15px 0px;
}
#TM_content .galleryImg a{
 border: none;
}
#TM_footer{
 border-top: 5px solid #A8D1F3;
 /*height: 40px;*/
 background-color: #258BE2;
 color: #FFFFFF;
 padding: 5px 30px 0 30px;
}
#TM_footer .left{
 float: left;
 width: 50%;
}
#TM_footer .right{
 float: right;
 text-align: right;
}
#TM_footer a{
 color: #A8D1F3;
}
#TM_footer a:hover{
 color: #FFFFFF;
}
#TM_content .TM_pagerNavigation a{
 border-bottom: none;
}
.TM_pagerNavigation{
 text-align: center;
}
.centre{
 height: 69px;
 background-image: url("../img/bg-stredisko.gif");
 background-position: top left;
 background-repeat: repeat-x; 
  padding: 15px 15px 0 30px;
  margin-bottom: 5px; 
}
.centre h1{
 color: #FFFFFF;
 font-family : Lucida Sans Unicode, Arial, Helvetica, sans-serif;
 font-size: 1.8em;
 line-height : 1.5em;
 font-weight: bold;
 margin: 0 0 8px 0;
}

.clear{
 clear: both;
 font-size: 1px;
 line-height: 1px;
}
