@charset "utf-8";
/*
    © icw82 (css reset, v. 0811)
*/

html, body, p, hr, img, h1,h2,h3,h4,h5,h6, var, dl, dt, dd
{
	padding:0px;
	margin:0px;
	border:0px;
	
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	
	text-decoration:none;
	
	font-style:normal;
	font-weight:normal;
	line-height:normal;
}

html, body{color:rgb(0,0,0); background:rgb(255,255,255)}

div{margin:0; padding:0; border:0px; overflow:hidden}

button,input,optgroup,option,select,textarea,fieldset,form,label,legend{font-size:100%}
form {margin:0; padding:0}

/* ТАБЛИЦЫ */
table {text-align:left}
caption,col,colgroup,table,tbody,td,tfoot,th,thead,tr{font-size:100%; caption-side: top}
table,thead,tfoot,tbody,colgroup,col,tr,th,td{border-spacing:0px 0px; border-collapse:collapse}
th {font-weight:normal}

abbr,acronym,address,cite,code,del,dfn,em,ins,kbd,samp,q,strong,
b,bdo,big,i,small,sub,sup,tt,/*►*/blockquote, pre{quotes:none; text-decoration:none; font-weight:normal;
font-style:normal; font-variant:normal; border:0 none; margin:0; padding:0}

code{display:block}
code, kbd, samp, tt,pre {font-family: consolas, lucida Console , monospace}
abbr, acronym, dfn {border-bottom:1px dotted; cursor:help}
cite, em, i {font-style:italic}
strong, b {font-weight:bold}
q:before {content: "«"}
q:after {content: "»"}
del {text-decoration: line-through; opacity: 0.4}
bdo {direction:rtl}

pre{white-space:pre-wrap; /* Последние Opera, Firefox, Safari, Chrome*/
    white-space:-o-pre-wrap; /* Старая Opera (8?) */
    word-wrap:break-word; /* IE 5.5+ */}

/*blockquote, pre {border-left: 2px solid rgb(200,200,200); padding:0.2em 1em; margin:1em 0 1em 2em; background:rgb(240,240,240); overflow:hidden}*/

/* паразиты*/
basefont,bgsound,font,embed,noembed,frame,frameset,iframe,marquee,nobr,strike,s {display:none}
/*         */

ul, ol {padding:0; margin:0}
li {list-style: none}

a, a:visited {text-decoration:none; color:rgb(0,115,185); border-bottom:1px solid rgb(0,115,185); cursor:pointer}
button {cursor:pointer}

h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal}

.invisible {display:none}
.nobr {white-space:nowrap}

	span.prelq {margin:0 0.6em 0 0}
	span.lq {margin:0 0 0 -0.6em}
	
	span.prebracket {margin:0 0.4em 0 0}
	span.bracket {margin:0 0 0 -0.4em}

/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
html{color:rgb(0,0,0);background:rgb(255,255,255)}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,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,strong,th,var{font-style:normal; font-weight:normal}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
legend{color:#000}
del,ins{text-decoration:none}


/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}