﻿* {
	margin: 0;
}
html, body {
	height: 100%;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -142px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
	height: 142px; /* .push must be the same height as .footer */
}

.wrapper,.header,.footer { }
.container { display:table;width:960px;margin:0 auto 0; padding-top:10px}

.column_left {display:block;width:188px;float:left;}
.column_middle {display:block;width:544px;float:left;margin:0 20px 0}
.column_right {display:block;width:188px;float:left;}
html>body .column_middle { 	margin-left:40px;}


.level1 .column_left {display:block;width:188px;float:left; margin:0 20px 0 0}
.level1 .column_middle {display:block;width:544px;float:left;margin:0 20px 0 0}
.level1 .column_right {display:block;width:188px;float:left;}



#footer .column_left,
#footer .column_middle,
#footer .column_right {min-height:60px; padding-top:20px;}


#page.container { width:996px;margin:0 auto 0;}

/* ------------------------------------------------- */


.splash,
.globalmenu,
.mainmenu,
.store 	{display:block;margin:0 auto 0;}

.splash,.store,
.globalmenu	{width:100%;height:30px;padding-bottom:25px;}
.splash	{width:100%;height:30px;padding-bottom:20px;}
.mainmenu 	{width:100%;margin:0 10px 0 10px; }
.logo {
white-space:nowrap;
	color:white;
	display:block;
	float:left;
	width:270px;
	height:80px;
	margin-left:15px;margin-top:20px;		 /* as overflow next block*/
	margin-bottom:-120px; /* as height this block*/
	margin-right:-220px;
	position:relative;z-index:1100; /* over next block */
}
.logoTxImage {
	margin:0 0 24px 5px;
}
.titulblock {display:table;width:978px;height:380px !important;margin-right:-10px;margin-top:1px}
.level1 .logo {
margin-top:0px;	
}
.level1 .globalmenu {
	margin-bottom:0px;
}
/* ------------------------------------------------- */
.SplashContainer {	display:block;   height:180px;padding:20px 20px 20px 30px;; }

