
@font-face
{
font-family: "adventur";
src : url("/css/adventur.ttf");
}

body{min-width: 990px; font-family: Arial; font-size: 83%; margin: 0; padding: 0; background: url(images/top.png) top left repeat-x;}
table{border-collapse: separate; font-size: 1em;}
table td{padding: 10px; border:1px solid #045db9;}
table caption{color: #8e0002; font-family: Georgia, Times New Roman, Times, serif; font-size: 1.5em; margin-bottom:10px;}
table th{padding: 10px; border:1px solid #045db9; font-weight:bold; color:#045db9; background-color:#E8F4F9}
a{color: #045db9;}
a:hover{ text-decoration:none}
a img{border: 0;}

strong{ font-weight:bold; color:#993300}
em{ font-style:italic;}
h1{color: #8e0002; font-family: Georgia, Times New Roman, Times, serif; font-size: 1.8em; margin-bottom:20px;margin-top:10px;}
h2{color: #8e0002; font-family: Georgia, Times New Roman, Times, serif; font-size: 1.5em; margin-bottom:10px;margin-top:10px;}
h3{color: #8e0002; font-family: Georgia, Times New Roman, Times, serif; font-size: 1.3em; margin-bottom:10px;margin-top:10px;}
.body{ padding-right:20px;}
.body li{ font-family: Georgia, Times New Roman, Times, serif;}
.body p{ text-align:justify; text-indent:20px; margin-bottom:10px;}
.name_fio{ font-family:"adventur"; font-size:26px}

.head{ height:214px; width:100%; border:0px solid #dfdfdf }
	.head .head_title {float:left; border:inherit; }
	.head .head_title h3{ font-size:22px;width:250px; font-family:"Book Antiqua", "Times New Roman";  margin-left:137px; margin-top:30px; color:#8e3632;}	
	.head .find{ height:35px;margin-top:0px;margin-right:-30px; }
	.head .find form{ float:right; margin:10px 10px 0px 0px;}
	.head .find form input{ border:1px solid #CCCCCC; height:20px; text-align:center}
	.head .find form .go{ border:0px; text-decoration:underline}
	.head .head_home{height:153px; margin-right:238px;  border:0px solid #666666; margin-left:435px;background-image:url(images/head_back.png); background-repeat:repeat-x; background-position:bottom;}
	
	.head  .head_home .home{  margin-left:-3px; float:left; margin-bottom:-10px; position:absolute}
	.head  .head_home .texts{ margin-right:-228px; margin-top:42px; border:0px #006633 solid; float:right; display:block}
	
.middle_menu{ height:64px; width:1140px; overflow:hidden; margin-top:10px;}
	.middle_menu li{height:64px; width:130px; padding-left:25px; float:left; background-image:url(images/ico_menu.png); background-repeat:no-repeat; margin-left:5px;}
	.middle_menu li a{ font-size:15px; font-style:italic; font-weight:bold; color:#333333}


.menu { width:210px; float:left; border:0px solid #FF0000}

.menu a:hover{ text-decoration:none}
	.menu ul.sub { margin:10px; margin-left:10px;}
	.menu ul.sub li,  ul.sub li ul li{ margin:10px; background-image:url( images/li.png);  background-position:0px 7px; background-repeat:no-repeat; backgrouand-position:left top; padding-left:15px;text-indent:-15px;}
	.menu ul.sub li a{ margin-left:15px; color:#045db9; line-height:20px;}
	.menu ul.sub li ul li ul li{ border:0px solid #666666; margin:0px;  margin-buttom:5px; background-image:url(images/li_.png); background-position:0px 7px; background-repeat:no-repeat; backgrouand-position:left top; padding-left:15px;text-indent:-15px;  }
	.menu ul.sub li ul li ul li a{ margin-left:15px; color:#045db9; line-height:20px; font-size:11px;}
	
	.menu ul.add { margin:10px; margin-left:10px;}
	.menu ul.add li{ margin:10px; background-image:url( images/menu_left.png); height:27px; background-repeat:no-repeat; backgrouand-position:left top; padding-left:15px;text-indent:-15px;}
	.menu ul.add li a{margin-left:12px; color:#fefefe; line-height:27px; font-size:19px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
	.menu ul.add li a:hover{text-decoration:underline}
 
.body{margin-right:210px; margin-left:215px;}

.block{margin-bottom: 2em; margin-right:20px;}
.block .name{color: #8e0002; font-family: Georgia, Times New Roman, Times, serif; font-size: 1.6em; margin-left: -1px; margin-bottom: 0.3em;}
.block .lnk{text-align: right; margin-top: 0.5em;}
.block .lnk a{color: #990000 !important;}
.block .left_top{background: url( images/block_top_left_background.png) left top repeat-x;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=' images/block_top_left_background.png', sizingMethod='crop');
	width: 100%; height: 9px;}
.block .right_top{background: url( images/block_top_right_background.png) right top no-repeat;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=' images/block_top_right_background.png', sizingMethod='crop');
	min-width: 9px; height: 9px;}
.block .right_top img{width: 9px;}
.block .center{line-height: 1.4em; padding: 0.5em 1em 1em; background: url(images/block_background.png) center left repeat-x; width: 100%;}
.block .center_left{background: url( images/block_left_center_background.png) center left no-repeat; width: 9px;}
.block .center_left img{width: 9px;}
.block .center_right{background: url( images/block_right_center_background.png) center right no-repeat; width: 9px;}
.block .center_right img{width: 9px;}
.block .left_center{background: url( images/block_left_center_background.png) center left; width: 2px; height: 130; top: 9px;}
.block .right_bottom{background: url( images/block_bottom_right_background.png) right bottom no-repeat;
    -background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=' images/block_bottom_right_background.png', sizingMethod='crop');
	min-width: 9px; height: 9px;}
.block .right_bottom img{width: 9px;}
.block .left_bottom{background: url( images/block_bottom_left_background.png) left bottom repeat-x;
    -background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=' images/block_bottom_left_background.png', sizingMethod='crop');
	width: 100%; height: 9px;}
*{ border:0px solid #006666}

.pikachoose{width:500px;margin:100px auto 50px auto;}
/* This is the ul you have all your images in */
.pikachoose ul{padding-left:0;width:510px;height:180px;margin:0;overflow:hidden;}
.pikachoose ul li{float: left;border:1px solid #555;padding:2px;background:#777;margin:0 6px 4px 0;position:relative;overflow:hidden;}
.pikachoose ul li div img{position:relative;cursor:pointer;}

/* this is the surroundner for all your elements. This is also the fake border around the main img and room for caption */
.pika_main{width:500px;display:block;position:relative; background-repeat:no-repeat}
/*sine we give it the fake border, you need to position the image a little. */
.pika_main_img{position:relative;background-repeat:no-repeat}
.pika_subdiv{position:relative;border:0px solid #555;background:;padding:2px; text-align:center;background-repeat:no-repeat}
.pika_animationDivs{top:2px;left:2px;} /*must match top/left padding for subdiv */
.pika_subdiv img, .pika_subdiv a img{border:none;}
.pika_caption{width:333px;height:16px;padding-top:4px;text-align:center;position:absolute;bottom:7px;left:3px;background:url('images/black.png') top left;}
.pika_caption a{color:white;}

.pika_play{position:absolute;z-index:1;left:50%;margin-left:-25px;width:50px;top:5px;}
.pika_play a{position:relative;margin-left:auto;cursor:pointer;display: block;width:50px;height:50px;background:url('images/play.png') top center no-repeat; font-size:1px}
.pika_play a.pika_stop_button{background:url('images/pause.png') top center no-repeat;}

.pika_navigation a{font-size: 12px; text-decoration: none; color:#00CC33}
.pika_navigation a:hover{text-decoration: underline;}
.pika_navigation{padding-top:10px;clear:both;text-align:center; display:none}

/* if you want to 'hide' these jus make their height and width 1px */
.pika_prev_hover{position:absolute;top:5px;left:5px;height:456px;width:100px;background:url('images/rewind.png') top left no-repeat;}
.pika_next_hover{position:absolute;top:5px;right:5px;height:456px;width:100px;background:url('images/fastf.png') top right no-repeat;}
	.people{width: 157px; margin-bottom:10px; margin-left:20px; float:left}
.people .people_top{color: #010101;}
.people .people_top{background: url(../images/people_top.png) top left no-repeat; height: 155px; text-align: center;}
.people .people_top img{ margin-top:7px; width:110px;}
.people .bodys{background: url(../images/people_back.png); text-align: center; color:#FFFFFF; padding:0px 5px 0px 5px}
.people .bodys a{color:#FFFFFF; font-weight:bold; display:block; margin-bottom:5px;}
.texts{ margin-left: 200px}
.order{ margin:0 20px 0 -10px;}


