/* lang.details */
.lade {width:345px; float:right; line-height:22px; font-weight:bold; font-size:16px; color:#FF8515; border-bottom:1px solid #ccc; margin-bottom:10px; clear:right;}
.tablade {width:345px; float:right; background:#F8F9FD; border:1px solid #BEC1E2; text-align:left; clear:right;}
html:first-child .tablade {margin-right:7px;}
.tablade td {vertical-align:top; text-align:justify;}
.pp {font-weight:bold; width:33%;}
.tablade a:link,.tablade a:active,.tablade a:visited,.tablade  a:hover {font-size:12px; color:#5165B7; float:right; font-weight:normal;}
/*most popular*/
.mon {text-align:left; color:#333; padding:5px; border:1px solid #FF8515; float:right; width:345px;}
a.redmor:link,a.redmor:visited,a.redmor:active,a.redmor:hover {text-decoration:underline; color:#CC0406; font-weight:normal;}
a.sortlink3:link,a.sortlink3:visited,a.sortlink3:active,a.sortlink3:hover {text-decoration:underline; color:#5165B7; font-weight:normal;}
/* useful phrases */
.phrasesc {width:100%; clear:both;}
.lin a:link,.lin a:visited,.lin a:active,.lin a:hover {text-decoration:underline; color:#5165B7;}
.tabel {line-height:18px; width:100%;}
.empty {height:20px;}
.hea1 {color:#F70000; font-weight:bold; border-bottom:1px solid #C2C3E2; width:33%;}
.hea2 {color:#5165B7; font-weight:bold; border-bottom:1px solid #C2C3E2; width:33%;}
.bb {font-weight:bold;}
/* two columns */
.spanle {float:left; font-weight:bold; font-size:15px; color:#5165B7;}
.spanri {float:right; font-weight:normal;}
.tb {width:100%; line-height:28px; float:left; margin-top:15px; clear:both; border-bottom:1px solid #ccc; margin-bottom:15px;}
.tb th {background:#F5F7FC; padding-left:10px; padding-right:10px;}
.spanri a:link,.spanri a:visited,.spanri a:active,.spanri a:hover {color:#5165B7; text-decoration:underline;}
.tb img {vertical-align:middle; margin-left:20px; }
.tb td {width:50%; line-height:18px; padding-left:10px; overflow:hidden; text-align:justify; vertical-align:top;}
.empty {height:10px;}
.bb {font-weight:bold;}
.iii {font-style:italic;}
a.mailto:link,a.mailto:visited,a.mailto:active {text-decoration:none; color:#333;}
a.mailto:hover {text-decoration:underline; color:#333;} 
.sortlink {margin-left:12px;}
.padin {margin-left:20px;}
a.sortlink:link,a.sortlink:visited,a.sortlink:active,a.sortlink:hover {text-decoration:underline; color:#5165B7; font-weight:normal;} 
a.sortlink_ak:link,a.sortlink_ak:visited,a.sortlink_ak:active,a.sortlink_ak:hover {text-decoration:underline; color:#333;}
a.sortlink2:link,a.sortlink2:visited,a.sortlink2:active,a.sortlink2:hover {text-decoration:underline; color:#5165B7; font-weight:normal;}

.mapa {text-align:center; background:#F5F7FC; overflow:hidden; width:215px; padding:10px 0 10px 0; margin-bottom:15px; float:left;}
.mapa img {border:1px solid #ccc;}
.photo {float:right; font-size:11px; text-align:right; color:#666; margin-top:15px; width:350px;}
.photo a:link,.photo a:active,.photo a:hover,.photo a:visited {text-decoration:underline; font-size:11px; color:#666;}

