/* CSS Document */

	* { margin:0; padding:0;}

	img { float:left; border:none;}

	body { background: #587f38 url(images/top_fon.jpg) top left repeat-x;}

.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}


/*all*/

.all { width: 1004px; margin: 0 auto;}

/**/

/*header*/

.hd { width: 994px; float:left; padding: 5px 0 0 10px;}

.t_menu { float:left; padding: 8px 0 0 22px;}

.tm1 { margin: 4px 0 0 18px;}

.tm2 { margin: 4px 0 0 23px;}

.tm3 { margin: 4px 0 0 16px;}

.tm4 { margin: 4px 18px 0 13px;}

.search { width: 201px; height: 50px; float:left; background:url(images/search_fon.jpg) top left no-repeat; padding: 45px 0 0 9px;}

.search input { width: 127px; height: 20px; background:#fff; border: 1px solid #a5acb2; float:left; margin-right: 4px;}

.sub { width: 60px!important; height: 26px!important; background: url(images/search.gif) top left no-repeat!important; margin-top: -2px; cursor:pointer; border:none!important;}

.desc { float: left; width: 779px; color: #D5EFBA; font-size: 14px; padding-left: 32px; padding-top: 4px;}





/**/

/*left*/

.lt { width: 180px; float:left; padding: 14px 0 0 17px; margin-top: 11px;}

.plashka_lt { float:left; background:#fee823;}

.plashka_lt div { float:left; background:url(images/pl_left.gif) top left no-repeat;}

.plashka_lt div h2 { display:block; float:left; padding: 2px 39px 1px 14px; background:url(images/pl_right.gif) top right no-repeat; font: bold 13px Arial, Helvetica, sans-serif; color:#3d602c;}

.plashka_lt div h2 a {text-decoration: none; color:#3d602c;}

.plashka_lt div h2 a:hover {text-decoration:underline;}

.mm { width: 179px; float:left; background: #68943f url(images/mm_top_right.gif) top right no-repeat;}

.mm_in { float:left; width: 179px; background:url(images/mm_bot_left.gif) bottom left no-repeat;}

.mm_in ul { display:block; width: 157px; float:left; background:url(images/mm_bot.gif) bottom right no-repeat; padding: 14px 0 59px 22px; list-style-type:none;}

.mm_in ul li { float:left; width: 146px; padding: 0 0 0 11px; background:url(images/mm_point.gif) left 5px no-repeat;}

.mm_in ul li a { font: 15px Arial, Helvetica, sans-serif; color:#fef3de; float:left; text-decoration: none;}

.mm_in ul li a:hover { text-decoration:underline;}



.link_lt { float:left; width: 170px; padding: 16px 0 0 10px;}

.link_lt a { float:left; font: 15px Arial, Helvetica, sans-serif; color:#f7c42b; text-decoration:underline;}

.link_lt a:hover { text-decoration:none;}

.link_lt p { width: 170px; font: 15px Arial, Helvetica, sans-serif; color:#fff4e0; float:left; padding-top: 3px;}




/**/

/*right*/

.rt { width: 774px; float:left; padding: 11px 0 0 19px; margin-top: 11px;}

.rt h3 { font: bold italic 15px Arial, Helvetica, sans-serif; color:#fffabd; float:left; padding-top: 4px;}

.rt_menu { float:right; padding: 0 10px; background:url(images/cn_menu_bord.gif) bottom left repeat-x; margin-left: 1px; padding-bottom: 2px; margin-right: 6px; _margin-right: 6px;}

.rt_menu_in { float:left; background: #fee823 url(images/pl_left.gif) top left no-repeat;margin-right: 1px;}

.rt_menu_in1 { padding: 3px 12px;  background:url(images/pl_right.gif) top right no-repeat; float:left;}

.rt_menu_in1 a { font: 11px Arial, Helvetica, sans-serif; color:#43672f; text-decoration:underline; float:left;}

.rt_menu_in1 a:hover { text-decoration:none;}

.loz { font: bold italic 15px Arial, Helvetica, sans-serif; color:#adff61; text-decoration:underline; float:right; margin-top: 4px;}

a:hover.loz { text-decoration:none;}



.block { float:left; padding: 1px 0 0 4px; width: 770px;}

.block img { margin: 6px 6px 0 0; border: 4px solid #68943f;}

.block2 { float:left; padding:2px 0 3px 2px;width: 765px;margin-left: 4px;background:#68943f;}
.block2 img {border: 4px solid #587f38;}
.block2 div {float:left;width:148px;margin: 4px 0 0 4px;text-align:center;font:bold 11px arial;}
.block2 div a {color: #f7c42b;text-decoration:none;}



.pl_rt { width: 767px; margin-left: 4px; _margin-left: 2px; background: #fee823 url(images/pl_left.gif) top left no-repeat; float:left; margin-top: 14px;}

.pl_rt h2 { width: 759px; padding: 5px 0 4px 8px; background:url(images/pl_right.gif) top right no-repeat; float:left; display:block; font: bold italic 15px Arial, Helvetica, sans-serif; color:#666666;}



.bans { width: 767px; margin-left: 4px; _margin-left: 2px; background: #68943f url(images/mm_bot_left.gif) bottom left no-repeat; float:left;}

.bans_in { width: 759px; background:url(images/mm_bot.gif) bottom right no-repeat; float:left; padding: 14px 4px 6px 4px;}

.bans_in span { width: 730px; float:left; font: 13px Arial, Helvetica, sans-serif; color:#fef7be; padding-left: 14px;}

.bans_in span a { font: bold 13px Arial, Helvetica, sans-serif; color:#fee823; text-decoration:underline;}

.bans_in span a:hover { text-decoration:none;}

.banner { width: 183px; padding-left: 5px; float:left;}
.banner2 { width: 100%; padding-left: 5px; float:left;text-align:center;}

.banner img { border: 5px solid #587f38;}

.banner p { width: 179px; float:left; padding-top: 2px; font: 11px Arial, Helvetica, sans-serif; color:#fff4e0; padding-left: 4px;}

.banner p strong { font: bold 11px Arial, Helvetica, sans-serif; color:#f7c42b;}

.banner p a { font: 11px Arial, Helvetica, sans-serif; color:#fff4e0; text-decoration:none;}

.banner p a:hover { text-decoration:underline;}

.space { width: 100%; float:left; height: 19px; margin-bottom: -3px;}



.pages { width: 754px; float:left; padding: 27px 0 14px 4px;}

.pages span { font: 18px Arial, Helvetica, sans-serif; color:#fef7be;}

.pages a { font: 18px Arial, Helvetica, sans-serif; color:#fee823; text-decoration:underline;}

.pages a:hover { text-decoration:none;}



.links { width: 769px; background:url(images/fon_links.gif) top left repeat-x; float:left;}

.links_in { float:left; background:url(images/mm_top_left.gif) top left no-repeat;}

.links_in1 { width: 751px; background:url(images/mm_top_r.gif) top right no-repeat; padding: 10px 0 0 18px;}

.links_in1 p { width: 733px; float:left; font: 13px Arial, Helvetica, sans-serif; color:#fef7be;}

.links_in1 p a { font: 13px Arial, Helvetica, sans-serif; color:#fee823; text-decoration:underline;}

.links_in1 p a:hover { text-decoration:none;}

.ups { color:#f8dc89!important;}


.masters { margin:10px 15px 0 0;}
.masters { font: 13px Arial, Helvetica, sans-serif; color:#fee823; text-decoration:underline; float:left; margin-top: 10px;}

a:hover.masters { text-decoration:none;}

.copyright { width: 769px; float:left; padding: 8px 0 11px 0; font: 13px Arial, Helvetica, sans-serif; color:#fffabd;}

.jmbfoot {display:none; margin: 0; padding: 0;}
/**/

.block a {color:#fee823;}
.block a:hover { text-decoration:none;}

h3 a {color:#fee823;}
h3 a:hover { text-decoration:none;}


CSS: /*perm-thumbs*/ 

.perm-thumbs {margin-bottom: 10px;} 
.perm-thumbs div {padding: 0 1px 4px 0; float: left; margin-left: 3px;} 
.perm-thumbs a {color: #fff;} 
.perm-thumbs img {width: 140px; height: 110px; border: 1px solid #fff;} 
.perm-thumbs span {text-align: center; font-size: 12px; display: block; margin-top: 1px; font-weight: bold;} 
.perm-thumbs a:hover img {border: 1px dashed #fff;} 
.perm-thumbs a:hover {color: #fff;} 

/*perm-thumbs*/
