HTML { margin:0px; padding:0px;	}

BODY { 
	background-color:#FFF; 
	font: 80%/19px "Geneva CE", Geneva, Verdana, Helvetica, sans-serif;
	margin:0px; padding:0px;
	color: #333333;
	}
#stranka{	
	width:100%;
	margin: 0px;
	padding: 0px;
}

/*-------------------------------------------------Znaky*/


A {color:#333; text-decoration:underline}
A:visited { color:#4F8A5E; text-decoration:underline}
A:hover { color:red; text-decoration:underline}


form {margin:0px;padding:0px}
TABLE {	font: 90%/16px; vertical-align:top;}
TD {vertical-align:top}
TH { text-align:left; }
b     {font-weight:bold }
p     {margin-top:12px;}
hr { height:1px; color:#ABC8A2; width:100%; background-color:#ABC8A2; border:0px solid #ABC8A2;}
 
h1   {font-size:13px; margin:0px 0px 5px 0px; font-weight:bold; } /*hlavne nadpisi fefac*/
h1 b {font-weight:normal; font-size:10px;}
h2   {font-size:14px; margin:0px 0px 5px 0px; color:#4F8A5E;} 
h3  {font-size:18px; margin:0px 0px 5px 0px; color:#4F8A5E; font-weight:normal; padding-top:35px}/*hlavne nadpisi uzivatel + text*/
h5  {font-size:10px; margin:0; padding: 0 1px; color:#4F8A5E; font-weight:normal;}/*archiv*/
img { BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}
.uzivatel{padding:20px;}
em {display:block;}
.floatleft       {float:left}
.floatright      {float:right}

.uzivatel p{ text-align:right;margin:0px;padding-right:40px;}

.copyright {
	clear:both;
	font-size:10px;
	color: #FFF; 
	padding:8px 0px 0px 250px; 
	font-weight: normal;
	height:30px;
	background-color: #4F8A5E;

	} 
.copyright A {color: #FFF; text-decoration:underline}
.copyright A:visited { color:#FFF; text-decoration:underline}
.copyright A:hover { color:#A7C5AF; text-decoration:underline}

.pismo-male {font-size:10px;color: #333333;}
.red {color:#FF0000;font-weight:bold }
.green  {color:red; font-weight:bold}




/*-------------------------------------vrch stranky*/

.main-top{
	width:770px;height:114px;
	margin: 0px;
	padding: 0px;
	}

.left-top{
	FLOAT: left; 
	padding: 10px 15px 0px 24px;
	width:200px;
	}
.right-top{
	FLOAT: right; 
	margin: 40px 0px 0px 0px;
	width:460px;
	}

/*-------------------------------------Stred stranky 100%*/

#middle{
	width:100%;height:245px;
	margin: 10px 0px 10px 0px;
	padding:0px;
	background: url(../images/6.jpg) no-repeat 700px;
	}
#menu{
	width:246px;height:245px;
	FLOAT: left; 
	background: url(../images/1.gif) no-repeat #4F8A5E;
	}
#middle-picture{
	position:absolute;
	width:455px;
	left:246px;
	}
/*--------------------------------------------VNUTRO*/
#middle-vnutro{
	width:100%;height:133px;
	margin: 10px 0px 10px 0px;
	padding:0px;
	background: url(../images/m6.gif) no-repeat 700px;
	}
#menu-vnutro{
	width:246px;height:133px;
	FLOAT: left; 
	background: url(../images/m1.gif) no-repeat #4F8A5E;
	font-size:300%;color:#FFF
	}
#menu-vnutro p{padding: 40px 0px 10px 50px;}

#middle-picture-vnutro{
	position:absolute;
	left:246px;
	}

/*-------------------------------------MENu*/

#menueight{
	margin: 0px;
	padding: 35px 0px 0px 32px;
	}

#menueight ul, #menueight li{
	display: inline;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
#menueight li a,  #menueight li a:hover{ 
	display: block;
	text-decoration: none; 
	color: #FFF;
	padding: 8px 0px 6px 30px;
	font-weight: normal;
	width : 170px;
	BORDER-bottom: #72A17E 1px solid; 
	background: url(../images/bodka-zlta-zbg.gif) no-repeat 7px 10px;

	}
#menueight li a:hover{ 
	background-color : #72A17E;

	}
/*-------------------------------------MENU VNUTRO*/
#menueight-vnutro{
	margin: 0px;
	padding: 0px 0px 30px 5px;
	}

#menueight-vnutro ul, #menueight-vnutro li{
	display: inline;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
#menueight-vnutro li a,  #menueight-vnutro li a:hover{ 
	display: block;
	text-decoration: none; 
	color: #333;
	padding: 8px 0px 6px 24px;
	font-weight: bold;
	width : 174px;
	BORDER-bottom: #DCE8DF 1px dotted; 
	letter-spacing:-1px;
	background: url(../images/bodka-zelena.gif) no-repeat 7px 12px;
	}
