
.fde_white_header h1{
	margin:0px;
}
table{
border:0px;
border-collapse:collapse;
}
table td{
padding:0px;
} 	
img{
border:0px none transparent;
}	

.fde_hint{
	cursor:help;
}
.fbrw{
white-space: normal!important;
}
.btnax{
	 background-color: #2685D3;	    
    background: -moz-linear-gradient(90deg, #2685D3 0%, #0C5CA3 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0C5CA3), color-stop(100%, #2685D3)); /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, #2685D3 0%, #0C5CA3 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, #2685D3 0%, #0C5CA3 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, #2685D3 0%, #0C5CA3 100%); /* ie10+ */
    background: linear-gradient(0deg, #2685D3 0%, #0C5CA3 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0C5CA3', endColorstr='#2685D3',GradientType=0 ); /* ie6-9 */
	    
   border-color: #B7E7FE;
      box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
       border-radius: 3px;
    font-size: 12px;
    line-height: 1.5;
        cursor: pointer;
    display: inline-block;
     font-weight: 400;
         text-align: center;
    vertical-align: middle;
    white-space: nowrap;
     text-decoration: none;
       box-sizing: border-box;
       margin-top:10px;
       margin-bottom:10px;
       color:#FFFFFF!important;
       padding:7px;
       
}
.hstyle{
	display:none;
}
.btnaxj{
	margin-top:10px;
    margin-bottom:8px;
}
.mcenter{
text-align:center;
}

.ilogo{
	position:relative;
	left: 0px;

}

/* Reset ================================================================================= */
* { margin:0; padding:0; }

.full-width{width:100%;}
.container{width:100%; overflow:hidden;}
.clear,.ay br,.m7 br{clear:both;}
.lf2 br,.rh2 br{
	clear:inherit;
}
.lf2 table{
width:100%;
}
.lf2 table td{
	vertical-align:top;	
}
.rh2{
	padding-top:7px;	
}
.ie-fix{width:100%; position:relative;}
.radio, checkbox{border:0; background:0;}
.page-indent{padding:17px;}
.page-border{border:1px solid #CFE2ED; padding:17px;}



body          {font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:normal; color:#527997; text-align:center; }

img           { border:0; vertical-align:top; }

a             { color:#527997; text-decoration:underline; }
a:hover       { text-decoration:none; }
a:hover img   {position:relative;}
:focus        { outline: 0; }

/* Headings */
h1,div.h1{ font-size:1.8em; font-weight:normal;}
h2 {
	border-bottom: 1px dotted;
	font-size: 17px;
	font-weight: bold;
	line-height: 17px;
}
h3			{ font-size:1em; font-weight:bold; line-height:normal; margin-bottom:10px;}
h4			{ font-size:1em; font-weight:bold; margin-bottom:10px;}
h5			{ font-size:0.92em; font-weight:bold; margin-bottom:10px;}
h6			{ font-size:0.92em; font-weight:bold; margin-bottom:10px;}

/* Forms */
form          { display:inline; }
fieldset      { border:0; }
legend        { display:none; }

/* Table */
table         { border:0; border-collapse:collapse; border-spacing:0; empty-cells:show; font-size:100%; }
caption,th,td { vertical-align:top; text-align:left; font-weight:normal; }

/* Content */
b        { font-weight:bold; }
address       { font-style:normal; }
cite          { font-style:normal; }
q,
blockquote    { quotes:none; }
q:before,
q:after       { content:''; }
small,big     { font-size:1em; }
sup           { font-size:1em; vertical-align:top; }

/* Lists */
ul,ol         { list-style:none; }

/* Tools */
.hidden       { display:block !important; border:0 !important; margin:0 !important; padding:0 !important; font-size:0 !important; line-height:0 !important; width:0 !important; height:0 !important; overflow:hidden !important; }
.nobr         { white-space:nowrap !important; }
.wrap         { white-space:normal !important; }
.a-left       { text-align:left !important; }
.a-center     { text-align:center !important; }
.a-right      { text-align:right !important; }
.v-top        { vertical-align:top; }
.v-middle     { vertical-align:middle; }
.f-left,
.left         { float:left !important; }
.f-right,
.right        { float:right !important; }
.f-none       { float:none !important; }
.f-fix        { float:left; width:100%; }
.no-display   { display:none; }
.no-margin    { margin:0 !important; }
.no-padding   { padding:0 !important; }
.no-bg        { background:none !important; }

.wrapper {}
.page{ width:1031px; margin:0 auto; padding:0; text-align:left; position:relative;}
.main-container {}
.main { padding:20px 0 0; }

input,select,textarea,button { font:10px Arial, Helvetica, sans-serif; vertical-align:middle; color:#527997; }
input.input-text,select,textarea { background:#fff; border:1px solid #d4d0c8; border-top:1px solid #808080; border-left:1px solid #808080; }
input.input-text,textarea { padding:2px 2px 2px 4px; }
select { padding:1px 1px 1px 3px; }
select option { padding-right:10px; }
select.multiselect option { border-bottom:1px solid #ddd; padding:2px 5px; }
select.multiselect option:last-child { border-bottom:0; }
textarea { overflow:auto; }
input.radio { margin-right:3px; }
input.checkbox { margin-right:3px; }
input.qty { width:2.5em !important; }
p.control input.checkbox,
p.control input.radio { margin-right:6px; }

.fieldset { border:1px solid #b6b6b6; background:0; padding:22px 25px 12px 25px; margin:28px 0; }
.fieldset .legend { float:left; font-weight:bold; font-size:13px; border:1px solid #b6b6b6; background:#f6f6f6; color:#527997; margin:-33px 0 0 -10px; padding:0 8px; position:relative; }

.messages,
.messages ul { list-style:none !important; margin:0 !important; padding:0 !important; }
.messages { width:100%; overflow:hidden; }
.messages li { margin:0 0 10px; }
.messages li li { margin:0 0 3px; }
.error-msg,
.success-msg,
.note-msg,
.notice-msg { border-style:solid !important; border-width:1px !important; background-position:10px 9px !important; background-repeat:no-repeat !important; min-height:24px !important; padding:8px 8px 8px 32px !important; font-size:11px !important; font-weight:bold !important; }
.error-msg { border-color:#f16048; background-color:#faebe7; background-image:url(../images/i_msg-error.gif); color:#df280a; }
.success-msg { border-color:#446423; background-color:#eff5ea; background-image:url(../images/i_msg-success.gif); color:#3d6611; }
.note-msg,
.notice-msg { border-color:#fcd344; background-color:#fafaec; background-image:url(../images/i_msg-note.gif); color:#3d6611; }

.links li { display:inline; }
.links li.first { padding-left:0 !important; }
.links li.last { background:none !important; padding-right:0 !important; }

.divider { clear:both; display:block; font-size:0; line-height:0; height:1px; margin:10px 0; background:#ddd; text-indent:-999em; overflow:hidden; }

.noscript { border:1px solid #ddd; border-width:0 0 1px; background:#ffff90; font-size:12px; line-height:1.25; text-align:center; color:#2f2f2f; }
.noscript .noscript-inner { width:1000px; margin:0 auto; padding:12px 0 12px; background:url(../images/i_notice.gif) 20px 50% no-repeat; }
.noscript p { margin:0; }

.logo { float:left; }
.header-container {}
.header{padding:0px; position:relative;z-index:99999;display:block;}
.header .quick-access{ padding-top:4px;}
.header .header-banner{float:right; position:relative; margin-top:-8px;}

.page .logo2{	
float:left; text-decoration:none !important; 
position:absolute;  left: -57px; top:-25px;width: 270px;heigt:278px;display:block;}
.page .logo2 .logo2{left: 0; top: 0;}
.page b.logo2 { margin:0; padding:0;display:block; }
.page .logo2, .page .logo2 .logo2, .page .logo2 .logo2 img{
z-index:0;
}

.page .langselector{	
float:left; text-decoration:none !important; 
position:relative;  left: 0px; top:0px;display:block;
z-index: 10;
}
.page .langselector a img{margin-right:3px;}
.page .langselector a, .page .langselector{font-size:11px;font-family:tahoma;color:#222222;text-decoration:none!important;}
.page .langselector a:hover{text-decoration:underline!important;}

.header .logo{ text-decoration:none !important; display:block;
position:relative; }
.header .logo .logo{left: 0; top: 0;}
.header .logo b { position:absolute; top:-999em; left:-999em; width:0; height:0; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }
.header b.logo { margin:0; padding:0; }
.header .welcome-msg { font-weight:bold; text-align:right; color:#FFF; }

.parainfo .links { float:right; padding-bottom:10px; position: relative;z-index: 9999;}
.parainfo .links li{margin-left:1px;}
.parainfo .links li,
.parainfo .links li a{background:transparent url(../images/top_links_bg.png) 0 0 no-repeat!important; padding:0 0 0 8px!important; display:block; float:left; white-space:nowrap; height:25px; cursor:pointer;}
.parainfo .links li a{white-space:nowrap; font-weight:bold; text-decoration:none; color:#2269b2; background-position:100% 0!important; padding:6px 8px 0 0!important;}
.parainfo .links li a:hover{text-decoration:none; color:#FFF;}
.parainfo .links li:hover,
.parainfo .links li:hover a{background:transparent url(../images/top_links_bg_active.png) 0 0 no-repeat!important;}
.parainfo .links li:hover a{background-position:100% 0!important; color:#FFF;}
.parainfo .links li span{padding-left:23px; display:block;}
.parainfo .links li.item-1 span{}
.parainfo .links li.item-2 span{}
.parainfo .links li.item-3 span{}
.parainfo .links li.item-4 span{padding-left:35px;}
.parainfo .links li.item-5 span{}

.header .form-search {float:right;}
*+html .header .form-search{width:625px;}
.header .form-search label{float:left; color:#FFF; font-size:1.83em; margin-top:3px;}
.header .form-search input{float:left; width:540px; margin-left:7px; margin-right:2px; background:url(../images/top_search_input_bg.jpg) left top no-repeat; border:0; font-size:12px; color:#aca9a9; padding:9px;}
.header .form-search button{float:right;}


.header .form-search button span{background:transparent url(../images/top_search_button.jpg) 0 0 no-repeat; padding-left:11px; height:31px;}
.header .form-search button span span{background-position:100% 0; padding-left:0; padding-right:11px; padding-top:7px;}

.header .form-search .search-autocomplete { z-index:10000001; text-align:left;}
.header .form-search .search-autocomplete ul { border:1px solid #ddd; background-color:#fff; }
.header .form-search .search-autocomplete li { padding:3px; border-bottom:1px solid #ddd; cursor:pointer; }
.header .form-search .search-autocomplete li .amount { float:right; font-weight:bold; }
.header .form-search .search-autocomplete li.selected {}
.header .form-language { clear:both; text-align:right; padding-top:10px; }
.header .form-language label{color:#61bee9;}
.header-container .top-container { clear:both; text-align:right; }
.header .block-currency{float:right; padding-left:33px;}
.header .block-currency label{color:#61bee9;}
.header .block-currency select{width:130px;}

.header .main-block .corner-right-bot{padding:40px 41px 40px 40px;}
.header .main-block .corner-right-bot .col-1{width:470px; float:left; position:relative;}
.header .main-block .corner-right-bot .col-2{width:470px; float:right;}
.header .main-block .corner-right-bot .col-2 .left{width:230px;}
.header .main-block .corner-right-bot .col-2 .right{width:230px;}
.header .main-block .corner-right-bot .col-2 img{margin-bottom:10px;}
.header .main-block .corner-right-bot .col-2 a.last img{margin-bottom:0;}

.m7{background:url(../images/listing_block_bot_bg.jpg) left bottom repeat-x;}

.section {
	background-color: transparent;
	margin: 0 0 30px;
}	
ul.tabs {	
	list-style: none;
	border-bottom: 1px solid #BAE6FA;
	background-color: transparent;
}
.tabs li {
	float: left;
	display: inline;
	margin: 0 1px -1px 0;
	padding: 0 7px 1px;
	color: #777;
	cursor: pointer;
	background-color:#F7FBFE;
	border: 1px solid #BAE6FA;
	border-bottom: 1px solid #0A559B;
	position: relative;
	
	border-radius:9px 9px 0px 0px;
	overflow:hidden;
	border-bottom: 0px none transparent;
}
.tabs li:hover{
	color: #F70;
	padding: 0 7px;
	background: #FFFFDF;
	border: 1px solid #BAE6FA;	
	border-bottom: 0px none transparent;
}
.tabs li.current {
	color: #444;
	padding: 0 7px 2px;
	border: 1px solid #BAE6FA;
	border-bottom: 0px none transparent;
	
	background-image:url("../images/main_block_content_border_top.png");
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	background-position:0px 0px;
	
	
}
.box {
	display: none;
	border: 1px solid #BAE6FA;
 	border-width: 0 1px 1px;
	background: #EFEFEF;
	padding: 0 12px;
	
	background-image:url("../images/main_block_content_border_top.png");
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	background-position:0px -155px;
	
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	
	-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
	box-shadow:1px 1px 2px rgba(0,0,0,0.2);
}
.box.visible {
	display: block;
}

h4{
	margin:0px;
	padding:0px;
}
b.wd,b.md,b.ym{
	font-family:tahoma;
	font-weight:bold;
	display:block;
	text-align:center;
}
b.wd{	
	font-size:10px;
	margin-top:3px;
}
b.md{
	font-size:30px;
	line-height:30px;
	margin-top:2px;
}
b.ym{
	margin-top:2px;
	font-size:10px;
}
b.wi{
	display:block;
	text-align:center;
	margin:auto;
	margin-top:15px;
}
.tabs li .wt, .tabs li .wdt{
	display:block;
	position:absolute;
	left:-999999px;
	width:100px;
	height:10px;
}
.tabs li .wte{
	display:block;
	position:absolute;
	left:-999999px;
	width:100px;
	height:10px;
}
u.wtv{
	position:absolute;
	left:-5px;
	text-align:center;
	width:76px;
	margin:auto;
	text-decoration:none;
}
.stv,.std{
	font-family:tahoma;
	font-weight:bold;
}
.stv{
	font-size:15px;
	line-height:15px;
}
.std{
	font-size:11px;
	line-height:11px;
}
.wdn{
	margin:0px;
	display:block;
	padding:0px;
	text-decoration:none;
	color:#000000;
}
.wl
{
	padding:0px;
	margin:0px;
	display:block;
	text-align:center;
	padding:3px;
	padding-top:5px;
	position:relative;
	text-decoration:none;
	color:#000000;
}
.wdesc, .wcarou{
	position:relative;
}
.wdesc{
	padding-top:10px;
}
.b0{
margin:0px;
margin-left:10px;
font-size: 19px;
font-style: italic;
line-height: 30px;
font-family:times new roman;
color:#626262;
}
.ay{
	padding-bottom:10px;
}
.f3{
	float:right;
	
}
.f4{
	float:left;
	/*width:300px;*/
}
.t1{
	text-align:right;
}
.moonphase{
	position:relative;
	top:3px;
}
.dtm{
	padding-left:10px;
}
.dtm b{
	font-size:31px;
	font-family:verdana;
	line-height:31px;
	font-weight:normal;
	display:block;
}
.dtm u{
	font-size: 20px;
	font-family: verdana;
	line-height: 22px;
	display: block;
	text-decoration: none;
	margin-bottom: 5px;
}
.dtm i{
	position:relative;
	top:-3px;
	font-style:normal;
	display:block;
}
.dtm i{
	white-space:pre;
}

.t0 span{
	font-family:tahoma;
	font-weight:bold;
	font-size:10px;
}
.t0 b{
	font-weight:bold;
	font-size:31px;
	font-family:verdana;
}
.t0 h5, .wda h5{
	position:absolute;
	left:-99999px;
}
.wda b,b.wda{
	font-family:verdana!important;
	font-size:13px!important;
}
b.wda{
	display:block;
}
.wda{
	clear:both;
	padding-left:6px;
	position:relative;
	top:-6px;
}
.wad{
	padding-top:10px;
}
.wad2 td{
	font-family:verdana;
	font-size:13px;	
	line-height:15px;
}
.wad2{
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	line-height:15px;
}

.wdir, .tic4 img, .tarr, .tarra{
	border:0px none transparent;
}
.wdir{
	position:relative;
	width:61px;
	height:60px;
}
.tarr, .tarra{
position:relative;
top:8px;
left:2px;
}


.tic{
	height:123px;
	position:relative;
}
.tic2{
	position:relative;
	top:-15px;
}
.tic3{
	float:left;
	position:relative;
	left:-10px;
}
.tic3 b{
	font-family:tahoma;
	font-size:15px;
	font-weight:bold;
}
.tic4{
	float:left;
	position:relative;
	left:-10px;
	top:0px;
}
.tic5{
	float:left;
	position:relative;
	left:-10px;
	top:-5px;
}
.tic5 b{
	font-family:tahoma;
	font-weight:bold;
	font-size:12px;
}
.tic5 div{
	margin-top:5px;
	font-family:tahoma;
	font-size:11px;
}
.tic4 span{
	font-family:tahoma;
	font-weight:bold;
	font-size:10px;
}
.tic4 b{
	font-family:tahoma;
	font-weight:bold;
	font-size:20px;
}
.gmnoprint{
display:none!important;
}

.foreca{
	padding:5px;
	font-style:italic;
	font-family:times new roman;
	font-size:14px;
	color:#565656;
}

.tar{text-align:right;position:relative;   float: right;}
.tar a{position:relative;top:3px;color:#AFAFAF!important;}
.tar i{position:absolute;top:-300px;color:#AFAFAF!important;}

.sqa{position:relative;top:-5px;left:-1px;}
.sq{border-radius: 5px 0px 5px 0px;border:1px solid #eeeeee;padding:0px;padding-top:1px;padding-bottom:1px;font-family:tahoma;font-size:8px;line-height:10px;color:#111111;}

.ilist{
font-size:11px;
font-family:Tahoma;
padding-top:3px;
}
.ilist img{
margin:0px!important;width:16px;height:16px;
}


.ilist2{
font-size:11px;
font-family:Tahoma;
padding-top:3px;
}
.ilist2 img{
margin:0px!important;width:20px;height:20px;
}


.srez{
	background-image: url("../images/hbg.jpg");
	background-repeat:repeat-x;
	background-position:0px 0px;
	background-color:#FFFFFF;
    border: 1px solid #BAE6FA;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 1px 1px 3px #EEEEEE;
    color: #333333;
    padding:5px;
}
.smart_search_result{font-size:12px;line-height:20px;font-family:tahoma;}

.thint {
    color: #585858;
    font-size: 11px;
     position: relative;
}
.fde_tthi {
    background-image: url("../images/hint.png");
    background-position: 10px 10px;
    background-repeat: no-repeat;
    padding: 10px 20px 10px 65px;
    text-align:left;
}
.fde_tth,.fde2_tth {
	background-image: url("../images/hbg.jpg");
	background-repeat:repeat-x;
	background-position:0px 0px;
	background-color:#FFFFFF;
    border: 1px solid #BAE6FA;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 1px 1px 3px #EEEEEE;
    color: #333333;
    display: none;
    min-height: 100px;
    opacity: 1;
    position: absolute;
    width: 380px;
    z-index: 1000;
}

.fde2_tth {
	width: 180px;
}
.fde2_tthi {
   padding: 10px;
}












.pager_body {
    line-height: 22px;
    padding-top: 5px;
}
.pager_body a {
	background-image: url("../images/hbg.jpg");
    background-position: 0 -40px;
	
   
    border-top: 1px solid #E1E7E9;
    border-bottom: 1px solid #E1E7E9;
    border-left: 1px solid #E1E7E9;
    border-right: 1px solid #E1E7E9;
    color: #000000;
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
    height: 20px !important;
    margin-left: 1px;
    margin-right: 1px;
    padding: 3px;
}
.pager_body a, a.navpageshightlight {
    font-size: 12px !important;
    text-decoration: none;
}
.pager_body a:hover, a.navpageshightlight:hover {
    background-color: #EEEEEE;
    background-image: url("../images/hbg.jpg");
    background-position: 0 -20px;
    border-left: 1px solid #C7D1D5;
    border-right: 1px solid #C7D1D5;
    color: #000000;
    text-decoration: none;
}
.pager_body a:active {
    background-image: url("../images/hbg.jpg");
    background-position: 0 -20px;
}
.pager_body {
    line-height: 12px;
    padding-top: 5px;
}
a.navpageshightlight {
    background-image: url("../images/hbg.jpg");
    background-position: 0 0;
    
    border-left: 1px solid #CFDEFB;
    border-right: 1px solid #CFDEFB;
    color: #FF0000 !important;
}









.digi, #dots, .dpad{
	font-family:courier new;font-size:25px;
	font-weight:bold;
	line-height: 27px;
}
.dpad{
	font-size:3px;
}
#dots{
	font-weight:normal;
	height: 27px;
    padding-top: 2px;
    padding-bottom: 2px;
}
.digi{
	background-color: #FFFFFF;
    background-image: url("../images/main_block_content_border_top.png");
    background-position: 0 0;
    background-repeat: repeat-x;
    border-color: #D9EDF6;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    color: #444444;
    height: 27px;
    padding: 2px;
    padding-left: 3px;
    padding-right: 3px;
    border-radius: 5px;
}

.head_str h1,.head_str div.h1{
margin:0px;
}
.head_str h1 b,.head_str div.h1 b{
	font-size:21px;
	font-weight:normal;
	line-height:21px;
	font-family:verdana;
	color:#626262;
}
.head_str h1 b a,.head_str div.h1 b a{
	text-decoration:none!important;
	color:#626262;
}
.head_str h1 b a:hover,.head_str div.h1 b a:hover{
	text-decoration:underline!important;
}
.head_str h1 img,.head_str div.h1 img{
	margin:0px;
	margin-right:5px;
	position:relative;;
	top:2px;
}
.head_str h1 div,.head_str div.h1 h1{
	color: #727272;
	font-family: times new roman;
	font-size: 19px;
	font-style: italic;
	line-height: 20px;		
	padding-left: 31px;		
}

/* WINDOWS */
.modal-background
{
    position:fixed;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background-color:#777;
 }
.window-container
{
	width:350px;
	position:absolute;
	left:350;
	top:200;
	font-size:13px;
	font-family:verdana;
}
.window-titleBar
{
    height:23px;
    margin:0 9px 0 9px;
    text-align:center;
}
.window-titleBar-content
{
    height:23px;
    text-align:center;
    padding-top:5px;
    background: transparent url(../images/windows/top_mid.gif) repeat-x;
	cursor: move;
	color:#222222;
	font-weight:bold;
}

.window-titleBar-leftCorner
{
	background: transparent url(../images/windows/top_left.gif) no-repeat;			
    width:9px;
    height:23px;
    position: absolute;
	left: 0px;
	top: 0px;
}

.window-titleBar-rightCorner
{
	background: transparent url(../images/windows/top_right.gif) no-repeat;			
    width:9px;
    height:23px;
    position: absolute;
	right: 0px;
	top: 0px;

}

.window-minimizeButton
{
    width: 14px;
	height: 14px;
	background: transparent url(../images/windows/minimize.gif) no-repeat 0 0;
	position: absolute;
	left: 35px;
	top: 5px;
	cursor: pointer;
}

.window-maximizeButton
{
    width: 14px;
	height: 14px;
    background: transparent url(../images/windows/maximize.gif) no-repeat 0 0;
	position: absolute;
	left: 55px;
	top: 5px;
	cursor: pointer;
}

.window-closeButton
{
    width: 0px;
	height: 0px;
	position: absolute;
	left: 0px;
	top: 0px;
	cursor: pointer;
	display:none;
}


.window-content
{
	height:100%;
	background-color:#FFFFFF;
	font-size:13px;
	font-family:verdana;
	color:#000000;
    border-left:1px solid #AAA;
    border-right:1px solid #AAA;
    overflow:auto;
}


.window-statusBar
{
	height:19px;
    position: relative;
    border-left:1px solid #AAA;
	overflow: hidden;
    background: transparent url(../images/windows/bottom_mid.gif) repeat-x;
}

.window-resizeIcon
{
    width: 9px;
	height: 19px;
    background: transparent url(../images/windows/sizer.gif) no-repeat;
	position: absolute;
	right: 0px;
	bottom: 0px;
	cursor: se-resize;
}
/* /WINDOWS */



.fde_helpers{
display:none;
}
.ow_content{
padding:10px;
}
.ow_content label{
cursor:pointer;
}
.tdbreak{
height:5px;
}

.geoinfo td{
padding-left:5px;
}




.parainfo{
	height:70px;
	margin-bottom:15px;
}
.fde_adservice{
margin-bottom:3px;
}
.ohint{
 padding-right:20px;	
}
.ohint, .ohint a{
	color: #828282!important;
	color: #2269B2!important;
	color: #4CA5CB!important;
    font-family: times new roman;
    font-size: 13px;
    font-style: italic;
    line-height: 13px;
    text-align:right; 
    text-decoration:none!important;	
   
}
.ohint b{
	font-weight:normal!important;	
	
}	

.lhint, .lhint a{
	color: #828282!important;
	 font-family: times new roman;
    font-size: 13px;
    font-style: italic;
    line-height: 13px;
    text-align:right; 
    text-decoration:none!important;	
   
}
.lhint b{
	font-weight:normal!important;	
	
}




/* ====================================== Circular Content Carousel Style */

.ca-wrapper{
	width:100%;
	height:100%;
	position:relative;
}
.ca-item{
	position:relative;
	float:left;
	width:198px;
	height:100%;
	text-align:center;
}
.ca-more{
	position: absolute;
	bottom: 10px;
	right:0px;
	padding:4px 15px;
	font-weight:bold;
	background: #ccbda2;
	text-align:center;
	color: white;
	font-family: "Georgia","Times New Roman",serif;
	font-style:italic;
	text-shadow:1px 1px 1px #897c63;
}
.ca-more2{
	position: absolute;
	bottom: 10px;
	right:0px;
	padding:4px 15px;
	font-weight:bold;
	background: #59A4E7;
	text-align:center;
	color: white;
	font-family: "Georgia","Times New Roman",serif;
	font-style:italic;
	text-shadow:1px 1px 1px #897c63;
}
.ca-close{
	position:absolute;
	top:10px;
	right:10px;
	background:#fff url(../images/cross.png) no-repeat center center;
	width:27px;
	height:27px;
	text-indent:-9000px;
	outline:none;
	-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
	box-shadow:1px 1px 2px rgba(0,0,0,0.2);
	opacity:0.7;
}
.ca-close:hover{
	opacity:1.0;
}
.ca-item-main{
	padding:0px;
	position:absolute;
	top:5px;
	left:5px;
	right:5px;
	bottom:5px;
	background:#fff;
	overflow:hidden;
	-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
	box-shadow:1px 1px 2px rgba(0,0,0,0.2);
}




.ca-content-wrapper{
	background:#b0ccc6;
	position:absolute;
	width:0px; /* expands to width of the wrapper minus 1 element */
	height:440px;
	top:5px;
	text-align:left;
	z-index:10000;
	overflow:hidden;
}
.ca-content{
	/*width:660px;*/
	overflow:hidden;
}
.ca-content-text{
	font-size: 14px;
	font-style: italic;
	font-family: "Georgia","Times New Roman",serif;
	margin:10px 20px;
	padding:10px 20px;
	line-height:24px;
}
.ca-content-text p{
	padding-bottom:5px;
}
.ca-content h6{
	margin:25px 20px 0px 35px;
	font-size:32px;
	padding-bottom:5px;
	color:#000;
	font-family: 'Coustard', sans-serif;
	color:#60817a;
	border-bottom:2px solid #99bcb4;
	text-shadow: 1px 1px 1px #99BCB4;
}
.ca-content ul{
	margin:20px 35px;
	height:30px;
}
.ca-content ul li{
	float:left;
	margin:0px 2px;
}
.ca-content ul li a{
	color:#fff;
	background:#000;
	padding:3px 6px;
	font-size:14px;
	font-family: "Georgia","Times New Roman",serif;
	font-style:italic;
}
.ca-content ul li a:hover{
	background:#fff;
	color:#000;
	text-shadow:none;
}
.ca-nav span{
	width:25px;
	height:38px;
	background:transparent url(../images/arrows.png) no-repeat top left;
	position:absolute;
	top:50%;
	margin-top:-19px;
	left:-25px;
	text-indent:-9000px;
	opacity:0.7;
	cursor:pointer;
	z-index:100;
}
.ca-nav span.ca-nav-next{
	background-position:top right;
	left:auto;
	right:-25px;
}
.ca-nav span:hover{
	opacity:1.0;
}




/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 10px;
	height: 100%;
	background: #fff;

}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 10px;
	background: #fff;
}

.jspVerticalBar *,
.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

.jspTrack
{
	background: #fff;
	position: relative;
}

.jspDrag
{
	background: #000;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.jspArrow
{
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}

.jspArrow.jspDisabled
{
	cursor: default;
	background: #80808d;
}

.jspVerticalBar .jspArrow
{
	height: 10px;
}

.jspHorizontalBar .jspArrow
{
	width: 10px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}

.padded_w{
	padding-left:15px;
}
.padded_w li{
	padding-bottom:5px;
	padding-top:5px;
}
.hsl a{text-decoration:none!important;color:#000000!important;}

#full_geodesc{
	display:none;
}
.full_geodesc_link,#full_geodesc{
	text-decoration:none;
	text-align:justify;
}
.full_geodesc_link:hover{
	text-decoration:underline;
}
#full_geodesc h2{
	margin-top:15px;
}
#full_geodesc h3{
	margin-top:7px;
}



/* ====================================== Circular Content Carousel Style */

#cams-container .tic{
	height:188px!important;
}
#cams-container .tic2{
	top:-10px;!important;
}
#cams-container .tic3{
	left:-5px;!important;
}
#cams-container .ca-item{
	position:relative;
	float:left;
	width:218px!important;
	height:100%;
	text-align:center;
}
#cams-container .ca-item-main{
	padding:0px;
	position:absolute;
	top:5px;
	left:5px;
	right:5px;
	bottom:5px;
	background:#fff;
	overflow:hidden;
	-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
	box-shadow:1px 1px 2px rgba(0,0,0,0.2);
}
#cams-container .tic3 b{
	font-family: tahoma;
    font-size: 13px;
    font-weight: normal;
}
#fde_bigcam_viewer{
	padding:20px;
	display:none;
	position:absolute;
	background-color: #FFFFFF;
    background-image: url("../images/hbg.jpg");
    background-position: 0 0;
    background-repeat: repeat-x;
    border: 1px solid #BAE6FA;
    border-radius: 3px;
    box-shadow: 1px 1px 3px #EEEEEE;
    color: #333333;
    width:400px;
    z-index:999999;
}
#fde_bigcam_viewer b{
	  font-family: tahoma;
    font-size: 15px;
    font-weight: bold;
    color:#2269B2;
}

.currtime_bl{
	position:relative;
	display:block;
}
.currtime_bl h3{
	display:block;
	position:absolute;
	top:-1000px;
}
.cams_copy{
	text-align:right;
	padding-left:15px;
	padding-right:15px;
	position:relative;
	top:-10px;
}


#inotherlangs{
	position:relative;
}

#inotherlangs b{
	position:absolute;
	top:-1000px;
	left:-3000px;
	width:100px;
	height:100px;
}
#inotherlangs b a{
	position:absolute;
	top:-1000px;
	left:-3000px;
}

.mtrend_c{
	position:relative;
}
.mtrend_c p{
	position:absolute;
	width:100px;
	height:100px;
	top:-1000px!important;
	left:-3000px!important;
}
.mtrend_c p a{
	position:absolute;
	top:-1000px;
	left:-3000px;
}

#lista_de_foto{
	display:none;
}






/* SPRITES */
.c16_asean, .c16_african-union, .c16_alderney, .c16_arab-league, .c16_basque-country, 
.c16_caricom, .c16_cis, .c16_catalonia, .c16_commonwealth, .c16_england, 
.c16_european-union, .c16_fao, .c16_galicia, .c16_iaea, .c16_iho, 
.c16_islamic-conference, .c16_kosovo, .c16_nato, .c16_northern-cyprus, .c16_northern-ireland, 
.c16_oas, .c16_oecd, .c16_opec, .c16_olimpic-movement, .c16_red-cross, 
.c16_scotland, .c16_somaliland, .c16_tristan-da-cunha, .c16_unesco, .c16_unicef, 
.c16_united-nations, .c16_who, .c16_wto, .c16_wales, .c16_ad, 
.c16_ae, .c16_af, .c16_ag, .c16_ai, .c16_al, 
.c16_am, .c16_an, .c16_ao, .c16_aq, .c16_ar, 
.c16_as, .c16_at, .c16_au, .c16_aw, .c16_ax, 
.c16_az, .c16_ba, .c16_bb, .c16_bd, .c16_be, 
.c16_bf, .c16_bg, .c16_bh, .c16_bi, .c16_bj, 
.c16_bl, .c16_bm, .c16_bn, .c16_bo, .c16_br, 
.c16_bs, .c16_bt, .c16_bv, .c16_bw, .c16_by, 
.c16_bz, .c16_ca, .c16_cc, .c16_cd, .c16_cf, 
.c16_cg, .c16_ch, .c16_ci, .c16_ck, .c16_cl, 
.c16_cm, .c16_cn, .c16_co, .c16_cr, .c16_cu, 
.c16_cv, .c16_cw, .c16_cx, .c16_cy, .c16_cz, 
.c16_de, .c16_dj, .c16_dk, .c16_dm, .c16_do, 
.c16_dz, .c16_ec, .c16_ee, .c16_eg, .c16_eh, 
.c16_er, .c16_es, .c16_et, .c16_fi, .c16_fj, 
.c16_fk, .c16_fm, .c16_fo, .c16_fr, .c16_ga, 
.c16_gb, .c16_gd, .c16_ge, .c16_gf, .c16_gg, 
.c16_gh, .c16_gi, .c16_gl, .c16_gm, .c16_gn, 
.c16_gp, .c16_gq, .c16_gr, .c16_gs, .c16_gt, 
.c16_gu, .c16_gw, .c16_gy, .c16_hk, .c16_hm, 
.c16_hn, .c16_hr, .c16_ht, .c16_hu, .c16_id, 
.c16_ie, .c16_il, .c16_im, .c16_in, .c16_io, 
.c16_iq, .c16_ir, .c16_is, .c16_it, .c16_je, 
.c16_jm, .c16_jo, .c16_jp, .c16_ke, .c16_kg, 
.c16_kh, .c16_ki, .c16_km, .c16_kn, .c16_kp, 
.c16_kr, .c16_kw, .c16_ky, .c16_kz, .c16_la, 
.c16_lb, .c16_lc, .c16_li, .c16_lk, .c16_lr, 
.c16_ls, .c16_lt, .c16_lu, .c16_lv, .c16_ly, 
.c16_ma, .c16_mc, .c16_md, .c16_me, .c16_mf, 
.c16_mg, .c16_mh, .c16_mk, .c16_ml, .c16_mm, 
.c16_mn, .c16_mo, .c16_mp, .c16_mq, .c16_mr, 
.c16_ms, .c16_mt, .c16_mu, .c16_mv, .c16_mw, 
.c16_mx, .c16_my, .c16_mz, .c16_na, .c16_nc, 
.c16_ne, .c16_nf, .c16_ng, .c16_ni, .c16_nl, 
.c16_no, .c16_np, .c16_nr, .c16_nu, .c16_nz, 
.c16_om, .c16_pa, .c16_pe, .c16_pf, .c16_pg, 
.c16_ph, .c16_pk, .c16_pl, .c16_pm, .c16_pn, 
.c16_pr, .c16_ps, .c16_pt, .c16_pw, .c16_py, 
.c16_qa, .c16_re, .c16_ro, .c16_rs, .c16_ru, 
.c16_rw, .c16_sa, .c16_sb, .c16_sc, .c16_sd, 
.c16_se, .c16_sg, .c16_sh, .c16_si, .c16_sj, 
.c16_sk, .c16_sl, .c16_sm, .c16_sn, .c16_so, 
.c16_sr, .c16_ss, .c16_st, .c16_sv, .c16_sw, 
.c16_sy, .c16_sz, .c16_tc, .c16_td, .c16_tf, 
.c16_tg, .c16_th, .c16_tj, .c16_tk, .c16_tl, 
.c16_tm, .c16_tn, .c16_to, .c16_tr, .c16_tt, 
.c16_tv, .c16_tw, .c16_tz, .c16_ua, .c16_ug, 
.c16_um, .c16_us, .c16_uy, .c16_uz, .c16_va, 
.c16_vc, .c16_ve, .c16_vg, .c16_vi, .c16_vn, 
.c16_vu, .c16_wf, .c16_ws, .c16_ye, .c16_yt, 
.c16_za, .c16_zm, .c16_zw
{ 
	display: inline-block;
	background: url('../images/16_flags/csprites_16.png') no-repeat; overflow: hidden;
	text-indent: -9999px; text-align: left;
	position:relative;
	top:4px;
	margin-right:3px;
	width: 16px; height: 16px;
}
.c16_asean{background-position:-0px -0px;}
.c16_african-union{background-position:-16px -0px;}
.c16_alderney{background-position:-32px -0px;}
.c16_arab-league{background-position:-48px -0px;}
.c16_basque-country{background-position:-64px -0px;}
.c16_caricom{background-position:-80px -0px;}
.c16_cis{background-position:-96px -0px;}
.c16_catalonia{background-position:-112px -0px;}
.c16_commonwealth{background-position:-128px -0px;}
.c16_england{background-position:-144px -0px;}
.c16_european-union{background-position:-160px -0px;}
.c16_fao{background-position:-176px -0px;}
.c16_galicia{background-position:-192px -0px;}
.c16_iaea{background-position:-208px -0px;}
.c16_iho{background-position:-224px -0px;}
.c16_islamic-conference{background-position:-240px -0px;}
.c16_kosovo{background-position:-0px -16px;}
.c16_nato{background-position:-16px -16px;}
.c16_northern-cyprus{background-position:-32px -16px;}
.c16_northern-ireland{background-position:-48px -16px;}
.c16_oas{background-position:-64px -16px;}
.c16_oecd{background-position:-80px -16px;}
.c16_opec{background-position:-96px -16px;}
.c16_olimpic-movement{background-position:-112px -16px;}
.c16_red-cross{background-position:-128px -16px;}
.c16_scotland{background-position:-144px -16px;}
.c16_somaliland{background-position:-160px -16px;}
.c16_tristan-da-cunha{background-position:-176px -16px;}
.c16_unesco{background-position:-192px -16px;}
.c16_unicef{background-position:-208px -16px;}
.c16_united-nations{background-position:-224px -16px;}
.c16_who{background-position:-240px -16px;}
.c16_wto{background-position:-0px -32px;}
.c16_wales{background-position:-16px -32px;}
.c16_ad{background-position:-32px -32px;}
.c16_ae{background-position:-48px -32px;}
.c16_af{background-position:-64px -32px;}
.c16_ag{background-position:-80px -32px;}
.c16_ai{background-position:-96px -32px;}
.c16_al{background-position:-112px -32px;}
.c16_am{background-position:-128px -32px;}
.c16_an{background-position:-144px -32px;}
.c16_ao{background-position:-160px -32px;}
.c16_aq{background-position:-176px -32px;}
.c16_ar{background-position:-192px -32px;}
.c16_as{background-position:-208px -32px;}
.c16_at{background-position:-224px -32px;}
.c16_au{background-position:-240px -32px;}
.c16_aw{background-position:-0px -48px;}
.c16_ax{background-position:-16px -48px;}
.c16_az{background-position:-32px -48px;}
.c16_ba{background-position:-48px -48px;}
.c16_bb{background-position:-64px -48px;}
.c16_bd{background-position:-80px -48px;}
.c16_be{background-position:-96px -48px;}
.c16_bf{background-position:-112px -48px;}
.c16_bg{background-position:-128px -48px;}
.c16_bh{background-position:-144px -48px;}
.c16_bi{background-position:-160px -48px;}
.c16_bj{background-position:-176px -48px;}
.c16_bl{background-position:-192px -48px;}
.c16_bm{background-position:-208px -48px;}
.c16_bn{background-position:-224px -48px;}
.c16_bo{background-position:-240px -48px;}
.c16_br{background-position:-0px -64px;}
.c16_bs{background-position:-16px -64px;}
.c16_bt{background-position:-32px -64px;}
.c16_bv{background-position:-48px -64px;}
.c16_bw{background-position:-64px -64px;}
.c16_by{background-position:-80px -64px;}
.c16_bz{background-position:-96px -64px;}
.c16_ca{background-position:-112px -64px;}
.c16_cc{background-position:-128px -64px;}
.c16_cd{background-position:-144px -64px;}
.c16_cf{background-position:-160px -64px;}
.c16_cg{background-position:-176px -64px;}
.c16_ch{background-position:-192px -64px;}
.c16_ci{background-position:-208px -64px;}
.c16_ck{background-position:-224px -64px;}
.c16_cl{background-position:-240px -64px;}
.c16_cm{background-position:-0px -80px;}
.c16_cn{background-position:-16px -80px;}
.c16_co{background-position:-32px -80px;}
.c16_cr{background-position:-48px -80px;}
.c16_cu{background-position:-64px -80px;}
.c16_cv{background-position:-80px -80px;}
.c16_cw{background-position:-96px -80px;}
.c16_cx{background-position:-112px -80px;}
.c16_cy{background-position:-128px -80px;}
.c16_cz{background-position:-144px -80px;}
.c16_de{background-position:-160px -80px;}
.c16_dj{background-position:-176px -80px;}
.c16_dk{background-position:-192px -80px;}
.c16_dm{background-position:-208px -80px;}
.c16_do{background-position:-224px -80px;}
.c16_dz{background-position:-240px -80px;}
.c16_ec{background-position:-0px -96px;}
.c16_ee{background-position:-16px -96px;}
.c16_eg{background-position:-32px -96px;}
.c16_eh{background-position:-48px -96px;}
.c16_er{background-position:-64px -96px;}
.c16_es{background-position:-80px -96px;}
.c16_et{background-position:-96px -96px;}
.c16_fi{background-position:-112px -96px;}
.c16_fj{background-position:-128px -96px;}
.c16_fk{background-position:-144px -96px;}
.c16_fm{background-position:-160px -96px;}
.c16_fo{background-position:-176px -96px;}
.c16_fr{background-position:-192px -96px;}
.c16_ga{background-position:-208px -96px;}
.c16_gb{background-position:-224px -96px;}
.c16_gd{background-position:-240px -96px;}
.c16_ge{background-position:-0px -112px;}
.c16_gf{background-position:-16px -112px;}
.c16_gg{background-position:-32px -112px;}
.c16_gh{background-position:-48px -112px;}
.c16_gi{background-position:-64px -112px;}
.c16_gl{background-position:-80px -112px;}
.c16_gm{background-position:-96px -112px;}
.c16_gn{background-position:-112px -112px;}
.c16_gp{background-position:-128px -112px;}
.c16_gq{background-position:-144px -112px;}
.c16_gr{background-position:-160px -112px;}
.c16_gs{background-position:-176px -112px;}
.c16_gt{background-position:-192px -112px;}
.c16_gu{background-position:-208px -112px;}
.c16_gw{background-position:-224px -112px;}
.c16_gy{background-position:-240px -112px;}
.c16_hk{background-position:-0px -128px;}
.c16_hm{background-position:-16px -128px;}
.c16_hn{background-position:-32px -128px;}
.c16_hr{background-position:-48px -128px;}
.c16_ht{background-position:-64px -128px;}
.c16_hu{background-position:-80px -128px;}
.c16_id{background-position:-96px -128px;}
.c16_ie{background-position:-112px -128px;}
.c16_il{background-position:-128px -128px;}
.c16_im{background-position:-144px -128px;}
.c16_in{background-position:-160px -128px;}
.c16_io{background-position:-176px -128px;}
.c16_iq{background-position:-192px -128px;}
.c16_ir{background-position:-208px -128px;}
.c16_is{background-position:-224px -128px;}
.c16_it{background-position:-240px -128px;}
.c16_je{background-position:-0px -144px;}
.c16_jm{background-position:-16px -144px;}
.c16_jo{background-position:-32px -144px;}
.c16_jp{background-position:-48px -144px;}
.c16_ke{background-position:-64px -144px;}
.c16_kg{background-position:-80px -144px;}
.c16_kh{background-position:-96px -144px;}
.c16_ki{background-position:-112px -144px;}
.c16_km{background-position:-128px -144px;}
.c16_kn{background-position:-144px -144px;}
.c16_kp{background-position:-160px -144px;}
.c16_kr{background-position:-176px -144px;}
.c16_kw{background-position:-192px -144px;}
.c16_ky{background-position:-208px -144px;}
.c16_kz{background-position:-224px -144px;}
.c16_la{background-position:-240px -144px;}
.c16_lb{background-position:-0px -160px;}
.c16_lc{background-position:-16px -160px;}
.c16_li{background-position:-32px -160px;}
.c16_lk{background-position:-48px -160px;}
.c16_lr{background-position:-64px -160px;}
.c16_ls{background-position:-80px -160px;}
.c16_lt{background-position:-96px -160px;}
.c16_lu{background-position:-112px -160px;}
.c16_lv{background-position:-128px -160px;}
.c16_ly{background-position:-144px -160px;}
.c16_ma{background-position:-160px -160px;}
.c16_mc{background-position:-176px -160px;}
.c16_md{background-position:-192px -160px;}
.c16_me{background-position:-208px -160px;}
.c16_mf{background-position:-224px -160px;}
.c16_mg{background-position:-240px -160px;}
.c16_mh{background-position:-0px -176px;}
.c16_mk{background-position:-16px -176px;}
.c16_ml{background-position:-32px -176px;}
.c16_mm{background-position:-48px -176px;}
.c16_mn{background-position:-64px -176px;}
.c16_mo{background-position:-80px -176px;}
.c16_mp{background-position:-96px -176px;}
.c16_mq{background-position:-112px -176px;}
.c16_mr{background-position:-128px -176px;}
.c16_ms{background-position:-144px -176px;}
.c16_mt{background-position:-160px -176px;}
.c16_mu{background-position:-176px -176px;}
.c16_mv{background-position:-192px -176px;}
.c16_mw{background-position:-208px -176px;}
.c16_mx{background-position:-224px -176px;}
.c16_my{background-position:-240px -176px;}
.c16_mz{background-position:-0px -192px;}
.c16_na{background-position:-16px -192px;}
.c16_nc{background-position:-32px -192px;}
.c16_ne{background-position:-48px -192px;}
.c16_nf{background-position:-64px -192px;}
.c16_ng{background-position:-80px -192px;}
.c16_ni{background-position:-96px -192px;}
.c16_nl{background-position:-112px -192px;}
.c16_no{background-position:-128px -192px;}
.c16_np{background-position:-144px -192px;}
.c16_nr{background-position:-160px -192px;}
.c16_nu{background-position:-176px -192px;}
.c16_nz{background-position:-192px -192px;}
.c16_om{background-position:-208px -192px;}
.c16_pa{background-position:-224px -192px;}
.c16_pe{background-position:-240px -192px;}
.c16_pf{background-position:-0px -208px;}
.c16_pg{background-position:-16px -208px;}
.c16_ph{background-position:-32px -208px;}
.c16_pk{background-position:-48px -208px;}
.c16_pl{background-position:-64px -208px;}
.c16_pm{background-position:-80px -208px;}
.c16_pn{background-position:-96px -208px;}
.c16_pr{background-position:-112px -208px;}
.c16_ps{background-position:-128px -208px;}
.c16_pt{background-position:-144px -208px;}
.c16_pw{background-position:-160px -208px;}
.c16_py{background-position:-176px -208px;}
.c16_qa{background-position:-192px -208px;}
.c16_re{background-position:-208px -208px;}
.c16_ro{background-position:-224px -208px;}
.c16_rs{background-position:-240px -208px;}
.c16_ru{background-position:-0px -224px;}
.c16_rw{background-position:-16px -224px;}
.c16_sa{background-position:-32px -224px;}
.c16_sb{background-position:-48px -224px;}
.c16_sc{background-position:-64px -224px;}
.c16_sd{background-position:-80px -224px;}
.c16_se{background-position:-96px -224px;}
.c16_sg{background-position:-112px -224px;}
.c16_sh{background-position:-128px -224px;}
.c16_si{background-position:-144px -224px;}
.c16_sj{background-position:-160px -224px;}
.c16_sk{background-position:-176px -224px;}
.c16_sl{background-position:-192px -224px;}
.c16_sm{background-position:-208px -224px;}
.c16_sn{background-position:-224px -224px;}
.c16_so{background-position:-240px -224px;}
.c16_sr{background-position:-0px -240px;}
.c16_ss{background-position:-16px -240px;}
.c16_st{background-position:-32px -240px;}
.c16_sv{background-position:-48px -240px;}
.c16_sw{background-position:-64px -240px;}
.c16_sy{background-position:-80px -240px;}
.c16_sz{background-position:-96px -240px;}
.c16_tc{background-position:-112px -240px;}
.c16_td{background-position:-128px -240px;}
.c16_tf{background-position:-144px -240px;}
.c16_tg{background-position:-160px -240px;}
.c16_th{background-position:-176px -240px;}
.c16_tj{background-position:-192px -240px;}
.c16_tk{background-position:-208px -240px;}
.c16_tl{background-position:-224px -240px;}
.c16_tm{background-position:-240px -240px;}
.c16_tn{background-position:-0px -256px;}
.c16_to{background-position:-16px -256px;}
.c16_tr{background-position:-32px -256px;}
.c16_tt{background-position:-48px -256px;}
.c16_tv{background-position:-64px -256px;}
.c16_tw{background-position:-80px -256px;}
.c16_tz{background-position:-96px -256px;}
.c16_ua{background-position:-112px -256px;}
.c16_ug{background-position:-128px -256px;}
.c16_um{background-position:-144px -256px;}
.c16_us{background-position:-160px -256px;}
.c16_uy{background-position:-176px -256px;}
.c16_uz{background-position:-192px -256px;}
.c16_va{background-position:-208px -256px;}
.c16_vc{background-position:-224px -256px;}
.c16_ve{background-position:-240px -256px;}
.c16_vg{background-position:-0px -272px;}
.c16_vi{background-position:-16px -272px;}
.c16_vn{background-position:-32px -272px;}
.c16_vu{background-position:-48px -272px;}
.c16_wf{background-position:-64px -272px;}
.c16_ws{background-position:-80px -272px;}
.c16_ye{background-position:-96px -272px;}
.c16_yt{background-position:-112px -272px;}
.c16_za{background-position:-128px -272px;}
.c16_zm{background-position:-144px -272px;}
.c16_zw{background-position:-160px -272px;}
/* /SPRITES */


.fdh_logo{
	width:37%;
	float:left;
}
.fdh_search{
	width:63%;
	float:left;
}

ul.tabs {
	height: 83px;
}
.tabs li {
	height:80px;
	width:71px;
}
.tabs li.current {
	height:81px;
}
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
.fdfo_c p,.fdfo_c2 p{
	position:absolute;
	width:1px;
	height:1px;
	top:-1000px!important;
	left:0px!important;
	display:block;
}
.fdfo_i, .fdfo_c a{
	display:block;
	width:25%;
	margin:0px;
	padding:0px;
	float:left;
	line-height:22px;
}
.fdfo_c2 b
{
	width:25%;
	margin:0px;
	padding:0px;
	float:left;
	line-height:20px;	
	text-decoration:none;
	font-style:normal;	
	white-space: nowrap;
}



#cams-container{
	position:relative;
	/*margin:5px auto 20px auto;*/
	width: 100%;
	height:250px!important;
}
.ca-container{
	position:relative;
	margin:5px auto 20px auto;
	width:100%;
	height:200px;
}
.wcarou{
	padding-left:25px;
	padding-right:25px;
}
#wgraph_c{
	display:block;
}
.fd_fsearch2{
	width:90%;
	float:right;
}
.fd_fsearch3{
	width:10%;
	float:right;
}
.wcim{
	width:50px;
	height:50px;
}
.wcim,.wdir{
	float:left;
}

#fde_ss2{
	width:100%;
	padding-left:9px;
	padding-right:9px;
	box-sizing:border-box;
}
.dvsn{
	display:block;
}
.geodata_cont{
	display:block;
}
.desktop_cont{
	display:block;
}

.m7{
  box-shadow:inset 4px 4px 15px #FBFCFE;
  box-sizing:border-box;
}
.wad{
  border-right:1px solid #E5F4F9;
}
.lf2 td{
 	padding: 5px;
 	box-sizing:border-box;
}
.lf2 td{
	box-shadow:none!important;
	background-color:transparent!important;
	box-sizing:border-box!important;
}


.wdir{
	margin-right:10px;
}
.fde_topad_block{
	display: block;
    right: 0px;
    position: absolute;
    text-decoration: none !important;
    top: 0px;
    width: 730px;
    z-index: 109999;padding:1px;
    text-decoration:none !important; 
    height:92px;
}
@media screen and (min-width: 900px)
{	
	.fde_topad_block{
		width: 730px;
		height:92px;
	}	
}
@media screen and (min-width: 640px) and (max-width: 899px)
{	
	.fde_topad_block{
		width: 470px;
		height:62px;
	}	
}
@media screen and (min-width: 460px) and (max-width: 639px)
{	
	.fde_topad_block{
		width: 322px;
		height:52px;
	}	
}
@media screen and (min-width: 0px) and (max-width: 459px)
{	
	.fde_topad_block{
		display: none;
	}
}

@media screen and (min-width: 1153px)
{
	.page{ 
		width:1031px;
		margin:0 auto;
		padding:0;
		text-align:left;
		position:relative;
		padding-top:95px;
	}	
	.tabs li {
		width:71px;
	}
}
@media screen and (min-width: 1024px) and (max-width: 1152px)
{
	.tabs li {
		width:71px;
	}
	
}
@media screen and (min-width: 900px) and (max-width: 1023px)
{
	.tabs li {
		width:61px;
	}	
	.ilogo{
		width:100%;
	}
}
@media screen and (min-width: 800px) and (max-width: 900px)
{
	.tabs li {
		width:7%;
	}
		
	.ilogo{
		width:100%;
	}	
	.fdh_logo{
		width:100%;
		float:left;
	}
	.fdh_search{
		width:100%;
		float:left;
	}
}
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
@media screen and (min-width: 901px) and (max-width: 1200px)
{
	.fdfo_c2 b
	{
		width:33.333%;
	}	
}	
@media screen and (min-width: 0px) and (max-width: 900px)
{
	.fdfo_c2 b
	{
		width:50%;
	}	
}	
@media screen and (min-width: 0px) and (max-width: 639px)
{
	.fdfo_c2 b
	{
		width:100%;
	}
	.geodata_cont{
		display:none;
	}	
}
@media screen and (min-width: 0px) and (max-width: 1023px)
{
	.desktop_cont{
		display:none;
	}	
}

@media screen and (min-width: 800px) and (max-width: 899px)
{
	.tabs li {
		width:6%;
	}
}
@media screen and (min-width: 0px) and (max-width: 800px)
{
	.ilogo{
		width:100%;
	}	
	.fdh_logo{
		width:100%;
		float:left;
	}
	.fdh_search{
		width:100%;
		float:left;
	}	
	.tabs li {
		width:6%;
	}
	.b0{
	margin-left:5px;
	font-size: 14px;
	font-style: italic;
	line-height: 20px;
	}
	.ay{
		padding-bottom:5px;
	}
	.f3{
		font-size:10px;
	}
	.moonphase{
		position:relative;
		top:3px;
	}	
	.foreca{
		font-size:12px;
	}
	.t0 span{
		font-size:10px;
	}
	.t0 b{
		font-size:21px;
	}
	.wda,b.wda{
		font-size:11px;
		padding-left:3px;
		top:-3px;
	}
	.wad{
		padding-top:5px;
	}
	.wad2 td{
		font-size:11px;	
		line-height:12px;
	}
	.wad2{
		font-size:10px;
		line-height:11px;
	}
	.wdir{
		width:30.5px;
		height:30px;
	}
	.tarr, .tarra{
		top:6px;
		left:1px;
	}	
	.wcim{
		width:36px;
		height:36px;
	}	
	.wdir{
		margin-right:5px;
	}	
	.tarr{
		width:13px;
	}
	.tarra{
		width:24px;
	}
	.block .block-title b span{
	   font-size: 0.85em;
	   padding: 8px 14px 4px 20px;
	}	
	.block-cart .block-title span span
	{
		font-size: 1.6em;
    	padding: 0 0 0 7px !important;
	}	
}
@media screen and (min-width: 0px) and (max-width: 1152px)
{
	.page{ 
		width:100%;
		margin:0 auto;
		padding:0;
		text-align:left;
		position:relative;
		padding-top:95px;
	}	
}
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
@media screen and (min-width: 720px) and (max-width: 1023px)
{
	.fdfo_i, .fdfo_c a{
		width:33.333%;
	}
}
@media screen and (min-width: 480px) and (max-width: 719px)
{
	.fdfo_i, .fdfo_c a{
		width:50%;
	}
	
	.fd_fsearch2{
		width:80%;
	}
	.fd_fsearch3{
		width:20%;
	}
	
	.tabs li {
		padding: 0 5px 1px;
		border-radius:7px 7px 0px 0px;	
	}
	.tabs li:hover{
		padding: 0 5px;
	}
	.tabs li.current {
		padding: 0 5px 2px;
	}
	
	ul.tabs {
		height: 63px;
	}
	.tabs li {
		height:60px;
	}
	.tabs li.current {
		height:61px;
	}	
	
	.wl {
	    padding: 3px 1px 1px;
	}
	b.wd {
	    font-size: 9px;
	    margin-top: 2px;
	}	
	b.md {
	    font-size: 25px;
	    line-height: 25px;
	    margin-top: 1px;
	}	
	b.ym {
	    font-size: 9px;
	    margin-top: 1px;
	}
}
@media screen and (min-width: 0px) and (max-width: 479px)
{
	.fdfo_i, .fdfo_c a{
		width:100%;
	}
	#wgraph_c{
		display:none;
	}
	
	.fd_fsearch2{
		width:70%;
	}
	.fd_fsearch3{
		width:30%;
	}	
	
	.tabs li {
		padding: 0 3px 1px;
		border-radius:5px 5px 0px 0px;	
	}
	.tabs li:hover{
		padding: 0 3px;
	}
	.tabs li.current {
		padding: 0 3px 2px;
	}
	
	
	ul.tabs {
		height: 43px;
	}
	.tabs li {
		height:40px;
	}
	.tabs li.current {
		height:41px;
	}
	
	.wl {
	    padding: 1px 0px 0px;
	}
	b.wd {
	    font-size: 7px;
	    margin-top: 1px;
	}	
	b.md {
	    font-size: 20px;
	    line-height: 20px;
	    margin-top: 0px;
	}	
	b.ym {
	    font-size: 7px;
	    margin-top: 0px;
	}
	
	.dvsn{
		display:none;
	}
}
@media screen and (min-width: 0px) and (max-width: 319px)
{
	.wl {
	    padding: 0px 0px 0px;
	}
	b.wd {
	    font-size: 6px;
	    margin-top: 0px;
	}	
	b.md {
	    font-size: 16px;
	    line-height: 16px;
	    margin-top: 0px;
	}	
	b.ym {
	    font-size: 6px;
	    margin-top: 0px;
	}	
}
@media screen and (min-width: 320px) and (max-width: 639px)
{
	.digi, #dots, .dpad{
		font-size:15px;
		font-weight:bold;
		line-height: 17px;
	}
	.dpad{
		font-size:3px;
	}
	#dots{
		font-weight:normal;
		height: 17px;
	    padding-top: 1px;
	    padding-bottom: 1px;
	}
	.digi{
		height: 17px;
	    padding: 1px;
	    padding-left: 2px;
	    padding-right: 2px;
	    border-radius: 3px;
	}
	
	.head_str h1 b{
		font-size:15px;
		line-height:15px;
	}
	.head_str h1 img{
		margin-right:0px;
		top:0px;
		width:15px;
	}
	.head_str h1 div{
	    font-size: 14px;
	    line-height: 15px;        
	    padding-left: 17px;        
	}
}
@media screen and (min-width: 0px) and (max-width: 899px)
{
	.parainfo{
		margin-bottom:0px;
		height:50px;
	}
}	
@media screen and (min-width: 0px) and (max-width: 319px)
{
	.digi, #dots, .dpad{
		font-size:10px;
		font-weight:bold;
		line-height: 12px;
	}
	.dpad{
		font-size:1px;
	}
	#dots{
		font-weight:normal;
		height: 12px;
	    padding-top: 0px;
	    padding-bottom: 0px;
	}
	.digi{
		height: 12px;
	    padding: 0px;
	    padding-left: 1px;
	    padding-right: 1px;
	    border-radius: 2px;
	}
	
	.head_str h1 b{
		font-size:12px;
		line-height:12px;
	}
	.head_str h1 img{
		margin-right:0px;
		top:0px;
		width:12px;
	}
	.head_str h1 div{
	    font-size: 11px;
	    line-height: 12px;        
	    padding-left: 9px;        
	}
} 
.fd_head_plash
{
	backbround-color:#00498D;
	
	background: #1e5799;
	background: -moz-linear-gradient(top, #1e5799 0%, #00498d 2%, #2989d8 51%, #207cca 51%, #0e59a0 100%);
	background: -webkit-linear-gradient(top, #1e5799 0%,#00498d 2%,#2989d8 51%,#207cca 51%,#0e59a0 100%);
	background: linear-gradient(to bottom, #1e5799 0%,#00498d 2%,#2989d8 51%,#207cca 51%,#0e59a0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#0e59a0',GradientType=0 );

	padding:10px;
	
	
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border: 0px solid #075196;
	
	position: relative;
    z-index: 99999;
}
.fd_head_plash .logo b {
    font-size: 0;
    height: 0;
    left: -999em;
    line-height: 0;
    overflow: hidden;
    position: absolute;
    text-indent: -999em;
    top: -999em;
    width: 0;
}
.fdclear{
	clear:both;
}
.fd_head_plash .form-search input {
	
    background: -moz-linear-gradient(90deg, #E0E0E0 0%, #FFFFFF 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #E0E0E0)); /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, #E0E0E0 0%, #FFFFFF 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, #E0E0E0 0%, #FFFFFF 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, #E0E0E0 0%, #FFFFFF 100%); /* ie10+ */
    background: linear-gradient(0deg, #E0E0E0 0%, #FFFFFF 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E0E0E0',GradientType=0 ); /* ie6-9 */
	
	
    border: 0 none;
    color: #aca9a9;
    
    font-size: 12px;
    line-height:29px;
    padding: 0px;
    height:29px;
    
    width: 100%;
    
    border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border: 0px solid #DFDFDF;
}
.fd_head_plash .form-search .fbutton {

    background: -moz-linear-gradient(90deg, #B7001E 0%, #EE0020 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EE0020), color-stop(100%, #B7001E)); /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, #B7001E 0%, #EE0020 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, #B7001E 0%, #EE0020 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, #B7001E 0%, #EE0020 100%); /* ie10+ */
    background: linear-gradient(0deg, #B7001E 0%, #EE0020 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EE0020', endColorstr='#B7001E',GradientType=0 ); /* ie6-9 */
	
	
	color:#FFFFFF;
	font: bold 12px Arial,Helvetica,sans-serif;
	
	padding: 0px;
	font-size: 12px;
    line-height:29px;
    height:29px;
    
    border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border: 0px solid #B1051D;
	
	width: 100%;
}
.fd_head_plash .form-search .search-autocomplete {
    text-align: left;
    z-index: 10000001;
}
.fd_head_plash .form-search .search-autocomplete ul {
    background-color: #fff;
    border: 1px solid #ddd;
}
.fd_head_plash .form-search .search-autocomplete li {
    border-bottom: 1px solid #ddd;
    cursor: pointer;
    padding: 3px;
}
.fd_head_plash .form-search .search-autocomplete li .amount {
    float: right;
    font-weight: bold;
}
.fd_head_plash .form-search .search-autocomplete li.selected {
}
.fd_head_plash .form-language {
    clear: both;
    padding-top: 10px;
    text-align: right;
}
.copyright_botom{
	text-align:center;
	margin:auto;
}
.copyright_botom h2{
	position:relative;top:10px;text-align:center;
	border: 0px none transparent;
	margin-bottom:20px;
}
.copyright_botom i{
    display: block;
    position: absolute;
    top: -1000px;
}


/* FDE LANG */
.fde_noborders, .fde_noborders th, .fde_noborders td {
    border: 0 none !important;
}
.langmenu ul {
    list-style: none outside none;
    padding: 0;
}
.langmenu ul li#current_lang {
	background: url("../images/r_lang_arrow.gif") no-repeat scroll 135px 8px #FFFFFF;
}
.langmenu ul li ul {
    display: none;
    margin-left: 0;
    margin-top: 0;
    position: absolute;
}
.langmenu ul li a {
    color: #73AEBC;
    display: block;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
   
    padding: 0px 5px 0px 5px;
    text-decoration: none;
    width: 145px;
    
    background: none repeat scroll 0 0 #EEEEEE;
    border-bottom: 1px solid #DEDEDE;
    width: 145px;
    vertical-align:middle;
    
    line-height: 22px;
    
}
#current_lang_link {
    border-bottom: 1px solid #DEDEDE;
    background-color:transparent;
    
}
.langmenu ul li a:hover {
    background-color: #F5F5F5;
    color: #444444;
}
a.fde_lang_selector:hover .langmenu li ul, .langmenu li:hover ul {
    display: block;
}

.langmenu {
    border-bottom: 1px solid #E3E3E3;
    border-left: 1px solid #E3E3E3;
    border-right: 1px solid #E3E3E3;
    float: right;
    height: 23px;
    width: 155px;
}
.fde_main_content_block td {
    text-align: left;
}
.langmenu ul li ul.fde_lang_1 {
    display: block;
}
.langmenu ul {
    display: block;
    margin-bottom: 0;
    margin-left: 0;
    margin-top: 0;
    position: absolute;
}
.langmenu{
z-index:10000000;
}
/* /FDE LANG */






.mlaf, .mlar, .mlaz, .mlbe, .mlbg, 
.mlbn, .mlcn, .mlcs, .mlda, .mlde, 
.mlel, .mlen, .mles, .mlet, .mlfa, 
.mlfi, .mlfl, .mlfr, .mlgu, .mlhe, 
.mlhi, .mlhr, .mlhu, .mlhy, .mlid, 
.mlit, .mlja, .mlka, .mlkk, .mlkn, 
.mlko, .mlky, .mllt, .mllv, .mlmk, 
.mlml, .mlmn, .mlmr, .mlms, .mlnl, 
.mlno, .mlpl, .mlpt, .mlro, .mlru, 
.mlsi, .mlsk, .mlsl, .mlsq, .mlsr, 
.mlsv, .mlta, .mlte, .mltg, .mlth, 
.mltr, .mluk, .mlur, .mluz, .mlvi
{ 
	display: inline-block;
	background: url('../images/langs/csprites_16.png') no-repeat; overflow: hidden;
	text-indent: -9999px; text-align: left;
	position:relative;
	top:4px;
	margin-right:4px;
	
	line-height:18px;
	padding:0px;
	width: 16px; height: 16px;
} 
 
.mlaf{background-position:0px 0px;}
.mlar{background-position:-16px 0px;}
.mlaz{background-position:-32px 0px;}
.mlbe{background-position:-48px 0px;}
.mlbg{background-position:-64px 0px;}
.mlbn{background-position:-80px 0px;}
.mlcn{background-position:-96px 0px;}
.mlcs{background-position:0px -16px;}
.mlda{background-position:-16px -16px;}
.mlde{background-position:-32px -16px;}
.mlel{background-position:-48px -16px;}
.mlen{background-position:-64px -16px;}
.mles{background-position:-80px -16px;}
.mlet{background-position:-96px -16px;}
.mlfa{background-position:0px -32px;}
.mlfi{background-position:-16px -32px;}
.mlfl{background-position:-32px -32px;}
.mlfr{background-position:-48px -32px;}
.mlgu{background-position:-64px -32px;}
.mlhe{background-position:-80px -32px;}
.mlhi{background-position:-96px -32px;}
.mlhr{background-position:0px -48px;}
.mlhu{background-position:-16px -48px;}
.mlhy{background-position:-32px -48px;}
.mlid{background-position:-48px -48px;}
.mlit{background-position:-64px -48px;}
.mlja{background-position:-80px -48px;}
.mlka{background-position:-96px -48px;}
.mlkk{background-position:0px -64px;}
.mlkn{background-position:-16px -64px;}
.mlko{background-position:-32px -64px;}
.mlky{background-position:-48px -64px;}
.mllt{background-position:-64px -64px;}
.mllv{background-position:-80px -64px;}
.mlmk{background-position:-96px -64px;}
.mlml{background-position:0px -80px;}
.mlmn{background-position:-16px -80px;}
.mlmr{background-position:-32px -80px;}
.mlms{background-position:-48px -80px;}
.mlnl{background-position:-64px -80px;}
.mlno{background-position:-80px -80px;}
.mlpl{background-position:-96px -80px;}
.mlpt{background-position:0px -96px;}
.mlro{background-position:-16px -96px;}
.mlru{background-position:-32px -96px;}
.mlsi{background-position:-48px -96px;}
.mlsk{background-position:-64px -96px;}
.mlsl{background-position:-80px -96px;}
.mlsq{background-position:-96px -96px;}
.mlsr{background-position:0px -112px;}
.mlsv{background-position:-16px -112px;}
.mlta{background-position:-32px -112px;}
.mlte{background-position:-48px -112px;}
.mltg{background-position:-64px -112px;}
.mlth{background-position:-80px -112px;}
.mltr{background-position:-96px -112px;}
.mluk{background-position:0px -128px;}
.mlur{background-position:-16px -128px;}
.mluz{background-position:-32px -128px;}
.mlvi{background-position:-48px -128px;}


.mtiol u,.mtiol i{
	text-decoration:none;
	font-style:normal;
	 padding: 0px 5px 0px 5px;
	border:1px solid #EAF3F8;
	border-radius:4px;
	margin-top:2px;
	margin-right:3px;
	box-sizing: padding-box;
	display:inline-block;
	height:23px;
}
.mtiol u{
	direction:rtl;
}
.mtiol i{
	
	direction:ltr;
}
.mtiol b{
  margin-right: 0px;
  margin-left: 0px;
}
.mtiol i b{
  margin-right: 4px;  
}
.mtiol u b{
  margin-left: 4px;  
}

.fdeimvis{
	display:block!important;
	visibility:visible!important;
}
.fdeimhid{
	display:none!important;
	visibility:hidden!important;
}

.mcm{
font-weight:bold;
font-size: 1.1em;
line-height: 19px;
}
.offmwmap{
	display:none;
}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.ay img{
	width:16px;
	height:16px;
}
b.wd{
	white_space:pre;
}
.fdfo_i a {
	display: inline;
	float: none;
	line-height: normal;
	margin: 0;
	padding: 0;
	width: auto;
}
.sqa {
	left: -1px;
	position: relative;
	top: -5px;
}
.sq {
	border: 1px solid #eeeeee;
	border-radius: 5px 0;
	color: #111111;
	font-family: tahoma;
	font-size: 8px;
	line-height: 10px;
	padding: 1px 0;
}
.mcm {
	font-size: 1.1em;
	font-weight: bold;
	line-height: 19px;
}

.fdfo_i2 a{
	display: inline;
	float: none;
	line-height: normal;
	margin: 0;
	padding: 0;
	width: auto;
}
.fdfo_i3 i{
	margin-right:3px;
}
.tic4 img{
	width:30px;
	height:30px;
}

.ca-item-main .listing-block{
	box-shadow:0px 0px 7px 4px #fbfcfe inset;
	height:100%;	
	border-right:1px solid #e5f4f9;
	border-bottom:1px solid #e5f4f9;
	box-sizing:border-box;	
	padding: 22px 21px 30px 17px;
}

.lk0{
	border:1px solid #b9e7f7;	
	margin-bottom:10px;
	border-radius:5px;
	box-sizing:border-box;	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.lk1{
	background: -moz-linear-gradient(90deg, #f3f9fd 0%, #FFFFFF 100%); /* ff3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #f3f9fd)); /* safari4+,chrome */
	background: -webkit-linear-gradient(90deg, #f3f9fd 0%, #FFFFFF 100%); /* safari5.1+,chrome10+ */
	background: -o-linear-gradient(90deg, #f3f9fd 0%, #FFFFFF 100%); /* opera 11.10+ */
	background: -ms-linear-gradient(90deg, #f3f9fd 0%, #FFFFFF 100%); /* ie10+ */
	background: linear-gradient(0deg, #f3f9fd 0%, #FFFFFF 100%); /* w3c */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#f3f9fd',GradientType=0 ); /* ie6-9 */ 
	border-bottom:1px solid #b9e7f7;
	padding:8px 14px 4px 20px;
	color:#2269b2;	
	border-radius: 5px 5px 0px 0px;
	box-sizing:border-box;	
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;	
}
.lk2{
	background: -moz-linear-gradient(90deg, #f6fbfe 0%, #ffffff 70%, #ffffff 100%); /* ff3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(30%, #ffffff), color-stop(100%, #f6fbfe)); /* safari4+,chrome */
	background: -webkit-linear-gradient(90deg, #f6fbfe 0%, #ffffff 70%, #ffffff 100%); /* safari5.1+,chrome10+ */
	background: -o-linear-gradient(90deg, #f6fbfe 0%, #ffffff 70%, #ffffff 100%); /* opera 11.10+ */
	background: -ms-linear-gradient(90deg, #f6fbfe 0%, #ffffff 70%, #ffffff 100%); /* ie10+ */
	background: linear-gradient(0deg, #f6fbfe 0%, #ffffff 70%, #ffffff 100%); /* w3c */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6fbfe',GradientType=0 ); /* ie6-9 */ 
	padding:12px;
	border-radius: 0px 0px 5px 5px;
	box-sizing:border-box;	
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
}
.lk3{
	background-color:#ffffff;
	border:1px solid #e9f2f7;	
	box-shadow: 0px 0px 3px 1px #eaf3f8;
	padding:12px;
}
.tic4 td,.tic5 div b{
	white-space:pre;
}
.lhint{
	text-align:center;
	position:relative;
}
.lhint h2{
	text-align:center;
	margin-top:5px;
	margin-bottom:10px;
	border-bottom:0px none transparent;
}


.lk1 h1 img{
	margin-right:7px;
}
.lk1 h1 a{
	text-decoration:none!important;
}
.lk1 h2{
	font-weight:normal;
	font-size:1.7em;
	line-height:1.3;
	border-bottom:0px none transparent;
}
.lk3 h2{
	margin-bottom: 7px;
}


.tw b,.wr b,.wr2 b,b.fde_hint,.fdfo_c4 b,.fd_ccl2 b,.fd_ccl3 b,.fwh2 b,#iclist2 b{
	font-weight:normal;
}
.tw i,.wr i,.wr2 i,.fd_ccl2 i,.fd_ccl3 i{
	font-style:normal;
}
.tw u,.wr u,.wr2 u,.fd_ccl2 u,.fd_ccl3 u{
	text-decoration: none;
}
.fdfo_c4 a,#iclist2 a,.fd_ccl2 i a,.fd_ccl3 i a{
	margin-left:4px;
}
#iclist2 b,.fd_ccl2 u,.fd_ccl3 u{
	display:block;	
}






.detailed .b0,.cedate{
	font-size:29px;
	text-transform: capitalize;
}
.wdn .b0{
	font-size:24px;
	text-transform: capitalize;
}
.detailed .wdn{
	margin-bottom:30px;	
}
.wdy{
	width:100%;
}
.lft{
	width:50%;
	float:left;	
}
.rht{
	width:50%;
	float:left;
}
.lf2{
	width:55%;
	float:left;	
}
.rh2{
	width:45%;
	float:left;
}
.foreca i{
	font-style:inherit;
}
.foreca ul{
	padding-left: 15px;
}
.foreca li {
    padding-bottom: 5px;
    padding-top: 5px;
}

.wth_TR .lf2{width:63%;float:left;}.wth_TR .rh2{width:37%;float:left;}

@media screen and (min-width: 0px) and (max-width: 719px)
{
	.lft,.rht,.lf2,.rh2{
		width:100%;
		padding-left:10px;
		box-sizing:border-box;
	}
	.lft{
		margin-bottom:10px;
	}
	.rh2{
		 margin-bottom:10px;
	}
	.head_str div.h1{
		font-size:1em;
	}
	.wth_TR .lf2,.wth_TR .rh2{width:100%;}
}
.dtm{	
	overflow:visible;
}
/* .t0, */
.dtm b,b.wd{
	white-space:pre;
}

.dtm{width:35%;}
.wth_EN .dtm{width:30%;}.wth_ES .dtm{width:35%;}
.wth_RU .dtm{width:25%;}.wth_ID .dtm{width:27%;}
.wth_DE .dtm{width:35%;}.wth_KO .dtm{width:21%;}
.wth_FR .dtm{width:25%;}.wth_NL .dtm{width:30%;}
.wth_IT .dtm{width:30%;}.wth_NO .dtm{width:30%;}
.wth_PT .dtm{width:27%;}.wth_RO .dtm,.wth_KY .dtm{width:40%;}
.wth_SK .dtm{width:25%;}.wth_SV .dtm{width:30%;}
.wth_BE .dtm{width:27%;}.wth_BG .dtm{width:30%;}
.wth_UK .dtm{width:27%;}.wth_HI .dtm{width:25%;}
.wth_ZH .dtm{width:25%;}.wth_JA .dtm{width:21%;}

.wth_TR .dtm{width:35%;}.wth_TR .dtm b{font-size:25px;}
.wth_TR .dtm{width:35%;}

@media screen and (min-width: 460px) and (max-width: 949px)
{
	.daytime b,.dtm b {
		font-size: 23px;
	}
	.wth_TR .dtm{width:35%;}	
	.wth_TR .dtm b{font-size:17px;}	
}
@media screen and (min-width: 0px) and (max-width: 459px)
{
	.daytime b,.dtm b {
		font-size: 20px;
	}
	.wth_TR .dtm{width:35%;}	
	.wth_TR .dtm b{font-size:17px;}	
}
@media screen and (min-width: 0px) and (max-width: 719px)
{
	.bdagr{
		display:none!important;
	}
}


.extable .wdn{
	border: 1px solid #eee;
	border-collapse: separate;
	border-spacing: 0;
	margin-bottom: 1.5em;
	width: 100%;
	 box-sizing:border-box;
}
.extable .wdn:nth-child(even){
	background: #f9f9f9 none repeat scroll 0 0;
}
.extable .ay, .cntrb{
	padding: 0.6em;
	text-align: left;
	box-sizing:border-box;
	font-size: 16px;
	line-height: 20px;
}

.extime .digi, .extime #dots{
	height: 97px!important;
	line-height: 97px!important;
	font-size: 95px!important;
}
.extime{
	position:relative;
}
.timebox{
	margin-left:auto;
	margin-right:auto;
}
.cntrb {
	text-align: center;
	width: 100%;
}
.cedate{
	font-family: timea new roman;
	font-size: 29px;
	font-style: italic;
	display: inline-block;
}
.mphs {
	font-size: 16px;
	line-height: 20px;
}
.mphs img {
	height: 16px;
	width: 16px;
}
.btnals,.btnals2,button.button{
	background-color: #2685D3;		
	background: -moz-linear-gradient(90deg, #2685D3 0%, #0C5CA3 100%); /* ff3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0C5CA3), color-stop(100%, #2685D3)); /* safari4+,chrome */
	background: -webkit-linear-gradient(90deg, #2685D3 0%, #0C5CA3 100%); /* safari5.1+,chrome10+ */
	background: -o-linear-gradient(90deg, #2685D3 0%, #0C5CA3 100%); /* opera 11.10+ */
	background: -ms-linear-gradient(90deg, #2685D3 0%, #0C5CA3 100%); /* ie10+ */
	background: linear-gradient(0deg, #2685D3 0%, #0C5CA3 100%); /* w3c */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0C5CA3', endColorstr='#2685D3',GradientType=0 ); /* ie6-9 */
				
	border-color: #B7E7FE;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
	
	cursor: pointer;
	display: inline-block;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	text-decoration: none;
	box-sizing: border-box;
	color:#FFFFFF!important;
}
.btnals2,button.button{	
	border-radius: 7px;
	font-size: 12px;
	line-height: 1.5;
	
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;	   
	margin-bottom:10px;
	
	padding:5px;
	padding-left:10px;
	padding-right:10px;	   
}
.btnals{
	border-radius: 15px;
	font-size: 14px;
	line-height: 1.5;
	display: inline-block;
	margin-left:auto!important;
	margin-right:auto!important;
	margin-top:10px;
	margin-bottom:10px;
	padding:14px;  
}
.btnals:hover,.btnals2:hover,button.button:hover{
	background: -moz-linear-gradient(90deg, #158DE8 0%, #137DCF 100%); /* ff3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #137DCF), color-stop(100%, #158DE8)); /* safari4+,chrome */
	background: -webkit-linear-gradient(90deg, #158DE8 0%, #137DCF 100%); /* safari5.1+,chrome10+ */
	background: -o-linear-gradient(90deg, #158DE8 0%, #137DCF 100%); /* opera 11.10+ */
	background: -ms-linear-gradient(90deg, #158DE8 0%, #137DCF 100%); /* ie10+ */
	background: linear-gradient(0deg, #158DE8 0%, #137DCF 100%); /* w3c */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#137DCF', endColorstr='#158DE8',GradientType=0 ); /* ie6-9 */ 
}
button.button{
	border:1px solid #158DE8;
}
.las9{
	margin-bottom:0px!important;
}
.tempnow .rh2{
	padding-top:47px;
}
@media screen and (min-width: 0px) and (max-width: 719px)
{
	.tempnow .rh2{
		padding-top:0px;
	}
}
.tempnow .t0 .wda b{
	line-height: 50px!important;
	font-size: 27px!important;
	white-space:normal!important;
}
.tempnow .t0 b.bibi{
	line-height: 107px!important;
	font-size: 105px!important;
}




.fde_middadd_block{
	display: none;
	text-align:center;	
}
.fde_inneradd{
	display:inline-block;
	margin:auto;
	text-align:center;
}
@media screen and (min-width: 0px) and (max-width: 800px)
{
	.wdesc .section .tabs {
	    display: none;
	}
	.wdesc .section .box{
		display:block!important;
		background:transparent none repeat scroll 0 0;
		border:0px none transparent;
		box-shadow: none;
		margin-bottom: 20px;
	}
	.fde_middadd_block{
		display: block;
		margin-bottom:10px;
	}
}
@media screen and (min-width: 0px) and (max-width: 519px)
{
	.wdesc .section .box{
		padding:0px;		
	}
	.btnals, .btnals2{
		white-space:normal!important;
	}
	.btnals{
		border-radius: 7px;
		font-size: 12px;
		line-height: 1.5;
		
		margin-left:5px;
		margin-right:5px;
		margin-top:10px;	   
		margin-bottom:10px;
		
		padding:5px;
		padding-left:10px;
		padding-right:10px;	 
	}
}
/* handheld */
@media screen and (orientation: portrait)
{
	.wdesc .section .tabs {
	    display: none!important;
	}
	.wdesc .section .box{
		display:block!important;
		background:transparent none repeat scroll 0 0!important;
		border:0px none transparent!important;
		box-shadow: none!important;
		/*padding:0px!important;*/
		margin-bottom: 20px!important;
	}
	.fde_middadd_block{
		display: block;
		margin-bottom:10px;
	}	
}



.detailed .tarra{
	width:24px;
}
.tc7{
	position:relative;	
}
.tarra{
	position:absolute!important;
	top:-12px;
	left:2px;
}
.f3 .t1 b{
	white-space:pre;
}
.tarra{display:none;}.tc7 .tarra{display:block;}
@media screen and (min-width:0px) and (max-width:900px)
{
	.tarr, .tarra{
		display:none!important;
	}
}
@media screen and (min-width: 720px) and (max-width: 1152px)
{
	.detailed .dtm{
		padding-left:10px;
		box-sizing:border-box;
	}	
}
#fde_timehint{
visibility: hidden;
}




.btnals5{
	box-shadow: inset 4px 4px 15px #FBFCFE;

	border:1px solid #e3f1f8;
	border-color: #e3f1f8;
	
	cursor: pointer;
	display: inline-block;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	text-decoration: none;
	box-sizing: border-box;
	color:#2269b2!important;

	border-radius: 7px;
	font-size: 12px;
	line-height: 1.5;
	
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;	   
	margin-bottom:10px;
	
	padding:3px;
	padding-left:7px;
	padding-right:7px;	
	clear: both;
	display: inline-block;
	float: right;
}
.btnaxj5{
	clear: both;
	float: right;
	width:auto;height:30px;margin-top: 10px;margin-bottom: 10px;
}
.btnals5:hover{
	background-color: #f3f9fd;	
}
.btnals5d{
	height: 20px;
	display:none;
}
@media screen and (min-width: 0px) and (max-width: 800px)
{
	.btnals5d{
		display:block;
	}
	.foreca,.dvsn{
    		display: none;
	}
}



.wtpo{
display:inline-block;
margin-bottom:7px;
width:75%;
}
.fde_tthsmall{
	max-width:250px!important;
	width:250px!important;
}
.alrm{
	background-image:url(/i/rw.gif);	
	background-repeat:no-repeat;	
	background-position:left center;
	background-size:contain;
	padding-left:19px;
	display:inline-block;	
}


.wth_hi .alrm, .wth_mr .alrm, .wth_gu .alrm,.wth_te .alrm,.wth_kn .alrm{
	padding-left:25px;
}
.wth_bn .alrm,.wth_ta .alrm,.wth_ml .alrm{
	padding-left:24px;
}
.wth_ta .daytime b,.wth_ta .dtm b,.wth_kn .daytime b,.wth_kn .dtm b,
.wth_ml .daytime b,.wth_ml .dtm b{
	font-size: 25px;
}
.wth_ja .dtm,.wth_ko .dtm{
	width: 28%;	
}


