body{
	margin: 0px;
	padding: 0px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
}
.left{
	float:left;
}
.clear{
	clear:both;
}
a{
	color:#1e45a2;
}
h1{
	font-size:18px;
	padding:3px 33px;
	margin:0;
	color: #0c0c5f;
}
h2{
	font-size:16px;
	padding:0;
	margin:0;
	color: #0c0c5f;
}
h3{
	font-size:14px;
	padding:0;
	margin:0 0 0 18px;
	padding-bottom: 5px;
}
h3.calc{
	padding-left:30px;
	height:16px;
	padding-top: 4px;
	margin-left: 33px;
}

table{
	margin: 0 10px 0 20px;
}

table.th{
	background-color: silver;
}

#container {
	width: 950px;
	margin: auto;
	padding-left: 15px;
	padding-right: 30px;
}
#header {
	height: 10px;
}
#logo, #logo_paveiksliukas {
	float: left;
	padding: 0 0 0 4px;
}
div.hr {background:#fff url(http://static.manodraudimas.lt/images/hr.gif) center; height:2px; margin:3px 18px; background-repeat: repeat-x;}
div.hr hr {display: none}
ul.headMenu {
	margin: 0px;
	padding: 0px;
	float:left;
	margin-top: 7px;
}
.headMenu li{
	display:inline;
	margin-right:20px;
}

#header li a:link, #header li a:visited, #header li a:active{
	text-decoration:none;
}
#header li a:hover{
	text-decoration:underline;
}
ul.headMenu li a img{
	vertical-align:middle;
	margin-right: 5px;
}

/*
MENIU
*/

#menu{
	width:739px;
	background:transparent url(http://static.manodraudimas.lt/images/telefono_numeris.gif) no-repeat right top;
}

ul#menu{
	margin: 0;
	padding:27px 0 0 0;
	list-style:none;
	float:left;
	margin-left:5px;
}
ul#menu li a:link, ul#menu li a:visited, ul#menu li a:active{
	text-decoration:none;
}
ul#menu li a:hover{
	text-decoration:underline;
}
ul#menu li a{
	color:#FFFFFF;
	background:transparent url(http://static.manodraudimas.lt/images/menu/tabs.gif) repeat scroll 100% 0pt;
	display:block;
	float:left;
	padding:6px 8px 7px 5px;
	margin-left:3px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	border-right:2px solid white;
}
ul#menu li{
	background:transparent url(http://static.manodraudimas.lt/images/menu/tabs.gif) repeat scroll 0pt 0pt;
	height:27px;
	float:left;
}

/*
AKTYVUS
*/

ul#menu li.active a{
	color:#666666;
	background:transparent url(http://static.manodraudimas.lt/images/menu/tabs-active.gif) repeat scroll 100% 0pt;
	padding:6px 8px 7px 5px;
	display:block;
	float:left;
	margin-left:3px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	border-right:2px solid white;
}
ul#menu li.active{
 	background:transparent url(http://static.manodraudimas.lt/images/menu/tabs-active.gif) repeat scroll 0pt 0pt;
	height:27px;
	float:left;
}

/*
VIDURYS
*/

#vidurys{
	background-image:url(http://static.manodraudimas.lt/images/cont-bgr.gif);
	padding: 10px 0 0;
	clear: both;
}

/*
KAIRYSIS MENIU
*/

#left{
	float:left;
	width:192px;
}
#left-menu{
	border:1px solid #a8cde4;
	margin-left:14px;
	border-bottom:2px solid #a8cde4;
}
#left-menu a{
	text-decoration:none;
	color:#0c0c5f;
}
#left-menu a:hover{
	text-decoration:underline;
}
#left-menu ul{
	list-style:none;
	padding:0;
	margin:0;
}
#left-menu ul a{
	display: inline-block;/*apgaudinejam IE*/
	padding: 5px 10px;
}
#left-menu ul a{
	display:block; /*atstatom i normalia busena kitiems browseriams*/
}
#left-menu ul ul a{
	padding-left:25px;
}
#left-menu ul ul ul a{
	padding-left:32px;
}
#left-menu ul li{
	font-weight:bold;
	border-top:1px solid #a8cde4;
}
#left-menu ul li ul li ul li{
	border-top:none;
}
#left-menu ul li ul li, #left-menu ul li ul li ul li{
	font-weight:normal;
}
#left-menu div{
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	background-color:#77b2d8;
	font-size:12px;
	padding:2px;
}
#left-menu div a{
	color:#FFFFFF;
	text-decoration:none;
}
#left-menu div a:hover{
	text-decoration:underline;
}
#left-menu .selected{
	background-color:#bdd3e2;
}

