.h11{width:40%; height:132px; background:#DFE2E3 url(../i/h11.jpg) bottom right no-repeat}
.h11 .wrapper{width:200px}

.h12{width:732px; background:url(../i/middle_header.jpg) top left no-repeat; vertical-align:top}
.h12 .wrapper{width:732px; position:relative; height:132px}
.h12 .logo{position:absolute; top:83px; left:6px; width:136px; height:46px;}
.h12 .lang_changer{position:absolute; bottom:3px; right:3px; width:60px; height:25px; vertical-align:bottom; text-align:right}
.h12 .lang_changer a{ display:block; vertical-align:bottom; font:bold 0.9em Arial; line-height:1em; color:#E2E5E6; 
text-decoration:none; margin-top:0px}

.h13{width:30%; background:#DEF2E3 url(../i/h13.jpg) bottom left no-repeat}

.h21{height:50px; background:url(../i/h21.jpg) top right no-repeat}
.h22{background:url(../i/middle_header.jpg) 0px -133px no-repeat}
.h23{ background:url(../i/h23.jpg) top left no-repeat}

.left_menu{float:right; padding:66px 98px 0px 0px}
.left_menu *{display:block;float:right; clear:right; text-align:right; padding:0px 13px 0px 0px;
 background:url(../i/menu_pointer.jpg) center right no-repeat; font:bold 1.1em Arial; margin-bottom:3px; letter-spacing:1px}
.left_menu a{color:#B4B9BD}
.left_menu span{color:#69747C}

.main{padding:30px 6px 6px 6px;}
.main h3{font:bold 1.2em Arial; color:#69747C; margin-bottom:27px; letter-spacing:3px}
.main p{width:480px;}

.errror {color:red; font:bold 0.7em Arial}