* { padding: 0; margin: 0; }

body {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 13px;
     background-image:url('/img/back/back.jpg');
     /*background-color:#ded3d3;*/
}

h1{color:#d0110d;font-size:20px;margin:10px 20px 10px; padding:0;}
h2{color:#d0110d;font-size:16px;margin:13px 20px 10px; padding:0;}
p{ text-indent: 20px;}

A:link {text-decoration: none; color:#0066dd}
A:visited {text-decoration: none; color:#0066dd}
A:active {text-decoration: none; color:#0066dd}
A:hover {text-decoration: underline; color:#d0110d;}

img{
    border-width:0px;
}

.anhor {text-decoration: none; color:#0066dd; cursor:pointer}
/* ===================================== LAYOUT */
#background{
    background: url('/img/back/backtop.jpg') no-repeat top;
    height:673px;
}
#wrapper { 
     margin: 0 auto;
     width: 1000px;
}
#header {
     width: 850px;
     float: left;
     height: 100px;
     margin: 7px 0px 7px 0px;
}
#header2{
    width:150px;
    height:100px;
    float:right;
}
#navigation {
     float: left;
     width: 1000px;
     /*border: 1px solid #ccc;*/
     /*height:32px;*/
     margin: 0px 0px 7px 0px;
     font-size:14px;
}
#leftcolumn { 
     margin: 0px 7px 7px 0px;
     width: 793px;
     float: left;
     
}
#rightcolumn { 
     float: right;
     color: #000;
     margin: 35px 0px 7px 0px;
     width: 200px;
     display: inline;
}
#footer { 
     width: 1000px;
     clear: both;
     margin: 0px 0px 10px 0px;
     text-align:center;
}
/*Dealer ICO*/
#dealer{
    position:relative; 
    top:80px; left:10px; 
    height:100px; 
    width:100px; 
	text-align:center; 
	background: url('/img/ico/dealer.gif');
}
#dealer a{
    text-decoration:none;
    display:block;
    padding-top:25px;
    height:75px;
    color:#000;
}
#dealer a:hover {
    background-position:155px 0;
    font-weight:bold;
}
/*========================================= LAYOUT */
/*========================================= NAVIGATION */
.menu ul { list-style:none; margin:0;  padding:0; }
.menu li {
    float:left;
    width:140px;
    margin:0;
    padding:0;
    text-align:center;
    position:relative;
}
.menu li a {
    display:block;
    padding:5px 0px;
    text-decoration:none;
    border-right:2px solid #FFF;
}
.menu li .a {
    color:#000;
    background:url('/img/back/menu.png') repeat 0 0;
}
.menu li .b {
    color:#fff;
    font-weight:bold;
    background:url('/img/back/menu.png') repeat 0 -26px;
}

.menu li .a:hover {
    background-position:138px 0;
    color:#fff;
    font-weight:bold;
}
.menu ul li ul{
    position: absolute;
    display: block;
    visibility: hidden;
    z-index: 100;
    margin-top:1px;
}
.menu ul li ul li{
    display: inline;
    float: none;
}
.menu ul li ul li a{
    width: 134px;
    font-weight: normal;
    background: #c3c3c3;
    /*border-width: 0px 2px 2px 2px;*/
    border:2px solid #d0110d;
    border-top-width:0px;
    text-decoration:none;
    color:#000;
    font-size:12px;
}
.menu ul li ul li a:hover{
    color:#fff;
    font-weight:bold;
    background:#595959;
}

/*LEFT MENU*/
#leftcolumn .side {padding-right: 0px; vertical-align: top; width: 180px;}

#leftcolumn .side ul {
    list-style:none;
    margin:0;
    padding:0;
}
#leftcolumn .side li {
    float:left;
    width:180px;
    margin:0;
    padding:0;
    border:solid 1px #d0110d;
    border-top:0;
}
#leftcolumn .side li a {
    display:block;
    padding:1px 1px 1px 2px;
    text-decoration:none;
}
#leftcolumn .side li .a {
    color:#000;
    background:#cacaca;
}
#leftcolumn .side li .b {
    color:#fff;
    font-weight:bold;
    background:#d0110d;
}
#leftcolumn .side li .c {
    color:#a8a8a8;
    background:#cacaca;
}

