/* CSS Document */

body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	background: #E6E6DC;

	margin: 0px;

	padding: 0px;

	text-align: left;

	background-image: url(img/bg_stinovani.gif);

	background-repeat: repeat-x;

}

.clear {

	clear: both;

	}

.clear_right {

	clear: right;

	}


/* header */

#body {

	width: 749px;

	margin-top: 10px;

	margin-bottom: 0px;

	margin-left: auto;

	margin-right: auto;

	padding: 0px;

	text-align: left;

	background: url(img/bg_middle.gif) 0 0;

	background-repeat: repeat-y;

}

#header {

	width: 749px;

	height: 206px;

	margin-top: 0px;

	margin-bottom: 0px;

	margin-left: auto;

	margin-right: auto;

	background: url(img/bg_header2.gif) 0 0;

	background-repeat: no-repeat;

	padding: 0px;

	text-align: left;

}

#header .flash {

	width: 426px;

	height: 200px;

	margin: 0px;

	padding: 6px 0 0 29px;

}

#header .menu {

	float: right;

	width: 262px;

	height: 160px;

	margin: 0 0 0 0px;

	padding: 46px 0 0 6px;

}



/* hlavni menu */

#header .menu ul {

	border: 0px;

	margin: 0px;

	padding: 0px;

	list-style-type: none;

	text-align: left;

	width: 249px;

	}

#header .menu ul li {

	display: block;

	text-align: left;

	float: left;

	padding: 0;

	margin: 0;

	}

#header .menu li.margined {

	display: block;

	text-align: left;

	float: left;

	padding: 0;

	margin: 0 0 69px 0;

	}

#header .menu ul li a, #header .menu ul li a:link, #header .menu ul li a:visited {

	display: block;

	text-decoration: none;

	color: #E6E6DC;

	border: 0px;

	padding: 0 0 0 7px;

	width: 249px;

	height: 32px;

	text-align: left;

	font: bold 16px/26px "Times New Roman", Times, serif;

	letter-spacing: 2px;

	background-image: url(img/boule2.gif);

	background-repeat: no-repeat;

	background-position: -40px 0px;

	}

#header .menu ul li a:hover {

	background-color: #E6E6DC;

	color: #81A594;

	background-position: 0px 0px;

		}

#header .menu ul li a.mensi {
		background-image: url(img/boule.gif);
		font: bold 15px/26px "Times New Roman", Times, serif;
		height: 26px;

		}

/* podmenu */

#podmenu {

	width: 733px;

	height: 23px;

	margin: 0px;

	padding: 0 8px 0 8px;

	text-align: left;

	}

#podmenu ul {

	border: 0px;

	margin: 0px;

	padding: 7px 0 0 50px;

	list-style-type: none;

	text-align: left;

	width: 683px;

	height: 20px;

	border-bottom: 1px solid #81A594;

	}

#podmenu ul li {

	float: left;

	text-align: left;

	float: left;

	padding: 0;

	margin: 0;

	}

#podmenu ul li a, #podmenu ul li a:link, #podmenu ul li a:visited {

	display: block;

	text-decoration: none;

	color: #81A594;

	border: 0px;

	padding: 0 35px 0 0;

	height: 16px;

	width: 40px;

	text-align: left;

	font: bold 12px Arial, Helvetica, sans-serif;

	letter-spacing: 1px;

	border-bottom: 4px solid #FFFFFF;

	}

#podmenu ul li a:hover {

	color: #00628B;

	border-bottom: 4px solid #81A594;

	}

#podmenu ul li a.jazyk, #podmenu ul li a.jazyk:link, #podmenu ul li a.jazyk:visited {

	display: block;

	text-decoration: none;

	color: #81A594;

	border: 0px;

	padding: 0 17px 0 15px;

	height: 16px;

	width: 25px;

	text-align: left;

	font: bold 12px Arial, Helvetica, sans-serif;

	}

		

/* middle */

#middle {

	margin: 0px;

	padding: 0 16px 0 16px;

	}

#middle p { text-align: justify; }
#middle a, #middle a:visited, #middle a:link  {

	color: #81A594;

	text-decoration: none;

	font-weight: bold;

	}

#middle a.thin, #middle a.thin:visited, #middle a.thin:link  {

	font-weight: normal;

	}

#middle a:hover {

	color: #E6E6DC;

	background-color: #81A594;

	}

#middle .textvpravo {

	width: 200px;

	margin: 0px;

	padding: 20px 0 0 0;

	text-align: left;

	}

#middle .obrazek {

	float: right;

	width: 512px;

	margin: 0px;

	padding: 20px 0 0 0;

	text-align: left;

	}

#middle .textvpravo_330 {

	width: 375px;

	margin: 0px;

	padding: 20px 0 0 0;

	text-align: left;

	}

