/*Imports master reset css*/



@import	"reset.css";







body{



	font-family: Verdana, Arial, Helvetic, sans-serif;



	font-size: 10px;



	color: #666666;



	padding-top: 1em;



	padding-bottom: 1em;



}







a.email{



	border-bottom: 1px dashed #666666;



}







a.email:hover{



	color: #008BFF;



	border-bottom: 1px dashed #008BFF;



}







.spacer{



	font-size: 10px;



	display:block;



	text-align: center;



	color: #FECB0A;



	margin: 5px 0px 0px 5px;



}







a.rss{



	display: block;



	color:#EA8F42;



	font-weight:bold;



	text-transform:capitalize;



	padding-top:2px;



	height:18px;



}



/*MAIN*/



#main{



	width: 960px;



	margin: auto;



}







/*HEADER*/



#flashTop{



	margin: 0px;



	padding: 0px;



}







#flashTop img{



	margin:0px; padding: 0px;



}







/*CONTENT*/







/*LEFT NAVIGATION MENU*/



#leftNavMenu{



	padding: 10px;



	#padding-right: 5px;



	float: left;



	width: 200px;



	display: block;



	padding-left:20px;





	/*border: 1px solid #000000;



	background-color: #FF0000;*/



}







#leftNavMenu #lang{



	display: block;



	text-align: left;



	margin: 2px;



}







#leftNavMenu #navMenu{



	min-height: 305px;



	/*width: 150px;*/



	/*border: 1px solid #000000;



	background-color: #FF0000;*/



}







#leftNavMenu #navMenu li{



	border-top: 1px dashed #999999;



	padding: 5px;



	display: block;



	/*width: 150px;*/



	background-image: url(../img/bullet_type1.jpg);



	background-repeat: no-repeat;



	background-position: 4px 10px;



	/*border: 1px solid #000000;



	background-color: #FF0000;*/



}







#leftNavMenu #navMenu li ul{



	display: none;



}







#leftNavMenu #navMenu li ul li{



	border: none;



	background: none;



}







#leftNavMenu #navMenu .last{



	border-bottom: 1px dashed #999999;



}







#leftNavMenu #navMenu li a{



	font-weight: bold;



	color: #005FAE;



	text-decoration: none;



	margin-left: 5px;



}







#leftNavMenu #navMenu li a:hover{



	color:#008BFF;



}







#leftNavMenu #navMenu li ul li a{



	font-weight: normal;



	margin-left: 5px;



}







#leftNavMenu h3{



	margin-top: 20px;



	font-weight: bold;



	color: #005FAE;



	border-bottom: 1px dashed #999999;



	padding-bottom: 2px;



	margin-bottom: 5px;



}







/*CENTER CONTENT*/



#contentCenter{



	width: 510px;



	#width: 510px;



	float: left;



	padding: 5px;



	height: 100%;



}







#contentCenter h1{



	color: #005FAE;



	font-size:14px;



	font-weight: normal;



	padding-bottom:5px;



	border-bottom: 1px #005FAE dotted;



	text-align:left;



}







#contentCenter strong{



	font-weight: bold;



}







#contentCenter .wBorder{



	padding-bottom: 5px;



	margin-bottom: 5px;



	border-bottom: 1px dashed #999999;



}







#contentCenter p.wBorder{



	line-height: 1.6em;



	text-align: justify;



	padding-bottom:2em;



	border-bottom: 1px dashed #999999;



}







#contentCenter p{



	line-height: 1.6em;



	text-align: justify;



	padding-bottom:2em;



}











#contentCenter p a{



	font-weight: bold;



}







#contentCenter h2{



	clear: both;



	font-weight: bold;



	font-size:11px;



	padding-top: 0.5em;



	padding-bottom:0.5em;



}



#contentCenter2{



	width: 510px;



	#width: 510px;



	vertical-align: bottom;



	float: left;



	padding: 5px;



}











a.map{



	display:block;



	height: 52px;



	width: 200px;



	padding-left:40px;



	padding-top:10px;



	background-image: url(../img/location.jpg);



	background-position:left top;



	background-repeat:no-repeat;



}







#form {



	background-image: url(../img/form.jpg);



	background-position: right top;



	background-repeat: no-repeat;



}







#form_success {



	background-image: url(../img/form_success.jpg);



	background-position: right top;



	background-repeat: no-repeat;



}







#form label{



	display: block;



	width: 120px;



	height: 18px;



	float: left;



	text-align: right;



	font-weight: bold;



	padding-top: 5px;



	padding-right: 0.5em;



	color: #005FAE;



}







#form label.required{



	background-image: url(../img/bullet_red.gif);



	background-repeat: no-repeat;



	background-position: left 3px;



}







#form label.error{



	display: block;



	width: 330px;



	text-align: left;



	/*background-color: #FFFF00;*/



	color: #FF0000;



	font-weight: bold;



	margin: 5px;



	/*clear: both;*/



}