/*
CONTENT
*/

#content a:link,#contentBIG a:link{color:#1e45a2;} 
#content a:visited, #contentBIG a:visited{color:#712082;}
#content a:active, #contentBIG a:active,
#content a:hover, #contentBIG a:hover, #right a:hover{color:#8348b5;}

#content a.link_red,#contentBIG a.link_red{
	color:red;
}

#content #print, #contentBIG #print{
	margin:5px 20px;
	display:block;
	font-size: 11px;
}
#content #print li, #contentBIG #print li{
	margin-right: 20px;
}
#content #print a, #contentBIG #print a{
	color:#1f7dba;
}
#content h1, #contentBIG h1 {
	margin: 3px 18px;
	padding: 0;
}
#content, #contentBIG{
	background-image:url(http://static.manodraudimas.lt/images/content-bgr.gif);
	float:left;
	margin: 0 8px 0 10px;
	width: 550px;
	background-repeat: repeat-y;
}
#contentBIG{
	width:742px;
	background-image:url(http://static.manodraudimas.lt/images/content-bgrBIG.gif);
}

#content p, #contentBIG p, #contentBIG form p{
	margin:10px 18px;
	font-size:12px;
}

#content h2, #contentBIG h2{
	margin:10px 18px;
	font-size:16px;
}

.title, .darkTitle{
	font-weight:bold;
	color:white;
	background-color:#77b2d8;
	padding:3px 0px 3px 10px;
	margin: 0;
}
.darkTitle{
	background-color:#0c0c5f;
}
.title a{
	color:#FFFFFF;
}
#content ul, #contentBIG ul{
	padding: 0px 10px 0px 0px;
	margin-left:35px;
	margin-bottom:15px;
	font-size:12px;
}
#content ul li, #contentBIG ul li{
	list-style-image:url(http://static.manodraudimas.lt/images/content-bullet.gif);
	margin: 3px 0px 0px 0px;
}

.subtitle{
	font-weight:bold;
	color:#c1b530;
	display:block;
	padding:3px 0px 0px 30px;
	margin: 0px 0px 0px 18px;
	background:url(http://static.manodraudimas.lt/images/big-bullet.gif) left center no-repeat;
}

.subtitle_p{
	margin: 0px 0px 0px 18px;
	padding: 0px 0px 0px 30px;
}

a.subtitle:link, a.subtitle:visited{
	text-decoration:none;
}
a.subtitle:hover, a.subtitle:active{
	text-decoration:underline;
}
#content p img{
	margin-right:5px;
}
#contLeft{
	float:left;
	width:280px;
	margin-bottom: 15px;
}
#contRight{
	float:right;
	width:240px;
	margin-right:18px;
	margin-bottom:15px;
	margin-left: 10px;
}
#contentBIG .contLeft, #contentBIG .contRight, #contentBIG .contLeftEmpty, #contentBIG .contRightEmpty{
	margin: 20px 0 0 33px;
	background-color:#f2f1f1;
}
#contentBIG .contRight{
	margin-right:30px;
}
#contentBIG .contLeftEmpty{
	padding:0;
	background-color:transparent;
}
#contentBIG .contRightEmpty{
	padding:0;
	background-color:transparent;
	margin-right: 30px;
}
#contentBIG table.contRightEmpty{
	background-color:#f2f1f1;
	width:670px;
}
#contentBIG table.contRightEmpty th{
	text-align:left;
}
#contentBIG table.contRightEmpty td{
	width:50%;
	padding: 10px 0px 20px 5px;
}
#contentBIG .column{
	width:50%;
	margin:0;
	padding:0;
	float:left;
	padding-bottom:25px;
	background-color: transparent;
}
#contentBIG ul{
	padding:0;
	margin:0 0 0 35px;
	padding-bottom: 15px;
}

