/* Product: "Ibrahim" v1.0
 * cms.libris, (c) CodeLibris, 2010
 */

* {
	margin: 0;
	padding: 0;
}

html,body {
	font-size: 11px;
	font-family: Verdana, sans-serif;
	height: 100%;
}

body {
	width: 100%;
	background-color: #f6fbfe;
	color: #666666;
}

.wrap {
	height:auto !important;
	margin:0 auto -82px;
	min-height:100%;
	width:951px;
}

#pagewrap {
	padding:28px 0 0;
	margin: 0 auto;
	width: 951px;
}

img {
	border: 0px;
}

a {
	color: #64b8ed;
	text-decoration: none;
	outline: none;
}

a:HOVER {
	text-decoration: underline;
}

h1 {
	color:#9C9C9C;
	font-size:24px;
	font-weight:normal;
	padding:5px 10px;
	border-bottom: 2px solid #f4f3f0;
}

h2 {

}

h3 {

}

table {
	border-collapse: collapse;
}

.left {
	float: left;
}

.right {
	float: right;
}

.go-back {
	padding-left:15px;
	padding-top:5px;
}

.go-back img {
	margin-right:5px;
}

.one-image {
	padding:15px 0;
	text-align:center;
}

#menuContainer {
	padding-right: 206px;
}

#menuContainer ul {
	overflow: hidden;
}

#menuContainer ul li {
	float: right;
	height: 27px;
	line-height: 27px;
	list-style: none;
	text-transform: uppercase;
	padding: 0 23px;
	margin: 0 1px;
	background-color: #ffffff;
}

#menuContainer ul li a {
	color: #666666;
	font-size: 11px;
}

#header {
	height: 403px;
	background-image: url("/cms.libris/application/design/clientSide/default/skins/media/images/ibrahim-front-view.jpg");
	background-position: center bottom;
	background-repeat: no-repeat;
}

.header-foot {
	background-image: url("/cms.libris/application/design/clientSide/default/skins/media/images/ibrahim-front-view_1.jpg");
	background-position: center top;
	background-repeat: no-repeat;
	height: 12px;
}

#laikrodis {
	background-image: url("/cms.libris/application/design/clientSide/default/skins/media/images/laikrodzio-fonas.png");
	background-repeat:no-repeat;
	float:right;
	height:92px;
	overflow:hidden;
	position:relative;
	top:-55px;
	width:199px;
}

#laikrodis .container {
	margin: 3px;
	height: 86px;
	background-color: #7f7f7f;
}

#laikrodis .container .weather {
	background-image: url("/cms.libris/application/design/clientSide/default/skins/media/images/oru-fonas.gif");
	background-repeat:no-repeat;
	float:left;
	height:86px;
	overflow:hidden;
	width:115px;
}

#laikrodis .container .date {
	float:left;
	height:39px;
	padding-left:0;
	width:115px;
}

#laikrodis .container .date .day {
	color:#FFFFFF;
	float:left;
	font-size:27px;
	padding-left:6px;
	padding-top:2px;
}

#laikrodis .container .date .hold {
	color:#FFFFFF;
	float:left;
	margin:5px 0 0 6px;
}

#laikrodis .container .date .hold .dayname {
	color:#DDDDDD;
	font-size:10px;
}

#laikrodis .container .date .hold .monthname {
	font-size:14px;
	font-weight:bold;
	position:relative;
	top:-4px;
}

#laikrodis .container .temperature {
	float:left;
	padding-left:0;
	width:115px;
}

#laikrodis .container .temperature #wimage {
	float:left;
	margin-left:8px;
	margin-top:1px;
	background-color: #ffffff;
}

#laikrodis .container .temperature #wdegrees {
	color:#FFFFFF;
	float:left;
	font-size:10px;
	margin:5px 0 0 10px;
}

#laikrodis .container .temperature #wdegrees b {
	font-size:12px;
}

#laikrodis .container .clock {
	background-image: url("/cms.libris/application/design/clientSide/default/skins/media/images/laikrodzio-fonas2.gif");
	background-repeat:no-repeat;
	float:right;
	height:84px;
	margin:1px 2px 0 0;
	width:73px;
}

#laikrodis .container .clock .analog {
	padding-bottom:2px;
	padding-top:2px;
	text-align:center;
}

#laikrodis .container .clock .digital {
	height:17px;
	text-align:center;
	color: #b8b8b8;
	font-size: 9px;
}

#laikrodis .container .clock .digital .s {
	color: #6f6f6f;
	font-size: 8px;
	padding-left: 2px;
}

#devAnalogClock { background-color: #000; }

.lang-bar {
	clear:right;
	float:right;
	position:relative;
	top:-44px;
}

a.logo {
	display:block;
	float:left;
}

#labellinks {
	clear:both;
	height:147px;
}

#labellinks .blue {
	cursor:pointer;
	float:left;
	height:91px;
	margin-left:253px;
	width:139px;
}

