body { color: #656565; background-color: #939fb1; margin:0; padding: 0px 0px 0px 0px; font-family: Tahoma; font-size: 13px; line-height: 17px;}

a:link{color: #ff6607; text-decoration: underline;}
a:visited {color: #ff6607; text-decoration: underline;}
a:hover {color: #ff6607; text-decoration: none;}
a:active {color: #ff6607; text-decoration: underline;}

.menu a:link{color: #ffffff; text-decoration: none; padding: 9px 60px 9px 60px; font-size: 11px;}
.menu a:visited {color: #ffffff; text-decoration: none; padding: 9px 60px 9px 60px; font-size: 11px;}
.menu a:hover {color: #ffffff; text-decoration: none; padding: 9px 60px 9px 60px; font-size: 11px;}
.menu a:active {color: #ffffff; text-decoration: none; padding: 9px 60px 9px 60px; font-size: 11px;}

.menu-on a:link{color: #ff0000; text-decoration: none; padding: 9px 60px 9px 60px; font-size: 11px;}
.menu-on a:visited {color: #ff0000; text-decoration: none; padding: 9px 60px 9px 60px; font-size: 11px;}
.menu-on a:hover {color: #000000; text-decoration: none; padding: 9px 60px 10px 60px; font-size: 11px;}
.menu-on a:active {color: #ff0000; text-decoration: none; padding: 9px 60px 9px 60px; font-size: 11px;}

#partner a:link, #right-menu a:link, #greylink a:link{color: #656565; text-decoration: none;}
#partner a:visited, #right-menu a:visited, #greylink a:visited {color: #656565; text-decoration: none;}
#partner a:hover, #right-menu a:hover, #greylink a:hover {color: #656565; text-decoration: underline;}
#partner a:active, #right-menu a:active, #greylink a:active {color: #656565; text-decoration: underline;}

#tech a:link{color: #4C4942; text-decoration: none;}
#tech a:visited {color: #4C4942; text-decoration: none;}
#tech a:hover {color: #4C4942; text-decoration: underline;}
#tech a:active {color: #4C4942; text-decoration: underline;}

#footer a:link{color: #B5B2B2; text-decoration: none;}
#footer a:visited {color: #B5B2B2; text-decoration: none;}
#footer a:hover {color: #B5B2B2; text-decoration: underline;}
#footer a:active {color: #B5B2B2; text-decoration: underline;}



#grey-top{background: #505050 repeat-x url(../images/grey-bg.gif); border-bottom: #FF3300 2px solid;}
#grey-top-l{background: left top no-repeat url(../images/grey-t-l.gif);}
#grey-top-r{padding-top: 10px; background: right top no-repeat url(../images/grey-t-r.gif);}

.menu{margin: 0 2px 0 2px; float: left; text-transform: uppercase; background: #868686 repeat-x url(../images/menu-bg.gif); color:#ffffff;}
.menu div{background: left top no-repeat url(../images/menu-t-l.gif);}
.menu div div{background: right top no-repeat url(../images/menu-t-r.gif); padding:9px 0 8px 0;}

.menu-on{margin: 0 2px 0 2px; float: left; text-transform: uppercase; background: #C9CED9 repeat-x url(../images/menuon-bg.gif); color:#FF0000;}
.menu-on div{background: left top no-repeat url(../images/menuon-t-l.gif);}
.menu-on div div{background: right top no-repeat url(../images/menuon-t-r.gif); padding:9px 0 8px 0;}

#head-bot{color: black; text-align: left; padding: 5px 20px 5px 10px; background:#C0C7D1 right no-repeat url(../images/head-bot.jpg); border-bottom: #FF3300 2px solid; border-top: #FF3300 2px solid; height: 71px;}
#texticq{padding: 5px 0 5px 0; text-align: right;}
#top-text{background-color: #F6F6F6; border: #E7E7E7 1px solid; padding: 5px 10px 10px 10px; margin-bottom: 7px;}

h3{color: #ff6607; margin: 0 0 15px 0; padding: 0; font-weight: bold; font-size: 16px;}
h3 span{padding: 0 0 5px 0; border-bottom: #656565 1px dotted;}
#tech{color: #4C4942; background-color: #FFFDF6; border: #ff3300 1px solid; padding: 5px 10px 5px 10px; text-align: left; margin-top: 5px;}
#right-h3{color: #656565; margin: 0 0 15px 0; padding: 0; font-weight: bold; font-size: 16px;}
#right-h3 span{padding: 0 0 5px 0; border-bottom: #656565 1px dotted;}
#maintitle{color: #ff6607; margin: 0 0 30px 0; padding: 0; font-weight: bold; font-size: 16px;}
#maintitle span{padding: 0 0 5px 0; border-bottom: #656565 1px dotted;}

#right-menu-block{background-color: #F6F6F6; border-left: #EBEBEB 1px solid; border-right: #EBEBEB 1px solid; padding: 10px 5px 30px 15px;}
#right-menu{background: no-repeat url(../images/arr.gif); padding: 4px 0 4px 20px;}
#white-block{background-color: #ffffff; border-left: #EBEBEB 1px solid; border-right: #EBEBEB 1px solid; padding: 10px 5px 20px 15px; margin-top: 7px;}
#main-block{background-color: #ffffff; border: #EBEBEB 1px solid; padding: 10px 20px 20px 20px;}
#partner{background: no-repeat url(../images/punk.gif); padding: 4px 0 4px 17px;}
#date{color: #ff6607; font-weight: bold; padding-bottom: 15px; margin-top: -3px;}
#razd{background-color: #EBEBEB; margin: 25px 0 25px 0; height: 1px;}
#razd-left{height: 9px; border-top: #EBEBEB 1px solid; border-bottom: #EBEBEB 1px solid; border-left: #ffffff 1px solid; border-right: #ffffff 1px solid;}
#left-column{background: repeat-y url(../images/bord.gif); width: 285px; border-top: #EBEBEB 1px solid; border-bottom: #EBEBEB 1px solid;}
#left-column-short{background: repeat-y url(../images/bord.gif); width: 250px; border-top: #EBEBEB 1px solid; border-bottom: #EBEBEB 1px solid;}

#footer{background: #666666 repeat-x url(../images/grey-bg-bot.gif); border-top: #FA591B 2px solid; border-bottom: #FA591B 14px solid; height: 25px; padding-top: 5px; margin-top: 7px; color: #B5B2B2; text-align: center;}

.error{
	color:red;
	width:400px;
	background:#FFEEEE;
	padding:6px;
	border:1px solid red;
}
p{
	margin:0;
}