.redbox{
	border:1px solid #cfcfcf;
	border-top:4px solid #daa0a0;
	margin-top:8px;
	background-color:#f2f1f1;
}
.box{
	border:1px solid #cfcfcf;
	background-color:#f2f1f1;
	margin-top:1px;
}
.redsubtitle{
	font-weight:bold;
	color:#d48586;
}
a.redsubtitle{
	text-decoration:none;
}
a.redsubtitle:hover{
	text-decoration:underline;
}
#contRight p img{
	float:none;
}
#contRight form{
	margin-left:18px;
	margin-bottom:15px;
}
#contRight *{
	vertical-align:middle;
}
input.email{
	width:139px;
	height:16px;
	border:1px solid #7d7a7a;
	font-size:11px;
	padding-left:3px;
}
#content ul.withoutBullets{
	margin:10px 18px;
}
#contentBIG ul.withoutBullets{
	margin:10px 33px;
}
#content ul.withoutBullets li, #contentBIG ul.withoutBullets li{
	list-style:none;
	list-style-image:none;
}
form.forma{
	width:428px;
	background-color:#f2f1f1;
	border:1px solid #d1d1d1;
	margin:20px auto;
}
form.forma2{
	width:438px;
	padding-bottom:10px;
	background-color:#f2f1f1;
	border:1px solid #d1d1d1;
	margin:20px auto;
}
form.forma fieldset{
	border:0;
	padding:0;
	margin:0;
}
#contentBIG form.forma p.title, #content form.forma p.title, #content form.forma p.darkTitle{
	margin:0;
}
label{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	padding:0 1px 0 0;
	margin:0;
}
label.block{
	float:left;
	width:140px;
}
label.block_larger{
	float:left;
	width:240px;
}

label.block_large{
	float:left;
	width:320px;
}
label.skaiciuokle{
	float:left;
	width:195px;
}
select.skaiciuokle{
	width:160px;
}
select.year{
	width:43px;
}
select.month{
	width:65px;
}
select{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	width:230px;
}
input.radio_first{
	margin-left:16px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
}
input.radio{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	padding:0;
	margin:0;
}
input.txt{
	width:228px;
	border:1px solid #7d7a7a;
	height: 16px;
	padding: 0;
}

input.txt_small{
	width:128px;
	border:1px solid #7d7a7a;
	height: 16px;
	padding: 0;
}

input.red{
	width:65px;
	height:16px;
	border:1px solid #7d7a7a;
	font-weight:bold;
	color:#ff1a1a;
	padding: 0;
}
select.miestas{
	width:230px;
}
select.small{
	/* width:45px; */
	width: 50px;
	float:left;
}
select.midd{
	float:left;
	width: 114px;
	margin-right: 3px;
}
/* formos, keliones, amziaus selectai */
.small_select_first{
	float:left;
	margin-left:10px;
}
.small_select_next{
	float:left;
	margin-left:10px;
}
/* formos, keliones, amziaus selectai */
.average_select{
	float:left;
	width:65px;
}
.average_select2{
	float:left;
	width:80px;
}
label.average_block{
	float:left;
	margin-left:2px;
	margin-right:6px;
	color:black;
	font-weight:normal;
}
/*end formos small selectai */

/* kelioniu draudimo skaiciuokle */
#travel_form{
	width: 100%; /*550px;*/
	float:right;
}
#travel_form p{
	margin: 5px 0px 5px 10px;
	/*padding: 0px;*/
}
#travel_form p.p_strong{
	font-weight: bold;
}
#travel_form p.top_heading{
	margin: 5px 0px 0px 20px;
	font-weight: bold;
	/*text-align: center;*/
}
#travel_form p.right_top_heading{
	margin: 12px 0 0 0;
	font-weight: bold;
	/*text-align: center;*/
}
#travel_form .travel_hidden_block, #travel_form .travel_hidden_block input, #travel_form .travel_hidden_block img{
	visibility: hidden;
	position: absolute;
	display:none;
}
#travel_form .travel_visible_block, #travel_form .travel_visible_block input, #travel_form .travel_visible_block img{
	visibility: visible;
	position: relative;
	display:inline;
}
input.cornered{
	margin: -1px 10px 0 -1px;
	.margin: -5px 10px 0 -5px;
	position: absolute;
}
#travel_form .travel_form{
	width:438px;
	/*padding-bottom:10px;*/
	background-color:#f2f1f1;
	border:1px solid #d1d1d1;
	margin:20px auto;
}
#travel_form .travel_row{ /* div */
	width: 100%;
}
#travel_form .travel_green_row{ /* div */
	background-color: #E1E9DF; /*#54BD41;*/
	margin: 5px 0;
	border:1px solid Black;
	width:436px;
}
#travel_form div.travel_green_row a{ /* div */
	font-size: 10px;
	color:#712082;
	/*float:right;*/
	margin-right:5px;
}
#travel_form .travel_start_row{ /* first step simple div*/
	border: 1px solid #f2f1f1;
	font-size: 12px;
	margin: 1px 0;
}
#travel_form .travel_start_green_row{ /* first step selected div */
	margin: 1px 0;
	background-color: #E1E9DF;
	border:	1px solid black;
	vertical-align: middle;
	font-weight:bold;
	font-size: 12px;
}
#travel_form .travel_grey_row{ /* div */
	background-color: #f2f1f1; /*#54BD41;*/
	margin: 5px 0;
	border:1px solid Black;
	width:436px;
	color: #808080;
}
#travel_form div.travel_grey_row a{ /* div */
	font-size: 10px;
	color: #808080;
	/*float:right;*/
	margin-right:5px;
}
#travel_form div.travel_grey_row p, #travel_form div.travel_grey_row input, #travel_form div.travel_grey_row select{
	color: #808080;
}

