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,
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-style: inherit;
font-size: 100%;
font-family: inherit;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
ol, ul {
list-style: none;
}
/* tables still need 
'cellspacing="0"' in the markup */
table {
border-collapse: collapse;
border-spacing: 0;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}

/* для сайта */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	background-color:#2A4B6E;
	background-repeat:no-repeat;
	background-position:top left;
}
a {color:#FFFFFF; text-decoration:none;}
a:hover {text-decoration:underline;}

h1 {font-size:18px;color:#FFFFFF;font-weight:normal;}
h2 {font-size:14px;color:#FFFFFF;font-weight:bold;}
h3 {font-size:14px;color:#FFFFFF;font-weight:normal;font-style:italic;}

#flashcontent	{display:block;position:absolute; top:0px; left:0px; z-index:1; width:766px; height:270px;}

.top_mn td{padding-top:30px;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;padding-bottom:33px;background-image:url(images/flash.jpg);background-repeat:no-repeat;background-position:left;padding-left:30px;}
.top_mn a {line-height:20px;vertical-align:middle;}

.td_logo {padding-top:28px;padding-bottom:28px;}

.mn {padding-left:15px;font-weight:bold;}

.right {vertical-align:top;text-align:center;}

.main {vertical-align:top;}

.header {padding-left:185px;padding-right:75px;}

.text {padding-left:290px;padding-right:75px; color:#FFFFFF;}
.text p {color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;padding-top:5px;padding-bottom:5px;}
.text a {color:#75C5F0;}

.text ul li{ list-style-type: disc;margin-left:20px; }
.text ul ul li{	list-style-type: square; margin-left:40px; }
.text ul ul ul li{ list-style-type: circle;	margin-left:60px; }
.text ol li{ list-style-type: decimal; margin-left:20px; }
.text ol ol li{ list-style-type: lower-alpha; margin-left:40px; }
.text ol ol ol li{ list-style-type: upper-alpha; margin-left:60px; }

.text table td {text-align: center; border: 1px #66A7CA solid; padding: 3px; vertical-align:top; text-align:left;}
.text table th {background-color: #66A7CA;; font-weight:bold; color:#ffffff; text-align: center; border: 1px #66A7CA solid; padding: 3px;}
.text table{ border: 1px #66A7CA solid; border-collapse:collapse; margin-right:5px; margin-left:5px; margin-top:5px; margin-botoom:5px;}
.text table td p {padding-bottom:2px;}

.text form.form1 input { width:200px; background-color:#2A4B6E; color:#FFFFFF;}
.text form.form1 textarea { width:300px; background-color:#2A4B6E; color:#FFFFFF;}

.flline{padding-left:170px;padding-right:60px;}
.flline_center {background-image:url(images/flline_center.jpg);background-repeat:repeat-x;width:100%;}

.cpr {padding-left:15px;padding-right:75px;text-align:right;font-size:12px;color:#75C5F0;font-weight:normal; padding-bottom:30px;}
.cpr a {color:#75C5F0; padding-bottom:}

img.plo {float:right; padding-right:5px; padding-left:5px; padding-bottom:5px;}
