
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;}
.qmmc {position:relative;}.qmmc a {float:left;display:block;white-space:nowrap;}
.qmmc div a {float:none;}.qmmc div {visibility:hidden;position:absolute;}


#qm0{
	background-color:transparent;
	padding:2px 0px 2px 2px;
	float:left;	
}


#qm0 a{
	color:#444444;
	background-color:#808080;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	padding:3px 30px 3px 3px;			
}

#qm0 a:hover{
	background-color:#efefef;

}

body #qm0 .qmactive, body #qm0 .qmactive:hover	{
	background-color:#666666;
	text-decoration:none;
	color:#FFD765;
}

#qm0 .qmparent	{
	
	background-image:url(images/arrow_down.gif);
	background-repeat:no-repeat;
	background-position:99%;	
	width:80px;
}


#qm0 div	{
	background-color:#666666;
	padding:0px 6px 6px 0px;
	margin-top:1px;
	margin-left:0px;	
	background: url(images/shadowAlpha.png) no-repeat bottom right !important;
	background: url(images/shadow.gif) no-repeat bottom right;
	opacity: 0.80;
	-moz-opacity: 0.80;
	filter: alpha(opacity=80);
	
}

#qm0 div a:hover	{
	background-color:#ffffff;
	border-left:5px solid #FFD765;
	padding-left:2px;
	color:#333333;
}

body #qm0 div .qmactive, body #qm0 div .qmactive:hover	{
	background-color:#ffffff;
}

#qm0 div .qmparent 	{
	background-image:url(images/arrow_right.gif);
}

#qm0 div a	{
	background-color:#666666;

	padding:2px 20px 2px 5px;
	border-width:0px;
	border-style:none;
	border-color:#000000;
	color:#dddddd;
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}


a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #003333;
	text-decoration: none;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: underline;
}

a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: underline;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #003333;

}

.regulartext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.newstitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #990000;
}


.rowseparator {
	background-color: cccccc;
	margin: 0px;
	padding: 0px;
	height: 1px;
}

.dropdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #A5A1A1;
}

.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #A5A1A1;
}

.boxed {
	border: 1px solid #666666;
	background-attachment: fixed;
	background-image: url(images/ad_logo_gray_small.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.boxedlightgrey {
	border: 1px solid #cccccc;
	background-attachment: fixed;
	background-image: url(images/ad_logo_gray_small.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.regulartextdark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #535252;
}

.regulartextdarksmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #535252;
}

.notetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}


.phototext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3A3A38;
}

.message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3A3A38;
}


.linkwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

.regulartextblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000ee;
}
.welcometitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: FFD200;
}

.titlebig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight:bold;
	color: 666666;
}

.titlesection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: 535252;
}

.titlesubsection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: 666666;
}

.documenttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: 999999;
}

.nav-home {
	border-right:thin solid 001F4F; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: 156094;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	letter-spacing: -1px
}

.nav-regular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: 094073;
	border-right-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: B8D9F0;
	letter-spacing: -1px;
}


.MainHeader
{
	font-weight: bold;
	text-transform: uppercase;
	color: #990066;
}

.BlueTitle
{
	font-weight: bold;
	text-transform: capitalize;
	color: #0099cc;
}

.CenteredTitle
{
	font-weight: bold;
	color: #ff0033;
	text-align: center;
}

/* Table Automatic Format Styles */

.1topleft
{
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}

.1topcenter
{
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}
.1topright
{
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}
.1odd
{
	background-color: #F6F6F6;
}
.1even
{
	background-color: #F6F6F6;
}

.1middleleft
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.1middlecenter
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.1middleright
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.1bottomleft
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.1bottomcenter
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.1bottomright
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.2topleft
{
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}

.2topcenter
{
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
	text-align: right;
}
.2topright
{
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
	text-align: right;
}

.2odd
{
	background-color: #F6F6F6;
}
.2even
{
	background-color: #F6F6F6;
}