#travel_form div.yellow_info{
	background-color:#FFFFCC; /*#FFFFAA;*/ /*#FFFF80;*/
	border:1px solid;
	color:#000000;
	margin:5px 10px;
	padding:0;
}

#travel_form div.travel_green_row ul{
	padding-right: 0px;
}
#travel_form div.travel_green_row li:hover{
	background-color: #ffffff;
}
#travel_form span.info_link{
	font-size: 10px;
}
#travel_form table th{
	text-align: left;
}
p.travel_row{
	margin-right: 5px;
}
.travel_left{
	float: left;
}
.travel_left_fixed{
	float: left;
	border-right: 1px solid #000000;
	width: 360px;
}
.travel_right{
	float: right;
}
.travel_right_fixed{
	/*height:75px;*/
	/*line-height:2;*/
	text-align:center;
	width:75px;
	float: right;
}
.travel_clear{
	clear: both;
	height: 0px;
	.position: absolute;
}
.travel_big_select{
	width: 230px;
}
.travel_mid_select{
	width: 170px;
}
table.travel_table{
	width: 380px;
	margin-bottom:5px;
}
table.travel_table select{
	width: 40px;
}
.travel_small_text{
	font-style: italic;
	size: 10px;
}
.travel_small_select{
	width: 79px; /*40px;*/
}
.travel_normal_select{
	width: 95px; /*40px;*/
}

table.travel_result{
	border-collapse:collapse;
	margin:0 5px;
	width:428px;
}
table.travel_result tr.odd{
	background-color: #ffffff;
}
table.travel_result tr.owen{
	background-color: #f0f0f0;
}
table.travel_result th{
	text-align: left;
}

table.travel_result td{
	text-align: left;
}
/* end of kelioniu draudimo skaiciuokle */

input.subject, textarea.msg{
	width:380px;
	border:1px solid #7d7a7a;
}
input.subject{
	height:16px;
}
.red{
	color:#ff1a1a;
	font-weight:bold;
}
.red select{
	font-weight:bold;
	background-color:#ff1a1a;
}
#content ul.red li{
	list-style:none;
	list-style-image:none;
}
#contentBIG ul.red li{
	list-style:none;
	list-style-image:none;
}
.red input{
	border:1px solid #ff1a1a;
}

.red textarea{
	border:1px solid #ff1a1a;
}
.errorBox{
	width:428px;
	margin:20px auto;
	border:1px solid #e60e0e;
	border-top:5px solid #e60e0e;
	background-color:#f2f1f1;
}
.errorBox ul{
	font-weight:normal;
}
#contentBIG .errorBox p{
	margin:10px 18px;
}
#contentBIG #greybox{
	border:1px solid #d6d6d6;
	padding:20px 10px;
	margin: 18px 33px;
	width:676px;	
}

/*
GREYBOX
*/

#greybox{
	/* margin: 18px 85px 18px 65px; */
	margin: 18px auto;
	padding-bottom: 2px;
	font-size: 12px;
	background-color: #ebeced;
	position: relative;
	width: 420px;
}
#greybox h3{
	color:#FFF;
	font-size: 12px;
	margin: 0;
	padding: 4px 25px;
	background-color:#77B2D8;
}

#greybox p{
	margin: 0 0 0 25px;
	padding: 3px 3px 3px 17px;
	background:url(http://static.manodraudimas.lt/images/arrow.gif) left 50% no-repeat;
}