#labellinks .head {
	color:#FFFFFF;
	font-family:Helvetica,arial,sans-serif;
	font-size:15px;
	height:61px;
	padding:0 10px 5px;
	text-transform:uppercase;
}

#labellinks .blue .head {
	text-align:right;
}

#labellinks .blue .foot {
	text-align:right;
}

#labellinks .foot a {
	color: #ffffff;
	text-decoration: underline;
	font-size:14px;
	padding-right:32px;
}

#labellinks .green {
	cursor:pointer;
	float:right;
	height:97px;
	margin-right:420px;
	margin-top:48px;
	width:138px;
}

#labellinks .green .head {
	text-align:left;
}

#labellinks .green .foot {
	text-align:right;
}

.hcont1 {
	padding-left:144px;
	padding-top:42px;
	height: 115px;
}

#newsButton {
	float:right;
	height:29px;
	left:70px;
	padding-top:69px;
}

#newsButton a {
	color:#FFFFFF;
	display:block;
	line-height:23px;
	padding:0 0 0 15px;
	width:232px;
}

.content {
	margin:0 4px;
	background-color: #ffffff;
}

.sp-path {
	padding:0 0 0 4px;
	border-bottom: 1px solid #dedede;
}

.sp-path span {
	background-image: url("/cms.libris/application/design/clientSide/default/skins/media/images/path-seperator.gif");
	background-repeat:no-repeat;
	background-position:center 61%;
}

.sp-path a {
	text-transform: uppercase;
	font-family:lucida Grande,Helvetica,arial,sans-serif;
	font-size: 10px;
	font-weight:bold;
}

.content .spage {
	border-left: 15px solid #f4f3f0;
	border-bottom: 11px solid #f4f3f0;
	border-right: 15px solid #f4f3f0;
	margin-top: 1px; 
}

.sp-container {
	padding: 25px 34px 50px;
	overflow: hidden;
}

.submit-email {
	background-color: #fdfdfd;
	border-top: 1px solid #d6d6d6;
	border-left: 1px solid #d6d6d6;
	border-right: 1px solid #d6d6d6;
	color: #67b7ec;
	text-align: center;
	padding-bottom:12px;
}

.submit-email form {
	padding-right:9px;
}

.submit-email table {
	border-collapse:separate;
	border-spacing:6px 5px;
}

.submit-email table td {
	vertical-align: top;
}

.submit-email table td div {
	text-align: left;
}

.submit-email table td.numb {
	width: 27px;
	text-align: right;
	padding-top:16px;
}

.submit-email table td.confirm input {
	position:relative;
	top:-12px;
	width:30px;
}

.submit-email .contact-head {
	border-top: 1px solid #eeeeee;
}

.submit-email .contact-head div {
	border-top: 1px solid #fbfbfb;
	padding-top: 24px;
	padding-bottom:11px;
}

.submit-email .contact-head h2 {
	font-family:Arial,serif;
	font-size:25px;
	font-weight:normal;
}

.footerwrap {
	background-color: #ffffff;
}

#footer, .wrapPush {
	overflow: hidden;
	height: 82px;
}

#footer {
	margin: 0 auto;
	width: 951px;
	padding-top:7px;
}

#footer .copyright {
	border-left:1px solid #666666;
	float:right;
	line-height:18px;
	margin-top:5px;
	padding-left:15px;
	padding-right: 15px; 
}

#menuContainer2 {
	padding-right: 0;
}

#menuContainer2 ul {
	overflow: hidden;
}

#menuContainer2 ul li {
	float: right;
	height: 27px;
	line-height: 27px;
	list-style: none;
	text-transform: uppercase;
	padding: 0 23px;
	margin: 0 1px;
	background-color: #ffffff;
}

#menuContainer2 ul li a {
	color: #666666;
	font-size: 11px;
}

.submit-email .error {
	border: 1px solid #F67676 !important;
}

.submit-email input[type="submit"] {
	background-image: url("/cms.libris/application/design/clientSide/default/skins/media/images/contack-buton.gif");
	background-position:right center;
	background-repeat:no-repeat;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-size:16px;
	font-weight:bold;
	height:29px;
	width:242px;
	outline: none;
	padding-right:25px;
	text-align:right;
}

.submit-email input[type="text"], .submit-email textarea {
	border:1px solid #D6D6D6;
	color:#AAAAAA;
	font-size:11px;
	padding-bottom:1px;
	padding-left:13px;
	padding-top:1px;
	width:228px;
}

.first-text h2, .second-text h2, .pageChildren h2 {
	color:#666666;
	font-size:13px;
	font-weight:bold;
	padding:4px 0 10px 20px;
	background-image: url("/cms.libris/application/design/clientSide/default/skins/media/images/h2-icon.gif");
	background-position: left top;
	background-repeat: no-repeat;
}