#middle .obrazek_330 {

	float: right;

	width: 330px;

	margin: 0px;

	padding: 20px 0 0 0;

	text-align: left;

	}

#middle .obrazek_vpravo {

	float: right;

	margin: 0px;

	padding: 0px;

	}
#middle .obrazek_vpravo2 {

	float: right;

	margin: 0px;

	padding: 0 0 5px 5px;

	}


#middle .obrazek_vlevo {

	float: left;

	margin: 0px;

	padding: 0px;

	}
#middle .chranice {

	float: right;

	width: 505px;

	margin: 0px;

	padding: 1px;

	text-align: left;
	
	border: 2px solid #E6E6DC;

	}

/* bottom */

#bottom {

	background-image: url(img/bg_bottom3.gif);

	background-repeat: no-repeat;

	clear: both;

	width: 689px;

	padding: 0px 0px 0px 60px;

	height: 30px;

	}

#bottom a, #bottom a:visited, #bottom a:link  {

	color: #81A594;

	text-decoration: none;

	}

#bottom a:hover {

	color: #E6E6DC;

	background-color: #81A594;

	}

#bottom a.design, #bottom a.design:visited, #bottom a.design:link  {

	color: #E6E6DC;

	text-decoration: none;

	}

#bottom a.design:hover {

	color: #E6E6DC;

	background-color: #81A594;

	}

	

/* obrazky */

img {

	border: 0px;

	}

.ohraniceny {

	padding: 3px;

	border: 2px solid #E6E6DC;

	}

.ohraniceny:hover {

	padding: 3px;

	border: 2px solid #81A594;

	}


img.sedy_okraj {
	padding: 3px;
	border: 2px solid #E6E6DC;
	}

	

/* nadpisy a pisma */

h1 {
	color: #81A594;
	font-weight: bold;
	font-size: 18px;
	}
h1.e-max {
	color: #C60651;
}
h1.eclipse {
	color: #f6905d;
}
h2 {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #81A594;
	}
h3 {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #81A594;
	}
p.zelena {

	color: #81A594;

	font-weight: bold;

}

p.zelena_vetsi {

	color: #81A594;

	font-weight: bold;

	font-size: 14px;

}

p.odsazeni_20_nahore { padding: 20px 0 0 0; }
p.seda {

	background-color: #E6E6DC;

}



/* HR */

hr {

	border-bottom: 0px;

	border-left: 0px;

	border-top: 1px solid #E6E6DC;

	border-right: 0px;

	height: 1px;

	}



/* formular na email */

.button   {

           background-color: #fff; 

           color: black; font-weight: normal; 

           font-family: Arial, Helvetica, sans-serif; 

           font-size: 10px;

          }

textarea {

	border: #81A594 1px solid; font: 12px Arial; color: #666; background-color: #FFFFFF

}

textarea:focus {

	border: #00628B 1px solid; font: 12px Arial; color: #666

	}

input.text {

	border: #81A594 1px solid; font: 12px Arial; color: #666; background-color: #FFFFFF

}

input.text:focus {

	border: #00628B 1px solid; font: 12px Arial; color: #666

	}

input.search {

	border-right: #000 1px solid; border-top: #000 1px solid; font: 12px Arial; border-left: #000 1px solid; color: #666; border-bottom: #000 1px solid; background-color: #fff

}
table td {
	vertical-align: top;
	text-align: center;
	padding: 10px;
	}
.pruhledny_box_sirka_300 {
	border-left:1px solid #333333;
	border-top:1px solid #333333;
	border-bottom:1px solid #333333;
	border-right:1px solid #333333;
	color: #FFFFFF;
	padding: 10px;
	background-image: url(img/inzerat_bg.png);
	position: absolute;
	left:10px;
	top:30px;
	width: 120px;
	font-weight: bold;
	}
#middle a.vice, #middle a.vice:link, #middle a.vice:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
.placebo {
	width: 1px;
	height: 1px;
	visibility: hidden;
	}
#middle a.emax { color: #C60651; display: block; width: 359px; height: 132px; background-image: url(img/emax.jpg); background-repeat: no-repeat; margin: 0; padding: 70px 3px 3px 143px; font-weight: normal; border: 2px solid #E6E6DC; }
#middle a.emax:hover { color: #666666; border: 2px solid #CCCCCC; }
#middle a.eclipse { color: #C60651; display: block; width: 499px; height: 199px; background-image: url(img/eclipse.jpg); background-repeat: no-repeat; margin: 0; padding: 3px 3px 3px 3px; font-weight: normal; border: 2px solid #E6E6DC; }
#middle a.eclipse:hover { color: #666666; border: 2px solid #CCCCCC; }

.maly_pismo {font-size: 10px; }
.zeleny { color: #81A594; }
.tucny { font-weight: bold; }

