body { margin: 0px; background-color: #a9bec2; font-size: 11px; font-family: Verdana,Arial, Helvetica, sans-serif; color: #6a7a7f; background-image: url(../img/1/bg.gif); background-repeat: repeat-x; }KD
img { border: 0px; }

#BodyContent { width: 985px; margin-left: auto; margin-right: auto; margin-top: 10px; }
#LeftCol { width: 35px; float: left; margin-left: auto; }
#TopBox { background-image: url(../img/1/top.jpg); background-repeat: no-repeat; }
#MenuBox { height: 191px; }
#MenuBox img { position: relative; float: left; }
#MenuBox A { position: relative; display: block; float: left; }
#menu1 { left: 114px; top: 73px; background-image: url(../img/1/menu1.jpg); }
#menu1:HOVER { background-image: url(../img/1/menu1h.jpg); }
#menu2 { left: 114px; top: 7px; background-image: url(../img/1/menu2.jpg); }
#menu2:HOVER { background-image: url(../img/1/menu2h.jpg); }
#menu3 { left: 120px; top: 7px; background-image: url(../img/1/menu3.jpg); }
#menu3:HOVER { background-image: url(../img/1/menu3h.jpg); }
#menu4 { left: 120px; top: 73px; background-image: url(../img/1/menu4.jpg); }
#menu4:HOVER { background-image: url(../img/1/menu4h.jpg); }
#menu5 { left: 120px; top: 7px; background-image: url(../img/1/menu5.jpg); }
#menu5:HOVER { background-image: url(../img/1/menu5h.jpg); }
#menu1, #menu2, #menu3, #menu4, #menu5 { width: 70px; height: 63px; background-repeat: no-repeat; color: #ffffff; text-align: center; text-transform: uppercase; font-size: 9px; text-decoration: none; font-weight: bold; padding-top: 5px; }
#menu1:HOVER, #menu2:HOVER, #menu3:HOVER, #menu4:HOVER, #menu5:HOVER { color: #91a0a6; }

#box1, #box1b { background-color: #638391; border-right: #ffffff 1px solid; background-image: url(../img/1/box1.jpg); }
#box2, #box2b { margin-top: 14px; background-color: #84a3ae; border-right: #ffffff 1px solid; background-image: url(../img/1/box2.jpg); }
#box3, #box3b { margin-top: 28px; background-color: #8db3c5; background-image: url(../img/1/box3.jpg); }
#box1 H4, #box2 H4, #box3 H4, #box1b H4, #box2b H4, #box3b H4, #box1 H2, #box2 H2, #box3 H2 { padding: 0px; margin: 20px 0px 0px; display: block; text-align: center; font-size: 13px; text-transform: uppercase; color: #ffffff; }
#box1 DIV, #box2 DIV, #box3 DIV { color: #ffffff; height: 50px; padding-right: 20px; padding-left: 20px; padding-top: 59px; }
#box1 .more, #box2 .more, #box3 .more { color: #ffffff; height: 17px; background-position: right; background-image: url(../img/1/more.jpg); background-repeat: no-repeat; display: block; }

#box1, #box2, #box3 { float: left; width: 316px; border-top: #ffffff 1px solid; border-bottom: #ffffff 1px solid; background-repeat: no-repeat; background-position: center center; background-repeat: no-repeat; }
#box1 { height: 190px; }
#box2 { height: 176px; }
#box3 { height: 162px; }
#box1b, #box2b, #box3b { float: left; width: 316px; border-top: #ffffff 1px solid; border-bottom: #ffffff 1px solid; background-repeat: no-repeat; background-position: center 40px; background-repeat: no-repeat; }
#box1b { height: 125px; }
#box2b { height: 111px; }
#box3b { height: 97px; }
#logo { position: relative; display: block; float: left; left: 39px; top: 73px; background-image: url(../img/1/b2.jpg); width: 275px; height: 68px; }
#logoSmall { position: relative; display: block; float: left; left: 29px; top: 73px; background-image: url(../img/1/b1.jpg); width: 70px; height: 68px; }


#subLine { background-image: url(../img/1/top_line.jpg); height: 7px; background-repeat: no-repeat; }
#subContent { background-image: url(../img/1/bg_sub.jpg); background-repeat:repeat-y }

#CenterBox { height: 192px; clear: both; border-bottom: #b4deb9 1px solid;   }
#CenterBoxb { height: 127px; clear: both; border-bottom: #b4deb9 1px solid; }
#ContentBox {  background-image: url(../img/1/bg_sub.jpg); width:950px; background-repeat:repeat-y }
#ContentBoxHome { background-image: url(../img/1/bg_home.jpg); width:950px; background-repeat:repeat-y }
#Footer { height: 23px; background-color: #718e9b; color: #ffffff; font-size: 14px; padding-top: 2px; padding-left: 10px;clear:both }
#Footer A { color: #ffffff; text-decoration: none; font-size: 10px; margin-left: 10px; margin-right: 10px; }
#Footer A:hover { color:#32535e; }
.lang { display: block; width: 35px; color: #ffffff; height: 19px; background-image: url(../img/1/lang.jpg); font-weight: bold; text-transform: uppercase; text-align: center; text-decoration: none; padding-top: 3px; }
.copy { font-size: 10px; text-align: right; }

.line {background-image: url(../img/1/square.gif); background-repeat:repeat-x; width:570px; height:1px; }
.boldfont { font-weight: bold; font-size: 14px; color:#475872}
.more { font-weight: bold; text-align: right; color: #316b37; font-size: 10px; }
.readmore { font-weight: bold; color: #3d525a; font-size: 10px; background-image: url(../img/1/arrows.gif); background-repeat: no-repeat; background-position: left; width: 25px; height: 13px; padding-left: 16px; float: right; }
.arrows {background-image: url(../img/1/arrows.gif); background-repeat: no-repeat;   float:left; width:14px; height:7px; margin-top:4px; margin-right:5px}
.more { font-weight: bold; color: #3d525a; font-size: 10px;  text-decoration:none }
.border { border-right: #98a6aa 1px solid; padding-right: 1px; border-top: #98a6aa 1px solid; padding-left: 1px; padding-bottom: 1px; border-left: #98a6aa 1px solid; padding-top: 1px; border-bottom: #98a6aa 1px solid; float:right }
.solutions { width: 268px; margin-left: 20px; margin-top: 25px; float: left; background-image: url(../img/1/solutions_lista.jpg); background-repeat: no-repeat; }
.download { background-color: #d7dddf; padding: 3px; margin-top: 4px; width: 123px; padding-left: 5px; background-image: url(../img/1/play.gif); background-repeat: no-repeat; background-position: left; font-size: 10px; text-align: center; }

.center { width: 570px;float:left; padding-top: 15px;  margin-left:60px }
.leftcontact { float:left;padding-left:25px;width:265px;  padding-top:35px; background-image: url(../img/1/img_contact.jpg); background-repeat:no-repeat; }
.leftwebdesign { float:left;padding-left:25px;width:265px;  padding-top:35px; background-image: url(../img/1/img_webdesign.jpg); background-repeat:no-repeat; }
.leftservices { float:left;padding-left:25px;width:265px;  padding-top:35px; background-image: url(../img/1/img_services.jpg); background-repeat:no-repeat; }
.leftsolutions { float:left;padding-left:25px;width:265px;  padding-top:35px; background-image: url(../img/1/img_solutions.jpg); background-repeat:no-repeat; text-align:justify }
.leftworks { float: left; padding-left: 25px; width: 265px; padding-top: 35px; background-image: url(../img/1/img_works.jpg); background-repeat: no-repeat;}

.leftcontact_en { float:left;padding-left:25px;width:265px;  padding-top:35px; background-image: url(../img/1/img_contact2.jpg); background-repeat:no-repeat; }
.leftwebdesign_en { float:left;padding-left:25px;width:265px;  padding-top:35px; background-image: url(../img/1/img_webdesign.jpg); background-repeat:no-repeat; }
.leftservices_en { float:left;padding-left:25px;width:265px;  padding-top:35px; background-image: url(../img/1/img_services2.jpg); background-repeat:no-repeat; }
.leftsolutions_en { float:left;padding-left:25px;width:265px;  padding-top:35px; background-image: url(../img/1/img_solutions2.jpg); background-repeat:no-repeat; text-align:justify }
.leftworks_en { float: left; padding-left: 25px; width: 265px; padding-top: 35px; background-image: url(../img/1/img_works2.jpg); background-repeat: no-repeat;}

.bigfont{ font-weight:bold; color:#3d525a; font-size:12px}
.button { border-right: #638391 1px solid;border-top: #638391 1px solid; border-left: #638391 1px solid; color: #ffffff; font-weight:bold; border-bottom: #638391 1px solid;background-color: #6f8f9d; font-size:11px}

.form{color: #989797; font-size:11px; border: 1px solid #dad9d9;}
.formbg { border: 1px solid #e1e4e5; background-color: #e5e9ea; padding: 8px;}
.formfont{ color:#989797; font-weight:bold}

.bg { background-color:#c7d8da; }
.mail{ text-decoration:none; color:#6a99af; font-weight:bold }
.contact{background-image: url(../img/1/einstein_contact.jpg); background-repeat:no-repeat; width:265px; height:98px}
.services{background-image: url(../img/1/einstein_services.jpg); background-repeat:no-repeat; width:265px; height:98px}
.works{background-image: url(../img/1/einstein_works.jpg); background-repeat:no-repeat; width:265px; height:98px}
.solutions2{background-image: url(../img/1/einstein_solutions.jpg); background-repeat:no-repeat; width:265px; height:98px}
.newborn{background-image: url(../img/1/newborn.jpg); background-repeat:no-repeat; width:236px; height:207px; margin-left:10px}
.newborn_en{background-image: url(../img/1/newborn2.jpg); background-repeat:no-repeat; width:236px; height:207px; margin-left:10px}
.obalka {background-image: url(../img/1/obalka.jpg); background-repeat:no-repeat; width:50px; height:51px}
.news {background-image: url(../img/1/bg_news.jpg);  background-repeat:no-repeat; width:274px; margin-left:-15px; margin-top: 20px; padding-top: 32px;}

.workBox { clear: both; padding-bottom: 7px; padding-top: 7px; }
.workImg { border-right: #bbbbba 1px solid; border-top: #bbbbba 1px solid; border-left: #bbbbba 1px solid; border-bottom: #bbbbba 1px solid; padding-right: 3px; padding-left: 3px; padding-bottom: 3px;  padding-top: 3px; background-color: #ffffff; margin-bottom:2px }
.workBox .cell {  width: 160px; float: left; margin-right:23px }
.cell .text {  background-color: #97b4c2; padding: 3px;  color:#ffffff; width:152px; margin-bottom:2px }
.dot_line {background-image: url(../img/ref/dot_line.gif); background-repeat:repeat-x; height:20px; background-position:center; clear:both; width:525px }
.dot_line2 {background-image: url(../img/ref/dot_line.gif); background-repeat:repeat-x; height:20px; background-position:center; clear:both;  }


.webdesign{background-image: url(../img/1/webdesign.jpg); background-repeat:no-repeat; width:265px; height:81px;display:block}
.welcomebox {background-image: url(../img/1/welcome.jpg);width: 290px; height:195px; float: left; margin-right: 27px; background-repeat:no-repeat }
.welcomebox_en {background-image: url(../img/1/welcome2.jpg);width: 290px; height:195px; float: left; margin-right: 27px; background-repeat:no-repeat }


.mirror{background-image: url(../img/1/mirror.jpg);width:950px; height:98px; background-repeat:no-repeat;}
.templates {background-image: url(../img/1/templates.jpg); background-repeat:no-repeat; width:265px; height:210px; display:block}
.templates_en {background-image: url(../img/1/templates2.jpg); background-repeat:no-repeat; width:265px; height:210px; display:block}