html, body {
	height:100%;
	margin:0px;
	padding:0px;
	float:left;
	width:100%;}
body {
	font-size:16px;
	font-family:Arial, Tahoma;
	color:#ccc;
	background:url(../images/patern.jpg) 50% 0px;}
a:link,
a:visited,
a:active {
	color:#ccc;
	text-decoration:underline;}
a:hover {
	color:#fff;}
.content h4,
.content h5,
.content h6  {
	font-size:1em;
	padding:0.2em 0px;
	margin:0px;}
.content ul {
	margin:0.3em 0px;
	padding:0px 0px 0px 25px;}
.content li {
	padding:0px;
	margin:0px;}
.spaces, 
.design {
	position:absolute;
	width:100%;
	top:0px;
	left:0px;
	overflow:hidden;
	z-index:10;}
.design {
	overflow:visible;
	float:left;}
.main {
	position:relative;
	width:877px;
	left:50%;
	margin-left:-438px;}
.top {
	width:877px;
	height:114px;
	background:url(../images/mainTop.png) left top no-repeat;}
.mainLeft {
	width:195px;
	height:720px;
	float:left;
	background:url(../images/mainLeft.png) left top no-repeat;}
.designWrap {
	width:515px;
	float:left;}
.mainCenter1 {
	width:515px;
	height:494px;
	float:left;
	background:url(../images/mainCenter1.jpg) left top no-repeat;}
.mainCenter2 {
	width:515px;
	height:226px;
	float:left;
	background:url(../images/mainCenter2.jpg) left top no-repeat;}
.mainRight {
	width:167px;
	height:720px;
	float:right;
	background:url(../images/mainRight.png) left top no-repeat;}

	
.inside {
	position:relative;
	width:1072px;
	left:50%;
	margin-left:-500px;}	
.insideLeft {
	width:105px;
	height:478px;
	float:left;
	background:url(../images/insideLeft.png) left top no-repeat;}
.insideWrap {
	width:765px;
	float:left;}
.insideCenter1 {
	width:765px;
	height:259px;
	float:left;
	background:url(../images/insideCenter1.jpg) left top no-repeat;}
.insideCenter2 {
	width:765px;
	height:219px;
	float:left;
	background:url(../images/insideCenter2.jpg) left top no-repeat;}
.insideRight {
	width:130px;
	height:478px;
	float:left;
	background:url(../images/insideRight.png) left top no-repeat;}	


.container .logo {
	position:absolute;
	top:43px;
	left:375px;
	width:150px;
	font-size:0.8em;}
.container_index .logo {
	position:absolute;
	top:43px;
	left:375px;
	width:150px;
	text-align:center;
	font-size:0.8em;}
body .logo a:link,
body .logo a:visited,
body .logo a:active {
	color:#999;
	text-decoration:none;}
body .logo a:hover {
	color:#efefef;}
.lang {
	clear:both;
	float:left;
	width:100%;
	text-align:center;}
.leftSide {
	float:left;}
.rightSide {
	float:right;}
.middleSide {
	text-align:center;}
.body {
	width:100%;
	height:100%;
	float:left;
	background:none;}
.wrap, 
.wrapIndex {
	position:relative;
	top:0px;
	left:50%;
	min-height:100%;
	height:auto !important;
	height:100%;
	float:left;}
.wrap {
	width:1000px;
	margin:0px 0px -114px -500px;
	float:left;
	padding:0px 0px 0px 0px;
	background:url(../images/insideBg.png) center 0px repeat-y;}
.wrapIndex {
	padding:0px 0px 0px 0px;
	width:877px;
	margin:0px 0px -40px -438px;
	background:url(../images/bg.png) center 0px repeat-y;}
.body_index {
	float:left;
	height:100%;
	width:100%;}
.container, 
.container_index {
	position:relative;
	width:890px;
	left:50%;
	z-index:500;
	float:left;
	margin:0px 0px 0px -445px;
	padding:270px 0px 120px 0px;
	border:0px solid red;}
.container_index {
	padding:270px 0px 50px 0px;
	height:550px;}
.footer, 
.footer_index {
	position:relative;
	top:0px;
	left:50%;
	z-index:50;
	width:1000px;
	height:114px;
	clear:both;
	font-size:0.8em;
	margin:0px 0px 0px -500px;}
.background {
	width:100%;
	height:100%;
	background:url(../images/footBg.png) center top repeat-x;}
.footer_index {
	height:40px;
	background:none;}
.footer p, 
.footer_index p {
	margin:1px 0px;}
.footRight,
.footLeft {
	position:absolute;
	top:0px;
	width:100px;
	height:114px;
	margin:0px 0px 0px 0px;}
.footLeft {
	left:-100px;
	background:url(../images/leftFlag.png) right top no-repeat;}
.footRight {
	right:-100px;
	background:url(../images/rightFlag.png) left top no-repeat;}

	
	
	
	
.clock {
	position:absolute;
	top:-211px;
	left:90px;
	z-index:10;
	width:226px;
	height:301px;
	background:url(../images/clock.jpg) no-repeat;}
.digits {
	position:absolute;
	top:46px;
	left:90px;
	text-align:center;}
.digits input {
	background:none;
	border:none;
	color:#363636;
	font-size:0.75em;
	font-weight:bold;
	text-align:center;}
.footer .digits {
	top:60px;
	left:90px;}
a {
	outline:none;}
a img {
	border:none;}
input:focus, 
textarea:focus {
	background:#fbf9d3;}
h2 {
	margin:0px;
	padding:0px;
	font-size:1.1em;
	font-weight:normal;}
p {
	margin:1.3em 0px;
	padding:0px 0px;}
.container_index p {
	margin:0px 0px;}
.container_index a {	
	color:#efefef;
	text-decoration:none;}

.left {
	position:relative;
	left:10px;
	width:280px;
	padding:0px 0px 230px 0px;
	float:left;}
.right {
	position:relative;
	right:10px;
	width:570px;
	padding:7px 0px 0px 0px;
	float:right;
	font-size:0.95em;
	/*font-variant:small-caps;
	letter-spacing:0.005em;*/
	line-height:1.5em;
	z-index:600;}

ul.menu,
.submenu {
	width:100%;
	float:left;
	margin:5px 0px;
	padding:0px 0px 0px 0px;
	font-size:1.4em;}
ul.menu li,
ul.submenu li {
	width:100%;
	clear:both;
	float:left;
	padding:5px 0px 5px 0px;
	margin:0px;
	list-style:none outside;}
ul.menu li a, 
ul.submenu li a {
	padding:0px 0px 0px 20px;
	background:  url(../images/pointer.gif) 0px 0.4em no-repeat;}
ul.menu li a:hover,
ul.submenu li a:hover {
	color:#efefef;
	background:  url(../images/pointer_active.gif) 0px 0.4em no-repeat;}
ul.submenu li a,
ul.submenu li a:hover {
	text-decoration:none;}
.submenu {
	font-size:1.1em;}

ul.menu a:link,
ul.menu a:visited,
ul.menu a:active {
	color:#999;
	text-decoration:none;}
ul.menu a:hover {
	color:#efefef;}
ul.menu a.selected:link,
ul.menu a.selected:visited,
ul.menu a.selected:active {
	color:#efefef;
	text-decoration:none;
	background:  url(../images/pointer_active.gif) 0px 0.4em no-repeat;}
ul.menu a.selected:hover {
	color:#efefef;}
.title {
	width:100%;
	float:left;
	color:#efefef;
	background:url(../images/underline.jpg) bottom left no-repeat;}
.title h2 {
	font-size:1.4em;
	padding:0px 0px 7px 0px;}

.content {
	width:92%;
	clear:both;
	float:left;
	text-align:justify;
	padding:10px 0px 20px 0px;}
.copyright  {
	position:absolute;
	z-index:50;
	top:0px;
	left:85px;
	width:226px;
	float:left;
	padding:70px 0px 0px 0px;
	text-align:center;}
.copyright_index  {
	width:230px;
	text-align:center;
	position:relative;
	float:right;
	right:120px;
	color:#4b4b4b;
	padding:10px 0px 0px 0px;}
.address {
	position:absolute;
	top:0px;
	right:70px;
	float:right;
	padding:20px 0px 0px 0px;}
	
	
	
	
	
	
	
	
	
	
.digitalClock {
	position:absolute;
	top:215px;
	left:328px;
	color:#363636;}

.digitalClock .digits {
	position:relative;
	top:46px;
	left:90px;
	text-align:center;}
.digitalClock input {
	background:none;
	border:none;
	color:#363636;
	font-size:0.75em;
	font-weight:bold;
	text-align:center;}
.menuItem1,
.menuItem2,
.menuItem3, 
.menuItem4, 
.menuItem5 {
	position:absolute;
	width:200px;
	text-align:center;
	color:#efefef;
	font-weight:bolder;
	font-size:0.8em;}
.menuItem1 {
	top:128px;
	left:175px;}
.menuItem2 {
	top:128px;
	left:525px;}
.menuItem3 {
	top:313px;
	left:175px;}
.menuItem4 {
	top:313px;
	left:525px;}
.menuItem5 {
	top:443px;
	left:345px;}
.description {
	position:absolute;
	width:600px;
	top:790px;
	left:50%;
	margin-left:-300px;
	text-align:center;
	color:#ccc;
	font-size:0.8em;}

form .name,
form .activity,
form .submit  {
	width:100%;
	float:left;
	clear:both;
	margin:3px 0px;}
form .submit {
	width:auto;
	padding-left:90px;}	
form .name span,
form .activity span {
	display:block;
	float:left;
	width:100px;}
form .name input,
form .activity input,
form .activity textarea {
	width:300px;
	background:#f1f1f1;}
	
	
.social-network {
	clear:both;
	padding:20px 0px 20px 20px;}
.social-network a {
	margin:0px 0px 0px 0px;}