BODY { } 

.img-left { float:left; margin:0em 1.5em 0.5em 0em;}
.img-right{ float:right; margin:0em 0em 0.5em 1.5em; }
.img-full { width:100%; float:none; margin:0em 0em 0.5em 0em;}


.table-1-wrapper { overflow-y:hidden; overflow-x:auto; width:100%; padding:0px 0px;}
TABLE.table-1 { border:1px solid #c9c9c9; border-collapse:none; width:100%; min-width:638px; }
TABLE.table-1 TD { border:1px solid #c9c9c9;  text-align:center; vertical-align:middle; color:#333; font-weight:normal; padding:0.1em 0.2em; font-size:0.9em;}
TABLE.table-1 TR TD.table-1-head, TABLE.table-1 TH.table-1-head { padding:0.2em 0em 0.2em 0em; font-size:0.9em; font-weight:bold; text-align:center; color:#fff; white-space: nowrap;
background:#ed2727;
background: -webkit-gradient(linear, left top, left bottom, from(#f01f1f), to(#cf1313));
background: -moz-linear-gradient(top, #f01f1f,  #cf1313 );
background: -o-linear-gradient(#f01f1f, #cf1313 );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f01f1f", endColorstr="#cf1313");
zoom:1; }
TABLE.table-1 TR TD.row-highlight { background:#fff200; color:#000; padding:0.2em 0em 0.2em 0em; font-weight:bold;}
TABLE.table-1 TR TD.row-highlight A { color:#ed1c24;}


.related-contents { margin:0% -1%;}
.related-contents-item { position:relative; display:block; float:left; width:31.5%; margin:0% 0.9% 1.5% 0.9%; overflow:hidden; position:relative; z-index:11; text-align:center; }
.related-contents-table { display:table; width:100%; border-collapse:collapse; margin:0 0 1em 0;  }
.related-contents-tr { display:table-row; }
.related-contents-td { display:table-cell; vertical-align:middle; padding:0.4em 1em; border-bottom:1px solid #c9c9c9; border-top:1px solid #c9c9c9; 
font-size:1.3em; line-height:1.4em; text-align:center; text-transform:normal; color:#d63d00; }
.related-contents-img { margin:0em auto; }
.related-contents-data { padding:0; margin:0em 0em; border:0;  text-align:center; font-size:1em;  }
.related-contents-data P { margin:0.2em 0em;}

.kepzes-ara { display:inline-block; padding:0.3em 0.5em; background:#dedede; font-weight:bold; font-size:1.2em; margin:0.2em 1em;    }