#head {
	width: 100%;
	height: 135px;
	background-color: #B2DFF8;
	position: relative;
	z-index: 2;  
}

body.dark #head {
	background-color: #666666;
	border-bottom: 1px solid #999999;
	height: 52px;
	clear: both;
}

.wzPopupPage #head {
	height: 90px;
	border-bottom: 15px solid #007EC3;
}

.wzPopupPage #refreshButton {
	float: right;
	margin: 30px 20px 0 0;
}

#kalaydo {
	background-color: #EFEFEF;
	height: 16px;
	margin: 4px 0 8px 0;
}

body.dark #kalaydo {
	background-color: #3F3F3F;
}

#kalaydo div {
	float: left;
	margin-left: 1px;
	background: url("/img/wz/kalaydo/sprite.png") no-repeat;
}

#kalaydoLogo {
	background:url("/img/wz/kalaydo/sprite.png") -640px -10px no-repeat;
	display:block;
	float:left;
	height:16px;
	margin-left:15px;
	text-indent:-9999px;
	width:158px;
}

#kalaydo a span {
	color:#FFFFFF;
	display:block;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
	padding:0 0 0 18px;
}

#serviceLine{
	width: 100%;
	position:relative;
	top:7px;
	height: 14px;
	background-color:#F2F2F2;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	font-size:11px;
	line-height:14px;
}

body.dark #serviceLine {
	display: none;
	position: absolute;
	background-color: #333333;
	border: 1px solid #999999;
	width: 120px;
	height: 150px;
	z-index: 10;
}

#serviceLine ul{ position: absolute; right: 0; height:14px; }
#serviceLine ul li{ float:left; padding: 0 5px;}
#serviceLine ul li a{ color:#333333; padding-left:15px;text-decoration:none; background: url("/img/wz/icons/serviceline.png") no-repeat transparent; }
#serviceLine ul li a:hover,body.dark #serviceLine ul li a:hover { color:#98B526;}					
#serviceLine ul li a.shop{background-position: 0px 0px;}
#serviceLine ul li a.shop:hover{background-position: 0px -20px;}
#serviceLine ul li a.rss{background-position: 0px -39px;}
#serviceLine ul li a.rss:hover{background-position: 0px -59px;}
#serviceLine ul li a.newsletter{background-position: 0px -78px;}
#serviceLine ul li a.newsletter:hover{background-position: 0px -97px;}
#serviceLine ul li a.card{background-position: 0px -117px;}
#serviceLine ul li a.card:hover{background-position: 0px -137px;}
#serviceLine ul li a.feedback{background-position: 0px -157px;}
#serviceLine ul li a.feedback:hover{background-position: 0px -177px;}
#serviceLine ul li a.poll{background-position: 0px -197px;}
#serviceLine ul li a.poll:hover{background-position: 0px -217px;}
#serviceLine ul li a.events{background-position: 0px -236px;}
#serviceLine ul li a.events:hover{background-position: 0px -255px;}
#serviceLine ul li a.weather{background-position: 0px -275px;}
#serviceLine ul li a.weather:hover{background-position: 0px -296px;}
#serviceLine ul li a.company{background-position: 0px -357px;}
#serviceLine ul li a.company:hover{background-position: 0px -377px;}

#serviceLine #serviceDate{ padding-left:16px; position: absolute; }

body.dark #serviceLine ul {
	float: none;
	height: auto;
}

body.dark #serviceLine ul li {
	float: none;
}

body.dark #serviceLine ul li a {
	color: #0095E7;
	display: block;
	padding: 2px 0;
	padding-left: 0;
	background: none !important;
}

body.dark #navigationMore {
	float: right;
	font-size: 11px;
	line-height: 14px;
	margin: 0 5px;
}

#logo{
	float:left;
	overflow:hidden;
	padding:14px 0 0 14px;
	height:70px;
	width:348px;
}

body.dark #logo {
	padding: 3px 0 0 14px;
	height: 44px;
	width: 180px;
}

body.dark #head h1 {
	color: #0095e7;
	font-size: 41px;
	font-weight: bold;
	letter-spacing: -3px;
	padding: 8px 0 0 10px;
	float: left;
}

/*Search box*/
#head .search{
	float:right;
	padding:32px 10px 0 0;
	}
	
#head .search .searchLead{
	float:left;
	font-size:12px;
	font-weight:bold;
	text-transform: uppercase;
	color:#007ec3;
	line-height:22px;
	vertical-align: middle;
	margin-right: 2px;
}

#head .search input[type='text'], #head .search input.text {
	float:left;
	width:144px;
	border: 2px solid #B2DFF8;
	font-size: 12px;
	height:18px;
	line-height: 18px;
	padding: 0;
	} 
#head .search input[type='submit'],#head .search input.submit{
	background: url("../../img/wz/buttons/search_ok.png") 0px 0px no-repeat transparent; 
	border: 0 none;
	cursor:pointer;
	width:33px;
	height:24px;
	text-indent: -9999px;
	overflow: hidden;
}

#head .search input[type='submit']:hover,#head .search input.submit:hover{
	background: url("../../img/wz/buttons/search_ok.png") 0px -24px no-repeat transparent;
}

#galleriesDate {
	text-align: right;
	font-size: 11px;
	margin: 5px 10px 0 0;
}

#galleriesNavigation {
	text-align: right;
	margin: 20px 8px 0 0;
}

#galleriesNavigation a {
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	margin-left: 20px;
}

#galleriesNavigation a:hover, #galleriesNavigation a:active {
	color: #899f33;
}

/* homeloginbox */
.homeloginbox {
  background-color: #fff;
  border: 1px solid #9b9b9b;
  padding: 18px 10px 16px;
  position: absolute;
  right: 14px;
  top: 70px;
  width: 180px;
  display:none;
  z-index: 3;
}

.homeloginbox .close {
  cursor: pointer;
  height: 10px;
  padding: 0 3px 0 0;
  text-align: right;
}

.loginlabel {
  color: #007EC3;
  font-weight: bold;
}

.homeloginboxlink {
  color: #007EC3;
  font-weight: bold;
  line-height:18px;
}

.headerLoginLink {
  color: #007EC3;
  font-weight: normal;
  line-height:12px;
}