#greybox #rightside{
	position: absolute;
	right: 0px;
	bottom: 12%;
	width: 150px;
	text-align: center;
}
#greybox #rightside p{
	margin: 10px 0px 0px 0px;
	padding: 0;
	color:#54BD41;
	font-weight:bold;
	background: none;
}
#greybox #rightside #phone{
	line-height:25px;
	display:block;
	margin:0 5px;
	padding:0;
	height:25px;
}
#greybox #rightside #arba{
	color:#77B2D8;
	line-height:30px;
	margin:0;
	padding:0;
}
#greybox #rightside #skambinkite{
	color:#77B2D8;
	line-height:30px;
	margin:0;
	padding:0;
}
#greybox ul, #greybox ul li{ padding:0; margin:0; list-style:none;}
#greybox ul li{padding:3px 10px;}

/*
RIGHT
*/

#right{
	/*float: left;*/
	float:right;
	padding-right:10px;
}
#right a{
	color:#00007f;
}
.rightBox {
	border: 1px solid #c0d7e6;
	width: 175px;
	margin-top: 2px;
	padding:5px 0 5px 2px;
	margin-bottom: 27px;
}
.rightBox p{
	margin:2px 0;
	padding:5px 0 5px 25px;
}
.skaiciuokle{
	background:url(http://static.manodraudimas.lt/images/calculator.gif) no-repeat transparent;
}
.telefonas{
	background:url(http://static.manodraudimas.lt/images/telefonas.gif) no-repeat left;
}
.klaustukas{
	background:url(http://static.manodraudimas.lt/images/klaustukas.gif) no-repeat left;
}

/*
FOOTER
*/

#footerLinks{
	text-align:center;
	height:37px;
	margin:0;
}
#footerLinks p{
	margin:0;
	padding:10px 0;
	color:#1e45a2;
}
#footerLinks a{
	margin:10px;
}
p#copyright{
	margin:0;
	padding:3px;
	color:#6e6e6e;
	text-align:center;
}

/*
ICONS
*/

