/*Jono Pauliaus II piligrimų kelio skėtinė svetainė
--------------------------------------------
TEKSTAS:
tamsiai auksinis 958763 (vietos jungtys, skyrių pavadinimai, naudotos 
jungtys tekste, kelias)
geltonai auksinis bd9c3b (šūkis, jungtis tekste)
tamsiai raudonas 8b0021 (inicialinė raidė, aktyvi jungtis tekste)

FONAI:
pk tamsiai auksinis 958763 (viršaus, apačios juostos)
pk šviesiai gelsvas f8f5ec (meniu fonas)
fono ir teksto spalva bd9c3b ???

APACIA
linija šviesiai pilkai rusva dfdbd0
Fono spalva apačiai (po apatine juosta) ece5cd
*/

body,html {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 100%;
	width: 100%;
	background: white url(../pix/tema/sonas-k.gif) 0 0 repeat-x;
	font-family: Verdana;
	font-size: 8pt;
	color: black; 
}

/* body, html {	scrollbar-base-color: #f4eddd; 
		scrollbar-darkshadow-color:#ebe0c2; 
		scrollbar-arrow-color : #f8f3e6; 
		scrollbar-face-color : #ebe0c2; 
		scrollbar-3dlight-color: #ebe0c2; 
			scrollbar-highlight-color : #ebe0c2; 
			scrollbar-shadow-color : #ebe0c2; 
			scrollbar-track-color: #f4eddd; 
}*/

#sonas-desinys { width: 50%; margin: 0 0 0 50%; padding: 0; height: 159px;
	background: transparent url(../pix/tema/sonas-d.gif) top center repeat-x;
}

#container {
	width: 970px; 
	background-color: white; 
	margin-top: -159px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0; 
	padding:0;
}

img {border: none; margin:0; padding:0 }
a {text-decoration: none; }
b { font-weight: bold; color: #958763; font-style: normal;} /* ???*/
em { font-weight: bold; color: #958763; font-style: normal;} /* ???*/

a:active { outline: none; }
a:focus { -moz-outline-style: none; }

a {text-decoration: none; }
a:link { color: #bd9c3b;}
a:visited { color: #958763;}
a:hover { color: #8b0021;}
a:active { color: #8b0021;}

/* VIRSUTINE JUOSTELE */

#container-up-header {
	width: 970px;
	height: 20px;
	padding: 0;
	margin: 0;
	background-color: #958763;
}

#container-aktualu {
	float:left;
	width: 276px;
	height: 20px; 
	background: #958763 url(../pix/vir-skirtukas.jpg) top right no-repeat;
	margin: 0;
	padding: 0 0 0 4px;
}

#container-upmenu {
	float:left;
	width: 500px;
	height: 20px; 
	text-align: left;
	background: #958763 url(../pix/vir-skirtukas.jpg) top right no-repeat;
	margin: 0;
	padding: 0 0 0 10px;
	/*color:#B9A37F;*/
}

#kalbos { 
	float: right; margin: 0; padding-top: 4px; padding-right: 20px; text-align:right;}

#kalbos img {padding: 0 0 0 4px; }

/* PAGRINDINE VEIDO JUOSTA  --- keiciam*/
#container-header {
	width: 970px;
	height: 139px; /* */
	padding: 0;
	margin: 0;
}

#temos {
	float:left;
	width: 280px;
	height: 88px; /* */
	margin: 0;
	padding: 0;
}

#temos img {display: block; }

#container-face {
	float:left;
	width: 690px;
	padding:0;
	margin:0;
	height: 139px; /* */
}

/* PAVADINIMU JUOSTA  - labai keiciam */

#container-name { float:left; 
	width: 970px;
	height: 97px; /* */
	margin: -51px 0 0 0;
	padding: 0;
}

#container-name img {display:block; }

/*#name-border {float:left; margin: 0; padding: 0; width: 710px; height: 86px}*/

#jp2pk_vieta { float:left; margin: 0; padding: 0; width: 710px; height: 97px; }

#jp2pk_pavadinimas { float:left; margin: 51px 0 0 0; padding: 0; width: 260px; height: 46px; }

#container-sukis { 
	float: left;
	width: 690px;
	height: 44px;
	margin: -46px 0 0 0;
	padding: 2px 0 0 0;
	text-align: right;
	/*line-height: 15px;*/
}

#citata { float:right; margin:0; padding:0; width: 300px; font: italic normal 10pt/15px Georgia, "Times New Roman"; color: #bd9c3b; } 
/*  rankomis nustatyti, kiek eiluciu is virsaus reikia nuleisti, ne daugiau 6 */

