/* 	www.architektugrupe.lt, (c) Architektu grupe
	Autorius - Modestas Vaicekauskas, modestasv [] gmx . de
	2006 gruodis
*/

/* white ; #59d zydra ; #36b melyna2 ; #248 melyna3 ; #236 fonas */

* { padding: 0; margin: 0; }
body { padding: 5px; }
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, dl, fieldset, address { margin: 20px 0; }
li, dd, blockquote { margin-left: 40px; }
fieldset { padding:10px; }

/* ---------------------------------------------------------------------- */

body {	
	margin: 0; padding: 0;
	background: #236 url(../images/fonas.jpg) left bottom repeat-x;
	font: normal 0.7em Arial, Verdana, Helvetica, sans-serif; }

h1 {}

h2 {
	margin: 0 0 15px 0;
	color: white;
	font-size: 140%;
	}
	
h3 { /*keisti atitinkamai*/
	margin: 0 0 15px 0;
	color: white;
	font-size: 110%;
	}

	#kartotiniai h3 { 
		margin: 0 0 5px 0;
		color: white;
		font-size: 110%; }

p,
#intro p,
#intro table td { 
	margin: 0 0 15px 0; padding: 0;
	color: #59d;
	line-height: 1.5em;
	}

#intro p {
	clear: left;
	}

	p.pirmasis {
		margin: 0 0 15px 0;
		font-size: 110%; font-weight: bold; }

	#kartotiniai p {
		margin: 0 0 15px 0;
		line-height: 1em; 
		background: none; }

a { 
	color: white;
	text-decoration: none; }
	
	a:hover { text-decoration: underline; }


/* ---------------------------------------------------------------------- */

.navigation	{
	height: 105px; width: 2500px; } 

#titulinis .navigation	{ width: 2200px; }
#paslaugos .navigation	{ width: 2300px; }
#apiemus .navigation	{ width: 1900px; }

#juda {
	background: url(../images/juostele.gif) repeat-x 0 0;
	position: relative;
	left: 0px;
	height: 105px;/* IE */}

	#juda img { 
		margin: 12px 0 0 394px;
		border: 0; }
		

/* ---------------------------------------------------------------------- */


#konteineris {
	width: 2200px; 	 /*IE*/	
	}

	#titulinis #konteineris {	width: 2200px; 	 /*IE*/ }
	#projektai #konteineris {	width: 3300px; 	 /*IE*/ }
	#paslaugos #konteineris {	width: 1700px; 	 /*IE*/ }
	#apiemus #konteineris {		width: 2200px; 	 /*IE*/ }

#kunas {
	float: left;
	width: 1600px; /* IE; out - plotis tik tituliniame*/ height: 440px;
	margin: 0 0 0 50px; }

	#titulinis #kunas {	width: 1650px; /* IE; out - plotis tik tituliniame*/ }
	#projektai #kunas {	width: 2600px; /* IE; out - plotis tik tituliniame*/ }
	#paslaugos #kunas {	width: 1100px; /* IE; out - plotis tik tituliniame*/ }
	#apiemus #kunas {	width: 1650px; /* IE; out - plotis tik tituliniame*/ }


/* ---------------------------------------------------------------------- */


#nav,
#nav2 { float: left; }
	
#nav { 
	width: 116px; height: 440px;
	margin: 0 0 0 44px; }

	* html #nav { margin: 0 0 0 22px; }/* IE */

	#nav a {
		float: left;
		width: 28px; height: 120px;/* IE */
		margin: 0; padding: 0; padding-top: 140px;
		border-right: 1px solid #36b;
		color: #236;
		font-size: 10px;
		overflow: hidden;
		vertical-align: text-bottom; }

		#nav a:hover,
		#nav a.aktyvus { border-right: 1px solid white; }

		#nav-titulinis { background: url(../images/nav-titulinis.gif) 9px 12px no-repeat; }
			#nav-titulinis:hover, #nav-titulinis-aktyvus { background: url(../images/nav-titulinis-2.gif) 9px 12px no-repeat; }
		#nav-projektai { background: url(../images/nav-projektai.gif) 9px 12px no-repeat; }
			#nav-projektai:hover, #nav-projektai-aktyvus { background: url(../images/nav-projektai-2.gif) 9px 12px no-repeat; }
		#nav-paslaugos { background: url(../images/nav-paslaugos.gif) 9px 12px no-repeat; }
			#nav-paslaugos:hover, #nav-paslaugos-aktyvus { background: url(../images/nav-paslaugos-2.gif) 9px 12px no-repeat; }
		#nav-apiemus { background: url(../images/nav-apiemus.gif) 9px 12px no-repeat; }
			#nav-apiemus:hover, #nav-apiemus-aktyvus { background: url(../images/nav-apiemus-2.gif) 9px 12px no-repeat; }

/*IE*/
#subnav { 
	float: left;
	width: 190px; height: 440px;
	margin: 0; padding: 0; 
	}

	#subnav ul { 
		margin: 40px 0 0 15px; padding: 0;
		list-style: none; }

		#subnav li { margin: 0; padding: 0;}
		
	#subnav a {
		display: block;
		margin: 0 0 4px 0; padding: 0 0 0 12px; 
		background: url(../images/rodykle-nav-s.gif) 3px 4px no-repeat; }		

	* html #subnav a { margin: 0 0 -10px 0; }