#contentBIG h2 a:link, #contentBIG h2 a:active, #contentBIG h2 a:visited, #contentBIG h2 a:hover{
	color:#FFFFFF;
	font-size: 12px;
	background-image: url(http://static.manodraudimas.lt/images/icons/h2-bgr.gif);
	display:block;
	height:23px;
	padding-top:8px;
}
.column h2{
	font-size:12px;
	padding-left:60px;
}
#contentBIG .column h2{
	margin:0;
}
h2.car{
	background:url(http://static.manodraudimas.lt/images/icons/car.gif) no-repeat transparent;
}
h2.empty{
	background: url(http://static.manodraudimas.lt/images/icons/empty.gif) no-repeat transparent;
}
h2.man{
	background:url(http://static.manodraudimas.lt/images/icons/man.gif) no-repeat transparent;
}
h2.house{
	background:url(http://static.manodraudimas.lt/images/icons/house.gif) no-repeat transparent;
}
h2.oldMan{
	background:url(http://static.manodraudimas.lt/images/icons/old-man.gif) no-repeat transparent;
}
h2.heart{
	background:url(http://static.manodraudimas.lt/images/icons/heart.gif) no-repeat transparent;
}
h2.palm{
	background:url(http://static.manodraudimas.lt/images/icons/palm.gif) no-repeat transparent;
}
h2.traktor{
	background:url(http://static.manodraudimas.lt/images/icons/traktor.gif) no-repeat transparent;
}
h2.plane{
	background:url(http://static.manodraudimas.lt/images/icons/plane.gif) no-repeat transparent;
}
h2.red-cross{
	background:url(http://static.manodraudimas.lt/images/icons/red-cross.gif) no-repeat transparent;
}
h2.money{
	background:url(http://static.manodraudimas.lt/images/icons/money.gif) no-repeat transparent;
}
#greybox .wrapper {
	width: 260px;
	margin: 10px 0;
	border-right: 2px solid #54BD41;
}

.help{ 
	position:relative;
	z-index:0;
}
.help:hover{
	background-color: transparent;
	z-index:50;
}
.help span{
	position:absolute;
	display:block;
	background-color: #FFFFCC;
	border:1px solid silver;
	padding:10px;
	width:150px;
	visibility:hidden;
	color:#000000;
	text-decoration:none;
}
.help:hover span{
	visibility:visible;
	top:20px;
	left:20px;
}

/*
draudimo bendroviu logo
*/

img.logo{
	margin: 4px;
}

/*
telefono numeris virsuje
*/

#head_phone{
	float:left;
	margin:0px 0px 0px 20px;
}

/*
namu puslapis
*/

.home_subtitle_1{
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 0px 5px;
	background:url(http://static.manodraudimas.lt/images/big-bullet.gif) no-repeat;
	background-position: left center;
}

.home_subtitle_2{
	padding: 0px 0px 0px 30px;
	margin: 25px 0px 0px 5px;
	background:url(http://static.manodraudimas.lt/images/big-bullet.gif) no-repeat;
	background-position: left center;
}

.home_subtitle_11{
	height: 32px;
	padding: 3px 0px 0px 50px;
	margin: 0px 0px 0px 5px;
	background:url(http://static.manodraudimas.lt/images/subtitle_melyna_sauktukas.gif) no-repeat;
	background-position: left center;
}

.home_subtitle_22{
	height: 32px;
	padding: 3px 0px 0px 50px;
	margin: 20px 0px 0px 5px;
	background:url(http://static.manodraudimas.lt/images/subtitle_melyna_klaustukas.gif) no-repeat;
	background-position: left center;
}

.home_subtitle_33{
	height: 32px;
	padding: 3px 0px 0px 50px;
	margin: 20px 0px 0px 5px;
	background:url(http://static.manodraudimas.lt/images/subtitle_melyna_rodykle.gif) no-repeat;
	background-position: left center;
}

.home_tridiv{
/* border: 1px solid #666666; */
	border: none;
	margin: 15px 50px 20px 180px;
	padding: 10px 20px 10px 20px;
}

/* ikonos su skaiciais */
.home_icon_text{
	padding-top: 8px;
	font-size: 12px;
}

.home_icon_1{
	height: 29px;
	padding-left: 40px;
	margin-left: 20px;
	background:url(http://static.manodraudimas.lt/images/icons/new_icon_1.gif) no-repeat;
	background-position: left center;
	float:left;
}

.home_icon_2{
	height: 29px;
	padding-left: 40px;
	margin-left: 46px;
	background:url(http://static.manodraudimas.lt/images/icons/new_icon_2.gif) no-repeat;
	background-position: left center;
	float:left;
}

.home_icon_3{
	height: 29px;
	padding-left: 40px;
	margin-left: 72px;
	margin-bottom: 10px;
	vertical-align:middle;
	background:url(http://static.manodraudimas.lt/images/icons/new_icon_3.gif) no-repeat;
	background-position: left center;
	float:left;
}
input[disabled]{
    background-color: buttonface;
}

.zoom{
	zoom:1;
}

/*
	KASKO step1
*/

#kitas{
	overflow: auto;
}


/*
	KASKO step2
*/

.left_absolute{
	float: right;
	position: absolute;
}

.right{
	float: right;
}

.small_span{
	font-size:10px;
}

#kasko1{
	
}

#kasko1 p.title{
	margin: 0;
}

.kasko1_row{
	width: 100%;
}

#kasko1 .kasko1_row p{
	margin: 5px 0px;
}

.kasko1_left{
	float: left;
	padding-left: 18px;
}

#kasko1 .kasko_left p{
	margin: 0;
	padding: 0;
}

.kasko1_right{
	float: right;
	padding-right:25px;
}

.kasko1_right p{
	margin: 0;
	padding: 0;
}

#stazas_amzius .left p{
	margin: 0px;
}


#kasko2{ 
	border: 1px solid #77B2D8;
	width: 418px;
	margin-left: 9px;
}

#kasko2 p{
	margin-left:5px;
	margin-right: 5px;
}

#kasko2 p img{
	margin: 0px;
}

#content p.title{ /*gali pjautis*/
	margin-left: 0;
	margin-right: 0;
}

#kasko2 .top_p{
	font-weight:normal;
	padding-top:0px;
	margin-top:0px;
	padding-right:10px;
	text-align:right;
}

#kasko2 hr{
	color: #77B2D8;
	margin:0 10px 0 121px;
	padding: 0px;
}

#kasko2 input{
	padding: 0px;
}

/*top row*/
#kt1, #kt2, #kt3, #kt1_active, #kt2_active, #kt3_active{
	position: absolute;
	border: 1px solid #77B2D8;
	height: 39px;
}

/* pozicionavimas */
#kt1, #kt1_active{
	margin-left: 0px;
}

#kt2, #kt2_active{
	margin-left: 140px;
}

#kt3, #kt3_active{
	margin-left: 280px;
}