#citata span.autorius { font: normal 7.5pt/14px Verdana; color: black; }


/* TRYS KOLONELES */
#container-content {
	width: 970px;
	margin: 0;
	padding: 0;
	/*background-color: transparent;*/
}

#container-border-left {
	float:left;
	width: 170px;
	padding: 0;
	margin: 0; /* */
}

/*#container-border-right div.next {display:block; height: 40px; background-color: #f8f5ec; text-align: right;}*/
#toliau { height: 40px; background-color: #f8f5ec; text-align: right; }

#www { 
	margin:0 0 20px 0; padding:0; width: 170px; height: 2px; 
	background-color: #bd9c3b;
}

#po-menu { padding:0; margin: 0 0 20px 0; }
#tit-reklama { padding:0; margin: 0 0 20px 0; }

#content-border {
	float: left;
	padding: 0 20px 20px 20px;
	margin: 0;
	width: 500px;
}

#container-kelias { width: 500px; margin: 0; padding: 8px 0 0 0; height: 32px; color: #958763; }
#container-kelias a {color: #958763;}

#content { 
	width: 500px; 
	padding: 0;
	margin: 0;
	font: normal 8pt Verdana;
}

/*#content p { font: normal 8pt Verdana; 
	color: black; 
	margin: 0;
	padding:0;
}*/

#content p.pr:first-letter {font: normal 3.4em Georgia; margin-right: 0.15em; color:#8b0021; float: left;}

#content a {text-decoration: none; }
#content a:link { color: #bd9c3b;}
#content a:visited { color: #958763;}
#content a:hover { color: #8b0021;}
#content a:active { color: #8b0021;}

h1, h2, h3, h4, h5, h6 { font-family: Trebuchet ms; font-weight: bold; color: #bd9c3b; }  /* buvo common pk #958763*/

h3 { 
	font-size: 13pt; 
	padding: 0 0 4px 0; margin:0;
	letter-spacing: 0.04em;
	text-transform: uppercase; 
}
	
h4 {
	font-size: 11pt; 
	padding: 0; margin:0;
	letter-spacing: 0.02em;  
	text-transform: none; 
}
h5 {
	font-size: 8pt;
	text-transform: uppercase;
}

h6 {
	font-size: 8pt;
	text-transform: none;
}

#container-border-right { 
	float:left;
	margin: 0;
	padding: 0 10px 20px 0;
	width: 250px;
}

#schema { float:left; margin: 0; padding: 0; width: 250px; height: 41px } /* */

#container-foto { 
	margin: 0;
	padding: 0 0 20px 0;
	width: 250px;
}

#container-galery { 
	margin: 0;
	padding: 0;
	width: 250px;
}


/*#content .malda {font-family: georgia;
	color: #000; }

#content .malda p 	{line-height: 20px; font-size: 14px;
	text-indent: 20px; /*letter-spacing: 0.01em;
	color: #000;
	margin: 0;
	padding:0 0 8px 0;
}*/

/* zymekliu lygiavimas, NEPRITAIKYTAS ?*/
#content div.align-right {margin: 0; padding: 0; width: 480px; text-align:right; }
/*#content div.align-right img {padding:0;}*/
#content .align-left {padding: 8px 0; width: 444px; text-align:left; text-indent: 24px;}

#content img.right {margin-right: 0; padding: 0 0 8px 10px; width:auto; float:right; clear: left;}
#content img.left {margin-left: 0; padding: 0 10px 8px 0; width:auto; float:left; /*clear:right;*/} /* IE 6 nerodo, kai patraukiam i kaire daugiau*/

#container-reklama {
	width: 950px;
	padding: 0 10px;
	margin: 0;
	border-top: 1px solid #dfdbd0; 
	background-color: #f8f5ec;
	clear: both;
}

#container-reklama img { padding: 10px; margin:0;}
#container-reklama p { padding: 10px; margin:0; }

#container-footer {
	width: 100%;
	height: 30%;
	padding: 0;
	margin: 0;
	background: #ece5cd url(../pix/ap-fonas.gif) 0 0 repeat-x;
}

#footer {
	width: 970px; 
	height: 22px; 
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0; 
	padding:0;
	font-size: 7.5pt;
	color: black;
	background-color: #958763;
}

#footer a {text-decoration: none; }
#footer a:link {color: black; }
#footer a:visited { color: black; }
#footer a:hover { color: white;}
#footer a:active { color: white;}

