/* global */
body, html {background-color:#fff; vertical-align:top; background:#f3f3f3 url('i/body.gif');}
body, table, td {margin:0; padding:0; font-family:Arial, Helvetica, Sans-Serif; font-size:12px; color:#000; text-align:left; vertical-align:top;}
ul, li {padding:0 0; margin:0 0;}
form {margin:0;}
img {border:none;}
a:link, a:active, a:visited {text-decoration:underline; color:#000;}
a:hover {text-decoration:none; color:#000;}
div {margin:0 0; padding:0 0; text-align:left; vertical-align:top; border-bottom:0px solid #000;}
blockquote {margin:10px 0 0 15px;}

.clr {clear:both;}
/* osnovnoi fon */
#ibody {width:800px;
	background:url(/i/ctt.gif) 8px 0 #ffffff repeat-y;
	border-width: 1px;
	border-color: #ddd;
	border-style: solid; margin-bottom: 5px;
}

/* moi footer */
#ifbody {width:800px;	border-width: 1px;	border-color: #ddd;	border-style: solid;	background-color: #0099FF;	margin-top: 5px;	height: 149px;	margin-bottom: 5px;}
#ifbody .mmn a {color:#FFFFFF;	text-decoration:none;	font-size: 11px;}
#ifbody td {color:#000000;	text-decoration:none;	font-size: 10px;}
#ifbody .brd {border-width: 2px;	border-color: #ffffff;	border-style: solid;}
#ifbody a:hover {color:#ffffff; text-align:center;	text-decoration: underline;}
#ifbody ul li {list-style:none; margin:0px 0 0px 0; background:url(/i/li1.gif) 0 5px no-repeat; padding-left:8px; font-size:11px;}
.rrr {margin-left:16px; margin-top:13px; width:120px; float:left;}
.rrr a {text-decoration:underline; color:#0033cc; font-size:11px; font-weight:bold;}

.ctab a {font-size:14px; color:0033cc;}
.ctab td {text-align:center;}
.ctab td a img {border: 1px solid #000;}
.ctab td a img:hover {border: 1px solid #0033cc;}
.frx {margin:10px 10px 10px 10px;}

/* left */
#cl a {font-size:16px; font-weight:bold; color:#0033cc}


/* center */
#cc {float:left; width:607px;}
#cc .bd {margin-left:23px;}

/* right */
#cr {float:left; width:144px; margin:0 0 0 7px;}
#cr select {width:110px; font:11px arial; margin-left:5px;}

span .unn a:link, span .unn a:visited, .unn a:hover {font-size:16px; font-weight:bold; color:red;}
.un a:link, .un a:visited, .un a:hover {font-size:16px; font-weight:bold; color:red;}
span .un a:link, span .un a:visited, span .un a:hover {font-size:16px; font-weight:bold; color:red;}


#ifooter {background:url(/i/ifooter.jpg) no-repeat left bottom; height:70px;}
#ifooter .gg2 {margin:0px 0 18px 180px; width:600px;}
#ifooter .mmn {color:#14661b; margin-left:220px; margin-top:0px; width:600px; text-align:center;}
#ifooter .mmn a {color:#14661b; text-decoration:none;}
#ifooter .mmn p {margin-top:5px; color:#fff; font:10px arial; margin:3px 0 0 0;}
#ifooter .mmn p a {color:#0033cc; text-decoration:underline;}

/* left-right BOX */
.lrbox {margin-left:7px; width:128px; background:url(/i/greenbg.gif) no-repeat top; }
.lrbox .cnt {border-top:1px solid #f3f3f3; border-bottom:1px solid #f3f3f3; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; background-color:f3f3f3; }
.lrbox .bt {height:12px;}
.lrbox .cnt ul {margin:0 0 0 8px;}
.lrbox .cnt li {list-style:none; margin:0px 0 8px 0; background:url(/i/li1.gif) 0 5px no-repeat; padding:0 0 0 8px;}
.lrbox .cnt ul li a {font-weight:bold; font-size:15px; text-decoration:none; color:#333333;}
.lrbox .cnt ul li ul {margin:3px 2px 0 2px;}
.lrbox .cnt ul li ul li {list-style:none; margin:0 0px; background:url(/i/li2.gif) 0 6px no-repeat; padding:0 0 0 8px;}
.lrbox .cnt ul li ul li a {font-weight:normal; font-size:11px; text-decoration:none;}
.lrbox .cnt p {margin:0px 0 15px 0px; text-align:center;}
.lrbox .cnt p a {font-size:11px; text-decoration:none; color:#333;}
.lrbox .cnt a:hover {color:#333; text-align:center;	text-decoration: underline;}

/* HALF BOX kubiki*/
.halfbox {margin-left:7px; margin-top:13px; width:307px; float:left;}
.halfbox .cnt, .halfbox .cntb, .halfbox .cntbb {height:105px; padding-left:6px; border-top:0px solid #f3f3f3; border-bottom:0px solid #f3f3f3; border-left:0px solid #e2e2e2; border-right:0px solid #e2e2e2; background-color:#ffffff; }
.halfbox .cntb {padding-left:0px; height:285px;}
.halfbox .cntbb {padding-left:0px; height:258px;}
.halfbox .cntb td {text-align:center;}
.halfbox .bt {height:11px; margin-top:-1px;}
.halfbox .l {float:left; text-align:left; margin:0px 0px; padding-left:5px; margin-right:5px;}
.halfbox .rr {text-align:right; margin-right:10px;}
.halfbox .rr a, .halfbox .rr a:hover, .halfbox .rr a:visited {text-decoration:underline; color:#0033cc; font-size:11px; font-weight:bold;}
.halfbox .r {float:left; width:187px; text-align:left;  margin:0px 0px 0 0px;}
.halfbox .r big a {font-size:13px; font-weight:bold; color:#0033cc; text-decoration:underline;}
.halfbox .r big {font-size:10px; line-height:13px; height:70px; color:#000; letter-spacing:0.001em;}
.halfbox .r big span {font-size:9px; color:#0a7909; letter-spacing:0.005em;}
.halfbox .online_name {font:bold 12px arial; color:#0033cc;}
.halfbox .online_type {font:normal 9px arial; line-height:13px; color:#008000; letter-spacing:0.005em;}
.halfbox .blue { margin-top:-8px;}
.halfbox .blue a {font:bold 11px arial; color:#0033cc; text-decoration:underline;}
.halfbox .new_head span {line-height:3px;}
.halfbox .new_head a {text-decoration:none; font:bold 12px arial; color:#ff0000;}
.halfbox .new_head small a {text-decoration:none; font:bold 11px arial; color:#ff0000;}
.halfbox .new_head img {margin:0 5px 0 5px;}
.halfbox .new_big {margin:0px 0 0 5px; font-size:10px;}
.halfbox .new_big a {font:bold 11px arial; color:#0033cc; text-decoration:underline;}
.halfbox ul {float:left; margin:5px -8px 0 10px; width:94px;}
.halfbox ul li {list-style:none; margin:0px 0 0px 0; background:url(/i/li1.gif) 0 5px no-repeat; padding-left:8px; font-size:11px;}
.halfbox ul li a, .halfbox ul li a:hover, .halfbox ul li a:visited {text-decoration:underline; color:#0033be; letter-spacing:0.01em;}
.halfbox .blnk {margin:3px 10px 0 10px;}
.halfbox .blnk .brd {border:3px solid #fff;}
.halfbox .blnk u {text-decoration:none;}
.halfbox .blnk a {text-align:center; font:bold 11px arial; text-decoration:underline; color:#0033cc; line-height:14px;}
.halfbox .sml {margin:3px 0px 0 15px; font:10px arial; line-height:12px;}



/* wide BOX dlya beguna*/
.wdbox {margin-left:10px; width:750px;}
.wdbox .cnt {border-top:1px solid #f3f3f3; border-bottom:1px solid #f3f3f3; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; background-color:#f3f3f3; margin-bottom:-1px;}
.wdbox .bt {margin-bottom:-3px;}
.wdbox .cnt .tl {float:left; margin:10px 0 0 10px; width:350px;}
.wdbox .cnt .tr {float:left; text-align:center; font-size:12px; margin-right:10px; margin-top:10px;}
.wdbox .cnt .tr a {font:bold 14px arial; color:#e73409;}
.wdbox .cnt .gl {font:11px arial; margin:0px 15px 0 15px;}
.wdbox .cnt .gl span {font-size:12px; font-weight:bold; color:#0033cc;}
.wdbox .cnt .gl img {margin-bottom:10px;}
.wdbox .cnt .fsl {margin-left:15px; font-size:11px; float:left; width:300px;}
.wdbox .cnt .fsr {float:right; width:220px;}
.wdbox .cnt .fsl h5, .wdbox .cnt .fsl h6 {margin:0px 0px -5px 0px; padding:4px 0px 0px 27px; height:30px; background:url(/img/features.gif) no-repeat; font-size:12px; font-weight:bold; color:#0033cc;}
.wdbox .cnt .fsl h6 {background:url(/img/system.gif) no-repeat;}
.wdbox .cnt .fsl li {list-style:none; font-size:11px; background:url(/i/li2.gif) 0 6px no-repeat; margin:0 0; padding-left:8px;}
.wdbox .cnt .fsl li a {font-size:12px; color:#ff0000;}
.wdbox .cnt .fsr h5 {margin:0px 0px -5px 0px; padding:4px 0px 0px 27px; height:30px; background:url(/img/screenshots.gif) no-repeat; font-size:12px; font-weight:bold; color:#0033cc;}
.wdbox .cnt .tm {line-height:12px; font-size:11px; margin-left:15px;}
.wdbox .cnt .tm span {line-height:13px; font:bold 13px arial; color:#2e33cc;}
.wdbox .cnt .b1l {float:left; margin-left:15px; width:380px;}
.wdbox .cnt .b1r {float:right; width:120px; margin-right:20px;}
.wdbox .cnt .b1r a {font:bold 12px arial; color:#080888;}
.wdbox .cnt .b1r div {margin-bottom:23px;}
.wdbox .cnt .b2 {margin-left:15px;}
.wdbox .cnt .b3 {margin-left:12px; margin-top:5px;}
.wdbox .cnt .blogs a {font-size:12px; font-weight:bold; color:#00008b; text-decoration:underline;}


.wdbox .cnt h1, .wdbox .cnt h2, .wdbox .cnt h4 a {font:bold 16px arial; color:#e73409; margin:0 5px; text-decoration:none;}
.wdbox .cnt h4 {margin:0 0;}                                         
.wdbox .cnt h2 {font-size:12px;}
.wdbox .cnt h3 {font:normal 10px arial; color:#0a7909; margin:0px 5px;}


ul {list-style-type:none;}
#cl {float:left; width:172px;margin-top:11px;padding-left:8px}