#kt1.kasko_tab_inactive, #kt2.kasko_tab_inactive, #kt3.kasko_tab_inactive{
	background-color:#F2F1F1;
	border: none;
}

#kt1_active, #kt2_active, #kt3_active{
	background-color:#F2F1F1;
	border-bottom:1px solid #F2F1F1;
}

#kasko2_tabs{ 
	border: 0px solid green;
	height: 40px;
	position: relative;
	border-top: 0px solid #77B2D8;
	text-align: center;
	line-height: 19px;
}

#kasko2_tabs p{
	margin: 1px 5px 5px;
}

#kasko2_tabs .kasko_tab{	
	border-top: 1px solid #77B2D8;
	background-color: #fff;
}

#kasko2_tabs a{
	font-weight: bold;
}

/*
	eilutes KASKO formoje
*/

.no_quest{ /* naudojamas atitraukti paragrafa is desnes, kai nera klaustuko */
	padding-right:10px;
}

.kasko2_row{
	width: 100%;
}

.green{
	color: green;
	text-align: justify;
}
.green_bg{
	background-color: #CCFFCC;
}

/*	naujas kreipimosi blokas	*/
.big_green_title{
	background-color:#54BD41;
	color:#FFFFFF;
	font-size:14px;
	height:44px;
	margin-top:10px;
	padding:2px 3px;
}

#content .big_green_title p{
	float:left;
	font-size:14px;
	line-height:19px;
	margin:0;
	padding:3px 0;
	width:300px;
}

.xxxl_in_green{
	font-size:14px;
	font-weight:bold;
}

.small_in_green{
	font-size:10px;
}

.add_in_green{
	background-color:#F2F1F1;
	color:red;
	float:right;
	font-size:10px;
	height:33px;
	margin-right:2px;
	margin-top:3px;
	padding:3px 2px 2px;
	text-align:center;
	width:125px;
}

.xxxl_in_add{
	font-size:13px;
	font-weight:bold;
}

.green_contact_form{
	background-color: #E1E9DF; /*#E0F1E0; /*#d2ffd2;*/
}

.green_form_row{
	padding-top:10px;
}

.green_form_img{
	width:45px;
	float:right;
}

.green_form_field{
	display:block;
	float:left;
	padding-left:18px;
	width:124px;
}

.green_form_value{
	margin-left:160px;
	width:230px;
}

.big_green_footer{
	background-color:#54BD41;
	color:#FFFFFF;
}

.big_text_span{
	font-size:12px;
	font-weight:bold;
}

.small_text_span{
	font-size: 10px;
}

#content .big_green_footer p{
	font-size:11px;
	margin:0;
	padding:1px 2px;
}

.phone_in_green{
	font-size: 13px;
	font-weight: bold;
}
/*	end off naujas kreipimosi blokas	*/

/*xxxxxxxxxxxxxxxxxxx  papildomos info rodymas "popup'e  xxxxxxxxxxxxxxxxxxxxxxx*/
#blanket, #blanketBig {
	background-color:#111;
	position:absolute;
	z-index: 9001;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	width:100%;
	height:100%;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65);
	opacity: 0.65;
}

#popUpDivFoto {
	background-color:#FFFFFF;
	/*margin:0 25%;*/
	position:absolute;
	width:710px;
	z-index:9002;
}

#popUpFoto p{
	line-height:2;
	margin:0;
	padding:5px;
}

#popUpDiv {
	/*position: fixed;*/ /* fiksuoja langa ekrano viduryje, fone likes puslapis scrolinasi*/
	position:absolute;
	background-color:#fff;
	width:525px;
	height:380px;
	z-index: 9002;
}

#popUpDivBig {
	/*position: fixed;*/
	position:absolute;
	background-color:#fff;	
	width:800px;
	height:500px;
	z-index: 9002;
}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

