* { font-family:Arial,Verdana, Tahoma,MS Sans Serif; }
body { background:#fff; color:#000; height:100%; font-size:11px; margin:0; padding:0; }
html { height:100%; }
img { border:0; margin:0; padding:0; }
table { text-indent: 0px }
.bl { display:block; }
form { margin:0; padding:0; vertical-align:middle; }
form * { vertical-align:middle; }
.btn { background:#c6c8ca; border-color:#e1e2e2; font-size:10px; font-weight:bold; }
i, em { font-family:Arial, "MS Sans Serif", Verdana, Tahoma; }
.comment {
	font-style: normal;
	font-size: 9px;
	padding-left: 10px;
	padding-right: 10px;
	line-height: normal;
}

.standardText {
	background: #fff;
	color: #000;
	height: 100%;
	font-size: 14px;
	margin: 0;
	padding: 10;
	text-indent: 35px;
	text-align: justify;
	margin-right: 10px;
	margin-left: 10px;
}
.largeText {
	background: #fff;
	color: #000;
	font-size: 16px;
	padding: 10;
	font-family: Arial, Verdana, Tahoma, "MS Sans Serif";
	text-indent: 35px;
	text-align: justify;
	margin-right: 10px;
	margin-left: 10px;
}

.text {
	height: 100%;
	font-size: 12px;
	padding: 5;
	font-family: Arial, Tahoma, Verdana, "MS Sans Serif";
	word-spacing: 1px;
	line-height: 19px;
	text-align: justify;
	margin-left: 6px;
	margin-bottom: 10px;
    margin-top: 8px;
	padding-bottom: 20px;
}

.tabb {
  text-indent: 0px
}

.point {
	cursor: pointer;
}

.brd, .brd-menu { border:1px solid #acafb1; margin:0 0 7px; padding:5px 7px; background-color: #ffffff; }
.brd-menu { background:#fff;  background-color: #F1F1F1;   }

.h-menu { border:1px solid #acafb1; background-color: #F1F1F1; }
.h-menu td { padding:5px; }

.rama, .ramapad { border:1px solid #acafb1; margin:0 0 7px; padding:5px; }
.ramapad { padding:5px 10px; }
a { color:#1c5374; text-decoration:none; }
a:hover { color:#ef1917; text-decoration:underline; }
a:visited { color: #8B008B; text-decoration:none; }
a:focus { color:#ef1917; text-decoration:underline; }

/* H1-H4 */
h1, h2, h3, h4 {
	font-weight: bold;
}
h1 {
	font-family: Arial,MS Sans Serif,Verdana,Tahoma;
	font-size: 14px;
	color: #1f4d42;
	text-decoration: underline;
	margin: 0px 0px 5px 0px;
}
h1.article {
	font-size: 16px;
	color: #000000;
	text-decoration: none;
}
h2 {
	font-family: Arial,MS Sans Serif,Verdana,Tahoma;
	font-size: 12px;
	color: #1f4d42;
	margin: 0px 0px 0px 0px;
}
h2.author {
	font-size: 11px;
	color: Black;
	font-style: italic;
	margin: 0px 0px 10px 10px;
}
h3 {
	font-family: Arial, Verdana,Tahoma,MS Sans Serif;
	font-size: 11px;
	color: Black;
	font-style: italic;
	margin: 0px 0px 0px 0px;
}
h4 { font-family: Arial, Verdana,Tahoma,MS Sans Serif; font-size:12px; color:#000; margin: 0px 0px 0px 0px; }

/* menu */
.clCMEvent { position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible; }
.clCMAbs { position:absolute; visibility:hidden; left:0; top:0; }

.clBar { position:absolute; width:10; height:10; background-color:#000080; layer-background-color:#000080; visibility:hidden; }

.clLevel0, .clLevel0over { position:absolute; padding:0px; font-family:Verdana, Tahoma, "MS Sans Serif", Arial; font-size:11px; }
.clLevel0 { background-color:#F1F1F1; layer-background-color:#F1F1F1; color:#1c5374; }
.clLevel0over { background-color:#F1F1F1; layer-background-color:#F1F1F1; color:#ef1917; cursor:pointer; cursor:hand; text-decoration:underline; }
.clLevel0border { position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699; }

/*Styles for level 1*/
.clLevel1, .clLevel1over { position:absolute; padding:1px 0 0 5px; font-family:Verdana, Tahoma, "MS Sans Serif", Arial; font-size:11px; }
.clLevel1 { background-color:#F1F1F1; layer-background-color:#F1F1F1; color:#1c5374; }
.clLevel1over { background-color:#ffffff; layer-background-color:#ffffff; color:#ef1917; cursor:pointer; cursor:hand; text-decoration:underline; }
.clLevel1border { position:absolute; z-index:500; visibility:hidden; background-color:#acafb1; layer-background-color:#acafb1; }

.menu0 { padding:3px 0px 3px 3px; }
.menu1 { padding:1px 0px 1px 3px; }
.menu2 { padding:2px 0px 2px 3px; }

.counters { left:0px; position:absolute; top:-1000px; visibility:visible; }

.anons_style_top {
	background-color:#F1F1F1;  color:#1c5374; 
	padding: 3px 7px 3px 7px;
	font-size: 11px;
}
.anons_style_big
{
	font-size: 12px;
}