#nav2 { 
	width: 220px;
	margin: 30px 0 0 0; }

	#nav2 ul, 
	#nav2 li {
		margin: 0; padding: 0;
		list-style: none; }
	
	#nav2 a {
		display: block;
		width: 195px; height: 23px;/* IE */
		margin: 0; padding: 6px 0 0 25px;
		border-bottom: 1px solid #36b;
		color: #36b;
		font-size: 110%; font-weight: bold;
		text-transform: uppercase; text-decoration: none;
		overflow: hidden; }
	
		#nav2 a:hover,
		#nav2 a.aktyvus { 
			border-bottom: 1px solid white; 
			color: white;
			text-decoration: none; }

		#nav2 a:hover, 
		#nav2 a.aktyvus { background: url(../images/rodykle-hor-l.gif) 10px 8px no-repeat; }

	#nav2 ul ul {
		margin: 10px 0 0 0; padding: 0;
		list-style: none; 
		border-bottom: 1px solid white; }
	
	#nav2 ul ul li { }

	#nav2 ul ul a {
		display: block;
		width: 100%; height: 23px;/* IE */		
		margin: 0; padding: 0 0 0 35px;
		border: 0;
		color: white;
		font-size: 90%; font-weight: bold;
		text-transform: none; text-decoration: none; 
		background: url(../images/rodykle-nav-s.gif) 26px 4px no-repeat; }

		* html #nav2 ul ul a { width: 170px; height: 23px; }/* IE */

		#nav2 ul ul a:hover,
		#nav2 ul ul a.aktyvus { 
			border: 0;
			color: white;
			text-decoration: underline; 
			background: url(../images/rodykle-nav-s.gif) 26px 4px no-repeat; }


/* ---------------------------------------------------------------------- */

#intro { 
	float: left;
	width: 360px;
	margin: 0 50px 0 0; }
	
#intro table { 
	float: left;
	margin: 0 15px 15px 0; 
	padding: 0; }
	
#intro table tr,
#intro table td {
	margin: 0;
	padding: 0;
	}

#intro table td {
	padding: 0 10px 0 0;
	}

	
	
/* ---------------------------------------------------------------------- */

.turinys {
	float: left;
	height: 240px; /* out - tik tituliniame */
	margin: 0; padding: 0; }
	
	#titulinis #turinys, 
	#projektai #turinys,
	#paslaugos #turinys,
	#apiemus #turinys	{ padding-top: 38px; }


	#titulinis .turinys { background: url(../images/naujausi-projektai.gif) 0px 10px no-repeat; }


.vizualizacija {
	display: inline;
	padding: 0; }

#projektai .vizualizacija img { margin-right: 40px; }

	.vizualizacija dl {
		float: left;
		margin: 0; padding: 0; }

		.vizualizacija dt {
			background: url(../images/kraunasi.gif) center center no-repeat; }

			.vizualizacija dt img { 
				margin: 0 10px 5px 0;
				border: 5px solid white; }
	
	.vizualizacija dd { margin: 0; padding: 0; overflow: hidden; }

		.vizualizacija dd a { 
			margin: 0; padding: 0 9px 0 0;
			color: #59d;
			background: url(../images/rodykle-hor-s.gif) right center no-repeat; }

			.vizualizacija dd a:hover { text-decoration: none; }

			.vizualizacija dd a span { color: white; }

	.vizualizacija ul {
		list-style: none;
		float: left;
		margin: 0 35px 0 0; padding: 0; }

		.vizualizacija li { 
			display: block; 
			margin: 0 0 10px 0; }
	
			.vizualizacija li a { 
				display: block;
				width: 8px; height: 12px;
				margin: 0; padding: 2px 3px 4px 7px; 
				border: 1px solid #59d;
				background: none;
				color: #59d;
				text-decoration: none; 
				overflow: hidden; }
	
				.vizualizacija li a:hover,
				.vizualizacija li a.mygtukas-aktyvus { 
					border: 1px solid white;
					color: white;
					text-decoration: none; }


#projektai .turinys dl { margin: 0 20px 10px 0; padding: 0; }

	#projektai .turinys dt a img { border: 2px solid white; }

		#projektai .turinys dt a:hover img { border: 2px solid #59d; }
	
	#projektai .turinys dd { margin: 0; padding: 0; }

		#projektai .turinys dd a, 
			#projektai .turinys dd a:hover {
			font-size: 90%; 
			text-decoration: none; }

			#projektai .turinys dd a:hover { color: #59d; }


.tekstas { 
	float: left;
	width: 360px;
	margin: 0 50px 0 0; }
	
	.tekstas img { 
	float: left;
	margin: 0 10px 5px 0;
	border: 2px solid white; }

/* ---------------------------------------------------------------------- */


br { clear: left;}

#kartotiniai {
	display: block;
	height: 120px;
	width: 360px;
	margin: 25px 0 0 0; }
	
	#kartotiniai dl {
		float: left;
		margin: 0; padding: 0; }

		#kartotiniai dt img { 
			margin: 0 6px 5px 0;
			border: 2px solid white; }
	
	#kartotiniai dd { margin: 0; padding: 0; }

		#kartotiniai dd a { 
			margin: 0; padding: 0;
			}

			#kartotiniai dd a:hover { text-decoration: none; }
			
/*		xdisplay: -moz-inline-box;
		xdisplay: inline-block; */