#menueight-vnutro li a:hover{ 
	background-color : #DDE8E0;
	}

/*------------------------menueight-vnutro-otvorene*/

#menueight-vnutro-otvorene{
	margin: 0px;
	padding: 0px 0px 0px 15px;
	}

#menueight-vnutro-otvorene ul, #menueight-vnutro-otvorene li{
	display: inline;
	list-style: none;
	margin: 0px;
	padding: 0px;

	}
#menueight-vnutro-otvorene li a,  #menueight-vnutro-otvorene li a:hover{ 
	display: block;
	text-decoration: none; 
	color: #333;
	padding: 8px 0px 6px 24px;
	font-weight: bold;
	width : 159px;
	BORDER-bottom: #DCE8DF 1px dotted; 
	letter-spacing:-1px;
	background: url(../images/bodka-zlta.gif) #FFFCE9 no-repeat 7px 10px;
	}

#menueight-vnutro-otvorene li a:hover{ 
	background-color: #FEF3A7;
	}


/*------------------------------Bottom*/
.main{
	width:100%;
	text-align:left;
	margin: 0px;padding: 0px;
	}
.left{
	FLOAT: left;
	padding: 0px 0px 20px 25px;
	margin-bottom:20px;
	}

.right{
	margin: 0px 20px 0px 220px;
	padding: 0px 0px 40px 20px;
	}

.righthome{
	margin: 0px 20px 0px 220px;
	padding: 0px 0px 30px 20px;
	}

	#odsadenie {	margin-left:10px;	margin-top:10px;}

.ikony {
	BORDER: #DCE8DF 1px dotted;
	BACKGROUND-COLOR: #FFFCE9;
	margin:20px 0 20px 0;
	padding:5px;
	}
.ikony img {	
	margin-left:10px
	}
.ikony-riadkovanie {	
	BORDER-bottom: #DCE8DF 1px dotted; 
	padding-bottom:5px;	padding-top:5px;
	}

.spravy {	
	BORDER-bottom: #DCE8DF 1px dotted; 
	padding:5px 0px 7px 0px;
	}

.prihlaska td{padding: 0 0 3px 0}

/*-------------------------------------Inputs*/

.prihlasenie {
	padding:0px 25px 0px 0px;
	text-align:right
	}
/*.input{
	BACKGROUND-COLOR: white;
	FONT-SIZE: 13px;
	width:120px;
	margin-bottom:1px;
	BORDER: #72A17E 2px solid;
	}
.button {	
	BACKGROUND-COLOR: white;
	FONT-SIZE: 13px;
	margin:10px 0px 0px 0px;
	BORDER: #72A17E 2px solid; 
	}

textarea{
	BACKGROUND-COLOR: white;
	FONT-SIZE: 13px;
	BORDER: #72A17E 2px solid;
	}*/

.input-admin{
	BACKGROUND-COLOR: white;
	FONT-SIZE: 13px;
	BORDER: #ABC8A2 2px solid; 
	}

label {
	FLOAT: left; WIDTH: 85px; 
}

/* FORMULARE */
.formulare label {FLOAT: left; WIDTH: 120px;}
.formulare div   {margin:5px 0px 5px 0px;}
.button { border: 2px outset #4F8A5E;	background-color: #4F8A5E; font-weight: bold;  color:#fff;}




