/* CSS Document */
body{
font-size:14px;
font-style: normal;
font-weight: normal;
font-family: arial, helvetica, sans-serif;
}
a:link, a:visited {
color: #005DA3; text-decoration: underline;
font-weight: normal;
font-style: normal;
font-family: arial, helvetica, sans-serif;
}
a:hover {
text-decoration:none;
}
#footer {
text-align: center;
padding: 3px;
}
ul
{
margin: 0;
padding: 0;
list-style: none;
}
li
{
line-height: 15px;
padding-left: 15px;
padding-bottom: 3px;
margin-top: 5px;
background-image: url(/assets/images/arrow.png);
background-repeat: no-repeat;
background-position: 0px 2px;
}
td {
text-align: left;
font-size:14px;
}
body {
/*	margin: 15px;*/
height: 100%;
padding: 0px;
font-family: Arial, Helvetica, Sans Serif;
line-height: 120%;
font-size:14px;
color: #333333;
background: url('/assets/images/line_bg.gif') repeat;
}
.highlight {
background-color: Yellow;
color: Blue;
padding: 0;
}
.code {
background-color: #ddd;
border: 1px solid #bbb;
}
form {
/* removes space below form elements */
margin: 0;
padding: 0;
}
span.mail:after {
content: &quot;agitbrigada\40googlegroups.com&quot;;
color: #005DA3; text-decoration: underline;
font-weight: normal;
font-style: normal;
font-family: arial, helvetica, sans-serif;
}
span.mail-lapot:after {
content: &quot;lapotok\40gmail.com&quot;;
color: #005DA3; text-decoration: underline;
font-weight: normal;
font-style: normal;
font-family: arial, helvetica, sans-serif;
}
span.icq-lapot:after {
content: &quot;241960590&quot;;
margin-left: 87px;
}
div.ab-gallery-sign {
font-size:10pt;
width: 150px;
padding: 5px 5px 10px 5px;
}

/* lapot's changes  */
td.right-panel {width: 25%;}
/*div.news {width: 100%;}*/
td.right-panel, td.main {
background: #ffffff;
border: 1px solid #c7e1df;
padding: 2px 2px 2px 2px;
margin: 0 0 0 0;
}
td.main{
width: 75%;
}
div.main{
padding: 5px 20px 20px 30px;
}
div.main img {border: 1px solid #3c696a;}
div.head{
background: #fafbdf;
border: 1px solid #e7e1ca;
padding: 5px 5px 10px 50px;
margin: 0 0 0 0;
}
div.head table tr td {padding-right: 10px;}
div.news{
display: block;
padding: 5px 5px 10px 20px;
background: #e7f7f6;
border: 1px solid #c7e1df;
}
div.news_rss{
float: left;
width: 100%;
}
td.right-panel{
margin-top: 0px;
}
div.head, div.news {height: 80px;}
div.head h3, div.news h3 {
background-image: none;
padding: 20px 15px 10px 0;
margin: 0px;
text-transform: none;
font-size: 18pt;
font-weight: normal;
font-family: Garamond;
line-height: 20px;
color: #974d10;
}
p.epigraph{
text-indent: 0px;
padding: 0px 0 0px 5px;
margin: 0px;
color: #974d10;
font-style: italic;
text-align: right;
}
div.epigraph{
padding-bottom: 15px;
}
p{
text-indent: 25px;
padding: 10px 0 0px 0;
margin: 0 0 0 0;
text-align: justify;
}
div.news_item {
border:1px solid #d3e3e8;
padding: 5px;
margin-top: 10px;
/*	background: url('/images/note-bg.gif') repeat-x;*/
}
div.news_items{
margin: 12px 0px;
}
div.pin {
text-align: center;
display: block;	
width: 39px; 
height: 32px;
float: right;
padding-left: 50px; 
background: transparent url(/assets/images/pin.png) no-repeat !important; 
background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src=/assets/images/pin.png);
}
p.speech {text-indent: 0px;}
div.verse p {
text-indent: 0px;
padding-bottom: 0px;
padding-top: 0px;
vertical-align: middle;
}
td.logo {
font-size: 30pt;
font-weight: normal;
font-family: Garamond;
padding: 0px;
line-height: 30px;
color: #0b066b;
}
img.in_text {
margin: 15px 15px 5px 10px;
border: 1px solid #7a6a39;
}
span.small{
font-size: 9pt;
}
div.menu {
vertical-align: middle;
}
td.topmenu{
padding:0 0 0 0;
vertical-align: middle;
}
table.ab-gallery {width: 90%;}
table.ab-gallery tr td{
text-align: left;
vertical-align: top;
width: 150px!important;
}
span.active-mainlevel-nav,a.mainlevel-nav,a.mainlevel-nav:link, a.mainlevel-nav:visited {
line-height: 19px;
/*margin: 0px 10px 0px 0px;
padding:0px 0px 0px 0px;*/
color: black;
vertical-align: middle;
font-family: Times New Roman;
font-style: italic;
font-size: 13pt;	
font-weight:normal;
}
span.active-mainlevel-nav{color:#974d10;}
a.sublevel-nav,span.sublevel-nav {
padding-left: 1px;
vertical-align: middle;
font-size:14px;
font-weight: bold;
color:#7a6a39;
text-align: left;
}
h4{font-size: 16px;}