#leftcolumn .side li .a:hover {
    background:#626262;
    color:#fff;
    font-weight:bold;
} 
/*========================================= NAVIGATION */
#logo{
    height:100px;
    width:237px;
    position:relative;
    background:url('/img/logo.gif') no-repeat;
    cursor:pointer;
}
/*========================================= Round Corner */
.round-corner {width:100%; }
.round-corner .c {background-color:#c3c3c3;}
.round-corner .t {background: url('/img/back/dot1.gif') 0 0 repeat-x #c3c3c3;}
.round-corner .b {background: url('/img/back/dot1.gif') 0 100% repeat-x #c3c3c3;}
.round-corner .l {background: url('/img/back/dot2.gif') 0 0 repeat-y #c3c3c3;}
.round-corner .r {background: url('/img/back/dot2.gif') 100% 0 repeat-y #c3c3c3;}
.round-corner .tl {background: url('/img/back/corner.png') -38px 0 no-repeat; width: 10px; height: 10px}
.round-corner .tr {background: url('/img/back/corner.png') -48px 0 no-repeat; width: 10px; height: 10px}
.round-corner .bl {background: url('/img/back/corner.png') -38px -10px no-repeat; width: 10px; height: 10px}
.round-corner .br {background: url('/img/back/corner.png') -48px -10px no-repeat; width: 10px; height: 10px} 

.rcWhite {width:100%; }
.rcWhite .wc {background-color:#fff;}
.rcWhite .wtl {background: url('/img/back/corner.png') -18px 0 no-repeat; width: 10px; height: 10px}
.rcWhite .wtr {background: url('/img/back/corner.png') -28px 0 no-repeat; width: 10px; height: 10px} 
.rcWhite .wbl {background: url('/img/back/corner.png') -18px -10px no-repeat; width: 10px; height: 10px}
.rcWhite .wbr {background: url('/img/back/corner.png') -28px -10px no-repeat; width: 10px; height: 10px}

.rcText {width:95%; margin-bottom:3px}
.rcText .l {background: url('/img/back/corner.png') 0 0 no-repeat; width: 9px; height: 20px}
.rcText .r {background: url('/img/back/corner.png') -9px 0 no-repeat; width: 9px; height: 20px}
.rcText .c {background: url('/img/back/text1b.png') 0 0 repeat-x; height: 20px; text-align:center; font-weight:bold; color:#fff}
/*========================================= Round Corner */
#terminals{
    padding-left:5px;
}
#terminals th{
	text-align:center;
	font-size:10pt;	
	background-color:#c3c3c3;
}
#rightcolumn hr { color:#d0110d }

#rightcolumn .news{ 
    padding:3px 0 3px 0;
    font-size:12px;
}

#rightcolumn .news .date{ 
    font-size:9px; float:right;
}

/*========================================= ICONS */
.icoMap{float:left; height:19px; width:20px;
  background:url('/img/ico/map.gif') no-repeat 0 0;}
.icoICQ{float:left; width:16px; height:16px; margin-right:3px;
    background:url('/img/ico/icq.gif') no-repeat 0 0;}
.icoSsl{float:left; width:16px; height:16px; margin-right:3px;
    background:url('/img/ico/ssl.gif') no-repeat 0 0;}
.icoKiev{float:left; width:13px; height:15px; margin-right:3px;
    background:url('/img/ico/kiev.png') no-repeat 0 0;}
.icoNum{float:left; width:27px; height:27px;
    background:url('/img/ico/num.png') no-repeat 0 0; color:#fff; font-weight:bold; font-size:14px;
    padding:5px 0 0 9px; margin:10px 0px 0px 10px;}
.icoTerm{float:left; width:32px; height:32px;
    background:url('/img/ico/terminal.gif') no-repeat 0 0;}
.icoWebagent{float:left; width:21px; height:20px;
    background:url('/img/ico/webagent.gif') no-repeat 0 0;}
.icoPos{float:left; width:21px; height:40px;
    background:url('/img/ico/pos.gif') no-repeat 0 0;}
/*========================================= ICONS */

/* ---------------------------------------------- NEWS ----------------------------------- */
.news { overflow:hidden; clear:both}
.news .top {float:left;  font-weight:bold; font-size:14px; width:100% }
.news .top .left{float:left; text-align:left}
.news .top .rigth{text-align:right}
.news .text {float:left; padding:5px; text-align:justify; }
.news .text, .news .top .left, .top .rigth{margin: 0px 3px 0px 3px;}

.linkOn{font-weight:bold; font-size:16px;}
.linkOff{font-weight:normal; font-size:14px;}

/* ------------- Контент сотрудничество */
.newApplication { 	
  margin-left:30px;
  margin-top:5px;
  padding: 0px;
  width:500px;
  background-color: #ffffff;
}
.newApplication .block
{
	padding-top:6px;
	width:100%;
	text-align:left;
}
.newApplication .textBox
{
	width:100%;
	border:solid 1px Black;
}

