* { margin: 0; padding: 0px; }

* html body {
 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
}
a:link { text-decoration:none;}
  
a:visited { text-decoration:none; }
 a:hover { text-decoration:none;}
 a:active { text-decoration:none;}




ul{
 margin:0;padding:0}

html, body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    
    border: 0;text-align:center; background-color:#ffffff;
}


body{
  background:#ffffff;font:12px Arial; background-image:url(1.png); background-attachment:fixed; }
  
.wrapper{
   margin:0 auto;width:852px; background-color:#FFFFFF;}
   
.page{
float:left;width:100%}

.header{
float:left;width:100%;
}


.header{
float:left;width:100%; margin-bottom:5px;

}
.logo{
float:left; width:100%;height:114px; 
width:840px;
background:transparent url('images/head_bg.jpg') repeat-x scroll;
text-align:left;

}

.leaves{
float:left:width:100%;height:44px;
/*background:transparent url('images/leaves.gif') repeat-x scroll;*/

}

.mainnav{float:left;width:852px;;height:40px;margin:0 
}
.mainnav li{
float:left;padding: 10px 20px 10px 20px;border-right:1px #00a4d3 solid;margin:0 0 0 0 ;background:#2dbde0}
.mainnav li a{
text-decoration:none;color:white;font:normal 10pt Helevetica,Arial;}
.mainnav li.first a{
padding:0 0 0 12px}


.mainnav li a:link { text-decoration:none;color:white;font:normal 9pt verdana,Arial;}
.mainnav li a:visited { text-decoration:none;color:white;font:normal 9pt verdana,Arial; }
.mainnav li a:hover { text-decoration:none;color:white;font:normal 9pt verdana,Arial;}
.mainnav li a:active { text-decoration:none;color:white;font:normal 9pt verdana,Arial}

.topmenu{float:left;width:840px;;height:33px;margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; }
#sddm
{	
}

#sddm li
{	float:left; list-style:none;

border-right:1px #00a4d3 solid;
background:#2dbde0;
margin:0;
}

#sddm li a
{	
text-decoration:none;color:white;font:normal 8pt verdana,Arial;padding: 10px 24px 9px 18px;display:block; list-style:none;
}
#sddm li.arabic a{padding:10px 24px;display:block;}
 
.topmenu li a:link { text-decoration:none;color:white;font:normal 8pt verdana,Arial; list-style:none;}
.topmenu  li a:visited { text-decoration:none;color:white;font:normal 8pt verdana,Arial;  list-style:none;}
.topmenu  li a:hover { text-decoration:none;color:white;font:normal 8pt verdana,Arial;background-color:#00a4d3;display:block;padding:10px 21px; list-style:none;}
#sddm li.arabic a:hover{ text-decoration:none;color:white;font:normal 8pt verdana,Arial;background-color:#00a4d3;display:block; list-style:none;}

.topmenu  li a:active { text-decoration:none;color:white;font:normal 8pt verdana,Arial;background-color:#00a4d3;display:block;padding:10px 21px; list-style:none;}


/*#sddm li a:hover
{	background:#7D7364; text-decoration:blink}*/

#sddm div
{	position: absolute;
	visibility: hidden; list-style:none;
	margin: 0;
	padding: 0;
	background:#2dbde0;Z-index:99;
	}

	#sddm div a
	{	position: relative; list-style:none;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background-image:url(images/menu_dd.png);
		
		color: #ffffff;
		font:11px Verdana, Arial, Helvetica, sans-serif;}

	#sddm div a:hover
	{	background: #00a4d3; list-style:none; list-style:none;
		color: #fff;}
#sddm div span a{padding: 5px 36px;display: block;}
/* font-size: 8pt;*/
.left_content{list-style:none; width:214px;float:left; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-decoration: none;}
.lmenu{list-style:none; text-align:left;background:#fefae1; width:214px; float: left; text-decoration: none; }	
.lmenu li a{list-style:none; border-bottom:1px solid white;padding:7px 0 7px 7px; color:#0066b3;width:207px;display:block; height:12px; text-decoration: none;}	
.lmenu li a:hover{ list-style:none;	background: #00a4d3; color:white; text-decoration:none;padding:7px 0 7px 7px;width:207px; height:12px; }


.online{ list-style:none; text-align:left;margin-top:5px; background:#edf8fe; width:214px; float: left; list-style:none;}	
.online h3{list-style:none; background:#2dbde0;padding:7px 0 7px 7px;width:207px;color:#fff; height:12px;}
.online li a{ list-style:none; border-bottom:1px solid white;padding:7px 0 7px 7px; color:#0066b3;width:207px;display:block; height:12px;}	
.online li a:link{ list-style:none;	background:#edf8fe; color:#0066b3; text-decoration:none;padding:7px 0 7px 7px;width:207px; height:12px;}
.online li a:visited{ list-style:none;	background: #edf8fe; color:#0066b3; text-decoration:none;padding:7px 0 7px 7px;width:207px; height:12px;}
.online li a:hover{ list-style:none;	background: #00a4d3; color:white; text-decoration:none;padding:7px 0 7px 7px;width:207px; height:12px;}
.online li a:active{list-style:none; background: #00a4d3; color:white; text-decoration:none;padding:7px 0 7px 7px;width:207px; height:12px;}

.facebook{width:213px;height:59px;float:left;margin-top:5px; list-style:none;}
.container{
float:left;width:600px;padding:2px 0;background:#ffc; list-style:none; }

.places{ 
float:left;width:980px;height:508px; list-style:none;}

.cottage {
font-size:22px; font-weight:bold; color:#000; list-style:none;
padding:10px;

}

.imgt {
width:980px;
  height:130px;
  margin:360px 0px;
  background-color:#3c3f52;
  
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;

}



h1 { font-family: tahoma, verdana, arial, helvetica; color: #666666; font-size: 160%; margin: 0 0 5px 0; list-style:none;} 
h2 { font-family: tahoma, verdana, arial, helvetica; color: #666666; font-size: 120%; margin: 0 0 5px 0; padding: 0; list-style:none;}
h3 { font-family: tahoma, verdana, arial, helvetica; color: #abcdef; font-size: 110%; font-weight: bold; margin: 0 0 5px 0; padding: 0; list-style:none;} 

/***************************************************/
/*************** Template Structure ****************/
/***************************************************/
#container { padding-top: 0px;/*  padding-left: 210px; padding-right: 230px;  RC fullwidth + CC padding */ }
#container .column { position: relative; width:610px; text-align:left; margin-left:0px;}
#header { border-bottom: #DDD 1px solid; }
#center { padding: 0px 0px;  /* CC padding */}
#left { width: 200px; /* LC width */ padding-left: 10px;  /* LC padding */ margin-left: -100%;  right: 230px; /* LC fullwidth + CC padding */ }
#right { width: 200px; /* RC width */ padding-right: 10px;  /* RC padding */  margin-right: -230px; /* RC fullwidth + CC padding*/ }
.bottom_ul{width:625px}
.bottom_ul div{
float:left;text-align:left;margin-left:0px;}

.bottom_ul .ul1{background:#e1f4fd;width:214px;}
.bottom_ul ul{font:normal 8pt verdana;color:#0066b3;}
.bottom_ul .ul1 h4{color:#0066b3;background:#94d7f8;padding:5px 0px 5px 16px;font:bold 10pt verdana;}
.bottom_ul .ul1 li{padding:9px 0px 2px 1px;}
.bottom_ul .ul1 li a{padding:0px; text-decoration:none;  color:#069; }

.bottom_ul .ul2{background:#fff9ea;width:214px;height:173px;}
.bottom_ul .ul2 h4{color:#a47004;background:#fef0d3;padding:5px 0px 5px 5px;}
.bottom_ul .ul2 li{padding:8px 0 2px 16px;}
.bottom_ul .ul2 li a{color:#a47004; text-decoration:none;}



#footer { clear:both;width:852px;}
#footer ul{float:left;margin:5px 0 0 0;width:840px;}
#footer li{float:left;padding:7px 47px 7px 45px;}
#footer li a{float:left;font: bold 8pt verdana; color:white; text-decoration:none}
#footer li a:hover{text-decoration:none}

.mfooter{float:left;margin:5px 0 5px 0;background:#edf8fe;width:100%; width:840px;}
.mfooter ul{width:580px;margin:10px 0 10px 140px;}

.mfooter li{float:left; padding:5px 2px 0 2px;font:normal 8pt verdana;color:#00a4d3}

.mfooter li a{color:#0066b3;display:block; text-decoration:none;}
.mfooter li a:link,.mfooter li a:visited{display:block;text-decoration:none;color:#0066b3;}
.mfooter p{float:left;font:normal 8pt verdana;color:#0066b3;padding:5px 0 15px 300px;}


#left { *left: 210px; } /* RC fullwidth */ /*** IE6 Fix ***/   

/***************************************************/
/*************** FORM STYLES ***********************/
/***************************************************/


fieldset { margin: 10px 0; padding: 10px; border: #DDD 1px solid;moz-border-radius: 8px; border-radius: px; }
fieldset.hidden { border: 0px; }
fieldset li img { padding-left: 10px; }
fieldset li p img { padding: 0; }
legend { font-weight: bold; color: #555; padding: 5px 10px 5px 10px; border: #DDD 1px solid; background-color: #EEE }
fieldset div div img { padding: 0px; } /* fix for tree selects */
input.submit-button { background-color: #EEE; border: 1px solid #C6C3C6; color: #666;padding: 2px 5px 2px 5px; cursor: pointer; width: auto;}
 




input:focus, input.error:focus, textarea:focus { background-color: #f5f7fa; border: 2px solid #79a8f5; }

span.article_separator{height:0;display:block}


.logo .module h3 {
float:left;
padding-right:3px;
color:#000}


.logo .module {
 padding: 0 0 0 6px;
 position: absolute;
    top: 13px;
    width: 350px;
	text-align:left;
	left:0}
	
	.logo .module  img {border:none;}
