/* AUTHOR: Cyril
WEBSITE: TRAVEL.EASYEXPAT.COM
MODIFICATION: 18/07/2009 */

/*
blue link	#0000DC
lightgreen	#B8D800
darkgreen	#7AA609
lightblue	#6CCDE0
darkblue	#01699F
darkbrown	#995324
lightbrown	#B6612C
lightcream	#F0F8FB
orange	#F3942A
yellow	#F7C935
darkred	#CB0003
lightpink	#E2007A
darkpink	#B80069
hover		#FFECF7;
*/

body{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 13px;
	background		: #FFECF7 url(images/eet_background.gif) repeat-y top center;
	scrollbar-face-color: #B80069;
	scrollbar-highlight-color: #E2007A;
	scrollbar-shadow-color: #B80069;
	scrollbar-3dlight-color: #B80069;
	scrollbar-arrow-color: #E2007A;
	scrollbar-track-color: #E2007A;
	scrollbar-darkshadow-color: #E2007A;
	margin		: 0;
}
body.popup{
	background		: #FFE6F3 url(images/eet_background-p.gif) repeat-y top center;
}

a:link {
	color			: #0000DC;
	text-decoration	: none;
}
a:visited {
	color			: #B80069;
	text-decoration	: none;
}
a:hover {
	color			: #01699F;
	text-decoration	: none;
	background		: #FFECF7;
	padding		: 2px 0px 2px 0px; /*{top;right;bottom;left}*/
}

h1 { 
	font-size		: 30px;
	font-family		: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color			: #B80069;
	font-weight		: bold;
}
h1.title { 
	font-size		: 26px;
	color			: #01699F;
	text-indent		: +.25in;
}
h1.print { 
	font-size		: 40px;
}
h1.page {
	font-size		: 15px;
	color			: #B80069;
	font-weight		: bold;
	margin			: 5px 20px 5px 20px; /*{top;right;bottom;left}*/
}
h2 {
	font-size		: 20px;
	font-family		: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color			: #01699F;
	font-weight		: bold;
}	
h3 {
	font-size		: 17px;
	font-family		: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color			: #B80069;
	font-weight		: bold;
	text-indent		: +.0in;
}
h4 {
	font-size		: 13px;
	color			: #B80069;
	font-weight		: bold;
}

font, li, div, p, ul, ol {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 13px;
	line-height		: 1.4em;
}
font.tailer {
	font-size		: 13px;
}
font.medium {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
}
font.white {
	font-family		: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight		: bold;
	color			: #FFF;
	font-size		: 15px;
	text-shadow		: #444444 0pt 1px 1px;//x,y,blur
}
font.blue {
	color			: #01699F;
}

table {
	border-collapse	: 0;
	border-spacing	: 0;
	font-size		: 13px;
}
table.white {
	background-color	: #FFFFFF;
}
table.longbanner {
	width			: 728;
	/*height		: 110; */
	margin			: 1px;
	padding			: 0px;
	background-color	: #F0F8FB;
	/*border		: 1px solid #B80069;*/
	/*-moz-border-radius: 10px;*/
}
td{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 13px;
}
td.verticalcol {
	background		: #BBD862;
}
td.lightcream {
	background		: #F0F8FB;
	padding			: 2px 2px 2px 4px; /*{top;right;bottom;left}*/
}
td.highlightb {
	background		: #F0F8FB;
	padding			: 2px 2px 2px 4px; /*{top;right;bottom;left}*/
	border-bottom		: 1px #B80069 solid;
	height			: 25px;
	line-height		: 1.2em;
}
td.whiteb {
	background		: #FFFFFF;
	padding			: 2px 2px 2px 4px; /*{top;right;bottom;left}*/
	border-bottom		: 1px #B80069 solid;
	height			: 25px;
	line-height		: 1.2em;
}

td.topmenuspace {
	background		: #FFFFFF;
	padding		: 0px;
	height		: 3px;
}

hr {
	border		: 0px;
	color			: #BBD862;
	background-color	: #BBD862;
	height		: 2px;
	text-align		: center;
	border-style	: solid; /*solid, dotted, dashed, double */
}

hr.line {
	width: 468px;
}

