/*Resetovani stylu*/
html, body, div, span, applet, object, iframe, h1, h2, h5, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal; font-size:100%;line-height:1.2em;font-family:inherit;text-align:left;}
table{border-collapse:collapse;border-spacing:0;}
ol, ul{list-style:none;}
q:before, q:after, blockquote:before, blockquote:after{content:"";}
body{color:#353535; font-size:1em; font-family:Verdana,"Geneva CE",lucida,sans-serif; background:#FFC948 url(backg.jpg) repeat-x top left; padding: 0; font-size:75%;}
/* WinIE behavior call */
/*body{behavior:url(/skins/oldVK/csshover.htc); z-index:-2; }*/
/*zakladni prvky stranky*/
h1,h2,h3,h4,h5{font-family: Georgia, 'New York CE', utopia, serif; }
h1{font-size:160%; }
h2,h2 a{font-size:120%;}
h3{font-size:130%;}
h4{font-size:120%;}
h5{font-size:110%;}
a{color:#535167; }
img{border:0px none; }
/*vseobecne pouziti*/
.clear{clear:both; margin:0 0 5px 0; }
.clearleft{clear:left; margin:0 0 5px 0; }
.dark{background-color:#e9e4da}
.rightalign{float:right; }
/* do not display */
.skip{display:none}
/* center it */
.centrovani{text-align:center; margin-left:auto; margin-right:auto}
input{font-size:14px;}
/*rozvrzeni hlavnich bloku*/
#main{padding:0; background-color: white; margin:auto; text-align:center; height:100%; border:none; background:white url(backg-main.jpg) repeat-y scroll left top  }
#main{width:950px;}
#main-in{text-align:left; border:none; padding:0px;  }
/*vlajky,kontakt a zakladni menu*/
.preheader{width:942px !important;}
.preheader{color:#535167; padding:3px; margin:auto; width:792px; clear:both;  font-size:11px;}
.preheader a{color:#535167; font-weight:bold; text-decoration:none;}
.preheader a:hover{color:black; background-color:transparent; }
.kontakt{position:relative; top:30px; left:100px; color:#535167; font-size:14px; font-weight:normal; font-family:"Georgia CE","Times New CE","New York CE","Times CE",Georgia,times,serif;}
.kontakt a{color:#535167;}
.kontakthorni a{color:white;}
.kontakthorni{color:white;}
/*obsah hlavicky */
#head{background:white url(hlavicka-main-150px.jpg) no-repeat scroll left top;}
#head-in h1 a{height:150px; width:670px; display:block;}
#head-in h3{height:100px; position:relative; }
#head-in h3 a,#head-in h3 a:visited,#head-in h3 a:link,#head-in h3 a:active{height:100px; width:145px; display:block; }
#head-in h1 a span{display:none;}

h2.title {background-color: #683903; color: #ffffff; font-size: 14px; margin: 0; padding: 4px; font-weight: bold; text-align: center; font-family:Verdana,"Geneva CE",lucida,sans-serif;}
/*odkazy ve menu a podmenu*/
#globalnav{position:relative;width:938px;padding:0 0 24px 12px;margin:0 0 32px 0; /*oprava  IE */*margin: 0 0 5px 0; list-style:none;line-height:12px; background:#F7F2DC;font-size:12px}
#globalnav li ul{background: #535167 url(bckg-menu.png) repeat-x scroll left bottom;width:942px;margin:0;padding:0 3px 0 5px;position:absolute;border-bottom:1px solid #535167;height:auto;top:24px; left:0}
#globalnav li{float:left;text-align:center;list-style-type:none;font-weight:bold; white-space: nowrap;}
#globalnav li ul li{padding:0 10px 0 0;border:none;width:auto;max-width:none;}
#globalnav li ul li a:hover{color:#ccc !important}
#globalnav li a{font-size:12px;font-weight:bold;color:#444;text-decoration:none;display:block;float:left;margin:0;padding:5px 12px;border-left:1px solid #fff;border-top:1px solid #fff;border-right:1px solid #aaa;}
#globalnav li ul li a{position:relative !important;font-weight:bold;color:#fff;border: 0;margin:0;padding:8px 5px;/*oprava opera*/white-space:nowrap; border-bottom:1px solid #535167;}
#globalnav li a:hover, #globalnav li a:focus, #globalnav li a:active{background:#535167;color:#ccc; white-space: nowrap;}
#globalnav li:hover ul{left:0;z-index:10;}
.blog3 #globalnav li#blog3 a, .blog1 #globalnav li#blog1 a, .blog11 #globalnav li#blog11 a, .blog9 #globalnav li#blog9 a, .ST #globalnav li#ST a, .UZ #globalnav li#UZ a{color:#fff; background:#535167; }
.blog3 #globalnav li#blog3 ul, .blog1 #globalnav li#blog1 ul, .blog11 #globalnav li#blog11 ul, .blog9 #globalnav li#blog9 ul, .ST #globalnav li#ST ul, .UZ #globalnav li#UZ ul{left:0;z-index:5}

#cat24 #globalnav li#blog10 a, #cat51 #globalnav li#blog10 a{color:#fff; background:#535167; }
#cat24 #globalnav li#blog10 ul, #cat51 #globalnav li#blog10 ul{left:0;z-index:5}
#cat28 #globalnav li#blogx a{color:#fff; background:#535167; }
#cat28 #globalnav li#blogx ul{left:0;z-index:5}
#cat52 #globalnav li#partneri a{color:#fff; background:#535167; }
#cat52 #globalnav li#partneri ul{left:0;z-index:5}
.blog6 #globalnav li#objev a, #cat30 #globalnav li#objev a{color:#fff; background:#535167; }
.blog6 #globalnav li#objev ul, #cat30 #globalnav li#objev ul{left:0;z-index:5}

.blog1 #globalnav li#blog3 a{color:#fff; background:#535167; }
.blog1 #globalnav li#blog3 ul{left:0;z-index:5}

#globalnav li ul li a {background: none !important}

/*pouze skusebni blog*/
.blog12 #globalnav li#blog12 a{color:#fff; background:#535167; }
.blog12 #globalnav li#blog12 ul{left:0;z-index:5}


.ic td {padding: 5px 0 5px 0}
/*mapa a reklama*/
#mapa{padding:0; margin:0; float:right; width:290px; _width:290px; background-color:#535167;  }
#mapa img, #mapa object{margin:5px;}
#mapa h3{color:white; font-size:medium; width:100%; text-align:center; border-bottom:none; }
#mapa .rightalign{color:white; font-size:xx-small; }
/*levy sloupec*/

/*pravy sloupec*/
#sidebar{float:right; width:150px; background:transparent; }
#sidebar-clanek{float:right; width:310px; background:transparent; }
#sidebar-in{overflow:hidden; font-size:10px;text-align:center; }
#sidebar ul{list-style:none;}
#sidebar h2,#sidebar-clanek h2{text-align:center; color:#3C3E46; }
#sidebar h3,#sidebar-clanek h3{color:#3C3E46; display:block; background:#FFCC66; padding:4px 2px 4px 6px; margin:4px 1px 4px 1px; font-size:10px; text-align:center; border:1px solid #3C3E46; }
#sidebar-in img{margin:2px 0; }
#sidebar a:hover,#sidebar-clanek a:hover{color:#000000; }

/*hlavni obsah*/
#items-in{padding:30px 10px }
#items{height:auto; width:635px; float:left; margin:0; padding:0; border-left:1px solid white; background-color:transparent}
#items,#items-clanek,.itembody,#items-main{font-size:12px;}
#items-clanek{height:auto; width:486px; float:left; margin:0; padding:0; border:none; background-color:white;}
#items-wider{height:auto; width:635px; float:left; margin:0; padding:0; border:none; background-color:white;}
#items-main{margin:0; padding:5px 5px 15px 10px; width:325px; float:left; height: 523px; overflow: hidden; }
#items-in{margin:0; padding:5px 10px 10px 10px;}
h2.item a:link,h2.item a:visited,h2.item2{margin:3px 0; padding:0 5px 4px 0; color:#535167; text-decoration:none; text-align:left; line-height: 1.2em;}
h2.item2{margin:15px 0; font-size:1.5em;}
#items h3{background-color:transparent; border-bottom:1px solid #330000; margin: 5px 0 10px 0; }

#items div p {margin: 6px 0; padding: 0 12px;}
#items h5{background-color:transparent; border:none; color:#666666;  padding:0; font-size:12px; margin:15px 0 2px 0; }
.item a:link,.item a:visited,.item2{font-weight:bold; color:#003366;}

.itembody {margin: 0 0 15px 0}

/* list in itembody */
.itembody ul{margin:5px}
.itembody li{margin-bottom:5px; margin-top:5px; list-style:square outside url(arrow.gif); margin-left:80px}
/**/
.iteminfo{font-size:11px; color:#555555; margin-top:10px; margin-bottom:20px; text-align:right; clear:both; }
.iteminfo a, .iteminfo a:link, .iteminfo a:visited{font-size:11px; color:#93663C; }
.iteminfo a:hover{text-decoration:underline; }
.righttext{float:right; margin:0; padding:0; }


/*A sloupec - pokracovani novinek */
#item-a{width:355px; float:left}
#a-in{margin:0 0 0 5px; padding:5px; }
/* reklamni blok*/
#pr-blog{border:1px #3A5C8C solid; border-width:0 2px 2px 2px; background-color:#FFFBE7; padding:0; margin:3px 0 0 0; }
#pr-blog h3{color:white; background-color:#3A5C8C; text-align:center; width:100%; margin:0; padding:5px 0 5px 0; border:none;}
#pr-blog .item a{ color:#2382C4; }
#pr-blog h2.item {margin: 8px 0 3px 0; font-size:13px;}
#pr-blog .itembody{margin:0; padding:5px; text-align: justify}
#pr-blog .leftbox{background:transparent; margin:5px 5px 5px 2px; padding:0; width:75px;  overflow:hidden;}
#pr-blog .itembody a:link,#pr-blog .itembody a:visited{text-decoration:none; color:#535167;}
#pr-blog .itembody a:hover {color: #F99E22;}
.pr-link,.pr-link a{color:white; margin:2px 5px 2px 2px; padding:0; font-weight:normal; font-size:10px; text-decoration:underline; text-align:right;}
#pr-blog .leftbox img{margin:0; padding:0; border:none;}
#pr-blog  img{float:left; margin:5px 5px 5px 2px; padding:0; border:none;}
/*B sloupec - kultura*/

#item-b{float:left; width:290px; }
#akce{font-size: 12px; margin:5px 0 0 0;  padding:0; background-color:#FDFDFD; width:288px; border: 1px #3A5C8C solid ;}
#akce p{ padding:4px; margin:2px 5px 0px 5px; background: #e8e8e8 url(up.gif) center right no-repeat; border: 1px #d2d2d2 solid;}
#akce p a{ text-decoration:none; color: #333333; font-weight: bold;}
#akce li{margin:0; padding:5px 5px; background-color:#F9F9F9; }
#akce ul{list-style-type:none; }
#akce h5{text-align: center; background-color:#3A5C8C; padding: 5px 2px 4px 2px; }
#akce h5 a{text-decoration: none; color: #ffffff; font-weight: bold; font-size: 17px;}
#akce .akcedate {font-size: 12px; padding: 3px 10px 3px 10px; text-align: right; color: #ffffff; background-color:#3A5C8C;}
#akce .mestolink {text-align: right; background-color: #F1F1F1; margin: 0 5px 3px 5px; padding: 10px; }
#akce #show {display: block-inline; text-align:right; margin: 5px; padding: 2px 20px 2px 10px; background: #FDFDFD url(up.gif) center right no-repeat; cursor: pointer; cursor: hand; text-decoration: underline;  }

.itembody .show {display: block-inline; text-align:right; margin: 5px; padding: 2px 20px 2px 10px; background: #FDFDFD url(down.gif) center right no-repeat; cursor: pointer; cursor: hand; text-decoration: underline;  }
.aktivityexport h3 {padding: 4px; margin: 5px 2px 2px 2px; border: 1px solid #CACACA; background: #f7f7f7 url(down.gif) center right no-repeat;}


/*Valasky kolonial*/
.shop #b-in h4, .shop #items-in h4{ border: 1px #d2d2d2 solid; padding:2px 0 2px 15px !important; margin:2px 0 2px 0 !important; color:#535167 !important; background-color:#F9DB93 !important; }
.karta{width:95%; margin:0 0 5px 0; padding:5px; border:1px solid gray;}
.extraitem .karta{width:618px; margin:0 0 0 0; padding:5px; border:1px solid gray; }
.karta img{float:left; margin:0 15px 0 0; }

/*prazdny*/
.item-c{border-top:1px solid gray; margin:5px 0 0 0; padding:0; }
/* obrazky v clancich */
.itembody .leftbox{float:left; background:url(shadowAlpha.png) no-repeat bottom right; margin:10px 5px 2px 0px; line-height:0px; z-index:-2; }
.itembody .leftbox img{display:block; background-color:#fff; border:1px solid #a9a9a9; margin:-5px 5px 5px -5px; padding:4px; line-height:0px; z-index:1; position:relative;}
.itembody .rightbox{float:right; background:url(shadowAlpha.png) no-repeat bottom right; margin:10px 0px 2px 10px; line-height:0px; z-index:-2; }
.itembody .rightbox img{display:block; position:relative; background-color:#fff; border:1px solid #a9a9a9; margin:-5px 5px 5px -5px; padding:4px; line-height:0px; z-index:1; }
/* formatovami seznamu clanku pravy sloupec a titulka */
.listarticle{font-weight:bold; margin:5px 5px; padding:4px 0; border-bottom:#EFE1D4 groove; border-bottom-width:1px;}
.listarticle a:hover{color:#050505;}
.allarticles{background-color:#F7F2DC; padding:5px 5px 5px 5px; text-align:left;}
.allarticles h5{margin:0 0 15px 10px; padding:0; text-align:center;}
#sidebar-in .allarticles{font-size:11px;}
#right-top{width:300px; height:465px; background-color:white; float:right; margin: 0; padding: 0; border-right: 1px white solid;}
#right-top img{padding: 0; margin: 0 0 0 0;}
#right-top .left-baner img{padding: 0; margin: 10px 0 0 0;}
#right-top .ad2 {margin: 0 0 0 0; padding: 0;}
#right-top .eholub, #newsidebar .eholub{background:white url(http://valasske-kralovstvi.cz/images/bannery/e-holub.jpg) no-repeat left top; padding:35px 0px 3px 0px; margin: 5px 0 0 0; width: 140px; float: left; font-size: 10px; text-align: right !important;}
#right-top .eholub input, #newsidebar .eholub input {font-size: 10px; margin: 5px 0 2px 5px;}
#right-top .eholub input.prihlasit{width: 130px;}
#right-top h3{ display:block; padding:4px 0 4px 6px; margin:4px 0; font-size:10px; text-align:center; width: 130px;}

#right-bottom .eholub {width: 290px; background: #FEF3C6 url(sidebar-eholub.png) no-repeat left top; border: none; margin:5px 0 0 0; padding: 55px 4px 10px 4px; }
#right-bottom .eholub h3, #right-top .noviny h3, #right-bottom .televize h3, #right-bottom .topcontent h3, #right-bottom .vstupenky h3{display:none; }
#right-bottom .eholub p{margin:0; padding: 5px 0 5px 0; }
#right-bottom .eholub label {font-size: 13px; font-weight:bold;}
#right-top .noviny {width: 290px; background: #FEF3C6 url(sidebar-noviny.png) no-repeat left top; border: none; margin:5px 0 0 0; padding: 50px 4px 30px 4px; }
#right-bottom .televize {width: 290px; background: #FEF3C6 url(sidebar-televize.png) no-repeat left top; border: none; margin:5px 0 0 0; padding: 50px 4px 10px 4px; }
#right-bottom .televize p {float: right; width: 135px; font: normal bold 14px bold ;}
#right-bottom .topcontent {width: 290px; background: #FEF3C6 url(sidebar-vybirame.png) no-repeat left top; border: none; margin:5px 0 0 0; padding: 50px 4px 10px 4px; }
#right-bottom .topcontent li {margin: 5px 0 0 10px; list-style-type: square; list-style-position: inside; font-size: 16px; }
#right-bottom .vstupenky {width: 290px; background: #FEF3C6 url(rezervace-vstupenek.png) no-repeat left top; border: none; margin:5px 0 0 0; padding: 50px 4px 10px 4px; }

/*Vyhledavaci pole aktivit*/
.searchevent {background: #FEF3C6 url(aktivity-vyhledavac.png) no-repeat left top; width:292px; height: 190px; border: none; margin: 5px 0 0 0; padding: 60px 4px 10px 4px; }
.searchevent li {margin: 0 0 0 10px; list-style-type: square; list-style-position: inside; }
.searchevent .aktivity fieldset{font-size: 15px; }
.searchevent .aktivity legend {display: none;}
.searchevent  label, .searchevent  legend{font-size: 13px; margin:5px 0 0 5px; font-weight:bold;}
.searchevent  select, .aktivity input, .aktivity submit{margin-bottom:0.2em;margin:0 0 5px 0;}
.searchevent .aktivity select {width:150px; font-size: 1em; margin: 5px; }

.searchevent .aktivity input.floatbutton {float: right; margin: 20px 10px 0 0;  font-size: 15px;  }


/* formatovani seznamu aktivit */
.aktivitylist{width:108px; float:left; height:106px; border-color:grey; border-style:solid; border-width:1px 1px 1px 1px;  background:#ffffcc url(post_it2.jpg) no-repeat scroll right bottom; margin:2px; padding:4px 2px 2px 2px; text-align:center; font-weight:bold;}
.aktivitylist h4{height:3em; font-size: 11px; margin:0 !important;padding:0; text-align:center;}
.aktivitybox {margin: auto; text-align: center;}
#items .aktivity fieldset{border-color:grey; border-style:solid; border-width:1px 1px 1px 1px; margin:10px 0 10px 0; padding: 10px; width:570px; height:150px;background:#ffffcc url(vyhledavaci-pes.jpg) no-repeat scroll right bottom;}
.tipy fieldset{border-color:grey; border-style:solid; border-width:1px 1px 1px 1px; margin:10px 0 10px 0; padding: 10px; width:570px; height:100px;background:#ffffcc url(vyhledavaci-pes.jpg) no-repeat scroll right bottom;}
.aktivity label, .tipy label,{margin:4px;font-weight:bold;}
.aktivity select, .aktivity input, .aktivity submit, .tipy select, .tipy input, .tipy submit{margin-bottom:0.2em;margin:0 0 5px 0;}
.aktivity select, .tipy select{width:250px;}
.aktivityexport h4 {margin: 15px 0 8px 0;}

#right-bottom{width:300px; height:600px; background-color:white; float:right;}

/*paticka*/
#footer{clear:both;}
#footer-in{text-align:center; padding:10px; font-size:80%; color:black; line-height:3em;}

#footer-in a{color: #656565; text-decoration: none;}
#footer-in a:hover {color: #252525}

.col, .col-first {float: left; width: 130px; margin: 0; padding: 9px 0 0 20px;}
#globalfooter { font-size:10px; margin: 0 auto 18px auto;padding-bottom:36px;text-align:left !important;border-bottom: 1px #666666 solid;border-top: 1px #666666 solid;}

#globalfooter h3 a {margin:0;  font-weight: bold;}
#globalfooter h3{font-size: 12px; margin:0;padding:6px 0 3px 0 !important;}
#globalfooter li {margin: 4px 0; padding:0 ;}

table.banery td, #right-bottom {text-align: center;}
#right-bottom img {margin: 5px 0}
#right-bottom h3{color:#3C3E46; display:block; background:#FFCC66; padding:4px 2px 4px 6px; margin:4px 1px 4px 1px; font-size:10px; text-align:center; border:1px solid #3C3E46; }

.ad-article{text-align: center; border-top: 1px solid gray; border-bottom: 1px solid gray; color: gray; margin: 5px 0; padding: 5px 0;}


/*Random BZ xml parser*/

.balicekzazitku{background: url(img/right-bottom.jpg) no-repeat bottom right;	width: 300px; color: #414141; padding: 0; font-size: 14px; border: none;}
#item-b .balicekzazitku {width: 290px;}
.boxhead h2 a {font-size: 18px; text-decoration: none; margin: 0; padding: 0; color: white; display: block; width: 100%; text-align: center;}
.boxhead {background: url(img/right-top.jpg) no-repeat top right;	margin: 0; padding: 0;}
.boxhead h2 {background: url(img/left-top.jpg) no-repeat top left;
	margin: 0;
	padding: 15px 10px;
	color: white; 
	font-weight: bold; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
	text-decoration: none; 
    
  text-align: center;
}
.boxbody {
	background: url(img/left-bottom.jpg) no-repeat bottom left;
	margin: 0;
	padding: 5px 15px 0 15px;
}
.balicekzazitku .right {float: right; margin: 5px;}
.balicekzazitku a img  {border: 2px white solid;}
.balicekzazitku .tlacitko {width: 200px; margin: 20px 5px 25px 0; padding: 3px; text-align: center; color: #505050; text-decoration: none; font-size: 15px;}

.vku-main {text-align: justify; background: #fffbe7 url(../univerzita/vku-main-bckg.png) no-repeat left top; width: 272px; _width: 272px;  height: 250px; padding: 0 5px 5px 5px; color: white; margin: 0 4px 4px 4px; overflow: hidden;}
.vku-main .uniimport {overflow: hidden;}
.vku-main  h2 a{color:#1E1C1F; font-size: 12px; text-decoration: none; font-weight: bold; display: block; padding:3px;}
.vku-main  h2 a:hover{color:#F99E22;}
.vku-main  h2{ margin: 2px; padding: 0 0 0 15px; font-weight: bold; background: transparent url(menuli.png) no-repeat left center}

.vku-main h3 a{text-decoration: none; height:80px; width:280px; _width: 272px; display:block;  }
.vku-main h3 a span {text-decoration: none;display:none; border: none}
.vku-main h3  {border-bottom: none !important;}

.toolbox {
margin: 0;
padding: 2px;
background-color: #F7F2DC;
}
.nav
{	margin: 0;
	padding: 0;
  }
	
.nav li
	{	float: left;
		list-style: none;
		margin: 0;
	padding: 3px;	
	background-color: #FFFFFF;
		
}

.nav li a
	{	display: block;
		text-decoration: none;
/*		width: 70px; */
		white-space: nowrap;

     }
.nav li.numb {
border: 1px #E0E0E0 solid;
margin: 0 2px 0 0;
padding: 0;
display: block;
}
.nav li span{
display: block;
background: #ffffff url(arrow_down.gif) no-repeat right center;
width: 48px;    
padding: 2px;
margin: 0 3px 0 0;
}
.nav li a:hover
	{	 }
		
		.nav li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			}
		
		.nav li ul li
		{	float: none;
			display: inline;
			margin: 0;
			padding: 0;
				background-color: transparent;
      }
		
		.nav li ul 
		{	width: auto;
			background: #FFFFFF;
			border: 1px #E0E0E0 solid;
	}
      
		.nav li ul li a
		{	padding: 6px 6px;
      }
				
		.nav li ul li a:hover
{	background: #FFFFCC;}


#lista0 {background: #FFA429; padding: 0 20px 0 20px; border-bottom: 3px solid #476695; font-size: 12px;}

#lista1 {margin: 0 auto; text-align: left; position: relative; width: 953px; }

#lista1 a span {line-height: 25px;}

#lista1 a {background: url(img/zalozka-ovr-bg.gif) repeat-x; color: #fff; margin: 0 0 0 1px;  margin-bottom: -1px;  text-decoration: none; float: right; display: block; height: 25px; line-height: 25px;}

#lista1 a span.zalozkavk {display: block; }

#lista1 a span.zalozkauni {display: block; background: url(img/uni.png) no-repeat left;}

#lista1 a span.zalozkaletenky {display: block; background: url(img/letenky.png) no-repeat left; }

#lista1 a span.zalozkabz {display: block; background: url(img/bz.png) no-repeat left;}

#lista1 a span.zalozkaright {display: block;  padding: 0px 25px 0px 38px;}

#lista1 a.aktivni { color: #fff; font-weight: bold;}

#lista1 a.aktivni span.zalozkavk {background-color: #476695;}

#lista1 a.aktivni span.zalozkaright {}

#lista1 a:hover {color: #fff; text-decoration: underline;}

#ckvk {float: left; background: url(img/ckvk.gif) no-repeat left; padding: 3px 0 3px 25px;}
#lista0 .cleaner {clear: both; height: 1px; font-size: 1px; line-height: 1px; }



