/* DISCOVERTRAVEL
   2008-05
*/ 



html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
 font-family:Arial, Helvetica, sans-serif;
 font-size:1.2em/170%;
 color:#896D46;
} 
 
#pagewidth{ 
 width:888px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;  
 /*border:1px solid grey;*/
} 

#brand img {
 border:0px;
}

/**************************************** MIDDLE TOP TEXT ********************************************/ 
#text-about-egypt {
 width:560px;
 text-align:center;
 margin:0 auto;
 padding:10px 0px 10px 0px;
 color:#524A32;
 font-size:16px;
 color:#BDAF9A;
}

/**************************************** END HEADER ********************************************/ 

/**************************************** HEADINGS ********************************************/
#pagetitle  {
 width:100%;
 height:2px;
}
#pagetitle h1 {
 margin:0px;
 padding:0px;
 font-size:2px;
 color:#ececec; 
}

h2 {
 margin:0px;
 padding:0px;
 
}


   
 
/************************************************** left side box ****************************************************/
#travel-choice {
 width:225px; 
 margin:0px auto;
 padding:0px;
 position:relative; 
 background-color:transparent; 
 border:1px dotted purple;
}


#center {
 text-align:center;
 margin:0 auto;
 width:70%;
 font-size:12px;
}

#floatRight {
 padding:4px;
 float:right;
}
#floatRight img {
 border:0px;
}

/*************************************************( / end left navigation )********************************************************/


  
#twocols{
 width:888px; 
 margin:0 auto; 
 position:relative; 
 /*border:1px dashed red;*/
  }
 
#rightcol{
 width:240px; 
 float:right; 
 position:relative; 
 background-image:url("http://www.discovertravel.se/egypt_bilder/leftbg.jpg"); 
 background-repeat:repeat-x;
 /*width:300px; 
 float:right; 
 position:relative; 
 background-color:#fff;*/
 /*border:1px solid green;*/
 }

 
 
 





<!-- *** Travelbox *** - TRAVEL CONTENT VIEW ON FRONT PAGE - CLASSES -->


div.reiser { 
  background-color:transparent;
  width:888px;
  min-height:140px;
  height:auto;
  margin:2px auto;
 
}
div.reiser { 
  background-color:transparent;
  width:100%;
  min-height:140px;
  height:auto;
  margin:2px auto;
    /*border-top:1px solid #DDDED0;*/
  voice-family: "\"}\""; 
  voice-family:inherit;
  min-height:140px;
  height:auto;
} 
html>body .reiser {
 background-color:transparent;
 width:888px;
 min-height:140px;
 height:auto;
 margin:2px auto;

} 

/***************************************** header of ***Travelbox*** **************************************************/
.product-offer {
 background-color:transparent;
 width:auto;
 height:auto;
 text-align:center;
 margin:9px 0px 9px 0px;
 border-bottom:1px solid #E6E1CE;
}


.title {
  background-color:#ffffff;
  color:#A49274;
  font-size:10px;
  text-align:center; 
  text-transform:uppercase;
  line-height:1.1;
  padding:0px 0.7em 0.7em 0.7em;
  font-weight:bold;
  font-family:Verdana, Arial, Helvetica, sans-serif;
 
  
}

/***************************************** body of ***Travelbox*** **************************************************/
.product-content {
 width:77%;
 height:auto;
 text-align:left;
 margin:0px auto;
}
/***************************************** image of ***Travelbox*** **************************************************/
.product-image {
 width:auto;
 height:auto;
 text-align:left;
  /*border:1px solid red;*/
 float:left;
 padding:10px 0px;
}


/***************************************** description of ***Travelbox*** **************************************************/
.product-description {
 width:390px;
 height:auto;
 text-align:left;
 /*border:1px solid orange;*/
 float:left;
 margin:0px 0px 0px 20px;
 color:#A49274;
 font-size:12px;
 padding:15px 0px;
}

/***************************************** footer of ***Travelbox*** **************************************************/
.les-mer {
 width:auto;
 height:12px;
 text-align:left;
 padding:4px 3px 4px 0px;
 margin:8px 0px;
 line-height:20px;
}
.les-mer a {
  width:auto;
  text-align:left;
  padding:10px 1px 1px 0px;
  font-size:11px;
  color:#443C27;
}
.les-mer li {
 
 list-style-image:url("egypt_bilder/les-mer-egypt.jpg");
}


/***************************************** footer of ***Travelbox*** **************************************************/
.product-footer {
 width:420px;
 height:auto;
 text-align:left;
  /*border:1px solid red;*/
}
 
 
 
 
 
 
/**************************************** BODY TOP CONTENT ********************************************/
#egypt-content {
 width:1024px;
 height:410px;
}

#egypt-menu-top-left {
 width:243px;
 height:410px; 
 float:left; 
 position:relative; 
 background-color:yellow; 
  } 
#egypt-reiser {
 width:754px; 
 height:422px;
 float:right; 
 position:relative; 
 background-color:#ececec; 
  } 
#egypt-reiser img {
 float:left; 
 
  }   
 /**************************************** - END - BODY TOP CONTENT ********************************************/
 
 
 

 
 
 
 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}

