




body {

	color: #000000;

	background: #73a7d7;

	margin: 0;

	padding:0;

}



body, table td, table th{

	font-family:  "Geneva CE", Verdana, sans-serif;

	font-size: 0.75em;

	line-height: 1.4em;

}



input, textarea, {

	font-family:   "Geneva CE", Verdana, sans-serif;

	font-size: 0.75em;

	line-height: 1em;

}



input, textarea, select, option {

	background: #FFFFFF;

	color: #000000;

	border:  1px solid #000000;

	font-size: 1em;

}



button {

	margin:0;

	padding: 3px 10px 3px 10px;

	background: #0056a1;

	color: #FFFFFF;

	border: 1px solid #FFFFFF;

	}



a, a:link, a:visited {

	text-decoration: none;

}



a:hover, a:active  {

	color: #FEB900;

	text-decoration: underline;

}

#main {

	border: 0px solid #000000;

	background: #FFFFFF;

	color: #000000;

	width: 650px;

	margin: 0;

	padding:0;

}



#body {

	width: 650px;

	margin: 0;

	padding:0;

	position: absolute;

	left: 50%;

	margin-left: -325px;

	background: #FFFFFF;

}



.clear {

	height: 1px;

  clear: both;

	font-size: 1px;

	line-height: 1px;

	}




#head {

	margin: 0;

	padding: 0;

	color: #000000;

	background: url('../obrazky/casopisy/h1_298.jpg') no-repeat;

	width: 650px;

	height: 80px;

}



h2 {

	margin: 0;

	padding: 10px;

	font-size: 1.5em;

	text-align: left;

	color: #FFFFFF;

	background: #0056a1;

	}



h3 {

	padding: 15px 0 0 0;	

	color: #000000;

	font-size: 1.2em;

	border-bottom: 1px dotted #000000;

	margin: 0 10px 0 10px;

}

h4 {

	padding: 5px 10px 5px 10px;	



	color: #000000;

	background: #eb691b;

	font-size: 1em;

	font-weight: normal;

	margin: 0;

}



img#logo {

	float:right;

	margin-top:0px;

}





#infobox {

	margin: 0;

	margin-top:10px;

	padding: 14px 10px 10px 30px;

	float: left;

	width: 174px;

	background: #ED1C24 url('../obrazky/infobox_bg.gif') 0 0 no-repeat;

	font-size: 11px;

	line-height: 13px;

	color: #ffffff;	

}



#infobox a {

	color: #ffffff;

}






#right_menu {

	width: 150px;

	float:right;

	margin:0;

	padding: 0;

}



#akce, #anketa {

	width: 150px;

	border: 0;

}



#right_menu_find_box { 

	height: 120px;

	padding:6px;

	margin: 0;

	background:#eb691b;

}



#right_menu_find_box button {

	padding: 0;

}



.right_menu_header, .right_menu_header_blik {

	padding:10px 6px 10px 6px;

	margin:0;

	text-align: right;

	font-size: 1.2em;

	font-weight:bold;

	color: #FFFFFF;

	background:#0056a1;

	border-top : 1px dotted #000000;

}



.right_menu_header_blik {

	background: #0056a1 url('../obrazky/right_menu_header_blik_bg.gif');

}



.right_menu_header_blik a, .right_menu_header_blik a:link, .right_menu_header_blik a:visited{

	color: #ffffff;

}



.right_menu_header a, .right_menu_header a:link, .right_menu_header a:visited{

	color: #FFFFFF;

}



.right_menu_list {

	margin:0 0 0 20px;

	padding:0;

}



.ctverecek {

	color: #0056a1;

}



#right_menu p{

	margin: 5px 0 5px 0;

	padding: 6px;

	font-size: 0.9em;

	color: #000000;

}



#right_menu p a, #right_menu p a:link, #right_menu p a:visited {

	color: #000000;

}



#hledej {

margin:0;

}



#hledej input	{

	width: 90px;

	}

