/********

	All rights reserved. Created by El - Bastardo (martinsvat@seznam.cz)

*********/

/* structure */
body	{text-align: center;background-color: #009966;}
.inner-container {background: url("img/background.PNG") repeat;margin: 0 auto;Width: 800px;margin-bottom: -50px;}

.clearer {clear: both; font-size: 0;background: url("img/background.PNG") repeat;}
.outer-container {
	background: inherit;
//	padding-bottom: 64px;
}

/* headere & title */

.header  {
	
}
#logo	{width: 790px;height: 160px;margin: 0px 0px 10px 0px;padding: 2px;}

/* path */
.path {
	}


/* main */
.main {


}

/* content */
#content {background: url("img/background.PNG") repeat;width: 790px;margin: 1px;}
.cont	{width: 622px;text-align: justify;float: left;margin-left: 7px;} /* float: left;  */ 

/* navigation */
.navigation {
	float: left;
	width: 158px;
}

/* footer */
.footer {background: url("img/background.PNG") repeat;width: 790px;margin-left: 2px;}

#qm	{background-color: teal;margin-bottom: 7px;margin-top: -2px;height: 1.5em;font-size: .9em;}
#qm a, #qm a:link, #qm a:visited	{margin-left: 2.75em;position: relative;top: 0.2em;color: #FFFFFF;}
#qm a:hover	{text-decoration: underline;color: red;}
#qm a:active	{text-decoration: underline;color: red;}

#white	{color: white;}
p	{text-align: justify;}

//#main	{width: 795px;margin: -5px auto 0px;text-align: center;background: url("img/background.PNG");padding: 1px;}
//#content	{width: 632px;display: block;margin: 0px -4px 0px 160px;float: right;}
//#menu	{width: 158px;margin: 5px 4px 0px 0px;display: block;float: left;background: url("img/background.PNG");}


.menu_r	{float: right;margin-left: 10px;margin-top: 5px;margin-bottom: 10px;}

.menu_r .up, #menu .up	{width: 158px;height: 7px;background: url("img/m_up.PNG") no-repeat;margin: 0px;padding: 0px;}
.menu_r .middle, #menu .middle	{width: 158px;background: url("img/m_middle.PNG") repeat-y;margin: -1px 0px -1px;padding: 0px;text-align: left;}
.menu_r .down, #menu .down	{width: 158px;height: 9px;background: url("img/m_down.PNG") no-repeat;margin: 0px 0px 5px 0px;padding: 0px;}
.menu_r h2, #menu h2	{font-size: 1.3em;text-align: center;margin: 0px 0px -3px;position: relative;top: -2px;font-family: Tahoma;}
.menu_r a, #menu a	{display: block;margin: 1px;font-size: 1em;font-family: Tahoma;}
#menu a	{display: block;margin: 1px;font-size: 1em;font-family: Tahoma;}


#menu a:link, #menu a:visited  {text-decoration: none;color: #228b22;font-weight: bolder;font-size: 1.18em;}
#menu a:hover {text-decoration: underline;color: #0000ff;font-weight: bolder;}
#menu a:active {text-decoration: underline;color: #0000ff;font-weight: bolder;}



.menu_r a	{font-weight: bolder;}
.acti a {display: inline;}
span.acti {color: red;font-weight: bolder;}


h2.sta a:link,h2.sta a:visited,h2.sta a:hover,h2.sta a	{color: black;text-decoration: none;}

.middle .content	{margin: 0px 8px 0px 4px;}


//#footer	{float: right;margin-right: 2px;}
#footer .up	{width: 796px;height: 9px;background: url("img/c_up.PNG") no-repeat;margin: 0px;padding: 0px 0px 0px;}
#footer .middle	{width: 796px;background: url("img/c_middle.PNG") repeat-y;margin: 0px 0px 0px;padding: 0px;height: 25px;font-size: 0.8em;}
#footer .down	{width: 796px;height: 9px;background: url("img/c_down.PNG") no-repeat;margin: 0px 0px 5px 0px;padding: 0px;}
#footer .middle .content	{position: relative;top: -5px;}


.right	{float: right;}
.left	{float: left;}

#ext	{float: left;top: 207px;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: 2em;}
.cont h3 a,.cont h3 a:link,.cont h3 a:visited  {text-decoration: none;color: red;font-size: 2em;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;}



.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;}


#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: #FF0000;font-weight: bolder;}
h1#site-title a:active {text-decoration: underline;color: green;font-weight: bolder;}

#site-description *	{font-weight: bolder;font-size: 0.9em;margin-top: -15px;}

.cont div	{display: block;}

.descr	{margin-top: -15px;font-size: 0.9em;color: green;font-weight: bold;}
.descr	a:hover {color: blue;}
/* others */
.lfm	{width: 145px;}
.space	{height: 20px;}
.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;
}
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: -1.3em;}
.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: 156px;}
.player object,embed	{width: 320px;height: 309px;}
.s1		{font-weight: bolder;display: block;margin-left: 3.5em;}


#po_m	{margin-left: 1.57em;}
#po_j	{margin-left: 1.57em;}
#po_s	{margin-left: 0.82em;}

#b_j	{margin-left: 0.25em;}
#b_m	{margin-left: 0.25em;}
#b_o, .obsa {	background-color: #fff;	color: #000;	width: 620px;	height: 200px;	margin-bottom: 5px;}

.wb	{margin-bottom: 2em;}
.wh span	{float: right;}
.center	{text-align: center;}
#sear	{width: 140px;}
#searer	{position: relative;top: 15px;}

#footer .right	{width: 350px;display: block;}


.menu_r a.left_href:link, .menu_r a.left_href:visited  {text-decoration: none;color: #228b22;font-weight: bolder;}
.menu_r a.left_href:hover {text-decoration: underline;color: #0000ff;font-weight: bolder;}
.menu_r a.left_href:active {text-decoration: underline;color: #0000ff;font-weight: bolder;}


.x2	{font-size: 5em;font-weight: bolder;}
.red	{color: red;}
