/***************corp client************/
#corp-cl {
    font-size:90%;
    }
/****************form******************/
#content img.captcha {
border:1px solid gray;
width: 80px;
height: 40px;
}
#forma, #contactFormArea {
padding-left:20px;}
form b {
font-size: 80%;
color: #333;}
form span {
color: red;
}
#forma p, #contactFormArea p {
margin: 0;
padding: 0;}
.captcha1, .forminput, .textform, #posName, #posEmail, #posTel, #posRegard, #posText, #keystring, #otdel {
background: #FFC;
color: #633;
border: 2px inset #CC3;
}
#otdel {
background: #FFC;
color: #633;
}
.button, #selfCC {
background: #DB1F00;
border: 1px outset #A0522D;
color: #FFF;
font-weight:bold; }
#mail0, #mail1 {
width:15em;
}
.captcha1, #keystring{
width: 5em;}
#mail2, .textform {
width: 30em;
height: 10em;}



/**************printing*************/
table tr td {
border: 1px solid #333;
padding: 5px;
text-align: center;
color:#333;
}
td p {
color:#333; 	
text-align: left;	
padding: 0;
}

.sup {
vertical-align: super;
font-size: 60%;
}
.fixw2 {
width: 70px;
}
/*******************design**********************/
/******************dop_uslugi********************/
#dop_uslugi {
	margin-left: 20px;}
#container6 {
	float:left;
	width: 256px;
	margin-right:5%;
	}

#container7 {
	float:left;
    width: 256px;
	margin-top: -19px;
	}
.container8 {
    background: #FFC;
	z-index: 1;
	}

.eks2 {
	margin-top: -50px;
	margin-left: -1px;
	}
.grad {
	background: url(du-gradient.png) left repeat-x;
	height: 89px;
    z-index: 2;
	padding: 0 18px 0 24px;
	}
.text {
	background: url(du-right.png) right repeat-y;
	margin-right: -6px;
	}
#container7 .text {
	height: 192px;}
.W{
	background:  url(du-top-left.png) top left no-repeat;
	width:18px;
	height:18px;
	z-index: 3;
	}
.X{
	right: 0;
	background: url(du-top-right.png) top right no-repeat;
	height:19px;
	margin-top: -18px;
	margin-right:-5px;
	z-index: 3;
	}	
.Y{
	left:0;
	background: url(du-bot-left.png) bottom left no-repeat;
	height:89px;
	margin-top: -89px;
	z-index: 3;}
.Z{
	background: url(du-bot-right.png) bottom right no-repeat;
	height:89px;
	margin-top: -89px;
	margin-right:-6px;
	z-index: 4;
	}
#orange {
    background: url(orange.gif) bottom right no-repeat;
    height: 106px;
    margin-top: -106px;
    }
	
/******************distribution-printing****************/
.table3 {
	width:350px;
	}
.fixw3 {
	width: 200px;
	}
.fixw4 {
	width: 150px;
	}
	
	
/****************nashi_partnery*****************/
.partner {
    padding-left: 20px;
    height: 110px;}
.partner span {
    color: #333;}
 .partner p {
    padding:0;  }
/*****************restaurant********************/
#lorange {
    background: url(img/lorange.png) top left  no-repeat;
    height: 94px;
    width: 100px;
    float:left;
    margin-right: 10px;
	}
#taras {
    background: url(img/taras.png) top left  no-repeat;
    height: 89px;
    width: 100px;
    float:left;
    margin-right: 10px;
	}
#benvenuto {
    background: url(img/benvenuto.png) top left  no-repeat;
    height: 75px;
    width: 100px;
    float:left;
    margin-right: 10px;
	}
#rassian_fabrikant {
    background: url(img/rassian-fabrikant.png) center no-repeat;
    height: 28px;
    width: 300px;
    float:left;
    margin: 0 25% 5px 25%;
	}
#polyana {
    background: url(img/polyana.png) center no-repeat;
    height: 60px;
    width: 300px;
    float:left;
    margin: 0 25% 5px 25%;
	}
#kolkovna {
    background: url(img/kolkovna.png) center no-repeat;
    height: 64px;
    width: 300px;
    float:left;
    margin: 0 25% 5px 25%;
	}
#todzan {
    background: url(img/todzan.png) center no-repeat;
    height: 69px;
    width: 300px;
    float:left;
    margin: 0 25% 5px 25%;
    }
#kasbar {
    background: url(img/kasbar.png) center no-repeat;
    height: 73px;
    width: 300px;
    float:left;
    margin: 0 25% 5px 25%;
    }
