/** zakladni tagy  **/

body {
	
}	

body, html {
	font-size: 100%;
}

ul, li, h1, h2, h3, body, p, form, td, input {
	margin: 0;
	padding: 0;
}

h1, h2, h3, p, li, a, table, span, div {
	font-family : Trebuchet, Arial, Sans-serif;
}

p, li, table, span, #login   {
	font-size:80%;
	/*font-weight:bold;*/
}

em {
	color:black;
	font-style: normal;
	font-weight: bold;	
}

strong {color:black; font-weight:bold}
strong a {text-decoration: none; color:black}
strong a:hover {text-decoration: underline;}


.head_title {
	position:absolute;
	top:130px;
	left:210px;	
	font-size: 95%;
	background: url("../pic/h1.gif") no-repeat left;	
	text-transform:uppercase;
	color:gray;
	padding-left: 20px;
	display: block;
}


h1 {
	font-size:100%;	
	color:black;
	margin: 2px 120px 2px 48px;
}

h1 a {color:black;}
h1 a:hover {color:black}

select {
	margin: 0px 5px 0px 0px;
}
	


/** layout pozicovani  **/



#main {
	width:100%
	position:relative;	
}


#clearer {
	clear:both;
	height:33px;
	font-size:1px;
	_margin-bottom: -1px;
	_height:1px;	
}

#top-stripe {
	height:26px;
	background: #DE0F1F;
  margin-top:2px;
  display: none;
}

#promacz {
	margin-top:10px;
}

#paneltop {
	position:relative;
	height:40px;
	width:913px;
	background: url("../pic/bg_menu.jpg") repeat-x #E9E9EA;
	border: 1px solid #CECED0;
	border-width: 0px 1px;
	z-index: 10;
	display: none;
}


#banner {
	width:930px;
	height:155px;
	position:relative;
	margin-top:-17px;
    z-index: 1;	
    display: none;
}
#banner .head_title { color: #777; font-size: 85%;}
#banner .head_title a { color: #777; text-decoration: none; }

#logo {
	width:89px;
	height:98px;	
	position:absolute;
	top:36px;
	left:2px;	
}


#logo img {
	float:right;
}

.overlay {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	display:block;
}

#col-left {
	display: none;
}

#col-left img {
	margin-bottom:10px;
}

#content {
	float:left;
	width:100%;
	padding:13px 0 0 0;	
	/*border-left: 1px solid #ebebeb;*/
	background: url("../pic/bg_content.gif") repeat-y left;
}

#content2 {
	float:left;
	width:100%;
	padding-top:13px;
}


#col-right {
   display: none;
}

#col-right .submenu a {
	display: none;
}




#footer {
	position:fixed;
	width:100%;
	height:23px;
	bottom:0px;
	padding-top:10px;
}

#infooter {
	width:930px;
	position:relative;
	left:50%;
	margin-left:-465px;
}


/** content - text  **/

a.intext {
	color:black;
	
}

	
p.news {
	margin: 6px 25px 25px 30px;
	padding: 0px 10px 25px 20px;
	color:black;
	border-bottom: 2px solid #EAEAEA;
}

p.news .flagbox {
	position: relative;
	float:left;
	left:0px;	
}
.flagbox img {border: 1px solid silver }

p.news .addressbox {
	font-size: 100%;
	margin-left: 70px;
	display: block;
	}

.date {margin: 02px 120px 2px 48px; color:black;	font-size:75%; display: block; }

.news_content { font-weight:normal; font-size:100%; display:block; margin-top:15px }
.download ul { font-size:150%; }
.download li { margin-top:4px; font-weight:normal }



p.action {
	margin: 10px 5px 0px 10px;
	color:#757779;
}
p.action .date {margin: 0 0 5px 0; color:#9FA0A3; font-size:85%; display: block; }



/* Preview */
.p_date   {margin: 2px 120px 2px 0px; color:black; font-size:75%; display: block; }
.p_nadpis {margin: 5px 120px 8px 0px; color:black; font-size:120%; display: block; font-weight: bold}
.p_nadpis a {color:black;}
.p_nadpis a:hover {color:red;}


/* TXT CONTENT */

#txtcontent {
   margin-top: 10px;
   font-size: 80%;
   line-height: 130%;
   width: 100%;   
   margin-left: 48px;
   color:black;
}

#txtcontent em { color:black;	font-style: normal;	font-weight: bold;	}
#txtcontent h2 {color:black; font-weight: bold; font-size: 110%}
#txtcontent a {color:black; }

#calendar {
		display: none;
	}




/* GALLERY */
#gallery { padding-top: 20px; width:100% }
.gallery_picture {float:left; text-align: center; margin-right: 10px; margin-bottom: 20px;}




#menutab {
      display: none;
	}
#menutab .x {
	display: none;
}

.sort_logo { margin-top:10px; margin-right:15px }








/** top-stripe pozicovani  **/

#lang-select {
	display: none;
}

#lang-select #firstone {
	display: none;
}


#menu {
	display: none;
}



#searchbox {
	display: none;
}

#login {
	display: none;   
}

#search {
    display: none;
}



#sub {
	display: none;
}




/** footer  **/	
.right, .left {
	float:right;
	color:#BFBEBE;
	font-size:75%;
	font-weight:normal;
}

.left {
	float:left;
	padding-left: 240px;
}

.footer_text {
	color:#626262;
	font-size: 70%;
}

.footer_text  a {
	color:#ED372F;	
}

	

