body{min-width:737px;}
body#main_body {font-size: 13px;   background: #fff; padding: 0px; margin: 0; color: #333333;  font-family: Arial;}
#container {margin:0 auto;width:737px;}

/*-- global --*/
h1 {margin:0; padding:50px 0 5px 24px; color:#000; font-size:38px; font-weight: normal; float:left;}
h1 a {text-decoration: none;}
.ch {color:#fff; padding:50px 0 5px 10px;}
.ch2 {color:#000; padding:50px 0 5px 10px;}
.black {color:#000;}
img {border:0;}
a {color:#000; text-decoration: none;}
a:hover { color: #AFB095; }
a:visited  { color: #000;}
a:link { color: #000;}

.input {border: 1px solid #AFB095;}
.red {color:#AFB095;}
/*-- global --*/

/*-- header --*/
#header {width:737px; height:100px; background-color: #AFB095;}
#lang {padding:2px 5px 0  0; margin: 5px 5px 0 0; font-size:16px; font-weight: bold; float: right;}
#lang a {text-decoration: none;}
#lang a:hover { color: #fff; }
/*-- header --*/



/*-- central --*/
#center_part {width:737px;}

#menu {margin: 75px 0 0 5px; float:left;}

#all_menu ul{text-align:left;}
#mainmenu {padding: 0; margin: 0;}
.menu {font-weight: bold; list-style-type: none;}
.menu  a{color: 000; font-size: 16px; line-height: 35px; text-decoration: none; background: none;}
.menu  a:hover { color: #AFB095; font-size: 16px; line-height: 35px; text-decoration: none; background: none;}

#submenu  {padding:0 0 0 0; margin:-5px 0 0 18px;list-style-type: none; display: none;}
#submenu .submenu  a{color: 000; line-height: 20px; font-size: 15px; text-decoration: none; font-weight: normal;}
#submenu .submenu  a:hover { color: #AFB095; line-height: 20px; font-size: 15px; text-decoration: none; font-weight: normal;}
.active_link {color: #AFB095;}

#info {margin: 85px 0 0 0; padding: 0 10px 0 0; float: right;}
#content {text-align:justify; width: 572px;}
.bio{margin: 0 0 0 50px;}



/*-- Gallery --*/
#pic_container {clear:both;}
#pic { padding:0 0 25px 25px; float:left; min-width:150px;}
#img { }

#navig { width:493px; margin:47px 0 0 242px; _margin:47px 0 0 143px; position:absolute;}
#nav_back { float:left; }
#navig .navig_blok { padding:0 60px 0 0; float:right; }
#nav_frw {padding-left:2px;}
.button_top {padding: 0 23px 0 0; float:right;}

.caption{padding: 25px 0 0 32px; font-weight: normal;}


.normal_foto{text-align:left;vertical-align: top; margin:0 495px 0 0 ; padding:4px 0 0 0;}
.bigfoto {margin:0 0 0 33px;}
.small_foto{text-align:center; vertical-align: middle;}
/*-- Gallery --*/
/*-- central --*/

/*-- footer --*/
#footer {clear:both; padding: 37px 0 0 0;}
.footer_bg {width:737px; height:25px; background-color: #AFB095; vertical-align: middle;}
.copy {padding: 3px 0 0 0; font-size:10px; text-align:right; text-decoration: none; clear:both;}
.c {padding: 5px 0 0 24px; color:#fff; font-weight: bold; float:left;}

.email a:link {padding:5px 10px 0 0; color:#fff; text-decoration: none; font-weight: normal; float:right;}
.email a:active {padding:5px 10px 0 0; color:#fff; text-decoration: none; font-weight: normal; float:right;}
.email a:hover {padding:5px 10px 0 0; color:#fff; text-decoration: none; font-weight: normal; float:right;}
.email a:visited {padding:5px 10px 0 0; color:#fff; text-decoration: none; font-weight: normal; float:right;}

.counter {padding:2px 0 0 0; position:absolute;}
/*-- footer --*/