#barbarella {
    background: url(img/barbarella.png) center no-repeat;
    height: 68px;
    width: 300px;
    float:left;
    margin: 0 25% 5px 25%;
	}
#bayazet {
    background: url(img/bayazet.png) center no-repeat;
    height: 47px;
    width: 300px;
    float:left;
    margin: 0 25% 5px 25%;
	}
#clumba {
    background: url(img/clumba.png) center no-repeat;
    height: 62px;
    width: 300px;
    float:left;
    margin: 0 25% 5px 25%;}
#makim {
	background: url(img/maki.png) top left  no-repeat;
    height: 69px;
    width: 170px;
    float:left;
    margin-right: 10px;
	}
#barkas {
	background: url(img/barkas.png) top left  no-repeat;
    height: 98px;
    width: 102px;
    float:left;
    margin-right: 10px;
	}
#samprishel {
    background: url(img/samprishel.png) top left  no-repeat;
    height: 69px;
    width: 170px;
    float:left;
    margin-right: 10px;
	}
#night-randevu {
    background: url(img/night-randevu.png) top left  no-repeat;
    height: 79px;
    width: 170px;
    float:left;
    margin-right: 10px;
	}
#naznamenke {
    background: url(img/naznamenke.png) top left  no-repeat;
    height: 69px;
    width: 170px;
    float:left;
    margin-right: 10px;
	}
#labardans {
    background: url(img/labardans.png) top left  no-repeat;
    height: 69px;
    width: 170px;
    float:left;
    margin-right: 10px;
	}
#suharevka {
    background: url(img/suharevka.png) top left  no-repeat;
    height: 98px;
    width: 128px;
    float:left;
    margin: 0 33px 0 18px;
    }
#burger {
    background: url(img/burger.png) top left  no-repeat;
    height: 92px;
    width: 170px;
    float:left;
    margin-right: 10px;
    }
#zola {
    background: url(img/zola.png) top left  no-repeat;
    height: 80px;
    width: 170px;
    float:left;
    margin-right: 10px;
    } 
#imperia {
	background: url(img/imperia.png) top left  no-repeat;
    height: 100px;
    width: 170px;
    float:left;
    margin-right: 10px;
    } 
#djydjy {
    background: url(img/djydjy.png) top left  no-repeat;
    height: 95px;
    width: 168px;
    float:left;
    margin-right: 10px;
    }
#parigsk {
    background: url(img/parigsk.png) top left  no-repeat;
    height: 78px;
    width: 170px;
    float:left;
    margin-right: 10px;
    }
#bierhof {
	background: url(img/bierhof.png) top left  no-repeat;
    height: 70px;
    width: 100px;
    float:left;
    margin-right: 10px;
    } 
#pahlava {
	background: url(img/pahlava.png) top left  no-repeat;
    height: 100px;
    width: 50px;
    float:left;
    margin: 0 55px 0 55px;
    }
#torrogrill {
    background: url(img/torrogrill.png) top left  no-repeat;
    height: 100px;
    width: 62px;
    float:left;
    margin: 0 50px 0 50px;}
#pomidor {
    background: url(img/pomidor.png) top left  no-repeat;
    height: 51px;
    width: 170px;
    float:left;
    margin-right: 10px;
	}
#ligapap {
    background: url(img/ligapap.png) top left  no-repeat;
    height: 62px;
    width: 170px;
    float:left;
    margin-right: 10px;
    }
#bento {
    background: url(img/bento.png) top left  no-repeat;
    height: 42px;
    width: 170px;
    float:left;
    margin-right: 10px;
    }
#moscow-kupecheskaya {
    background: url(img/moscow-kupecheskaya.png) top left  no-repeat;
    height: 94px;
    width: 170px;
    float:left;
    margin-right: 10px;
	}
#ogni {
    background: url(img/ogni.png) top left  no-repeat;
    height: 93px;
    width: 170px;
    float:left;
    margin-right: 10px;
    }
#kuraj {
    background: url(img/kuraj.png) top left  no-repeat;
    height: 85px;
    width: 100px;
    float:left;
    margin-right: 10px;}
#blackcat {
    background: url(img/blackcat.png) top left  no-repeat;
    height: 100px;
    width: 150px;
    float:left;
    margin: 0 20px 0 10px;
    }
#shef-cafe {
    background: url(img/shef-cafe.png) top left  no-repeat;
    height: 100px;
    width: 150px;
    float:left;
    margin: 0 20px 0 10px;
    }
#botic {
    background: url(img/botic.png) top left  no-repeat;
    height: 65px;
    width: 170px;
    float:left;
    margin-right: 10px;
	}