#info_bg{
	display: none;
	position: fixed;
	top:0;
	left:0;
	bottom:0;
	width: 100%;
	height: 100%;
	border: 1px solid white;
	margin: 0px;
	padding: 0px;
	background-color: black;
	opacity: 0.7;
	filter: alpha(opacity=70);
	z-index: 998;	
}
.info_cont{           
	border: 1px solid #888888;
	border-top: none;
	width: 525px; /*640px;*/
	height: 380px; /*480px;*/
	/*position: absolute;*/
	position: fixed;
	background-color: #FFFFFF;
	opacity: 1;
	z-index: 1000;	
	left: 50%;
	top: 50%;
	margin-top: -180px; /*-260px;*/
	margin-left: -270px; /*-260px;*/ /*-320px;*/
	/*cursor: pointer;*/
	overflow: auto;
}
.info_cont div{
	width:505px;
	/*height:370px;*/
}
.info_cont p{
	padding:3px;
}
.info_cont_big{           
	border: 1px solid #888888;
	border-top: none;
	width: 800px;
	height: 500px;
	/*position: absolute;*/
	position: fixed;
	background-color: #FFFFFF;
	opacity: 1;
	z-index: 1000;	
	left: 50%;
	top: 50%;
	margin-top: -225px;
	margin-left: -400px;
	/*cursor: pointer;*/
	overflow: auto;
}

#info_cont_div{
	padding: 5px 0;
}
#info_cont_div p{
	margin: 5px;
}
#info_cont_div table{
	border-collapse: collapse;
	font-size: 11px;	
}
#info_cont_div tr{
	vertical-align: top;
}
#info_cont_div ol{
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 12px;
}
#info_cont_div li{
	margin-left: -15px;
}
#info_cont_div ul{
	margin-top: 5px;
	margin-bottom: 5px;
}
#info_cont_div ul li{
	list-style-image:url(http://static.manodraudimas.lt/images/content-bullet.gif);
	margin:3px 0 0;
	margin-left: -15px;
}
.info_nav{
	background-color: #eee;
	border:1px solid #888888;
	border-bottom: none;
	display:none;
	height:24px;
	left:50%;
	margin-left: -270px; /*-320px;*/
	margin-top: -198px; /*262px;*/
	position: fixed;
	top:50%;
	width:525px; /*640px;*/
	z-index:1001;
	cursor: pointer;
}
.info_nav_big{
	background-color: #eee;
	border:1px solid #888888;
	border-bottom: none;
	display:none;
	height:24px;
	left:50%;
	margin-left: -400px; /*-320px;*/
	margin-top: -250px; /*262px;*/
	position: fixed;
	top:50%;
	width: 800px; /*640px;*/
	z-index:1001;
	cursor: pointer;
}
.info_link{
	text-decoration: underline;
	color:#1E45A2;
	cursor: pointer;
}
.info_link:hover{
	text-decoration: none;
	color:#712082;
	cursor: pointer;
}

/* calcciv */
table.civ{
	margin: auto;
}

table.civ td{
	font-size:17px;
	padding:3px 4px;
}

/* calcprop */
#nt_step1,#kt_step1,#ca_step1{
	border:1px solid black;
	float:left;
	width:364px;
	height:20px;
	margin-bottom:3px;
}

#nt_step1.red,#kt_step1.red,#ca_step1.red{
	border:1px solid red;
	float:left;
	width:364px;
	height:20px;
	margin-bottom:3px;
}

#viso_step1{
	margin-left:336px;
	border:1px solid black;
	width:100px;
	height:20px;
}
#viso_step1 p{
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align:center;
}

#nt_step1 p, #kt_step1 p, #ca_step1 p{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.nt_price_step1{
	border:1px solid black;
	float:left;
	height:20px;
	width:70px;
}
div#content form.forma2 div.nt_price_step1 p{
	font-size: 12px;
	text-align: center;
	vertical-align:middle;
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#nt_step2, #kt_step2{
	border:1px solid black;
	height:100px;
	width:334px;
	float:left;
	margin-bottom:3px;
}

#ca_step2{
	border:1px solid black;
	height:110px;
	width:334px;
	float:left;
	margin-bottom:3px;
}

#nt_price_step2, #kt_price_step2{
	border:1px solid black;
	height:100px;
	width:100px;
	float:left;
}

 #ca_price_step2{
	border:1px solid black;
	height:110px;
	width:100px;
	float:left;
}

#nt_price_step2 p, #kt_price_step2 p, #ca_price_step2 p{
	margin:40px 0 0 0;
	padding:0;
	text-align:center;
	font-weight:bold;
	font-size:18px;
}

#nt_step2 span, #kt_step2 span, #ca_step2 span{
	font-weight:bold;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
}

#nt_step2 select, #kt_step2 select, #ca_step2 select{
	width:50px;
}

#nt_step2 p.fransize, #kt_step2 p.fransize, #ca_step2 p.fransize{
}