*{margin:0;padding:0}
html{overflow:auto}
h1{ color:#00BEDF;font-size:18px;font-weight:700;margin-bottom: 10px;}
body{background:#f1f1f1 url('../img/lay_documentBg2.png') repeat-x left top;font-family:Arial, Tahoma, "Sans Serif";font-size:12px;}
#documentWrapper #contentWrapper #contentTop p.menu a{color:#424242;font-size:14px;text-decoration:none;}
#documentWrapper #contentWrapper #contentTop p.menu a.even{color:#00BEDF;}
#documentWrapper{margin:0 auto;position:relative;width:870px;}
#documentWrapper #contentBackground{background:url('../img/lay_mainBackground.png');height:700px;left:-160px;min-width:1200px;position:absolute;width:1200px;}
#documentWrapper #contentWrapper{background:url('../img/contentWrapperBg.png');margin:0 auto;position:relative;width:880px;}
#documentWrapper #contentWrapper #contentTop{position: relative;background:url('../img/contentTop2.jpg');height:160px;width:880px;}
#documentWrapper #contentWrapper .imgLeft{position:absolute; left:40px;top:15px;}
#documentWrapper #contentWrapper .imgRight{position:absolute;right:40px;top:15px;}
#documentWrapper #contentWrapper #contentTop h4{color:#444;display:block;font-size:20px;font-style:italic; position:absolute;text-align:right; top:65px;width:740px;}
#documentWrapper #contentWrapper #contentTop p{display:block;height:35px;position:absolute;text-align:center;top:130px;vertical-align:middle;width:874px;}
#documentWrapper #contentWrapper #imageContainer{position:relative;border:1px solid #ccc;height:238px;margin:10px auto 0;width:798px;}
#documentWrapper #contentWrapper #imageContainer img{padding:10px;position:absolute;left:0;top:0;}
#documentWrapper #contentBottom p {font-size:11px;}
#documentWrapper #contentBottom p a {color: #00BEDF;}
#documentWrapper #contentBottom p#footerLeft {line-height:20px;padding:20px;padding-left: 40px;text-align:left;width:300px;float: left;}
#documentWrapper #contentBottom p#footerRight {line-height:20px;padding:20px;padding-right: 40px;text-align:right;width:300px;float: right;}
#documentWrapper #contentBottom{background:url('../img/contentBottom.png');height:120px;margin:0 auto;position:relative;width:880px;}
#documentWrapper #mainContent{position: relative;padding:20px 21px;width:840px;}
#documentWrapper #mainContent h1{color:#00BEDF;font-size:18px;font-weight:700;margin-bottom: 10px;}
#documentWrapper #mainContent h2{color:#00BEDF;font-size:18px;font-weight:700;margin-bottom: 10px;}
#documentWrapper #mainContent .pageEditblockContent p{margin-bottom: 10px;}
#documentWrapper #mainContent .pageEditblockContent a{color:#00BEDF;}
#documentWrapper #mainContent .pageEditblockContent a:hover, #documentWrapper #mainContent .pageEditblockContent a:visited{color:#660d24;}
#documentWrapper #mainContent div#leftText{float:left;width:250px;}
#documentWrapper #mainContent div#rightText{float:right;width:250px;}
#documentWrapper #contentWrapper #contentTop img.menuShadow{height:8px;left:205px;padding-top:155px;position:absolute;width:470px;}
div.clearFloat{height:0;clear:both;}

div.shopLinkContainer {
	text-align: center;
}
#documentWrapper #mainContent .pageEditblockContent div.shopLinkContainer a {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	font-size: 20px;
	color: #333;
	text-decoration: none;
	background: #fcfcfc url('/sources/shop/dft/shopping_cart.png') no-repeat 10px center;
	border: 1px solid #ccc;
	padding: 10px;
	padding-left: 70px;
}
#documentWrapper #mainContent .pageEditblockContent div.shopLinkContainer a img {
	vertical-align: middle;
}
#documentWrapper #mainContent .pageEditblockContent div.shopLinkContainer a:hover {
	color: #222;
	border: 1px solid #aaa;
}
a.footerWdLogo {
	display: block;
	width: 80px;
	height: 25px;
	overflow: hidden;
	background-image: url('/sources/logo/footerLogo_wd2.png');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
a.footerWdLogo:hover {
	background-position: 0px -25px;
}
ul {
	list-style-type: circle;
	list-style-type: disc;
	padding-left: 10px;
}
ul li {
	padding-left: 10px;
}

#twittericon { display: block; position: absolute; top: 60px; right: 10px; }
