/* whitespace reset */

html, body,
h1, h2, h3, h4, h5, h6,
dd,
form, fieldset, legend, input, textarea
{
	margin: 0;
	padding: 0;
}

img {
	border:0px;
}

html, body {        
height:auto !important; /* FF and compliant browsers should automatically size the body/html */        
height:100%; /* ie will set the body/html to 100%, anything overflowing that will (incorrectly) resize it. go IE */        
min-height:100%; /* when FF/etc automatically size the body/html it should be AT LEAST the height of the entire browser window, but can expand based on content. */
}

body {
	background-color: #000000;
	color: #745964;
	font: 100%/120% Book Antiqua,Georgia,Arial,sans;
}

p {
	text-align:justify;
}
		a {
			font-family: Book Antiqua,Georgia,Arial,sans;
		}

		a:active	{ text-decoration:none;color:#745964; }
		a:link    	{ text-decoration:none;color:#745964; }
		a:visited 	{ text-decoration:none;color:#745964; }
		a:hover 	{ text-decoration:underline;color:#495575; }	

		a.bio 
		{
			font: 100%/120% Book Antiqua,Georgia,Arial,sans;
			text-decoration:underline;
		}
		a.bio:active	{ text-decoration:underline; }
		a.bio:link    	{ text-decoration:underline; }
		a.bio:visited 	{ text-decoration:underline; }
		a.bio:hover 	{ text-decoration:underline; }

#menorinka {
	position: relative;
	width: 925px;
	margin: 0 auto;
	font-size: .9em;
	background-image:url('/img/bg.jpg');
	background-repeat:repeat;
      
height:auto !important; /* FF and compliant browsers should automatically size the body/html */      
height:100%; 
min-height:730px;
}

#minheight {
	height:auto !important; /* FF and compliant browsers should automatically size the body/html */      
	height:600px; 
	min-height:600px;
}

	#head {
		/*float: left;*/
		width: 925px;
		height: 147px;
		background-image:url('/img/logo.jpg');
	}

		#logo {
				/*float: left;*/
			margin-left:40px;
			padding-top:30px;
		}
	
		#langs {

			font-size:15px;
			margin-right:20px;	
		}

		a.lang {
			font-family: Book Antiqua,Georgia,Arial,sans;
			font-size:12px;
			font-weight:bold;
			color:black;
		}

		a.lang:active	{ text-decoration:none; }
		a.lang:link    	{ text-decoration:none; }
		a.lang:visited 	{ text-decoration:none; }
		a.lang:hover 	{ text-decoration:underline; }	

	
			#stitle {
				font-size: 35px;
				vertical-align:top;
				margin-left:10px;	
				margin-top:15px;	
		}

		#top-menu {
			margin-left:0px;		
			margin-top:0px;
			margin-right:0px;
			margin-bottom:10px;
			width:100%;
			font-family: Book Antiqua,Georgia,Arial,sans;
			font-size:14px;
			font-weight:bold;
			color:#745964;
		}
		
		.menuitem {
			border-bottom: 1px solid #000000;
			padding-left: 15px;	
		}

		h3.tmenu {
			font-family: Book Antiqua,Georgia,Arial,sans;
			font-size:14px;
			font-weight:bold;
		}
		
		a.tmenu {
			font-family: Book Antiqua,Georgia,Arial,sans;
			font-size:14px;
			font-weight:bold;
		}

		a.tmenu:active	{ text-decoration:none;color:#745964; }
		a.tmenu:link    	{ text-decoration:none;color:#745964; }
		a.tmenu:visited 	{ text-decoration:none;color:#745964; }
		a.tmenu:hover 	{ text-decoration:underline;color:#495575; }		

		a.lmenu {
			font-family: Book Antiqua,Georgia,Arial,sans;
			font-size:12px;
			font-weight:bold;			
			line-height:20px;
		}

		a.lmenu:active	{ text-decoration:none;color:#745964; }
		a.lmenu:link    	{ text-decoration:none;color:#745964; }
		a.lmenu:visited 	{ text-decoration:none;color:#745964; }
		a.lmenu:hover 	{ text-decoration:underline;color:#495575; }			


		a.authors {
			font-family: Book Antiqua,Georgia,Arial,sans;
			font-size:12px;
			line-height:20px;
		}

		a.authors:active	{ text-decoration:none;color:#745964; }
		a.authors:link    	{ text-decoration:none;color:#745964; }
		a.authors:visited 	{ text-decoration:none;color:#745964; }
		a.authors:hover 	{ text-decoration:underline;color:#495575; }
		
	    .gal {
			text-align:center;
			margin-right:20px;
		}
		a.glink {
			font-family: Book Antiqua,Georgia,Arial,sans;
			font-size:12px;
			font-weight:bold;
			line-height:20px;
		}

		a.glink:active	{ text-decoration:none;color:#745964; }
		a.glink:link    	{ text-decoration:none;color:#745964; }
		a.glink:visited 	{ text-decoration:none;color:#745964; }
		a.glink:hover 	{ text-decoration:underline;color:#495575; }		
		
		
		.weekwork {
			font-family: Book Antiqua,Georgia,Arial,sans;
			font-size:14px;
			font-weight:bold;
			color:#745964;			
		}
		.menuitem1 {
			border-top:1px solid #000000;
		}
		.menuitem2 {
			border-top:1px solid #000000;
			border-bottom:1px solid #000000;
		}		
		
	#centras{
			/*float: left; */
		width: 925px;		
		border-top:1px solid #000000;
	}

		#kaire{
			
			width:200px;
			vertical-align:top;
			/*border: 1px solid #EEEEEE; */
			/*float:left;*/
		}
		#desine{
			
			/*float:right;*/
			width:220px;
			/*border: 1px solid #EEEEEE;*/
		}
		#turinys{		
			padding:10px;
			font-size:14px;
			/*border: 1px solid #EEEEEE;*/
			/*float:left;*/
			/*width:700px;*/
		}

.forma {
	background-color:#C4C5C9;
	font-family: Book Antiqua,Georgia,Arial,sans;
	width:250px;
}
	
.txt {
	background-color:#C4C5C9;
	font-family: Book Antiqua,Georgia,Arial,sans;
}	

.btn {
	background-color:#b4b5b9;
	font-family: Book Antiqua,Georgia,Arial,sans;
}	

.but {
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	width:150px;
	text-align:center;
}
	
.photo {
	/*max-width:400px;
	width: expression(document.geElementById('photo').style.width > 400 ? "400px": "auto" );*/
	max-width:400px;
    width:auto !important;
}

.hdr {
  display:none;
}

/* ------------------------
	IE
---------------------------- */

* html body {
	text-align: center;
}


* html #menorinka {
	text-align: left;
}

 img, div { behavior: url(iepngfix.htc) }
