@import url('apdetail.css');

@import url('aplist.css');



html{

	margin:0; 

	padding:0;

}



body{

	margin:0;

	padding:0;

	background:url(../img/bodybg.jpg) repeat-x #6e726c top;

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

	font-size:8pt;

}



a img{

	border:0px none;

}	



div.main{

	width:780px;

	margin:0px auto;

	background:#ebf0ef;

	border-left:1px solid #4e7da1;

	border-right:1px solid #4e7da1;

}



/* Header */

div.header{

	clear:both;

	width:100%;

	height:95px;

	background:url(../img/headrebg.jpg) no-repeat;

}



div.header div.logo{

	padding:12px 0 0 15px;		

	float:left;

}



div.header div.logo a{

	width:189px;

	height:72px;

	background:url('/images/logo.gif') no-repeat;

	display:block;	

}



div.header div.contacts{

	padding:40px 20px 0 0;

	float:right;

	line-height:130%;	

	font-size:10px;

	color:#2d628a;	

}



div.header div.contacts a{

	text-decoration:none;

	color:#2d628a;

}



div.header div.contacts a:hover{

	text-decoration:underline;

	color:#2d628a;

}

/* End header */



/* Top menu */

div.topmenu{

	clear:both;

	height:31px;

	width:100%;

	background:url(../img/topmenubg.jpg) repeat-x;

}



div.topmenu a{

	display:block;

	float:left;

	height:31px;

	line-height:31px;	

	padding:0 25px;

	color:#FFFFFF; 

	font-size:10pt;

	text-decoration:none;

	text-transform:uppercase;

	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

}



div.topmenu a:hover{

	text-decoration:none;

	color:#cfdbe3;

}



div.topmenu .sel{

	float:left;

	height:31px;

	line-height:31px;	

	padding:0 25px;

	color:#cfdbe3; 

	font-size:10pt;

	text-decoration:none;

	text-transform:uppercase;

	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

}



div.topmenu .sep{

	float:left;

	width:4px;

	height:31px;

	background:url(../img/topmenusep.jpg) no-repeat;

}



div.pagetopsep{

	clear:both;

	height:17px;

	width:100%;

	background:url(../img/pagetopsep.jpg) repeat-x;

}

/* End Top menu */



/* Left menu */

.leftmenu00 { line-height:30px; text-decoration:none; color:#4d7ca0; font-family:Arial,Helvetica, sans-serif; font-size:12px; }
.leftmenu01 { line-height:22px; text-decoration:none; color:#4d7ca0; font-family:Arial,Helvetica, sans-serif; font-size:12px; }
.leftmenu02 { line-height:24px; text-decoration:none; color:#4d7ca0; font-family:Arial,Helvetica, sans-serif; font-size:11px; border-bottom:solid 1px transparent; }
.leftmenu02:hover { border-bottom:solid 1px #4d7ca0; }

div.leftmenu .sel{

	display:block; 

	clear:both; 

	height:38px;

	line-height:38px;	

	color:#4d7ca0; 

	padding:0 0 0 18px; 

	background:url(../img/arrow2hl.jpg) no-repeat 0 1em;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10pt;

}

/* End left menu */



/* Left col */

div.left{

	float:left;

	width:206px;

	padding:0 0 0 10px;

}

/* End left col */





/* Right col */

div.right{

	float:left;

	width:540px;	

	padding:0 0 0 13px;	

	min-height:440px;

}

/* End right col */





/* Content box */

div.boxheader{

	clear:both;

	height:26px;

	width:100%;

	background:url(../img/boxheader.jpg) no-repeat;

}

div.boxheader img{

	margin:0 0 0 28px;

	height:26px;

}	

div.left div.box{

	background:#FFFFFF;

}

div.right div.box{

	background:#FFFFFF;

	color:#313131;

	line-height:140%;

	padding:15px 20px 20px 20px;

}

div.right div.home_image{

	background:#FFFFFF;

	text-align:center;

	padding:5px 0 0 0;

}

div.boxfooter{

	clear:both;

	height:13px;

	width:100%;

	background:url(../img/boxfooter.jpg) no-repeat right;

}

/* End content box */





/* Bottom */

div.pagebotsep{

	clear:both;

	height:17px;

	width:100%;

	background:url(../img/pagebotsep.jpg) repeat-x;

}



div.bottommenu{

	clear:both;

	width:100%;

	text-align:center;

	padding:10px 0 25px 0;

}

div.bottommenu a{

	text-decoration:none; 

	color:#4d7ca0;

}	 

div.bottommenu a{

	text-decoration: underline; 

	color:#4d7ca0;

}	 

div.bottommenu img{

	clear:both; display:block;

	margin:10px 0 0 0;

}

/* End Bottom */



/* Left search block  */

.left-search{padding:0 10px 10px 10px;}

.left-search-row {padding:10px 0 0 0;}	

.left-search select{ font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }

.left-search select#day_from, 

.left-search select#day_to{

	width:38px;

}

.left-search select#month_from, 

.left-search select#month_to{

	width:73px;

}

.left-search select#year_from, 

.left-search select#year_to{

	width:52px;

}

.left-search select#type_id{

	width:185px;

}

.left-search p{

	padding:0; margin:0 0 3px 0; color:#256e9b;

}

.left-search-submit{

	font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:pointer;

}

/* End left search block  */



/* contacts */

.contactscontainer{ margin:0px auto; width:350px;}

.contactscontainer .fieldtitle{color:#4e7da1; display:block;}

.contactscontainer input {width:345px; border:1px solid #cacaca; font-family:Arial;font-size:11px;}

.contactscontainer textarea{width:345px;overflow:auto; height:100px; border:1px solid #cacaca; font-family:Arial; font-size:11px;}

.contactscontainer #message_sent{ color:#f1991b; display:none;}

.contactscontainer #invalid, 

.contactscontainer #mailer_error {display:none; color:#990000; margin:0 0 10px 0;}

.contactscontainer #required{color:#4e7da1; font-style:italic; font-size:12px; margin:0 0 10px 0;}

/* end contacts */



.printbtn{

	width:68px;

	height:21px;

	border:0px none;

	background:url(../img/en/print.jpg) no-repeat;

	cursor:pointer;

}

