@charset "utf-8";

/* --- Reset --- */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}

ol, ul { list-style: none; }

a {	text-decoration:none; color:#35638f; }
a:hover { color:#BB3333; }

/* --- End of Reset --- */ 

body, html {
	margin:0;
	background-color:#f9f3e9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3c3c3c;
}

p { margin-bottom:12px; }
a.more { font-weight:bold; margin:15px 0px; display:block; float:right; font-size:11px;}
h2 { font-size:18px; margin-bottom:5px; }

#container {
	width:989px;
	border:1px solid #d6c7a6;
	margin:0 auto;
	background-color:#fff;
	position:relative;
}

#header {
	height:310px;
	margin-bottom:15px;
}

.title {
	margin-bottom:10px;
}

table#info {
	margin:0 20px;
}

td#apie {
	width:375px;
	vertical-align:top;
}

a.galerija {
	float:left;
	margin:5px 5px 0 0;
}

a.galerija img {
	border:1px solid #ebe4d3;
}

a.galerija:hover img {
	border:1px solid #aea693;
}

div#forma {
	width:555px; height:450px;
	background:url(../img/formos_bg.jpg) top left no-repeat;
	margin-left:20px;
}

div#forma #formContainer {
	padding:30px 0px 0px 30px;
}

#formContainer p.alert{
	font-size: 17px;
	font-weight: bold;
	color:#F00;
	margin-top: 4px;
}


div#forma table td {padding-top:2px;}

span.inputPavadinimas {
	font-size:11px;
	font-weight:bold;
}

input.tekstas {
	width:215px;
	font-size:12px;
	border:1px solid #000;
	padding:1px;
	font-family:Arial, Helvetica, sans-serif;
}
input.radioButton { vertical-align:middle }

input.submitas {
	font-size:18px;
	border:none;
	background-color:#093a56;
	color:#fff;
	float:right;
	margin:25px 0 0 10px;
	padding:2px 10px; overflow:visible;
	cursor:pointer;
}

input.submitas:hover {
	background-color:#134d6e;
}

table#naujienos {
	margin:15px 20px;
}
	
.date {
	font-size:11px;
	color:#868686;
	margin-bottom:5px;
}

.naujienaImg {
	float:left;
	margin:2px 5px 2px 0;
}

/* --------------- POP UP -------------------- */
#popup, #popup2, #popup3, #popupTaisykles {
	width:660px;
	height:500px;
	background:url(../img/pop_bg.jpg) top left no-repeat #fff;
	border:4px solid #ead0ad;
	position:absolute; z-index:20;
	left:50%; top:50%;
	margin:-250px 0 0 -350px;
	padding:20px;
	/*overflow:auto;*/
}

#popup2 { z-index:19 }

.close {
	float:right;
	cursor:pointer;
}

.popContainer {
	height:450px;
	overflow:auto;
	margin-top:10px;
}

.popDate {
	font-size:11px;
	color:#868686;
	margin-bottom:0px;
}

.popTitle {
	font-size:18px;
}

.atgal {
	display:block;
	margin:10px 0;
}

.naujienaLink {
	color:#09438f;
	font-weight:bold;
}

input.bad {
	border:1px solid #FF0000;
}

label.bad {
	color:#F00;
}