#stereo {
    background: url(img/stereo.png) top left  no-repeat;
    height: 100px;
    width: 170px;
    float:left;
    margin-right: 10px;
    }
/*****************travel***********************/
#geosfera {
    background: url(img/geosfera.png) center no-repeat;
    height: 25px;
    width: 300px;
    float:left;
    margin: 0 25% 0 25%;
	}
#myplanet {
    background: url(img/myplanet1.png) top left  no-repeat;
    height: 94px;
    width: 100px;
    float:left;
    margin-right: 10px;
	}
#eagle {
    background: url(img/eagle.png) top left  no-repeat;
    height: 98px;
    width: 111px;
    float:left;
	}
#elegance_tour {
	background: url(img/elegance-tour.png) top left  no-repeat;
    height: 61px;
    width: 170px;
    float:left;
    margin-right: 10px;
    }
#aventur {
    background: url(img/aventur.png) top left  no-repeat;
    height: 98px;
    width: 165px;
    float:left;
    margin-right: 10px;
    }
#lovely {
    background: url(img/lovely.png) top left  no-repeat;
    height: 89px;
    width: 170px;
    float:left;
    margin-right: 10px;
    }
#visa-concord {
    background: url(img/visa-concord.png) top left  no-repeat;
    height: 56px;
    width: 170px;
    float:left;
    margin-right: 10px;
    }     
/***************hotel********************/
#eurogroup {
	background: url(img/eurogroup.png) top left  no-repeat;
    height: 96px;
    width: 103px;
    float:left;
    margin-right: 10px;
	}
#ermitage {
	background: url(img/ermitage.png) top left  no-repeat;
    height: 87px;
    width: 170px;
    float:left;
    margin-right: 10px;
	}
#hitrovka {
    background: url(img/hitrovka.png) top left  no-repeat;
    height: 83px;
    width: 170px;
    float:left;
    margin-right: 10px;
    }
/****************clinic*********************/
#penta_klinik {
    background: url(img/penta_klinik.png) center no-repeat;
    height: 48px;
    width: 300px;
    float:left;
    margin: 0 25% 5px 25%;
	}
#doktor_aleksandrov {
    background: url(img/doktor_aleksandrov2.png) top left  no-repeat;
    height: 98px;
    width: 98px;
    float:left;
    margin-right: 10px;
    }
#kdl-test {
    background: url(img/kdl-test.png) top left  no-repeat;
    height: 63px;
    width: 170px;
    float:left;
    margin-right: 10px;
    }
#medicalclab {
    background: url(img/medicalclab.png) top left  no-repeat;
    height: 100px;
    width: 119px;
    float:left;
    margin-right: 10px;}    
/****************nightclub*****************/
#hot_dogs {
    background: url(img/hot_dogs.png) top left  no-repeat;
    height: 100px;
    width: 170px;
    float:left;
    margin-right: 10px;
    } 
#blues_time {
    background: url(img/blues-time.png) top left  no-repeat;
	height: 98px;
    width: 98px;
    float:left;
    margin: 0 41px 0 41px;
	}
#white-bear {
    background: url(img/white-bear.png) top left  no-repeat;
	height: 100px;
    width: 70px;
    float:left;
    margin: 0 55px 0 55px;
	}  
#b2 {
    background: url(img/b2.png) top left  no-repeat;
	height: 100px;
    width: 70px;
    float:left;
    margin: 0 55px 0 55px;
	}
#babylon {
    background: url(img/babylon.png) top left  no-repeat;
    height: 100px;
    width: 124px;
    float:left;
    margin-right: 10px;
    }
#updown {
    background: url(img/updown.png) top left  no-repeat;
    height: 100px;
    width: 113px;
    float:left;
    margin-right: 20px;
    }
#manhattan {
    background: url(img/manhattan.png) center no-repeat;
    height: 54px;
    width: 300px;
    float:left;
    margin: 0 25% 5px 25%;
    }
#jaoda {
    background: url(img/jaoda.png) top left  no-repeat;
    height: 100px;
    width: 141px;
    float:left;
    margin-right: 20px;
    }
#pena {
    background: url(img/pena.png) top left  no-repeat;
    height: 100px;
    width: 170px;
    float:left;
    margin-right: 20px;
    }
#jara {
    background: url(img/jara.png) top left  no-repeat;
    height: 100px;
    width: 159px;
    float:left;
    margin-right: 20px;
    }
/*****************shop*************************/
#gala{
    background: url(img/gala.png) top left  no-repeat;
	height: 100px;
    width: 94px;
    float:left;
    margin: 0 45px 0 45px;
    }

