.print { display: block; }
.web { display: none; }
a { text-decoration: none; }
* { color: black ! important; }


/*  */

.logo,
.logosmall { padding: 0 0 30px 0; }
.logo img { width: 233px; height: 45px; border: 0; }
.logosmall img { width: 152px; height: 26px; }


/* 404 */

.404 { top: 0; }


/*   */

.mainmenu, .plate_homepage, .plate_contacts, .plate_employer, .plate_employee, .plate_publications, .plate_about, .plate_inside, .plate_404 { display: none; }


/*  */

.tdleft  { display: none; }
.tdmain  { width: 100%; padding-right: 0; }
.tdmap   { width: 100%; padding-right: 0px; }
.tdright { display: none; }


/*  */

.homepage { margin-top: 0; }
.idea { display: block; padding: 0; width: 100%; }
.news { display: none; }
.vacancies { display: none; }
.section { margin-top: 0; }
.inside { margin-top: 0; }

.content th { padding-left: 0; padding-right: 0px; }
.content th h1 { margin: 0; padding-bottom: 1em; }


/*     */

.find input { border: none; }
.find img { display: none; }


/*  */

.pages .active { font-weight: bold; }
.pages .prev { display: none; }
.pages .next { display: none; }
.pages .nextprev { display: none; }


/*  */

ul { padding: 0 0 0 21px; }
ul li { padding: 0; list-style-type: square; background: none; }

ul ol li { list-style-type: decimal; }
ol ol li { list-style-type: lower-alpha; }
ul ul li { padding-left: 0; }
ol ul li { padding-left: 0; }


/*  */

.a-question,
.question { font-size: 120%; }
.hideanswer .answer { display: block; }


/*   */

.seealso { display: none; }


/*  */

ul.photos li { font-size: 100%; padding: 0; width: 140px; height: 12em; background: none; min-width: 140px; }
ul.photos a img { border: 0; }
ul.photos .v { margin: 0 0 10px 0; }
ul.photos .h { margin: 10px 0 20px 0; }


/*     */

.footer .tdright { display: block; }