#form input{



	display: block;



	width: 200px;



	height: 12px;



	float: left;



	border: 1px solid #CCCCCC;



	margin-bottom: 0.5em;



	font-size: 11px;



	font-family: Verdana, Arial, Helvetic, sans-serif;



	color: #005FAE;



	padding: 5px;



	/*background-color:#CFEEFF;*/



}







#form input.submit{



	display: block;



	width: 80px;



	height: 22px;



	padding: 0px;



	float: left;



	background-color: #005FAE;



	color: #FFFFFF;



	font-weight: bold;



	margin-right: 0.5em;



	/*background-color:#CFEEFF;*/



}







#form textarea{



	display: block;



	width: 200px;



	float: left;



	border: 1px solid #CCCCCC;



	margin-bottom: 0.5em;



	font-size: 11px;



	font-family: Verdana, Arial, Helvetic, sans-serif;



	color: #005FAE;



	padding: 5px;



}





#contentCenter #gallery a{



	background: url(../img/pic_gal_back.jpg) no-repeat left top;



	width: 200px;



	height: 260px;



	float: left;



}



#contentCenter #gallery a img{



	position: relative;



	top: 36px;



	left: 38px;



}	







#contentCenter h3{



	font-weight: bold;



	font-size: 11px;



	margin-top: 1em;



	margin-bottom: 1em;



}







#contentCenter ul{



	list-style-type: disc;



	list-style-position: inside;



	padding: 1.2em;



}







#form select{



	display: block;



	width: 210px;



	height: 18px;



	float: left;



	border: 1px solid #CCCCCC;



	margin-bottom: 0.5em;



	font-size: 11px;



	font-family: Verdana, Arial, Helvetic, sans-serif;



	color: #005FAE;



	/*padding: 5px;*/



}



/*RIGHT CONTENT*/



#contentRight{



	width: 190px;



	float: left;



	padding: 0px;



	padding-top: 3px;



}







#contentRight h1{



	color: #d70202;



	font-size: 14px;



	font-weight: normal;



	border-bottom: 1px dashed #999999;



	padding-bottom: 4px;



}







.date_DM{



	background: url(../img/back_date.jpg) no-repeat left top;



	display: block; padding-top: 4px; padding-left: 4px;



	color: #FFFFFF; font-weight: bold;



	width: 45px; height: 20px;



	float: left; 



}







.date_Y{



	display: block;



	float: left;



	color: #335267;



	padding-top: 4px;



	font-weight: bold;



}







#contentRight h2{



	clear: both;



	margin-bottom: 5px;



	font-weight: bold;



	color: #666666;



}







#contentRight p{



	text-align: justify;



	padding-bottom: 5px;



	border-bottom: 1px dashed #999999;



	margin-bottom: 10px;



}











#contentRight a.more{



	display: block;



	height: 18px; width: 87px;



	float: right;



	color: #666666;



	background: url(../img/more.jpg) no-repeat left top;



	padding-left: 25px; padding-top: 2px;



	margin-bottom: 5px;



	text-decoration: none;



	font-weight: bold;



}







#contentRight a.more:hover{



	color: #335267;



}







#contentRight .logoContainer{



	clear: both;



	display: block;



	text-align: center;



	margin-top: 5px;



}







/*FOOTER*/



#footer{



	background: url(../img/footer_line.jpg) no-repeat left top;



	display: block;



	width:940px;



	margin: auto;



	padding-top: 10px;



}







#copy{



	float: left;



}







#trafic{



	float: left;



	text-align: center;



	width:610px;



}







#dnl{



	float: right;



}


.ap_na{
  background-color: #F3F3F3;
}

.ap_sold{
  background-color: #FFEAF2;
  color: #CC0033;
  font-weight: bold;
}

.ap_tabel{
  border: 1px solid #aaa;
}

.ap_tabel td{
  border-bottom: 1px solid #aaa;
  padding: 3px;
}

.ap_tabel th{
  border-bottom: 1px solid #aaa;
  padding: 3px;
  background-color: #E0E0E0;
  font-weight: bold;
}

.tronson ul{
  margin: 0 !important;
  padding: 0 !important;
}


.tronson ul li{
  float: left;
  list-style: none;
  padding: 5px 10px;
  border: 1px solid #aaa;
  border-bottom: 0;
}

.tronson ul li.selected_t{
  background-color: #E0E0E0;
}


.tronson ul li a:link, .tronson ul li a:active, .tronson ul li a:visited{
  font-weight: bold;
  display: block;
}

.tronson_menu{
  float: left;
  width: 300px;


}

.ap_message{
  display: block;
  float: left;
  width: 150px;
  padding-top: 5px;
  font-weight: bold;
}

.bigger_link a:link, .bigger_link a:active, .bigger_link a:visited{
  color: #CC0033 !important;
  font-size: 11px;
}

