	body
	{
		background-color:#fff;
		color:#000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px; 
	}
	
		 td,  input, textarea, select
	{
	
		font-size:11px;
	}
	.white { color: white }
	.white a { color: white }
	.white div { color:#FFFFFF }
	.red { color:#f00; }
	.red a { color:#f00; }
	.red a:hover { color:#eee; }

	.smaller { font-size:10px; }
	.smaller a { font-size:10px; }
	.smaller a:hover { font-size:10px; }

	.small { font-size:10px; color:#CCCCCC }
	.small a {color:#999; font-size:10px;   text-decoration:none; }
	.small a:hover {color:#000; font-size:10px;   text-decoration:none}


	h1
	{
		font-size:12px;
		font-weight:bold;
		color:#E02A30;
		margin-top:0px;
	}
	h1 a
	{
		text-decoration:underline;
		color:#E02A30;
	}
	h1 a:hover 	{  color:#000	}
	
h2 {   color:#fff; font-size:12px; margin:0px}
h3 {   text-transform:uppercase;  color:#fff; 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: #000;
		text-decoration:underline;
	}
	a:hover
	{
		color: #ff0;
		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
{

		display:block;
		padding:1px;
		font-size:11px;
		font-weight:bold

}
.submenu a
{
padding:2px;
		text-decoration:none;
		color: #fff; display:block;
		background-color:#0088cc
		

}
.submenu a:hover {	color:#fff; background-color:#0071aa}



.submenu2
{

		display:block;
		padding:1px;
		font-size:11px;
		font-weight:bold

}
.submenu2 a
{
padding:2px;
		text-decoration:none;
		color: #ff0; display:block;
		background-color:#0088cc
		

}
.submenu2 a:hover {	color:#fff; background-color:#0071aa}




.submenu3
	{
		font-size:11px;
		font-weight:bold;
		display:block;
		padding:1px;
	}

.up {
	color: #4e60a3;
	font-size: 12px;
}
.blue {
	color: #4e60a3;
	font-size: 11px;
}



h4 { 
	font-size: 14px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	display:block;
	background-color:#BCD8ED;
	color:#222;
	padding:3px;

}
h4 a {color:#555; 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:#BCD8ED; text-transform:uppercase}

h5 a { color:#BCD8ED }



.styleup {font-weight: bold; line-height:40px; font-size:13px }
.styleup a {color:#000}
.styleup a:hover {color:#fff}

h6 {   color:#333; padding:2px;  margin:0px;    font-size: 12px; font-weight:bold  }
h6 a {color:#555; text-decoration:none }



.alt_text { display:none; }
.clear {clear: both;}





.footer  { padding-top:20px; color:#888; font-size:10px; line-height:18px; text-transform:uppercase }
.footer a { color:#888; text-decoration:none }
.footer a:hover { color:#000000 }
.whitefooter { color:#000; }
.whitefooter a {color:#000; text-decoration:none }
.whitefooter a:hover { color:#555 }

.sedyfooter { color:#bbb; font-size:11px }
.sedyfooter a { color:#666 }
.sedyfooter a:hover { color:#000000 }
.up { color: #fff; font-family: Verdana, Tahoma, Arial CE; font-size: 10px; }
.up a { color:#FFFFFF; text-decoration:none }
.up a:hover {color:#000000 }

.upmenu { color:#fff; font-size:12px; font-weight:bold  }
.upmenu a { color:#fff; text-decoration:none }
.upmenu a:hover { color:#ff0; 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 }

.anketa { font-size:10px; padding-left: 4px; padding-right:4px;}
.anketa a { font-size:10px; text-decoration:none; color:#333333 }



			
			
			
		
.lup { background-image:url(images/lup.gif); background-repeat:no-repeat; width:213px; height:20px; color:#FFFFFF; font-size:9px}
.lup span { padding-left:5px; padding-top:15px; font-size:9px}
.lback { background-image:url(images/lback.gif); background-repeat:repeat-y; width:213px;  }
.lback span { padding-left:10px; padding-top:25px; padding-right:20px; font-size:11px}
.ltext  { padding-left:5px; padding-top:5px; padding-right:5px; font-size:11px}
.lend { background-image:url(images/lend.gif); background-repeat:no-repeat; width:213px; height:10px; }

.lup2 { background-image:url(images/lup2.gif); background-repeat:no-repeat; width:213px; height:20px; color:#FFFFFF; font-size:9px }
.lup a { color:#FFFFFF }
.lup a:hover { color:#000000 }
.lup2 span { padding-left:5px; padding-top:15px; font-size:9px}


.sup { background-image:url(images/sup.gif); background-repeat:no-repeat; width:540px; height:20px;  }
.sup span { padding-left:5px; padding-top:15px; font-size:10px}

.sup2 { background-image:url(images/sup2.gif); background-repeat:no-repeat; width:540px; height:20px;color:#FFFFFF; }
.sup2 span { padding-left:5px; padding-top:15px; font-size:10px}
.sup2 a { color:#FFFFFF; }
.sup2 a:hover { color:#000000 }


.sback { background-image:url(images/sback.gif); background-repeat:repeat-y; width:540px;  }
.sback span { padding-left:10px; padding-top:25px; padding-right:20px; font-size:11px}
.stext  { padding-left:5px; padding-top:5px; padding-right:5px; font-size:11px}
.send { background-image:url(images/send.gif); background-repeat:no-repeat; width:540px; height:10px; }

.sup3 { background-image:url(images/sup3.gif); background-repeat:no-repeat; width:540px; height:20px;color:#000; }
.sup3 span { padding-left:5px; padding-top:15px; font-size:10px}
.sup3 a { color:#000; }
.sup3 a:hover { color:#000000 }
.send3 { background-image:url(images/send3.gif); background-repeat:no-repeat; width:540px; height:10px; }

.sback3 { background-image:url(images/sback3.gif); background-repeat:repeat-y; width:540px;  }
.sback3 span { padding-left:10px; padding-top:25px; padding-right:20px; font-size:11px}


.pad { padding-bottom:5px; padding-left:5px; padding-right:5px;padding-top:0px;  font-size:10px }


form { margin:0px; padding:0px; }


.f0 { background-color:#ffebcb }
.f1 { background-color:#ffeed4 }
.f2 { background-color:#fef0db }
.f3 { background-color:#fff5e6 }
.f4 { background-color:#fff8ec }
.f5 { background-color:#fffbf4 }

.ikonka { font-size:10px; color:#FF0000; padding-top:5px;  }
.submitindex { border:1px solid #ad8d73; background-color:#e9e9e9; color: #828080; font-size:9px }
.submit { width:auto; border:1px solid #ad8d73; background-color:#e9e9e9; color: #828080; font-size:9px }
.submit2 { width:auto;height:15px; border:1px solid #ad8d73; background-color:#e9e9e9; color: #828080; font-size:11px }
.submit2 a { color:#000; text-decoration:none }
.submit2 a:hover { color:#FF0000 }

#container1 a img {
	vertical-align: bottom;
	margin: 4px;
	border: solid 4px #ccc;
}
#container1 a:hover img {
	border-color: #f33;
}
#container1 a:hover {  /* wakeup IE */
	border-width: 0;
}

