﻿/*



Made by : www.cuisine-du-cambodge.com



License: Creative common.



Date: 01.09.2008



*/







/*   general declaration 



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



body {



font-size:90%; line-height:130%; background-color:#fff;



color:#000000;



font-family:Verdana,sans-serif;



font-size:0.75em;



font-style:normal;



font-variant:normal;



font-weight:normal;



line-height:normal;







}







* {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}







a img {border: none;}







a {color: #000000;}







a:hover {text-decoration: none;}







h4{color:#7D6C1F;}







h3{color:#000000;}







h2{color:#666666;}







h1{color:#94BA27;}







h1{font-size:1.6em;}







h2{font-size:1.4em;}







h3{font-size:1.2em;}







h4{font-size:1.5em;}





h1

{

background-image: url("/images/pot.gif");

background-position: 0 30%;

background-repeat: no-repeat;

padding-left: 30px;


}



h2

{
	background-position: 0 50%;
	background-repeat: no-repeat left bottom;
	padding-left: 0px;

}



h3

{
	background-position: 0 50%;
	background-repeat: no-repeat;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	margin-bottom: 5px;
	color: #46401E;
	font-variant: small-caps;
	display: block;
	white-space: normal;
	border-bottom-style: dashed;
	list-style-type: none;
	margin-top: 10px;

}



ul{	padding-left:20px;list-style:circle;list-style-image:url('../images/li.gif');}



	



.clear_left{clear:left;display:block;height:0px; line-height:0;}







/* template declaration start



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







#container{margin:0px auto;width:975px; font-size:11;} /* this width is width of whole page */







/*tope menu declaration start in header 



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



#top_menu



{
	height:26px;
	margin-left:780px;
	position:relative;
	color:#FF6600;
	background-attachment: scroll;
	background-color: #FEFF99;
	background-image: url(../images/topmenu_bg.png);
	background-repeat: repeat-x;



}







#top_menu ul



{



	background:url('../images/topmenu_bg_left.png') no-repeat scroll left;



	/*float:left;*/



    height: 26px;



    padding-left:10px;



    



}







#top_menu ul



{



	display:block;



	list-style-type:none;



	list-style-image:none;



	font-size:1em;



	margin:0px auto;



}



#top_menu li



{



	float:left;



	margin: 3px 5px;



}







#topmenu_container



{



	background:url('../images/topmenu_bg_right.png') no-repeat scroll right;



   	height:26px;   



}







#logo



{



	background: url('../images/header.jpg') no-repeat;



	width: 975px;



	height: 150px;



}



#logo span



{



	display:none;



}







#primary_menu



{



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



	margin: 0px auto; height: 130px; width: 975px;



}







#pm_main



{



	padding-left:10px;



	height: 38px;



}



#pm_sub ul



{



	list-style-type:none;



	list-style-image:none;







}



#pm_main ul



{



	list-style-type:none;



	list-style-image:none;







}



#pm_main li



{



	float:left;



	margin:2px 10px 0 0;



	background:url('../images/pm_sep.png') no-repeat scroll right;



	padding:0px 10px 0 0;



	text-align:center;



	vertical-align:middle;



	height: 34px;



	margin-top:2px;



}







#pm_main li a



{



	color:#C0C0C0;



	display:block;



	height: 34px;



	float:left;



	



	



}



#pm_main li a:hover



{



	color:#fff;



	text-decoration:none;



	font-weight:bold;



	font-size:1.1em;



	



}







#pm_main li a



{



	color:#fff;



	text-decoration:none;



	font-weight:bold;



	font-size:1.1em;



	



}







#pm_main li a:hover



{



	background:url('../images/tab_bg_active.png') no-repeat scroll right top;



}







#pm_main li a:hover b



{



	background:url('../images/tab_bg_active_left.png') no-repeat scroll left top;



}







#pm_main li.active a



{



	background:url('../images/tab_bg_active.png') no-repeat scroll right top;



}







#pm_main li.active a b



{



	background:url('../images/tab_bg_active_left.png') no-repeat scroll left top;



}







#pm_main li a b



{



	padding:0 10px;



	display:block;



	padding-top: 7px;



}



#pm_sub



{
	float:none;
	margin-right:1px;
	width: auto;



}



#pm_sub li



{



	float:left;



	margin:2px 2px;



	



}







#pm_sub li a



{



	color:#7D6C1F;



	font-weight:bold;



	font-size:1em;



}







/* meanu declaration end*/











/* content area start 



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



#content



{
	padding:0px;
	text-align:justify;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;



}



.left_col



{
	/*float:left;



	*/



	width:70%;
	min-height:300px;
	margin-left:0px;



}







.right_col



{
	float:right;
	min-height:200px;
	width:29%;



}















/* Footer declaration Start */



#footer



{
	background: url('') no-repeat scroll center;
	width:100%;
	min-height:30px;
	margin-bottom:30px;







}



#copyright



{



	float:right;



	font-size:0.9em;



	margin-top:5px;



}



#designby



{
	clear:both;
	float:center;
	font-size:0.9em;
	margin-top:5px;







}











/* design boxes declaration start 



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







/* Design box #1 */



.db1



{



	position:relative;



}



.db1 .db1_title



{



	float:none;



	background:#fff url('') repeat-x;



	border-right:1px solid #E8E8E8;



	height:34px;



}







.db1 .db1_title h3



