/*########

copyright El - Bastardo (martinsvat@seznam.cz) 

##########*/

#bodyall {width: 100%;display: block;}
#bodyin	{display: block;margin: 0px auto -50px;width: 953px;}
body	{background-image: url('img/back.png');font-size: 14px;text-align: justify;}

#logo	{/*position: absolute;top: 0px;left: 4px;*/height: 156px;width: 786px;margin-left: 145px;}
#navigator	{/*position: absolute;top: 200px;left: 4px;*/display: inline-block;float:left;width: 145px;margin-left:-20px;}
#container	{/*position: absolute;left: 172px;top: 200px;*/width: 776px;display: inline-block;margin-left:30px;}
#navigator h2 { color: #FFF;	font-size: 1.5em;letter-spacing: 0;line-height: 30px;margin: 0;padding: 0px;}
.menu	{width: 164px;margin: 0px;}

 .menu .up	{width: 164px;height: 32px;background: url("img/m_t.png") no-repeat;margin: 1px 0px 0px 0px;padding: 0px;}
 .menu .middle	{width: 164px;background: url("img/m_m.png") repeat-y;margin: -1px 0px 0px;padding: 0px;text-align: left;}
 .menu .down	{width: 164px;height: 33px;background: url("img/m_d.png") no-repeat;margin: 0px 0px 5px 0px;padding: 0px;}
 .menu h2	{font-size: 1.4em;text-align: center;margin: 0px 0px -3px;position: relative;top: -15px;font-family: Tahoma;}
.menu a	{display: block;margin: 3px;font-size: 0.75em;font-family: Tahoma;}
.menu a	{display: block;margin: 0 0 0 8px;font-size: 0.75em;font-family: Tahoma;}

