body{	background: #FFF;	font: 9pt Arial, Verdana, Tahoma;	margin: 0;	padding: 10px 0px 10px 0px;	color: #333;	width: 980;	left: 160px;}a{	color: #3399CC;	text-decoration: underline;}a:hover{	color: #B9DDEE;	text-decoration: none;}div.page{	margin: 0 auto;	width: 980px;	min-width: 770px;	font-size: 12px;	border:#D5D5D5 1px solid;  padding:5px;}div.header{	height: 103px;	background: #fff;}div.logo{	float: left;background: url('http://www.alinka.sk/logo1.jpg') no-repeat center top;	padding: 0px;	float:left;height:102px;margin:0;width:980px;}div.slogan{	float: left;	color: #444;	font-size: 20px;	padding: 10px;}div.inventory{	height: 1px;	background: #fff;}ul.inv{	margin: 0;	padding: 0 5px 0 0;	list-style-type: none;	line-height: 29px;	float: right;}ul.inv li{	float: left;	margin: 0 5px;	padding: 0;}div.line{	background-color: #D2D2D2;	width: 760px;	height: 4px;}	div.top-menu{	clear: both;        margin: auto;	font-size: 0.9em;		background: #CCFFBF top left repeat-x;	width: 980px;	height: 33px;        position:relative;}ul.menu{	list-style-type: none;	margin: 0;	padding: 0;        font-size: 13px;        font-weight: bold;}ul.menu li{	float: left;	margin: 0 5px 0 0;	background: #CCFFBF top left repeat-x;	height: 33px;}ul.menu li a{	line-height: 33px;	padding: 0 5px 0px 8px;	color: #3399CC;	background: #CCFFBF top right no-repeat;	display: block;	float: left;	text-decoration: none;}ul.menu li a:hover{	line-height: 33px;	padding: 0 5px 0px 8px;	color: #FFFFFF;	background: #3399CC none repeat scroll 0 0;	display: block;	float: left;	text-decoration: none;}ul.menu2{	list-style-type: none;	margin: 0;	padding: 0;        font-size: 13px;        font-weight: normal;}ul.menu2 li{	float: left;	margin: 0 5px 0 0;	background: #CCFFBF top left repeat-x;	height: 33px;}ul.menu2 li a{	line-height: 33px;	padding: 0 5px 0px 8px;	color: #3399CC;	background: #CCFFBF top right no-repeat;	display: block;	float: left;	text-decoration: none;}ul.menu2 li a:hover{	line-height: 33px;	padding: 0 5px 0px 8px;	color: #FFFFFF;	background: #3399CC none repeat scroll 0 0;	display: block;	float: left;	text-decoration: none;}div.lang-switch{	float: left;	margin: 4px;	font-size: 0.9em;	padding: 0 0 0 5px;}div.lang-switch select{	font-size: 0.9em;}div.listing-sorting{	text-align: center;	border: 1px solid #777;	background: #E9F6F9;	font-size: 0.9em;	padding: 2px;}div.listing-sorting a{	font-weight: bold;}div.search-form{	float: right;	font-size: 0.9em;	padding: 10px;}input.what{	border: 1px solid #777;	background: #FFF url('../img/text-bg.gif') center left repeat-x;}input.text{	border: 1px solid #777;	background: #FFF url('../img/text-bg.gif') center left repeat-x;	height: 16px;}textarea{	border: 1px solid #777;}input.button{	border: 1px solid #777;	background: #CCC url('../img/flat-button-bg.gif') center left repeat-x;	font: bold 11px 'Trebuchet MS', Arial, Verdana;	color: #444;	font-weight: bold;	height: 20px;	cursor: pointer;}input.button:hover{	background: #DDD;}input, textarea{	font-family: Verdana;	font-size: 1em;}div.footer{	margin: 2px 0px 0px 0px;	padding: 10px 0;	text-align: center;	background-color: #CCFFBF;}div.copyright{	padding: 10px 0 0 0;	font-size: 0.9em;}div.content{	clear: both;	background: #FAFFE2;	padding: 10px 0px;}div.breadcrumb{	margin: 10px 0;	font-size: 0.9em;}p{	padding: 0;	margin: 0;}p.date{	font-size: 0.9em;}p.news{	margin-top: 5px;}p.last{	margin-top: 5px;	text-align: right;}h2{	font-size: 1em;	margin: 0 0 10px 0;	padding: 0;}img{	border: 0;}form{	padding: 0;	margin: 0;}.clearfix:after{	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}* html .clearfix{	height: 1%;}h1{	color: #333;	font-size: 1.7em;	font-weight: normal;	margin: 2px 0px;	padding: 15px 0px 5px 0px;}div.field{	font-size: 0.9em;	font-weight: bold;	margin-bottom: 10px;}a.title{	font-weight: bold;}div.url{	color: #0066CC;	padding: 0;	font-style: italic;	font-size: 0.9em;	width: 1%;	cursor: help;	white-space: nowrap;}div.description{	clear: both;	padding: 0;	width: 100%;}div.stat{	clear: both;	padding: 0;}div.stat img{	margin: 0 5px;}div.pr_stat{	margin: 0 0 15px 0;}div.categories{	list-style-type: none;	padding: 0;	width: 100%;}div.categories a{	font-weight: bold;}div.categories div.col{	float: left;	height: 100%;	text-align: left;	/*width: 33%;*/	padding-top: 15px;}div.categories div.last{	float: left;	height: 100%;	text-align: left;	/*width: 33%;*/	padding-top: 15px;}div.subcategories{	padding-left: 30px;}div.subcategories a{	font-size: 0.9em;	font-weight: normal;	text-decoration: none;}div.categories div.divider{	clear: both;	line-height: 1px;}div.categories div.categ{	line-height: 22px;	padding-left: 15px;	background: url('../img/ico-dir.gif') top left no-repeat;	margin-left: 5px;	padding-left: 25px;}.no{	border: none;}a.no{	text-decoration: none;}.editor-welcome{	padding: 0;	text-align: left;}.editor-content{	padding: 0;	text-align: center;}div.notification{	background: #D7EBD3;	border: 1px solid #265624;	font-weight: bold;	margin: 10px 0;	padding: 20px 20px 20px 40px;	color: #265624;}div.error{	background: #FFEDEB;	border: 1px solid #CD5C52;	font-weight: bold;	margin: 10px 0;	padding: 20px 20px 20px 40px;	color: #CD5C52;}div.error img, div.notification img{	position: relative;	top: -3px;	left: -25px;	float: left;}div.navigation{	clear: both;	margin: 15px 0;}div.navigation a{	text-decoration: none;	border: 1px solid #777;	background: #DDD;	padding: 0 4px;}div.navigation a:hover{	background: #CCC;}div.navigation span{	border: 1px solid #777;	padding: 0 4px;	background: #DDD;}div.navigation span.active{	background: #CCC;}div.pagerank{	border: 1px solid #ccc;	height: 4px;	margin: 7px 0 0 5px;	padding: 0;	width: 50px;	background: #EFEFEF;	float: left;}div.inner-pagerank{	margin-top: -1px;	background-image: url('../img/pr10.gif');	float: left;	height: 5px;	padding: 0;}div.pr-text{	float: left;	font-size: 0.9em;}div.preview{	background: #FFF url('../img/no-preview.gif') center center no-repeat;	border: 1px solid #ccc;	height: 90px;	width: 120px;}div.adsense{	margin: 10px 0;	text-align: center;}div.box{	clear: both;	margin: auto;}div.box-caption-movable{	background: url('http://www.alinka.sk/wp-content/themes/wp-vybe-dev/images/title-bg-mid.gif') repeat-x scroll left bottom;	color: #333;	font-weight: bold;	line-height: 26px;	padding-left: 8px;	margin: 0 10px;}div.box-caption-left-movable{	background: url('http://www.alinka.sk/wp-content/themes/wp-vybe-dev/images/title-bg-mid.gif')  repeat-x scroll left bottom;	height: 26px;		border: #D5D5D5 1px solid;}div.box-caption-right-movable{	background: url('http://www.alinka.sk/wp-content/themes/wp-vybe-dev/images/title-bg-mid.gif')  repeat-x scroll left bottom;	height: 26px;}div.box-caption-fixed{	background: url('http://www.alinka.sk/wp-content/themes/wp-vybe-dev/images/title-bg-mid.gif') bottom left repeat-x;	color: #333;	font-weight: bold;	line-height: 26px;	padding-left: 8px;	margin: 0px 0px;}div.box-caption-left-fixed{	height: 26px;			border: #D5D5D5 1px solid;}div.box-caption-right-fixed{	height: 20px;}div.box-content-center{	padding: 10px;}div.box-content{	padding: 10px;}div.featured-listing{	margin: 5px 0;}div.featured-listing a{	margin: 5px 0;	text-align: left;}div.sponsored-listing{	margin: 5px 0;}div.sponsored-listing a{	margin: 5px 0;	text-align: left;}div.partner-listing{	margin: 5px 0;}div.partner-listing a{	text-align: left;}span.highlight{	background: #FAF3C1;	color: #000;	font-weight: bold;}ul.account-menu{	list-style-type: none;	margin: 0;	padding: 0;	font-weight: bold;	line-height: 20px;	margin-top: 10px;}ul.account-menu li{	text-transform: uppercase;}div.comment{}div.posted{	margin: 5px 0;	font-size: 0.9em;	font-style: italic;}hr{	background: #777;	height: 1px;	border: none;	margin: 10px 0;}div.comment-approval{	font-size: 0.9em;	color: #666;}p.user{	padding: 0;	margin: 8px 0;}div.news-title{	font-weight: bold;	margin: 0 0 5px 0;}div.news-date{	font-size: 0.9em;	text-align: right;	margin: 0 0 10px 0;}td.left-column{	width: 180px;        border: 1px solid #3AC52C;}td.center-column{	padding: 0px 5px;}td.right-column{	width: 180px;  border: 1px solid #D5D5D5;  padding: 5px;  background-color: #CCFFBF;}div.xml-button{	text-align: right;}p.field{	font-size: 0.9em;	margin: 0 0 10px 0;}p.field-captcha{	float: left; 	margin: 0 10px 10px 0;}div.categories-tree{	padding: 10px;	margin: 10px 0;	border: 1px solid #777;	background: #E9F6F9;}ol{	padding: 0;	margin: 0 0 0 30px;}.suspended{	background-color: #eee;}.approval{	background: #E9CFCF;}div.admin-approve{	margin: 10px;}div.waiting{	margin: 0 5px 0 0;	float: left;	width: 15px;	height: 15px;	background: #E9CFCF;	border: 1px solid #777;}div.dbx-box{}div.dbx-handle{	color: #215DC6;	height: 31px;	padding:0px;	margin:0px;}fieldset{	padding: 0 10px 10px 10px;	margin: 10px 1px;	border: 1px solid #777;}legend{	padding: 2px 5px;}td.listing{	padding: 5px 0;}div.list{        clear:both;        margin:auto;        position: relative;        width: 980px;}div.listings{	padding-top: 5px;}div.listings div.area{	border: 1px solid #777;	background: #E9F6F9;	padding: 10px;	margin: 20px 0;}div.listings div.icon{	border: 1px solid #777;	background: #E9F6F9;	display: block;	float: right;	margin-top: -30px;	right: 10px;	height: 30px;	padding: 5px;	font-size: 1em;	vertical-align: middle;}/*** Collapsing fieldsets*/html fieldset.collapsed {  border-bottom-width: 1px;  border-left-width: 1px;  border-right-width: 1px;  margin-bottom: 0px;  height: 1em;}html fieldset.collapsed * {  display: none;}html fieldset.collapsed legend {  display: block;}html fieldset.collapsible legend a {  padding-left: 15px;  background: url(../img/expanded-arrow.png) 0 75% no-repeat;}html fieldset.collapsed legend a {  background-image: url(../img/collapsed-arrow.png);  background-position: 0 50%;}/* Note: IE-only fix due to '* html' (breaks Konqueror otherwise). */* html fieldset.collapsed legend,* html fieldset.collapsed legend *,* html fieldset.collapsed table * {  display: inline;}html fieldset.collapsible legend a {	font-weight: bold;	display: block;	text-decoration: none;}/* Avoid jumping around due to margins collapsing into collapsible fieldset border */html fieldset.collapsible .fieldset-wrapper {  /*overflow: auto;*/}/* Tree CSS */ul.tree{	list-style-type: none;	padding: 0px;	margin: 0px 0px 0px 25px;}ul.tree li{	font-size:12px;}ul.tree a{	text-decoration: none;	border: 0;}div.tree-col{	vertical-align: center;}img.tree-icon-collapsed{	background: url('../img/tree/vista/plus.gif') center no-repeat;	height: 9px; 	width: 9px;}img.tree-folder-collapsed{	background: url('../img/tree/vista/closed_folder.gif') center no-repeat;	height: 12px;	width: 16px;}img.tree-icon-expanded{	background: url('../img/tree/vista/minus.gif') center no-repeat;	height: 9px; 	width: 9px;}img.tree-icon-space{	height: 9px; 	width: 9px;}img.tree-folder-expanded{	background: url('../img/tree/vista/open_folder.gif') center no-repeat;	height: 12px;	width: 16px;}img.tree-cat-locked{	background: url('../img/tree/vista/locked.gif') center no-repeat;	height: 13px;	width: 16px;}img.tree-cat-crossed{	background: url('../img/tree/vista/crossed.gif') center no-repeat;	height: 13px;	width: 16px;}/* Star rating */.boxrating{	display:block;}.rating {	list-style: none;	margin: 0px;	padding: 0px;	height: 30px;	position: relative;	background: url('../img/starrating.gif') top left repeat-x;		}.rating li{	text-indent: -90000px;	padding: 0px;	margin: 0px;	float: left;}.rating li a {	outline: none;	display: block;	width: 30px;	height: 30px;	text-decoration: none;	text-indent: -9000px;	z-index: 20;	position: absolute;	padding: 0px;	cursor: pointer;	background: none;}.rating li a:hover{	background: url('../img/starrating.gif') left center;	z-index: 2;	left: 0px;}.rating a.r1-unit{	left: 0px;}.rating a.r1-unit:hover{	width:30px;}.rating a.r2-unit{	left:30px;}.rating a.r2-unit:hover{	width: 60px;}.rating a.r3-unit{	left: 60px;}.rating a.r3-unit:hover{	width: 90px;}.rating a.r4-unit{	left: 90px;}	.rating a.r4-unit:hover{	width: 120px;}.rating a.r5-unit{	left: 120px;}.rating a.r5-unit:hover{	width: 150px;}.rating a.r6-unit{	left: 150px;}.rating a.r6-unit:hover{	width: 180px;}.rating a.r7-unit{	left: 180px;}.rating a.r7-unit:hover{	width: 210px;}.rating a.r8-unit{	left: 210px;}.rating a.r8-unit:hover{	width: 240px;}.rating a.r9-unit{	left: 240px;}.rating a.r9-unit:hover{	width: 270px;}.rating a.r10-unit{	left: 270px;}.rating a.r10-unit:hover{	width: 300px;}.rating li.current-rating{	background: url('../img/starrating.gif') left bottom;	position: absolute;	height: 30px;	display: block;	text-indent: -9000px;	z-index: 1;}.voted{	color:#999;}.thanks{	color:#36AA3D;}/* Suggest listing */img.edit-field{	background: url('../img/edit.png') center no-repeat;	width: 24px;	height: 24px;	cursor: pointer;}img.field_tooltip{	background: url('../img/question.png') center no-repeat;	width: 16px;	height: 16px;	cursor: pointer;}/* JS Box notification */div.js_notification{	top: 10px;	position: absolute;	left: 10px;	width: 200px;	border: 1px solid black;	background-color: #FFFFFF;	font-family: Arial, Verdana, Tahoma;	font-size: 10pt;	font-weight: bold;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 10px;	padding-right: 10px;}#tooltip{	position: absolute;	z-index: 3000;	border: 1px solid #111;	background-color: #eee;	padding: 5px;	opacity: 0.85;	width: 250px;}#tooltip h3, #tooltip div {	margin: 0; }/* quick search */div.quickSearch{	position: absolute; 	background: #FFFFFF;	margin-top: 1px; 	width: 293px; 	overflow: hidden;	float: left;	display: none;	z-index: 9001;}div.quickSearchItem{	border-color: #FFFFFF rgb(255, 255, 255) rgb(238, 238, 238);	border-style: solid;	border-width: 1px;	color: #555555;	font-size: 11px;	font-size-adjust: none;	padding: 2px;	white-space: normal;	font-family: tahoma,arial,helvetica,sans-serif;}div.quickSearchItem h3{	color: #222222;	margin: 0pt;	font-size: 11px;	display: block;	font-family: inherit;	font-size: inherit;	font-size-adjust: 	font-stretch: inherit;	font-style: inherit;	font-variant: inherit	font-weight: bold;	line-height: inherit;}div.quickSearchItem:hover{	background: #DFE8F6 none repeat scroll 0%;	border: 1px dotted #A3BAE9 !important;}