﻿/* CSS Document */
body {background: #2051A8 url(/img/bg5.gif) repeat-y center; margin: 0; padding: 0; color:#000000; font: 82% Arial, Helvetica, sans-serif; color:#333333; font-size:12px;}

h1,h2,h3,h4,h5,h6,form,fieldset {margin: 0; padding: 0;}

p {margin:0; padding-bottom:15px;}

a:link, a:active, a:visited {color:#ECC605; text-decoration:none;}
a:hover {text-decoration:underline;}


#container {border:1px solid #012E65; width:772px; margin:0 auto; border-top:0px;}
#wrap {width:770px; margin:0 auto; background: #FFFFFF; border:1px solid #ffffff; border-top:none;}

.cleaner {clear:both;}
	
/*########################
HEADER
########################*/
#header {padding:0px 0px 10px 0px; height:85px; background:#012E65; border-bottom:1px solid #ffffff;}
#header .logo {float:left; padding:10px 0px 0px 10px; width:257px;}
#header .top-right {float:right; width:300px;}
#header .info {float:right; color:#ffffff; padding:5px 10px 5px 0px; font-weight:bold; text-align:right; font-size:11px;}

/*Languages Drop Down*/
#navlg {}
#navlg, #navlg ul {padding:0px 10px 0px 0px; margin:0; list-style: none; float:right;}
#navlg li {float: left; width: 163px; padding:0px 0px 0px 0px;}
#navlg li ul {position: absolute;	width: 163px; left: -999em; background: #6198FF url(/img/destinations-list-bg.gif) no-repeat top; color:#FFFFFF; padding:15px 0px 0px 0px; border-bottom:4px solid #0373BD;}
#navlg li:hover ul {left: auto;}
#navlg li:hover ul, #navlg li.sfhoverlg ul {left: auto;}

/* Nav links styles */
#navlg a {display: block; font-weight: normal; color:#ffffff; text-decoration:none; padding:2px 0px 2px 8px; font-size:11px; border-bottom:1px solid #FFFFFF;}
#navlg a:hover {text-decoration:none; background:#0373BD; padding:2px 0px 2px 8px;}
#navlg a.last {border:none;}

#navlg a.daddy {background:url(/img/destinations-bg-2.gif) no-repeat; height:19px; color:#012E65; font-size:10px; font-weight:normal; /*margin-top:8px;*/ padding:3px 0px 0px 5px; border:none;}
#navlg a:hover.daddy {background:none; background:url(/img/destinations-bg-2.gif) no-repeat; height:19px; text-decoration:none; padding:3px 0px 0px 5px;}

#navlg a.spanish {font-size:13px; background: url(/img/es.gif) no-repeat 140px 5px; padding:2px 10px 5px 8px;}
#navlg a:hover.spanish {background: url(/img/es.gif) no-repeat 140px 5px; padding:2px 0px 5px 8px; color:#FDD413;}

#navlg a.english {font-size:13px; background: url(/img/us.gif) no-repeat 140px 5px; padding:2px 10px 5px 8px;}
#navlg a:hover.english {background: url(/img/us.gif) no-repeat 140px 5px; padding:2px 0px 5px 8px; color:#FDD413;}

#navlg a.german {font-size:13px; background: url(/img/de.gif) no-repeat 140px 5px; padding:2px 10px 5px 8px;}
#navlg a:hover.german {background: url(/img/de.gif) no-repeat 140px 5px; padding:2px 0px 5px 8px; color:#FDD413;}

#navlg a.french {font-size:13px; background: url(/img/fr.gif) no-repeat 140px 5px; padding:2px 10px 5px 8px;}
#navlg a:hover.french {background: url(/img/fr.gif) no-repeat 140px 5px; padding:2px 0px 5px 8px; color:#FDD413;}

#navlg a.dutch {font-size:13px; background: url(/img/nl.gif) no-repeat 140px 5px; padding:2px 10px 5px 8px;}
#navlg a:hover.dutch {background: url(/img/nl.gif) no-repeat 140px 5px; padding:2px 0px 5px 8px; color:#FDD413;}

#navlg a.bulgarian {font-size:13px; background: url(/img/bglg.gif) no-repeat 140px 5px; padding:2px 10px 5px 8px;}
#navlg a:hover.bulgarian {background: url(/img/bglg.gif) no-repeat 140px 5px; padding:2px 0px 5px 8px; color:#FDD413;}




/*Top Bar*/
#top-bar {background:url(/img/ind_title_bg.gif) repeat-x; height:27px; border-bottom:1px solid #ffffff;}
#top-bar .line {float:left; padding:5px 0px 0px 8px; color:#FFFFFF; font-weight:bold;}
#top-bar .line a:link, #top-bar .line a:active, #top-bar .line a:visited {color:#FDD413; font-weight:bold;}
#top-bar .line ul {margin:0; padding:0; list-style:none; display: inline;}
#top-bar .line ul li {background:url() no-repeat 0 5px; padding-left:12px; padding-right:10px; display:inline;}
#top-bar .search {float:right; width:194px;}


/*########################
MAIN CONTENT PART
########################*/

#midle {}

#index-pic {background:url(/img/index-pic.jpg) no-repeat; width:746px; height:230px;}
#index-pic h1 { background:none; border:none; padding:10px 0px 15px 0px; margin:0; font-size:40px; font-weight:bold; text-align:right; color:#6F75AE; letter-spacing:5px;}
#index-pic .discover {font-size:30px; text-align:right; color:#000000; font-weight:normal; padding:0px 0px 18px 0px; letter-spacing:6px;}
#index-pic .text {padding:16px 15px 10px 10px; text-align: justify; font-size:12px; font-weight:bold; color:#2E466A; width:380px; float:right; line-height:25px; line-height:19px;}

/* INDEX BANNERS */
#banners {padding:0px 0px 0px 0px; margin:10px 0px 10px 0px;}
#banners .brochure {float:left; padding-right:8px;} 
#banners .booking {float:left;} 


/*--Content--*/
.content {text-align:justify; padding:5px 0px 0px 12px;}


/*########################
FOOTER
########################*/
#footer {clear:both; background: #012E65; color: #ffffff; text-align:center; border-top:1px solid #FFFFFF; padding:15px 10px 15px 10px; font-size:10px;}
#footer a:link, #footer a:active, #footer a:visited {color:#FFCC00; font-weight:bold;}
#footer p {margin:0; padding:0;}

#footer  .left {float:left;}
#footer  .right {float:right;}
#footer  .text {float:left; margin:0 auto; width:535px;}

/* Text chamber of commerce - footer */
#sponsored{text-align:center; font-size:9px; color:#FFFFFF;  }


/*################## ENFOREX ES OLD CSS #################*/

/*block set*/
.blocksset {margin:0 auto; margin-top:10px; margin-bottom:10px; width:730px;}
.blocksrow {clear:both; margin-bottom:0px;}
.separator {float:left; width:20px;}

#block {float:left; width:228px; margin-top:5px; margin-bottom:3px;}
#block .title {background:url(/img/blocktitle.gif) no-repeat; width:228px; height:34px;}
#block .title h2 {color:#FDCE13; font-size:16px; text-align:left; padding-top:5px; text-align:center;}
#block .title h2 a:link, #block .title-es h2 a:active, #block .title-es h2 a:visited {color:#FDCE13;}
#block .title h2 a:hover {text-decoration:none;}

#block .title-es {background:url(/img/blocktitle.gif) no-repeat; width:228px; height:34px;}
#block .title-es h2 {color:#FDCE13; font-size:16px; text-align:left; padding-top:5px; text-align:center;}
#block .title-es h2 a:link, #block .title-es h2 a:active, #block .title-es h2 a:visited {color:#FDCE13;}
#block .title-es h2 a:hover {text-decoration:none;}

#block .image {width:228px;}

#block .text {background:url(/img/blockbg.gif) repeat-y; width:228px; color:#000000; font-size:11px; line-height:12px; padding:5px 0px 0px 0px; border-top:2px solid #004395; margin-top:1px;}
#block .text p {margin:0px; margin-bottom:0px; padding:0px 0px 0px 0px;}
#block .text a:link, #block .text a:active, #block .text a:visited {color:#000000;}
#block .text a:hover {color:#233E99; text-decoration:none;}

#block .click {padding:0px 0px 0px 0px; text-align:right; font-size:10px;}
#block .click a:link, #block .click a:active, #block .click a:visited {color:#012E65; font-weight:bold; font-size:10px; text-decoration:underline;}

#block .textbot {}

#block ul {margin:0px; padding:0px 5px 0px 5px;}
#block ul li {padding: 0px 0px 5px 15px; list-style: none; background: url(/img/check.gif) no-repeat 0 -2px; margin-top:0px;}
#block .last {padding-bottom:0px;}

/*################## ENFOREX ES OLD CSS #################*/