li {
	list-style-image	: url(images/arrow-pink.gif);
	*list-style-position: outside; /* applies to IE7 and IE6 */
	*text-indent	: +1.5em;
	padding		: 2px 2px 2px 2px; /*{top;right;bottom;left}*/
}

.small  { font-size	: 10px; }

/* -------------------------------------------------------------- */
/* Simple link                                                       */
/* -------------------------------------------------------------- */
#simple_link a:hover {
	background		: none;
	padding		: 0px;
}

/* -------------------------------------------------------------- */
/* Section header                                                 */
/* -------------------------------------------------------------- */
#header_eet{
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	color:		#000000;
}

#header_eet td.bg {
	background: 	#6CCDE0 url(./images/header.jpg);
}

#header_eet font {
	color:		#145B89;
	font-size:		12px;
	font-weight:	bold;
}

/* -------------------------------------------------------------- */
/* Section menu                                                 	*/
/* -------------------------------------------------------------- */
#menu_bar td{
	border-style		: solid; /*solid, dotted, dashed, double */
	border-color		: #BBD862;
	border-width		: 3px 0px 0px 0px; /*{top;right;bottom;left}*/
	background		: #145B89 url(./images/bar1l-bg.gif) repeat-x bottom right;
	font-family		: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size		: 14px;
	font-weight		: bold;
	text-align		: center;
}

#menu_bar div{
	font-family		: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size		: 14px;
}


#menu_bar td.navactiv {
	background		: #E2007A url(./images/bar5l-bg.gif) repeat-x bottom right;
	height			: 27px;
}

#menu_bar td.navon {
	background		: #BBD862 url(./images/bar3l-bg.gif) repeat-x bottom right;
	height			: 27px;
	cursor			: hand;
}

#menu_bar td.navoff {
	background		: #145B89 url(./images/bar1l-bg.gif) repeat-x bottom right;
	height			: 27px;
	cursor			: hand;
	text-shadow		: #444444 0pt 1px 1px;//x,y,blur
}

#menu_bar a {
	font-family		: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color			: #FFF;
	font-weight		: bold;
	text-decoration	: none;
}

#menu_bar a:visited {
	color			: #FFFFFF;
	text-decoration	: none;
}

#menu_bar a:hover {
	background		: none;
	color			: #145B89;
	text-decoration	: none;
}

#menu_bar a.navactiv {
	color			: #145B89;
	font-size		: 18px;
}
#menu_bar a.navactiv:visited {
	color			: #FFF;
}

/* -------------------------------------------------------------- */
/* Section Content                                                 */
/* -------------------------------------------------------------- */
#content_ee{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	color			: #000000;
	font-size		: 13px;

}

/* -------------------------------------------------------------- */
/* Form elements                                                  */
/* -------------------------------------------------------------- */
input.button {
	color		: #000000;
	font		: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-indent : 2px; 
}

input.box{
	color		: #000000;
	font		: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-indent	: 2px; 
	border	: #B80069 1px solid;
}

/* -------------------------------------------------------------- */
/* Side menu                                                         */
/* -------------------------------------------------------------- */
#sidemenu_eet {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	color			: #000000;
	font-size		: 11px;
	text-align		: justify;
}

#sidemenu_eet td.top {
	border-style		: solid; /*solid, dotted, dashed, double */
	border-color		: #BBD862;
	border-width		: 3px 0px 0px 0px; /*{top;right;bottom;left}*/
	background		: #E2007A url(./images/bar5l-bg.gif) repeat-x bottom right;
	color			: #FFF;
	text-align		: left;
	padding			: 0px 0px 0px 5px; /*{top;right;bottom;left}*/
	font-weight		: bold;
	font-size		: 12px;
	height			: 27px;
	text-shadow		: #444444 0pt 1px 1px;//x,y,blur
}

