@charset 'utf-8';
body
{
	background-color: white;
}
*, body, div, title, h1, h2, h3, h4, h5, h6
{
	font-family: tahoma;
	color:#555555;
}
h2 a{color:#555555;}
h2 a:visited{color:#555555;}
h2 a:hover{color:red;}
h4{font-weight:bold}

img{vertical-align:middle;border:0px;}
label{padding-top:5px;display:block;}

.sembel{color:#872431;}

a{color:blue;}
a:visited{color:#0867C3;}
a:hover{color:red;}
.menu b{color:#5d4f30;text-decoration: none;}
.menu a{color:#5d4f30;text-decoration: none;}
.mt5{margin-top:5px;}
.mt15{margin-top:15px;}
.mt25{margin-top:25px;}
.menu
{
	background: #ccc3a1;
	color:#5d4f30;
	background-image: url(../images/menu_bg.gif);
	height:26px;
	margin-top: 5px;
}
.faq h3
{
	margin: 0px;
}
.answers h3
{
	margin: 0px;
	margin-top: 55px;
	margin-bottom: 10px;
}
.answers div h3, .answers h3 span
{
	display:inline;
	margin-right:10px;
	margin-left:5px;
	color:lightgray;
}
.gotop, .answers a
{
	color:#5d4f30;
	text-decoration: none;
}
.answers img
{
	margin-top:10px;
}

.code {
    background: none repeat scroll 0 0 #FFFFCC;
    border: 1px solid threedshadow;
    font-family: 'Courier New';
    font-size: 100%;
    margin: 10px;
    padding: 10px;
    width: 600px;
}
.keyword1{color:blue;}
.keyword2{color:navy;}
.jstag{color:maroon;}
.menu-quote
{
	text-align: right;
	font-size: 9px;
	background-image: url(../images/quote_bg.gif);
	height:21px;
	margin-bottom: 25px;
}
.menu-quote img
{
	margin-top: 5px;
	margin-right: 5px;
}

#footer
{
	margin-top:50px;
}

.right{text-align: right;}
.left{text-align: left;}

.center-all *, .center-all{text-align: center;}

.discount-table
{
	margin:0;
	padding: 0;
	background-color: white;
	border-left: 1px gray solid;
	border-top: 1px gray solid;
	border-right: 1px gray solid;
}
.discount-table th
{
	background-color: #ccc3a1;
}
.discount-table td, .discount-table th
{
	border-bottom: 1px gray solid;
	text-align: center;
}
.even td
{
	background-color: #f4f3f1!important;
}
.odd td
{
	background-color: #fff!important;
}

.brd th
{
	cursor: pointer;
}

.brd td, .brd th
{
	border-top: 1px gray solid;
	border-right: 1px gray solid;
}
.brd-left{border-left: 1px gray solid;}
.brd-bottom{border-bottom: 1px gray solid;}
.bwhite{background:white!important;}
/*
#header .menu-border
{
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 30px;
	margin-bottom: 30px;
}
#footer .menu-border
{
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 50px;
	margin-bottom: 50px;
}*/
.separator
{
	margin-left:20px;
	margin-right:20px;
}


.red{background:red!important;}
.blue{background:blue!important;}
.green{background:green!important;}
.gray{background:lightgray!important;}
.nowrap{white-space: nowrap}

.bold{font-weight: bold!important;}
.min-height-1 div{min-height: 36px;}

.vspace{min-height: 8px!important;height:8px!important;margin:1px 0 1px 0;}
.vspace-0{min-height: 10px!important;height:10px!important;margin:1px 0 1px 0;}
.vspace-1{min-height: 30px!important;height:30px!important;margin:1px 0 1px 0;}
.vspace-2{min-height: 40px!important;height:40px!important;margin:1px 0 1px 0;}
.vspace-3{min-height: 80px!important;height:80px!important;margin:1px 0 1px 0;}
.vspace-4{min-height: 160px!important;height:160px!important;margin:1px 0 1px 0;}
.vspace-5{min-height: 320px!important;height:320px!important;margin:1px 0 1px 0;}
.vspace-6{min-height: 640px!important;height:640px!important;margin:1px 0 1px 0;}


.float-r{float: right;}

.hr
{

	border-bottom: 1px #171717 solid;
	margin-top: 20px;
	margin-bottom: 20px;
}

.box {
	background-color: #f4f3f1;

	border: 1px solid #d7d7d7;
}
.box a{text-decoration: none;}

input, textarea{font-size: 14px;}
.taright{text-align: right;}

/*
DO NOT MODIFY ANYTHING BELOW!
*/
#adiopedio{display:none;}
/*center div in div*/
.align_center{position: relative;width: 100%;}
.align_center:after{content: '';display: block;clear: both;}
.align_center_to_left{position: relative;right: 50%;float: right;}
.align_center_to_right{position: relative;z-index: 1;right: -50%;}
.align_center_to_right *{text-align: center;}
