body, form, h1, h2 {padding:0px;margin:0px;}
body {font-family:Georgia,"Times New Roman", Times, serif;
      background-color:#F6F7F2;}

#wrapper {
  width: expression((documentElement.clientWidth||document.body.clientWidth)<770?'770px':''); /* Internet Explorer <= 6.0 */
  min-width: 770px; /* Opera & FireFox & Internet Explorer 7.0 */
}

a {color:#007CBA}
a:hover {color:#897458}

div#header {background-color:#F1F3E8;padding:15px 0 15px 30px;height:57px;border-bottom:1px dashed #E9EAE4;white-space:nowrap;}
   div#logo-panel {float:left;}
	   div#logo-panel img {border:none}
	div#search-wraper {white-space:nowrap;float:left;clear:right}
   div#search-label {margin-left:40px;float:left;padding-top:0px;}
	div#search-panel {margin-left:10px;float:left;padding-top:0px}
	   div#search-panel input.e {width:300px;font-family:Georgia, "Times New Roman", Times, serif}
		div#search-panel select {font-family:Georgia, "Times New Roman", Times, serif}
	div#nav {float:left; margin-left:40px;	padding-top:10px;}

/*#topban {position:absolute;top:10px;left:30px;right:30px;text-align:center}*/
#topban {margin-bottom:20px;}
.withban {/*margin-top:90px;*/}

div#main-content {padding:30px;background:#F6F7F2 url(img/shine-bg.gif) no-repeat 0 0px;position:relative;}
.withban {padding-top:10px !important;}
   ul#group {list-style:none;margin:0;padding:0;width:60%;float:left;}
		ul#group li.c3 h1, ul#group li.c h1, ul#group li.c2 h1 {margin:0 0 12px 0;font-size:1.2em;color:#897458;font-weight:normal}
		#b2brubricator h1 {margin:0 0 12px 0 !important;font-size:1.2em !important;color:#897458;font-weight:normal;}
		ul#group a {}
		ul#group li.clear  {clear:both;width:100%}
		ul#group li.c  {float:left;width:100%}
		ul#group li.c3, div.c3 {float:left;width:33%}
		   ul#group li.c3 ul, ul#group li.c ul {padding:0 20px 20px 20px;margin:0}
			   ul#group li.c3 ul li, ul#group li.c ul li {margin:0 0 7px 0;padding:0;list-style:disc;color:#777777;font-size:0.75em;}
		ul#group li.c2, div.c2 {float:left;width:50%}
		   ul#group li.c2 ul, ul#group li.c ul {padding:0 20px 20px 20px;margin:0}
			   ul#group li.c2 ul li, ul#group li.c ul li {margin:0 0 7px 0;padding:0;list-style:disc;color:#777777;font-size:0.75em;}
   div.clear {clear:both}
   div#main-content h1 {margin:0 0 30px 0;font-size:1.5em;color:#897458;font-weight:normal}
	div#main-content h2 {margin:20px 0;font-size:1.4em;color:#897458;font-weight:normal}
   ol#topic li {padding-bottom:10px;color:#AAAAAA}
	   ol#topic li a {f1ont-weight:bold}
	   span.b2bdesc {color:#000;}
	   ol#topic li div {margin:6px 0;color:#333333;font-size:0.9em}
		
#b2brubricator {float:left;width:39%;}

#floatads {width1:25%;floa1t:right;padding:0 0 0px 0em;}
#floatads table.ya_data {font-family:"Times New Roman" !important;font-size:103% !important;}
#floatads td.y5-block {display:block !important;font-family:"Times New Roman" !important;font-size:103% !important;
                      padding-left:0 !important;}
#floatads td.y5-block * {font-family:"Times New Roman" !important;font-size:110% !important;line-height:130% !important}
html:root #floatads td.y5-block *  {font-size:106% !important;}

.indexban {padding-top:90px !important;background:red}

div#doc-list, div#doc-text {margin-left:30px}
   
   div#doc-list p, div#doc-text p {margin:0 0 10px 0}

	h1.add-form {margin-bottom:70px}
	dl.add-form {padding:0;margin:40px 0 0 0}
	dl.add-form dt {float:left;width:180px;text-align:left;margin:0;padding:0 0 15px 0}
	dl.add-form dd {margin-left:180px;padding:0 0 15px 0}
	dl.add-form dd input, 
	dl.add-form dd select, 
	dl.add-form dd textarea {width:470px}
	dl.add-form dd input.s {width:100px}
	dl.add-form dd textarea {height:100px}

	.mtop, .mleft {margin-top:20px}
	.mleft {margin-left:30px}

	div#pages {font-size:1.5em;color:#777777}
div#document {width:715px;font-1family:"Courier New", Courier, monospace;margin-top:15px;padding-top:1px}
   div#document pre div {text-align1:center}
	div#document div.questBody, div#document div.answerBody, 
	div#document p.answerBody,	div#document p.questBody {font-family:Georgia, "Times New Roman", Times, serif;line-height:1.4em}
   p#doc-download {color:#777777;margin-bottom:15px;padding:10px;background:#E8E2C7;width:715px}
   p.doc-usefull {border:1px dashed #E8E2C7;color: #777777;margin-bottom:15px;padding:10px;width:715px;text-align:left}
	   p.doc-usefull span {margin-bottom:10px;display:block}
	p img {border:none}
	p#message-sent {font-size:1.3em;color:#897458}
	.error {color:#CC0000}

div#comment-panel {margin-left:30px;}
	dl.comments {padding:0;margin:0;}
	dl.comments dt {text-align:left;margin:1px 0 10px 0}
	   dl.comments dt span {color:#777}
		dl.comments dt a {font-weight:bold}
	dl.comments dd {margin:0 0 20px 30px;font-size:0.9em}
	   dl.comments dd span {color:red;font-size:0.9em;font-weight:bold}

   div#new-comment {margin:0 0 15px 0;padding:10px;background:#E8E2C7;width:715px;}
	   div#new-comment fieldset {border:1px solid #777;padding:15px}
		div#new-comment textarea {height:150px}
		div#new-comment img {margin:10px 10px 0 0;border:1px solid #777;}
		div#new-comment input#comment-captcha {width:120px}
		div#new-comment dt span {color:#777;font-size:0.8em;display:block;margin-top:10px}

ul#context-links {font-size:0.9em;color:#777;}
ul#context-links li:first-letter {text-transform:uppercase}

div#footer {font-size:0.7em;padding:20px 0 20px 307px;clear:both;color:#999999;border-top:1px dashed #E9EAE4;background-color:#F6F7F2;}
  div#footer p {margin:0 0 5px 0}
  div.right {float:right}
