@charset "utf-8";
/* GENERAL TYPES */
@import url("type.css");
@import url("../plugins/pagination/style.css");
/* BODY */
html, body {	
	background:url(../images/bg.body.jpg) #fff repeat-x;
	color: #333333;
	margin:0;
	padding:0;
	height:100%;
}
/* LAYOUT */
#container {
	position:relative;
	min-height:100%;
	width:100%;
	margin:0 auto;
}
#header {
	height:83px;
	width:1000px;
	margin:0 auto;
}
#body-wrapper {
	width:1006px;
	height:100%;
	margin:0 auto;
	margin-bottom:130px;
	padding-bottom:50px;
	display:table;
}
#body-frame-left {
	width:190px;
	min-height:300px;
	margin:30px 20px 0 0;
	display:block;
}
#body-frame-right {
	width:796px;
	height:100%;
	float:right;
	display:block;	
}
#main-content{margin-top:-40px;}
#slider {
	float:none;
	display:block;
}
#body-frame-right-subleft {
	width:574px;
	margin-left:5px;
	float:left;
	height:100%;
}
#body-frame-right-subright {
	width:186px;
	float:right;
	height:100%;
	margin-top:6px;
}
#footer {
	position:absolute;
	bottom:0;
	width:100%;
	height:130px;
	background:url(../images/bg.footer.png) repeat-x;
}
#footerContent {
	background:url(../images/footer-text.png) no-repeat left bottom;
	width:1000px;
	height:130px;
	margin:0px auto;
}
#footerContent a{
	color:#727272;
	text-decoration:none;
	font-style:normal;
	margin:30px 50px 0px 5px;
	text-indent:15px;
	font-size:14px;
	font-weight:bold;
	display:block;
	float:left;
}
/* HEADER */
#header a.logo {
	background:url(../images/header.logo.png) no-repeat;
	width:274px;
	height:83px;
	float:left;
	margin-left:-23px;
}
/* MAIN NAVIGATION */
#main-navigation {
	width:190px;
	height:auto;
	font-size:13px;
}
#main-navigation a {
	background:url(../images/bg.menu.buttons.png) no-repeat;
	width:190px;
	height:30px;
	float:none;
	display:block;
	font-weight:normal;
	cursor:pointer;
	margin-bottom:3px;
	text-decoration:none;
}
#main-navigation a.eshop {
	background:url(../images/bg.menu.eshop.png) no-repeat;
	width:190px;
	height:30px;
	float:none;
	display:block;
	font-weight:normal;
	cursor:pointer;
	margin-bottom:3px;
	text-decoration:none;
}
#main-navigation a.eshop:hover {
	color:#000;
	text-decoration:none;
}
#main-navigation a:hover {
	color:#900;
}
/* CENTER "WHERE I AM" PANEL */
#where-i-am {
	background:url(../images/where-i-am.png) no-repeat;
	width:579px;
	height:39px;
	margin:0 0 0 0;
	line-height:33px;
	vertical-align:middle;
	text-indent:30px;
}
/* QUICK SEARCH */
#quickSearch {
	margin:27px 0 0 2px;
	display:block;
}
#quickSearch .input {
	background:url(../images/bg.formipnuts.png) no-repeat;
	width:107px;
	height:33px;
	border:none;
	float:left;
	padding:0 12px 0 5px;
}
#quickSearch .submit {
	background:url(../images/bg.formipnuts.png);
	background-position:-124px 0;
	width:62px;
	height:33px;
	border:none;
	cursor:pointer;
}
/* BROCHURE */
#brochure {
	width:185px;
	height:auto;
	margin-top:26px;
	display:table;
	height:200px;
}
#pageflip {
	display:block;
	width:185px;
	height:263px;
	position:relative;
	background:url(../images/brochure/page1.jpg);
}
#pageflip img {
	width: 35px;
	height: 36px;
	z-index: 1;
	position: absolute;
	right: 5px;
	top: 0;
}
#pageflip .msg_block {
	width: 35px;
	height:36px;
	overflow: hidden;
	position: absolute;
	right: 0px;
	top: 0;
	background: url(../images/brochure/page2.jpg) no-repeat right top;
}
/* FACEBOOK */
#facebook {
	background:url(../images/facebook.png);
	width:189px;
	height:112px;
	display:block;
	margin-top:20px;
}
/* FACEBOOK */
#najnakup {
	background:url(../images/najnakup.png);
	width:192px;
	height:59px;
	display:block;
	margin-top:20px;
}
/* SLIDER */
#slider {
	background:url(../images/slider/slider.png) no-repeat;
	width:800px;
	height:301px;
	margin-top:23px;
}
/* DISCOUNT-CARD */
#discount-card {
	background:url(../images/kartazliav.png) right;
	width:186px;
	height:277px;
	margin-top:20px;
}
/* NEWSLETTER */
#newsletter {
	widows:185px;
	margin-top:26px;
	background:url(../images/bg.newsletterform.png) no-repeat right;
	height:122px;
}
#newsLetterText{
	background:url(../images/newsLetterText.png) no-repeat center;
	width:185px;
	height:56px;
	padding-top:21px;
	margin-left:2px;
}
input.email{
	background:url(../images/newsletterInput.png);
	background-position:0px 0px;
	width:90px; padding:0px 10px;
	height:30px;
	border:none;
	float:left;
	margin-left:10px;
}
input.submit{
	background:url(../images/newsletterInput.png) no-repeat bottom;
	background-position:-110px 0px;
	width:57px;
	height:30px;
	border:none;
	cursor:pointer;
}
/* DOMAIN-CHECK */
#domain-check {
	width:185px;
	margin-top:27px;
	background:url(../images/bg.domaincheckform.png) right no-repeat;
	width:186px;
	height:130px;
}
/* NEWS */
#news { margin-top:30px; }
#news img {padding:5px; border:1px solid #CCC;}
#news .news{
	width:272px;
	padding-bottom:10px;
}
#news .left{
	width:267px;
	padding-left:5px;	
	padding-right:10px;
}
#news .right{
	padding-left:10px;
}
#news h1{ color:#970000; font-size:14px; font-weight:bold;}
#news span{ font-size:12px; float:none; display:block;}
#news img { margin-bottom:12px; margin-top:2px; }
#news a{ background:url(../images/readmore.arrow.png) no-repeat left; text-indent:7px; float:right; display:block; font-size:12px; text-decoration:none; color:#242424; margin:3px 10px 10px 0; font-style:italic; font-weight:bold; }

