@charset "utf-8";
/* CSS Document */

* {
	margin: 0;
	padding: 0;
}

html {
	height: 100%;
}

@font-face {
	font-family: 'segoepr';
	src: url('segoepr.ttf')  format('truetype');
}

/*FONT NAME*/
.segoepr {
	font-family: 'segoepr';
}

body {
	min-height:100%;
	/*height: 100%;*/
	color: #000;
	font-weight: normal;
	font-size:16px;
	line-height:1.5;
	background: #EFEFEF;
	font-family: Arial;
	position: relative;
} 

a {
	text-decoration:none;
	outline:none;
	color:#FF0000
}

a:hover {
	text-decoration:underline;
}

img {
	border:0
}

p {
	margin:1.5em 0
}

p:first-child{
	margin-top:0
}

#page {
	height: auto !important;
	position:relative;
	overflow:hidden
}

#footer_guarantor {
	height: 280px;
	clear: both;
}

#footer {
	margin: 0 auto;
	clear: both;
	position: absolute;
	z-index: 3;
	bottom: 0;
	width: 100%;
	height: 58px;
}

#header {
	/*position: absolute;
	left:0;
	top:0;
	right:0;
	z-index:444;*/
}


#header div.logo {
	display:block;
	height: 408px;
	width: auto;
	background: url(/images_new/vaikas.png) no-repeat center center;
}


.main_menu_container {
	position: relative;
	top: -85px;
	text-align: center;
}

ul.main_menu {
	/*width: 77%;*/
	/*margin: 0 auto;*/
	list-style: none;
	display: inline-block;
}
ul.main_menu li {
	float: left;
	/*padding-left: 2px;*/
	background: #fff;
}

ul.main_menu li a {
	font-family: segoepr ; 
}

ul.main_menu li a {
	color: #fff;
	display: block;
	padding: 8px 12px 6px 12px;
	font-size: 20px;
	text-decoration: none;
}

ul.main_menu li a:hover {
	text-decoration: none;
	
}

ul.main_menu li a.menu_p1 {
	background: #b37ae5;
	color: #fff;
	margin-top: -9px;
	padding-top: 17px;
	margin-right: 2px;
	padding-bottom: 6px;
}


ul.main_menu li a.menu_p2 {
	background: #4dc5e2;
	color: #fff;
	margin-right: 2px;
}

ul.main_menu li a.menu_p3 {
	background: #4bc8b6;
	color: #fff;
	margin-right: 2px;
}

ul.main_menu li a.menu_p4 {
	background: #8fd400;
	color: #fff;
	margin-right: 2px;
}

ul.main_menu li a.menu_p5 {
	background: #fcb209;
	color: #fff;
	margin-right: 2px;
}

ul.main_menu li a.menu_p6 {
	background: #fb5331;
	color: #fff;
	margin-right: 2px;
}

ul.main_menu li a.menu_p7 {
	background: #d73e91;
	color: #fff;
	margin-top: -9px;
	padding-top: 17px;
	padding-bottom: 6px;
}

