f@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	color:#3b4148;
}
a{outline:0;}
.break {
	clear:both
}
/* alert titles */
.title{
	padding-bottom:5px;
	width:155px;
	margin-left:20px;
	border-bottom:2px solid #069;
	font-size:18px;
	color:#005da6;
}
/*************/
/* blue table */
.table-title{
	text-align:center;border-left:#ddd 0px solid;font-size:12px; border-right:#ddd 0px solid; border-bottom:#ddd 0px solid
}
.table-cell{
	text-align:center;border-bottom:#ddd 1px solid; border-left: 1px solid #ddd;color:#005da6; padding: 5px
}
.table-cellsmall{
	text-align:left;border-bottom:#ddd 1px solid; border-right: 1px solid #ddd;color:#333333; padding: 5px
}
/**********************/
.title_bar {
	padding:8px 15px;
	color:#fff;
	font-size:16px;
}
.infotitle_bar {
	padding:8px 15px;
	color:#d43c00;
	font-size:16px;
	font-weight:bold;
}

.text_lblue {
	color:#1374b8;
	text-shadow: 0px 1px #fff;
}
.text_lblue a{
	color:#1374b8;
	text-decoration:none;

}
.text_lblue a:hover{
	text-decoration:underline;
}


.header_lblue {
	color:#0061C1;
	text-shadow: 0px 1px #fff;
}
.header_lblue a{
	color:#0061C1;
	text-decoration:none;

}
.header_lblue a:hover{
	text-decoration:underline;
}

.text_orange {
	color:#d43c00;
}
.text_orange a{
	color:#d43c00;
	text-decoration:none;
}
.text_orange a:hover{
	color:#d43c00;
	text-decoration:underline;
}



