HTML, BODY {margin: 0px;padding: 0px;background-color: #FFFFFF;color: #9595AB;font-family: Arial, Helvetica, sans-serif;}

table td, table{ border-collapse: collapse; border-spacing: 0; border-width: 0; border-style: hidden; vertical-align: top; text-align: left; margin: 0; padding: 0;}

td, p, a {font-size:8pt;}

a {color: #6C7EBA; text-decoration: none;}
a:hover {color: #9C347B; text-decoration: none;}
a img{border:0 none #000;}

ul {margin: 2px 0 20px 30px; list-style-type: square;}
#cl {background-repeat: no-repeat; background-position: 100% 100%; vertical-align:top;}
#cl div {background: url(../images/left_top.jpg) no-repeat; height:63px; background-position: right;}
#cr {background-repeat: no-repeat; background-position: 0% 100%; vertical-align:top;}
#cr div {background: url(../images/right_top.jpg) no-repeat; height:63px; background-position: left;}

#c_menu {background-repeat: no-repeat; background-position: left bottom;}
.flashDiv {position:relative; width:833px; height:349px;}
.flashDiv object {position:absolute; top:0px; left:0px;}

input.clients{color: #FFFFFF;font-weight:bold;border:none;background-color: #E5E3F0;width:116px;height:17px;font-size:11px; margin-left:10px;}
input.password{color: #A8A8BB;border:none;background-color: #F4F3F9;width:116px;height:17px;font-size:11px; margin-left:10px;}

.topSpace {margin-top:45px;}

input.b{color: #9595AB;background-color: #FFFFFF;border: 1px solid #DAD3F5;margin:0px 0px 0px 0px;height:17px;}
input.submit{color: #9595AB;border: 1px solid #DAD3F5;background-color: #FFFFFF;}
Textarea.b{color: #9595AB;background-color: #FFFFFF;border: 1px solid #DAD3F5;}

.portmenu {text-align:left; width:225px; height:270px; margin-top:-5px;}
.portmenu div {padding-left:8px; line-height:25px; background: #FFFFFF url(../images/gpix.gif) repeat-x bottom;}
.portmenu div b {color: #9C347B;}
.portmenu div a {color: #9593A8;}
.portmenu div a:hover {color: #9C347B;}

.portitem {background: url("../images/ramka.gif") no-repeat; width:70px; height:48px;}
.portitem img {margin:4px;}
.portitem_on {background: url("../images/ramka_on.gif") no-repeat; width:72px; height:48px;}
.portitem_on img {margin:4px;}

.footer {padding-top:15px;}
.gerb { width:118px;}

td.lfooter div {float:left; width:253px;}
.icq {width:200px;}
.icq img {float:left;}

.cont { background: url(../images/rightline2.gif) no-repeat; background-position: 95% 2%;}
.content { padding: 33px 50px 10px 10px;}

h1 {color: #9C347B; font-weight:bold; font-size:11px; margin:0; padding:0;}

.contacts {width:100%; vertical-align:top;}
.contacts div{ width:415px; border-top:1px solid #E6E6E8; padding:5px 0 0 3px;}

.sgImg {text-align:right;}
.sgImg img {width:43px; height:18px; margin: 56px 13px 0 0;}

.left {width:365px; background: url(../images/space2_2.gif) no-repeat top right; position:relative;}
.left .topImage {width:225px; height:47px;background: url(../images/down.gif); background-repeat:repeat-x;background-position: 0 4;}
.left .leftContent {margin-top:10px; float:left; width:225px;}
.left .scroller { vertical-align: top; position:absolute; left:232px; top:46px;}


.logos td {padding-right:7px;}

.secMenu {width:410px; border:none !important; text-align:left; margin-bottom:10px;}
