body { margin: 10px; background-color: #fff; } .clearfix::after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } a:active {text-decoration: underline; color: red} a:link {text-decoration: underline; color: #000000} a:visited {text-decoration: underline; color: #666666} a:hover {text-decoration: underline} a.red:active, a.red:link, a.red:visited, a.red:hover { color: red; } .easter { color: red; text-align: center; font-size: 200%; background: #ffc; border: 1px solid #000; border-top-width: 0; margin: 0 0 0.5em; } #header { border: 1px solid #000; padding: 0; margin: 0; width: 100%; background-color: #cfc; text-align: center; } #logo { margin: 0; padding: 0; border-width: 0 1px; border-style: solid; border-color: #000; display: inline-block; } #logo img { border: 0; height: 75px; width: 450px; } h1, h2, h3 { text-align: center; } h1 { font-size: 150%; background: #ffc; border: 1px solid #000; border-top-width: 0; margin: 0 0 0.5em; } h2 { font-size: 125%; color: #f00; margin: 1em 0; } .nav { padding: 0; margin: 0; border: 1px solid #000; } .nav .breadcrumbs { margin: 0; padding: 2px 4px; border-bottom: 1px solid #000; background-color: #cfc; font-size: 110%; } .nav .menu { margin: 0; padding: 2px 4px; border: 0; background-color: #ffc; } .nav .menu ul { list-style: none; margin: 0; padding: 0; } .nav .menu ul li { display: inline; margin: 0; padding: 0; } .nav .menu ul li:before { content: '|'; margin: 0 0.5em; } .nav .menu ul li:first-child:before { content: ''; margin: 0; } .nav .feedback { text-align: center; background-color: #cfc; font-size: 90%; border-top: 1px solid #000; padding: 2px; } p.header {font-size: medium; text-align: center; font-style: normal; color: black} p.irmos {font-size: small; text-indent: 1cm; text-align: justify; font-style: normal; font-weight:bold; color: black} p.trop { font-size: medium; text-indent: 1cm; /*text-align: justify; */ font-style: normal; color: black; margin: 1em 0; } p.trop.parallel { width: 50%; padding: 0 1em; box-sizing: border-box; text-indent: 0; margin: 0 0 1em; } p.trop.parallel.original { float: left; } p.trop.parallel.translate { float: right; } p.verse {font-size: small; text-indent: 1cm; text-align: justify; font-style: normal; font-weight:bold; color: black} p.marg {font-size: medium; margin-top:0;margin-bottom:0; margin-left:1cm; text-indent: -1cm; text-align: justify; font-style: normal; color: black} p.dial {font-size: medium; margin-top:0;margin-bottom:0; margin-left:1cm; text-align: justify; font-style: normal; color: black} p.trop2 {font-size: medium; margin-top:0;margin-bottom:0;text-indent: 1cm; text-align: justify; font-style: normal; color: black} p.norm {font-size: medium; text-align: left; font-style: normal; color: black} p.h3 {margin-top:0;margin-bottom:0;font-size:medium;font-weight:bold ;text-align: center; color: black; font-family: Arial, Tahoma, Verdana, San-Serif} /* h1 {margin-top:0;margin-bottom:0;text-align: center; color: black; font-family: Arial, Tahoma, Verdana, San-Serif} */ table h2 {margin-top:0;margin-bottom:0;text-align: center; color: black; font-family: Arial, Tahoma, Verdana, San-Serif} /* h3 {margin-top:0;margin-bottom:0;text-align: center; color: black; font-family: Arial, Tahoma, Verdana, San-Serif} */ hr.w {align: center; width: 75%} table {align: center; border:0} tr {vertical-align: top} td.left {padding-right: 10} td.right {padding-left: 10} span {color: red} #search-submit-wrapper { float: right; } #search-submit-wrapper input { text-shadow: 0 1px 1px #1C5926; color: white; background: #427F2D; background-image: -ms-linear-gradient(top, #4A9032 0%, #396C28 100%); background-image: -moz-linear-gradient(top, #4A9032 0%, #396C28 100%); background-image: -o-linear-gradient(top, #4A9032 0%, #396C28 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4A9032), color-stop(1, #396C28)); background-image: -webkit-linear-gradient(top, #4A9032 0%, #396C28 100%); background-image: linear-gradient(top, #4A9032 0%, #396C28 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4a9032', endColorstr='#396c28'); border: 0; box-shadow: 1px 1px 2px #939da2; border-radius: 10px; padding: 0.3em 1em; margin: 0; cursor: pointer; } #search-text-wrapper { margin-right: 4.5em; } #search-text-wrapper input { width: 100%; } ul.news { padding-left: 1.2em; list-style-type: circle; } ul.news li { margin-bottom: 0.5em; }