@charset "utf-8";
/* CSS Document */
body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd, img, fieldset, blockquote {margin:0px; padding:0px; border:0px;}
body { background:#e1f2fa; color: #4b4b4b;	font:400 13px Verdana, Arial, Helvetica, sans-serif;line-height:18px;}
table {border-collapse:collapse; }
a {outline:none;}
.cleaner {clear:both; height:1px; font-size:1px;}
.loader{background:url(/images/bg.jpg) no-repeat;margin-left:-1000px;
background:url(/images/bgall.jpg) no-repeat;margin-left:-1000px;
background:url(/images/top_menu_on.jpg) no-repeat;margin-left:-1000px;
background:url(/images/top_menu.jpg) no-repeat;margin-left:-1000px;
background:url(/images/info_bg.jpg) no-repeat;margin-left:-1000px;}




.ac_results {z-index:10; background:#fff; list-style:none;color:#4b4b4b;  border:solid 1px #999999; background:#ECF1FF; margin-bottom:0px;overflow: hidden;}
.ac_results ul {list-style-position: outside;	list-style: none;	padding: 0;	margin: 0;}
.ac_results iframe {	display:none;/*sorry for IE5*/	display/**/:block;/*sorry for IE5*/	position:absolute;
	top:0;	left:0;	z-index:-1;	filter:mask();	width:3000px;	height:3000px;}
.ac_results li {	position:relative;    margin: 0px;	padding: 2px 5px;	cursor: pointer;	display: block;
	width: 100%;	font:normal 12px Arial, Helvetica, sans-serif; 	overflow: hidden;}
.ac_over {	background-color: Highlight;	color: HighlightText;}

/***************************************************  v2 **********************************************/
.v2page {padding-top:39px; position:relative;}
#top_nav{position: fixed;z-index: 1000; top:0px;}
.top_v2{ width:100%; background:#000; border-bottom:solid 1px #505050;}
.top_v2_block  {width:960px; height:39px; text-align:left;}
.top_v2_block1 {width:342px; float:left;}
.top_v2_block1_2 {padding-top:12px;}
.top_v2_block2 {width:530px; float:left;}
.top_v2 h1, .sitename {font:800 13px Arial, Helvetica, sans-serif; color:#fff; display:inline-block;}
.top_v2_block2_1 {text-align:right;position:relative;}
.v2_login, .v2_reg, .v2_add, .v2_profile, .v2_logout {display:inline-block; height:34px; padding-left:40px; background-color:#000; background-image:url(/images/v2sprite.png); background-repeat:no-repeat; font:normal 12px Arial, Helvetica, sans-serif; color:#fff000; text-align:left; text-decoration:none; margin-left:10px; padding-top:5px;}
.v2_login {background-position:0px 0px;}
.v2_reg {background-position: 0px -156px;}
.v2_add {background-position: 0px -78px;}
.v2_profile {background-position: 0px -312px;}
.v2_logout {background-position: 0px -234px;}
.v2_login:hover {background-position:0px -39px; }
.v2_reg:hover {background-position: 0px -195px;}
.v2_add:hover {background-position: 0px -117px;}
.v2_profile:hover {background-position: 0px -351px;}
.v2_logout:hover {background-position: 0px -273px;}
.v2_login span, .v2_reg span,  .v2_add span, .v2_profile span, .v2_logout span { display:block; font:400 11px Arial, Helvetica, sans-serif; color:#848483;}
.v2_reg:hover span {color:#fff;}
.v2_login:hover span {color:#fff;}
.v2_add_b {position:absolute; top:39px; right:0px; width:175px; padding:4px; background:#000; z-index:1000; display:none;}
.v2_add_b ul {background:#2e2e2e; list-style:none;}
.v2_add_b ul li a { display:block; text-align:left; text-decoration:none; font:normal 13px Arial, Helvetica, sans-serif; color:#fff; padding:7px; cursor:pointer; border-bottom:solid 1px #3a3a3a; }
.v2_add_b ul li a:hover { background-color:#0155b4; color:#fff; }
.v2_logo { display:block; float:left; width:88px; height:39px;background-image:url(/images/v2sprite.png); background-repeat:no-repeat;background-position: 0px -390px; }

/***************************************************  v2 **********************************************/

/* шапка белки */
.top { width:100%; height:92px; background:url(/images/infotop.jpg) repeat-x; position:relative;}
.fontop { position:absolute; top:0px; width:100%; left:0px; height:131px; background:#fff; z-index:5;opacity: 0.3;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);-moz-opacity: 0.3; -khtml-opacity: 0.3; display:none;  }
.belca {width:960px; position:relative;}

.today { position:absolute; top:3px; left:0px;  width:200px; height:50px; z-index:1; font:bold 11px tahoma, Arial, sans-serif; color:#fff; line-height:16px;}
.today span {color:#FFCCFF;}
a.infolink {font:bold 11px tahoma, Arial, sans-serif;color:#a6c8ec; text-decoration:underline; outline:none;}
a:hover.infolink {text-decoration:none; color:#fff;}
.top_space { position:absolute; top:7px;  width:1px; height:40px; z-index:1; background:#fff; opacity: 0.3;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.3; -khtml-opacity: 0.3; }
.weater_top { position:absolute; top:3px; left:227px;  width:120px; height:45px; z-index:1; font:normal 12px tahoma, Arial, sans-serif; color:#fff; }
.weater_top span { font-size:20px;}
.weater_top img {vertical-align: text-bottom;}
.valuta_top { position:absolute; top:7px; left:386px;  width:130px; height:45px; z-index:1;font:normal 12px tahoma, Arial, sans-serif; color:#fff; }
.valuta_top strong {font-size:10px;}
.search_top {position:absolute; top:6px; left:551px;  width:235px; height:30px; z-index:1;  }
.search_teg {position:absolute; top:33px; left:554px;  width:235px; height:30px; font:normal 12px Arial, Helvetica, sans-serif; color:#fff; z-index:5;}
.search_teg a {font:normal 12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:underline;}
.search_teg a:hover{text-decoration:none; }
.search_box {width:364px; height:17px; border:solid 1px #878784; position:absolute; top:3px; left:0px; font: normal 12px Arial, Helvetica, sans-serif; color:#888888; padding-left:3px; background:#f3f3f3; text-align:left; }
.search_form {padding:0px; margin:0px; }
.start_search{position:absolute; top:3px; left:368px;}
.select_search {background:#fff;  border:solid 1px #C0C0BC;}
.topmenu {position:absolute; top:56px; left:0px; width:100%; height:33px;}
.topmenu a {display:block; float:left;  color: #a6c8ec; font:12px tahoma, Arial, sans-serif; font-weight: 700;outline: none;text-align:center;  padding:10px 7px 9px 7px; text-decoration: none; outline: none;}
.topmenu span a {display:block; float:left;  background:url(/images/top_menu_on.jpg) repeat-x;color:#fff; font:12px tahoma, Arial, sans-serif; font-weight: 700;outline: none;text-align:center;  padding:10px 7px 9px 7px; text-decoration: none; outline: none;}
.topmenu a:hover {background:url(/images/top_menu_on.jpg) repeat-x;color:#fff;}
/* шапка белки */


/* футер */
.futbg {width:100%;background:url(/images/bg_all.jpg) repeat; padding-top:5px;}
.fut {width:960px; margin-top:25px;}
.futdesc {text-align:justify; font:400 13px Verdana, Arial, Helvetica, sans-serif; color:#2b6b8f; margin-bottom:35px; margin-top:25px;}
.futdesc  p {text-indent: 30px; margin-bottom:15px; }
.totop {background:url(/images/futspace.jpg) repeat-x; width:960px;  }
.totopa a { display:block; width:60px; font: bold 12px Tahoma, Verdana, Arial; color:#81858b; outline:none; text-decoration:underline; margin-bottom:10px; background:url(/images/bg_all.jpg) repeat;  text-shadow: 1px 1px 1px #111111;}
.totopa a:hover {text-decoration:none; color:#efefef;}
.futbox1 {width:235px; float:left; text-align:left;}
.futbox2 {width:235px; float:left; text-align:left;}
.futbox2 strong {font:22px Tahoma, Verdana, Arial; color:#a6b0db;text-shadow: 1px 1px 1px #111111; }
.futbox1 strong {font:22px Tahoma, Verdana, Arial;color:#bb9da3; text-shadow: 1px 1px 1px #111111;}
.futbox1 ul, .futbox2 ul  {padding-left:0px; list-style:none; margin-top:15px;}
.futbox1 ul li, .futbox2 ul li {margin-bottom:7px;}
.futbox1 a, .futbox2 a {font:normal 13px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#9c9d9d; text-decoration:underline; text-shadow: 1px 1px 1px #111111;}
.futbox1 a:hover, .futbox2 a:hover {text-decoration:none; color:#efefef;}
.fut_blue {font:22px Tahoma, Verdana, Arial; color:#a6b0db; text-shadow: 1px 1px 1px #111111;}
.fut_grey { font:22px Tahoma, Verdana, Arial;color:#cccccd;text-shadow: 1px 1px 1px #111111;}
.fut_red { font:22px Tahoma, Verdana, Arial;color:#bb9da3;text-shadow: 1px 1px 1px #111111;}
.futbox3 {width:490px; float:left; padding-top:3px; text-align:right;}
.fut_nomer {font:31px Tahoma, Verdana, Arial;color:#a6b0db; text-shadow: 1px 1px 1px #111111;}
.fut_mail a {font:18px Tahoma, Verdana, Arial;color:#a6b0db; text-shadow: 1px 1px 1px #111111;}
.fut_123 {font:14px Tahoma, Verdana, Arial;color:#9c9d9d; padding-top:7px; text-shadow: 1px 1px 1px #111111; }
.fut_123 a {font:11px Tahoma, Verdana, Arial; color:#9c9d9d; outline:none; text-decoration:underline;text-shadow: 1px 1px 1px #111111; }
.fut_123 a:hover {text-decoration: none; color:#fff;}
/* футер */

/* контент */
.page{ width:100%;}
.content { width:960px; }
.f_top{ width:100%; padding-bottom:10px;}
.ftopbg {width:100%; background:url(head.jpg) no-repeat; height:342px;}
.lngtop { padding-top:10px; height:25px; padding-right:15px; font:400 12px Arial, Helvetica, sans-serif;}
.lngtop a {font:400 12px Arial, Helvetica, sans-serif;}
.f_top_logo{ width:400px;height:150px; float:left; padding-left:15px;}
.f_top_logo a {display:block; width:400px;height:150px;text-decoration:none;  }

/*
.page{ width:100%;background:url(bg.jpg) no-repeat; }
.content { width:960px; }
.f_top{ width:100%; height:340px; position:relative;  }
.f_top_adress { padding:15px; padding-left:350px;vertical-align:middle; text-align:right; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#d9d9d9; text-shadow: none; line-height:16px; letter-spacing: normal; padding-top:15px;}
.f_top_adress a {text-decoration:underline; color:#d9d9d9; line-height:16px;}
.f_top_adress a:hover {text-decoration:none; color:#fff;}
.lngtop {position:absolute; left:10px; top:10px;}
*/

.f_top_adress { width:505px; float:left;vertical-align:middle; text-align:right; 
font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#272727; 
 line-height:16px; letter-spacing: normal; padding-top:25px; padding-right:15px; }
.f_top_adress a {text-decoration:underline; color:#910909; line-height:16px;}
.f_top_adress a:hover {text-decoration:none; color:#272727;}

h3.ppp  {text-indent:0px; font:700 18px Arial, Tahoma, Geneva, sans-serif; text-align:left; padding-bottom:5px; color:#4b4a4a;}
h4.ppp2  {text-indent:0px; font:700 14px Arial, Tahoma, Geneva, sans-serif; text-align:left; padding-bottom:10px;padding-top:10px; color:#4b4a4a;}
.tinftab tr td {padding-right:10px; text-align:left; font:400 13px Arial, Tahoma, Geneva, sans-serif;}
.tinftabprice {width:520px;}
.tinftabprice tr td{width:60px; color:#6e6e6d; font:700 13px Arial, Tahoma, Geneva, sans-serif;border:solid 1px #a2a59f;text-align:center;padding:5px;}
.tinftabprice tr td span {color:#448604;font:700 13px Arial, Tahoma, Geneva, sans-serif;}

.tabinf tr td {font:400 13px Verdana, Geneva, sans-serif; text-align:left; line-height:18px; vertical-align:top;}
.tabinf tr td a img {margin-bottom:5px; border:solid 1px #FFF; }
.tabinf tr td a.nexta {font:700 12px Arial, Verdana, Geneva, sans-serif;  color:#4b4a4a;}
.tabinf tr td a.ha {font:700 16px Arial, Verdana, Geneva, sans-serif;  color:#4b4a4a;}
.tabinf tr td.bg {background:#f6f6f6;}
.tabinf tr td div.pd {padding:15px; font:400 12px Arial,Verdana, Geneva, sans-serif;  line-height:18px; }
.tabinf tr td div.pd span a {font:700 13px Arial, Verdana, Geneva, sans-serif; color:#2a710e;}
.tabinf tr td div.pd span a:hover {color:#1b4c53;text-decoration:none;}



/* меню фирмы верхнее*/
/*
.f_top_menu {width:960px; text-align: center; padding-bottom:10px; }
.f_top_menu a {color: #585757; font:400 18px Arial, sans-serif; text-align:center;  text-decoration: none; margin-right:20px;}
.f_top_menu a:hover { text-decoration: none; color: #2a476b; }
.f_top_menu span a { text-decoration: none; color: #2a476b; }
.f_top_menu span a:hover { text-decoration: none; color: #2a476b; }
*/

.f_top_menu {width:960px; text-align: center; padding-bottom:10px;}

.f_top_menu a {
/*border-bottom: 1px solid #2a476b;*/
color: #014361;
line-height: 28px;
margin: 0px 0px 0px 34px;
font:700 16px Arial, sans-serif; 
text-align:center;  
text-decoration: none; }

.f_top_menu a:hover {
background:#014361;
border: 1px solid #fff;
border-radius: 30px;
color: #fff;
margin: 0px -15px 0px 19px;
padding: 9px 14px;

 text-decoration: none; }
.f_top_menu span a { 
background:#014361;
border: 1px solid #fff;
border-radius: 30px;
color: #fff;
margin: 0px -15px 0px 19px;
padding: 9px 14px;

 text-decoration: none;  }
.f_top_menu span a:hover { 
background:#014361;
border: 1px solid #fff;
border-radius: 30px;
color: #fff;
margin: 0px -15px 0px 19px;
padding: 9px 14px;

 text-decoration: none;  }


/* меню фирмы верхнее*/

/* галерея */
.topgal {width:956px; height:185px; background:#f38001; border: 2px solid #f9d596; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; margin-top:10px;}
.gal{position:relative; clear:both;}
.gal a {text-decoration:none;}
.gal a:hover {text-decoration:none;}
.leftbt {position:absolute; top:78px; left:10px; background:url(tprew.jpg); display:none; width:29px; height:32px; cursor:pointer;}
.rightbt {position:absolute; top:80px; right:10px; background:url(tnext.jpg); display:none; width:29px; height:32px;cursor:pointer;}
.galblock {position:absolute; top:13px; left:50px;  width:855px; height:150px; display:table-cell; vertical-align:middle; text-align:center; background:#fdecb9; padding-top:10px; padding-left:5px;}
.galblock img {margin-left:6px; margin-right:6px; border:solid 2px #fffade;}
/* галерея */

.f_content{ margin-top:6px;}
.f_left{width:255px; float:left; padding:0px; text-align:left; padding-top:35px;}
.namerp { display:block; font:24px Tahoma, Arial, Helvetica, sans-serif; color:#000; margin-bottom:10px;}

/*
.right_menu_firm {width:250px;}
.right_menu_firm a {display:block; outline:none; border-bottom:solid 1px #e5e1e1; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#3f3e3e; margin-left:20px; margin-right:10px; padding:7px 5px 7px 5px; text-decoration:none; }
.right_menu_firm div { padding-left:25px;}
.right_menu_firm h4 {display:block; outline:none; border-bottom:solid 1px #e5e1e1; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#3f3e3e; margin-left:20px; margin-right:10px; padding:7px 5px 7px 5px; text-decoration:none; }
.right_menu_firm span a {display:block; background:#fcfcfc; outline:none; text-decoration: underline; 
border-bottom:solid 1px #e5e1e1; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#3f3e3e; margin-left:20px; margin-right:10px; padding:7px 5px 7px 5px; text-decoration:none; }
.right_menu_firm a:hover {background:#fcfcfc;color:#3f3e3e;}
*/


.right_menu_firm a {

display:block;
color: #014361;
font:700 16px Arial, sans-serif; 
text-align:left;  
text-decoration: none;
padding: 10px 15px;}

.right_menu_firm div { padding-left:0px;}
.right_menu_firm h4 {display:block; outline:none; border-bottom:solid 1px #f89750; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#585757; margin-left:20px; margin-right:10px; padding:7px 5px 7px 5px; text-decoration:none; }

.right_menu_firm span a {
background:#014361;
display:block;
border: 1px solid #fff;
border-radius: 30px;
color: #fff;
padding: 9px 14px;
 text-decoration: none;  }

.right_menu_firm a:hover {
background:#014361;
border: 1px solid #fff;
border-radius: 30px;
color: #fff;
padding: 9px 14px;

 text-decoration: none; }




.f_right{width:705px; float:left; padding:0px;}
.textovka { margin:15px; padding:20px; background:#fff; color: #4b4b4b; font:400 13px Verdana,Tahoma,Arial; line-height:18px; text-align: justify; border-radius:10px ; -moz-border-radius:10px; -webkit-border-radius:10px;}
.textovka h1, .textovka h2 {font:normal 18px Tahoma, Verdana, Arial; color:#2a476b; margin-bottom:5px;}
.textovka h1 a {font:normal 18px Tahoma, Verdana, Arial; color:#2a476b; margin-bottom:5px; text-decoration:none;}
.textovka  h1 a:hover {color:#4b4b4b;}
.textovka  a {color:#2a476b;text-decoration:underline;}
.textovka  a:hover {text-decoration:none; color:#4b4a4a;}
.textovka  p {text-indent: 30px; font:400 13px Verdana,Tahoma,Arial;line-height:20px; text-align:justify; color:#4b4b4b; margin-bottom:15px; }
.textovka  ul {text-align: justify; padding-left:35px; padding-top:10px; list-style:none; }
.textovka  ul li { font:400 12px Verdana,Tahoma,Arial;line-height:16px; padding-bottom:10px; }
.textovka  ol {text-align: justify; padding-left:35px; padding-top:10px; }
.textovka  ol li { font:400 12px Verdana,Tahoma,Arial;line-height:16px; padding-bottom:10px; }
.doted {height:1px; width:100%; background:url(/images/dot.jpg) repeat-x; margin-top:2px; margin-bottom:10px; padding:0px; font-size:1px;}
.baner{ margin-top:15px; margin-bottom:15px;  width:250px; text-align:center;}

/* --------------коменты ---------------------*/
.span10{font:400 10px Tahoma,Verdana,Arial;color:#939292;}
.repost { padding:5px; padding-top:2px; padding-bottom:2px; background:#CCCCCC; margin-left:15px;}
.repost a.reposta {font:11px Arial, Helvetica, sans-serif; text-decoration:none;}
.repost a:hover.reposta {color:#333333;}
div.comments {padding-left:0px; width:600px;}
div.comments ul { padding:0px;}
div.comments li {padding:0px;}
.compad0{padding-left:35px;} .compad2{padding-left:70px;} .compad3{padding-left:105px;} 
.compad4{padding-left:140px;}  .compad5{padding-left:175px;}  .compad6{padding-left:210px;} .compad7{padding-left:245px;} 
.comm_tab { background:#e0f1f9; width:600px; height: auto; margin-top:25px;border:solid 1px #9F9F9F; margin-bottom:45px;}
.comm_tab_block {padding:15px;}
.text630 {width:565px; height:150px; background:#FFFFFF;border:solid 1px #9F9F9F; margin-top:10px;}
.pole100{width:100px; background: url(/images/bgtext.jpg) repeat-x; border:solid 1px #9F9F9F;}
/* --------------коменты ---------------------*/
/* --------------акции ---------------------*/
.dspactrow {clear:left; margin-left:0px;}
.dspa {float:left; padding:5px;}
.dspa1 {float:left; width:20px;} 
.dspa2 {float:left; width:1px;} 
.actcard {width:300px; height:173px; position:relative;}
.actbg1 {background:#ff9100;} .actbg2{background:#206904;} .actbg3{background:#DC3024;} .actbg4{background:#db23b6;}
.actbg5 {background:#085dd0;} .actbg6 {background:#9438db;} .actbg7 {background:#1ecbb5;} .actbg8 {background:#6ab804;}
.comt1 {background: url(/images/coments/c1.jpg) no-repeat;} .comt2{background: url(/images/coments/c2.jpg) no-repeat;} 
.comt3{background: url(/images/coments/c3.jpg) no-repeat;} .comt4{background: url(/images/coments/c4.jpg) no-repeat;}
.comt5 {background: url(/images/coments/c5.jpg) no-repeat;} .comt6 {background: url(/images/coments/c6.jpg) no-repeat;} 
.comt7 {background: url(/images/coments/c7.jpg) no-repeat;} .comt8 {background: url(/images/coments/c8.jpg) no-repeat;}
.actinfo{position:absolute; top:19px; left:15px; padding:3px 15px 3px 15px; font:600 14px Arial, Helvetica, sans-serif; color:#fff; text-align:center; min-width:85px;}
.acttime {position:absolute; top:15px; right:21px; font:bold 10px Arial, Helvetica, sans-serif; text-align:right;}
.actlogo {position:absolute; top:50px; right:25px;}
.actname {position:absolute; top:50px; left:35px; width:150px;height:70px; vertical-align:middle; text-align:left; }
.actname a{font-size:11px;}
.actfirm {position:absolute; top:130px; left:35px; width:180px; text-align:left; }
.actfirm a {font-weight:bold; font-size:11px; color:#9438db;}
.actcoment {position:absolute; top:127px; right:20px; width:30px; height:22px; text-align:center; padding-top:2px; font:bold 10px Arial, Helvetica, sans-serif; color:#ffffff;}
.actcoment a{color:#ffffff;}
.actcoment a:hover {color:#ffffff;}
/* --------------акции ---------------------*/

/* --------------списки ---------------------*/
ul#news-list {padding:0px;}
ul#news-list li{padding:5px 0px;border-top:1px solid #e3e3e3;overflow:hidden; list-style:none;}
ul#news-list li a.sn-nl-img{display:block;float:left; padding-bottom:2px; padding-top:5px; padding-right:10px;}
ul#news-list li a.sn-nl-img img {width:85px;}
#news-list li div{margin:0 0 0 90px;}
ul#news-list li div strong{float:right; font:400 10px Tahoma,Verdana,Arial;color:#939292;cursor:default;}
ul#news-list li div strong a,
ul#news-list li div span,
ul#news-list li div span a{font:400 9px Verdana,Tahoma,Arial;text-decoration:none;color:#939292;}
ul#news-list li div strong a:hover,
ul#news-list li div span a:hover{color:#707070;}
	ul#news-list li div cite{font:400 10px Tahoma,Verdana,Arial;color:#939292;cursor:default;}
ul#news-list li div h3{margin:2px 0 5px 0; text-align:left;}
ul#news-list li div h3,
ul#news-list li div h3 a{font:400 18px Tahoma,Verdana,Arial;line-height:24px;color:#516dbe;}
ul#news-list li div h3 a:hover{color:#b50000;}
ul#news-list li div p{font:400 13px Verdana,Tahoma,Arial;line-height:18px;cursor:default;}
ul#news-list li div span{color:#62676e;display:block;margin:5px 0 0 0;cursor:default;font:400 13px Verdana,Tahoma,Arial;line-height:18px;cursor:default; text-align:justify;}
ul#news-list li div span strong { float:none;font:700 13px Verdana,Tahoma,Arial;line-height:18px;cursor:default;}
ul#news-list li div span ul li{padding:5px 0;border-top:none;overflow:hidden;font:400 13px Verdana,Tahoma,Arial;line-height:14px;}
/* --------------списки ---------------------*/
.dateadd{font:400 10px Tahoma,Verdana,Arial;color:#939292;}

/* форма отправки сообщений */
.fform {width:250; height:300px;position:relative;}
.fform input {padding:3px;}
.f1 {position:absolute; top:13px ; left:22px; width:180px;height:14px; color: #999999;	font:400 12px Verdana, Arial, Helvetica, sans-serif; border:solid 1px #999999;}
.f2 {position:absolute; top:49px ; left:22px; width:180px;height:14px; color: #999999;	font:400 12px Verdana, Arial, Helvetica, sans-serif; border:solid 1px #999999;}
.f3 {position:absolute; top:88px ; left:22px; width:180px;height:14px; color: #999999;	font:400 12px Verdana, Arial, Helvetica, sans-serif;border:solid 1px #999999;}
.f4 {position:absolute; top:128px ; left:22px; width:180px;height:57px; color: #999999;	font:400 12px Verdana, Arial, Helvetica, sans-serif;border:solid 1px #999999;}
.f5 {position:absolute; top:215px ; left:25px; }
.f6 {position:absolute; top:216px ; left:105px; width:95px;height:14px; color: #999999;	font:400 12px Verdana, Arial, Helvetica, sans-serif;border:solid 1px #999999;}
.f7 {position:absolute; top:253px ; left:65px;  }
/* форма отправки сообщений */
.f1, .f2, .f3, .f4, .f6{-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; padding: 5px;}
/* контент */

/*	Slideshow */
#container {width:960px; height:305px;padding:0px;margin:0px;position:relative;z-index:0; }
#slides {width:514px; height:260px;position:absolute;top:37px;left:251px;z-index:100;}
.slides_container {width:514px;overflow:hidden;position:relative;display:none;}
.slides_container a {width:514px;height:218px;display:block;}
.slides_container a img {display:block;}
/*	Slideshow */

/*	Next/prev buttons */
#slides .prev, #slides .next {width:56px;height:51px;display:block;z-index:101;background:url(/style/shablon/s5/row.jpg) no-repeat;}
#slides .prev {position:absolute;top:85px;left:-90px; background-position: 0px -107px;}
#slides .next {position:absolute;top:85px;left:543px;background-position: 0px 0px;}
#slides .prev:hover {background-position: 0px -160px;}
#slides .next:hover {background-position: 0px -53px;}
/*	Next/prev buttons */

/*	Pagination */
.pagination {margin:29px auto 0;width:120px;}
.pagination li {float:left;margin:0 3px;list-style:none;}
.pagination li a {display:block;width:12px;height:0;padding-top:12px;background-image:url(/style/shablon/s5/punkt.jpg);	background-position:0 0;float:left;overflow:hidden;}
.pagination li a:hover {background-position:0 -12px;}
.pagination li.current a {background-position:0 -12px;}

/*	Pagination */

.namerubtext {font:400 18px Arial, Helvetica, sans-serif;display:block; padding-bottom:10px; text-align:left; color:#124B8B; text-align:left; color:#124B8B;}
.digtab tr td{padding:0px; vertical-align:top; text-align:left;padding-bottom:25px;}
.digtabs tr td{padding:0px; vertical-align:top; text-align:left;padding-bottom:0px;}
.digtab1 {width:125px; float:left;}
.digtab2 {width:165px;float:left;}
.digtab2 ul{ padding-left:0px; list-style:disc;text-align:left;}
.digtab2 ul li {font:400 12px Arial, Helvetica, sans-serif;}


.mesgblock1 {background: #f3dddd;border: 2px solid #deb7b7; padding:15px; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px; text-align:left;}
.mesgblock2 {background: #e3f3dd;border: 2px solid #b7debb; padding:15px; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;text-align:left;}

.logopng { background:url(/images/logo.png) no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo.png'); width:expression(1); height:expression(1);}
.lupa { background:url(/images/lupa.png) no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/lupa.png'); width:expression(1); height:expression(1);}



.textimg {-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;}
