* {
	margin: 0px;
	padding: 0px;
	border: none;
}

html, body {
	height: 100%;
}

body {
	background-color: #FFFFFF;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: black;
}

a {
	color: #78673A;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

p {
	text-align: justify;
	margin-bottom: 7px;
}

h1, #menu ul li a {
	white-space: nowrap;
	overflow: hidden;
}

h2 {
	font-size: 16px;
}

h3 {
	font-size: 13px;
}

h4 {
	font-size: 11px;
}

h1 span, #Buttons li a span, #Cmade span {
	display: none;
	overflow: hidden;
}

ul {
	list-style-type: none;
}

small {
	color: #777777;
}

#container {
	width: 100%;
	height: 300px;
	position: absolute;
	top: 50%;
	margin-top: -150px;
	background: url('../img/index_bg.jpg') repeat-x 0px 48px;
}

#main {
	width: 770px;
	height: 300px;
	position: absolute;
	left: 50%;
	margin-left: -385px;
	background: url('../img/index_main_bg.jpg') no-repeat right top;
}

#main2 {
	width: 555px;
	height: 300px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

h1 {
	width: 770px;
	height: 73px;
}

h1.v0 {
	background: url('../img/index_header_bg0.jpg') no-repeat;
}

h1.v1 {
	background: url('../img/index_header_bg1.jpg') no-repeat;
}

#menu {
	width: 159px;
	height: 175px;
	float: left;
}

#menu ul {
}

#menu ul li a {
	font-size: 13px;
	display: block;
	width: 150px;
	height: 20px;
	padding-top: 5px;
	padding-left: 9px;
	background-repeat: no-repeat;
}

#menu ul li a:hover {
	color: #FFFFFF;
	background: url('../img/index_mover.jpg');
}

#Mabout { background: url('../img/index_mabout.jpg'); }
#Mcharacteristics { background: url('../img/index_mcharacteristics.jpg'); }
#Mprojects { background: url('../img/index_mprojects.jpg'); }
#Mcalculator { background: url('../img/index_mcalculator.jpg'); }
#Mconstructions { background: url('../img/index_mconstructions.jpg'); }
#Mgallery { background: url('../img/index_mgallery.jpg'); }
#Mcontacts { background: url('../img/index_mcontacts.jpg'); }

#grafic {
	float: left;
	width: 220px;
	height: 175px;
	background: url('../img/index_grafic.jpg') no-repeat;
}

#footer{
	clear: both;
	height: 52px;
	width: 770px;
	background: url('../img/index_footer_bg.jpg') no-repeat;
	color: #78673A;
}

#footer p {
	padding-top: 30px;
	text-align: center;
}

/*		BUTTONS		*/

#buttonsPlace {
	/* Nurodzius position: absolute; div'ui, viskas pasislepia
	   veikia tik tada, kai yra place'intas virs visu elementu
	   todel pozicija nurodoma child elementui, kad veiktu savo vietoje
	*/
}

#Buttons {
	position: absolute;
	top: 10px;
	right: 180px;
}

#Buttons li {
	display: inline;
}

#Buttons li a {
	display: block;
	height: 27px;
	width: 39px;
	float: left;
	background-repeat: no-repeat;
}

#Buttons #Bduk a { padding-top: 8px; height: 19px; }
#Buttons #Bhome a { background-image: url('../img/b_home.gif'); }
#Buttons #Bmail a { background-image: url('../img/b_mail.gif'); }
#Buttons #Bsitemap a { background-image: url('../img/b_sitemap.gif'); }

#langPlace {
	/* Nurodzius position: absolute; div'ui, viskas pasislepia
	   veikia tik tada, kai yra place'intas virs visu elementu
	   todel pozicija nurodoma child elementui, kad veiktu savo vietoje
	*/
}

#Lang {
	position: absolute;
	top: 15px;
	left: 300px;
}

#Lang li {
	display: inline;
	float: left;
	color: #78673A;
	padding: 3px;
}

#Lang li a {
}

