	body
	{
		background-color:#3d3d3d;
		color:#616161;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px; 
	}
	
		 td,  input, textarea, select
	{
	
		font-size:13px;
	}
	strong { 	color:#009AB7;}
	.white { color: white }
	.white a { color: white }
	.white div { color:#FFFFFF }

	.whiteleft { color: white; font-size:11px }
	.whiteleft a { color: white }

	.red { color:#f00; }
	.red a { color:#f00; }
	.red a:hover { color:#eee; }

	.smaller { font-size:11px; color:#999}
	.smaller a { font-size:11px; color:#999}
	.smaller a:hover { font-size:11px; color:#eee}

	.small { font-size:11px;  }
	.small a { font-size:11px;   text-decoration:none; }
	.small a:hover { font-size:11px;   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:#009AB7;
		margin-top:0px;
	}
	h1 a
	{
		text-decoration:underline;
		color:#616161;
	}
	h1 a:hover 	{  color:#000	}
	
h2 {   color:#46a7de; font-size:12px; margin:0px}
h3 {   text-transform:uppercase;  color:#555; font-size:11px}


	.right
	{
		
		margin:0px;
		background-image:url(images/right-nadpisfree.gif);
		background-repeat:no-repeat;
		display:block;

		
		color:#000;
		font-size:12px;
		padding-left:14px;
		padding-top:0px;
		
		/* line-height:25px; */
		font-weight:bold;
	}
	
.right div {
			
}
	.right span {background-image:url(images/righttableback.gif); background-repeat:repeat-y; padding-left:15px; display:block; }

	a
	{
		color: #67c5dc;
		text-decoration:underline;
	}
	a:hover
	{
		color: #000;
		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;
}

.submenu
{
		font-size:13px;
		margin:0px;
		font-weight:bold;
		display:block;
		padding-left:10px;
}
.submenu a
{
		text-decoration:none;
		color: #fff;
		font-size:13px;

}
.submenu a:hover {	color:#46a7de 	}

.submenu2
	{
		font-size:12px;
		font-weight:bold;
		display:block;
		padding-top:0px;
		
		margin:1px;
		color: #000;
		text-transform:capitalize;
		
		padding-left:22px;
	
	}
.submenu2 a
	{
		text-decoration:underline; color: #fff;
	}
.submenu2 a:hover
	{
		text-decoration:none; color: #46a7de;
	}



.submenu3
	{
		font-size:11px;
		font-weight:bold;
		display:block;
		padding:1px;
	}

.up {
	color: #000;
	font-size: 18px;
}
.up a { color:#000000; text-decoration:none }
.up a:hover { color:#46a7de }
.blue {
	color: #4e60a3;
	font-size: 11px;
}

.big { color:#fff; font-size:17px; text-align:right; }
.big a { text-decoration:none;  color:#fff} 
.big a:hover { text-decoration:underline;  color:#000} 

h4 { 
	font-size: 12px;
	font-weight:bold;
	
	display:block;
	
	color:#46a7de;
	margin:0px;

}
h4 a {color:#FFFFFF; text-decoration:none }
h4 a:hover { color:#CCCCCC; text-decoration:none }

h5 { font-size:13px; margin-top:0px; margin-bottom:0px; text-align:left; color:#fff; text-transform:uppercase}







.submit, a.button {
	background-image: url(admin/images/bg_submit_over2.png);
	background-repeat:no-repeat;
	background-position:top left;
	width: 162px;
	height: 29px;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	margin: 10 0 10 5;
	cursor: pointer;
	border: 0px;
	line-height: 29px;
}

.styleup {font-weight: bold}
.styleup a {color:#FFFFFF}
.styleup a:hover {color:#000000}

h6 { background-color:#fff;  height:20px;  color:#000; padding-left:5px; padding-top:2px; margin-bottom:0px; margin-top:0px;    font-size: 13px; font-weight:bold  }
h6 a {color:#000; text-decoration:none }

.cenatovar { background-image:url(images/cena.gif); background-repeat:no-repeat; width:136px; height:36px; display:block;  }
.cenatovar span { font-size:13px;   color:#fff; font-weight:bold; padding-top:15px; padding-left:15px; }








.alt_text { display:none; }
.clear {clear: both;}





.footer  { background-image:url(images/foot.gif); width:953px; height:88px; }
.whitefooter { color:#FFFFFF; }
.whitefooter a {color:#FFFFFF; text-decoration:none }
.whitefooter a:hover { color:#CCCCCC }

.sedyfooter { color:#777; font-size:11px }
.sedyfooter a { color:#666 }
.sedyfooter a:hover { color:#000000 }

.sedyfooter2 { color:#fff; font-size:11px }
.sedyfooter2 a { color:#fff }
.sedyfooter2 a:hover { color:#000 }


.upmenu { background-color:#CE4F7A; width:200px; padding:5px; color:#FFFFFF; font-size:14px;  }
.upmenu a { color:#FFFFFF; text-decoration:none }
.upmenu a:hover { color:#CCCCCC; text-decoration:underline }

.uvodkat { padding:5px; color:#FFFFFF; font-weight:bold; text-align:center }
.uvodkat a { color:#FFFFFF }
.uvodkat a:hover{ color:#000 }


.uvodkatlist { padding:5px; color:#000; font-weight:bold; text-align:left; font-size:11px }
.uvodkatlist a { color:#000 }
.uvodkatlist a:hover { color:#fff }

.smallkosik { font-size:10px }
