﻿body {color:#666666;}

#wrapper {
		width:640px;
		margin:0px auto;
		padding:10px;
		border-style:solid;
		border-width:1px;
		border-color:#eeb422;
		align:middle;
	}
	
#header {
		padding-bottom:10px;
	}

#header div {
		float:left;
		padding:10px;
		height:25px;
		margin:4px;
}

#header-left {
		width:290px;
		text-align: left;
	}

#header-right {
		width:290px;
		text-align: right;
	}

#content {
		margin-top:10px;
		padding-bottom:10px;
	}
#content div {
		padding:10px;
		float: left;
		width: 610px;
		margin:4px;
	}

#content-title {
		padding:10px;
		align:middle;
		text-align: center;
		line-height: 150%; font-size: 16px; font-weight: bold;
	}

#content-author {
		padding:10px;
		align:middle;
		text-align: center;
		line-height: 150%; font-size: 16px; font-weight: bold;
	}

#content-source {
		padding:10px;
		align:middle;
		text-align: right;
		font-size: 10px;
	}

#content-bianan {
		padding:10px;
		align:middle;
		text-align: left;
		font-size: 12px;
	}
	
#content-article {
		padding:10px;
		align:middle;
		text-align: left;
		line-height: 150%; font-size: 11pt;
	}
	
#content-date {
		text-align: left;
}


#footer {
		margin-top:10px;
		padding-bottom:10px;
		}

#bottom {
		clear:both;
		text-align:right;
		height:70px;
		margin-right:10px;
		line-height: 150%; font-size: 10pt; font-weight:bold;
	}





a:link { color: #eeb422; text-decoration: none }
a:hover { color: #eeb422; text-decoration: none }
a:active { color: #eeb422; text-decoration: none }
a:visited { color: #eeb422; text-decoration: none } 

p {line-height: 150%; font-size: 11pt;}
.indent {line-height: 150%; font-size: 11pt; text-indent: 20pt;}
.deepindent {line-height: 10%; font-size: 11pt; text-indent: 300pt;}
.margin {margin-right:20pt; margin-left:20pt;}
.citation {margin-right:20pt; margin-left:200pt; font-size: 8pt;}

.bianan {color: black; font-size: 10pt;}
.caption {font-size: 10pt;}
.smallcaption {font-size: 9pt;}
img.floatright {float: right; margin: 4px; }
img.floatleft {float: left; margin: 4px; }


.menu {background: #eeb422; width:100%}
.menuleft {font-size:10pt; text-align:left; width:33%; font-weight: bold; color: #333333;}
.menucenter {font-size:10pt; text-align:center; width:33%; font-weight: bold; color: #333333;}
.menuright {text-align:right; width:33%;}


.style a:link { color: #666666; text-decoration: none }
.style a:hover { color: #666666; text-decoration: none }
.style a:active { color: #666666; text-decoration: none }
.style a:visited { color: #666666; text-decoration: none }

.style1 a:link { color: #FFFFFF; text-decoration: none }
.style1 a:hover { color: #FFFFFF; text-decoration: none }
.style1 a:active { color: #FFFFFF; text-decoration: none }
.style1 a:visited { color: #FFFFFF; text-decoration: none }
.style1 {font-size: 10pt; font-weight: bold;}

.anchorb a:link { color: #FFFFFF; text-decoration: none }
.anchorb a:hover { color: #FFFFFF; text-decoration: none }
.anchorb a:active { color: #FFFFFF; text-decoration: none }
.anchorb a:visited { color: #FFFFFF; text-decoration: none }

.home a:link { color: #eeb422; text-decoration: none }
.home a:hover { color: #eeb422; text-decoration: none }
.home a:active { color: #eeb422; text-decoration: none }
.home a:visited { color: #eeb422; text-decoration: none }
.home {font-size: 10pt; font-weight: bold;}

.anchor a:link { color: #FFFFFF; text-decoration: none }
.anchor a:hover { color: #FFFFFF; text-decoration: none }
.anchor a:active { color: #FFFFFF; text-decoration: none }
.anchor a:visited { color: #FFFFFF; text-decoration: none }
.anchor {font-size: 10pt; font-weight: bold;}
.anchors {font-size:11pt;
	text-align:left;
	padding:8px;
	color:#666666;
	line-height:150%;}


.num {font-size: 10pt; text-align: right; }
.tit {font-size: 10pt; }
.titm {font-size: 10pt; text-align: center;}

.ontop td {vertical-align:top; border: 1px solid #eeb422;}

.grey {color: #666666;}
td {line-height: 150%; font-size: 11pt;}

.parapar { margin-top: 2px; margin-bottom: 2px; }

.ramka {border: 1px solid #eeb422;}

.recommend {font-size: 10pt; font-weight: bold; color: #666666;}

hr {height:1px; border:1px; background-color:#666666; width: 30%;} 
hr.style {height:1px; border:1px; background-color:#666666; width: 30%;} 
hr.red {height:1px; border:1px; background-color:#E41B17; width: 85%; text-align: left; margin: 0 auto 0 0;} 

p.tall {height: 300pt;}

IMG.cent {
    display: block;
    margin-left: auto;
    margin-right: auto }

OBJECT.cent {
    display: block;
    margin-left: auto;
    margin-right: auto }


blockquote {
  font-size: 10pt;
  color: #666666;
  padding: 8px;
  background-color: #ffffcc;/*#faebbc;*/
  /*border-top: 1px solid #e1cc89;
  border-bottom: 1px solid #e1cc89;*/
  margin: 5px;
  background-image: url(http://citizenk.org/subindex/pics/openquote.gif);
  background-position: top left;
  background-repeat: no-repeat;
  text-indent: 23px;
  } 
blockquote span {
     display: block;
     padding: 8px;
     background-image: url(http://citizenk.org/subindex/pics/closequote.gif);
     background-repeat: no-repeat;
     background-position: bottom right;
   }

h1 {font-size: 16px;}

/*ul, ol { margin-left:1.5em; padding-left:0px; }*/
ol { margin-bottom:1em; margin-top: 1em;}
ul { margin-bottom:1em; margin-top: 1em;}
li { margin-bottom:1em; margin-top: 1em;}
ol.loweralpha {list-style-type: lower-alpha;}
ul.square {list-style-type: square;}
ul.plain {list-style-type: none;}