.link_orange {color:#e44405; font-size:13px}
.link_orange a{color:#d43c00; text-decoration:none}
.link_orange a:hover{color:#d43c00; text-decoration: underline}

.link_black {color:#000000; font-size:12px}
.link_black a{color:#000000; text-decoration:none}
.link_black a:hover{color:#333333; text-decoration: underline}

.link_green { color:#268209}
.link_green a{ color:#268209; text-decoration:none}
.link_green a:hover{ color:#268209; text-decoration:underline}

.link_wight { color:#FFD}
.link_wight a{ color:#FFD; text-decoration:none}
.link_wight a:hover{ color:#FFFFA6; text-decoration:underline}

.link_green_r { color:#268209}
.link_green_r a{ color:#268209; text-decoration:none}
.link_green_r a:hover{ color:#C40000; text-decoration:underline}

.link_blue { color:#0053A6}
.link_blue a{ color:#0053A6; text-decoration:none}
.link_blue a:hover{ color:#d43c00;}
.link_red {
	font-family:Arial, Helvetica, sans-serif;
	color: #c72203;
}
.link_red a{
	color: #c72203;
	text-decoration:none;
}
.link_red a:hover{
	color: #c72203;
	text-decoration:underline;
}
.link_cyan{
	font-family: Arial, Helvetica, sans-serif;
	color:#0479b5;
}
.link_cyan a{
	color:#0479b5;
	text-decoration:none;
}
.link_cyan a:hover{
	text-decoration:underline;
}
.btn2 {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 13px;
    text-align: center;
    color: #fff;
    background: #0881be;
    /* width: 66px; */
    background-repeat: no-repeat;
    display: block;
    text-decoration: none;
    float: left;
    padding: 5px;
}
.btn2:hover{
	color:#FFF;
	background:#08598c;
	text-decoration:none;
}

.img2 {
	border: 2px solid #ecedee;
}
.img2:hover{
	border: 2px solid #dae1e6;
}

.cont_holder {

	padding:15px;

}
.tfield {
	z-index: 100;
	width: 100%;
	background-color: white;
	padding:4px;
	border: 1px solid silver;
	outline:0;

}
.sep {
	border-bottom:1px #dedcdc dotted;
	margin:10px 0;
}

.tab1 {
	text-align:center;
	color: #3a5568;
	font-size:12px;
	font-weight:bold;
}
.tab1 a{
	-moz-box-shadow: 0 1px 2px 0px #808992; 
	box-shadow: 0 1px 2px 0px #808992;
	text-shadow: 0px 1px #fff;
	color:#d44b00;
	padding:6px 15px;
	background:#f5f7f7 url(/images/bl-tab.png);
	background-repeat:repeat-x;
	background-position:bottom;
	text-decoration:none;
	display:block;
}
.tab1 a:hover{
	color:#293e4d; 
	-moz-box-shadow: 0 0px 2px 0px #a3b1bb; 
	box-shadow: 0 0px 2px 0px #a3b1bb;
	background:#d8dada url(/images/bl-tabh.png);
	background-repeat:repeat-x;
	background-position:bottom;
	text-decoration:none;
	display:block;
}

.tab2 {
	text-align:center;
	color: #034e8d;
	font-size:11px;
	font-weight:bold;
}
/*.tab2 a{
	border:1px #F4F4F4  solid;
	-moz-box-shadow: 0 1px 2px 0px #808992; 
	box-shadow: 0 1px 2px 0px #808992;
	text-shadow: 0px 1px #fff;
	color:#034e8d;
	padding:6px 15px;
	background:#f5f7f7 url(/images/bl-tab.png);
	background-repeat:repeat-x;
	background-position:bottom;
	text-decoration:none;
	display:block;
}
.tab2 a:hover{
	color:#034e8d; 
	border:1px #fff solid;
	background:#d8dada url(/images/bl-tabh.png);
	background-repeat:repeat-x;
	background-position:bottom;
	text-decoration:none;
	display:block;
}
.tab2 a:active{
	text-shadow: 0px 0px #fff;
	-moz-box-shadow: 0 1px 1px 0px #808992; 
	box-shadow: 0 1px 1px 0px #808992;
	color:#fff;
	background:#034e8d; 
	border:1px #003264 solid;
	text-decoration:none;
	display:block;
}*/
/* new */
.tab3 {
	text-align:center;
	color: #034e8d;
	font-size:11px;
	font-weight:bold;
}
.tab3 a{
	border:1px #F4F4F4  solid;
	-moz-box-shadow: 0 1px 2px 0px #808992; 
	box-shadow: 0 1px 2px 0px #808992;
	text-shadow: 0px 1px #fff;
	color:#034e8d;
	padding:6px 10px;
	background:#f5f7f7 url(/images/bl-tab.png);
	background-repeat:repeat-x;
	background-position:bottom;
	text-decoration:none;
	display:block;
}
.tab3 a:hover{
	color:#D50000; 
	border:1px #fff solid;
	background:#d8dada url(/images/bl-tabh.png);
	background-repeat:repeat-x;
	background-position:bottom;
	text-decoration:none;
	display:block;
}

.tab4 {
	text-align:center;
	color: #FFF;
	font-size:11px;
	font-weight:bold;
}
.tab4 a{
	-moz-box-shadow: 0 1px 2px 0px #808992; 
	box-shadow: 0 1px 2px 0px #808992;
	color:#FFF;
	padding:6px 10px;
	background:#FF6600 url(/images/bl-taborange.png);
	background-repeat:repeat-x;
	background-position:bottom;
	text-decoration:none;
	display:block;
}
.tab4 a:hover{
	color:#FFF; 
	background:#FF6600 url(/images/bl-tabhorange.png);
	background-repeat:repeat-x;
	background-position:top;
	text-decoration:none;
	display:block;
}
.nomatches{
	text-align:center;
	float:left;
  	width: 49%;
  	background-color:#f4f8fb;
  	color: #0060BF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:15px;
	}
.nomatches2{
	text-align:center; padding:30px;background-color:#f4f8fb;color: #0060BF; font-family:Arial, Helvetica, sans-serif; font-size:15px;width:200px;margin:auto;border:1px solid #DEF;
	}
.country{
	border-bottom:1px dotted #999;
	margin:auto;
	padding-bottom:5px;
	margin-bottom:20px;
	padding-top: 20px;
}
.thumb_img{
	float:left;width:140px;height:140px;margin-right:5px;background-image:url(/images/grid-loading.gif);background-position:center;background-repeat:no-repeat;
}
.descreption{
	width:99%;background-color:#f4f8fb;padding:5px;max-height:30%;margin-top:10px;overflow:auto;
}
.descreption_tour{
	background-color:#f4f8fb;padding:5px;overflow:auto;
}
.countrylinks{
	float:left;
	width:70px;
	text-align:center;
	padding-left:5px;
}
.countrylinksB{
	float:left;
	width:70px;
	text-align:center;
	border-right:1px solid #333;
	padding-left:5px;
}
.blue_title{
	color:#003A75;font-size:16px;
}
.countries_absolute{
	position:absolute;height:30px;background:#fff;opacity:0.1;cursor:pointer;display:block;z-index:11;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter: alpha(opacity=10);
}
.error{
	font-size:13px;
	color:#F20000;
	text-align:center;
	font-weight:bold;
}
.text_info{
	font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#333;
}

.gray_grad{
background: rgb(219,219,219); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(219,219,219,1) 1%, rgba(226,226,226,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(219,219,219,1)), color-stop(100%,rgba(226,226,226,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(219,219,219,1) 1%,rgba(226,226,226,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(219,219,219,1) 1%,rgba(226,226,226,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(219,219,219,1) 1%,rgba(226,226,226,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(219,219,219,1) 1%,rgba(226,226,226,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#e2e2e2',GradientType=0 ); /* IE6-9 */

}

.top_rnd{
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;	
}
/* ROLLOVER IMAGE */
.rollover{
	background-repeat:no-repeat;
    display:inline-block;
}
.rollover:hover img{

    visibility:hidden;
}

