/*
Darkorange Orange AntiqueWhite Linen
#485868 Gray Gainsboro #990033
*/
html, body{margin:0;padding:0}
body{}
div, td, ul, ol, p{font-family:Arial, Helvetica, sans-serif; font-size:9pt}

/* заголовки */
h1,h2,h3,h4,h5{font-family:Tahoma, serif; font-weight:normal}
table.content td.two h1{font-size:160%; color:#485868;margin:0;padding:0 20px 30px 0;}
table.content td.two h2{font-size:140%; color:#485868;margin:0 60px 0 0;padding:15px 20px 20px 0;}
h3,h4{/*font-size:120%;*/ color:#485868;margin:10px 0px 5px 0px;padding:0px 0px}
table.content td.two h5{font-size:120%; color:#485868;margin:25px 0 0 0;padding:15px 20px 20px 0;}
.header{font-family: Tahoma, serif; font-size:1.6em;}

/* ссылки */
a:link{color:#990033;text-decoration:none}
a:visited{color:#990033;text-decoration:none}
a:hover{color:#485868;text-decoration:none} 

/* таблицы ------------------------------------------------------------------------------------ */
table{border:0px;border-collapse:collapse}
table td{padding:0px;}

/* -------------------------------------------------------------------------------------------- */
input,textarea, select{text-indent:4px;color:black;font:normal 13px Arial, Helvetica, sans-serif}

/* первая; раскладка, лого, баннер------------------------------------------------------------- */
table#site{width:100%;height:140px}
table#site td.language{padding:30px 15px 0px 15px;vertical-align:top;text-align:center}
/* раскладка */
a.lang_act{font-size:10pt;background-color:Orange;color:White;display:block;text-align:center;width:30px;padding:5px 0;text-decoration:none}
a.lang_act:hover{font-size:10pt;background-color:SlateGray;color:White;display:block;text-align:center;width:30px;padding:5px 0}
a.lang_inact{display:none;}
/* лого */
table#site{ min-width:950px; width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000? "950px": "auto"); }
table#site td.logo{padding:30px 70px 30px 0px;text-decoration:none}
table#site td.right-at-logo{padding:0 60px 0 0px; width:100%;}
/*
table#site td.right-at-logo div{border:1px solid #ccc;height:80px;background-color:#F0F0F0;margin:auto auto;max-width:882px;width:expression(document.body.clientWidth > 1360? "882px":"auto" );}
*/

/* первая; иконки, анонсы, поиск ----------------------------------------------------------------------------- */
table#anonses{width:100%}
table#anonses td.ico{padding:0 15px 0 15px;vertical-align:top;text-align:center}
table#anonses td.ico a.ico{display:block;text-align:center;width:30px;padding:0 0 20px 0}
table#anonses td.spread{padding:0 0; /*height:140px; background-image:url(/images/anons_bg.jpg);background-repeat:no-repeat;;*/ background-color:Orange;border-bottom:6px solid Orange;width:100%;}
table#anonses td.one{padding:0 0;width:25%;/*background-image:url(/images/anons_bg2.jpg);background-repeat:no-repeat; */ background-color:AntiqueWhite}
table#anonses td.two{padding:0 0;width:25%;background-color:AntiqueWhite}
table#anonses td.three{padding:0 0;width:25%;background-color:AntiqueWhite}
table#anonses td.four{padding:0 0;width:23%;height:65px;background-image:url(/images/a_searchtop_bg.jpg);background-repeat:no-repeat;background-position:center left;background-color:Linen;}

/* заголовки анонсов */
table#anonses td.one h1, table#anonses td.two h1,
table#anonses td.three h1{font-family:"Times New Roman", Times, serif;font-size:19px;margin:0 0;padding:0 10px 0 40px;background-image:url(/images/bul_cir_crimson_antique.gif);background-position:25px center;background-repeat:no-repeat}
table#anonses td.four h1{font-family:"Times New Roman", Times, serif;font-size:19px;margin:0 0;padding:0 10px 0 40px;background-image:url(/images/bul_cir_orange_antique.gif);background-position:25px center;background-repeat:no-repeat}
table#anonses h1 a{color:#990033;text-decoration:none}
table#anonses h1 a:hover{color:#333333;text-decoration:none}



/* баннеры-------------------------------------------------------------------------------------- */
/* супер-пупер */
div.superspread{margin:0 60px;padding:20px 0}
div.superspread div{/*border:1px solid #ccc; background-color:#F0F0F0;*/height:100px; margin:auto auto;max-width:1220px;width:expression(document.body.clientWidth > 1360? "1220px":"auto" );}

/* врезка справа на главной */
div.sidebar-main{width:230px;height:420px;float:right;}


/* супер-пупер под шапкой вторых страниц*/
div.superspread-nonpadding{margin:0 60px 20px 60px; }
div.superspread-nonpadding div{/*border:1px solid #ccc; background-color:#F0F0F0;*/height:100px; margin:auto auto;max-width:1220px;width:expression(document.body.clientWidth > 1360? "1220px":"auto" );}

/* после статей */
div.banner-after-story{padding:30px 0 0 0;clear:both}

/* текстовая строка */
div.txt-banner{margin:20px 0 10px 60px; clear:both}

div.txt-banner a{padding:8px 20px 8px 20px;margin:0;background-image:url(/images/bul_arr_crimson_antique.gif);background-repeat:no-repeat;background-position:98% center;background-color:Linen;display:block}
div.txt-banner a:hover{padding:8px 20px 8px 20px;margin:0;background-image:url(/images/bul_arr_crimson_antique.gif);background-repeat:no-repeat;background-position:98% center;background-color:Linen;display:block;color:black;text-decoration:none}

/* первая; названия секций --------------------------------------------------------------------- */

div.section-one{height:30px;background-image:url(/images/section_bg.gif);background-repeat:no-repeat;background-position:center left;margin-left:30px;padding:0 0 0 32px}
div.section-one div.botline{border-bottom:1px solid Gainsboro;height:29px;}
	div.section-one h1{height:19px;color:white;font-family:"Times New Roman", Times, serif;font-size:19px;margin:0 0;padding:5px 20px;float:left}
	div.section-one h1 a{color:White;text-decoration:none}
	div.section-one a.more{height:20px;font-family:Arial, Helvetica, sans-serif;padding-left:15px;padding-top:0.5em;margin-left:250px;color:#990033;text-decoration:none;background-image:url(/images/bul_cir_orange_wh.gif);background-repeat:no-repeat;background-position:0 0.8em;display:block}
	div.section-one a.more:hover{height:20px;font-family:Arial, Helvetica, sans-serif;padding-left:15px;padding-top:0.5em;margin-left:250px;color:#485868;text-decoration:none; background-image:url(/images/bul_cir_orange_wh.gif);background-repeat:no-repeat;background-position:0 0.8em;display:block}
	
/* первая; секция события-- --------------------------------------------------------------------- */

table.events{}
table.events p{margin:0;padding:0}
table.events td.one{padding:20px 0 20px 65px;width:30%;vertical-align:top;}
table.events td.two{padding-top:20px;padding-bottom:20px;padding-left:3%;width:30%;vertical-align:top;}
table.events td.three{padding-top:20px;padding-bottom:20px;padding-left:3%;width:30%;vertical-align:top;}
table.events td.sponsor{padding:20px;vertical-align:top;font-size:small;color:Gray;}
table.events td.sponsor div{width:150px;}

/* первая; секция почитать ---------------------------------------------------------------------- */

table.reads {}
table.reads p{margin:0;padding:0}
table.reads td.one{padding:20px 0 20px 65px;width:30%;vertical-align:top;}

table.reads td.two{padding-top:20px;padding-bottom:20px; padding-left:3%;width:60%;vertical-align:top;}
/*html>body table.reads td.two{padding-top:20px;padding-bottom:20px;padding-left:3%;width:60%;vertical-align:top;}*/

	table.reads td.two div.picture{float:left;}
	table.reads td.two div.content{margin-left:100px;padding-right:30px}
table.reads td.sponsor{padding:20px;vertical-align:top;font-size:small;color:Gray}
table.reads td.sponsor div{width:150px;}

/* первая; секция посмотреть --------------------------------------------------------------------- */

table.see p{margin:0;padding:0}
table.see td.one{padding:20px 0 20px 65px;width:30%;vertical-align:top;}
table.see td.two{padding-top:20px;padding-bottom:20px;padding-left:3%;width:30%;vertical-align:top;}
	table.see td.two div.picture,table.see td.three div.picture{float:left;}
	table.see td.two div.content,table.see td.three div.content{margin-left:100px;}
table.see td.three{padding-top:20px;padding-bottom:20px;padding-left:3%;width:30%;vertical-align:top;}
table.see td.sponsor{padding:20px;vertical-align:top;font-size:small;color:Gray}
table.see td.sponsor div{width:150px;}

/* первая; секции: купить, пообщаться, рейтинг магазинов ------------------------------------------ */

div.section-two{height:30px; background-image:url(/images/section_bg.gif); background-repeat:no-repeat; background-position:center left; margin-left:30px; padding:0 0 0 32px;}
div.section-two div.botline{border-bottom:1px solid Gainsboro; height:29px;}
div.section-two h1{height:19px; color:white; font-family:"Times New Roman", Times, serif; font-size:19px; margin:0 0; padding:5px 20px; float:left}
	div.section-two a.more{height:20px; font-family:Arial, Helvetica, sans-serif; padding-left:15px; padding-top:0.5em; margin-left:250px; color:#990033; text-decoration:none; background-image:url(/images/bul_cir_orange_wh.gif);background-repeat:no-repeat; background-position:0 0.8em;display:block; white-space:nowrap}
	div.section-two a.more:hover{height:20px;font-family:Arial, Helvetica, sans-serif;padding-left:15px;padding-top:0.5em;margin-left:250px;color:#485868;text-decoration:none; background-image:url(/images/bul_cir_orange_wh.gif);background-repeat:no-repeat;background-position:0 0.8em;display:block;white-space:nowrap}
	
/* правый баннер на первой справа ---------------------------------------------------------------- */	
div.section-two-menu{padding:20px 0 0 60px;float:left}

div.right_main{width:190px; float:right; padding-top:20px}
div.right_main div{background-image:url(/images/bul_cir_orange_wh.gif);background-repeat:no-repeat;background-position:0 8px;padding-left:20px;margin:0 30px 0 0}
	div.right_main div h1{font-family:"Times New Roman", Times, serif;font-size:22px;padding:0;margin:0}
	
div.right_main_eng{height:140px;padding:0 60px 20px 20px}
div.right_main_eng div{border:1px solid #ccc;height:100px; padding:5px 40px}
div.right_main_eng div h1{font-family:"Times New Roman", Times, serif;font-size:19px;margin:0 0;padding:20px 0 15px 0;}

	
/* меню секций */
div.section-two-menu ul,table.events td.one ul,
table.reads td.one ul,table.see td.one ul{margin:0;padding:0;list-style:none;font-family:"Times New Roman", Times, serif;font-size:1.3em;}
div.section-two-menu li,table.events td.one li,
table.reads td.one li,table.see td.one li{background-image:url(/images/menu/menplus.gif);background-position:0 0.3em;background-repeat:no-repeat;padding-left:20px}

/* вторые страницы ---------------------------------------------------------------------------------- */


/* содержательное */
table.content{clear:both;width:100%;}
table.content td.one{vertical-align:top;padding:0 30px 0 0;}
	table.content td.one div.menu{padding-right:5px;}
		table.content td.one div.menu ul{font-family:Tahoma, serif; margin:0;padding:0 0 3px 0;list-style:none;}
        table.content td.one div.menu ul ul{ margin:0;padding:0;list-style:none;}
        table.content td.one div.menu ul li.here3{margin:0;padding:0;}
        /* opera */
        html>body>table.content td.one div.menu ul ul li.here3{margin:0;padding:1px 0 3px 0}
        /* ie */
        table.content td.one div.menu ul li.here ul li.here3{margin:0 0 0 -60px;padding:1px 0 3px 0}

		table.content td.one div.menu ul li.here3 a,
        table.content td.one div.menu ul li.here3 a:link,
        table.content td.one div.menu ul li.here3 a:visited{padding:0 0 0 60px;margin:0;}

        table.content td.one div.menu ul ul li.here3 a,
        table.content td.one div.menu ul ul li.here3 a:link,
        table.content td.one div.menu ul ul li.here3 a:visited{background-image:url(/images/menu/menplus.gif);background-position:75px center;background-repeat:no-repeat;padding:0 0 0 90px;margin:0;font-weight:normal;}


        table.content td.one div.menu ul li.here{background-image:url(/images/bul_arr_orange_wh.gif);background-repeat:no-repeat;background-position:0 0.2em;margin:0 0 0 25px;padding:0 0 0 35px;color:#000;font-weight:bold}
        html>body>table.content td.one div.menu ul ul li.here{background-image:url(/images/bul_arr_here.gif);background-repeat:no-repeat;background-position:0 0.15em;padding:0 0 0 65px;margin:2px 0 2px 25px;color:#000;border:none;}
        table.content td.one div.menu ul ul li.here{background-image:url(/images/bul_arr_here.gif);background-repeat:no-repeat;background-position:0 0.15em;padding:0 0 0 65px;margin:2px 0 2px 25px;color:#000;}

table.content td.one div.menu ul li.here2{background-image:url(/images/bul_arr_orange_wh.gif);background-repeat:no-repeat;background-position:0 0.2em;margin:0 0 0 25px;padding:0 0 0 35px;font-weight:bold;}

        table.content td.one div.menu ul ul li.here2{background-image:url(/images/bul_arr_here.gif);background-repeat:no-repeat;background-position:0 0.3em;margin:0 0 0 25px;padding:2px 0 2px 30px;color:#000;}
/*        table.content td.one div.menu ul li.here2 a{padding:0 0 0 40px;font-weight:bold;} */
        table.content td.one div.menu ul ul li.here2 a,
        table.content td.one div.menu ul ul li.here2 a:link,
        table.content td.one div.menu ul ul li.here2 a:visited{padding:0 0 0 35px;font-weight:bold;}



table.content td.two{vertical-align:top;width:75%;/*padding-top:20px;*/}
	table.content td.two p{padding:0 3em 1em 0;margin:0}

/* вывод подразделов в индексах секций ПОЧИТАТЬ */
	table.content td.two table.map-section{}
	table.content td.two table.map-section td h2{font-size:140%; color:#485868;margin:0 0;padding:10px 20px 0px 0;}	
	table.content td.two table.map-section td h3{font-size:105%; font-weight:bold; color:#333333;margin:0 0;padding:10px 20px 0 15px;}
	table.content td.two table.map-section td ul{margin:0 0;padding:2px 20px 0 20px;}
/* вывод подразделов в индексах секций ПОСМОТРЕТЬ*/
    div.map-section-see{font-size:1.4em; width:200px;height:100px;background-image:url(/images/bg_map_section_see.gif);float:left;margin-right:30px;text-align:center;line-height:100px;margin-top:20px}
	
/* врезка баннера справа --------------------------------------------------------  */
	div.sidebar{font-size:85%; float:right; margin-bottom:10px; }
	table.content td.two div.sidebar{margin-left:5px; }
	html>body>table.content td.two div.story div.sidebar{margin-left:40px;margin-right:-15px;/*padding:25px; width:120px;*/
	/*border-bottom:1px solid Gainsboro;border-left:1px solid Gainsboro;border-top:1px solid Gainsboro;*/}
	table.content td.two div.story  div.sidebar{margin-left:40px;margin-right:-10px;/*padding:25px; width:120px;*/
	/*border-bottom:1px solid Gainsboro;border-left:1px solid Gainsboro;border-top:1px solid Gainsboro;*/}
	
/* вывод  контента статей -------------------------------------------------------- */
#story{padding:5px 60px 10px 20px}
#story p{margin:0px 0px;padding:0px 0px 10px 0px}
.img_story{background:url(bg_story.jpg);background-repeat:no-repeat;height:116px;width:118px;margin:5px 30px 5px 30px;padding:6px 0px 0px 7px;display:block;float:left}
.story{display:block;margin:0px 0px;padding:0 15px 5px 0;}
.story p{display:block;padding:0 0 1em 0;text-align:justify}

table.content td.two  .story p img{display:block;margin:-6px 15px 10px 15px}
html>body table.content td.two .story p img{display:block;margin:3px 15px 10px 15px}


/* Оформление статей через радактор Bitrix -------------------------------------------------- */
table.content td.two div.story .bigheader{font-size:1.8em;color:#485868;margin:0;padding:2em 0 1em 0;font-family:Tahoma, serif;font-weight:normal}
table.content td.two div.story .strongheader{font-size:1.8em;color:#485868;margin:0;padding:0 0 1em 0;font-family:Tahoma, serif;font-weight:normal}
table.content td.two div.story .normalheader{font-size:1.5em;color:#485868;margin:0;padding:2em 0px 1em 0px;font-family:Tahoma, serif;font-weight:normal}
table.content td.two div.story .lightheader{font-size:1.3em;color:#485868;margin:0;padding:2em 0px 1em 0px;font-family:Tahoma, serif;font-weight:normal}
/*Выделенный текст*/
table.content td.two div.story .subheader{font-size:1.2em;color:#485868;margin:0;padding:0 0 1em 0;font-family:Tahoma, serif;font-weight:normal}
table.content td.two div.story .bordergrey{border:1px solid #ccc;padding:2em;margin:10px 30px;}
table.content td.two div.story .greyline{color:#999;font-size:10px;margin:30px 0 10px 0;padding:0 35px;border-top:1px solid #ccc;text-align:right;}
table.content td.two div.story .emptyline{color:#fff;font-size:1px;height:1px;margin:30px 0;padding:0;clear:both}
table.content td.two div.story .orangebullet{margin:0 35px 10px 35px;padding:0 1em;background-image:url(/images/bul_cir_orange_wh.gif);background-repeat:no-repeat;background-position:0 0.35em;font-family:"Times New Roman", Times, serif;font-size:1.3em;}
table.content td.two div.story .footnote{color:#999;font-size:10px;margin:40px 0 10px 30px;padding:0 10px;border-top:1px solid #ccc;text-align:center;width:150px}
table.content td.two div.story .footnotetext{color:#666;font-size:0.85em;margin:0 0 10px 30px;padding:0;}/*Примечания (текст)*/
table.content td.two div.story .textgrey{background-color:#ccc;}/*Выделение серым*/
table.content td.two div.story .textorange{color:#FF9933;}/*Выделение оранжевым*/
table.content td.two div.story p em{color:#666666;font-size:0.9em;font-style:italic;padding-left:30px;padding-right:60px;display:block}

table.content td.two div.story .linkgallery {font-size:1.3em;margin:0;padding-right:20px;font-family:Tahoma, serif;}
table.content td.two div.story .linkgallery a{behavior: expression( !this.after ? this.after = this.innerHTML = this.innerHTML + '<img src="/images/link_pic.gif" border="0" alt="" />' : '' );}
table.content td.two div.story .linkgallery a img{margin-left:5px;display:inline;margin-bottom:-1px}
table.content td.two div.story .linkgallery a:after{content: url(/images/link_pic.gif);margin-left:5px}

blockquote{}
blockquote p{clear:both;float:none}


/*  -----------------------------------------------------------------------------------------  */

/* события */
/* *table.content td.two div.news{width:90%; margin:0px 0px; padding:5px 0px; float:left; overflow: hidden; } */
table.content td.two div.news{width:90%; margin:0px 0px; padding:5px 0px; clear:left; } 

table.content td.two div.news div.img_news{padding:0px 0px;margin:2px 25px 10px 0px;border:1px solid Gainsboro;float:left;}
table.content td.two div.news p{margin:0px 0px;padding:0 0 1em 0;}
/* MORE */	
table.content td.two p.more{padding:0 0 10px 30px;background-image:url(/images/bul_cir_orange_wh.gif);background-repeat:no-repeat;background-position:0.3em 0.3em;clear:both}
/* UP */	
div#up{padding:40px 0;clear:both;}
div#up a{padding:0 1.5em;float:right;width:120px;background-image:url(/images/bul_arr_orange_wh_up.gif);background-repeat:no-repeat;background-position:0 70%;display:block}

/* вывод магазинов в КУПИТЬ ----------------------------------------------------- */

div#headers-shops{padding-right:40px;}
div#headers-shops div.picture-shop{float:left;padding-right:15px;height:200px}
div#headers-shops div.picture-shop img{}
div#headers-shops ul.shop-info{margin-left:0px;list-style:none}
div#headers-shops ul.shop-info li{margin-left:0px;padding:0 0 4px 0;list-style:none}
div#headers-shops ul.shop-info li b{color:#485868;}
div#headers-shops div.txtblock{padding:15px 10px 20px 0;}

/* non used - div
div.content div.atelier{ float:left; width:48%}
div.content div.atelier div.pic-atelier{width:200px; height:100px; border:1px solid red;}
*/
div.content div.shop-title{ margin:0;padding:5px 10px 0 0px;font-size:1.4em;color:#485868;font-family:"Times New Roman", Times, serif}
div.content td ul.shop-info{margin:0;padding:5px 0 0 0;list-style:none}
div.content td ul.shop-info li{margin:0;padding:0 0 4px 0}
div.content td ul.shop-info li b{color:#485868;}
div.content td p.txtblock{margin:0;padding:10px 10px 20px 0px}
div.content td.brd_right{padding:0 25px 0 0;margin:0 0;width:55%;}

/* передовики */
h3#e_0, h3#e_1{}
h3#e_0 a, h3#e_1 a{}/*display:block;float:left*/
h3#e_0 div.icon-bookmark{width:22px;height:22px;background-image:url(/images/up_22.gif);float:right;margin-left:10px;background-repeat:no-repeat}
h3#e_1 div.icon-bookmark{width:22px;height:22px;background-image:url(/images/down_22.gif);float:right;margin-left:10px;background-repeat:no-repeat}
div.shop-vanguard{}
div.shop-vanguard a.shop-vanguard{padding:0.3em 0;display:block}
div.shop-vanguard a.shop-vanguard span.number{width:4em;text-align:right;display:block;float:left;padding-right:0.7em}

/* иконки */	
div.ico{padding:0 15px 0 15px;vertical-align:top;text-align:center;float:left}
div.ico a.ico{display:block;text-align:center;width:30px;padding:0 0 20px 0;clear:left}


/* хлебные крошки */
div.clickstream{background-image:url(/images/anons_bg.jpg);background-repeat:no-repeat;background-color:#292929;margin:0px 0 20px 60px;padding:5px;color:#ffffff}
div.clickstream a,div.clickstream a:link,div.clickstream a:hover,div.clickstream a:visited{color:#ffffff;text-decoration:none}


/* подвал ---------------------------------------------------------------------- */
.footer-line{border-top:6px solid Orange;margin:30px 0 0 0;}
.footer-line td.one{padding:0 30px 0 60px!important}
.footer-line td.two{padding-top:20px}
form#search_form{padding-top:20px}
div.info{padding:0 60px 25px 60px;font-size:70%}

/* постраничные переходы ------------------------------------------------------- */
div#numpages{margin:20px 0px 20px 0;min-width:615px}
	/* строка показано всего */
div#numpages div.amount-pages{padding:0 0 0 20px;border-left:5px solid #FF9900;}
	/* строка постраничных переходов */
div#numpages div.transition-pages{padding:10px 0 5px 30px;border-left:5px solid #FF9900;}
        a.anchor{height:0;display:none;}
        .start-pages{margin-right:10px;padding-left:15px;background-image:url(/images/bul_cir_orange_wh.gif);background-repeat:no-repeat;background-position:center left;}
		.prev-pages{display:block;float:left;margin-right:5px}
		.here-pages{padding:3px 6px 2px 6px;background-color:#FF9900;color:#FFFFFF;margin-right:5px}
		a.number-pages, a:link.number-pages, a:visited.number-pages{margin-right:3px;padding:1px 5px;border:1px solid #990000;background-color:Linen}
		a:hover.number-pages{margin-right:3px;padding:1px 5px;border:1px solid #000;background-color:AntiqueWhite;color:#000}
		.next-pages{display:block;float:left;margin-right:5px}
		.end-pages{margin-left:10px;padding-left:15px;background-image:url(/images/bul_cir_orange_wh.gif);background-repeat:no-repeat;background-position:center left;}
		.step-by-step-pages{margin-left:25px;padding-left:15px;background-image:url(/images/bul_cir_orange_wh.gif);background-repeat:no-repeat;background-position:center left;}
		.all-pages{margin-left:10px;padding-left:15px;background-image:url(/images/bul_cir_orange_wh.gif);background-repeat:no-repeat;background-position:center left;}

/*hr -------------------------------------------------------------------------------- */
html>body hr{/*width:100%;*/height:1px;background-color:#CCCCCC;border:0px solid #CCCCCC;margin:35px 60px 25px 0}
hr{/*width:100%;*/height:1px;color:#CCCCCC;border:none;margin:35px 60px 25px 0}


/* tooltip  ----------------------------------------------------------------------*/
#tooltip{background:#cccccc;border:1px solid #666666;color:#333333;font:menu;margin:0 0;padding:3px 5px;position:absolute;visibility:hidden}

/* дополнения к вторым (ателье) ------------------------------------------------------------ */
#headers{padding:0 20px 0 0;margin:0 0 20px 0; overflow:hidden;}
#headers td p{margin:0px 0px;padding:5px 20px 0px 20px}
#anonses_treecol{margin:0px 0px;padding:10px 60px 10px 0}
#anonses_treecol table td{padding:5px;text-align:center;vertical-align:center}
#anonses_treecol table td div{padding:5px;border:1px solid #ccc;vertical-align:center;height:100%}
#anonses_treecol td p{margin:0px 0px;padding:5px 20px 0px 20px}
/* вывод preview в Посмотреть ----------------------------------------------------- */
#gallery {width:93%;}
#gallery table.preview td{padding:5px;text-align:center;vertical-align:center}
#gallery table.preview td div{padding:5px;border:1px solid #ccc;vertical-align:center;height:100%}
#gallery table.preview td div a img{border:none;}


/* добавка к энциклопедии марок: Магазины где представлена данная марка и др. --------------------------------  */
ul.orange-bullet{margin:0;padding:25px 0 40px 0;clear:both;list-style:none;}
ul.orange-bullet li{margin:0 25px;padding:0 15px;background-image:url(/images/bul_cir_orange_wh.gif);background-repeat:no-repeat;background-position:0 0.35em;font-family:"Times New Roman", Times, serif;font-size:1.3em;}

/* сообщение или предупреждение для пользователя */	
p.message{font-family:"Times New Roman", Times, serif;font-size:1.3em;color:#FF9900;display:block;}
font.errortext{font-family:"Times New Roman", Times, serif;font-size:1.3em;color:#FF9900;margin-left:190px;margin-right:60px;padding:0 0 10px 0;display:block;}	
p.message span{display:block;}
div.report{/*font-family:"Times New Roman", Times, serif; font-size:1.1em;*/
color:#FF9900;padding:0.6em;margin-right:60px;border:1px solid #FFCC00;clear:both}

/* форма в контактах*/
form#form1 table td{padding:3px 0}
div.content{padding:0 60px 0 0;}

/* форма в авторизации */
form.identify{border:none;}
form.identify table td{padding:5px}
form.identify table.with-border td{padding:5px; border:1px solid #F7F4F2 }
form.identify fieldset{border:none;}
form.identify label{display:block; float:left; width:170px;padding:3px 15px 0 0; text-align:right; font-size:90%; clear:left; }
form.identify input.typeinput{margin-bottom:10px; width:300px; display:block;}

form.identify input.typeinput-capcha{margin-bottom:40px; width:100px; display:block;}
form.identify input.checkbox{}
form.identify select.select{margin-bottom:10px;width:300px;display:block;margin-left:190px}
form.identify input.typesubmit{display:block; }


/* вывод результатов поиска */
div.content-search{padding:0 60px 0 0;}
p.text-small-grey{font-size:0.85em;color:#666666;padding:0 0;margin:0 0}	
p.text-large{font-size:1.2em;padding:10px 0 5px 0}
p.text-large a b{color:#FF9900}
div.content-search p{}
div.content-search p b{color:#FF9900}


/* быстрый выбор в галерее */
span#m_0{/*border-bottom:1px solid #CCCCCC*/;display:block;margin-bottom:15px;}
span#m_0 h3{font-size:1.3em;color:#ccc;margin:0 0;padding:10px 0 0 0}
span#m_0 p{margin:0;padding:0}
span#m_1 form{margin:0;padding:0;}
span#m_1 table td{margin:0;padding:0;}

/* round corners */
.rounded-borders{padding:10px 60px 10px 0;margin:0 160px 10px 0;}
.rounded-borders .corners {border: 1px solid #ccc;background: #ffffff; //height: 100%;position: relative;	z-index: 1;	display: block; }
.rounded-borders .corners .reducer {margin:20px;}
.rounded-borders .corners .u {font-size:85%; top: -0.7em; left: 20px; padding-left: 5px; padding-right: 5px; background-color: #FFFFFF; float: left; color:Darkorange;position: relative;	z-index: 1;}

.rounded-borders-shop{padding:10px 0 10px 0;margin:10px 0 20px 0;width:440px;min-width:440px}
.rounded-borders-shop .corners {border: 1px solid #ccc;background: #ffffff; //height: 100%;position: relative;	z-index: 1;	display: block; }
.rounded-borders-shop .corners .reducer {margin:20px;}
.rounded-borders-shop .corners .u {font-size:85%; top: -0.7em; left: 20px; padding-left: 5px; padding-right: 5px; background-color: #FFFFFF; float: left; color:Darkorange;position: relative; z-index: 1;}

 /* верхнее меню */
 /*
div.topmenu{background-color:#556F79;padding:0 55px}
table.topmenu{width:100%;margin:0}
table.topmenu td{padding:0;width:20%;}
	table.topmenu td h1{font-family:"Times New Roman", Times, serif;font-size:19px;margin:0 0;padding:6px 0;}
	table.topmenu td h1 a,table.topmenu td h1 a:link,
	table.topmenu td h1 a:visited{color:#ffffff;text-decoration:none;background-image:url(/images/bul_arr_orange_dblue.gif);background-position:5px center;background-repeat:no-repeat;display:block;padding:0 10px 0 30px}
	table.topmenu td h1 a:hover{color:#ffffff;text-decoration:none;background-image:url(/images/bul2_arr_orange_dblue.gif);background-position:center left;background-repeat:no-repeat;display:block;padding:0 10px 0 30px}
*/

/* theoretic */

input.important{color:#fff; background-color:#fff; border:none; width:0px; height:0px; padding:0; float:right;}