html, body {
height:100%;
/*height:auto !important;*/
padding: 0px;
margin: 0px;
background-color: #FFFFFF;
color: #000000;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 17px;
text-align: left;
font-weight:normal;
}
a {
	color: #DFDFDF;
	text-decoration: underline;
}
.fonas {
	background-image:url(img/fonas.jpg);
	background-repeat:repeat;
	/*height:100%;*/
}
.fonas_muzika {
	background-image:url(img/fonas_muzika.jpg);
	background-repeat:repeat;
	/*height:100%;*/
}
.fonas2 {
	background-image:url(img/fonas_titulinis.jpg);
	background-repeat:repeat;
	/*height:100%;*/
}
#intro a {
	/*color: #FFFFFF;*/
	color:#000000;
	text-decoration: underline;
}
form, ul, li, dl, dt, dd, div { 
padding: 0px;
margin: 0px;
} 
.clearfix:after { 
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
} 
.clearfix { 
display : block;
} 

/* */
#titulinis {
	width:600px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
	/*background-color:#CEA86D;*/
	background-color:#C29B5F;
	padding:10px;
	font-size:13px;
	line-height:16px;
	color:#222222;
}
#vidinis {
	width:700px;
	margin-left:auto;
	margin-right:auto;
	background-color:#C3B3AA;
	padding:10px;
}

#header {
	width:700px;
	height:170px;
	background-color:#FFFFFF;
}
	#logo {
		width:170px;
		display:block;
		float:left;
		margin-top:10px;
		text-align:center;
	}
	#center {
		width:400px;
		display:block;
		float:left;
		margin-top:10px;
		text-align:center;
	}
	#kalbos {
		width:115px;
		display:block;
		float:left;
		margin-top:10px;
		text-align:right;
		padding-right:15px;
		padding-top:5px;
	}
	#kalbos a {
		text-decoration:none;
		font-weight:bold;
	}
	
#menu {
	width:700px;
	/*height:100%;
	min-height:100%;*/
	background-color:#FFFFFF;
	text-align:center;
}
#menu a {
	color: #003399;
	text-decoration: underline;
	font-size:14px;
}
	.td_bg {
	padding:2px;
	}
	.td_title {
	padding:3px;
	line-height:16px;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	}
	
#main {
	width:660px;
	padding:20px 20px 10px 20px;
	/*height:100%;
	min-height:100%;*/
	background-color:#FFFFFF;
}
#main a {
	color: #003399;
	text-decoration: underline;
}
	#txt {
		width:660px;
		/*height:100%;
		min-height:100%;*/
	}
	#txt p {
		padding:0px;
		margin:0px 0px 16px 0px;
	}
	#txt img {
		border:1px solid #888888;
	}
	h2 {
		min-height:22px;
		font-size:16px;
		width:340px;
		color: #002683;
		border-bottom:1px solid #002683;
	}
		#menu2 {
		clear:both;
		padding-bottom:16px;
		}
		#menu2 li {
		display:block;
		list-style: none;
		padding-left:0px;
		color: #003399;
		text-decoration: none;
		font-size:13px;
		line-height:17px;
		border:0px solid red;
		}

	.underline {
	text-decoration:underline;
	}

#footer {
	width:700px;
	height:30px;
	font-size:10px;
	line-height:14px;
	text-align:center;
	padding-top:5px;
	background:#FFFFFF;
	border-top:1px solid #C3B3AA;
}
#footer a {
	color: #003399;
	text-decoration: underline;
}
hr {
	height:1px; 
	color:#CFCFCF;
}
/*
Programming: HTML,PHP,Flash,CSS,JS,MySql 
Marijus Dulskis [www.dulskis.lt, 2009]
Best on IE 7. Also tested on Mozilla Firefox 2.0, IE 6, Opera 9.2 and Safari 3.0.3 (win)
*/
