* {font-size:12px; color:#4A595C; font-family: Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0}
.sm {list-style:none; width:200px; height:188px; display:block; overflow:hidden; text-align:right; float:right;}
.sm li {float:right; display:inline; overflow:hidden}
ul.sm {margin-left:0px;}

a, .a, a *, span.email { text-decoration:none; color:#82690F;}
.a b { text-decoration:none; font-weight:bold; color:#82690F;}
a:hover { text-decoration:underline; color:#000; }
div.mainmenu a, div.mainmenu a * { text-decoration:none; color:#56595C;}

p {padding-bottom:10px;}

ul, ol { margin-left: 16px; }

IMG {border-style:none;}
.content-text img { margin: 6px; }
.no_img_margins img { margin:  0px 0px 0px 0px; }

img.right {margin: 6px 0px 6px 8px; float: right; }
img.left { margin: 6px 8px 6px 0px; float: left }
/*span {margin:5 0 5 13} --- What's this??? Very common rule. ---*/
.leftmenu { padding-top: 0px; padding-bottom:0px; text-decoration:none; }
.sob, .sob a, .sob a:hover, .sob a * { text-decoration:none; font-size:10px; color:#FFFFFF;}
.dark_sob { text-decoration:none; font-size:10px; color:#4A595C;}
.sob img {width:53px; margin: 2px 4px 3px 0px; float:left}
.sob b { text-decoration:none; font-weight:bold; font-size:10px; color:#FFFFFF;}
.sop p { padding-bottom: 0; }
.leftimg { margin: 6px 8px 6px 0px; float: left; clear: left; }
.rightimg { margin: 6px 0px 6px 8px; float: right; clear: right; }
.leftimg-sob img { margin: 0px 4px 3px 0px; float: left; width:53px; height:80px; }
.title-1 {font-size:12px; color:#4A595C; font-weight:bold; margin: 0 0 0 0; text-decoration: none; }
.title-2 {font-size:18px; color:#4A595C; font-weight:bold;}
.title-3 {font-size:14px; color:#6F7E81; font-weight:bold; padding-top:10px; padding-bottom:5px;}
.title-1 a, .title-1 a *, a span.title-1 { text-decoration:none; font-size:12px; color:#4A595C; font-weight:bold;}
.title-2 a, .title-2 a * { text-decoration:none; font-size:18px; color:#4A595C; font-weight:bold;}
.title-3 a, .title-3 a * { text-decoration:none; font-size:14px; color:#6F7E81; font-weight:bold;}


h4 {font-size:12px; color:#6F7E81; font-weight:bold; padding-top:10px; padding-bottom:5px;}
h3 {font-size:12px; color:#9C881B; margin: 0 0 0 0;}
h2 {font-size:14px; color:#6F7E81; font-weight:bold; padding-top:10px; padding-bottom:5px;}



.newstitle {font-size:14px; color:#6F7E81; font-weight:bold; padding-top:10px; padding-bottom:5px;}
.newsdate_main {font-size:10px; color:#6F7E81; text-align:left;}
.newsdate {font-size:14px; color:#6F7E81; font-weight:bold;}
.newstitle a { text-decoration:none; font-size:14px; color:#6F7E81; font-weight:bold;}
.newsstext_main {font-size:12px; color:#4A595C; text-align:justify; line-height:18px;}
.newsstext_main a, .newsstext_main a * { text-decoration:none; font-size:12px; color:#4A595C; text-align:justify; line-height:18px;}
.newsstext_main p { padding-bottom: 0; }
.newsstext_main img { width:70px; margin: 6px 6px 6px 0px; float: left; }
.newsstext a, .newsstext a * { text-decoration:none; font-size:12px; color:#4A595C; text-align:justify; line-height:18px;}
.newsstext p { padding-bottom: 0; }
.newsstext img { margin: 6px 6px 6px 0px; float: left; }
.newssubtitle_main {font-size:12px; color:#4A595C; text-align:justify; line-height:18px;}
.newssubtitle_main a, .newssubtitle_main a * { text-decoration:none; font-size:12px; color:#4A595C; text-align:justify; line-height:18px;}
.newssubtitle_main p { padding-bottom: 0; }
.newssubtitle_main img { width:70px; margin: 6px 6px 6px 0px; float: left; }
.newssubtitle a, .newsstext a * { text-decoration:none; font-size:12px; color:#4A595C; text-align:justify; line-height:18px;}
.newssubtitle p { padding-bottom: 0; }
.newssubtitle img { margin: 6px 6px 6px 0px; float: left; }


.notice-title {font-size:14px; color:#6F7E81; font-weight:bold; padding-top:10px; padding-bottom:5px;}
.notice-text {font-size:12px; color:#4A595C; text-align:justify; line-height:18px;}
.notice-text a, .notice-text a * { text-decoration:none; font-size:12px; color:#4A595C; text-align:justify; line-height:18px;}
.notice-text img { height:70px; margin: 6px 6px 6px 0px; float: left; }


.title {font-size:18px; color:#C4AD45; font-weight:bold; margin: 0 0 0 0;}
blockquote{ margin-left:30px;}
.title_big {font-size:20px; color:#6B7D7F; font-weight:bold; margin: 0 0 10 0;}
blockquote{ margin-left:30px;}
.title .title img { margin: 6px 6px 6px 0px; float: left; }
.content-text .table_gallery img { margin: 0; float: none; }
.title .title p { padding-bottom: 0; }

.periodic_section {font-size:14px; color:#9C881B; font-weight:bold; margin: 0 0 0 0;}
.periodic_author  {font-size:14px; color:#6F7E81; font-weight:bold; margin: 0 0 0 0; text-decoration: underline;}
.periodic_b_title {font-size:14px; color:#6F7E81; font-weight:bold; margin: 0 0 0 0; text-decoration: none;}
.periodic_img img {width:108px;}

.subtitle {font-size:14px; color:#9C881B; padding-bottom:5px;}
.rightcol-text, .martiros-text, .press-text, .rightcol-text *, .martiros-text *, .press-text * {font-size:10px; color:#4A595C;}
.rightcol-text a, .martiros-text a, press-text a { text-decoration:none; font-size:10px; color:#4A595C;}
.rightcol-text img {margin: 3px 4px 3px 0px; float:left}
.martiros-text img {width: 100px; margin: 3px 4px 3px 0px; float:left}
.press-text img {width: 80px; margin: 3px 4px 3px 0px; float:left}
.content-text, .content-text * {font-size:12px; text-align:justify; line-height:18px;}
.centercol-text, .centercol-text a, .centercol-text a * { color:#4A595C; font-size:12px; text-align:justify; line-height:18px;}
/*.content-text a, .centercol-text a { color:#82690F; }*/

div.newslist_right { margin-left: 4px; }
.newslist_right .newsdate_right, .newslist_right .newstitle_right, .newslist_right .newsdate_right *, .newslist_right .newstitle_right * {font-size:11px; color:#877B15; font-weight: bold; line-height: 16px; text-decoration: none;}
.newslist_right .newsstext_right, .newslist_right .newsstext_right * {font-size:11px; color:#4A595C; font-weight: normal; line-height: 16px; text-decoration: none; text-align: left; }
.newslist_right img {width: 60px; margin: 4px 6px 3px 0px; float:left;}

.right-text {font-size:12px; color:#4A595C; text-align:right; line-height:18px;}
.send {font-size:12px; color:#4A595C; text-align: right; position: relative; left: 19px; line-height:18px;}

.feedback_left p, .feedback_left div { text-align: left; }

.level01 {margin-left: 20px} 
.level02 {margin-left: 40px} 
.level03 {margin-left: 60px} 

.inputbox {padding: 2px; margin-left:0px; width:95%; font-size:10px; border:solid 1px #cccccc; background-color: #ffffff;}

div.mainmenu { padding-left: 6px; margin-top: 10px; }
div.mainmenu li, div.mainmenu li * { font-size: 12px; }
ul.mainmenu_l1 { list-style: url("/templates/images/plus.gif"); margin-left: 10px; }
ul.mainmenu_l2 { list-style: url("/templates/images/plus.gif"); margin-left: 10px; }
ul.mainmenu_l3 { list-style: url("/templates/images/minus.gif"); margin-left: 10px; }
ul.mainmenu_l4 { list-style: url("/templates/images/minus.gif"); margin-left: 8px; }
ul.mainmenu_l5 { list-style: url("/templates/images/minus.gif"); margin-left: 8px; }
ul.mainmenu_l6 { list-style: url("/templates/images/minus.gif"); margin-left: 8px; }
ul.mainmenu_l7 { list-style: url("/templates/images/minus.gif"); margin-left: 8px; }
li.mainmenu_l1 { padding-bottom: 5px; background: url("/templates/images/02.gif") right bottom no-repeat; font-weight: normal; }
li.mainmenu_l2 { padding-top: 5px; background: url("/templates/images/02.gif") right top no-repeat; font-weight: normal; }
li.mainmenu_l3 { padding-top: 5px; background: url("/templates/images/02.gif") right top no-repeat; font-weight: normal; }
li.mainmenu_l4 { padding-top: 5px; background: url("/templates/images/02.gif") right top no-repeat; font-weight: normal; }
li.mainmenu_l5, li.mainmenu_l6, li.mainmenu_l7 { padding-top: 5px;  font-weight: normal;}
div.mainmenu li.active, div.mainmenu li.active a.active { font-weight: 600; }
ul.mainmenu_l2 li.active { list-style: url("/templates/images/minus_.gif"); }
ul.mainmenu_l4 li.active { background: #f5f1d4; }

.content-text div.rightimg { max-width: 220px; }

table.ads_left, table.ads_left * { -webkit-border-horizontal-spacing: 0; border-spacing: 0; }
