@charset "windows-1250";
body  {
	font: 75% Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	margin: 0; 
	padding: 0;
	text-align: center;
	color: #000000;
}
a, .r, .c {
	color:#CC0000;
}
.b { color:#003366; }
.sedy { color:#999999; }
a:hover { text-decoration: none; }
h1,h2,h3,h4,h5,p { margin: 10px 0 10px 0; }
h1 { font-size: 140%; }
h2 { font-size: 130%; margin:20px 0px; }
h3 { font-size: 115%; margin:20px 0px; }
h4 { font-size: 100%; margin:15px 0px; }
h5 { font-size: 90%; }
small {
	font-size: 90%;
}
hr {
	margin: 0px auto;
	height: 1px;
	color: #CCCCCC;
	width: 70%;
}
ul li {list-style: none; background: url(/img/sipka.gif) no-repeat 0 3px;  padding-left: 15px; margin: 10px 0 0 -5px;}
.maly ul li { background-position: 0 1px; }
ol li {margin: 10px 0 0 -5px;}
img.fr { margin-left: 5px; clear: right; }
img.fl { margin-right: 5px; }

table.galery {
	background-color: #DCEDF7;
	width: 520px;
}
table.galery td { padding: 10px; }
table.galery td img, img.galery { border: 6px solid #000000; padding: 1px; background-color: #999999;}
table.galery td.fotoInfo { background-color: #ffffff; padding: 5px; /*color:#999999;*/ }

th {
	/*text-align: center;*/
	font-weight: bold;
	font-style: oblique;
	background: #E6E6E6;
	border: 1px solid #CCCCCC;
}

#fotka  {
	background: #111111;
	color: #999999;
}

input.w495, select.w495 { width: 485px; }


#container {
	width: 950px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #DCEDF7;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left;
	padding-top: 1px;
}
#header {
	margin: 5px;
	background: right top no-repeat url(/img/main_top_img.jpg);
}
#mainMenu {
	color:#CC0000;
	background: #6CA1FF;
	margin-top: 0px;
	padding: 5px;
	text-align:center;
	border-top: 5px solid #DCEDF7;
	border-bottom: 5px solid #DCEDF7;
	clear:both;
}
#mainMenu a {
	padding: 2px 8px 2px 8px;
	margin: 0 -3px 0 -3px;
	background: #6CA1FF;
	border-left: 1px solid #CC0000;
	border-right: 1px solid #CC0000;
	color:#FFFFFF;
	text-decoration: none;
}
#mainMenu a:hover {
	padding: 8px 8px 5px 8px;
	margin: 5px -3px 0 -3px;
	border-left: 1px solid #CC0000;
	border-right: 1px solid #CC0000;
	border-top: 1px solid #CC0000;
	color:#FFFFFF;
	background:#CC0000;
}
#mainMenu span a {
	padding: 8px 8px 10px 8px;
	margin: 5px -3px 0 -3px;
	border-left: 1px solid #CC0000;
	border-right: 1px solid #CC0000;
	border-top: 1px solid #CC0000;
	color:#FFFFFF;
	background:#CC0000;
}
#subMenu {
	font-size: 90%;
	line-height: 128%;
	background:#CC0000;
	padding: 5px;
	color: #999999;
	text-align:center;
}
#subMenu a {
	color: #ffffff;
	text-decoration: none;
}
#subMenu a:hover {
	color: #ffffff;
	text-decoration: underline;
}
#mainContent {
	margin-right: 5px;
	float:right;
	width:695px;
}
.txtReklama a { color:#003366; }
#mainContent .reklama {
	margin:10px 0 10px 0;
	text-align:center;
	font-size: 80%;
}
#photoContent {
	text-align: center;
	margin: -1px 0 10px 0;
	padding: 5px 5px 5px 5px;
	background: #111111;
}

#leftBox {
	float:left;
}
#leftBox a { color:#003366; }
#leftBox ul li {margin: 10px 0 5px -10px;}

#footer { 
	clear:both;
	margin-bottom: 5px;
	padding-bottom: 1px;
}
#article {
	width: 500px;
	overflow: hidden;
}
#articleContents {
	padding-left: 5px;
	padding-right: 5px;
}