#footer-copyright {
	float: left;
	width: 250px;
	padding: 4px 20px 0 10px;
	background: #958763 url(../pix/ap-skirtukas.jpg) top right no-repeat;
	color: black;
}
/*
#footer-copyright a:link {color: black; }
#footer-copyright a:visited { color: black; }
#footer-copyright a:hover { color: white;}
#footer-copyright a:active { color: white;}
*/
#menu-down {
	float: left;
	width: 490px;
	padding: 0 20px 0 10px;
	background: #958763 url(../pix/ap-skirtukas.jpg) top right no-repeat;
	color: black;
}

#footer-meta {
	float: left;
	width: 140px;
	padding: 4px 20px 0 10px;
	background: #958763 none;
	text-align:right;
}
/*#apacia { height: 100%; padding: 0; margin: 0; border:none; background-color: #ece5cd } viduje container */

.clearer { clear: both; }
/*
#glinija { width: 100%; height:0; border-top: 2px solid #ac8922; }
#rlinija { width: 100%; height:1px; border-top: 2px solid #8b0021; }
#moto { width: 100%; text-align:right; font: italic 14px Georgia; color: #ac8922; margin-top:3px;}

#www { margin: 0 0 4px 0; font-size: 7pt; font-family: Trebuchet ms; text-transform: uppercase; clear:left;font-weight: bold; letter-spacing: 0.1em }
#www a { color: white; text-decoration: none; background-color: #bd9c3b; padding: 0 4px; font-weight: bold;}
#www a:link { color: #faf2e0;}
#www a:visited { color: #faf2e0;}
#www a:hover { text-decoration: none; color: #faf2e0;}
#www a:active { color: #faf2e0;}

#content div.w { width:100%; margin: 0; text-transform: uppercase; font-size: 7pt; font-family: Trebuchet ms;  clear:left;font-weight: bold; letter-spacing: 0.1em; text-align: right;}
#content div.w a { color: white; text-decoration: none; background-color: #bd9c3b; padding: 0 4px; font-weight: bold;}
#content div.w a:link { color: #faf2e0;}
#content div.w a:visited { color: #faf2e0;}
#content div.w a:hover { text-decoration: none; color: #faf2e0;}
#content div.w a:active { color: #faf2e0;}

.raudona {color: #8b0021; }
.geltona {color: #ac8922; }

#container-tech { width: 800px; margin: 0; height: 20px; background-color: #f5e4b5; }
#container-menu-aktualu {float: left;  width: 350px; padding: 2px 0 2px 0;}
#container-menu-komun {float:right; width: 450px; padding: 2px 0 2px 0; text-align:right; } 
#container-menu-main { width: 170px; padding: 0 0 30px 0; margin:0; } 
#container-border-right .container-foto-border img {margin:0; padding: 8px 0 0 0;}
*/



/* NEBENAUDOJAMI ZEMIAU */
.h7 { font-family: Trebuchet ms; font-weight: bold;
	font-size: 14px; color: #ac8922;
	text-transform: none;
	border-bottom: 1px solid;
	margin: 10px 0 0 0; padding: 0 6px 2px 6px;
}

