@charset "utf-8";

/* | Сделано в psd2html.biz (с) mail@psd2html.biz ----*/
/* | Дата: 28.07.08 ----*/
/* | Выполнил: Владимир Туронок ----*/
/* | Адрес поддержки: waldeh@gmail.com, u.turanok@psd2html.biz ----*/

@import url(styles/null.css);
@import url(styles/maintag.css);
@import url(styles/layout.css);
@import url(styles/vidgets.css);

/*--------- Container(s) ---------*/
#container {background: url(images/bg_container.gif) no-repeat; padding-top: 135px}
/*////////////////////////////////*/

/*-------------- Основное содержимое ---------------*/
div.clean .blocki, div.clean ul.menu_top {float: left}
div.clean .blocki {margin-right: 20px}
div.clean ul.menu_top {margin:0; margin-top: 110px}
div.clean2 ul.menu_top {margin:0; margin-top: 110px; position: relative; top: -40px;}

.breadcrumb {color: #666}
.breadcrumb a {color: #666}

.links {font-size: 14px; margin: 17px 0 25px 0}
.links a {color: grey}

#block_podpiska {background: url(images/block_podpiska.png) no-repeat; float: left; height: 129px; padding: 67px 20px 0 31px; position: relative; width: 595px}
#block_podpiska td {padding: 6px 0; vertical-align: middle}
#block_podpiska .input {display: inline; vertical-align: middle; margin-right: 5px}
/*////////////////////////////////*/

/*-------- Левая колонка --------*/
#column_1 {
	background: url(images/bg_column.gif) right 19px no-repeat; 
}
/*///////////////////////////////*/

/*-------- Правая колонка -------*/
#column_2 {
	background: url(images/bg_column.gif) left 19px no-repeat;
}
/*///////////////////////////////*/

/*-------------- BOTTOM ---------------*/
#semifooter {clear: both; padding: 100px 0 0 0px; margin:0 0 0 13px}
#block_zapis {background: url(images/block_zapis.png) no-repeat; float: left; height: 128px; margin: 0 10px 0 -7px!important; padding: 67px 20px 0 40px; position: relative; width: 604px}
#block_zapis td {padding: 6px 0; vertical-align: middle}
#block_zapis .input {display: inline; vertical-align: middle; margin-right: 10px}
#block_partners {background: url(images/block_partners.png) no-repeat; float: left; height: 195px; position: relative; width: 297px}
/*#block_partners img {position: absolute; bottom: 30px; left: 30px} */
#block_partners .img_block {position: absolute; bottom: 50px; left: 47px}
#block_partners .img_block img {padding-right:30px; }
#footer {background: url(images/bg_footer.gif) left bottom no-repeat; height: 35px; padding: 35px 0 0 55px}
#partners {left bottom no-repeat; margin-left: 745px; margin-top: -125px; padding: 35px 0 0 55px;}
#copy {right bottom no-repeat; margin-left: 770px; margin-top: -25px;}

.input {border: #ccc 1px solid; height: 24px; width: 227px}
#textarea {border: #ccc 1px solid; width: 227px; height: 62px; overflow: auto}
#textarea_subscribe {border: #ccc 1px solid; width: 227px; height: 62px; overflow: auto}
#vopros {position: absolute; left: 592px; top: 120px; z-index: 10}
#strelko {position: absolute; left: 592px; top: 160px; z-index: 10}
#strelko1 {position: absolute; left: 555px; top: 160px; z-index: 10}
#prof {position: absolute; left: 555px; top: 120px; z-index: 10; display: block}
/*//////////////////////////////////////////*/

/*--------- Внутренние страницы ---------*/
#internal #container {padding-top: 90px}
#internal #column_1 {display: none}
#internal #column_3 {display: none}
#internal #column_2 {margin-left: -350px; width: 315px}
#internal #column_2 .blocki {margin-left: 20px}
#internal #column_4 {margin-left: -350px; width: 315px}
#internal #column_4 .blocki {margin-left: 20px}
#internal div#content{margin-left: 0px; margin-right: 350px }
#internal div#content p {padding-right: 0px; margin-top: 1.2em; margin-right:0!important; margin-bottom:0!important; text-align:justify; font-family: Tahoma, Helvetica, sans-serif!important; }
#internal ul.menu_top li {text-align: left}
#internal #column_2 ul.menu_top {margin-bottom: 40px}
#internal #column_4 ul.menu_top {margin-bottom: 40px}
#internal p {margin-top: 1.2em; padding-right: 0px; font-family: Tahoma, Arial, Helvetica, sans-serif!important;}
#internal .pic {margin-top: 40px}
.content_inner {text-align: justify}
/*///////////////////////////////////////*/

/* added from pacemon (www.fobitex.com) */

#category_list_tbl{
	clear: both;
	padding: 20px 0px 0px 0px;	
}

#category_list_tbl .item{
	float: left;
	width: 33%;
}

#category_list_tbl .item .img{
	height: 109px;
	text-align: center;
}

#category_list_tbl .item .desc{
	text-align: center;
}

.both{
	clear: both;
	height: 1%;
}

.gal_prod_one{
	/* 
	padding: 67px 79px 0px 79px; */
	padding: 0;
}

.gal_prod_one table{
	width: 100%;
}

.td_sb{
	height: 40px;
}

.gallery_list{
	padding: 10px 0px 10px 0px;	
	width:650px !important;
}

.gallery_list .category_list_tbl{
 	
}

.gallery_list .category_list_tbl .item{
	float: left;
	width: 33%;
	text-align: center;
}

.gallery_list .category_list_tbl .item img{
	margin: 0px 0px 5px 0px;
}

.MsoNormal {
	margin-top:5px!important;
}

a {color: grey!important; text-decoration: underline}
a:link {color: grey!important; text-decoration: none}
a:visited {color: grey!important}
a:hover {color: grey!important; text-decoration: underline}
a:active {}

.d_popup_block {
	display: none;
	visibility: hidden;
}