#hledej button	{

	width: 40px;

	font-size: 0.75em;

	height:19px;

	margin-top:15px;

	}

#hledej  img{

	background-image: url(lupa.gif);

	border:0;

	cursor:hand;

}



#lupa {

	border:none;

	vertical-align: bottom;

}

	


#texts{

	width:650px;

	margin:0;

	padding: 0;

	color: #000000;

	background: #FFFFFF;

}



#border_right {

	padding: 0 0 0 0;

	margin: 0 0 0 0;

	border-right : 1px dotted #000000;

}



#klub {



}



#karta {

	width: 200px;

	height: 130px;

	float: left;

	margin: 10px;

	

}



#klub_seznam {

	margin: 10px;

	font-size: 1em;

}



#klub_seznam td {

	padding: 5px;

}



.klub_logo {

	background: #ffffff;

}



.klub_logo img {

	width: 86px;

	height: 80px;

	margin: 0;

	border: 0;

	vertical-align: middle;

}



#content {

	background: inherit;

	width:500px;

	float: left;

	padding:0;

	margin:0;

}



#content p, #klub p{

	text-align:justify;

	padding: 0 10px 0 10px;

	margin: 0;

}



#content ul {

	margin-right: 10px;

	list-style: square;

}



#content a, #klub a, #content a:link, #klub a:link, #content a:visited, #klub a:visited{

	color: #0056a1;

	font-weight: bold;

	text-decoration: underline;

}



#content a:hover, #klub a:hover, #content a:active, #klub a:active  {

	color: #FFFFFF;

	background:  #0056a1;

	text-decoration: none;

	font-weight: bold;

}

.content_link{

	color: #0056a1;

}

#strankovani {

	float: right;

	text-align: right;

	padding:10px;

}



#titulka {

	float: right;

	margin: 20px 5px;

	width: 155px;

	color: #0056a1;

	font-weight: bold;

}



#titulka img {

	border : 2px solid #0056a1;

	width: 150px;

	height: 195px;

}



#nahoru {

	text-align: left;

	padding: 30px 10px 10px 10px;

}



.center {

	text-align: center;

}



 

.body_banner {

	height: 80px;

	padding:0;

	margin:0;

	color: #0056a1;

	font-size: 0.8em;

	line-height: 0.9em;

	text-align: right;

 

	display:none;


}



.body_banner a img { 

	border: 0;

	border-bottom: 1px solid #0056a1;

	border-left: 1px solid #0056a1;

 }



 



.clanky_obrazek {

	margin: 10px;

	width: 150px;

	float: left;

	border: 2px solid #0056a1;	



}

 




#top_navi {

	margin:0;

	background: #444444;

	padding:0 0 2px 15px;

	color: #AAAAAA;

	font-size:10px;

}



#top_navi a	{

	color: #DDDDDD;

}

#top_navi a:hover, #top_navi a:active	{

	color: #FEB900;

}




#menu{

	margin:0;

	padding:10px 0 10px 0;

	background: #444444;

	color: #FFFFFF;

}





.menu_link {

	color: white;

	text-decoration : none;

	font-size: 14px;

	margin: 0;

	padding:10px;

	border-right: 1px solid #FFFFFF;

}

#last {
  border: 0;
}

.menu_klub {

	color: white;

	text-decoration : none;

	font-size: 14px;

	margin: 0;

	padding:10px;

	background: url('../obrazky/menu_klub_bg.gif') 0 0;

	border-right: 1px solid #FFFFFF;

}



.menu_link:hover, .menu_klub:hover {

	color: #FFFFFF;;

	text-decoration : none;

	font-size: 14px;

	margin: 0;

	padding:10px;

	background: #0056a1;

	border-right: 1px solid #FFFFFF;

}



.menu_link_aktivni {

	color: #FFFFFF;;

	text-decoration : none;

	font-size: 14px;

	margin: 0;

	padding:10px;

	background: #0056a1;

	border-right: 1px solid #FFFFFF;

}