.lMenu {
	width: 225px;
}
.blueBox {
	padding: 5px;
	margin: 5px;
	margin-bottom: 20px;
	overflow: hidden;
}
.blueBox h3 {margin:0;}
.whiteBox {
	background:#FFFFFF;
	padding: 5px;
	margin: 5px;
	margin-bottom: 20px;
	overflow: hidden;
}
.whiteBox h5 {
	font-size: 110%;
	margin: 0;
	clear:both;
}
.whiteBox h5 a {
	text-decoration:none;
}
.whiteBox p.perex {
	margin-top: 5px;
	margin-bottom: 5px;
}
.whiteBox small {
	color:#999999;
}
#leftBox .whiteBox { margin-bottom: 15px;}
#rightBox .whiteBox { margin-right: 0; }
.whiteBox ul {
	padding: 0;
	margin: 0;
	margin-left: 15px;
}
#header .whiteBox { margin: 0;}
.wBTitle {
	margin: 0;
	padding: 0 6px 4px 3px;
	/*padding-bottom: 5px;
	padding-right: 5px;*/
	position:relative;
	top: -5px;
	left: -5px;
	background: #DCEDF7;
	color:#003366;
	letter-spacing: 0.2em;
}
.wBTitle a { text-decoration: none; }
.wBTitle2 {
	margin-top: 10px;
	padding-top: 3px;
}
.wBFooter {
	font-size: 80%;
	background: #DCEDF7;
	color:#003366;
	margin: 2px;
	padding: 4px;
}
#article .wBFooter { margin-top: 10px; }
/* formuláře */
form {
	margin: 0;
	padding: 0;
}
input.textField {
	border: #999999 solid 1px;
}
.okButton {
	vertical-align: bottom;
	margin: 0;
	width: 22px;
}
/* formuláře konec */
.fr { float:right;}
.fl { float:left;}
.ac { text-align:center;}
.al { text-align:left;}
.cb { clear:both; }
.cl { clear:left; }
.w155 { width: 155px; }
.w495 { width: 495px; }
.maly { font-size: 90%; }
.maly p {
	margin-top: 3px;
	margin-bottom: 3px;
}
.ramecek, .ramecekp {
	border: 1px solid #DCEDF7;
	padding: 10px 10px;
	margin: 20px 0px;
}
.ramecekp { 
	background-color: #DCEDF7;
	margin: 5px 0 5px 10px;
	padding: 5px 10px;
	float:right;
	font-size:120%;
	line-height:150%;
}
.sipka {background: url(../img/sipka.gif) no-repeat 0 1px;  padding-left: 12px;}
.lgPhBox { overflow: hidden; border: 1px solid gray; margin-left: 5px; margin-bottom: 5px; }
/*.amplidBily { background:url(../img/bg_amplid-bile.gif) repeat; }*/
/*.amplidCerny, #fotka.amplidCerny, .amplidCerny #photoContent { background:url(../img/bg_amplid-cerne.gif) repeat; }*/
/* TinyMCE specific rules */
body.mceContentBody {
	padding: 5px;
	text-align: left;
}

/* etarget */
.selfpromo { display: none; }
/* Easy Slider */
	.slider{ width:220px;}	
	.slider ul, .slider li{
		margin:0;
		padding:0;
		list-style:none !important;
		}
	.slider li{ 
		margin:0 !important;
		width:220px !important;
		height:220px;
		overflow:hidden;
		text-align:center; 
		background:none;
		}	
	p#controls{
		margin:0;
		position:relative;
		} 
	
	#prevBtn, #nextBtn{ 
		display:block;
		margin:0;
		overflow:hidden;
		text-indent:-8000px;		
		width:8px;
		height:160px;
		position:absolute;
		left:5px;
		top:-200px;
		}	
	#nextBtn{ 
		left:210px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:8px;
		height:160px;
		background:url(/img/predch.png) no-repeat 0 center;	
		}	
	#nextBtn a, #nextBtn2 a{ 
		background:url(/img/nasl.png) no-repeat 0 center;	
		}												
/* // Easy Slider */


