BODY	{margin: 0px 0px 0px;padding: 20px 0px 0px 0px;
font: 13px "Trebuchet MS", "Geneva CE", lucida, sans-serif;
color: black;background: url(../images/back_page.jpg);
background: #23BC84 url(../images/back_page.jpg) repeat-x top center;	
}
p{	padding:0;margin:0;}

/* FORMS */
#searchform {margin:0;padding: 0;}
#searchform .input {border:1px solid #B3B3B3;}
#searchform .sbtn {position:relative;top:0px;_top:-5px;}

/* formatovani */	
.floatLeft	{float:left;}
.floatRight	{float:right;}
.reset	{clear:both;}
.first	{clear:left;}
.last	{clear:right;}
.hidden	{display:none;}
.nodeco {text-decoration:none;}
.left5	{margin-left:5px;}	
.left10	{padding-left:10px;}	
.left15	{padding-left:15px;}	
.left20  {padding-left:20px;}	
.left25	{margin-left:25px;}
.left30	{margin-left:30px;}
.left40	{margin-left:40px;}	
.left60	{margin-left:60px;}	
.left300	{margin-left:300px;}
.left320	{margin-left:320px;}	
.left490{margin-left:490px;}	
.right5	{margin-right:5px;}	
.right10	{margin-right:10px;}	
.right15	{margin-right:15px;}	
.right20	{margin-right:20px;}	
.right30	{margin-right:30px;}	
.odsazeni_textu1 {padding: 5px 15px 5px 15px;line-height: 18px; }
.odsazeni_textu2 {padding: 0px 5px 0px 0px;line-height: 18px;}
.mezera {padding-top: 5px;display:block;}


/* pismo */	
.bold	{font-weight:bold;}
.orange {color: #FCA802;}
.yell{color: #FCD17F;}
.yell2{color: #F9CF7C;}
.white {color: white;}
.green1 {color: #0EA56E}
.red {color: #EF000F;}
.brown1 {color: #A73B3E;}
.brown2 {color: #CCA351;}
.big {font-style: normal;font-size: 13px;}
.nadpis1 {font-style: normal;font-size: 16px;}
.nadpis2 {font-style: normal;font-size: 18px;}
.nadpis2de {font-style: normal; font-weight:bold; font-size: 14px;}
.nadpis3 {font-style: normal;font-size: 20px;}

/* top menu */
.menutop {color: black ;text-decoration: none;  font-size: 16px;  font-weight:bold; }
.menutop:hover {color:white;text-decoration: none; font-weight: bold;}
/*konec top menu */

/* left menu */
.menuleft{width: 267px;}
a.menuleft {
	display: block;
	font-size: 13px;
	color: black;
	padding: 10px 10px 10px 10px;
	margin: 0 0 0px 0;
	text-decoration: none;
	font-weight: bold;
   line-height: 16px;
   border-bottom: 1px dotted #7ADAB7;
}
a.menuleft:hover {
	font-size: 13px;
	color:white;
	padding: 10px 10px 10px 10px;
	background:	#0EA56E;
	text-decoration: none;
	font-weight: bold;
	}	
/*konec leftmenu */

/* aktualita */
.akt{width: 440px;}
a.akt {
	display: block;
	font-size: 13px;
	color: black;
	padding: 10px 10px 10px 10px;
	margin: 0 0 0px 0;
	text-decoration: none;
	font-weight: normal;
   line-height: 16px;
   border-bottom: 1px dotted #7ADAB7;
}
a.akt:hover {
	font-size: 13px;
	color: black;
	padding: 10px 10px 10px 10px;
	background:#F3F3F3;
	text-decoration: none;
	font-weight: normal;
	}	

/*konec aktualita*/

.cleaner {position: relative; float: none; clear: right; width: 0; height: 0;}

/* odkazy */
.odkaz1 {color: black; text-decoration: underline;  font-size: 13px;  font-weight: normal;}
.odkaz1:hover {color: white;font-weight:normal;font-size: 13px; text-decoration: underline;}

.odkaz2 {color: #0EA56E; text-decoration: underline;  font-size: 13px;  font-weight: bold;}
.odkaz2:hover {color: black;font-weight:bold;font-size: 13px; text-decoration: underline;}

a {color: black;text-decoration: none;}
a:active {color:black;text-decoration: underline;}
a:hover {color: black;text-decoration: underline;}


/* ram */
#ram { border: 2px solid white;}
.boxram { border: 1px solid #D5D9D7;}

/* boxy */

.rbox{
 background:white url(../images/rbox_back.jpg) repeat-x;
 padding: 10px 10px 10px 10px;
 background-position: top;
 }

.back_body{background:white url(../images/back_body.jpg) repeat-x;  border-left: 1px solid White; }






