HTML {
	
}
.clear {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 35px
}
#layout  {
 	background-color: #ffffff; margin: 0px auto 0px auto; width: 100%; ZOOM: 1
}
#layout {
	; WIDTH: expression((document.documentElement.clientWidth || document.body.clientWidth) < 970 ? "970px" : (document.documentElement.clientWidth || document.body.clientWidth) > 1600 ? "1600px" : "100%" ); min-width: 970px; max-width: 1600px 
}

BODY {
	font-family: Arial, sans-serif;
	font-size: 84%;
	//font-size: 76%;
	color: #111111;
	margin: 0px;
	padding: 0px;
	background-image: url(i/boldy.gif);
	background-repeat: repeat-x;
	background-position: left top;
}


/*шапка*/
#content_page {
	font-size: 110%;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	width: auto;	/*background-image: url(i/setka.gif);
	background-repeat: repeat;
	background-position: left top;*/
}
#footer {
	position: relative;
	width: 100%;
	padding-top: 10px;
}
DIV.footer-ugol {
	background-image: url(i/foot-ugol.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 15px;
	width: 25px;
	position: absolute;
	left: -1px;
	top: 1px;
}
DIV.schetchik {
	height: 31px;
	width: 88px;
	position: absolute;
	left: 20px;
	top: 25px;
}
DIV.bottom {
	//margin-top: 10px;
	text-align: right;
	height: 40px;
	width: auto;
	/*background-color: #E2E2E2;*/
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #C1C1C1;
	padding-top: 25px;
	padding-right: 15px;
}
div.top-home {
	height: 29px;
	width: 100%;
	position: relative;
	background-color: #B3BEAD;
}
.home-back {height: 15px; width: 15px; position: absolute; left: 4%; top: 7px;}
DIV.top {
	height: 20px;
	width: 100%;
	position: relative;
}
.top-rr {width: 6px; height: 6px; position: absolute; right: 0px; top: 0px; background: url(../i/top-rr.gif) no-repeat right top;}
.top-ll {width: 6px; height: 6px; position: absolute; left: 0px; top: 0px; background: url(../i/top-ll.gif) no-repeat left top;}
/*DIV.top-menu {
	background-color: #EEEEEE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}*/
DIV.page-cont {
	width: 100%;
	margin-left: auto;
	margin-top: 60px;
	margin-right: auto;
}
DIV.search {
	width: 250px;
	margin-right: 25px;
	//margin-right: 10px;
	float: right;
	text-align: right;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
DIV.login {
	width: 250px;
	margin-right: 25px;
	//margin-right: 10px;
	float: left;
	text-align: left;
	margin-top: 7px;
	padding-right: 0px;
	margin-bottom: 4px;
	padding-left: 5.5%;
}
DIV.head-box {
	height: 116px;
	display: block;
	width: auto;
	padding-bottom: 30px;
}
DIV.head {
	background-color: #000000;
	background-image: url(i/bghead.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 120px;
}
DIV.head-menu {
	margin-top: 2px;
	margin-bottom: 2px;
	padding-left: 16%;
	width: auto;
	display: block;
	/*background-color: #CBE88C;*/
	height: 22px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(i/mbg.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
DIV.top-menu {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 16%;
	width: auto;
	background-color: #CBE88C;
	border: 1px solid #FFFFFF;
}
/*Ссылки*/
A {
	COLOR: #41527D;
	TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #BB0000;
	TEXT-DECORATION: underline;
}
.main_menu {
	FONT-WEIGHT: bold;
	font-size: 107%;
	color: #c3004a;
	text-decoration: none;
	letter-spacing: 0.1em;
	height: 22px;
	display: block;
	padding: 7px 15px 0px 15px;
	text-align: center;
}
.main_menu:hover {
	COLOR: #CC0033;
	TEXT-DECORATION: none;
	height: 22px;
	padding: 7px 15px 0px 15px;
}
.main_menu_selected {
	color: #FF3300;
	font-size: 107%;
	TEXT-DECORATION: none;
	font-weight: bold;
	cursor: default;
	padding: 7px 15px 0px 15px;
	letter-spacing: 0.1em;
	height: 22px;
	text-align: center;
}
.main_menu1 {
	FONT-WEIGHT: bold;
	font-size: 115%;
	color: #1F4C7A;
	text-decoration: none;
	display: block;
	text-align: center;
	padding: 2px;
}
.main_menu1:hover {
	FONT-WEIGHT: bold;
	COLOR: #CC0033;
	TEXT-DECORATION: none;
	padding: 2px;
	background-color: #DDEEB7;
	background-image: url(i/fil.gif);
	background-repeat: repeat;
}
.main_menu_selected1 {
	FONT-WEIGHT: bold;
	color: #FF3300;
	font-size: 115%;
	cursor: default;
	TEXT-DECORATION: none;
	padding: 2px;
	background-color: #D8EEA5;
	text-align: center;
}
.m_selected1 {
	FONT-WEIGHT: bold;
	color: #1F4C7A;
	padding: 2px;
	background-color: #D8EEA5;
	text-align: center;
	text-decoration: underline;
}

DIV.menu-box {
	width: auto;
	margin-right: auto;
	margin-left: auto;
}
DIV.lu {
	background-image: url(i/lu.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 7px;
	width: 7px;
	position: absolute;
	left: 0px;
	top: 0px;
}
DIV.ld {
	background-image: url(i/ld.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 7px;
	width: 7px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	//bottom: -1px;
}
DIV.rd {
	background-image: url(i/rd.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 7px;
	width: 7px;
	position: absolute;
	right: 0px;
	bottom: 0px;
	//right: -1px;
	//bottom: -1px;
}
DIV.ru {
	background-image: url(i/ru.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 7px;
	width: 7px;
	position: absolute;
	right: 0px;
	top: 0px;
	//right: -1px;
}
.menua {
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.menua-selected {
	background-image: url(i/box-grey.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	margin-top: 7px;
	margin-bottom: 7px;
}
.selected {
	color: #FF3300;
}
A.links:link {
	COLOR: #1E346B;  /*#2570b8*/
	TEXT-DECORATION: underline;
}
A.links:visited {
	COLOR: #800080;
	TEXT-DECORATION: underline;
}
A.links:hover {
	COLOR: #BB0000;
	TEXT-DECORATION: underline;
}
A.image:link {
	COLOR: #41527D;
	border: 1px solid #E1E1E1;
	padding: 3px;
	display: block;
}
A.image:visited {
	COLOR: #990066;
	border: 1px solid #E1E1E1;
	padding: 3px;
	display: block;
}
A.image:hover {
	COLOR: #BB0000;
	border: 1px solid #C7E487;
	padding: 3px;
	display: block;
}
A.a_flash {
	border: 1px solid #DDDDDD;
	padding: 1px;
	display: block;
	float: left;
	margin-right: 17px;
	margin-bottom: 5px;
}
A.a_flash:hover {
	border: 1px solid #BBBBBB;
}
/*Правое меню*/
/* меню каталога начало */
#Menuslide {
	display: block;
}
DIV.menuslide-box {
	display: block;
	height: auto;
	width: auto;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BBBBBB;
}
.menu-catalog {
	background-image: url(i/box-grey.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
}
.MGroup {
	display: block;
	/*padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 5px;*/
}
.MGroup A {
	display: block;
	CURSOR: pointer;
}
.MGroupContent {
	border: 1px dashed #DDDDDD;	/*padding-top: 5px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #98A4B0;
	padding-left: 2px;
	margin-left: 15px;*/
	/*padding-bottom: 5px;*/
}
#MSelected {
	TEXT-DECORATION: none;
	color: #FF3300;
	font-weight: normal;
	font-size: 100%;
}
.MFile A:link {
	display: block;
	padding-left: 16px;
	/*padding-bottom: 5px;*/
	background-image: url(i/tire.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 100%;
}
.MFile A:visited {
	display: block;
	padding-left: 16px;
	/*padding-bottom: 5px;*/
	background-image: url(i/tire.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 100%;
}
.MFile A:hover {
	display: block;
	padding-left: 16px;
	/*padding-bottom: 5px;*/
	background-image: url(i/arrow-hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 100%;
}
.MFile A:active {
	display: block;
	padding-left: 16px;
	/*padding-bottom: 5px;*/
	background-image: url(i/arrow-hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 100%;
}
#MSelected {
}
.Mselected {
	display: block;
	padding-left: 16px;
	/*padding-bottom: 5px;*/
	background-image: url(i/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 100%;
}
.Mselected-back {
	display: block;
	padding-left: 16px;
	/*padding-bottom: 5px;*/
	background-image: url(i/arrow-back.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 100%;
}
#Content {
}
DIV.catalog-tab {
	font-size: 100%;
	font-weight: bold;
	color: #41527D;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 7px;
	padding-left: 5px;
	margin-right: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #98A4B0;
}
.brend_selected {
	TEXT-DECORATION: none;
	color: #FF3300;
	font-weight: normal;
}
.catalog-menu {
	padding-left: 2px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #98A4B0;
	width: 95%;
	font-size: 100%;
}
DIV.catalog-shadow {
	height: 9px;
	margin: 0px;
	width: 100%;
	padding-left: 3px;
}
.catalog_up {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-weight: normal;
	padding: 3px;
}
.catalog_up_right {
	font-weight: normal;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dashed;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding: 4px;
}
DIV.name_tab {
	padding-left: 15px;
}
.tab_name {
	font-size: 100%;
	font-weight: bold;
	color: #000000;
	background-color: #EEEEEE;
}
.info {
	float: right;
	width: 260px;
}
.float_left {
width: 250px; height: auto;
	float: left;
	margin-right: 25px;
	margin-bottom: 25px;
}
.float_right {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}
/* меню каталога конец */
/*Колонки*/
.col { clear: both; width: 100%;}
.news , .review , .coll , .brend , .menu , .catalog , .detail , .foto , .home , .header , .colll , .specif , .object-foto , .news-link , .p , .i , .c , .col3 , .catalog1 , .menu1 , .half_left , .half_right , .col_flash , .review_flash , .news_fl , .review_fl , .index_sertificate , .index_news , .index_review , .index_column
    { float: left; }
.col .news { width: 37%; //width: 37%; //margin-right: -100%;}
.col .review { width: 58%; //width: 57%; //margin-left: 43%; //display: inline;}
.col .coll { width: 78%; //width: 73%; //margin-right: -100%;}
.col .brend { width: 21%; //width: 22%; //margin-left: 78%; //display: inline;}
.col .menu { width: 25%; //margin-right: -100%;}
.col .catalog { width: 70%; //margin-left: 27%;  //display: inline;}
.col .detail { width: 47%; //margin-right: -100%;}
.col .foto { width: 52%; //margin-left: 47%; //display: inline;}
.col .home { width: 5%; //margin-right: -100%;}
.col .header { width: 95%; height: 116px; //margin-left: 5%; //display: inline;}
.col .colll { width: 100%; min-width: 760px;}
.col .news-link { width: 20%; //margin-left: 80%; //display: inline;}
.col .object-foto { width:40%; //width: 350px; //margin-right: -100%; min-width: 350px;}
.col .specif { width: 55%; //width: auto; //margin-left: 370px; //display: inline; min-width: 350px;}
.col .p { width: 49%; //margin-right: -100%;}
.col .i { width: 48%; //margin-left: 52%; //display: inline;}
.col .col3 { width: 66%; //margin-right: -100%;}
.col .c { width: 30%; //margin-left: 68%; //display: inline;}
.col .catalog1 { width: 70%; //margin-right: -100%;}
.col .menu1 { width: 30%; //margin-left: 70%;  //display: inline;}

.col .news_fl { width:40%; //width: 37%; //margin-right: -100%;}
.col .review_fl { width:56%;  //width: 50%; //margin-left: 40%;  //display: inline;}


.col .index_sertificate { width: 42%; //width: 39%; //margin-right: -100%;}
.col .index_news { width: 57%; //width: 57%; //margin-left: 43%; //display: inline;}
.col .index_column { width: 45%; //width: 45%; //margin-right: -100%;}
.col .index_review { width: 50%; //width: 50%; //margin-left: 46%; //display: inline;}



.col .half_left { width:45%; //width: 45%; //margin-right: -100%;}
.col .half_right { width:45%;  //width: 45%; margin-left: 10%; //margin-left: 55%;  //display: inline;}
.col .col_flash { width: 75%; //width: 75%; //margin-right: -100%;}
.col .review_flash { width: 25px; //width: 25%; //margin-left: 75%; //display: inline;}



.column { clear: both; width: 100%; height: 89px;}
.ccol , .cleft , .banner , .logo { float: left; }
.column .ccol { width: 17%; //margin-right: -100%;}
.column .cleft { width: 1%; //margin-left: -100%;}
.column .logo { width: 99%; //margin-left: 2%; //display: inline;}
.column .banner { width: 80%; //margin-left: 21%; //display: inline;}

DIV.index_all {
	height: auto;
	width: auto;
	margin-left: 25px;
}
DIV.index_review_float {
	float: right;
	width: 90%;
}
DIV.sertificate_float {
	width: auto;
	display: block;
	float: left;
	height: auto;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
}
.d1, .d2, .d3, .d4, .d5, .d6 {
    display: block;
    height: 1px;
    background-color: #000000;
}
.u1, .u2, .u3, .u4, .u5, .u6 {
    display: block;
    height: 1px;
    background-color: #45484D;
}
.d6, .u6 { margin: 0px 12px; }
.d5, .u5 { margin: 0px 9px; }
.d4, .u4 { margin: 0px 7px; }
.d3, .u3 { margin: 0px 0px 0px 4px; }
.d2, .u2 { margin: 0px 0px 0px 2px; }
.d1, .u1 { margin: 0px 0px 0px 1px;}
.in-box {
	padding:1em;
}
.d1, .d2, .d3, .d4, .d5, .d6, .u1, .u2, .u3, .u4, .u5, .u6 {
    overflow: hidden; 
    font-size:1px;
}
.png {
	behavior: url('pngbehavior.htc');
}
.img {
	border: 1px solid #C1C1C1;
	padding: 2px;
	float: left;
	margin-right: 17px;
	margin-bottom: 5px;
}
DIV.logotip {
	margin: 5px 10px 4px 0px;
	height: 80px;
	background-image: url(i/razdelitel-logo.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-left: 10px;
}
DIV.text-banner {
	height: 24px;
	margin-top: 26px;
	color: #B6C1DE;
	font-size: 110%;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	margin-right: 15px;
	letter-spacing: 0.1em;
	
}
DIV.swf-head {
}
DIV.adres {
	margin: 0px 0px 10px 5.5%;
	padding: 3px 0px 3px 0px;
	font-size: 80%;
	color: #6C7D8E;
}
.order-code {
	color: #6C7D8E;
	font-size: 80%;
}
.data {
	color: #000000;
	/*color: #6C7D8E;*/
	font-size: 90%;
}
/*Цвета*/
.grey {
	color: #6C7D8E;
}
.red {
	color: #CC0033;
}
.blue {
	color: #1F4C7A;
}
.green {
	color: #00CC33;
}
.littleblue {
	color: #506173;
}
.orange {
	color: #FF3300;
}
DIV.page-name {
	/*background-color: #D8EEA5;*/
	background-image: url(i/line-g.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-bottom: 15px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 20%;
	width: 80%;
	margin-top: 10px;
}
DIV.project-name {
	background-image: url(i/name.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 12px;
	padding-bottom: 9px;
	position: relative;
	height: 20px;
	padding-left: 5.5%;
}
DIV.nup {
	background-image: url(i/nup.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
	width: 35px;
	position: absolute;
	left: 0px;
	top: 0px;
}
DIV.ndown {
	background-image: url(i/ndown.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 9px;
	width: 35px;
	position: absolute;
	left: 0px;
	bottom: -1px;
}
DIV.catalog-name {
	margin-bottom: 15px;
	padding-top: 7px;
	padding-bottom: 7px;
	margin-top: 10px;
}
DIV.left-menu {
	float: right;
	height: auto;
	width: 90%;
	padding: 15px 0px 15px 0px;
	/*border-left: 1px dashed #DDDDDD;
	border-left-color: #7B7687;*/
	background-image: url(i/mms.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}
/*DIV.left-menu-top {
	position: absolute;
	left: 0px;
	top: -1px;
	height: 7px;
	width: 12px;
	background-image: url(i/mlt.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
DIV.left-menu-bottom {
	position: absolute;
	left: 0px;
	bottom: 0px;
	//bottom: -1px;
	height: 11px;
	width: 12px;
	background-image: url(i/mld.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
DIV.left-menu-bottom-down {
	/*position: absolute;
	left: 12px;
	bottom: -1px;
	height: 11px;
	width: 100%;
	background-image: url(i/mlds.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
	width: 80%;
	float: right;
	position: relative;
	padding-left: 30px;
}*/
DIV.project-body {
	margin-left: 5.5%;
	margin-right: 4.5%;
}
DIV.page-body {	
	margin-left: 5.5%;
}
DIV.catalog-body {	
	margin-left: 4.5%;
}
DIV.center {
	margin-right: 4%;
}
DIV.news-one {
	margin-right: 4.5%;
}
/*Заголовки*/
h1 {
	font-weight: normal;
	font-size: 158%;
	padding: 0px;
	margin: 0px;
}
h2 {
	font-weight: normal;
	font-size: 138%;
	padding: 0px;
	margin: 0px;
}
h3 {
	font-weight: normal;
	font-size: 118%;
	padding: 0px;
	margin: 0px;
}
p {
	margin: 0px 0px 10px 10px;
}
/*Списки*/
DIV.spisok {
	line-height: 130%;
	margin-bottom: 12px;
}
form {
	margin: 0px;
	padding: 0px;
}
input {
	border: 1px solid #cccccc;
}
textarea {
	border: 1px solid #cccccc;
}
button {
	border: 1px solid #CCCCCC;
}
DIV.specif-line {
	background-image: url(i/round-grey.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	margin-bottom: 15px;
	font-weight: bold;
	color: #000000;
}
DIV.dop-line {
	background-image: url(i/dop-line.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	margin-bottom: 15px;
	font-weight: bold;
	color: #000000;
}

DIV.specif-news {
	background-image: url(i/line-green.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	margin-bottom: 15px;
}
DIV.specif-text {
	margin-left: 25px;
	line-height: 135%;
	margin-bottom: 15px;
}
DIV.news-text {
	padding-left: 15px;
	margin-left: 10px;
	line-height: 135%;
	margin-bottom: 15px;
	background-image: url(i/tire-news.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
DIV.important-date {
	margin-left: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
}
DIV.important-news {
	line-height: 135%;
	margin-bottom: 15px;
	background-image: url(i/important.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
DIV.news-image {
	float: left;
	border: 1px solid #DDDDDD;
	margin-right: 20px;
	margin-bottom: 10px;
}
DIV.text {
	line-height: 135%;
	width: 82%;
	margin-left: 15px;
	background-color: #FFFFFF;
}
DIV.news-img-name {
	/*width: 290px;*/
	background-color: #EEEEEE;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #5D6D7D;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #DDDDDD;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	border-left-color: #DDDDDD;
}
.big {
	font-size: 145%;
}
DIV.razdelitel {
	padding: 2px;
}
ul {
	list-style-image: url(i/li-grey.gif);
	list-style-position: outside;
	padding-left: 17px;
	margin: 0px;
}
li {
	margin-bottom: 5px;
	padding-left: 0px;
	margin-left: 0px;
}
table {
	color: #444444;
}

DIV.images {
	padding-top: 12px;
	padding-bottom: 12px;
	text-align: center;
}
DIV.thumbnail {
	FONT-SIZE: 90%;
	FLOAT: rights;
	WIDTH: 125px;
	HEIGHT: 177px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 15px;
}
DIV.brend-thumbnail {
	FONT-SIZE: 90%;
	FLOAT: left;
	WIDTH: 110px;
	HEIGHT: 63px;
	margin-top: 0px;
	margin-right: 7%;
	//margin-right: 4%;
	margin-bottom: 25px;
	display: block;
}
DIV.sert-thumbnail {
	FLOAT: left;
	WIDTH: auto;
	HEIGHT: 185px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	display: block;
}
div.attention {
	padding-left: 20px;
	background-image: url(i/attention.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 7px;
	padding-bottom: 7px;
}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
	position: absolute;
	left: 0;
	top: 0;
	width: auto;
	padding: 10px;
	padding-bottom: 0;
	visibility: hidden;
	z-index: 10;
	cursor: hand;
	cursor: pointer;
	border: 1px solid #DDDDDD;
	background-color: #EEEEEE;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: normal 100%;
line-height: 1.1em;
	COLOR: #41527D;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}

DIV.head-right {
	background-image: url(i/content-right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	position: absolute;
	z-index: 5;
	height: 158px;
	width: 15px;
	top: 0px;
	right: 0px;
}
/*SWF*/
#fakeflash {
	position: absolute;
	top: 0px;
	left: 0px;
	background: url('bg.png');
	z-index: 2;
}
#flash {
	position: relative;
}
DIV.file {
	padding-left: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.pdf {
	background-image: url(i/pdf.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.xls {
	background-image: url(i/xls.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.doc {
	background-image: url(i/doc.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.rar {
	background-image: url(i/rar.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.zip {
	background-image: url(i/zip.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.exe {
	background-image: url(i/exe.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.avi {
	background-image: url(i/avi.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.swf {
	background-image: url(i/swf.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
DIV.brends-box {
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 0px;
	margin-bottom: 25px;
	display: block;
}
DIV.brends-box-name {
	padding-top: 9px;
	padding-bottom: 9px;
	background-color: #E2E2E2;
	margin-left: 15px;
	margin-top: 30px;
	padding-left: 5.5%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CFCFCF;
	border-right-color: #CFCFCF;
	border-bottom-color: #CFCFCF;
	border-left-color: #CFCFCF;
}
DIV.box {
	height: auto;
	width: auto;
	padding: 0px;
	margin-bottom: 20px;
}
DIV.menu-name-box {
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #D8EEA5;
}
DIV.sert-box {
	height: 200px;
	width: 200px;
	display: block;
}
DIV.novinka {
	font-size: 200%;
	cursor: default;
}
.project-foto {
	height: 254px;
	width: 254px;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 25px;
	margin-left: 0px;
}
