* {	padding:0; border:none; margin-top:0px; margin-bottom:0px; text-decoration:none; list-style-type:none;}
body { width:1024px;  margin: auto;font-size:80%; margin-bottom:10px; padding-top:5px; font-family: Verdana, Arial; background: url('images/bgLMeloussa.jpg') repeat-x; background-color:#96cac8;}

a img { border:none; }

h1 { font-size:100%;}
h2 { font-size:90%;}
h3 { font-size:80%;}

.topBgContainer { height:14px; }
.topBgContainer img{ width:100%; height:100%;}

.bgContainer{ font-weight:normal; font-style:normal;}

.topMainContainer { height:16px; width:100%;}
.topMainContainer img{ width:100%; height:100%;}
.mainContainer{  width:1024px; /* border:solid 1px #CE6E34;*/}

.headContainer{}

.headMenu { width:1024px; height:16px; background-color:#ffffff; font-size:80%; vertical-align:center;}
.headMenu ul{ padding-top:0px; margin-left:154px;}
.headMenu li{ float:left; padding-right:3%; color:#2F6888;}
.headMenu li a{ color:#2F6888; font-weight:bold;}
.headMenu li.activMenu a{ color:#CE6E34;}
.headMenu li a:hover{ color:#CE6E34;}

.headMenu li a img{ margin-right:5px; }

.langMenu { width:6%; padding-left:4%; font-size:90%; float:left;}
.headMenu ul.langMenu li{ padding-left:0%;}

.langSel{ vertical-align:center; vertical-align:top;}

.headImage{ width:1024px; height:444px; padding-left:25px;}
.headImage img{ width:1024px; height:444px;}

.headDegr{ width:100%; background: url('images/degr_bg.jpg') repeat-x; background-color:#161D25;}

.nombre { float:left;  width:70%; padding-top:10px; padding-left:2%;}
.nombre h1 { font-size:150%; text-align:left; font-weight:normal; padding-bottom:20px;}

.languageMenu{ width:100%; padding-top:4px; padding-bottom:4px; height:16px; }
.languageMenu ul{ padding-right:3%;}
.languageMenu li{ width:4%; float:right;}
.languageMenu li img{ width:44%; float:right; padding-top:5px;}
.languageMenu li a{ color:#dddddd;}
.languageMenu li a:hover{ color:#000000;}
.languageMenu li.activLang a{ color:#000000;}

p.error{ color:#ff0000; font-weight:bold;}

.mainMenu { clear:both; text-align:right; padding-left:13%;  background: url('images/gradGrey.gif') repeat-x; background-color:#ffffff;/* background-color:#f4f4f4;*/ height:30px;}
.mainMenu ul{ padding-top:6px;}
.mainMenu li{ display:block; float:left; width:12%; padding-right:4%; padding-left:1.5%;}
.mainMenu li a{ color:#000000; font-weight:bold;}
.mainMenu li.activMenu a{ color:#C30119;}
.mainMenu li a:hover{ color:#C30119;}

.mainBody{  clear:both; width:100%;/* background: url('images/degr_bg.jpg') repeat-x;*/}
.mainPanel{  clear:both; padding-left:35px; padding-top:20px; width:1024px;}

.leftPanel{ padding-left:12%; width:13%; float:left;}
.leftPanel img{ width:50%;}

.leftPanelTab{ width:100%; /*background: url('images/gradGrey.gif') repeat-x;*/ color:#444444;}
.leftPanelTab a{ display:block; height:30px; width:144px; color:#999999; font-weight:bold; padding-left:10px;}
.leftPanelTab a:hover{/* color:#C30119;*/}
.leftPanelTab li.activMenu a{  background: url('images/bg_a_On.gif') left top no-repeat;}
.leftPanelTab h1{  width:80%; text-align:left; padding-top:30px; padding-bottom:20px; color:#CE6E34;}
.leftPanelTab h2{  width:80%; text-align:left; padding-bottom:10px; color:#CE6E34;}
.leftPanelTab ul{  display:block; width:144px; padding-bottom:14px;}
.leftPanelTab li{  line-height:20px; /* border-bottom:solid 1px #4D7A9B; */}

.leftPanelTab p{ font-size:80%; padding-top:10px; padding-bottom:30px; color:#ffffff;}
.leftPanelTab span{ color:#CE6E34;}

.leftPanelTab li a{ background: url('images/bg_a_Off.gif') left top; color:#ffffff; font-weight:bold;}

.leftPanelTab li a:hover{ background: url('images/bg_a_On.gif') left top no-repeat;}

.leftPanelTab .subMenuTab a{  width:100%; text-align:right; padding-top:50px; color:#aef320;}
.leftPanelTab .subMenuTab a:hover{ color:#CE6E34;}

.advise{ font-weight:bold; font-family: Verdana, Arial;  padding-left:24%;  padding-bottom:10px;} 
.advise a{ display:block; color:#CE6E34;  margin-top:12px;}
.advise a:hover{ color:#ff0000;}

.adviseRight{ font-family: Verdana, Arial; } 
.rightPanelTab .adviseRight a{ color:#CE6E34;}

.centralPanel{ width:380px; float:left;/* background: url('images/degr_bg.jpg') repeat-x;*/}
.centralPanel a{ color:#000000;}
.centralPanel a:hover{ color:#CE6E34;}
.centralPanelTab{ width:100%; /*background: url('images/gradGrey.gif') repeat-x;  background-color:#ffffff;*/  color:#444444; }
.centralPanel h1{ margin-left:5%; color:#245381; padding-bottom:10px;}

.centralTab{ clear:both; width:90%; margin-left:5%; margin-right:5%; margin-bottom:15px; background-color:#ffffff;/* background: url('images/degr_bg.jpg') repeat-x;*/}
.centralTabImg{ width:50%; float:left;}
.centralTabImg img{ padding-top:10px; padding-left:10px; width:93%;}
.centralPanel .centralTab h1{ margin-left:0px;}

.centralTabText{ float:left;  width:44%; padding-left:3%; padding-right:2%;}
.centralTabText a{ color:#124078; font-size:80%; padding-bottom:10px; }
.centralTabText a:hover{ color:#CE6E34;}
.centralTabText h1{ color:#CE6E34;font-size:80%; padding-top:10px;}
.centralTabText p{ font-size:70%; padding-top:4px; padding-bottom:6px; color:#1F323C;}

.centralTabClose{ clear:both; height:8px;}

.centralTabExt{ clear:both; margin-left:5%; margin-right:5%; padding-bottom:10px;  background-color:#ffffff;}
.centralTabExt h1{ color:#CE6E34;font-size:80%; padding-top:10px; padding-bottom:10px;}
.centralTabExt p{ font-size:70%; padding-bottom:2px; color:#1F323C; padding-left:15px; padding-right:10px;}
.centralTabExt a{ color:#124078; font-size:80%; padding:10px; }
.centralTabExt a:hover{ color:#CE6E34;}

.centralIndexPanel{ width:70%; float:left;}

.mainText{ width:100%; padding-bottom:20px;}

/*
.mainContentPanel{ width:100%; background: url('images/gradGrey.gif') repeat-x;  background-color:#ffffff;  color:#444444; border-top:solid 1px #dddddd; }
.mainContentPanel img{ width:96%; padding-left:2%; float:left; padding-top:5px; padding-bottom:10px;}
.mainContentPanel h1{ font-size:120%; text-align:left; padding-top:30px; padding-bottom:30px; color:#444444;  padding-left:2%; }
.mainContentPanel h2{  padding-top:10px; color:#555555; padding-right:2%; }
.mainContentPanel p{  padding-top:8px; text-align:justify; color:#666666; padding-right:2%; padding-left:2%; }
*/
.mainContentPanel{ /* background: url('images/gradGrey.gif') repeat-x; background-color:#ffffff;*/ color:#444444; padding-bottom:10px;}
.mainContentPanel h3{  padding-top:20px; padding-bottom:5px; color:#CE6E34;}

.mainContent { width:60%; font-size:90%;/*background: url('images/gradGrey.gif') repeat-x; background-color:#ffffff;*/ padding-bottom:26px;}
.mainContent img{ width:100%; float:left; padding-top:5px; padding-bottom:10px;}
.mainContent h1{ font-size:120%; text-align:left; padding-bottom:30px; color:#CE6E34; }
.mainContent h2{  padding-top:10px; padding-bottom:10px; color:#ffffff; padding-right:2%; }
.mainContent p{  padding-top:8px; text-align:justify; color:#1F323C; padding-right:4%; padding-left:2%; line-height:20px;}

.mainContentImg{ width:100%; }
.mainContentImg img{ width:100%; }

.mainSubContent { clear:both; width:900px; padding-left:124px; margin-bottom:20px; padding-bottom:10px; font-size:95%; }
.subContentImg { width:365px; float:left; padding-top:5px; padding-bottom:10px;}
.subContentImg img{ width:96%;}
.subContentTxt { width:365px; float:left; padding-top:5px; padding-bottom:10px;}
.mainSubContent p.subContentTitle{ color:#CE6E34; font-weight:bold; padding-bottom:20px;}

.subContentImgPro { width:365px; float:left; padding-top:5px; padding-bottom:10px;}
.subContentImgPro img{ width:96%; }

.mainCatalogPanel{ width:800px; padding-bottom:10px; padding-left:120px; font-size:80%;}
.photoCatalog { width:24%; float:left; margin-bottom:20px; padding-bottom:10px; }
.photoCatalogImg { width:100%; padding-top:5px; padding-bottom:1px;}
.photoCatalogImg img{ width:80%; padding-right:20%;}
.photoCatalog a{ color:#ffffff; }
.photoCatalog a:hover{ color:#CE6E34;}
/*
.bgOptionSub { clear:both;  width:85%; margin-right:9%; background-color:#ACC8D6; height:25px; vertical-align:center; margin-top:20px; margin-bottom:20px; }
.bgOptionSub div{ float:left; width:43%; padding-left:2%;}
.arrows{ width:60%; height:100%; padding-left:8%; float:left;}
.arrows img{ height:90%; float:left; padding-right:2%;} 
.bgOptionSub span{ float:left; }
.bgOptionInf{}
.bgOptionPrice{}


.bgOptionSub a{ color:#CE6E34;  line-height:25px; vertical-align:center; }
.bgOptionSub a:hover{ color:#ffffff;}
*/

.bgOptionSub { clear:both; margin-left:365px; width:365px; background-color:#ACC8D6; line-height:25px; height:25px; vertical-align:center; margin-top:20px; margin-bottom:20px; }
.bgOptionInf{ width:170px; float:left; padding-left :10px;}
.bgOptionPrice{ width:174px; float:left; text-align:right;}

.bgOptionProduct { clear:both; margin-left:365px;  width:365px; background-color:#ACC8D6; line-height:25px; height:25px; text-align:right; vertical-align:center; margin-top:20px; margin-bottom:20px;}
.bgOptionProduct a{  margin-right:10px; }

/*
.bgOptionSub div{ float:left; width:43%; padding-left:2%;}
.bgOptionSub a{ vertical-align:center; line-height:25px;}
*/
.bgOptionPro { float:left; width:90%; background-color:#ACC8D6; height:25px; vertical-align:center; margin-top:20px; margin-bottom:20px;}
.mainSubContent .selArrow p{ width:63%; text-align:center; padding-left:37%; padding-top:10px;}
.selArrow a{ display:block;  width:10%; float:left; background-repeat:no-repeat; height:25px;}
.selArrow a#leftArrow{ background: url('images/leftArrow.gif') no-repeat; }
.selArrow a#rightArrow{ background: url('images/rightArrow.gif') no-repeat;}
/*
.selArrow a#leftArrow:hover{ background: url('images/leftArrowOn.jpg');}
.selArrow a#rightArrow:hover{ background: url('images/rightArrowOn.jpg');}
*/


.menuText{  visibility: hidden;}

.bgOptionSubExt { float:left; width:90%; text-align:right; background-color:#ACC8D6; height:20px; vertical-align:center; margin-top:20px; margin-bottom:20px;}
.bgOptionSubExt a{ padding-right:3%;}
	
.mainSubContent h1{ font-size:120%; text-align:left; color:#CE6E34; padding-top:5px;  padding-left:2%; font-weight:bold; }
.mainSubContent h2{  color:#ffffff; padding-right:2%; }
.mainSubContent p{  padding-bottom:8px; text-align:justify; color:#ffffff; padding-right:2%; font-size:90%; }
.mainSubContent a{ color:#CE6E34; font-weight:bold; font-size:90%;}
.mainSubContent a:hover{ color:#ffffff;}

.mainPricesPanel{ width:60%; float:left; color:#444444; padding-bottom:10px;}
.mainPricesPanel h3{  padding-top:20px; padding-bottom:5px; color:#CE6E34;}
.mainPrices { width:78%; padding-left:22%; font-size:90%; padding-bottom:26px;}
.mainPrices img{ width:100%; float:left; padding-top:5px; padding-bottom:10px;}
.mainPrices h1{ font-size:120%; text-align:left; padding-bottom:30px; color:#CE6E34; }
.mainPrices h2{ font-size:100%; padding-top:10px; padding-bottom:10px; color:#ffffff; padding-right:2%; }
.mainPrices p{  padding-top:8px; text-align:justify; color:#1F323C; padding-right:4%; padding-left:2%; line-height:20px;}

.photoSet{ clear:both; width:90%; padding-left:4%; margin-top:20px; margin-bottom:20px; background-color:#0B2941;}
.photoList { width:auto; float:left; height:36px; background-color:#0B2941;}
.mainPersonPanel .photoList a img{ height:90%; width:auto; float:left; padding:0px; border:solid 3px #0B2941;}
.mainPersonPanel .photoList a:hover img{ border:solid 3px #CE6E34;}
.mainContentPanel .photoList a img{ height:90%; width:auto; float:left; padding:0px; border:solid 3px #0B2941;}
.mainContentPanel .photoList a:hover img{ border:solid 3px #CE6E34;}

.closeList{ clear:both; padding-top:10px; padding-bottom:10px; }

.backBtn{ clear:both; padding-left:250px;padding-top:10px; padding-bottom:10px; vertical-align:center; }
.backBtn a{ display:block; background: url('images/backOptionBg.jpg') repeat-x; height:35px; line-height:35px; width:150px; text-align:center; font-weight:bold; color:#0B2941; }
.backBtn a:hover{ color:#CE6E34; }
	
.advisePhoto{ float:left;  padding-left:2%; padding-top:20px; font-family:Bradley Hand ITC, Verdana, Arial; font-weight:bold;} 
.advisePhoto a{color:#CE6E34;}

.mainImagePanel{ width:80%; background-color:#0B2941; }
.mainImagePanel h1{  text-align:center; padding-top:20px; padding-bottom:15px; color:#ffffff;  padding-left:2%; }
.mainImagePanel h2{ clear:both; text-align:left; padding-top:20px; padding-bottom:15px; color:#444444;  padding-left:2%; }
.mainImagePanel h1.greenColour { color:#7DB942;}
.mainImagePanel h3{  padding-top:20px; padding-bottom:5px; color:#CE6E34;}
.mainImagePanel p{  padding-top:5px; text-align:justify; color:#666666; padding-right:2%; padding-left:2%; }
.mainImagePanel .photoList a img{ height:90%; width:auto; float:left; padding:0px; border:solid 3px #0B2941;}
.mainImagePanel .photoList a:hover img{ border:solid 3px #CE6E34;}

.image { width:69%; padding-top:5px; padding-bottom:10px; float:left;}
.image img{ width:100%;}
.arrow { width:15%; float:left;}
.arrow img{ width:20%; padding-left:40%; padding-top:40%;}

.optionImage { clear:both; width:96%; margin-left:2%; margin-right:2%;  margin-top:20px; padding-top:20px; padding-bottom:20px;} 
.optionImage a{ display:block; float:left; width:50%; color:#555555;}
.optionImage a.prevOptn{text-align:left;}
.optionImage a.nextOptn{ text-align:right;}
.optionImage a:hover{ color:#C30119; }
.optionImage img{ width:2%;}

.mainContactPanel{ width:49%; padding-left:12%; float:left; color:#ffffff; padding-bottom:20px; }
.mainContactPanel p{ font-size:80%; width:100%; padding-bottom:8px; text-align:left;}
.mainContactPanel input{ width:80%;}
.mainContactPanel textarea{ width:80%;}
.mainContactPanel input.meloussaSend{  width:60%; padding-right:5%; padding-left:5%; margin-left:10%; background: url('images/bgAdBEnviar.jpg') repeat-x; font-family:Georgia, Verdana, Arial; font-size:100%; margin-bottom:8px; margin-top:20px; height:22px; vertical-align:center; background-color:#CE6E34; color:#ffffff; font-weight:bold;} 

.linksPhoto{ width:22%; padding-left:12%; float:left;}
.linksPhoto img{ width:90%;}
.rightLinksPanel a{ color:#ffffff; font-size:90%;}
.rightLinksPanel a:hover{ color:#CE6E34;}

.subContentTab{ width:30%; margin-left:2%; margin-bottom:8px; float:left; background: url('images/gradGrey.gif') repeat-x; background-color:#ffffff; border:solid 1px #f4f4f4;}
.subContentTab img{ height:50px; width:auto; float:left; padding-top:10px; padding-bottom:14px; padding-right:4%; padding-left:4%;}
.subContentTab span{  display:block; padding-top:20px; padding-left:2%; }
.subContentTab a{color:#999999;}
.subContentTab a:hover{ color:#CE6E34;}
.subContentTab p{  color:#666666; padding-right:2%; padding-left:2%; }

.subContentExp p{  color:#999999;  text-align:justify;}
.subContentExp img{ width:30%; float:left; padding-top:10px; padding-bottom:14px; padding-right:4%; padding-left:4%;}
.subContentExp span{ width:50%;  padding-left:2%;  margin-top:20px; font-weight:bold;}
.subContentTab a{ color:#999999;}
.subContentExp a:hover{ color:#CE6E34;}

.subContentExtTab{ width:90%; margin-left:3%; margin-bottom:8px; float:left; background: url('images/gradGrey.gif') repeat-x; background-color:#ffffff; border:solid 1px #CE6E34;}
.subContentExtTab img{ width:10%; float:left; padding-top:10px; padding-bottom:14px;}
.subContentExtTab span{ width:70%; padding-left:4%; text-align:right; margin-top:20px; font-weight:bold;}
.subContentExtTab a{ color:#555555;}
.subContentExtTab a:hover{ color:#CE6E34;}

.subContentTab p.advisePerson { font-family:Bradley Hand ITC, Verdana, Arial;  margin-top:16px;}
.subContentTab p.advisePerson a{color:#CE6E34;}

.messageTab{ width:90%; border:solid 1px #CE6E34; background-color:#f4f4f4; padding-bottom:10px;}
.messageTab a{ color:#777777;  display:block; width:90%; text-align:right;}
.messageTab a:hover{ color:#CE6E34;}

.messageExpressTab{ width:90%; border:solid 1px #CE6E34; background-color:#f4f4f4; padding-bottom:10px; padding-top:10px; margin-bottom:10px; font-weight:bold; }
.messageExpressTab a{display:block; color:#777777; width:90%;  }
.messageExpressTab a:hover{ color:#CE6E34;}
.messageExpressTab span{ font-weight:normal; }

.pdfs { padding-left:2%;}
.contentPdf { width:100%;}
.contentPdf img{ width:10%; float:left;}
.contentPdf span{ display:block; width:80%; float:left; margin-top:20px;}

.mainOptions { padding-top:20px; text-align:center; padding-bottom:20px; font-weight:bold; font-family:Bradley Hand ITC, Verdana, Arial;} 
.mainOptions li{ width:30%; display:inline;}
.mainOptions a{ padding-left:8%; color:#999999; }
.mainOptions a:hover{ color:#CE6E34; }

.optionBtn { clear:both;  width:100%; margin-top:20px; padding-top:20px; padding-bottom:20px; font-weight:bold; font-family: Verdana, Arial;} 
.optionBtn a{   padding-left:2%; color:#999999; }
.optionBtn a:hover{ color:#C30119; }

.messageBtn { clear:both; padding-top:20px; padding-bottom:20px; font-family:Bradley Hand ITC, Verdana, Arial;} 
.messageBtn a{ font-size:130%; padding-left:2%; color:#555555; }
.messageBtn a:hover{ color:#CE6E34; }

.rightPanel{ width:23%; float:left;}
.rightPanelTab{ width:100%;color:#ffffff; padding-bottom:20px; }
.rightPanelTab img{ width:100%; padding-top:10px;}
.rightPanelTab h1{ width:100%; font-size:200%; text-align:left; padding-top:10px; padding-bottom:20px; font-family:Georgia, Verdana, Arial;}
.rightPanelTab a{ color:#999999;}
.rightPanelTab a:hover{ color:#CE6E34;}
.rightPanelTab p{ font-size:80%; width:100%; padding-bottom:8px; text-align:left;}
.rightPanelTab p.cita{ font-size:120%; width:80%; padding-right:20%; padding-top:20px; font-family:Georgia, Verdana, Arial; padding-bottom:8px; font-style:italic; text-align:left; color:#ffffff;}
.rightPanelTab p.facebook{ width:80%; padding-right:20%; padding-top:20px; padding-bottom:8px; text-align:left; color:#ffffff;}
.rightPanelTab h1.destacat{ color:#CE6E34;}
.rightPanelTab input{ width:80%;}
.rightPanelTab textarea{ width:80%;}
.rightPanelTab input.meloussaSend{  width:60%; padding-right:5%; padding-left:5%; margin-left:10%; background: url('images/bgAdBEnviar.jpg') repeat-x; font-family:Georgia, Verdana, Arial; font-size:100%; margin-bottom:8px; margin-top:20px; height:22px; vertical-align:center; background-color:#CE6E34; color:#ffffff; font-weight:bold;}

.citaAuth { color:#CE6E34; font-size:80%; }

.onColour { color:#CE6E34;}

.advertising { clear:both; padding-left:5%; margin-top:10px; }
.advertising a{ color:#999999;}
.advertising a:hover{ color:#CE6E34;}

.foot{ clear:both; color:#999999;}

.bottomFoot{ clear:both; width:96%;}
.bottomFoot img{ width:100%;}

.estrella{ clear:both; width:20%; padding-left:60%;}
.estrella img{ width:30%;}
	
.advisePage{ clear:both; width:1024px; padding-top:20px;/* border-top:solid 1px #cccccc;*/}

.advisePage p{ font-size:80%; padding-left:15%; color:#375468} 
.advisePage p span{ color:#ffffff;} 

.bottomBgContainer{ clear:both;}
.bottomBgContainer img{ width:100%; height:100%;}

.mainContent p.mainPrice{ color:#990000; font-weight:bold; font-size:100%; text-align:center; padding-top:20px;} 