/* -------------------------------------------------------------- */
/* useful_box                                                     */
/* -------------------------------------------------------------- */
#useful_box {
	color			: #000000;
	font-size		: 11px;
	text-align		: justify;
}
#useful_box table {
	background-color	: #FFF;
	border-spacing	: 0px;
	border-style	: solid; /*solid, dotted, dashed, double */
	border-color	: #01699F;
	border-width	: 0px; /*{top;right;bottom;left}*/	
}
#useful_box table.bricks {
	border-spacing	: 10px; /* for FF only; need to use cellspacing for IE */
	border-style	: solid; /*solid, dotted, dashed, double */
	border-width	: 0px 2px 2px 2px; /*{top;right;bottom;left}*/	
	width		: 300px;	
}
#useful_box table.frame {
	background-color	: #FFF;
	border-spacing	: 0px;
	border-color	: #01699F;
	border-style	: solid; /*solid, dotted, dashed, double */
	border-width	: 0px 2px 2px 2px; /*{top;right;bottom;left}*/	
	width		: 300px;
	padding		: 0px 4px 4px 5px; /*{top;right;bottom;left}*/
}
#useful_box td {
	background-color	: #FFF;
}
#useful_box td.brick {
	border-style		: solid; /*solid, dotted, dashed, double */
	border-color		: #B80069;
	border-width		: 1px 2px 2px 1px; /*{top;right;bottom;left}*/
	background-color	: #F0F8FB;
	text-align		: center;
	height			: 22px;
}
#useful_box td.top {
	border-style		: solid; /*solid, dotted, dashed, double */
	border-color		: #B8D800;
	border-width		: 2px 0px 0px 0px; /*{top;right;bottom;left}*/
	background		: #01699F url(./images/bar1l-bg.gif) repeat-x bottom right;
	color			: #FFF;
	text-align		: center;
	font-family		: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight		: bold;
	font-size		: 16px;
	height			: 27px;
	text-shadow		: #444444 0pt 1px 1px;//x,y,blur
}
#useful_box td.navon {
	border-style	: solid; /*solid, dotted, dashed, double */
	border-color	: #B80069;
	border-width	: 1px 2px 2px 1px; /*{top;right;bottom;left}*/
	background-color	: #B8D800;
	height		: 22px;
	cursor		: hand;
	text-align		: center;
}
#useful_box td.navoff {
	border-style	: solid; /*solid, dotted, dashed, double */
	border-color	: #B80069;
	border-width	: 1px 2px 2px 1px; /*{top;right;bottom;left}*/
	background-color	: #F0F8FB;
	height		: 22px;
	cursor		: hand;
	text-align		: center;
}
#useful_box a, #useful_box a:link{
	color			: #0000DC;
	text-decoration	: none;
}
#useful_box a:visited {
	color			: #B80069;
	text-decoration	: none;
}
#useful_box a:hover {
	color			: #01699F;
	text-decoration	: none;
	font-weight		: normal;
	background		: none;
	padding		: 0px;
}

/* -------------------------------------------------------------- */
/* Advert                                                        */
/* -------------------------------------------------------------- */
#advert table {
	border-width	: 2px 2px 2px 2px; /*{top;right;bottom;left}*/
	border-style	: solid; /*solid, dotted, dashed, double */
	border-color	: #B80069;
	padding		: 0px;
}

#advert td {
	background-color	: #F0F8FB;
	border-spacing	: 0px; /* for FF only; need to use cellspacing for IE */
	border-width	: 0px;
	font-weight		: bold;
	font-size		: 13px;
	color			: #B80069;
}

/* -------------------------------------------------------------- */
/* Box right                                                    */
/* -------------------------------------------------------------- */
#box_right {
	color			: #000000;
	font-size		: 11px;
	text-align		: justify;
}
#box_right table {
	width			: 300px;
	border-width	: 0px;
}
#box_right td {
	background-color	: #FFF;
	border-style	: solid; /*solid, dotted, dashed, double */
	border-width	: 0px 2px 2px 2px; /*{top;right;bottom;left}*/
	padding		: 2px 2px 2px 2px; /*{top;right;bottom;left}*/
	line-height		: 1.2em;
}
#box_right td.top {
	border-style		: solid; /*solid, dotted, dashed, double */
	border-width		: 2px 0px 0px 0px; /*{top;right;bottom;left}*/
	color			: #FFF;
	text-align		: center;
	font-family		: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight		: bold;
	font-size		: 15px;
	height			: 27px;
	text-shadow		: #444444 0pt 1px 1px;//x,y,blur
}