/* NEWS DETAILS */
#newsDetail{
	padding:10px;
}
#newsDetail h1{ color:#970000; font-size:18px; font-weight:bold; margin-top:28px; }
#newsDetail a.image{ float:left; margin:0 10px 10px 0;width:250px;height:150px; border:1px solid #CCC; }
#newsDetail a{ border:none; }
.importantSmall { font-style:italic; font-weight:bold; font-size:14px; }
.importantBig { font-style:italic; font-weight:bold; font-size:16px; color:#970000; }
#newsDetail ul{font-weight:bold; color:#333; display:table; padding:0 0 0 30px;  }
ul.detailsList li{color:#999; font-weight:normal; padding:0; list-style-image:url(../images/bg.linksmall.png);}

/* CONTENT GRID */
.grid-row {
	float:none;
	height:100%;
	display:table;
}
hr {
	background:url(../images/grid-horizontal-rule.png) no-repeat center;
	border:none;
	width:575px;
	height:2px;
	margin:-1px 0;
	padding:-1px 0;
}
.cell {
	float:left;
	height:100%;
	display:table;
}
.left {
	padding-left:5x;
	height:100%;
}
.right {
	height:100%;
}
.vertical-top {
	background:url(../images/grid-vertical-rule-top.png) no-repeat right top;
	height:100%;
}
.vertical-single {
	
	height:100%;
}
.vertical-middle {
	background:url(../images/grid-vertical-rule-middle.png) repeat-y right;
	height:100%;
}
.vertical-bottom {
	background:url(../images/grid-vertical-rule-bottom.png) no-repeat right bottom;
	height:100%;
}

/* STATIC PAGES CONTENT */
#static{ padding:15px; padding-top:30px; }
#static span { color:#970000; float:none; width:100%; display:block; font-size:18px; font-style:italic; }
#static p{margin-bottom:50px;}
#extremeSign{float:right;}

/* SERVICES TABLE */
#servicesTable img.left{float:left; padding-right:20px;}
#servicesTable img.right{float:right; padding-left:20px;}
#servicesTable .text{
	display:block; width:370px; margin-left:145px; vertical-align:middle; margin-bottom:50px;
}

td{margin-bottom:50px; }
