@charset "utf-8";
/* CSS Document */

h1 { font-size: 48px; line-height:normal;height:60px;color:#0065aa;}
.page-width{width:820px;}
.bContent{margin-top:120px;text-align:center;}
.text{font-size:14px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;}

#wrapper{
	position:absolute;
	/*top: 236px;*/
	left:50%;
	margin-left:-276px;
	margin-top:-40px;
}

#front{
	position:absolute;
	top:0px;
}



#upperHalf, #upperHalfBack{
	vertical-align:bottom;
}

#lowerHalf, #lowerHalfBack{
	vertical-align:top;
}




#upperHalf img{
	position:relative;
	height:64px;
	vertical-align:bottom;
	visibility:visible;
}

#lowerHalf img{
	position:relative;
	height:64px;
	vertical-align:top;
	visibility:visible;
}

	
#lowerHalfBack img{
	position:relative;
	vertical-align:top;
}

#upperHalfBack img{
	position:relative;
	vertical-align:bottom;
}

#hoursUp, #hoursDown, #hoursUpBack, #hoursDownBack{
	width:125px;
}

#minutesUpLeft,  #minutesDownLeft, 
#minutesUpLeftBack, #minutesDownLeftBack,
#secondsUpLeft, #secondsDownLeft, 
#secondsUpLeftBack,  #secondsDownLeftBack, {
	width:58px;
	/*width:59px;*/
}

#minutesUpRight, #minutesDownRight, 
#minutesUpRightBack, #minutesDownRightBack, 
#secondsUpRight, #secondsDownRight, 
#secondsUpRightBack, #secondsDownRightBack{
	width:59px;
}

#lowerPartBack img, #lowerPart img{vertical-align: text-top;}

#upperPart, #upperPartBack {height:115px;overflow:hidden;}
#lowerPart, #lowerPartBack {height:115px;overflow:hidden;}

.splitter {width:20px;height:116px;}
.colonUp {background:url(images/colon.png) center 59px no-repeat;}
.colonDown {background:url(images/colon.png) center -59px no-repeat;}

#inscriptions {color:#969b9d;font-size:10px;text-transform: capitalize;width:558px;position:absolute;top:38px;}
#inscriptions img{float:left;width:30px;}
#inscriptions div{background:url(/images/pixel-grey.gif) left center repeat-x;width:117px;float:left;text-align:center;}
#inscriptions span{background-color:#FFF;padding-left:3px;padding-right:3px;}

.progress-bar{width:700px;margin-top:150px;}
.progress-bar .item{width:220px;}
.progress-bar .title{height:30px;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-style:italic;}
.progress-bar .title span{font-style:normal;color:#0065aa;font-size:18px;}
.progress-bar form input[type="text"]{background:none;border:none; width:220px;height:27px;background:url(images/input-bg.png) left top no-repeat;line-height:27px;padding-left:5px;padding-right:5px;font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;font-style:italic;color:#343c3e;text-align:center;}
.progress-bar form input[type="submit"]{background:none;border:none; width:100px;height:27px;background:url(images/button-ok.png) left top no-repeat;margin-top:8px;cursor:pointer;}

.footer {margin-top:75px;width:940px;}

.copyright{font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-size:12px;text-align:right;}

.prosto{width:290px;}
	.prosto .logo{float:left;width:118px;height:35px;}
	.prosto .text{font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-size:12px;text-align:left;}
	.prosto .text a{color:#0065aa;text-decoration:underline;}
	.prosto .text a:hover{}

div.text{/*height:68px;*/}
.counters{padding-left:20px;float:left;}
.titletimer{top:120px;text-align:center;height:30px;font-size:18px;margin-top:20px;}
