@charset "utf-8";
/* CSS Document */

/*body{ margin:0px; padding:0px;
 font-family:arial, Verdana, Geneva, sans-serif;
 font-size:12px; text-decoration:none;}
 .clear{ clear:both;}
 .a{text-decoration:none;}
*/ 
.main_had{ font:Verdana, Arial, Helvetica, sans-serif; font-size:18px; text-align:center; font-weight:bold; color:#990000; padding-top:10px;  text-align:left; text-transform:uppercase; }
.itp_bg-clr #wrapper tr td #home{display:none}
.bg-clr{background-color:#58514c;}
.itp_bg-clr{background:url(images/body-bg.png) fixed no-repeat ; width:100%;}
.itp_bg-clr{background-color:#58514c}
.itp_fnt{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#FFFFFF;}
.itp_bgtbl{background:#FFFFFF; font-size:12px; text-decoration:none; font-family:arial, Verdana, Geneva, sans-serif;}
.itp_lang{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#545454; text-align:center;}
.itp_lang1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#545454; text-align:right;}
.itp_lang1 a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#545454; text-align:left; text-decoration:none;}
.itp_pkg_hg {
 
font-family:Arial, Verdana, Geneva, sans-serif;
font-size:12px; background:#FFF;
text-align:justify; padding:5px 0px 5px 10px; 
}

.itp_pkg_hg_top {

font-family:Arial, Verdana, Geneva, sans-serif;
font-size:12px; line-height:18px;
	background-color:#f1f1f1;
text-align:justify; padding:10px 10px 10px 10px;
}


.itp_pkg_hg1 {
	width:94%;
	padding:10px;
	margin: 0px 10px 0px 10px;

font-family:Arial, Verdana, Geneva, sans-serif;
font-size:12px;
	background-color:#FFFFFF;
	line-height:1.5em;
	text-align:justify;
	vertical-align:top;
}

.itp_pkg_hg1 a{
	width:94%;
font-family:Arial, Verdana, Geneva, sans-serif;
font-size:12px;
	line-height:1.5em;
	text-align:justify;
	vertical-align:top;
	text-decoration:underline;
	color:#000000;
}
.itp_pkg_hd_day {
	color:#ff3300;
	font-weight:bold;
}
.


.itp_top_hd { 
	font-weight:bold;
	margin-right:2px; line-height:60px;
}

.itp_lnk_outside { 
	
	padding:5px;

}
.itp_mn_hd {
	color:#FF3300;
	font-family:Arial, Verdana, Geneva, sans-serif;

font-weight:bold;
cursor:pointer; clear:both;
}
.itp_mn_hd a{
	color:#0070c7;
	padding:0px 5px 0px 5px;
	text-decoration:none;
}
.itp_mn_hd a:hover{
	color:#000b34;
	text-decoration:underline;
}
.itp_mn_lnk {
	color:#FF3300; 
	text-decoration:none;
}
.itp_mn_unlnk {
	color:#FF3300;
	text-decoration:none;
}
.itp_ds{top:10px;width:100%;height:100%;display:none;position:absolute; z-index:200;}
.itp_lang a{
	color:#545454;
	text-decoration:none;
	text-align: right;
}

.itp_selectbdr {
	border:1px solid #98936b;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding:1px;
}

.itp_map_btm {font: 14px Arial, Helvetica, sans-serif; text-align:right; text-decoration:underline; color:#000; font-weight:bold; cursor:pointer;width:246px; background-color:#fff}
 

#short_itny p{padding-bottom:10px;}


/*checlist form*/
.cancling { font:12px/15px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
color:
#C00;
}
.cancling-hd { font:14px/20px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
color:#ffffff;
background:#333;
display:block;
padding-left:3px;
}
.onln-palmnt{ font:11px/20px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
color:#333366; text-decoration:underline;
}
.cd-crd{ font:12px/20px Arial, Helvetica, sans-serif; color:#000000; border:1px #333333 solid; padding-left:4px; padding-left:4px; padding-right:4px;}


.tabl{border:1px thick #000000; table-layout:inherit}
.pa{padding:0px 0px 0px 80px;}
.nxt-txt{font:14px/16px Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;}


.lft-img{ background:url(images/left-checklist.jpg) repeat-y;}
.lft-img-checklist{ background:url(images/left-checklist.jpg) repeat-y; height:8320px;}

.lft-img-pkg{ background:url(http://www.india-vacanze.com/images/left-checklist.jpg) repeat-y;}
.brd-chk-lst-trnsprt-img{ border:1px solid #333333; width:610px; padding:0px 0px 0px 5px; margin:auto;}
/*end checlist form*/




/*index 1*/
.bgtbl{ background-color:#FFFFFF; }


#poptur{ width:972px; background:#FFFFFF; height:242px; margin-left:2px;}
#top-pkg{ width:972px; padding:0px 2px 8px 2px;}
#top-pkg p{ font:12px/18px Arial, Helvetica, sans-serif; color:#000000; padding:0px 10px 10px 10px; text-align:justify; background:#efeccf;}
#top-pkg-mnu{ width:972px; cursor:hand; }
#top-pkg-mnu ul{ width:972px; height:30px;}
#top-pkg-mnu ul li{ width:118px; float:left; list-style:none; display:inline;}
#top-pkg-mnu ul li a{ width:100%; display:block; font:12px/30px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-align:center; height:32px; text-decoration:none; cursor:pointer;}

#poptur2{ width:701px; background:#FFFFFF; height:420px; border:2px solid #777575; margin-left:2px;}

.pkgshow{ background:url(http://www.india-vacanze.com/images/button-show-m.gif) 4px 1px no-repeat;}

.pkghide{ background:url(http://www.india-vacanze.com/images/button-hide-h.gif) 4px 1px no-repeat;}

.pkgshow1{ background:url(http://www.india-vacanze.com/images/buton-show.gif) 4px 1px no-repeat;}

.pkghide1{ background:url(http://www.india-vacanze.com/images/buton-hide.gif) 4px 1px no-repeat;}
*html .trvl-pkg-brd{height:962px;}
*html .trvl-pkg-brd span a{margin-top:-20px;}
.trvl-pkg-brd{font:11px/25px Verdana, Arial, Helvetica, sans-serif; color:#333333; margin:8px 1px 0px 10px; height:530px; overflow:auto;}

.trvl-pkg-brd p{font:12px/25px Verdana, Arial, Helvetica, sans-serif; color:#333366; padding:0px 1px 10px 1px; font-weight:bold; text-decoration:underline;}
.trvl-pkg-brd img{ margin-right:6px;}
.lin-txt-img{ background:url(http://www.india-vacanze.com/images/txt-line.jpg) no-repeat; height:2px;}
.trvl-pkg-brd a{ text-decoration:none; color:#333333; font:11px/25px Verdana, Arial, Helvetica, sans-serif;}
.trvl-pkg-brd span a{font:11px/25px Verdana, Arial, Helvetica, sans-serif; color:#660000; float:right; text-decoration:none;}


*html .trvl-pkg-brd1{height:350px; width:701px;}
*html .trvl-pkg-brd1 span a{margin-top:-20px;}
.trvl-pkg-brd1{position:relative; font:11px/25px Verdana, Arial, Helvetica, sans-serif; color:#333333; margin:8px 1px 0px 10px; height:350px; overflow:auto; text-align:left;}
.trvl-pkg-brd1 p{font:12px/25px Verdana, Arial, Helvetica, sans-serif; color:#333366; padding:0px 1px 10px 1px; font-weight:bold; text-decoration:underline;}
.trvl-pkg-brd1 img{ margin-right:6px;}
.trvl-pkg-brd1 a{ text-decoration:none; color:#333333; font:11px/25px Verdana, Arial, Helvetica, sans-serif;}
.trvl-pkg-brd1 span a{font:11px/25px Verdana, Arial, Helvetica, sans-serif; color:#660000; float:right; text-decoration:none;}


*html .trvl-pkg-brd2{height:340px;}
*html .trvl-pkg-brd2 span a{margin-top:-20px;}
.trvl-pkg-brd2{position:relative; font:11px/25px Verdana, Arial, Helvetica, sans-serif; color:#333333; margin:8px 1px 0px 10px; height:341px; overflow:auto;}
.trvl-pkg-brd2 p{font:12px/25px Verdana, Arial, Helvetica, sans-serif; color:#333366; padding:0px 1px 10px 1px; font-weight:bold; text-decoration:underline;}
.trvl-pkg-brd2 img{ margin-right:6px;}
.trvl-pkg-brd2 a{ text-decoration:none; color:#333333; font:11px/25px Verdana, Arial, Helvetica, sans-serif;}
.trvl-pkg-brd2 span a{font:11px/25px Verdana, Arial, Helvetica, sans-serif; color:#660000; float:right; text-decoration:none;}

.trvl_pkg_hdr{font:12px/15px Verdana, Arial, Helvetica, sans-serif; color:#333366;  font-weight:bold; text-decoration:underline;  margin-bottom:5px; margin-top:13px;}


.rgt-brd{border:1px solid #999999; margin-left:2px; background:#faf9f5;}
.rgt-brd1{border:1px solid #999999; background:#faf9f5;}
.tur-nam{ font:11px/15px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; padding-left:5px;}
.zone-pkg a{ font:15px/17px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding-left:3px; font-weight:bold; text-decoration:underline;}
.zone-pkg a:hover{ font:15px/17px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding-left:3px; font-weight:bold; text-decoration:underline;}
.zone-pkg-inner{ font:15px/17px Verdana, Arial, Helvetica, sans-serif; color:#ff6000; padding-left:3px; font-weight:bold; }
.srch{ font:14px/15px Arial, Helvetica, sans-serif; color:#003300; font-weight:bold; text-align:right; text-decoration:none; padding-right:8px; padding-bottom:8px; border-bottom:1px solid #000000;}
.comb-bx{ font:10px/18px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.src-bg{ background:url(images/find.png) repeat-x;}


.tur-pkg-faq{ font:14px/20px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; font-weight:bold; background:#000000;}
.tur-why_trl{ background-color:#faf9f5; font:14px/20px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; font-weight:bold; background:#000000;}
.tur-pkg-faq-qst{ font:12px/18px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding-left:25px;}
.tur-pkg-faq-qst a{ color:#000000; text-decoration:none;}
.tur-pkg-list{ font:10px/20px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding-left:2px;}
.tur-pkg-faq-btm-brd{background:#e1ddc5; font:10px/8px Arial, Helvetica, sans-serif; height:10px;}
/*end of index 1*/


/*checklist*/
#chck-lst{ width:214px; height:213px; margin:0px 0px 0px 8px; background:url(images/check-list-btm-bg.jpg) repeat-x;}
#chck-lst ul li{ font:12px/18px Arial, Helvetica, sans-serif; text-align:left; color:#00215d; padding:4px 0px 0px 25px; list-style:none;}
#chck-lst ul li a{color:#00215d; text-decoration:none;}
#chck-lst ul li img{ margin:0px 0px 0px 8px;}
#chck-lst-img{  background:url(images/check-list-tp-bg.jpg) no-repeat; height:31px; font:15px/15px Arial, Helvetica, sans-serif; color:#0384ae; font-weight:bold; top:4px; left:11px; width:195px; padding:3px 0px 0px 30px; position:relative;}
/*end of checklist*/

/*usefullinfo*/
*#usefull-info{ width:271px; height:213px; margin:0px 0px 0px 0px; background:url(images/find-hotl-bg.jpg) repeat-x;}
#usefull-info ul li{ font:12px/18px Arial, Helvetica, sans-serif; text-align:left; color:#00215d; padding:4px 0px 0px 25px; list-style:none;}
#usefull-info ul li a{color:#00215d; text-decoration:none;}
#usefull-info ul li img{ margin:0px 0px 0px 8px;}
#usefull-info-img{ background:url(images/check-list-tp-bg.jpg) no-repeat; height:31px; font:15px/15px Arial, Helvetica, sans-serif; color:#0384ae; font-weight:bold; top:5px; left:13px; width:245px; padding:4px 0px 0px 30px; position:relative;}
/*usefullinfo*/

/*generalifo*/
#gnrl-lst-img{  background:url(images/grnl-ifo-tp-bg.jpg) no-repeat; height:31px; font:15px/15px Arial, Helvetica, sans-serif; color:#0384ae; font-weight:bold; top:5px; left:11px; width:195px; padding:3px 0px 0px 30px; position:relative;}
/*end of generalifo*/

/*make map*/
#make-map{  background:url(images/map-tp-bg.jpg) no-repeat; height:31px; font:15px/15px Arial, Helvetica, sans-serif; color:#0384ae; font-weight:bold; top:5px; left:11px; width:195px; padding:3px 0px 0px 30px; position:relative;}
/*end of make map*/

/*Hotel form*/
.top_main {background-image:url(images/find-hotl-bg.jpg); height:213px; width:271px; background-repeat:no-repeat; margin:0px 0px 0px 0px; position:relative;}
#top_main-htl {background:url(images/find-hotl-top-bg.jpg) no-repeat; height:31px; font:15px/15px Arial, Helvetica, sans-serif; color:#0384ae; font-weight:bold; top:-1px; left:12px; width:245px; padding:3px 0px 0px 30px; position:relative;}
label{ width:170px; font-weight:bold; font:12px/15px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; position:relative; left:15px;}
.cnb1_Input{width: 110px; color:#000033; font:12px/15px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; position:relative; right:15px;  }
.cnb2_Input { width: 110px; color:#000033; font:12px/25px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; position:relative; right:15px;}
.btn_mtxt { color:#660066; font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;
 text-align:small; }
.btn_m {border:0; background-image:url(images/find-hotels-btn.gif); background-position:center; background-repeat:no-repeat; cursor:pointer; height:22px; width:97px; }
/*end of Hotel form*/

/*customize tour itinerary*/
.custmz-itir{ padding-top:8px;}
/*customize tour itinerary*/


/*lata work*/
.ayurveda-india { font:14px/20px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
color:#990000;display:block;padding-left:3px;  
}
.ayurveda-bg-india{ background-repeat:no-repeat;background-position:right top; background-color:#f4f2db;}
.heritagebg{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; border-bottom:#98936b dotted 1px; line-height:6px;}
.heritagebg1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; border-top:#98936b dotted 1px; line-height:6px;}
/*End lata work*/



#pkg_hd_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
	text-align:center;
	padding:5px;
	margin:10px;
	font-weight:bold;
	color:#5C5C5C;
	}
.fnd_htl {
	background-image:url(images/find-hotels1.gif);
	background-repeat:no-repeat;
	background-position:center top;
}

.rv_bdr {
	border:#0568c5 solid 1px;
}
.sg_inactive {
	text-align:right;
	font-size:18px;
	font-weight:bold;
	color:#004000;
	cursor:hand;
}
.sg_active {
	text-align:right;
	font-size:18px;
	font-weight:bold;
	color:#A00;
	cursor:hand;
}
#sg1 {
	cursor:hand;
}
.fnd_htl123 {
	background-image:url(images/find-hotels11.gif);
	width:280; height:182;
	background-repeat:no-repeat; background-position:center;
}


.fnd_itnry {
	background-image:url(images/new-itinerary.gif);
	
	background-repeat:no-repeat; text-decoration:none; cursor:pointer;
}
.itp_mn_1 {
	color:#0026b7;
	font-family:Arial, Verdana, Geneva, sans-serif;
font-size:13px;
text-align:center;
}

.itp_mn_1 a{
	color:#000;
	text-decoration:none;
}
.itp_mn_hdn {
	color:#900;
	font-family:Arial, Verdana, Geneva, sans-serif;
font-size:14px;
text-align:center;
text-decoration:underline;
}
.tp_101 { font:12px/15px Verdana, Arial, Helvetica, sans-serif; font-weight:normal;
color:#000;
}
.check{font:20px/22px Verdana, Arial, Helvetica, sans-serif; color:#006600; font-weight:bold;}
.itp_mn_hd_hl {
	color:#0026b7;
	font-family:Arial, Verdana, Geneva, sans-serif;
font-size:13px;
text-align:center;
font-weight:bold;

}

.main_had_ct{ font:Verdana, Arial, Helvetica, sans-serif; font-size:17px; text-align:center; font-weight:bold; color:#630; padding-top:10px;  text-align:left;; }
.cty_trv_inf{background:url(images/5.gif) no-repeat; background-position:right; height:45px} 
.lft-bx { width:235px; float:left; }
.lft-bx { -moz-border-radius:4px; border-radius:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444; text-decoration:none;}
.lft-bx, .rt-bx, .rt-img, .block-cart { margin-bottom:15px; }
.wrapper, .ftr-cntnr, .cprts-cntnr { width:320px;}
.wrapper, .ftr-cntnr, .cprts-cntnr { margin:0 auto;}
.lft-body { padding:8px 10px 8px 5px; }
.vndr-dtls-cntnr { width:235px; }
.google-map-cntnr{float: left; }

.tour-pakg{background:url(images/find.png) no-repeat; width:226px; height:178px; text-decoration:none; padding-left:5px;}

.inner{width:115px; height:20px; font:10px/11px Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; }

.inner ul{list-style:none; padding-top:55px;}
.inner ul li{}

.inner ul li a{text-align:left; text-decoration:none; font:12px/14px Verdana, Arial, Helvetica, sans-serif; color:#343434; padding-left:20px;}


.about{background:url(images/about.png) 0 0 no-repeat; width:230px; height:182px;}

.about ul{list-style:none; padding-top:55px;}
.about ul li{text-align:left;}

.about ul li a{text-align:left; text-decoration:none; font:12px/14px Verdana, Arial, Helvetica, sans-serif; color:#343434; padding-left:20px;}

.about ul li a:hover{color:#003399;}


.incre{background:url(images/incredible.png) 0 0 no-repeat; width:230px; height:182px;}
.incre ul{list-style:none; padding-top:55px;}

.incre ul li{text-align:left;}

.incre ul li a{text-align:left; text-decoration:none; font:12px/14px Verdana, Arial, Helvetica, sans-serif; color:#343434; padding-left:20px;}

.incre ul li a:hover{color:#003399;}


.things{background:url(images/101.png) 0 0 no-repeat; width:230px; height:182px; }


.things ul{list-style:none; padding-top:40px;}

.things ul li{text-align:left;}

.things ul li a{text-align:left; text-decoration:none; font:12px/14px Verdana, Arial, Helvetica, sans-serif; color:#343434; padding-left:20px;}

.things ul li a:hover{color:#003399;}
.click{font-weight:bold; color:#FF3300; font:12px/15px Verdana, Arial, Helvetica, sans-serif;}

.shortlist{font:12px/13px Verdana, Arial, Helvetica, sans-serif; color:#0066CC; font-weight:bold;}
.src-bgin{background:url(images/find1.gif) no-repeat;}
.src-bg{background:url(images/find.png) no-repeat;}






.about-a{background:url(images/about-c.png) 0 0 no-repeat; width:218px; height:173px;}

.about-a ul{list-style:none; padding-top:50px;}
.about-a ul li{text-align:left;}

.about-a ul li a{text-align:left; text-decoration:none; font:12px/14px Verdana, Arial, Helvetica, sans-serif; color:#343434; padding-left:20px;}

.about-a ul li a:hover{color:#003399;}


.incre-a{background:url(images/incredible-c.png) 0 0 no-repeat; width:218px; height:173px;}
.incre-a ul{list-style:none; padding-top:50px;}

.incre-a ul li{text-align:left;}

.incre-a ul li a{text-align:left; text-decoration:none; font:12px/14px Verdana, Arial, Helvetica, sans-serif; color:#343434; padding-left:20px;}

.incre-a ul li a:hover{color:#003399;}


.things-a{background:url(images/101-c.png) 0 0 no-repeat; width:218px; height:173px;}


.things-a ul{list-style:none; padding-top:40px;}

.things-a ul li{text-align:left;}

.things-a ul li a{text-align:left; text-decoration:none; font:12px/14px Verdana, Arial, Helvetica, sans-serif; color:#343434; padding-left:20px;}

.things-a ul li a:hover{color:#003399;}




#pkg_hd_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
	text-align:center;
	padding:5px;
	margin:10px;
	font-weight:bold;
	color:#5C5C5C;
	}

 .plus li{float:left;}
ul{list-style:none;}

.lpadding{padding-right:10px; padding-bottom:15px;padding-left:0 !important; }

.newprtbg{
 
font-family:Arial, Verdana, Geneva, sans-serif;
font-size:12px;
	background-color:#ffffff;
text-align:justify;   color:#000; font-weight:normal; 
}
.hdtx a{font:10px Verdana, Geneva, sans-serif; color:#0851b0; font-weight:bold; text-decoration:none; text-align:left;}
.hdtx2{font:11px Verdana, Geneva, sans-serif; color:#0851b0; font-weight:bold; text-decoration:none; padding-left:3px; text-align:left;}
.lne{border-bottom:1px solid #A6CCD9;}
.subhdng{color:#900; font-weight:bold; padding-left:3px; text-align:left;}
.newtopdtl{

font-family:Arial, Verdana, Geneva, sans-serif;
font-size:12px; line-height:18px;
	background-color:#ffffff;
text-align:justify; padding:15px 0px 15px 8px;
}
.mr{font:10px Verdana, Geneva, sans-serif; color:#000; text-decoration:none;}
.panelrates{font:9px Verdana, Geneva, sans-serif; color:#000; text-align:left;}

.bldtxt a{font:13px Verdana, Geneva, sans-serif; font-weight:bold; text-decoration:none; text-align:justify; color:#000; padding-left:2px;}
.nrmtxt {font:11px/18px Verdana, Geneva, sans-serif;  text-decoration:none; color:#000; padding-left:2px;}
.atxt{ padding-top:4px;}
.atxt a{font:11px/18px Verdana, Geneva, sans-serif;  text-decoration:none; color:#000; padding-left:2px; font-weight:normal;}
.atxt a:hover{color:#39F;}
 

.bagbg{background:url(http://www.india-vacanze.com/india-images/bag.png) no-repeat; text-decoration:none;}
.frm {font:10px Verdana, Geneva, sans-serif; color:#000; text-align:right; padding-bottom:3px; padding:11px 4px 0px 0px; text-decoration:none;}
.pr{font:10px Verdana, Geneva, sans-serif; color:#000; text-align:right; padding-bottom:3px; padding:0px 4px 7px 0px; text-decoration:none;}
.deprthd{font:12px/ 20px Verdana, Geneva, sans-serif; color:#000; font-weight:bold; text-align:center;}
.tble a{text-decoration:none;}
.rt{font:16px Verdana, Geneva, sans-serif; text-align:center; color:#000; font-weight:bold; height:35px; padding-top:17px;}
.bb{ background:#d7e1ee;  padding:5px 67px;}
.tdbr{border:1px solid #d7e1ee; }
.tdb{border-left:2px solid #ffffff; border-right:2px solid #ffffff;   }
#detailed_itny p{margin:0px; padding-right:8px;font-size:16px;text-align:justify}
#detailed_itny p+p{ font-size:13px;border-bottom:#000}
.dv{width:25%;float:left;}
#img{margin-bottom:10px}

#short{padding:20px}