.back { }

.info1 { position:relative; padding:25px; padding-top:0px; padding-bottom:10px; line-height:1.6em; }

.inftab { table-layout:fixed; border-collapse:collapse; empty-cells:show; width:100%; margin:0px; }
.leftcell  { border-color:#999; border-right-width:1px; border-right-style:solid; padding-right:20px; vertical-align:top;}


.rightcell { padding-left:20px; vertical-align:top; padding-bottom:0px; width:270px;  }

.rightcell h3 { margin-top:0px; margin-bottom:0px; color:#558; font-size:1.2em; }

.competences { font-size:0.85em; color:#558; margin-bottom:15px; font-weight:bold;}

.rclink { width:100%; min-height:35px; margin-bottom:0px; margin-top:0px; overflow:hidden; white-space:nowrap; background-position:right; background-repeat:no-repeat;}

.rclink a:link { text-decoration:none; color:#666; font-weight:bold; height:40px; }
.rclink a:visited { text-decoration:none; color:#666; font-weight:bold; height:40px;}
.rclink a:hover { color:#000;  }
.rclink a:active { color:#000; }

.extrl { width:100%; min-height:35px; margin-bottom:0px; margin-top:5px; overflow:hidden; white-space:nowrap; }

.extrl a:link { text-decoration:none; color:#558; font-weight:bold; }
.extrl a:visited { text-decoration:none; color:#558; font-weight:bold; }
.extrl a:hover { color:#224;  }
.extrl a:active { color:#224; }

.collage { position:relative; margin:0px; vertical-align:top; }

.overlay { width:100%; height:35px; vertical-align:middle;  }