ul.main_menu .menu_p1_g {
	display: block;
	height: 7px;
	margin-right: 2px;
	background: rgba(140,91,200,1);
	background: -moz-linear-gradient(left, rgba(140,91,200,1) 0%, rgba(160,110,207,1) 35%, rgba(165,113,208,1) 50%, rgba(160,110,207,1) 65%, rgba(140,91,200,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(140,91,200,1)), color-stop(35%, rgba(160,110,207,1)), color-stop(50%, rgba(165,113,208,1)), color-stop(65%, rgba(160,110,207,1)), color-stop(100%, rgba(140,91,200,1)));
	background: -webkit-linear-gradient(left, rgba(140,91,200,1) 0%, rgba(160,110,207,1) 35%, rgba(165,113,208,1) 50%, rgba(160,110,207,1) 65%, rgba(140,91,200,1) 100%);
	background: -o-linear-gradient(left, rgba(140,91,200,1) 0%, rgba(160,110,207,1) 35%, rgba(165,113,208,1) 50%, rgba(160,110,207,1) 65%, rgba(140,91,200,1) 100%);
	background: -ms-linear-gradient(left, rgba(140,91,200,1) 0%, rgba(160,110,207,1) 35%, rgba(165,113,208,1) 50%, rgba(160,110,207,1) 65%, rgba(140,91,200,1) 100%);
	background: linear-gradient(to right, rgba(140,91,200,1) 0%, rgba(160,110,207,1) 35%, rgba(165,113,208,1) 50%, rgba(160,110,207,1) 65%, rgba(140,91,200,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c5bc8', endColorstr='#8c5bc8', GradientType=1 );
}

ul.main_menu .menu_p2_g {
	display: block;
	height: 7px;
	margin-right: 2px;
	background: rgba(64,161,190,1);
	background: -moz-linear-gradient(left, rgba(64,161,190,1) 0%, rgba(82,180,202,1) 35%, rgba(83,183,203,1) 50%, rgba(82,180,202,1) 65%, rgba(64,161,190,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(64,161,190,1)), color-stop(35%, rgba(82,180,202,1)), color-stop(50%, rgba(83,183,203,1)), color-stop(65%, rgba(82,180,202,1)), color-stop(100%, rgba(64,161,190,1)));
	background: -webkit-linear-gradient(left, rgba(64,161,190,1) 0%, rgba(82,180,202,1) 35%, rgba(83,183,203,1) 50%, rgba(82,180,202,1) 65%, rgba(64,161,190,1) 100%);
	background: -o-linear-gradient(left, rgba(64,161,190,1) 0%, rgba(82,180,202,1) 35%, rgba(83,183,203,1) 50%, rgba(82,180,202,1) 65%, rgba(64,161,190,1) 100%);
	background: -ms-linear-gradient(left, rgba(64,161,190,1) 0%, rgba(82,180,202,1) 35%, rgba(83,183,203,1) 50%, rgba(82,180,202,1) 65%, rgba(64,161,190,1) 100%);
	background: linear-gradient(to right, rgba(64,161,190,1) 0%, rgba(82,180,202,1) 35%, rgba(83,183,203,1) 50%, rgba(82,180,202,1) 65%, rgba(64,161,190,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40a1be', endColorstr='#40a1be', GradientType=1 );

}

ul.main_menu .menu_p3_g {
	display: block;
	height: 7px;
	margin-right: 2px;
	background: rgba(64,176,146,1);
	background: -moz-linear-gradient(left, rgba(64,176,146,1) 0%, rgba(75,185,161,1) 35%, rgba(76,186,162,1) 50%, rgba(75,185,161,1) 65%, rgba(64,176,146,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(64,176,146,1)), color-stop(35%, rgba(75,185,161,1)), color-stop(50%, rgba(76,186,162,1)), color-stop(65%, rgba(75,185,161,1)), color-stop(100%, rgba(64,176,146,1)));
	background: -webkit-linear-gradient(left, rgba(64,176,146,1) 0%, rgba(75,185,161,1) 35%, rgba(76,186,162,1) 50%, rgba(75,185,161,1) 65%, rgba(64,176,146,1) 100%);
	background: -o-linear-gradient(left, rgba(64,176,146,1) 0%, rgba(75,185,161,1) 35%, rgba(76,186,162,1) 50%, rgba(75,185,161,1) 65%, rgba(64,176,146,1) 100%);
	background: -ms-linear-gradient(left, rgba(64,176,146,1) 0%, rgba(75,185,161,1) 35%, rgba(76,186,162,1) 50%, rgba(75,185,161,1) 65%, rgba(64,176,146,1) 100%);
	background: linear-gradient(to right, rgba(64,176,146,1) 0%, rgba(75,185,161,1) 35%, rgba(76,186,162,1) 50%, rgba(75,185,161,1) 65%, rgba(64,176,146,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40b092', endColorstr='#40b092', GradientType=1 );
}

ul.main_menu .menu_p4_g {
	display: block;
	height: 7px;
	margin-right: 2px;
	background: rgba(142,184,27,1);
	background: -moz-linear-gradient(left, rgba(142,184,27,1) 0%, rgba(156,191,30,1) 35%, rgba(157,192,31,1) 50%, rgba(156,191,30,1) 65%, rgba(142,184,27,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(142,184,27,1)), color-stop(35%, rgba(156,191,30,1)), color-stop(50%, rgba(157,192,31,1)), color-stop(65%, rgba(156,191,30,1)), color-stop(100%, rgba(142,184,27,1)));
	background: -webkit-linear-gradient(left, rgba(142,184,27,1) 0%, rgba(156,191,30,1) 35%, rgba(157,192,31,1) 50%, rgba(156,191,30,1) 65%, rgba(142,184,27,1) 100%);
	background: -o-linear-gradient(left, rgba(142,184,27,1) 0%, rgba(156,191,30,1) 35%, rgba(157,192,31,1) 50%, rgba(156,191,30,1) 65%, rgba(142,184,27,1) 100%);
	background: -ms-linear-gradient(left, rgba(142,184,27,1) 0%, rgba(156,191,30,1) 35%, rgba(157,192,31,1) 50%, rgba(156,191,30,1) 65%, rgba(142,184,27,1) 100%);
	background: linear-gradient(to right, rgba(142,184,27,1) 0%, rgba(156,191,30,1) 35%, rgba(157,192,31,1) 50%, rgba(156,191,30,1) 65%, rgba(142,184,27,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8eb81b', endColorstr='#8eb81b', GradientType=1 );
}

ul.main_menu .menu_p5_g {
	display: block;
	height: 7px;
	margin-right: 2px;
	background: rgba(227,158,8,1);
	background: -moz-linear-gradient(left, rgba(227,158,8,1) 0%, rgba(227,161,8,1) 35%, rgba(227,161,8,1) 50%, rgba(227,161,8,1) 65%, rgba(227,158,8,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(227,158,8,1)), color-stop(35%, rgba(227,161,8,1)), color-stop(50%, rgba(227,161,8,1)), color-stop(65%, rgba(227,161,8,1)), color-stop(100%, rgba(227,158,8,1)));
	background: -webkit-linear-gradient(left, rgba(227,158,8,1) 0%, rgba(227,161,8,1) 35%, rgba(227,161,8,1) 50%, rgba(227,161,8,1) 65%, rgba(227,158,8,1) 100%);
	background: -o-linear-gradient(left, rgba(227,158,8,1) 0%, rgba(227,161,8,1) 35%, rgba(227,161,8,1) 50%, rgba(227,161,8,1) 65%, rgba(227,158,8,1) 100%);
	background: -ms-linear-gradient(left, rgba(227,158,8,1) 0%, rgba(227,161,8,1) 35%, rgba(227,161,8,1) 50%, rgba(227,161,8,1) 65%, rgba(227,158,8,1) 100%);
	background: linear-gradient(to right, rgba(227,158,8,1) 0%, rgba(227,161,8,1) 35%, rgba(227,161,8,1) 50%, rgba(227,161,8,1) 65%, rgba(227,158,8,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e39e08', endColorstr='#e39e08', GradientType=1 );
}

ul.main_menu .menu_p6_g {
	display: block;
	height: 7px;
	margin-right: 2px;
	background: rgba(225,67,39,1);
	background: -moz-linear-gradient(left, rgba(225,67,39,1) 0%, rgba(226,76,46,1) 35%, rgba(226,79,46,1) 50%, rgba(226,76,46,1) 65%, rgba(225,67,39,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(225,67,39,1)), color-stop(35%, rgba(226,76,46,1)), color-stop(50%, rgba(226,79,46,1)), color-stop(65%, rgba(226,76,46,1)), color-stop(100%, rgba(225,67,39,1)));
	background: -webkit-linear-gradient(left, rgba(225,67,39,1) 0%, rgba(226,76,46,1) 35%, rgba(226,79,46,1) 50%, rgba(226,76,46,1) 65%, rgba(225,67,39,1) 100%);
	background: -o-linear-gradient(left, rgba(225,67,39,1) 0%, rgba(226,76,46,1) 35%, rgba(226,79,46,1) 50%, rgba(226,76,46,1) 65%, rgba(225,67,39,1) 100%);
	background: -ms-linear-gradient(left, rgba(225,67,39,1) 0%, rgba(226,76,46,1) 35%, rgba(226,79,46,1) 50%, rgba(226,76,46,1) 65%, rgba(225,67,39,1) 100%);
	background: linear-gradient(to right, rgba(225,67,39,1) 0%, rgba(226,76,46,1) 35%, rgba(226,79,46,1) 50%, rgba(226,76,46,1) 65%, rgba(225,67,39,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e14327', endColorstr='#e14327', GradientType=1 );
}

ul.main_menu .menu_p7_g {
	display: block;
	height: 7px;
	background: rgba(193,55,129,1);
	background: -moz-linear-gradient(left, rgba(193,55,129,1) 0%, rgba(198,62,144,1) 35%, rgba(200,64,148,1) 50%, rgba(198,62,144,1) 65%, rgba(193,55,129,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(193,55,129,1)), color-stop(35%, rgba(198,62,144,1)), color-stop(50%, rgba(200,64,148,1)), color-stop(65%, rgba(198,62,144,1)), color-stop(100%, rgba(193,55,129,1)));
	background: -webkit-linear-gradient(left, rgba(193,55,129,1) 0%, rgba(198,62,144,1) 35%, rgba(200,64,148,1) 50%, rgba(198,62,144,1) 65%, rgba(193,55,129,1) 100%);
	background: -o-linear-gradient(left, rgba(193,55,129,1) 0%, rgba(198,62,144,1) 35%, rgba(200,64,148,1) 50%, rgba(198,62,144,1) 65%, rgba(193,55,129,1) 100%);
	background: -ms-linear-gradient(left, rgba(193,55,129,1) 0%, rgba(198,62,144,1) 35%, rgba(200,64,148,1) 50%, rgba(198,62,144,1) 65%, rgba(193,55,129,1) 100%);
	background: linear-gradient(to right, rgba(193,55,129,1) 0%, rgba(198,62,144,1) 35%, rgba(200,64,148,1) 50%, rgba(198,62,144,1) 65%, rgba(193,55,129,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c13781', endColorstr='#c13781', GradientType=1 );
}


ul.minimenu {
	/*margin: 0 auto;*/
	list-style: none;
	display: none;
	background: #fff;
}

ul.minimenu li {
	float: left;
}

ul.minimenu li a{
	font-size: 13px;
	color: #090;
	border-right: 1px solid #090;
	padding: 0 15px 0 15px;
}
ul.minimenu li a.first{
	border-left: 1px solid #090;
}

div.main_container {
	position: relative;
	top: -85px;
}

.red {
	color: red !important;
}

.content_container {
	background: #fff;
	padding: 25px 15px 15px 15px;
}

/*.content_container a {
	color: #0000EE;
	text-decoration: underline;
	cursor: auto;
	font-size: 13px; */
}
.link1 {
	color: #FF0000;
    font-size: 16px;
}
.content_container a font {
	font-size: 13px !important;
	color: #0000EE !important;
	text-decoration: underline !important;
	cursor: auto !important;
}

	
div.minimenu2_c {
	background: #fff;
	text-align: center;
	height: 28px;
	padding: 15px 0 15px 0;
}

ul.minimenu2 {
	/*margin: 0 auto;*/
	list-style: none;
	display: inline-block;
	background: #fff;
}

ul.minimenu2 li {
	float: left;
}

ul.minimenu2 li a{
	font-size: 13px;
	color: #090;
	border-right: 1px solid #090;
	padding: 0 15px 0 15px;
}
ul.minimenu2 li a.first{
	border-left: 1px solid #090;
}



.cycle-slideshow, .cycle-slideshow * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }


.cycle-slideshow { /* width: 45%; */ min-width: 200px; max-width: 640px; margin: 10px auto 30px auto; padding: 0; position: relative;
    background: url(http://malsup.github.com/images/spinner.gif) 50% 50% no-repeat;

 }


.cycle-slideshow img { 
   
    position: absolute; top: 0; left: 0;
    width: 100%; padding: 0; display: block;
}


.cycle-slideshow img:first-child {
    position: static; z-index: 100;
}


.cycle-pager { 
    text-align: center; width: 100%; z-index: 500; position: absolute; top: 10px; overflow: hidden;
}
.cycle-pager span { 
    font-family: arial; font-size: 50px; width: 16px; height: 16px; 
    display: inline-block; color: #ddd; cursor: pointer; 
}
.cycle-pager span.cycle-pager-active { color: #D69746;}
.cycle-pager > * { cursor: pointer;}



.cycle-caption { position: absolute; color: white; bottom: 15px; right: 15px; z-index: 700; }



.cycle-overlay { 
    font-family: tahoma, arial;
    position: absolute; bottom: 0; width: 100%; z-index: 600;
    background: black; color: white; padding: 15px; opacity: .5;
}


.cycle-prev, .cycle-next { position: absolute; top: 0; width: 12%; opacity: 0; filter: alpha(opacity=0); z-index: 800; height: 100%; cursor: pointer; }
.cycle-prev { left: 0;  background: url(../images_new/ico_1.png) 50% 50% no-repeat;}
.cycle-next { right: 0; background: url(../images_new/ico_2.png) 50% 50% no-repeat;}
.cycle-prev:hover, .cycle-next:hover { opacity: .7; filter: alpha(opacity=70) }

.disabled { opacity: .5; filter:alpha(opacity=50); }


.cycle-paused:after {
    /*content: 'Paused'; color: white; background: black; padding: 10px;
    z-index: 500; position: absolute; top: 10px; right: 10px;
    border-radius: 10px;
    opacity: .5; filter: alpha(opacity=50);*/
}


p.pbord_top {
	border-top: 1px dashed red; 
	padding-top: 15px;
	padding-bottom: 15px;
	
}

p.pbord_bottom {
	border-bottom: 1px dashed red; 
	padding-bottom: 15px;
	padding-top: 15px;
}

h1 {
	color: #090;
	text-transform: uppercase;
	font-size: 26px;
	font-family: segoepr;
}

div.info_block div{
	color: #090;
}

div.info_block div.mobile_contacts {
	display:none;
}

.inner_menu {
	margin: 0 10px 0 10px;
}
.inner_menu a {
	display: block;
	text-decoration: none;
	color: #fff;
	padding: 5px 10px 5px 10px;
	/*margin-left: 5px;*/
	min-height: 48px;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
}

.inner_menu div.row > div{

	padding-right: 5px;
	padding-left: 5px;
  
}

.inner_menu a.orange {
	background: #F48310;
}

.inner_menu a.purple {
	background: #B564CE;
}

.inner_menu a.green {
	background: #93A41A;
}

.inner_menu a.aqua {
	background: #0CA2B8;
}

.inner_menu a.very_red {
	background: #FA4C2D;
}

.inner_menu a.l_purple {
	line-height: 48px;
	background: #D73E91;
}


@media only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
    /*.cycle-slideshow { width: 200px;}*/
    .cycle-overlay { padding: 4px; font-size: 12px; }
    .cycle-caption { bottom: 4px; right: 4px }
	
	.cycle-prev, .cycle-next {
		  width: 18% !important;
	}
}


@media (max-width: 768px) {
	.smart_menu_caller {
		height: 70px;
		position: absolute;
		right: 5px;
		top: 0;
		width: 70px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		background: url(../images_new/menu.png) center center no-repeat;
	}
	div.main_menu_container {
		display: none;
		position: static !important;
		top: 0px;
	}
	ul.main_menu {
		display: block;
	}
	ul.main_menu li {
		float: none;
	
	}
	
	div.main_container {
		top: 15px;
		margin-bottom: 80px;
	}
	
	#header div.logo {
		height: 100px;
	}
	
	
	ul.main_menu li a{
		margin-top: 0 !important;

		margin-right: 0 !important;
		padding: 8px 12px 6px 12px !important;
		
	}
	ul.main_menu li span{
		margin-right: 0 !important;
		
	}
	 
	/*ul.main_menu li a.menu_p7 {
		
	}
	
	ul.main_menu .menu_p7_g {
		margin-right: 0;
	}*/
	
	div.info_block {
		padding: 10px 0 0 18px;
	}
	div.info_block div.mobile_contacts {
		display:block;
	}
	div.info_block div.desktop_contacts {
		display:none;
	}
	
	
	table.MsoTableGrid {
		border:1.0pt solid black;
		text-align:justify;
		text-indent:64.9pt;
		font-size:12px;
		font-family:"Calibri","sans-serif"; 
		width: 90% !important;
	}

	table.MsoTableGrid p{
		margin: 0;
	}
	
	table.MsoTableGrid td{
		width: auto !important;
		padding-left: 3px !important;
		padding-right: 3px !important;
	}
	
	.content_container img{
		width: 100%;
		height: auto;
	}
	
	.inner_menu a {
		line-height: 48px;
	}
}

@media (min-width: 768px) {
	ul.minimenu {
		 display: none;
	}
	div.main_menu_container {
		display: block !important;
	}
	
	ul.main_menu li a {
		padding: 8px 8px 6px 8px;
		font-size: 17px;
	}
	
	div.info_block {
		padding: 20px 0 0 18px;
	}
	
	/*seni stiliai*/
	table.MsoTableGrid {
		border:1.0pt solid black;
		text-align:justify;
		text-indent:64.9pt;
		font-size:11.0pt;
		font-family:"Calibri","sans-serif"; 
	}

	table.MsoTableGrid p{
		margin: 0;
	}
	
	.inner_menu a {
		min-height: 72px;
	}
}


@media (min-width: 768px) and (max-width: 992px) {
	.content_container img {
		width: 100%;
		height: auto;
	}
}

@media (min-width: 992px) {
	ul.minimenu {
		padding: 0 225px 10px 224px;
		display: inline-block;
	}
	ul.main_menu li a {
		padding: 8px 12px 6px 12px;
		font-size: 20px;
	}
	
	div.info_block {
		padding: 20px 0 0 70px;
	}
	
	.inner_menu a {
		min-height: 48px;
	}
}

@media (min-width: 1200px) {
	/*ul.minimenu {
		padding: 0 225px 10px 224px;
		display: inline-block;
	}*/
}