div.raudo {font-family: georgia; color: #761301; font-weight: bold; font-size: 14px; margin:4px 20px}
div.skirto {margin: 10px 20px}
/*
.news_item_name { font-family: georgia; color: #761301;
	font-size: 13px;
	margin: 0;
	padding: 5px 0 0 20px;
	text-transform: none;
	font-weight: bold;
	letter-spacing: 0.06em;
}

.news_item_data { 
	margin: 0;
	padding: 5px 0 10px 25px; 
	font-size: 10px; color:#555;
}

.news_item_intro p { 
	margin: 0 110px 0 0;
	padding: 0 0 10px 25px; 
	font-size: 12px;
	font-style:italic;
	text-indent: 0px;
	color: #BD902A;
}
*/

/*
h6 a {border-bottom: 1px solid #387D00; padding: 2px 4px; background: url(../pix/bg_menu-up.gif) repeat;}
h6 a:hover {color: black; }
*/
/*
#content p a {
	text-decoration: none;
	color: #E1F4D2;
	border-bottom: 1px dotted #387D00;
	padding: 1px 0px;
}

#content p a:hover {
	text-decoration: none;
	color: black; 
	background: url(../pix/bg_menu-up.gif) repeat;
	border-bottom: 1px solid #387D00;
	padding: 1px 0px;
}*/
/*
#content ul.sarasas {	margin: 0 110px 16px 0; }
#content u l.sarasas  li{ 	line-height: 19px; }
*/

#content ul {margin: 0 0 18px 16px; padding: 0;}
#content ul li { margin: 0; padding: 0 0 2px 0; list-style-position: outside; list-style-image: url(../pix/taskas.gif); }

/* NENAUDOJAMI
#content ul.sarasas {margin: 0 0 12px 30px; padding: 0;}
#content ul.sarasas li { margin: 0 0 12px 0; padding: 0; list-style-position: outside; list-style-image: url(../pix/taskas2.gif); }

#content div.rank p { font-size: 12px; font-style: italic;}
#content div.citata p { font-size: 9pt; font-style: italic; padding-left: 20px;}
#content .def { font-size: 12px; font-style: italic; text-align:right}

#content .bibl { font-family: Georgia; font-size: 11px; font-style: italic; color: #BD902A; text-indent: 0; padding-left: 10px; line-height: 15px; padding-bottom:8px;}
#content div.salia { margin: 3px 0 14px 25px; }
#content div.salia p {margin: 0; padding: 0 0 6px 0; text-indent: 0}
*/

/** vaiku stiliai **/
#vlevel-2 { padding:0; font: 8pt Trebuchet ms; /*width:480px;*/ text-align:right;
				color: #ac8922; font-weight: normal; text-indent:0; }
#vlevel-2 a { padding: 3px 6px; color: #958763;}

#vlevel-2 a:link { color: #ac8922; }
#vlevel-2 a:visited { color: #958763; }
#vlevel-2 a:hover { color: #958763;}
#vlevel-2 a:active { color: #958763; }

#vlevel-3 { padding:0; width: 480px; margin: -8px 0 16px 46px;
				font-size: 11px; color: #387D00; font-weight:normal; text-indent: -20px; }

#vlevel-3 a {padding: 2px 6px; color: #555; }

#vlevel-3 a:link { color: #555; }
#vlevel-3 a:visited { color: #387D00; }
#vlevel-3 a:hover { background: url(../pix/bg_menu-up.gif) repeat; color: #000;}
#vlevel-3 a:active { background: url(../pix/bg_menu-up.gif) repeat; color: #000; }

#mylevel-3 { padding:0; width: 440px; margin: 0 0 16px 46px;
				font-size: 11px; color: #387D00; font-weight:normal; text-indent: -20px; }
/*
#mylevel-3 { padding:0; width: 590px; margin-top:0px; margin-bottom: 16px;
				font-size: 11px; color: #387D00; font-weight:normal; text-indent:24px; }
*/
#mylevel-3 a {padding: 2px 6px; color: #555; }

#mylevel-3 a:link { color: #555; }
#mylevel-3 a:visited { color: #387D00; }
#mylevel-3 a:hover { background: url(../pix/bg_menu-up.gif) repeat; color: #000;}
#mylevel-3 a:active { background: url(../pix/bg_menu-up.gif) repeat; color: #000; }


/*
#content .quote {
	border-top: 1px solid #E5E5E5;
	background-color: #f7f7f7;
	border-bottom: 1px solid #E5E5E5;
	padding: 15px 15px 15px 65px;
	background-image: url(images/bg_quote.gif);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	color: #0066CC;
	font-style: italic;
}

#border p {
	line-height: 17px;
	font-size: 11px;
	color: #666666;
	margin: 0 0 15px 10px;
}

ul#subnavigation {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 15px 0px;
	background-image: none;
}

#subnavigation li {
	list-style: none;
	padding: 2px 0px 2px 10px;
	margin: 0px 0px 5px 0px;
}

#subnavigation li a {
	text-decoration: none;
	color: #006AC3;
	border-bottom: 1px dotted #006AC3;
}

#subnavigation li a:hover {
	text-decoration: none;
	border-bottom: 1px solid #006AC3;
}

ul#news {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: none;
}

#news li {
	list-style: none;
	background-image: url(images/li_cube.gif);
	background-repeat: no-repeat;
	background-position: 2px 6px;
	padding: 2px 0px 2px 15px;
	margin: 0 0 15px 0px;
}

#content img {
	background-color: #E7F1FF;
	padding: 4px;
	border: 1px solid #006AC3;
}

img.alignleft {
	float: left;
	margin: 0 15px 5px 0px;5
}

img.alignright {
	float: right;
	margin: 0 0 5px 15px;
}

img.alignabove {
	margin: 0 0 10px 0;
}
*/

