body {
	background-color: #fbf7f8;
		background: -webkit-linear-gradient(#fbf7f8, #e0dedd);
		background: -o-linear-gradient(#fbf7f8, #e0dedd);
		background: -moz-linear-gradient(#fbf7f8, #e0dedd);
		background: linear-gradient(#fbf7f8, #e0dedd);
			background-repeat: no-repeat;
			background-attachment: fixed;
	font-family:Arial, Helvetica, sans-serif;
}

p {
	margin-left: 30px;
	margin-right: 30px;
	margin-bottom: 15px;
	line-height: 20px;
}

h1, h2, h3, h4, h5, h6 {
	color: #1d4e99;
	text-transform:uppercase;
	text-align: left;
	margin-left: 30px;
	font-weight:bold; 
	font-weight: bold;
}
h1, h2 {
	font-size: 24px;
	margin-bottom: 25px;
}
h3 {
	font-size: 22px;
	margin-bottom: 20px;
}
h4 {
	font-size: 19px;
	margin-top: 5px;
	margin-bottom: 20px;
}

.raudoni {
	color: #ff0000;
}
/* -------------------------------------------------------------------- */
a {
	color: #1d4e99;
	font-weight: bold;
}
a.balti {
	color: #ffffff;
}
a.nepabraukti {
	text-decoration: none;
}
a.mazi {
	font-size: 15px;
}
a.neparyskinti {
	font-weight: normal;
}

a:link.a_meniu_virsuje {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
a:visited.a_meniu_virsuje {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
a:hover.a_meniu_virsuje {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
/* ---------------------------------------- */
a:link.a_meniu_dabartinis {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
a:visited.a_meniu_dabartinis {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
a:hover.a_meniu_dabartinis {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
/* -------------------------------------------------------------------- */
#Dvisas	{	position: center;
			width: 100%;
			left: 0px; 
			top: 0px;
}
#span_zodis_kontaktai_apacioje{
	visibility: hidden;
}
/* -------------------------------------------------------------------- */
#privalomi_laukai {
	font-style: italic;
}
#raudoni_pranesimai {
	color: #ff0000;
}
/* ------------------------------------------------------ */
.raudoni_placeholder::-webkit-input-placeholder {
color: red;
}
.raudoni_placeholder::-webkit-input-placeholder {
color: red;
}
.raudoni_placeholder:focus::-webkit-input-placeholder {
color: red;
}
.raudoni_placeholder:-moz-placeholder {
color: red;
}
.raudoni_placeholder:focus:-moz-placeholder {
color: red;
}
.raudoni_placeholder::-moz-placeholder {
color: red;
}
.raudoni_placeholder:focus::-moz-placeholder {
color: red;
}
.raudoni_placeholder:-ms-input-placeholder {
color: red;
}
.raudoni_placeholder:focus:-ms-input-placeholder {
color: red;
}
/* -------------------------------------------------------------------- */
::-webkit-input-placeholder {
	font-size: 15px;
	font-family:Arial, Helvetica, sans-serif;
}
::-webkit-input-placeholder {
	font-size: 15px;
	font-family:Arial, Helvetica, sans-serif;
}
:focus::-webkit-input-placeholder {
	font-size: 15px;
	font-family:Arial, Helvetica, sans-serif;
}
:-moz-placeholder {
	font-size: 15px;
	font-family:Arial, Helvetica, sans-serif;
}
:focus:-moz-placeholder {
	font-size: 15px;
	font-family:Arial, Helvetica, sans-serif;
}
::-moz-placeholder {
	font-size: 15px;
	font-family:Arial, Helvetica, sans-serif;
}
:focus::-moz-placeholder {
	font-size: 15px;
	font-family:Arial, Helvetica, sans-serif;
}
:-ms-input-placeholder {
	font-size: 15px;
	font-family:Arial, Helvetica, sans-serif;
}
:focus:-ms-input-placeholder {
	font-size: 15px;
	font-family:Arial, Helvetica, sans-serif;
}
/* -------------------------------------------------------------------- */
tr:first-child td:first-child {
	border-right: 1px solid #ffffff;
}

/* --------------------------- KOMPIUTERIAMS ---------------------------------------------- */
@media only screen and (min-width: 1024px) {
	body{
		/*position: relative;*/
		margin-left: 0;
	}
	#n {
		position: relative;
		margin-left: 35%;
		width: 30%;
		height: auto;
	}
	#nuotrauka{
		width: 100%;
	}
	h4{
		text-align: center;
		font-size: 19px;
		width: 96%;
		}
	p{
		text-align: center;
		font-size: 17px;
		width: 96%;
	}
}
	
/* --------------------------- KT ---------------------------------------------- */
@media only screen and (max-width: 1023px) {
	body{
		/*position: relative;*/
		margin-left: 0;
	}
	#n {
		/*position: relative;*/
		margin-left: 10%;
		width: 80%;
		height: auto;
	}
	#nuotrauka{
		width: 100%;
	}
	h4{margin-left: 0;
		text-align: center;
		font-size: 19px;
		width: 96%;
		}
	p{margin-left: 0;
		text-align: center;
		font-size: 17px;
		width: 96%;
	}
}