.menu a:link, .menu a:visited  {text-decoration: none;color: #000080;font-weight: bolder;}
.menu a:hover {text-decoration: underline;color: #4169e1;font-weight: bolder;}
.menu a:active {text-decoration: underline;color: #4169e1;font-weight: bolder;}

#r	{width: 786px;display: block;/*position: absolute;left: 4px;top: 160px;*/margin-left: 144px;margin-top:10px;}
#r .up	{width: 795px;height: 12px;background: url("img/r_u.png") no-repeat;margin: 1px 0px 0px 0px;padding: 0px;}
#r .middle	{width: 795px;background: url("img/r_m.png") repeat-y;margin: -6px 0px 0px;padding: 0px;text-align: left;}
#r .down	{width: 795px;height: 8px;background: url("img/r_d.png") no-repeat;margin: 0px 0px 5px 0px;padding: 0px;}

#r a	{font-size: 0.75em;font-family: Tahoma;}
#r a	{display: inline;margin: 0 1em;}

#r a:link, #r a:visited  {text-decoration: none;color: #000080;font-weight: bolder;}
#r a:hover {text-decoration: underline;color: #4169e1;font-weight: bolder;}
#r a:active {text-decoration: underline;color: #4169e1;font-weight: bolder;}

#ro	{width: 786px;display: block;/*position: absolute;left: 4px;top: 160px;*/margin-left: 144px;margin-top:10px;}
#ro .up	{width: 795px;height: 12px;background: url("img/r_u.png") no-repeat;margin: 1px 0px 0px 0px;padding: 0px;}
#ro .middle	{width: 795px;background: url("img/r_m.png") repeat-y;margin: -6px 0px 0px;padding: 0px;text-align: left;}
#ro .down	{width: 795px;height: 8px;background: url("img/r_d.png") no-repeat;margin: 0px 0px 5px 0px;padding: 0px;}

#ro a	{font-size: 0.75em;font-family: Tahoma;}
#ro a	{display: inline;margin: 0 1em;}

#ro a:link, #ro a:visited  {text-decoration: none;color: #000080;font-weight: bolder;}
#ro a:hover {text-decoration: underline;color: #4169e1;font-weight: bolder;}
#ro a:active {text-decoration: underline;color: #4169e1;font-weight: bolder;}



img	{margin: 4px;}
#logis	{margin: 0px;}
.acti a {display: inline;}
span.acti {color: red;font-weight: bolder;}

.menu_r		{margin-right: 5px;}
.menu_r .up	{width: 164px;height: 37px;background: url("img/mr_t.png") no-repeat;margin: 0px 0px 0px 0px;padding: 0px;}
.menu_r .middle	{width: 164px;background: url("img/mr_m.png") repeat-y;margin: -1px 0px -1px;padding: 0px;text-align: left;}
.menu_r .down	{width: 164px;height: 42px;background: url("img/mr_d.png") no-repeat;margin: -5px 0px 5px 0px;padding: 0px;}
.menu_r h2	{font-size: 1.5em;text-align: center;margin: 0px 0px -3px;position: relative;top: -15px;font-family: Tahoma;}
.menu_r a	{font-weight: bolder;display: block;margin: 3px;font-size: 0.8em;font-family: Tahoma;}



#container a	{display: in-line;}
.middle .content	{margin: 0px 8px 0px 4px;}

#footer	{margin-right: 0px;}
#footer .up	{width: 786px;height: 15px;background: url("img/d_t.png") no-repeat;margin: 0px 0px 0;padding: 0px 0px 0px;}
#footer .middle	{width: 786px;background: url("img/d_m.png") repeat-y;margin: 0px 0px 0px;padding: 0px;height: 15px;font-size: 0.8em;height: 2em;}
#footer .down	{width: 786px;height: 13px;background: url("img/d_d.png") no-repeat;margin: 0px 0px 5px 0px;padding: 0px;}
#footer .middle .content	{position: relative;top: -5px;}


.pev 	{display:block;}

.right	{float: right;}
.left	{float: left;}

#ext	{/*float: left;top: 190px;position: absolute;left: 10px;*/}

a, a:link, a:visited  {text-decoration: none;color: #228b22;font-size: 1em;}
a:hover {text-decoration: underline;color: #0000ff;}
a:active {text-decoration: underline;color: #0000ff;}

h3	{font-family: Tahoma;font-size: 1.4em;display:block;}
.cont h3 a,.cont h3 a:link,.cont h3 a:visited  {text-decoration: none;color: red;font-size: 1.4em;font-family: Tahoma;}
.cont h3 a:hover {text-decoration: underline;color: #0000ff;font-family: Tahoma;}
.cont h3 a:active {text-decoration: underline;color: #0000ff;font-family: Tahoma;}


h1	{color: black;font-family: Tahoma;font-size: 2em;font-weight: bolder;}
.cont h1 a,.cont h1 a:link,.cont h1 a:visited  {text-decoration: none;color: red;font-size: 2em;font-family: Tahoma;}
.cont h1 a:hover {text-decoration: underline;color: green;font-family: Tahoma;}
.cont h1 a:active {text-decoration: underline;color: #0000ff;font-family: Tahoma;}


.cont a,.cont a:link,.cont a:visited  {text-decoration: none;color: #0000ff;font-size: 1em;}
.cont a:hover {text-decoration: underline;color: #228b22;}
.cont a:active {text-decoration: underline;color: #228b22;}


 a.e, a.e:link, a.e:visited  {text-decoration: none;color: #228b22;font-size: 1em;}
 a.e:hover {text-decoration: underline;color: #0000ff;}
 a.e:active {text-decoration: underline;color: #0000ff;}
#bco 	{text-align: left;}

#content a	{font-size: 1em;font-family: Times New Roman;}

h1#site-title	{font-family: Tahoma;}
h1#site-title a:link, h1#site-title a:visited {text-decoration: none;color: black;font-weight: bolder;font-family: Tahoma;}
h1#site-title a:hover {text-decoration: underline;color: #F00;font-weight: bolder;}
h1#site-title a:active {text-decoration: underline;color: green;font-weight: bolder;}

h1.site-title	{font-family: Tahoma;}
h1.site-title a:link {text-decoration: none;color: black;font-weight: bolder;font-family: Tahoma;}
h1.site-title a:visited {text-decoration: none;color: black;font-weight: bolder;font-family: Tahoma;}
h1.site-title a:hover {text-decoration: underline;color: #F00;font-weight: bolder;}
h1.site-title a:active {text-decoration: underline;color: green;font-weight: bolder;}

h2.site-title	{font-family: Tahoma;font-size: 2em}
h2.site-title a:link {text-decoration: none;color: black;font-weight: bolder;font-family: Tahoma;}
h2.site-title a:visited {text-decoration: none;color: black;font-weight: bolder;font-family: Tahoma;}
h2.site-title a:hover {text-decoration: underline;color: #F00;font-weight: bolder;}
h2.site-title a:active {text-decoration: underline;color: green;font-weight: bolder;}



#site-description *	{font-weight: bolder;font-size: 0.9em;margin-top: -15px;color:}

.cont div	{display: block;}
.descr	{margin-top: 0px;font-size: 0.9em;color: green;font-weight: bold;}
.descr	a:hover {color: blue;}
/* others */
.lfm	{width: 145px;}
.space	{height: 20px;}
.spac	{height: 5em;}
.lin	{
	background: #000;
	border-width: 0px;
	font-family: trebuchet MS, Arial, Verdana;
	text-align: left;
	font-size: 1em;
	color: #ddd;
	cursor: pointer;
}
#log_form_page	{
	position: relative;
	left: 195px;
	margin: 35px 0px 55px 0px;
}
#log_form_page input {width: 150px;}
.submit {
	border: solid;
	background: #fff;
	border-width: 1px;
	font-family: Times New Roman;
	text-align: center;
	font-size: 1em;
	color: #111;
	cursor: pointer;
}
.error	{
	width: 100%;
	border-width: 5px;
	border-color: #FF0000;
	font-size: 2.1em;
	color: #FF0000;
/*	text-align: center;*/
	margin: 20px 0px 35px 0px;
	font-weight: bolder;
}
.errno	{
	width: 100%;
	border-width: 5px;
	border-color: #FF0000;
	font-size: 2.1em;
	color: #FF0000;
	text-align: justify;
	margin: 20px 5px 35px 5px;
	font-weight: bolder;
}
.done	{
	width: 100%;
	border-width: 5px;
	font-size: 2.1em;
	color: #33CC00;
/*	text-align: center;*/
	margin: 20px 0px 35px 0px;
	font-weight: bolder;
}
.doned	{
	width: 100%;
	border-width: 5px;
	font-size: 2.1em;
	color: #33CC00;
	text-align: justify;
	margin: 20px 0px 35px 0px;
	font-weight: bolder;
}
#form_preposlani {
	position: relative;
	left: 195px;
	margin: 35px 0px 55px 0px;
}
.ert	{
	font-weight: bolder;
	color: #FF0000;
	margin-right: -1px;
}
#form_reg_page	{margin: 35px 0px 55px 150px;}
#form_reg_page .login {margin-left: 40px;}
#form_reg_page .nick {margin-left: 15px;}
#form_reg_page .mail {margin-left: 35px;}
#form_reg_page .hes1 {margin-left: 40px;width: 140px;}
#form_reg_page .hes2 {margin-left: 2px;width: 140px;}
.minus_d	{margin-right: -3px;}
.admin	{margin-left: 50px;}
select	{
	background-color: #fff;
	color: #000;
	/*border-size: 0px;*/
}
#ads textarea , .rul , .obs	{
	background-color: #fff;
	color: #000;
	width: 620px;
	height: 300px;
	margin-bottom: 5px;
	display: block;
}
table	{border-collapse: separate;}
.ema	{
	width: 325px;
	height: 75px;
}
.right_c {float: right;margin-right: 100px;padding-left: 50px;}
.lo	{margin-left: 25px;padding-right: 50px;}
.ni	{margin-left: 6px;padding-right: 50px;}
.mai	{margin-left: 20px;padding-right: 50px;}
.op	{margin-left: 4px;padding-right: 50px;}
#edus	{margin-top: 55px;}
.ccp input {
	background-color: #fff;
	color: #000;
}
.cp	{
	background-color: #FFF;
	color: #000;
}
.rh input	{cursor: pointer;}
li	{text-align: justify;}
#ah_t	{margin-left: 10px;}
#ah_p	{margin-left: 0px;}
#ah_o	{margin-left: 9px;}
#ap_n	{margin-left: 10px;}
#ap_p	{margin-left: 0px;}
#ap_c	{margin-left: 8px;}
#ms_s	{margin-left: 4px;}
#ms_n	{margin-left: 10px;background-color: #fff;color: #000;}
#ms_p	{margin-left: 8px;}
#ms_t	{margin-left: 0px;background-color: #fff;color: #000;}
.pk_obs	{background-color: #fff;color: #000;width: 400px;height: 75px;}
#eou_p	{margin-left: 2px;}
.alig .submit	{text-align: center;}
.right_m {float: right;margin-right: 5px;margin-left: 10px;margin-bottom: 10px;}
.news	{margin-top: 15px;}
.profil	{margin-top: 30px;}
.section_right	{text-align: right;}
.section	{margin-top: 10px;}
.list	{margin-bottom: -10px;margin-top: 0em;}
.list span	{margin-right: 20px;}
.en	{margin-top: -15px;padding-bottom: 20px;}

.ar	{text-align: right;}
.articl	{margin-top: -10px;padding-bottom: 12px;}
.comment	{display: block;background-color: #fff;color: #000;width: 500px;height: 150px;}
.comt	{margin-top: 10px;}
.cmt	{padding-top: 10px;}
h2.coh	{margin-top: 10px;}
.ma_com	{margin-left: 20px;}
.mov	{margin-top: 15px;}
.mov p	{padding-bottom: 0px;}
.cent	{margin-left: 150px;}
.fos	{margin: 20px 1px 20px 1px;cursor: pointer;}
.fots	{padding: 5px 0px;}
.fib	{height: 650px;}
.player	{margin-left: 76px;}
.player object,embed	{width: 480px;height: 360px;}
.s1		{font-weight: bolder;display: block;margin-left: 3.5em;}

#jme	{margin-left: 16px;}
#pri	{margin-left: 5px;}
#mai	{margin-left: 17px;}
#mob	{margin-left: 7px;}
#ul	{margin-left: 0px;}
#psc	{margin-left: 3px;}
#nch	{margin-left: 2px;}
#poz	{margin-left: 0px;}

.smal_img {	background: #fff;display: block;margin: 3px;
}

.red	{color: red;}
.blue	{color: blue;}
.green	{color: green;}
.center	{text-align: center;}
.right	{text-align: right;}
.left	{text-align: left;}
.b	{font-weight: bolder;}
.i	{font-style: italic;}
.under	{text-decoration: underline;}
.x2	{font-size: 2em;}
.x3	{font-size: 3em;}
.x14	{font-size: 1.4em;}

#pra	{margin-left: 0.65em;}
#jma	{margin-left: 1.45em;}
#maia	{margin-left: 1.5em;}
#ula	{margin-left: 2.1em;}
#mea	{margin-left: 1.6em;}
#psca	{margin-left: 2.3em;}
.edoa	{margin-left: 5.1em;}
#kat_ob	div	{height: 1.7em;}

#k	{margin-left: 4.45em;}
p	{text-align: justify;}

.se_hle	{margin-bottom: 1em;}
.h	{font-size: 1.1em;}
.d	{font-size: 1.25em;font-family: Tahoma;}
.n	{font-size: 1.5em;font-family: Tahoma;font-weight: bolder;}

#se_hle_who	{margin-left: 4.9em;}
#se_hle_mail	{margin-left: 5em;}
#se_hle_tel	{margin-left: 4.5em;}
#se_hle_nad	{margin-left: 1.3em;}
#se_hle_obs	{background-color: #fff;
	color: #000;
	width: 350px;
	height: 100px;
	margin-bottom: 5px;
	display: block;
	margin-left: 8.2em;
}	

.fotsmal	{width: 150px;float: left;}
.fottsmal	{width: 145px;margin: -2px 5px 0px 5px;}
.hand		{cursor: pointer;}

#rychfot, #rychfot_2, #rychfot_3, #rychfot_1	{position:relative;left:14px;width: 150px;/*position: absolute;left: 655px;*/display: block;/*position:absolute;left:1100px;top:150px;*/}
#rychfot_1	{}
#rychfot_2, #rychfot_3	{visibility:hidden;}
#seerr	{margin-bottom: -1px;}


.player_wel	{/*position: absolute;left: 637px;top: -180px;*/}
.w_play		{margin-left: 145px;}


#player	{display:block;width:170px;height:120px;/*position:absolute;left:1090px;top:15px;*/}

.cenib	{display:inline-block;}
.pastterm	{color: RosyBrown;display:block;}
.tterm		{display:block;}
.rek_vyp	{width:200px;}


.hidno	{block: none;}
.kalkulacka_termin_vyprodan	{color: red;}
#plovej	{width:170px;float: right;margin-left: 5px;}

#pz_cal	{clear: both;}
#pz_cal div	{padding-left:5px;border: 1px dashed black;margin: 2px;}
#pz_cal .yborder	{border: 1px dashed black;margin-bottom:5px;}
#pz_cal div div {border: 0px;}
#pz_cal	.right	{width:100px;margin: 2px 10px 2px 0px;}
#pz_cal .right span {font-weight: bolder;}
#pz_cal .nonborder	{border: 0px;}
#pz_cal h4	{margin-bottom:0px;font-size: 1.3em;}
#pz_cal a	{color: black;text-decoration: none;}
#pz_cal .odstup	{margin: 1em 0;font-size:1.3em;}

#first_view	{float: left;margin-left: -25px;}
#first_view	.content	{text-align: center;}

.hidden, .hidno	{visibility: hidden;}
.clea	{height:10px;width:500px;}

.xx1	{font-family:Arial; color:#FFFFFF; border-bottom:1px solid 
#FFFFFF;}
.xx2	{font-family:Arial; font-size:12px;}
.xx3	{font-family:Arial; font-size:12px;}
.xx4	{font-family:Arial; font-size:12px;}
.xx5	{font-family:Arial; font-size:10px;}
.xx6	{font-family:Arial; font-size:12px;}
.xx7	{font-family:Arial; font-size:10px;}
.xx8	{font-family: Arial, Helvetica, sans-serif;font-size: 11px; 
font-weight: bold; color: #FFFFFF;
padding: 1px; border: 1px outset #aaaaaa; border-right-color: #555555; 
border-bottom-color: #555555;
background: #C50606;}
.xx9	{border:none}
.xx10	{}



#plovej a	{color: none;border: 0px;position: relative;left: -7px;}
#plovej a img, .partners_ac	{border: 0px;width: 145px;height: 94px;}
