	body
	{
		background-color:#c6c6c6;
		color:#000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px; 
	}
	
		 td,  input, textarea, select,table
	{
	
		font-size:12px;
	}
	.white { color: white }
	.white a { color: white }
	.white a:hover { color:#000 }
	.white div { color:#FFFFFF }

	.smaller { font-size:11px;  }
	.smaller a { font-size:11px;  }
	.smaller a:hover { font-size:11px; color:#fff}

	.small { font-size:10px; color:#777 }
	.small a {color:#999; font-size:10px;   text-decoration:none; }
	.small a:hover {color:#000; font-size:10px;   text-decoration:none}

	.popis { font-size:10px; }

	.akcie { font-size:11px; }
	.akcie a {color:white; font-size:11px;   text-decoration:none; }
	.akcie a:hover {color:black; font-size:11px;   text-decoration:none}

	.smallleft { font-size:11px; }
	.smallleft a { font-size:11px;   }
	.smallleft a:hover {color:#000; font-size:11px;   }

h1
	{
		font-size:16px;
		font-weight:bold;
		color:#D80473;
		letter-spacing:-0.5px;
		border-bottom: #D80473 solid 2px;
		margin:0;
		background-color:#F6F0E3; padding:2px;
		
		
		
		
		
/* 		background-image:url(images/h1.gif); background-repeat:no-repeat; height:32px; */
	}
	h1 a
	{
		text-decoration:underline;
		color:#D80473;
	}
	h1 a:hover 	{  color:#000	}

	
h2 {
		font-size:12px;
		font-weight:bold;
		color:#306ab0;
		margin-bottom:0px;
		
	}
	
	h3 { 		font-size:14px;
		font-weight:bold;
		color:#306ab0;

}



a
	{
		color: #000;
		text-decoration:underline;
	}
	a:hover
	{
		color: #D80473;
		text-decoration:underline;
	}

.error {
	font-size: 13px;
	font-weight: bold;
 width:30em;
 margin : 2em auto 2em auto;
 padding : 1em;
 text-align:center;
 border:2px solid #cc1f1f;
}
.success {
font-weight: bold;
 width:30em;
 margin : 2em auto 2em auto;
 padding : 1em;
 text-align:center;
 border:2px solid #85f107;
}




.clear {clear: both;}

.footer  { margin-top:5px; padding:5px; color:#fff; font-size:10px; line-height:18px; text-transform:uppercase; background-color:#154587 }
.footer a { color:#fff; text-decoration:underline }
.footer a:hover { color:#aaa }

.whitefooter { color:#000; }
.whitefooter a {color:#000; text-decoration:none }
.whitefooter a:hover { color:#555 }

form { margin:0px; padding:0px; }


   a.smenu  {
	display:block;
	width: 100%;
	padding-top: 2px;
	padding-bottom: 2px;

	color : #000;
	font-weight:bold;
	text-decoration:underline

}
   a.smenu:hover  { background-color: #154587; color: #fff; text-decoration:none}



   
.hr {  color: #a49d8d;
background-color: #a49d8d;
height: 1px;border: 0;
  width: 100%; margin-top:2px; margin-bottom:2px; }
  
  


.minipopis { font-size:10px; color:#000;  display:block  }
	


.menu{
        width: 980px; 
       margin: 0px;
	   padding:0px;
		
		} 
		
.menu ul{
        margin: 0; padding: 0px 0 0 0;
        float: left;}

.menu ul li{
        display: inline;}


.menu ul li a{
        float: left; text-decoration: none;
        color: #000;
		font-size:12px;
		font-weight:bold;
		margin:0px;
        padding: 5px 20px;
		border-right: 1px #aaa solid;
         }

.menu ul li a:hover{
        color: #fff; text-decoration: none;
        background-color:#154587;}
		
.menu ul li .current
{
color: #000; text-decoration: none;
background-color:#829fc3;
}
		


.menuleft 
{
        color: #000;
		font-size:12px;
		font-weight:bold;
		margin:0px;

}
.menuleft a { display:block }


tr.head1 .important {
	color: #4A5966;
}
tr.head2 a {
	color: #0072fe;
	text-decoration: none;
}
tr.head2 a.caution {
	color: #f00;
	text-decoration: none;
}
tr.head2 a:hover {
	color: #000;
}

tr.head2 {
	background-color: #306ab0;
}

tr.head2 th {
	color: #fff;
	text-align: left;
	padding:5px;
}

tr.line3 {
/* 	background-color: #d6ffe6; */
}
tr.line3 td {
	border: 1px #888 solid;
	
	color: #555;
	text-align: left;
	padding: 5px;
	font-size:14px;
	
}
tr.line3 input { font-size:14px;
	font-weight:bold  }
tr.line3 a {
	color: #0072fe;
	text-decoration:underline;
}
tr.line3 a:hover {
	color: #000;
	text-decoration:underline;
}
tr.line3 a.caution {
	color: #f00;
	text-decoration:underline;
}
tr.line3 a.caution:hover {
	color: #000;
	text-decoration:underline;
}


.w14blank { height:70px; background-color:#fff }
.w14 { height:70px; background-color:#CCFFCC; width:14%  }
.week14 { height::70px; background-color:#FFFFAA; width:14% }
.red { color:#d00; font-weight:bold }
.red a { color:#d00; font-weight:bold }

h4 a { color:#d00 }
h4 a:hover { color:#fff }


.cenadetail { background-color:#D80473; color:#fff; padding:5px; font-weight:bold; font-size:16px;  height:16px; margin:0px; }

.button { font-size:10px; }

.burzaend { font-size:12px; color:#D80473; }