.2middleleft
{
	background-color: #FFFBED;
	color: #004A84;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.2middlecenter
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
}
.2middleright
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
}

.2bottomleft
{
	background-color: #FFFBED;
	color: #004A84;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.2bottomcenter
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
}
.2bottomright
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
}

.3topleft
{
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}
.3topcenter
{
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}
.3topright
{
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}

.3odd
{
	background-color: #F6F6F6;
}
.3even
{
	background-color: #FFFFFF;
}

.3middleleft
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.3middlecenter
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.3middleright
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.3bottomleft
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.3bottomcenter
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.3bottomright
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.4topleft
{
	background-color: #3D66B5;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px;
	font-weight: bold;
}

.4topcenter
{
	background-color: #3D66B5;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px;
	font-weight: bold;
	text-align: center;
}
.4topright
{
	background-color: #3D66B5;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px;
	font-weight: bold;
	text-align: center;
}

.4middleleft
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E9EEF4;
	color: #004A84;
	font-weight: bold;
}

.4middleleftlight
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E9EEF4;
	color: #004A84;

}

.4middlecenter
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E9EEF4;
	color: #004A84;
	text-align: center;
}
.4middleright
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E9EEF4;
	color: #004A84;
	text-align: center;
}

.4bottomleft
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E9EEF4;
	color: #004A84;
	font-weight: bold;
}
.4bottomcenter
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E9EEF4;
	color: #004A84;
	text-align: center;
}
.4bottomright
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E9EEF4;
	color: #004A84;
	text-align: center;
}


.fontdarkblue {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 172B50;
}
.fontmessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-wight: bold;
	color: 7B1926;
}

.fontsubject {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 2C16A9;
}


.message1 {
	background-color: 869DAB;
}
.message2 {
	background-color: 7099AF;
}
.message3 {
	background-color: C7D8E0;
}
.message4 {
	background-color: B8C9D3;
}
.message5 {
	background-color: E5EAED;
}

.clouds {
	background-attachment: fixed;
	background-image: url(/templates/default/images/master-home-v1.0-copy_09.jpg);
	background-repeat: 0;
	background-position: right top;
}



ul#navlist{
	padding: 0px;
	margin: 0px;
	font: bold 11px verdana,helvetica,arial,sans-serif;
	background: #FFFFFF;
}

ul#navlist li{
	list-style: none;
	margin: 0px;
	border: 0px;
	border-bottom: 1px solid #eaeaea;
}

ul#navlist li a{
	display: block;
	width: 140px;
	padding: 4px 4px 4px 4px;
	border: 0px;
	border-left: 10px solid #aaaabb;
	background: #FFFFFF;
	text-decoration: none;
	text-align: right;
}

ul#navlist a.li-active{
	display: block;
	border-color: #ff9000;
	background: #cccccc;
}


ul#navlist li a:hover{
	border-color: #ff9000;
	background: #cccccc;
}

/*---tabbed interface----*/

.tab-table{
width: 500px;
border: 0px;
padding:0px;

}

#color-table{
border-left: 1px;
border-top: 1px;
border-right: 1px;
border-bottom: 1px;
padding: 0px;
vertical-align: bottom;
}

#color-table td{
	font: 11px verdana,helvetica,arial,sans-serif;
}

#color-table a{
	display: block;
	height: 10px;
}

#tab-element{
height: 30px;
border-left: 0px;
border-top: 0px;
border-right: 0px;
border-bottom: 0px;
padding: 0px;
vertical-align: bottom;
}

#tab-element a{
display: block;
padding:0;
height: 20px;
border-left: 1px solid #eaeaea;
border-top: 1px solid #eaeaea;
border-right: 1px solid #89898D	;
border-bottom: 0px;
background: #AAAAAA;
}

#tab-element span{
font: bold 11px verdana,helvetica,arial,sans-serif;
color:#666666;
}

