html, body {height:100%;min-height:1000px;width:100%;}

body,div{margin:0px;padding:0px}
img{border:0px;}


BODY {background:url(/images/bg.jpg) top center repeat-y #a28c57;scrollbar-3dlight-color: #cecece;scrollbar-face-color:  #cecece;scrollbar-arrow-color: #cecece;color:#000000;font-family:Arial;font-size:12px}

A:ACTIVE, A:LINK, A:VISITED, A:HOVER {text-decoration : none;}

A:HOVER {text-decoration : underline;}


#fon {width:1000px;margin:auto;background:#e7d3a3;}
/* Header */
#header {position:absolute;top:0px;left:0px;width:100%;min-width:1000px;height:470px;}
#header .wrap {margin:auto;width:1000px;height:470px;background:url(/images/header.jpg) top center no-repeat;}
#header .wrap .nakhodka {float:left;display:inline;position:absolute;overflow:hidden;margin:290px 0px 0px 250px;width:315px;height:106;}
#header .wrap .phone {float:left;display:inline;position:absolute;overflow:hidden;margin:320px 0px 0px 220px;width:314px;height:93px;}
#header .wrap .menu {z-index:911;float:left;display:inline;position:absolute;overflow:hidden;margin:431px 0px 0px 0px;height:39px;background:url(/images/menu-l.jpg) repeat-x left top;}
#header .wrap .menu .txtl {float:left;display:inline;overflow:hidden;margin:10px 5px 0px 5px;color:#1fad9c;font-size:14px;font-weight:bold;}
#header .wrap .menu .txtd {float:left;display:inline;overflow:hidden;margin:10px 5px 0px 5px;color:#ffffff;font-size:14px;font-weight:bold;}
#header .wrap .menu .img {float:left;display:inline;overflow:hidden;width:2px;height:39px;margin:0px 0px 0px 0px;background:url(/images/menu-y.jpg) no-repeat left top;}
#header .wrap .menu .imgend {float:left;display:inline;overflow:hidden;width:20px;height:39px;margin:0px 0px 0px 0px;background:url(/images/menu-r.jpg) no-repeat left top;}

#header .wrap .nabor {float:left;display:inline;position:absolute;width:271px;height:383px;overflow:hidden;margin: 20px 0px 0px 700px;}
#header .wrap .nabor .img {z-index:3;float:left;display:inline;position:relative;width:271px;height:383px;}
#header .wrap .nabor .in {z-index:4;float:left;display:inline;position:relative;width:249px;height:360px;overflow:hidden;margin:-373px 0px 0px 11px;}
#header .wrap .nabor .in .txtnabor {float:left;display:inline;overflow:hidden;width:249px;margin:25px 0px 0px 0px;color:#866f3f;font-size:18px;font-weight:bold;text-align:center;}
#header .wrap .nabor .in .txtkuda {float:left;display:inline;overflow:hidden;width:50px;margin:25px 0px 0px 35px;color:#866f3f;font-size:12px;font-weight:bold;}
#header .wrap .nabor .in .txtmest {float:left;display:inline;overflow:hidden;width:50px;margin:25px 0px 0px 110px;color:#866f3f;font-size:12px;font-weight:bold;}
#header .wrap .nabor .in .arrows {float:left;display:inline;overflow:hidden;width:14px;height:5px;margin:6px 5px 0px 5px;background:url(/images/arrow.gif) no-repeat left top; font-size:1px;}
#header .wrap .nabor .in .txtk {float:left;display:inline;overflow:hidden;width:180px;height:14px;margin:0px 0px 0px 0px;color:#ffffff;font-size:12px;font-weight:bold;}
#header .wrap .nabor .in .txtm {float:left;display:inline;overflow:hidden;width:40px;height:14px;margin:0px 0px 0px 0px;color:#ffffff;font-size:12px;font-weight:bold;}

#header .wrap .let {z-index:10;float:left;display:inline;position:absolute;overflow:hidden;margin:270px 0px 0px 634px;width:362px;height:189px;}
                                                        

/* Content */
#content {margin:auto;min-width:1000px;width:1000px;height:auto;min-height:1000px;text-align:left;}
#content .wrap {padding-top:470px;}
.empty {width:1000px;height:230px;}
#content .center {float:left;width:1000px;overflow:hidden;}
#content .center .in {position:relative;overflow:hidden;margin: 0px 0px 0px 270px;width:730px;min-width:730px;padding:0px 0px 0px 0px;}
                                                                                               
#content .center .in .content {float:left;display:inline;overflow:hidden;width:710px;min-width:710px;margin:10px 0px 0px 0px;}
#content .center .in .content .banner {float:left;display:inline;overflow:hidden;width:730px;margin:0px 0px 20px 0px;text-align:center;}

#content .center .in .content .nabor {float:left;display:inline;overflow:hidden;width:710px;margin: 0px 0px 20px 0px;border-bottom: 1px dotted #866f3f;}
#content .center .in .content .nabor .txt {float:left;display:inline;overflow:hidden;width:710px;margin:0px 0px 5px 0px;color:#866f3f;font-size:12px;font-weight:bold;}

#content .center .in .content .album {float:left;display:inline;overflow:hidden;margin:0px 0px 10px 5px;width:168px;height:190px;}
#content .center .in .content .album .pic {float:left;display:inline;overflow:hidden;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:168px;height:168px;background:url(/images/photo.jpg) no-repeat top center;text-align:center;}
#content .center .in .content .album .pic .img {margin:20px 0px 0px 0px;}
#content .center .in .content .album .pic .infotxt {overflow:hidden;margin:0px 0px 0px 0px;width:168px;text-align:center;font-weight:normal;font-size:11px;}
#content .center .in .content .tr {float:left;display:inline;overflow:hidden;width:790px;height:1px;}


/* Left panel */

#content .side_left {float:left;display:inline;overflow:hidden;margin:0px 0px 0px -1000px;padding: 5px 0px 0px 0px;width:260px;}
#content .side_left .menu {float:left;display:inline;width:252px;overflow:hidden;}
#content .side_left .menu .u {float:left;display:inline;width:252px;height:21px;background:url(/images/menu-u.jpg) no-repeat bottom left;}
#content .side_left .menu .d {float:left;display:inline;width:252px;height:27px;background:url(/images/menu-d.jpg) no-repeat top left;}
#content .side_left .menu .c {float:left;display:inline;width:252px;overflow:hidden;background:url(/images/menu-m-f.jpg) repeat-y top left;}
#content .side_left .menu .c .in {float:left;display:inline;width:252px;overflow:hidden;}
#content .side_left .menu .c .txtl {float:left;display:inline;width:252px;margin:2px 0px 0px 30px;color:#1fad9c;font-size:12px;font-weight:bold;}
#content .side_left .menu .c .txtd {float:left;display:inline;width:252px;margin:2px 0px 0px 30px;color:#ffffff;font-size:12px;font-weight:bold;}
#content .side_left .menu .c .img {float:left;display:inline;width:252px;height:20px;margin:1px 0px 1px 0px;background:url(/images/menu-m-a.jpg) no-repeat left top;}
#content .side_left .menu .c .txt2l {float:left;display:inline;width:252px;margin:2px 0px 0px 40px;color:#c10000;font-size:12px;font-weight:bold;}
#content .side_left .menu .c .txt2d {float:left;display:inline;width:252px;margin:2px 0px 0px 40px;color:#000000;font-size:12px;font-weight:bold;}

#content .side_left .contact {float:left;display:inline;width:252px;overflow:hidden;}
#content .side_left .contact .u {float:left;display:inline;width:252px;height:21px;background:url(/images/con-u.jpg) no-repeat bottom left;}
#content .side_left .contact .d {float:left;display:inline;width:252px;height:27px;background:url(/images/menu-d.jpg) no-repeat top left;}
#content .side_left .contact .c {float:left;display:inline;width:252px;overflow:hidden;background:url(/images/menu-m-f.jpg) repeat-y top left;}
#content .side_left .contact .c .in {float:left;display:inline;width:237px;overflow:hidden;}
#content .side_left .contact .c .txtu {float:left;display:inline;width:237px;margin:5px 0px 0px 20px;color:#ffffff;font-size:12px;font-weight:bold;}
#content .side_left .contact .c .txtd {float:left;display:inline;width:237px;margin:0px 0px 20px 40px;color:#000000;font-size:12px;font-weight:bold;}
#content .side_left .contact .c .img {float:left;display:inline;width:237px;height:40px;margin:0px 0px 7px 15px;background:url(/images/con-l.jpg) no-repeat left top;}

#content .side_left .banner {float:left;display:inline;overflow:hidden;width:180px;margin:10px;text-align:center;}

#content .side_left .album {float:left;display:inline;overflow:hidden;margin:0px 0px 10px 45px;width:168px;height:168px;}
#content .side_left .album .pic {float:left;display:inline;overflow:hidden;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:168px;height:168px;background:url(/images/photo.jpg) no-repeat top center;text-align:center;}
#content .side_left .album .pic .img {margin:20px 0px 0px 0px;}
#content .side_left .album .pic .infotxt {overflow:hidden;margin:0px 0px 0px 0px;width:168px;text-align:center;font-weight:normal;font-size:11px;}




/* Footer */         
#footer {position:relative;margin:-230px 0;width:1000px;min-width:1000px;height:230px;}
#footer .foot {height:230px;width:1000px;margin:auto;background:url(/images/footer.jpg) top center no-repeat;}
#footer .foot .info {z-index:2;float:left;display:inline;position:absolute;width:250px;height:65px;margin: 130px 0 0 310px;color:#000000;font-size:11px;}
#footer .foot .info .copy {color:#000000;}
#footer .foot .copy {z-index:2;float:left;display:inline;position:absolute;width:350px;height:65px;margin: 130px 0 0 550px;color:#000000;font-size:11px;}
#footer .foot .copy .copytxt {color:#000000;}
#footer .foot .count {z-index:2;float:left;display:inline;position:absolute;width:100px;height:65px;margin: 125px 0 0 860px;}
#counters a img{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); /* IE 5.5+*/ -moz-opacity: 0.3; /* Mozilla 1.6 и ниже */    -khtml-opacity: 0.3; /* Konqueror 3.1, Safari 1.1 */    opacity: 0.3; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ }
#counters a:hover img{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /* IE 5.5+*/ -moz-opacity: 1; /* Mozilla 1.6 и ниже */    -khtml-opacity: 1; /* Konqueror 3.1, Safari 1.1 */    opacity: 1; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ }
                                                                                                 


/* Clear */
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear {display:inline-block;}
.clear {display:block;}


/* News */
#home-txt { color: #000000; font-family: Arial, Times New Roman, Helvetica, sans-serif; font-weight: normal; font-size: 20px; }
#textgrey { color: #000000; font-family: Arial, Times New Roman, Helvetica, sans-serif; font-weight: normal; font-size: 14px; }
#data { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
#newskorotko {	color: #000000;	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-align: justify; }
                                                                                                                   
