body {
	margin:0; padding:0;
	font:1em/1.5 Tahoma, Arial, sans-serif;
	color: #ffffff;
	background-color:#6F8C8F;
}
a:link	{font-size:1em; color: #FFFFCE; text-decoration: underline;}
a:visited {font-size:1em; color: #FFFFCE; text-decoration: underline;}
a:active {font-size:1em; color: #FFFFCE; text-decoration: underline;}
a:hover {font-size:1em; color: #233132; text-decoration: none;}

#top-pic {
    position: absolute; 
    top: 0px;
	display:inline;
	padding:0px;
	margin:0px;
	width:199px;
	height:122px;
	background-image:url(../images/top-pic.jpg);
}

#topLogo {
	padding:0px;
	margin:10px 0px 0px 0px;
}

.box-in {
	display:block;
	padding:0px;
	margin:0px;
	font:0.9em/1.2 Tahoma, Arial, sans-serif;
}


#box-inGallery {
border: 1px solid red;
              position: absolute;
              display: inline;
	padding:0px;
	margin-right : 130px;
	font:0.9em/1.2 Tahoma, Arial, sans-serif;
}

.box-black {
	padding:0px;
	margin:0px;
	width:410px;
	border:solid 1px black;
}

.cleaner {
	clear: both;
	padding:0px;
	margin:0px;
	height:1px;
	font-size:1px;
}
/*----------------------*/


#obsah-main {
	margin:0; padding:0;
	border:solid 0px blue;
	}

#obsah-left {
	float:left;
	width:120px;
	margin:0px 20px 0px 20px; 
	padding:0px;
	text-align:left;
	border:solid 0px black;
	}
	#obsah-left #in-box {
		margin:0px 0px 0px 0px;
		padding:0px;
		width:0px;
		font:0.9em/1.2 Tahoma, Arial, sans-serif;
	text-align:center;
	}

#obsah-right {
	float:right;
	width:120px;
	margin:0px 20px 0px 20px; 
	padding:0;
	text-align:center;
	border:solid 0px red;
	}
	#obsah-right #in-box {
		margin:0px 0px 0px 0px;
		padding:0px;
		width:0px;
		font:0.9em/1.2 Tahoma, Arial, sans-serif;
	text-align:center;
		border:0px solid yellow;
	}

#obsah-middle {
	/*margin:0 180px 0 180px;*/
	/*position: absolute;*/
	/*top: 345px;*/
	/*left: 170px;*/
	margin:0px;
	border:solid 0px blue;
	}


.tabulka {
	font:0.9em/1.2 Tahoma, Arial, sans-serif;
	}

/*----------------------*/

#fbar {
	background-image:url(../images/fadebar.jpg);
	width:auto;
	height:17px;
	border:0px solid black;
}
#fbar-midd {
	background-image:url(../images/background-banner.jpg);
	width:auto;
	height:80px;
	border:0px solid black;
}
#fbar-bott {
	background-image:url(../images/fadebar-bottom.jpg);
	width:auto;
	height:40px;
	border:0px solid black;
}
/*----------------------*/

/*
h1.head1 {
	font-family: Bosanova, Helvetica, Verdana, Tahoma, sans-serif;
	font-size:2.2em;
	margin:0.1em 1em 0.5em 1em;
	padding:0em;
}
*/

.head2 {
	font-family: Verdana, Tahoma, sans-serif;
	font-size:0.9em;
	font-weight:100;
	margin:2px 2px 2px 0.5em;
	padding:0em;
}

h1  {
	font-family: Verdana, Tahoma, sans-serif;
	font-size:1.5em;
	font-weight:100;
	margin:2px 2px 10px 0em;
	padding:0em;
}

h2  {
	font-family: Verdana, Tahoma, sans-serif;
	font-size:1.5em;
	font-weight:100;
	margin:2px 2px 10px 0em;
	padding:0em;
}

h3  {
	font-family: Verdana, Tahoma, sans-serif;
	font-size:1.3em;
	font-weight: normal;
	margin: 5px 0px 0px 0em;
	padding:0em;
              clear: both;
}

.space-inline {
	display:inline;
}

.front-pic {
	margin:0px 0px 4px 0px;
	padding:0px;
	border:solid 1px black;
}
a.front {
	display:block;
	font-weight:bold;
	margin:0px 0px 25px 0px;
	padding:0px;
	width:130px;
	border:solid 0px red;
}

.top-space-obsah {
	margin:0px;
	padding:0px;
	height:7px;
	font-size:7px;
}
/*----------------------*/

form{
	margin:0px 0px 0px 0px;
	padding:0;
}


.inform01{
	margin:0px 0px 0px 0px;
	padding:0;
}

input{
	margin:0px 0px 0px 0px;
	font-size:1em;
}
textarea {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, sans-serif, Tahoma;
	font-size:1em;
}
input.btn-form {
	margin:0px 0px 1px 0px; 
	padding:2px 2px 1px 3px; 
	font:0.85em/1 Verdana, Tahoma, Arial, sans-serif;
	font-weight:bold;
	color:#ffffff;
	background-color:#6F8C8F;
	border:1px solid #A4B9BA;
	border-bottom:2px solid #283233;
	/*width:228px;*/
	cursor:pointer;
}	

table.xx {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font:10px;
}


.tblForm {
	margin:0;
	/* top right bottom left*/
	padding:0;
	font-size:1em;
}

div.th {
	margin:0px;
	padding:0px 0px 0px 0px;
	width:100%;
	border:#ff0000 1px solid;
}

/* ----- p ---------------------------------------------------- */
p {margin:0.5em 0;}
p.h08{font:0.8em/0.8 Arial, sans-serif, Tahoma;}
p.h05{font:0.5em/0.6 Arial, sans-serif, Tahoma;}
p.h04{font:0.4em/0.4 Arial, sans-serif, Tahoma;}
p.h03{font:0.3em/0.3 Arial, sans-serif, Tahoma;}
p.h02{font:0.2em/0.2 Arial, sans-serif, Tahoma;}
p.h01{font:0.1em/0.1 Arial, sans-serif, Tahoma;}
/* ----- p end ---------------------------------------------------- */

.docas {font-size:18px;color:#ffff00}

.subLogo {
	float:left;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	border:#000000 0px solid;
}

.for-ul {
	padding-left:180px;
}

.galleryimage {
               float: left;
	 margin-right: 10px;
               height: 150px;
}

.galleryimage img { border: 0px; margin-bottom: 3px; }

.galleryimage a{
	text-decoration: none;
}

