@charset "utf-8";


h1, h2, h3, h4, h5, h6 { margin:0}

form, input, button, textarea { margin:0}

body, a, img, p, ul, li, ol, pre, div, caption { padding:0}

h1, h2, h3, h4, h5, h6 { padding:0}

form, input, button, textarea { padding:0}



body { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#999999;}

td { font-size:inherit; color:#000}

a { color:#FFFFFF}

a img { border:none}

a#links {color:#00F; text-decoration:none; }


.text a,.text a:hover, .text a:active {color:#000;}
.sub a,a:active {color:#fff;}

.sub a,a:hover {color:#fff;}

.sub a:visited {color:#F30A13} 



.h { visibility:hidden}



html { height: 100%; overflow-y:scroll}

body { min-height:100%; height: 100%; background:url("../images/page_bg.gif") left top repeat }

table.pageContainer { background:url("../images/redline.gif") left 117px repeat-x; color:#000}

div.page { width:761px; position:relative; text-align:left; overflow:hidden;}



.blue {color:#999999}



.section { padding-left:10px}

.section p { margin-bottom:12px;}

.section ul { margin:5px 0px 15px 30px}

.section ol { margin:5px 0px 15px 30px}

.section ul ul, .section ol ul, .section ul ol, .section ol ol {margin:5px 0px 6px 30px}

.section li { margin-bottom:2px}



.section caption { padding-bottom:3px}



.section h1 { font-size:12px; margin-bottom:14px; font-weight:normal}

.section h2 { font-size:16px; margin-bottom:10px; color:#FA0E25}

.section h3 { font-size:14px; margin-bottom:8px; color:#FA0E25}

.section h4 { font-size:13px; margin-bottom:7px}

.section h5 { font-size:12px; margin-bottom:6px}



.section hr {height:1px; width:75%; text-align:center; margin-top:10px; margin-bottom:10px}



/* *************** */



.topLine { background-color:#FFFFFF; border-top:1px solid #E7E7E7; border-left:1px solid #E7E7E7; margin-top:10px; padding:10px 14px 14px 13px}



.mailLine {position:relative; width:732px; background-color:#E9E9E9; border-left:1px solid #E7E7E7; padding:3px 14px 2px 14px; font-size:10px; white-space:nowrap; text-align:right; font-family:"Arial Narrow", Arial, Helvetica, sans-serif}

.mailLine a { text-decoration:none; color:#747474;}

.mailLine img {

	padding-left:2px;

	position:relative;

	top:3px;

	left: 11px;

	width: 14px;

	height: 10px;

}

.mailLine a.home img { display:block; width:13px; height:13px; position:absolute; top:3px; left:11px;}



.pinkLine { height:6px; overflow:hidden; background:url("../images/border1.gif") left top #F84C52; margin-bottom:3px}



.mainMenu { text-align:center; background-color:#000099; border-bottom:1px solid #E7E7E7}

.mainMenu a { display:block; padding:5px 10px 16px 10px; text-align:center;center top no-repeat; text-decoration:none; color:#FFFFFF; position:relative}

.mainMenu a:hover { background-position:center bottom; color:#FFFFFF;}

.mainMenu a.current { background-position:center bottom; color:#FFFFFF;}



.content { background-color:#FFFFFF; border-left:1px solid #E7E7E7; min-height:300px; padding:12px 14px 20px 13px; text-align:justify}



.bottomLine { height:2px;}

.bottomLine div.left { height:1px; overflow:hidden; background-color:#DCDCDC; position:relative; left:-17px}

.bottomLine div.right { height:1px; overflow:hidden; background-color:#DCDCDC; position:relative; right:-17px; top:-1px }



.footer {position:relative;width:761px;height:50px;}

.footer td.logo { padding:9px 7px 9px 0px}

.footer td.copyrights { font-size:9px; width:395px;}

.footer td.menu { white-space:nowrap; padding:5px 0px 7px 70px}

.footer td.menu a { text-decoration:none; color:#2F2F2F;}

.footer td.menu a:hover { text-decoration:underline}



.extraColumn { padding-right:10px}



.plashka { background:url("../images/plashka.gif"/*tpa=http://www.trendgroup.ru/img/plashka.gif*/) left top repeat; padding:20px 12px 15px 12px;}

.plashka p { margin-bottom:1.2em}



.submenu { padding:0px 3px 10px 16px; font-size:13px}

.submenu div.item { background:url("../images/dot1.gif"/*tpa=http://www.trendgroup.ru/img/dot1.gif*/) left 6px no-repeat; padding-left:10px; margin-bottom:10px}

.submenu a { color:#444444; text-decoration:none}

.submenu a:hover { color:#F30A13;}

.submenu div.item_current { padding-left:11px; margin-bottom:10px}

.submenu div.item_current a { color:#F30A13; text-decoration:none}

.submenu div.item_current a:active { color:#FF0000; text-decoration:none}



.mainPagePicture { background-color:#FFFFFF; text-align:center;margin-bottom:8px;}



.redTitle { color:#FFFFFF; background:url("../images/border1.gif"/*tpa=http://www.trendgroup.ru/img/border1.gif*/) left bottom repeat-x #F30A13; font-size:15px; padding:1px 10px 3px 10px; width:157px; text-align:left;}



.mainPageText { margin-left:40px}

.mainPageText div.pre_name { position:relative; left:-40px; top:18px; color:#F30A13; font-size:9px}

.mainPageText div.name {color:#F30A13; font-size:16px; margin-bottom:6px; font-weight:bold}

.mainPageText p { margin-bottom:10px}



.av {display:block;width:113px;height:25px;padding-top:10px;position:absolute;left:415px;top:7px;font-size:11px;color:#808080;text-decoration:none;background:url("../images/av_red.gif"/*tpa=http://www.trendgroup.ru/img/av_red.gif*/) 46px top no-repeat;}

.av:hover {color:#808080;}

.av .s1  {float:left;}

.av .s2  {float:right;}



.text {color:333333;
vertical-align:top;
}

h1 {font-size:14px; padding-bottom:20px !important; color:#017 !important}
h2 {font-size:12px; padding-bottom:10px !important; color:#2b3676 !important}

span.copyright {color: #FFFFFF}
a.leftmenu {text-decoration:none}