{



	height:27px;



	background:url('') no-repeat scroll top left;



	display:block;



	padding-top: 7px; 



	padding-left: 20px;	



	color:#FF6600;



}







.db1 .db1_content



{



	background:#fff url('../images/db1_content_bg.png') no-repeat scroll top right;



}



.db1  .db1_container 



{



	background: url('../images/db1_content_bg.png') no-repeat scroll top left;



	padding: 10px;



	position:relative;



}











/* design box 2*/







.db2



{



	margin:10px 0;







} 



/**/



.db2_content



{



	background:#fff url('../images/db2_content_bg_right.png') repeat-y scroll right;



	position:relative;



}







.db2_content_container



{



	background:url('../images/db2_content_bg_left.png') repeat-y scroll left;



	padding: 0px 10px 0px 10px;



	position:relative;



}















.db2_content h3



{



border-bottom:1px solid #E0E1E1;



margin:0  5px 10px 5px;



padding:0px 5px 5px 10px;



}







.bd2_top



{



	background:url('../images/db2_bg_right.png') no-repeat scroll right top;



	height:10px;



	line-height:0;



	font-size:1px;



}



.bd2_top_content



{



	background:url('../images/db2_bg_left.png') no-repeat scroll left top;



	height:10px;



	line-height:0;



	font-size:0px;



}



.bd2_bot



{



	background:url('../images/db2_bg_right.png') no-repeat scroll right bottom;



	height:10px;font-size:1px;



}







.bd2_bot_content



{



	background:url('../images/db2_bg_left.png') no-repeat scroll left bottom;



	height:10px;font-size:1px;



	line-height:0;



}











/* design box 3*/







.db3



{



	margin:10px 0;



}



.db3_content



{



	background:#ebf3fa;



	border-left:1px solid #b1c9d9;



	border-right:1px solid #b1c9d9;



	padding: 0px 10px;



}







.db3_content h3



{



border-bottom:1px solid #b1c9d9;



margin:0  5px 10px 5px;



padding:0px 5px 5px 10px;



}







.bd3_top



{



	background:url('../images/db3_bg_right.gif') no-repeat scroll right top;



	height:10px;



	line-height:0;



	font-size:1px



}



.bd3_top_content



{



	background:url('../images/db3_bg_left.gif') no-repeat scroll left top;



	height:10px;



	line-height:0;



	font-size:1px



}



.bd3_bot



{



	background:url('../images/db3_bg_right.gif') no-repeat scroll right bottom;



	height:10px;font-size:1px



}







.bd3_bot_content



{



	background:url('../images/db3_bg_left.gif') no-repeat scroll left bottom;



	height:10px;font-size:1px



}







.db3_content



{



	background:#ebf3fa;



	border-left:1px solid #b1c9d9;



	border-right:1px solid #b1c9d9;



	



	padding: 0px 10px;



}







.db3_content h3



{



border-bottom:1px solid #b1c9d9;



margin:0  5px 10px 5px;



padding:0px 5px 5px 10px;



}







.bd3_top



{



	background:url('../images/db3_bg_right.gif') no-repeat scroll right top;



	height:10px;



	line-height:0;



	font-size:1px;	line-height:0;



}



.bd3_top_content



{



	background:url('../images/db3_bg_left.gif') no-repeat scroll left top;



	height:10px;



	line-height:0;



	font-size:1px;	line-height:0;



}



.bd3_bot



{



	background:url('../images/db3_bg_right.gif') no-repeat scroll right bottom;



	height:10px;font-size:1px;	line-height:0;



}







.bd3_bot_content



{



	background:url('../images/db3_bg_left.gif') no-repeat scroll left bottom;



	height:10px;font-size:1px;	line-height:0;



}







/* design box 4*/







.db4



{



	margin:10px 0;



} 



.db4_content



{



	background:#FAFAFA;



	border-left:1px solid #E0E1E1;



	border-right:1px solid #E0E1E1;



	



	padding: 0px 10px;



}







.db4_content h3



{



border-bottom:1px solid #E0E1E1;



margin:0  5px 10px 5px;



padding:0px 5px 5px 10px;



}







.bd4_top



{



	background:url('../images/db4_bg_right.png') no-repeat scroll right top;



	height:10px;



	line-height:0;



	font-size:1px;



	line-height:0;



}



.bd4_top_content



{



	background:url('../images/db4_bg_left.png') no-repeat scroll left top;



	height:10px;



	line-height:0;



	font-size:1px;



	line-height:0;







}



.bd4_bot



{



	background:url('../images/db4_bg_right.png') no-repeat scroll right bottom;



	height:10px;font-size:1px;	line-height:0;



}







.bd4_bot_content



{



	background:url('../images/db4_bg_left.png') no-repeat scroll left bottom;



	height:10px;font-size:1px;



}

/*--- Menu 19---*/

#menu19 {
	width: 300px;
	margin: 0px;
	border-size: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #889944;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#menu19 ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu19 li a {
height: 32px;
voice-family: "\"}\"";
voice-family: inherit;
height: 24px;
text-decoration: none;
}

/* N'oubliez pas de renseigner l'adresse des images */
#menu19 li a:link, #menu19 li a:visited {
color: #000000;
display: block;
background: url(../images/menu19.gif);
padding: 8px 0 0 25px;
}

#menu19 li a:hover {
color: #889944;
background: url(../images/menu19.gif) 0 -32px;
padding: 8px 0 0 27px;
}

