﻿BODY {background: #FFF; font-family: Arial, Helvetica, sans-serif; margin: 0;padding: 0;text-align: center;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none;}
div.both{clear:both;height: 0;line-height: 0;font-size: 0;}



#container {
        margin-top: 20px;
        padding: 5px;
        background: #F2EFEC;
		width: 990px;
		text-align: left;
		line-height: 15px;
		margin: auto;
		height:auto !important; /* real browsers */
		height:100%; /* IE6: treaded as min-height*/
		min-height:100%; /* real browsers */
	   }



#infoline {margin-top: 20px;}

.HeaderBox{margin: 10px;}
.HeaderBoxBt{margin:5 2 2 2;}
.HeaderBoxMid h2{font-size: 28px; font-family: Monospace;}
.HeaderBoxMid a:link h2 {color: #333; text-decoration: none; }
.HeaderBoxMid a:hover h2{color: #717171; text-decoration: none; }
.HeaderBoxMid a:visited h2{color: #333; text-decoration: none; }



#searchbox .search_image{background-image: url('http://forex-tsd.ru/img/search.png');}


.SearchInfo h1 {color: #333; font: bold 18px Arial; line-height: 18px; margin:0; padding:0;}
.keylist {font: normal 10px Arial; color: #666; text-decoration: none; }

.rounded_input{float: left;}.rounded_input div.contain{float: left;width:200px;height:24px;background-position:0 0px;}
.rounded_input div.contain input{float: left;height:18px;border:0;background:#fff;}
.rounded_input div.contain input.field{padding:3px 0px 0px 2px;/padding:3px 0px 0px 2px;margin:1px 0 0 4px;font: normal 12px arial,sans-serif;color:#969696;width:170px;background: transparent;}
.rounded_input div.contain input.button{margin-top:0;padding:0;width:24px;height:24px;cursor: pointer;background: transparent;}



.tag_add_input,#tag_input_id,#tag_input_id2{border:solid 1px #CCCCCC; width:80%; font-family:Verdana, Arial, Helvetica, sans-serif;}
.tag_add_input_form{position:absolute; width:50%; border:solid 1px #CCCCCC; margin-top:19; background:#FFFFFF;}
.tag_add_input_form li{list-style:none; cursor:pointer; line-height:20px; border-bottom:dotted 1px #CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999; padding-left:10px;}
.tag_add_input_form li b{color:#0099CC;}
.tag_add_input_form_sel{ background:#C2DCE2; color:#fff; }


#ContentBox {}
#ContentBox2 {background-color: #EBEBEB;}

.PgTopBoxL { float:left;}
.SelectS{text-align: right; padding: 2 15 0 0;}
.SelectS {color:#333; font-size:8pt; font-weight: normal; text-decoration: none;}
.SelectS a:link {color:#A1A1A1; font-size:8pt; font-weight: normal; text-decoration: none;}
.SelectS a:hover {color:#336699; font-size:8pt; font-weight: normal; text-decoration: underline;}
.SelectS a:visited {color:#A1A1A1; font-size:8pt; font-weight: normal; text-decoration: none;}
.SelectS a:active {color:#339967; font-size:8pt; font-weight: normal; text-decoration: none;}
.SelectS a:selected {color:#339967; font-size:8pt; font-weight: normal; text-decoration: none;}


div.item_bg {margin:5px; padding:5px; background-color:#FFF; text-align:left; clear:both;}


div.item {margin:5px; height:115px; padding:5px; background-color:#FFF; text-align:left; overflow:hidden; clear:both;}
.item img{width:150px; height:100px; margin:5px; background-color:#536580; float: left; border-top:solid 1px #A0A1A3; border-left:solid 1px #A0A1A3;    border-right:solid 1px #C0C4C8; border-bottom:solid 1px #C0C4C8;}
.item h4 {font-size:14px; font-weight: bold; text-decoration: none; padding-top: 10px; margin: 0;}
.item p {color: #555; height:55px; font-size:11px; font-weight: normal; text-decoration: none; margin: 0;padding: 0; overflow: hidden;}
.item a:link {color: #2694DE; text-decoration: none; }
.item a:hover {color: #810000; text-decoration: none; }
.item a:visited {color: #0463C1; text-decoration: none; }

.item li {float:left; padding:3px; font-size:10px; font-weight: normal;}
.item li a:link {color: #333; padding:2 5 2 5; background-color:#F7F7F7; text-decoration: none;}
.item li a:hover {color: #FFF;  background-color:#717171; text-decoration: none; }
.item li a:visited {color: #0463C1;  background-color:#F7F7F7; text-decoration: none; }
.item li a:activ {color: #FFF;  background-color:#6B0F02; text-decoration: none; }
.item li a:selected {color: #FFF;  background-color:#6B0F02; text-decoration: none; }



div.item_fav {width:172px; height:250px; margin:3px; padding:5px; background-color:#FFF; text-align:left; overflow:hidden; float:left; text-align:center;}
.item_fav_inf{text-align:left; margin:5px;}
.item_fav img{width:150px; height:100px; margin:5px; background-color:#536580; border-top:solid 1px #A0A1A3; border-left:solid 1px #A0A1A3;    border-right:solid 1px #C0C4C8; border-bottom:solid 1px #C0C4C8;  }
.item_fav h4 {font-size:12px; font-weight: bold; text-decoration: none; padding: 0px; margin: 0;}
.item_fav p {color: #A1A1A1; height:80px;  font-size:10px; line-height: 10px; font-weight: normal; text-decoration: none; margin: 0;padding: 0;overflow: hidden;}
.item_fav a:link {color: #2694DE; text-decoration: none; }
.item_fav a:hover {color: #810000; text-decoration: underline; }
.item_fav a:visited {color: #0463C1; text-decoration: none; }


div.tags_box {font: normal 14px; text-align: center;}
.tags_box a:link {color: #7197BE; text-decoration: none; }
.tags_box a:hover{color: #AA1001; text-decoration: none; }
.tags_box a:visited{color: #676767; text-decoration: none; }

#pager {font: .90em/100% arial; padding: 1em 1em 2em 0;	margin: 1em 0;	list-style: none;	clear: both; 	padding-left: 20px;}
#pager li {float: left;}
#pager a, #pager em {margin-right: .1em; padding: .3em .5em;  display: block; background: #fff;		border: 1px solid #fff;		text-decoration: none;	}
#pager a {border: 1px solid #F7F7F7; color: #4A668E;}
#pager em {font-weight: bold; font-style: normal;  color: #4A668E;  background: #F7F7F7; border: 1px solid #EAEAEA;}


#footer {text-align: center; font-size: 8pt; font-family: 'Helvetica', Verdana, Arial;}
#footer {font-size: 8pt; color:#0066AA; text-decoration: none;}
#footer a:link{font-size: 8pt; color:#333; text-decoration: none;}
#footer a:hover{font-size: 8pt; color:#000; text-decoration: underline;}
#footer a:visited{font-size: 8pt; color:#333; text-decoration: underline;}

div#smi2adblock_15870 {}
#smi2adblock_15870 img{border: 1px solid #717171;  margin:3px;  padding:3px; background-color:#536580; text-align:left;}
#smi2adblock_15870 a:link {font: bold 11px Arial; color: #717171; text-decoration: none; }
#smi2adblock_15870 a:hover {font: bold  11px Arial; color: #810000; text-decoration: none; }
#smi2adblock_15870 a:visited {font: bold  11px Arial; color: #0463C1; text-decoration: none; }

.relatedBox{height:1000; overflow:auto;}
div.related { margin:5px; height:100px; padding:5px; background-color:#F2EFEC; text-align:left; overflow:hidden; clear:both;}
.related img{ width:100px; height:80px; margin:5px; border:solid 1px #fff; background-color:#536580; float: left;}
.related p {font: normal 9px Arial; color: #333; text-decoration: none; margin: 0;padding: 0;}
.related a:link {font: bold 13px Arial; color: #333; text-decoration: none; padding-top:10px;}
.related a:hover {font: bold  13px Arial; color: #810000; text-decoration: none; }
.related a:visited {font: bold  13px Arial; color: #0463C1; text-decoration: none; }