/**
 * Central stylesheet - 3col template
 *
 * @copyright       Copyright 2005-2008, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @version         $Id: layout_3col.css 217 2008-07-21 16:43:48Z mateo $
 */

/* import core styles */
/* @import url(../yaml/core/slim_base.css); */

/* import screen layout */
@import url(screen/basemod.css);
@import url(screen/content.css);

/* import navigation styles */
/*@import url(../yaml/navigation/nav_shinybuttons.css);*/

/* import print layout */
/*@import url(../yaml/print/print_100_draft.css);*/

img {
  border: 0;
}

#idBahasa {
  xline-height: 9px;
  height: 18px;
  vertical-align: middle;
  font:8px;
}
#idBahasa td {
  font: 9px;
}
#idBahasa a {
  text-decoration: none;
}
#expander {
  width: 515px;
}

#idHeader {
	margin: 0px 0px 0px 0px;
	padding:0px;
}
#idHeader tr,td{
	margin: 0px 0px 0px 0px;
	padding:0px;
}
#idLayar{
	xbackground: #F7971E;
	xbackground: #0a259a;
	background: #290a59;
}
#idLogin input{
  border: none;
}
#idLogin a{
  color: white;
}
#idLogin a:hover{
  color: yellow;
}
#idPanelUtama {
	margin: 5px 5px 5px 5px;
	background: #efefef;
}
#pn-maincontent {
  padding: 5px;
  background: #fafafa;
}
#pn-frontendbox {
  xbackground: white;
}
#idBannerUtama {
	margin-bottom:-2px;
}
#idBannerUtamaKiri {
	padding: 5px;
  font:12px verdana, arial, helvetica, sans-serif;
}
#idKanan {
  padding-top: 0px;
  margin-top: -3px;
  color: black;
  
}
#idKurs {
  width: 190px;
}
#idBatasKananAtas {
  xheight: 10px;
}
#idRegistrasi {
  font-size: 13px;
}
#idRegistrasi td {
}
#idUmrohPaketInfo {
  font-size: 12px;
}
#tblRegistrasi td {
  font-size: 20px;
}
#tblRegistrasi input {
  border: 0px;
  border-bottom: 1px dotted;
}
.tblForm input {
  border: 0px;
  border-bottom: 1px dotted;
}
.inpsubmit {
  padding: 5px;
  border: 0px solid;
  border-color: #696 #363 #363 #696;  
}
.hrfbesar {
  text-transform: uppercase;
}
#hrfbesar {
  text-transform: uppercase;
}
#idFooter{
	font:9px verdana, arial, helvetica, sans-serif;
	border-top:1px solid #c8d8aa; background-color:#f8f8ed;
}
#idFooter td{
	font:9px verdana, arial, helvetica, sans-serif;
}

.kananbawah {
  
}

.block-html {
  color: black;
}

.box {
  clear: both;
}
.l {
  float:left;
}
.r {
  float:right;
}

.gradient {
xheight: 200px;
xpadding: 4px;
background: url(../images/back.grad.02.gif) 0% 0% repeat-x;
color: #fc2;
}

/*--- kotak - awal ---*/
.box { margin-bottom:3px;}
.box, .box .interior, .box .scaffold { overflow:hidden;}
.box .header { font-weight:bold; color:#217148;}

.box .lft { float:left; }
.box .mid { display:none;border:10px solid #0f0; }
.box .rgt { float: right; }

.box .cnrR2 { height:2px; }
.box .cnrR3 { height:3px; }
.box .cnrR5 { height:5px; }

.box .cnrR2 .lft, .box .cnrR2 .rgt { height:2px;width:2px; background-repeat:no-repeat;background-image: url("../images/boxCnr-V.gif"); }
.box .cnrR3 .lft, .box .cnrR3 .rgt { height:3px;width:3px; background-repeat:no-repeat;background-image: url("../images/boxCnr-V.gif"); }
.box .cnrR5 .lft, .box .cnrR5 .rgt { height:5px;width:5px; background-repeat:no-repeat;background-image: url("../images/boxCnr-V.gif"); }

/* POSITION: LEFT TOP */
/* typeA ---------------------------------------------------------------------------------------- */
.typeA .interior { padding:6px 12px 12px; border:solid #91b155; border-width:0 1px 1px; }
.typeA.cap .interior { border-width:1px; }

.typeA { background-color:#fff;}
.typeA .lft, .typeA .rgt { margin-top: -1px !important;}/* relative for IE */

.typeA .cnrR3, 
.typeA .cnrR5 { border-width: 1px 0 0;border-style:solid;border-color:#91B155; }
.typeA.cap .cnrR3, 
.typeA.cap .cnrR5 { background-color:#91b155;}

.typeA .cnrR3 { height:2px; } /* override default */
.typeA .cnrR3 .lft { background-position: -5px -1px; }
.typeA .cnrR3 .rgt { background-position: -1px -1px; }

.typeA .cnrR5 { height:4px; } /* override default */
.typeA .cnrR5 .lft { background-position: -15px -1px; }
.typeA .cnrR5 .rgt { background-position: -9px -1px; }

/*--- kotak - selesai ---*/

.homeHeader {
  padding:0px 18px 2px;
  font:bold 145% Arial,Helvetica,Verdana,sans-serif;
  color:#F7B512;
}
/* typeB ---------------------------------------------------------------------------------------- */
/*.typeB { padding-bottom:4px; background-color:#d9e4c4;}*/
.typeB { padding-bottom:4px; background-color:#00247D;}
.typeB .interior, .typeB .interior .cnrR3 { background-color:#fff;}
.typeB.browseDest .cnrR3 { xbackground-color:#f3f6eb !important;}
.typeB .interior { margin:0 3px; background-image: url(../images/bg.block.gif);}

/* typeB outer */
.typeB .cnrR5 .lft {background-position: -15px -7px;}
.typeB .cnrR5 .rgt {background-position: -9px -7px;}

/* typeB inner */
.typeB .interior .cnrR3 .lft {background-position: -5px -9px;}
.typeB .interior .cnrR3 .rgt {background-position: -1px -9px;}

/* ----------------------------------------------------------------------------------------- */

.spasi { height:2px;}

/* tooltip.2 */
div#qTip {
 padding: 3px;
 border:1px solid #0cf;
 border-right-width: 2px;
 border-bottom-width: 2px;
 display: none;
 background-color:#cff;
 color:#000;
 font: 9px Verdana, Arial, Helvetica, sans-serif;
 text-align: left;
 position: absolute;
 z-index: 1000;
}



a {
  color: red;
  font:12px;
}
a:hover {
  color: yellow;
  font:12px;
}