/* -------------------------------------------------------------- */
/* Box NewsLetter                                                    */
/* -------------------------------------------------------------- */
#box_nl td {
	border-width	: 0px;
	padding			: 4px 4px 4px 4px; /*{top;right;bottom;left}*/
}
#box_nl td.top {
	border-color		: #E2007A;
	background		: #7AA609 url(./images/bar3l-bg.gif) repeat-x bottom right;
}
#box_nl td.bhighlightb {
	background		: #F0F8FB;
	border-top		: 1px #7AA609 solid;
	border-left		: 2px #7AA609 solid;
	border-right		: 2px #7AA609 solid;
	padding			: 6px 2px 6px 4px; /*{top;right;bottom;left}*/
}
#box_nl table {
	border-bottom		: 2px #7AA609 solid;
}
#box_nl li {	
	list-style-image	: url(images/arrow-green.gif);
}

/* -------------------------------------------------------------- */
/* Box Blogexpat                                                    */
/* -------------------------------------------------------------- */
#box_blogexpat td {
	border-width		: 0px;
	padding			: 2px 2px 2px 2px; /*{top;right;bottom;left}*/
	line-height		: 1.3em;
}
#box_blogexpat td.top {
	border-color		: #B8D800;
	background		: #01699F url(./images/bar1l-bg.gif) repeat-x bottom right;
	font-family		: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight		: bold;
	font-size		: 16px;
	text-shadow		: #444444 0pt 1px 1px;//x,y,blur
}
#box_blogexpat td.bottom {
	background		: #E2007A url(./images/bar5l-bg.gif) repeat-x bottom right;
	border-bottom		: 2px #01699F solid;
	border-left		: 2px #01699F solid;
	border-right		: 2px #01699F solid;
	height			: 27px;
}
#box_blogexpat td.bwhite {
	border-bottom		: 0px #01699F solid;
	border-left		: 2px #01699F solid;
	border-right		: 2px #01699F solid;
	padding			: 6px 2px 6px 4px; /*{top;right;bottom;left}*/
}
#box_blogexpat a.bottom {
	color			: #FFF;
	text-decoration		: none;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
	background		: none;
	padding			: 0px;
}
#box_blogexpat a.simple {
	background		: none;
	padding			: 0px;
}
#box_blogexpat td.vote {
	background		: #FFF url(./images/vote.jpg) no-repeat center;
	color			: #145B89;
	text-align		: center;
	font-weight		: bold;
	font-size		: 15px;
}
#box_blogexpat td.frame {
	background		: #FFF;
	border-left		: 2px #01699F solid;
	border-right		: 2px #01699F solid;
}
#box_blogexpat li {	
	list-style-image	: url('./images/post.png');
}
#box_blogexpat table {
	width			: 292px;
	border-width		: 0px;
}
#box_blogexpat h2 { 
	color			: #B80069;
	margin			: 0px;
	font-size		: 18px;
	text-indent		: 0;
}
#box_blogexpat h3 {
	color			: #7AA609;
	margin			: 0px;
	font-size		: 16px;
	text-indent		: 0;
}
#box_blogexpat td.none {
	padding			: 0px 1px 0px 0px; /*{top;right;bottom;left}*/
}

/* -------------------------------------------------------------- */
/* Box SocialNetwork                                                 */
/* -------------------------------------------------------------- */
#box_sn td {
	border-width		: 0px;
	padding			: 2px 2px 2px 2px; /*{top;right;bottom;left}*/
}
#box_sn td.top {
	border-color		: #E2007A;
	background		: #7AA609 url(./images/bar3l-bg.gif) repeat-x bottom right;
	text-shadow		: #444444 0pt 1px 1px;//x,y,blur
}
#box_sn td.right {
	background		: #F0F8FB;
	border-right		: 2px #7AA609 solid;
	padding			: 6px 2px 6px 4px; /*{top;right;bottom;left}*/
}
#box_sn td.left {
	background		: #F0F8FB;
	border-left		: 2px #7AA609 solid;
	padding			: 6px 2px 6px 4px; /*{top;right;bottom;left}*/
}
#box_sn table {
	border-bottom		: 2px #7AA609 solid;
}