a#h1_resize_1  img{

	background-image: url(../obrazky/arrow_up_inactive.gif);

	border:none;

} 



a#h1_resize_1:hover img{

	background-image: url(../obrazky/arrow_up_active.gif);

} 



a#h1_resize_2  img{

	background-image: url(../obrazky/arrow_down_inactive.gif);

	border:none;

} 



a#h1_resize_2:hover img{

	background-image: url(../obrazky/arrow_down_active.gif);

}

img#menu_arrow {

	border:none;

				

}



#foot { 

	background: #73a7d7;

	text-align: right;

	margin:0 0 0 0;

	padding: 10px;

	color: #FFFFFF;

 }



 #foot a, #foot a:link, #foot a:visited { 

 	color: #FFFFFF;

  } 






#predplatne input.text {

	width : 200px;

	float: right;

}



#predplatne select.text {

	width : 200px;

	float: right;

}



#predplatne textarea.text {

	width : 200px;

	float: right;

}



#predplatne input.textk {

	width : 100px;

}

#predplatne input.textkk {

	width : 150px;

}



#predplatne input.text_kratky {

	width : 50px;

}



#predplatne input.text_dlouhy {

	width : 400px;

	float: right;

}



#predplatne input.radio {

	margin: 0 80px 0 20px;

	border:0;

}



#predplatne p {

	padding-bottom: 10px;

}

#predplatne button {

	margin: 0 50px 0 0;

}






.archiv {

	margin: 0;

	padding: 10px 0 10px 10px;

	width: 100%;

}



.archiv_titul {

	padding: 0;

	border : 2px solid #0056a1;

	width:145px;

	height:190px;

	}



.titul_l {

	padding: 0;

	float: left;

	margin-right: 10px;

	margin-bottom: 30px;



}

.titul_r {

	padding: 0;

	margin-left: 30px;

	margin-bottom: 30px;

	margin-right: 30px;

}






.texty {



	color: #000000;

	font-size: 0.5em;

	font-weight:normal;



}



.vypln {

	background: #000000;

}



.prazdno {

	background: #FFFFFF;

}





.tr_2 {

	background: #eb691b;

}



.ikona {

	border :1px solid #0056a1;

	margin-left:7px;

	}



#inzerce_titulka {

	margin:  0 0 0 0;

	border : 0 0 0 0;

	width: 150px;

}	

	

.vykrik {

	text-align: center;

	font-size: 2.25em;

	line-height: 1em;

	color: #0056a1;

	padding: 40px 0 60px 0;	

}



.certifikat {

	width: 200px;

	height: 141px;

	margin: 10px 10px 10px 10px;

	border :2px solid #0056a1;

} 






.galerie {

	margin: 10px;

	

}



.galerie_leva {

	float: left;

	text-align: center;

	padding: 10px;

	font-size: 0.75em;

}



.galerie_prava {

	float: right;

	text-align: center;

	padding: 10px;

	font-size: 0.75em;

}



.obrazek_galerie {

	float: left;

	padding: 10px 5px 0 0;

	width: 150px;

	height: 150px;

	font-size: 0.8em;

	text-align: center;

	line-height: 1em;

	vertical-align: top;

}



.obrazek_galerie_detail {

	float: left;

	padding: 10px;

	swidth: 490px;

	

	font-size: 0.8em;

	text-align: center;

	line-height: 1em;

	vertical-align: top;

}



.obrazek_galerie img {

	border: 2px solid #0056a1;

	width:150px;

	height: 104px;

}



.obrazek_galerie_detail img {

	margin: 10px 0 0 0;

	border : 2px solid #0056a1;

	width:470px;

}



#minianketa {



	color: #000000;

}



#minianketa div {

	font-size: 0.8em;

}



#minianketa div span {

	float: right;

	text-align: right;

}



#minianketa div div a{

	margin: 0 0 10px 0;

	display: block;

	background: #0056a1;

}





.hidden {

	display: none;

}