#tab-element a:hover{
border-top: 5px solid #FF9000;
height: 25px;
background: #BFBFBF;
}

#tab-element-active{
height: 30px;
border-left: 0px;
border-top: 0px;
border-right: 0px;
border-bottom: 0px;
vertical-align: bottom;
padding: 0px;
}
#tab-element-active span{
font: bold 11px verdana,helvetica,arial,sans-serif;
color:#333333;
}

#tab-element-active a{
display: block;
height: 25px;
border-left: 0px solid #aaaabb;
border-top: 5px solid #FF9000;
border-right: 0px solid #aaaabb;
border-bottom: 0px;
background: #CCCCCC;
}

#acc_caption{
	height:50px;
}

#acc-list-container{
	height:300px;
	overflow:auto;
	scrollbar-3dlight-color : #999999;
	scrollbar-arrow-color :#FF9000 ;
	
	
	scrollbar-face-color : #666666;
	
	
	scrollbar-track-color : #89898D;
}

#acc-list-container a{
	display: block;
	width:140;
	height:15;
	padding-left:4;
	font: 9px arial,helvetica,arial,sans-serif;
	color:#333333;
	border: 1px solid #89898D;
}

#acc-list-container a.ch{
	display: block;
	width:140;
	height:15;
	padding-left:8;
	font: 9px arial,helvetica,arial,sans-serif;
	color:#333333;
	border: 1px solid #89898D;
}

#acc-list-container a:hover{
	font: 9px arial,helvetica,arial,sans-serif;
	font-weight:bold;
	color:#000000;
	background: #CCCCCC;
}



a#exterior{	
	width:100;
	height:20;
	padding-right:10;
	font: 11px arial,helvetica,arial,sans-serif;
	color:#333333;
	text-decoration: none;
	font-weight:bold;
	border-bottom: 2px solid #89898D;
	border-top: 1px solid #89898D;
	border-left: 1px solid #89898D;
	
}

a#interior{	
	width:100;
	height:20;
	padding-right:10;
	font: 11px arial,helvetica,arial,sans-serif;
	font-weight:bold;
	color:#333333;
	text-decoration: none;
	border-bottom: 2px solid #89898D;
	border-top: 1px solid #89898D;
	border-right: 1px solid #89898D;
	
}

a#interior:hover{	
	background:#EEEEEE;
	border-bottom: 2px solid #FF9000;
}
a#exterior:hover{	
	background:#EEEEEE;
	border-bottom: 2px solid #FF9000;
}







#kotaktesti { 
background-image:url(images/bg_koran.jpg);
width:529px; height:148px;  background-repeat:no-repeat;    
}
#sinopsistesti{ 
padding:40px 30px 0px 20px;color:#000; font-family:Arial, Helvetica, sans-serif;  font-size:11px; font-weight:bold;
}
.indexberita a{ padding:8px 35px 0px 0px;
color:#000000; font-weight:bold; font-size:11px;   
float: right;
}

#kotaktestiindex{ 
width:737px; 
padding:10px 0px 0px 0px;
}

#kotaktestiindex img { 
width:244px; height:203px;  
float:right; 
margin:-30px 0px 0px 0px;
border: 1px solid #999999;
padding:5px; 
}
.title_depan { 
font-size:11px; color:#656565; 
}
.title_testi { 
font-size:13px; color:#000; padding-left:70px; color:#fe0002; padding-top:15px;
}

#buble { 
font-size:11px; font-weight:bold; 
float: left;
background:  #fff url(images/bg_buble.gif) no-repeat;		
width: 736px;
height: 158;
padding: 0px 0px 0px 0px;	
}

#isiquotes{
padding-left:70px; padding-right:70px; padding-top:-10px; 
}

.paginationtesti{ padding-top:110px; 
text-align:right; 
width:737px;
font-family:Arial, Helvetica, sans-serif;
color:#999999; 
font-size:11px;
font-weight:bold; 
}

.paginationtesti a{ 
color:#999999; 
}