/* -------------------------------------------------------------- */
/* Blocks                                                        */
/* -------------------------------------------------------------- */
#block td.btop {
	color			: #FFF;
	text-align		: center;
	padding			: 0px 2px 0px 2px; /*{top;right;bottom;left}*/
	font-weight		: bold;
	font-size		: 12px;
	height			: 40px;
	width			: 229px;
}
#block td.bbottom {
	height			: 7px;
}
#block td.bhighlightb {
	background		: #F0F8FB;
	padding			: 4px 2px 4px 2px; /*{top;right;bottom;left}*/
	height			: 25px;
	line-height		: 1.2em;
}
#block td.bwhiteb {
	background		: #FFFFFF;
	padding			: 4px 2px 4px 2px; /*{top;right;bottom;left}*/
	height			: 25px;
	line-height		: 1.2em;
}
#block a:hover {
	padding			: 0px 0px 0px 0px; /*{top;right;bottom;left}*/
}

#block1 td.btop {
	background		: #FFF url(./images/block-pink_top.gif) no-repeat;
	height			: 27px;
	width			: 464px;
}
#block1 td.bbottom {
	background		: #FFF url(./images/block-pink_bottom.gif) no-repeat;
}
#block1 td.bhighlightb {
	border-top		: 1px #B80069 solid;
	border-left		: 2px #B80069 solid;
	border-right		: 2px #B80069 solid;
}
#block1 td.bwhiteb {
	border-top		: 1px #B80069 solid;
	border-left		: 2px #B80069 solid;
	border-right		: 2px #B80069 solid;
	width			: 418px;
}

#block2 td.btop {
	background		: #FFF url(./images/block-green_top.gif) no-repeat;
	height		: 27px;
	width			: 464px;
}
#block2 td.bbottom {
	background		: #FFF url(./images/block-green_bottom.gif) no-repeat;
}
#block2 td.bhighlightb {
	border-left		: 2px #7AA609 solid;
	border-right	: 2px #7AA609 solid;
}
#block2 td.bwhiteb {
	border-left		: 2px #7AA609 solid;
	border-right	: 2px #7AA609 solid;
	width			: 418px;
}

/* -------------------------------------------------------------- */
/* Box Hotel                                                    */
/* -------------------------------------------------------------- */
#hotel {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	color			: #000000;
	font-size		: 13px;
	text-align		: justify;
	padding			: 0px 0px 0px 0px; /*{top;right;bottom;left}*/
}
#hotel table {
	border			: 2px #7AA609 solid;
	border-collapse		: collapse;
	color			: #000;
	padding			: 2px;
	width			: 350px;
}
#hotel td {
	border-width		: 0px;
	padding			: 4px 4px 4px 4px; /*{top;right;bottom;left}*/
	background-color	: #FFFCE3;
}
#hotel td.top {
	border-color		: #B8D800;
	background		: #B8D800 url(./images/bar3l-bg.gif) repeat-x bottom right;
	font-weight		: bold;
	text-align		: center;
	color			: #FFF;
}

/* -------------------------------------------------------------- */
/* Section Books                                                 */
/* -------------------------------------------------------------- */
#books {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	color			: #000000;
	font-size		: 12px;
	text-align		: justify;
	padding		: 0px 0px 0px 0px; /*{top;right;bottom;left}*/
}
#books table {
	border		: 0px;
	padding		: 0px 0px 0px 0px; /*{top;right;bottom;left}*/
	border-collapse	: collapse;
	font-size		: 12px;
}
#books td.highlightb {
	background		: #FFECF7;
	font-size		: 12px;
}
#books td.whiteb {
	background		: #FFFFFF;
	font-size		: 12px;
}


/* -------------------------------------------------------------- */
/* Other                                                          */
/* -------------------------------------------------------------- */

a.help {cursor: help; } 

.xiti IMG { 
	filter: 	chroma(color=#FFF600), mask(color=#FFB506), alpha(opacity=100);
	}

.warning  { color: #FFFFFF; font-weight: bold; background: #CC0000 }
.small  { font-size	: 10px; }

.valign {
 vertical-align:middle;
}
.valign p {
 top-margin:expression(this.style.marginTop=this.parentNode.offsetHeight/2-(this.offsetHeight/2));
}