.SplashContainer .informer {	display:block;width:260px;min-height:60px;margin-top:90px; float:left;margin-right: 20px;padding-top:10px; color:#5b8429;font-size:11px; padding-left:10px; }
.SplashContainer .content {	display:block; border-left:1px white solid;width:550px;min-height:60px;margin-top:10px; float:left;padding:0px 20px 0px 30px;  }
.SplashContainer .content * {	text-align:left;}
.SplashContainer .content h3 {color:white;font-size: 28px;font-weight:normal;display:block;margin-bottom:20px;}
.SplashContainer .content table.prices { font-size:12px; color:#3483be;font-weight:normal;width:310px; float:left;}
.SplashContainer .content table.prices th {padding:4px; background-color:#70a7d5 ; color:white;font-weight:normal;border-bottom:1px #3483be solid;text-align:center;}
.SplashContainer .content table.prices td {padding:6px;border-bottom:1px #70a7d5 solid;text-align:center;background-color:#d1e2f4}
.SplashContainer .content a {color:#3483be; position:relative;z-index:999}
.SplashContainer .content a {text-decoration:none;}
.SplashContainer .content table.prices .leftalign{	text-align:left;}
.SplashContainer .content div.pricesMore {	display:block;width:180px;padding:0 0 0 px; float:right;margin-left:-15px}
.pricesMore a {
	display:block;width:180px; padding-bottom:2px;
}


.WithoutFlash { display:block; width:922px;height:322px;margin-left:10px;margin-top:5px;padding:20px;}
.WithoutFlash { background:transparent url('../images/splash/bg-colored-progressive.jpg')}
html>body .WithoutFlash {margin-top:10px !important;margin-bottom:-10px}

.splashBoxShort .informer {	display:block;width:260px;min-height:60px;margin-top:30px; float:right;margin-right: 20px;padding-top:10px; color:#5b8429;font-size:11px; padding-left:10px;text-align:right; }


.EmptyBoxShort {display:block ;}
.EmptyBoxShort h1{display:block ; padding-left:400px;padding-top:18px;color:white; font-size:36px;font-weight:normal}


/* ------------------------------------------------- */

.storeHeader {text-align:right;padding-bottom:20px;margin-top:-15px;color:#66932D}
.storeHeader a {color:#66932D}
.storeHeader a:hover {color:#86B34D}
.titulblock {	border:0px white solid;}
html>body .titulblock {background: url('../images/splash/bg-global.png') no-repeat left top}
/*
body {background: #f6f8f9  url('../images/global/000-1.jpg') no-repeat scroll center top;} */
body {background: #f6f8f9  url('../images/global/001.jpg') no-repeat scroll right top}
body {font-family:Arial, Helvetica, sans-serif;font-size:12px;}
 
.wrapper {background:transparent url('../images/global/002.png') repeat-x scroll left bottom;}
.footer {background:#5e7c34 url('../images/global/003.jpg') repeat-x scroll center bottom}

.ThePage {display:block;padding:0 10px 0 10px;}
html>body .ThePage{ background:transparent url('../images/global/press-bottom.png') no-repeat center bottom}


.anonce {	display:block; padding-bottom:30px;	font:13px/16px normal Arial,Helvetica,Tahoma; color:#0162A9;}
.anonce h1 {display:inline-block;float:left;padding-right:10px; font:36px/36px normal  Arial,Helvetica,Tahoma; color:#6B8B28;letter-spacing:-1px}
.anonce h2 {display:inline-block;float:left;padding-right:10px; font:28px/32px normal  Arial,Helvetica,Tahoma; color:#6B8B28;letter-spacing:-1px}
.anonce .more {display:inline-block; font:13px/16px normal 'lucida Grande',Arial,Helvetica,Tahoma; color:#567E38}

#page2.container {padding:0;margin-top:10px;}
html #page2.container {margin-top:20px;}
html>body #page2.container {margin-top:10px;}
.aBc_ch {display:table;width:980px;height:10px !important;margin:0 0 -3px 0; font-size:1px}
.aBc_cc {display:table;width:980px; min-height:32px;margin:0; font:12px/16px;}
.aBc_ct {display:table;width:980px;height:20px !important;margin:0; font:1px/1px }

html>body .aBc_ch {background:transparent url('../images/global/aBc_header.png') no-repeat scroll left top}
html>body .aBc_ct {background:transparent url('../images/global/aBc_tail.png') no-repeat scroll left top}
html>body .aBc_cc {background:transparent url('../images/global/aBc_body.png') repeat-y scroll left top}

.aBc_cc .column_left {width:187px;margin-left:2px}
.aBc_cc .column_middle  {margin-left:28px;margin-right:29px}
.aBc_cc .column_right {}


.double {display:table;width:423px;float:left;padding-bottom:0px;margin-left:3px;}
.double h2 {
	display:block; ;color:#4D8FC1; font-weight:normal;font-size:18px;padding:0 10px 5px 10px;
}
#blockfond .sample { display:inline-block;
	padding:2px; font-size:10px; border:1px white solid;
}
#blockfond .sample img {
	margin-bottom:4px
}

.Double_ch {display:table;width:423px;height:10px !important;margin:0 0 0px 0; font-size:1px}
.Double_cc {display:table;width:393px;margin:0; font:12px/16px;padding:0px 15px 10px}
.Double_ct {display:table;width:423px;height:20px !important;margin:0; font:1px/1px }

html>body .Double_ch {background:transparent url('../images/global/Abc-doublebox-header.png') no-repeat scroll left top}
html>body .Double_cc {background:transparent url('../images/global/Abc-doublebox-body.png') repeat-y scroll left top}
html>body .Double_ct {background:transparent url('../images/global/Abc-doublebox-footer.png') no-repeat scroll left bottom}


.digest {	font-size:13px;color:black;margin:0 0px 10px 0px;line-height:14px;padding:10px;}
.digest h3{	margin-bottom:20px; }
.digest a{	color:#307fba;text-decoration:none;margin-bottom:15px; display:block; position:relative;z-index:200}
.digest a:hover{text-decoration:none;}
.digest span.titul { display:block;margin-bottom:10px;	font-size:12px; color:white;}

.digest h3{margin-bottom:-5px; color:white;padding:5px 10px 10px 10px;}
.digest span.date {	color:#000;}
.digest .date {	color:#000; float:left;display:block;width:20px;height:30px;}
.date .day { display:block; font-size:25px;width:20px;line-height:25px;}
.date .month, .date .year {	letter-spacing:0px;}
.latest a.note { color:#5da61b;}

.digestList {	display:block; padding-bottom:30px;	font:13px/16px normal Arial,Helvetica,Tahoma; color:#0162A9;}
.digestList h1 {display:inline-block;float:left;padding-right:10px; font:36px/36px normal  Arial,Helvetica,Tahoma; color:#6B8B28;letter-spacing:-1px}
.digestList h2 {display:block;padding-right:10px; font:28px/32px normal  Arial,Helvetica,Tahoma; color:#6B8B28;letter-spacing:-1px}
.digestList .more {display:inline-block; font:13px/16px normal 'lucida Grande',Arial,Helvetica,Tahoma; color:#567E38}

.digestList .date {	color:#000; float:left;display:block;width:20px;height:30px;}
.digestList .date .d { display:block; font-size:28px;width:20px;margin:0px;padding:0px;line-height:32px;}
.digestList .date .m, .digestList .date .y {font-size:12px;line-height:14px;letter-spacing:0px;}

.digestPager {	display:block;padding:0 10px 20px 0px; color:white;margin-bottom:20px}
.digestPager a,.digestPager span {	display:inline-block;width:15px;padding:2px 2px; margin-left:5px;color:white; border:1px white solid;float:left;text-align:center;text-decoration:none;position:relative;z-index:200}
.digestPager a.first,.digestPager a.last,.digestPager span {border:0px white}


#advert {padding:0px 10px;}
#advert h2 {display:block;padding-right:10px; font:28px/32px normal  Arial,Helvetica,Tahoma; color:#FFF;letter-spacing:-1px}
#advert li {display:block;width:155px; float:left;padding:10px 10px 10px 0;color:#6B8B28;}
#advert li li{display:block;width:auto; float:none;padding:0px 0px 7px 0;}
#advert li a{color:black;display:block;width:auto; float:none;padding:0px 0px 7px 0;text-align:center;text-decoration:none;}
#advert li span {display:block;padding-bottom:10px;font-weight:bold;}


#MeteoInformer { padding:0px 15px;
	display:table; height:auto;min-height:60px;
}
#MeteoInformer h2 {display:inline-block;float:left;padding-right:10px; font:28px/32px normal  Arial,Helvetica,Tahoma; color:#6B8B28;letter-spacing:-1px}