.first-text td, .second-text td {
	vertical-align: top;
}

.first-text h3, .second-text h3 {
	color: #d33738;
	font-size:18px;
	font-weight:normal;
	margin:4px 0;
}

.submit-email input[type="text"]:FOCUS, .submit-email textarea:FOCUS {
	outline: 1px solid #d0e6fd;
}

.page-template2 .bottomHolder {
	overflow: hidden;
	margin-top:15px;
}

.page-template2 .bottomHolder .pageImage {}

.page-template2 .bottomHolder .second-text {
	float: right;
	width:624px;
}

.page-template3 .bottomHolder .left {
	width: 533px;
}

.page-template3 .bottomHolder > .right {
	width: 300px;
}

.page-template4 .bottomHolder .pageImage {
	padding:0 10px 10px 0;
}

.page-template4 .bottomHolder .page-text {
	width:520px;
}

.page-template4 .bottomHolder .pageImageComment {
	display: none;
}

.pageChildren {
	overflow: hidden;
}

ul.pageChildren li {
	float: left;
	list-style: none;
	width: 201px;
	padding:14px;
	height:235px;
}

ul.pageChildren li:FIRST-CHILD {
	padding:14px 14px 14px 0;
}

ul.pageChildren li:LAST-CHILD {
	padding:14px 0 14px 14px;
}

.pageChildren .childrenText {
	padding-left: 20px; 
}

.spage-galery {
	width: 297px;
}

.spage-galery input[type="button"] {
	background-color:#3E3E3E;
	border:medium none;
	color:#0BCEFE;
	padding:0 10px;
	cursor: pointer;
}

#imgPreview {
	height: 202px;
	margin-bottom: 10px;
	text-align: center;
}

#imgPreview img {
	cursor: pointer;
}

.media-items {
	overflow: hidden;
	background-color: #eaeaea;
}

ul.media-items li {
	float: left;
	list-style: none;
	background-color: #e6e2df;
	padding: 2px;
	margin: 1px;
}

.pageChildren2 {
	margin:20px auto;
	width:500px;
	background-color: #fafafa;
	border: 4px solid #f3f5f8;
}

.pageChildren2 .first {
	border-right:1px solid #E1E1E1;
	font-size:14px;
	padding:9px 0;
	width:160px;
}

table.pageChildren2 td {
	text-align: center;
	text-transform:capitalize;
}

table.pageChildren2 td a {
	font-size:19px;
	font-weight:normal;
}

.pageChildren3 {
	margin:15px auto;
	width:500px;
}

ul.pageChildren3 li {
	list-style: none;
	margin:10px 0 24px;
	overflow: hidden;
}

.pageChildren3 .childrenImage {
	float: left;
	width: 145px;
	text-align:right;
}

.pageChildren3 .childInfo {
	float: right;
	width: 330px;
}

.pageChildren3 .childInfo h2 {
	font-weight: normal;
}

.pageChildren3 .childInfo h2 a {
	color: #234d5f;
	font-size: 12px;
	margin-bottom: 1px;
}

.pageChildren3 .childInfo h2 a:HOVER {
	margin-bottom: 0;
	border-bottom: 1px solid #64b8ed;
	text-decoration: none;
}

.pageChildren3 .childInfo .childrenText {
	padding:5px 0 2px;
}

.pageChildren4 {
	overflow: hidden;
}

ul.pageChildren4 li {
	list-style-image: url("/cms.libris/application/design/clientSide/default/skins/media/images/shops-list-icon.gif");
	list-style-position:outside;
	margin-bottom:15px;
	margin-left:25px;
	margin-right:44px;
	padding-left:5px;
	float: left;
}

ul.pageChildren4 li.active {
	list-style-image: url("/cms.libris/application/design/clientSide/default/skins/media/images/shops-list-icon2.gif");
}

ul.pageChildren4 li a {
	color:#46D8FF;
	font-weight:normal;
}

ul.pageChildren4 li.active a {
	color: #8c8c8c;
}

.pageChildren5 {
	margin: 15px 0;
}

ul.pageChildren5 li {
	border-top: 1px dashed #8ec2cd;
	padding-bottom:29px;
	padding-top:15px;
	overflow: hidden;
	list-style: none;
}

.pageChildren5 .childrenImage {
	float: left;
	width: 160px;
}

.pageChildren5 .childInfo {
	float: right;
	width: 589px;
	margin-right:63px;
}

.pageChildren5 .childInfo > h2 {
	color:#D64548;
	font-size:23px;
	font-weight:normal;
	margin-bottom:6px;
}

.pageChildren5 .childInfo > h2 a {
	color:#D64548;
	font-size:23px;
}

#footer .copyright2 {
	padding-top: 6px;
	text-align: right;
	padding-right: 15px; 
}

#footer .copyright2 a {
	color: #666666;
}

#footer .copyimg img {

}

#footer .copyname {

}
