/*------------------LISTA-----------------*/BODY.normal {	MARGIN-top: 0px; MARGIN-left: 5px; MARGIN-right: 5px; MARGIN-bottom: 5px;	/*width: 1200px;*/	margin: auto;	/*position: top;  MISTAKE*/	/*background-color: #D8D8D8; /*#E4E4FF;*/	/*background-image: url("figs/web/banner7.png");*/	/*background-size: 1200px;*/	background-repeat: no-repeat;    background-position: center top;   /* background-attachment: fixed;*/	/*font-family: Arial, Verdena, sans-serif; */	font-family: Times New Roman, serif; font-weight: 	font-size: 15px;	}#main {  background: #FFFFFF; /* global background */ /* background: #F9F9F9; */ /* global background */  width: 100%;  min-height: 1200px;  /*border-style: solid;  border-color: #000080;*/  display: block;  /*box-shadow: 0px 10px 10px 5px rgba(0,0,0,0.4);*/}/*H1	{COLOR: #000000;  font-weight: bold; text-align: left; font-size: 30pt;}H2	{font-size: 18pt;}H4	{margin-left: 0pt;}*/p {line-height: 135%}sup, sub {  vertical-align: baseline;  position: relative;  top: -0.2em;}sub {  top: 0.2em;} /* ------------- Dropdown Button ----------------*/ .main_menu {	background-color: #959569; /* #959569; /*#959569;*//*	background: -webkit-linear-gradient(left, orange, blue); /* For Safari 5.1 to 6.0 *//*	background: -o-linear-gradient(right, orange,blue); /* For Opera 11.1 to 12.0 *//*	background: -moz-linear-gradient(right, orange, blue); /* For Firefox 3.6 to 15 */	border: none;	padding: 3px 5px 2px 0px; }a.btn {    text-decoration: none;    /* background-color: #959569;/* #8B7F00;/*#959569; /*141B96  green 4CAF50*/	background-color: transparent;    color: #E4E4E6;	font-weight: bold;     padding: 3px 5px 2px 5px;    font-size: 16px;    border-right: solid 1px;    cursor: pointer;}a.btn:hover {padding: 4px 5px 3px 5px;    color: #ffffff;	background-color: #000080;}a.btn_on {    text-decoration: none;    background-color: #000080; /*141B96  green 4CAF50*/	/*background-color: transparent;*/    color: #ffffff;	font-weight: bold;     padding: 4px 5px 3px 5px;    font-size: 16px;    border-right: solid 1px;    cursor: pointer;}.dropdown_on {    text-decoration: none;    /*    background-color: #000080; /*141B96  green 4CAF50*/	/*background-color: transparent;*/    /*color: #ffffff;	font-weight: bold;     padding: 2px 5px 2px 5px;	margin: 0 0 0 0;    font-size: 16px;    border: none;*/    position: relative;    display: inline-block;}.dropdown {    text-decoration: none;   /*     background-color: #959569; /*141B96  green 4CAF50*/	/*background-color: transparent;*/    /*color: #E4E4E6;	font-weight: bold;     padding: 2px 5px 2px 5px;    font-size: 16px;    border: none;*/	position: relative;    display: inline-block;}.dropdown:hover {    background-color: #000080;	color: #ffffff;}.dropdown-content {    display: none;    position: absolute;	margin: 2px 0 0 0;    background-color: #f9f9f9;	color: #E4E4E6;	font-weight: bold; 	border-bottom: solid 2px;	border-right: solid 2px;	border-left: solid 2px;	border-color: #000080;    min-width: 280px;    box-shadow: 0px 8px 8px 0px rgba(0,0,0,0.2);}.dropdown-content a {    color: black;    padding: 12px 16px;    text-decoration: none;    display: block;}.dropdown-content a:hover {	background-color: #000080; /*#f1f1f1*/	color: #ffffff;	}.dropdown:hover .dropdown-content {    display: block;}.dropdown:hover .dropbtn {    background-color: #000080; /*#3e8e41;*/	color: white;	font-weight: bold; }.dropdown_on:hover .dropdown-content {    display: block;}.dropdown_on:hover .dropbtn {    background-color: #000080; /*#3e8e41;*/	color: white;	font-weight: bold; } /* ------------- HOME PAGE ----------------*/ p.department{font-size: 30px; color: black; margin: 8px 0 0 10px; padding: 23px 0 0 0; }  /* text-align: center;} */a.department{color: black; text-decoration: none;  cursor: pointer; }a.department:visited{color: black;}p.institute{font-size: 20px;color: black; margin: 0px 0px -3px 10px; } /* text-align: center;} */a.institute{color: black; text-decoration: none;cursor: pointer;}a.institute:visited{color: black;}.message {   font-size: 80%;   color: red;}.message_info {   font-size: 80%;   color: black;}img.logo-fzu {width: 240px; float: right; position: relative;margin: 0px 0px 0px 0px;/*background: url("figs/web/logo_fzu.gif");*//*background-size: 1000px 150px;background-repeat: no-repeat;*/}img.logo-diel {width: 200px;  float: left; position: relative; margin: 0px 0px 0px 0px;/*position: absolute;margin: 25px 15px 0px 550px;*//*background: url("figs/web/logo_fzu.gif");*//*background-size: 1000px 150px;background-repeat: no-repeat;*/}.diel_menu {/*background-color: yellow; */}.department-menu-hidden{  display: none;}.department-link {  background-color: #000080;   text-align: right;} .tab_groups {   background-color: #000080;   COLOR: #000000;   /* text-align: top; MISTAKE*/   height: 180px;}.tab_groups TD{   padding: 0px 0px; text-align: center;    width: 135px;}.tab_groups a{   COLOR: #F9F9F9; TEXT-DECORATION: none; font-weight: bold;	font-size: 15px;}.tab_groups a:hover {	COLOR: #A8F7FF; TEXT-DECORATION:  none; font-weight: bold;	}.main_body {	margin: 5px 15px 10px 15px;}/* ------------- SPECIES - GROUPS = ordinary / magnetic ----------------*/.home_group {  width: 100%;  height: 10px;    background-color: #000080;  /*background-image: url("figs/lab/banner.png");*/  display: block;  margin: 0 0 0 0;  padding: 0 0 0 0;  /*border: 1 5 1 5px solid #000080;*/}.home_group img{  width: 100%;  height: 146px;  margin: 0 0 0 0;  padding: 2px 0 2px 0;}.home_group_thz {  width: 100%;  height: 20px;  background-color: #000080;  /*background-image: url("figs/lab/banner.png");*/  display: block;  margin: 0 0 0 0px;  padding: 0 0 0 0px;  /*border: 1 5 1 5px solid #000080;*/}.home_group_thz img{  float: right;  position: relative;  width: 120px;  height: auto;  margin: 3px 20px 0 0;  padding: 2px 0 2px 0;}.group_name p{  font-size: 35px;   color: #ffffff;   background-color: #000080;  margin: 0 0 0 0;  padding: 0 0 10px 10px; }.group_name_thz p{  font-size: 40px;   color: #ffffff;   background-color: #000080;  margin: 0 0 0 0;  padding: 0 0 15px 10px; }.group_menu{	/*position: fixed;*/	/*width: 1000px;*/	font-size: 15px;	font-weight: bold;	background-color: #000080;	margin: 0 0 0 0;	padding: 0 0 0 0;}.group_menu a{color: #E4E4E6;	padding: 2px 12px 2px 12px;	margin: 0 0 0 0;	text-decoration: none;}.group_menu a:hover {    color: black;	background-color: #F9F9F9;}a.group_menu_on {	color: black;	background-color: #F9F9F9;	padding: 2px 12px 2px 12px;	margin: 0 0 0 0px;	text-decoration: none;}a.group_menu_on:hover {	background-color: #F9F9F9;}.group_body {	font-size: 14px;	margin: 0 0 0 0;	padding: 10px 10px 10px 10px;}.group_body h3{	color: #000000; /*color: #04B4AE;*/}.group_people td{	font-size: 15px;}/* THz *//*.group_menu_thz {	font-size: 16px;	font-weight: bold;	background-color: #000080;	margin: 0 0 0 0;	padding: 0 0 0 0;}.group_menu_thz a{	color: #E4E4E6;	padding: 2px 12px 2px 12px;	margin: 0 0 0 0px;	text-decoration: none;}.group_menu_thz a:hover{	color: black;	background-color: #FFFFD0;}a.group_menu_thz_on {	color: black;	background-color: #FFFFD0;	padding: 2px 12px 2px 12px;	margin: 0 0 0 0px;	text-decoration: none;}a.group_menu_thz_on:hover {	background-color: #FFFFD0;}.group_body_thz_backgr {    min-height: 830px;	width: 100%;	background-color: #FFFFD0;}.group_body_thz {   font-family: Times New Roman, Times, Serif;   margin: 0 0 0 0;   padding: 3px 15px 0 15px;}.group_body_thz h1 {    text-align: left;    text-indent: 1em;    font-weight: bold;    font-size: 150%;    border-top: 1px solid black;    border-bottom: 1px solid black;    background-color: #efefb0;     padding: 1ex 0ex;	margin: 12px 0 0 0;    }*//* THz local styles *//*dt  {    padding-top: 1.5ex;    font-weight: bold;    }.tbl-eq {    margin: 0 0;    }.tbl-eq td {    text-align: center;    }.tbl-eq-eq {    width: 100%;    }    .tbl-equip {    border: 2px solid grey;    }   .tbl-equip td {    padding: 1ex 1em;    vertical-align: middle;    text-align: left;    border: 1px solid grey;    }    .tbl-people {    }.tbl-people th {    background-color: #efefb0;    padding: 2ex 1em;    text-align: left;    vertical-align: top;    }.tbl-people td {    padding: 1ex 1em;    text-align: left;    vertical-align: top;    }    .img-item {    border: none;    margin-right: 1em;    margin-bottom: 1ex;    float: left;    }.list-std {    line-height: 125%;    }.list-std li {    padding-bottom: 1.0ex;    }.fig-std {    border: 4pt solid white;    }.fig-std-caption {    padding: 4ex 7em 4ex 3em;    border-style: solid;    border-color: #bfbf60;    border-width: 3px;    outline: none;    outline-width: 0px;    outline-color: #ffffd0;    text-align: left;    font-size: smaller;    background-color: #ffffff;    }img.fig-std { max-width: 100%;}*/			/* OLD *//*.banner {background: url("figs/web/banner7.png");background-size: 1000px;background-repeat: no-repeat;} .banner TD{   background-color: #000080;   COLOR: #ffffff;    width: 1000;   padding: 0 0px;    text-align: top; }.banner_diel{background: url("figs/web/1_diel_banner.jpg");background-size: 1000px 150px; background-repeat: no-repeat;}.banner_lts{background: url("figs/web/2_THz_banner.png");background-size: 1000px;background-repeat: no-repeat;}.banner_pns{background: url("figs/web/3_scattering_long.png");background-size: 1000px 150px; background-repeat: no-repeat;}.banner_theory{background: url("figs/grp_theory/theory_banner_domains.png");background-size: 1000px 150px; background-repeat: no-repeat;}.banner_ms{background: url("figs/web/5_materials_dw.png");background-size: 1000px 150px; background-repeat: no-repeat;}.banner_lc{background: url("figs/web/6_liquid_crystal_2015.png");background-size: 1000px 150px; background-repeat: no-repeat;}/*.banner_lab td{background: url("figs/web/7_user.png");background-size: 1000px 150px; background-repeat: no-repeat;}*//*a.grp {    text-decoration: none;	/*background-color: transparent;*/ /*   color: #E4E4E6;	font-weight: bold;     padding: 2px;    font-size: 16px;    border: none;    cursor: pointer;}a.grp_on {    text-decoration: none;	/*background-color: transparent;*/ /*   color: #A8F7FF;	font-weight: bold;     padding: 2px;    font-size: 12px;    border: none;    cursor: pointer;}a.grp:hover {    text-decoration: none;    COLOR: #A8F7FF;}*//*.group_items{margin: 0 0 0 15px; }p.name_group{font-size: 25px; color: white; margin: 5 0 5 0px; }*//*ol.publ {   margin-left: 10px;    width: 900;}ul.text {   margin-left: 10px;    width: 900;}p.text {   postion: relative;   margin-left: 15px;    margin-right: 15px; }div.text {   margin-left: 15px;    margin-right: 15px;}*//* ------- projects -------- *//*.projects_categ {	text-align: center;	font-size: 130%;	color: #000000; 	font-weight: bold;	margin: 0 0 20px 0;    padding: 0 0 0 0;}*//* ------  highlights ----- *//*.home_others_activities {  height: 40px;  color: white;  font-size: 26px;  background-color: #000080;  display: block;  margin: 0 0 0 0;  padding: 15px 15px 5px 15px;}.home_others {  height: 2px;  color: white;  font-size: 26px;  background-color: #000080;  display: block;  margin: 0 0 0 0;  padding: 0px 15px 0px 15px;}.other_sites {font-size: 20px;background-color: #000080;color: white; margin: 0 0 0 0; padding: 2px 0px 0px 0px;}a.btn_lista {padding: 3px 15px 3px 15px;color: #E4E4E6; text-decoration: none;}a.btn_lista_on {    	background-color: #F9F9F9; 	color: black;	text-decoration: none;	padding: 3px 15px 3px 15px;}a.btn_lista:hover {color: #ffffff;}*//*.results_img_small {  float: left;  display: block;  margin: 0 10px 5px 15px;  padding: 3px 0 15px 0;}.results_img_small img {  max-height: 150px;  max-width: 150px;  display: block;  margin-left: auto;  margin-right: auto;}.results_title h4 {  font-size: 16px;}.java_on {  display: none;}.results_hidden_text {  display: none;}.results_img {  display: block;  margin-left: auto;  margin-right: auto;  padding: 3px 0 15px 0;}.results_img img {  max-height: 500px;  max-width: 500px;  width: auto;  display: block;  margin-left: auto;  margin-right: auto;}.results_caption { margin-left: auto; margin-right: auto; width: 500px;}.results_caption_wide { margin-left: auto; margin-right: auto; width: 700px;}.text_results { margin-left: 180px; width: 700px;}.results_years {	text-align: center;	font-size: 150%;	color: #000062; 	font-weight: bold;	margin: 0 0 10px 0;    padding: 0 0 0 0;	border-top: 1px solid #E0ECF8;    border-bottom: 1px solid #E0ECF8;}.results_years_thz {	text-align: center;	font-size: 143%;	color: #FE642E;    font-weight: bold;    padding: 0 0 20px 0;}hr.results_hr {  border-top: 1px solid #E0ECF8;  width: 100%;}.link_years {  margin: 20px 15px -10px 15px;}.link_years a{  color: black;   text-decoration:  underline;}.link_years:visited a{  color: black;}*//* ------------------- NEWS -------------------- *//*.news_box {    background-color: #000080;  width: 100%;  height: 30px;  display: block;  margin: 0 0 0 0;  padding: 3px 3px 3px 3px;}.news {  float: left;  font-size: 18px;  color: #ffffff;  font-weight: bold;   margin: 0 10px 0 10px;  padding: 3px 3px 3px 3px;}*//*A.rozcestnik{	COLOR: #F9F9F9; TEXT-DECORATION: none; font-weight: bold;	font-size: 15px;}A.rozcestnik:hover {	COLOR: #A8F7FF; TEXT-DECORATION:  none; font-weight: bold;	}	.tab_news {   background-color: #F9F9F9;   COLOR: #000000;    width: 1000;   text-align: top; } .tab_news TD{   padding: 5 0px;    width: 166;}h3.group_body {   margin: 15 0 10 15px;}*//*.newstick span{  position: relative;  margin: 0px 10px 0px 0px;}.news_img_small {  float: left;  display: block;  margin: 0 10px 5px 15px;  padding: 3px 0 15px 0;}.news_img_small img {    max-height: 150px;  max-width: 150px;  display: block;  margin-left: auto;  margin-right: auto;}.news_text { margin-left: 180px; width: 700px;}.news_text span {  font-size: 12px;  color:  #707b7c;}span.news_label_article {  font-size: 12px;  color:   #f7f9f9;  background-color:   #c0392b;  padding: 1px 3px 1px 3px}span.news_label_award {  font-size: 12px;  color:   #f7f9f9;  background-color:   #9a7d0a;  padding: 1px 3px 1px 3px}span.news_label_media {  font-size: 12px;  color:   #f7f9f9;  background-color:    #5dade2;  padding: 1px 3px 1px 3px}span.news_label_exhibition {  font-size: 12px;  color:   #f7f9f9;  background-color:   #ba7f00;  padding: 1px 3px 1px 3px}.news_text h4 {  font-size: 16px;  margin: 3 0 0 0;}.news_hidden_text {  display: none;}.news_img {  display: block;  margin-left: auto;  margin-right: auto;  padding: 3px 0 15px 0;}.news_text img {  max-width: 600px;  width: auto;  display: block;  margin-left: auto;  margin-right: auto;}.news_caption { margin-left: auto; margin-right: auto; width: 500px;}.news_caption_wide { margin-left: auto; margin-right: auto; width: 700px;}.news_years {	text-align: center;	font-size: 150%;	color: #000062; 	font-weight: bold;	margin: 0 0 10px 0;    padding: 0 0 0 0;	border-top: 1px solid #E0ECF8;    border-bottom: 1px solid #E0ECF8;}hr.news_hr {  border-top: 1px solid #E0ECF8;  width: 100%;}*//* ----------------- ACTIVITIES --------------- *//*.seminar {  display: block;  background-color: #efefef;  margin: 10px 10px 10px 10px;  padding: 5px 5px 5px 5px;}.seminar_hidden_abstract {  display: none;;}.seminar_date { }.seminar_date span { 	color: #FF4C00; 	font-weight: bold; }.seminar_title {	font-weight: bold; 	color: #0101cb; }.seminar_speaker {	font-weight: bold; 	color: #000000;}.seminar_affiliation {	font-style: italic;}h2.seminar_h2 {	font-size: 20px;	margin-left: 15px;}h3.seminar_h3 {	font-size: 20px;	margin-left: 15px;}.workshop {  display: block;  margin: 10px 10px 10px 10px;  padding: 5px 5px 5px 5px;}.workshop_date span { 	font-weight: bold; }.workshop_title {	font-weight: bold; 	color: #0101cb;}.workshop_title a{	color: #0101cb;}.workshop_title_rokytnice {	font-weight: bold; 	color: #e4ab00;}.workshop_title_czplsem {	font-weight: bold; 	color: #b7a600;}.workshop_title_czplsem a{	color: #b7a600;}.workshops_years {	position: relative;	text-align: left;	font-size: 150%;	color: #000062; 	font-weight: bold;	margin: 30px 0 10px 15px;    padding: 0 0 0 0;}img.workshop-banner {width: 570px; float: right; position: relatice;}*//* ----------------- GRANTS --------------- *//*.grant {  display: block;  margin-left: 0px;  margin-right: 15px;  padding: 3px 0 15px 0;}.grant_hidden_abstract {  display: none;;}.grant_number { 	color: #000000;}.grant_title {	font-weight: bold; 	color: #0101cb;}.grant_author {	color: #000000;}h2.seminar_h2 {	font-size: 20px;	margin-left: 15px;}h3.grants_all {	font-size: 18px;	color: #0040FF;	text-align: center;	margin: 25px 0 5px 0px;}*//* publications*//*.thz_publ_menu  {  margin: 5px 0 0 0;}.thz_publ_menu  a{   color: black; text-decoration: none;  cursor: pointer;}.thz_publ_menu a:hover{   color: #FF4C00;}a.thz_publ_menu_on  {   text-decoration:  underline;   color: #FF4C00;   cursor: pointer;}.group_publ_menu  {  margin: 0 0 0 15px;  font-size: 18px;}.group_publ_menu  a{   color: black; text-decoration: none;  cursor: pointer;}.group_publ_menu a:hover{   color: #e81e00;}a.group_publ_menu_on  {   color: #e81e00;}*//*.article {  margin: 0 15px 0 15px;}.article a{  color: #00003d;}.article a:visited{  color: #00003d; }.article h4{  font-size: 110%;  color: #0101cb;  margin: 0;}.articles_img_small {  float: left;  display: block;  margin-left: auto;  margin-right: 20px;  padding: 3px 0 15px 0;}.articles_img_small img {  width: 100px;  display: block;  margin-left: auto;  margin-right: auto;}.article_ref {}.database {  font-size: 12px;}*//* -------- contact -------- *//*.contact_img {  float: right;  display: block;  margin-left: auto;  margin-right: 50px;  padding: 3px 0 15px 0;}.contact_img img {  height: 220px;  width: auto;  display: block;  margin-left: 15px;  margin-right: auto;}*//*----------  people -----------*//*.leaders {  margin: 0 0 0 0px;  display: block;  margin: -15px 0 0 0;  padding: 0px 3px 3px 3px;}.leaders h3{  color: #e48200;   }.head {  float: left;  margin: 0 0 0 0;}.head h2 {	font-size: 18px;	}.address {  display: block;  margin: 0 0 0 0;  padding: 3px 3px 3px 3px;}.head_contacts {  width: 450px;  font-size: 16px;  display: block;  margin: 0 10px 0 0;  padding: 3px 3px 3px 3px;}.head_contacts img {  float: left;  height: 180px;  width: auto;  display: block;  margin: 0 30px 10px 15px;  box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.1);}.head_contacts td{  font-size: 14px;}.group_leaders {  margin: 0 0 0 0px;  display: block;  margin: 0 0 0 0px;  padding: 3px 3px 3px 3px;}.member_group_leader {  width: 150px;  float: left;  text-align: center;  font-size: 14px;  display: block;  margin: 0 0 0 0px;  padding: 3px 3px 3px 3px;}.member_group_leader img {  height: 120px;  width: auto;  position: center;  display: block;  margin: 0 0 10px 0px;  box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.1);}.member_group_leader td {  font-size: 12px;}.group_others {  margin: 0 0 0 0px;  display: block;  margin: 0 0 0 0px;  padding: 3px 3px 3px 3px;}.webmaster {  float: left;  margin: 15 0 0 33px;  padding: 3px 3px 3px 3px;}.webmaster h3{  color: #e48200;}.secretary {  float: left;  margin: 15 0 0 20px;  padding: 3px 3px 3px 3px;}.secretary h3{  color: #e48200;}.head_of_labs {  float: left;  width: 150px;  margin: 15 0 0 0px;  padding: 3px 3px 3px 3px;}.head_of_labs h3{  color: #e48200;;}.member_contacts {  float: left;  width: 150px;  font-size: 14px;  text-align: center;  display: block;  margin: 0 30px 0 0px;  padding: 3px 3px 3px 3px;}*//*.member_contacts img {  height: 180px;  width: auto;  display: block;  margin: -5 30 10 0px;  box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.1);}*/.all_members h3{  color: #e48200;}.member_contacts td{  font-size: 12px;}/* home */.home {  float: right;  display: block;  margin-left: 15px;  margin-right: 15px;  padding: 5px 0px 5px 0px;}.home img {  height: auto;  width: 550px;  display: block;  margin-left: auto;  margin-right: auto;}.link_more {  color: #0101cb;/*  font-style: italic;*/  margin: 6px 0 0 10px;  text-align: center;}.link_more a {  color: ##0101cb;}td.phone a{  vertical-align: top;  font-size: smaller;  color: #0101cb;}/* ---------------------------- WEB SPECIES ------------------------------^*//*H1	{	COLOR: #c47f00;  font-family: Times New Roman, serif; font-weight: bold; text-align: center }*/H1	{	COLOR: #000000;  font-family: Times New Roman, serif; font-weight: bold; text-align: center /*ff4545 #0091aa #aa5200*/}H2	{	COLOR: #000099;  font-family: Times New Roman, serif; font-weight: bold; font-style: italic; text-align: center; font-size: 16pt;}/* ---------------------------- CAPTIONS & TEXTS ------------------------------^*/.bigtable{   font-size: 13pt; text-align: left; font-weight: bold;}P.bigtable{   COLOR: #000000; font-size: 13pt; text-align: left; font-weight: bold; /*FF3300*/}P.text {	COLOR: #000000; font-size: 14pt; }A.text { 	COLOR: #001166; font-weight: 10pt;}A.text:hover {	COLOR: #000099}P.text_expl {	COLOR: #000000;  font-size: 11pt; }/*--------------------------------- TABLES ---------------------------------*/.tab_expl{  /*font-family: Arial, Verdena, sans-serif; */  font-size: 11pt;   text-align: center;   border-width: 1px;   border-style: solid;   border-color: black}.tab_expl TD{   padding: 5 10px;}.tab_expl tbody td { 	border-width: 1px; 	border-style: solid; 	border-color: black;}.tab_ss{  /*font-family: Arial, Verdena, sans-serif; */  font-size: 12pt;   text-align: center;   border-width: 1px;   border-style: solid;   border-color: black;}.tab_ss TD{   padding: 5 10px;   text-align: center;}.tab_ss tbody td { 	border-width: 1px; 	border-style: solid; 	border-color: black;	text-align: center; }/*.tab_ss thead td { 	background-color: #E6E6E6; }*/.tab_expl_group{  /*font-family: Arial, Verdena, sans-serif; */  font-size: 11pt;   text-align: left;   border-width: 1px;   border-style: solid;   border-color: black}.tab_expl_group TD{   padding: 5 10px;}.tab_expl_group tbody td { 	border-width: 1px; 	border-style: solid; 	border-color: black;}p.img_info {	margin-left: 5pt; 	COLOR: #000000;  	font-size: 12pt; 	font-weight: bold;}.tab_info{  /*font-family: Arial, Verdena, sans-serif; */  font-size: 12pt;   text-align: center;   border-width: 5px 5px;   border-style: solid;   border-color: white;}.tab_info TD{   padding: 0 5px;}.tab_info tbody td { 	border-width: 0.5px; 	border-style: solid; 	border-color: black;}.tab_info_axial{  /*font-family: Arial, Verdena, sans-serif; */  font-size: 12pt;   text-align: center;   border-width: 5px 5px;   border-style: solid;   border-color: white;}.tab_info_axial TD{   padding: 0 5px;   }.tab_info_axial tbody td { 	border-width: 0.5px; 	border-style: solid; 	border-color: black;	background-color: #f4d7d7;}/* --------------------------- Quick search ------------------------------ */.quicksearchsuper{    position: relative;	left: 0px;}.quicksearch{    position: relative;	left: 15px;}.input-symbol_1{    position: relative;	left: 100px;	}.input-symbol_2{    position: relative;	left: 160px;	}select {background:#ffd0a1;position: relative;left: 0px;  /* big table - position of the seearch button */top: 0px;font-size: 10px;font-weight: bold;text-align: left;width: 70px; height: 18px;/*float: right;*/}.buttonsearch{  /*background:#ffffff;*/position: relative;left:30px;top: -1px;padding: 0em 0em;font-size:10px;text-align: center;font-weight: bold;/*font-family: Arial, Verdena, sans-serif;*/font-family: Times New Roman, serif;width:25px;height:18px;line-height:0px;TEXT-DECORATION: none;  cursor: pointer;  *cursor: hand;}.buttonsearch:hover{COLOR:#ff4545;}.buttonsearchsuper{  /*background:#ffffff;*/position: relative;left:15px;top: -1px;padding: 0em 0em;font-size:10px;text-align: center;font-weight: bold;/*font-family: Arial, Verdena, sans-serif;*/font-family: Times New Roman, serif;width:25px;height:18px;line-height:0px;TEXT-DECORATION: none;  cursor: pointer;  *cursor: hand;}.buttonsearchsuper:hover{COLOR:#ff4545;}.input-refresh{	/*COLOR: #d3d3d3; 	TEXT-DECORATION: none;     position: relative;	left: 60px;*/	position: relative;left:30px;top: 0px;padding: 0em 0em;font-size:10px;text-align: left;/*font-family: Arial, Verdena, sans-serif;*/font-family: Times New Roman, serif;width:37px;height:18px;line-height:0px;TEXT-DECORATION: none;  cursor: pointer;  *cursor: hand;}.input-refresh:hover  {	background:#ff4545;}/* --------------------------- DIAGRAMS------------------------------ */polygon.obdelnik{fill:transparent;stroke:blue;stroke-width:3; cursor: pointer;}polygon.obdelnik:hover{stroke:red; stroke:red;stroke-width:5;}polygon.obdelnik_on_G{fill:transparent;stroke:red;stroke-width:5; }polygon.obdelnik_off_G{fill:transparent;stroke:black;stroke-width:3; cursor: pointer;}polygon.obdelnik_off_G:hover{stroke:red; stroke:red;stroke-width:5;}.kubouk{background: url("ordinary/fig/diagrams/web_pavouk_cubic_up_inset.png");background-size: 1000px;background-repeat: no-repeat;}.hexouk{background: url("ordinary/fig/diagrams/web_pavouk_hexa_up.png");background-size: 840px;background-repeat: no-repeat;}.tetrouk{background: url("ordinary/fig/diagrams/web_pavouk_tetra_up_inset.png");background-size: 600px;background-repeat: no-repeat;}.orthouk{background: url("ordinary/fig/diagrams/web_pavouk_tric_monoc_ortho_up.png");background-size: 580px;background-repeat: no-repeat;}.monouk{background: url("ordinary/fig/diagrams/web_pavouk_tric_monoc_ortho_up.png");background-size: 580px;background-repeat: no-repeat;}.triouk{background: url("ordinary/fig/diagrams/web_pavouk_tric_monoc_ortho_up.png");background-size: 580px;background-repeat: no-repeat;}/* ---------------------------- AUTHORS - magnetic ------------------------------^*/UL.authors{    font-size: 12pt; }A.authors{    COLOR: ##330099; font-weight: bold; TEXT-DECORATION: underline;}A.authors:hover {	COLOR: blue; TEXT-DECORATION:  underline; }A.facility {	COLOR: #000000; TEXT-DECORATION: none; }A.facility:hover {	COLOR: blue; TEXT-DECORATION:  underline;	}/*  OLDP.author {	text-align: center; COLOR: #404040;  font-family: Arial, Verdena, sans-serif; font-weight: bold; font-size: 16pt; font-style: italic;}A.author {	text-align: center; COLOR: #404040;  font-family: Arial, Verdena, sans-serif; font-weight: bold; font-size: 16pt; font-style: italic;	TEXT-DECORATION: none; }A.author:hover {	text-align: center; COLOR: #ff4545;  font-family: Arial, Verdena, sans-serif; font-weight: bold; font-size: 16pt; font-style: italic;	TEXT-DECORATION:  underline}P.facility {	text-align: center; COLOR: gray;  font-family: Arial, Verdena, sans-serif; 	font-weight: bold; font-size: 12pt; font-style: italic;}A.facility {	 TEXT-DECORATION: none; COLOR: gray;}A.facility:hover {	COLOR: gray; 	TEXT-DECORATION:  underline;	}/* ---------------------------- LINKS - magnetic ------------------------------^*/UL.links{	font-size: 12pt; 	font-weight: normal;}A.links{	COLOR: #000080;  TEXT-DECORATION:  underline;}A.links:hover {	COLOR: blue; 	TEXT-DECORATION:  underline;}A.rozcestnik{	COLOR: #000000; TEXT-DECORATION: none; font-weight: bold;}A.rozcestnik:hover {	COLOR: black; TEXT-DECORATION:  none; font-weight: bold;	}img.rozcestnik {  border:solid 1px #000000;  width: 150;  margin:0px 0px 5px 0px;}.rozcestnikmag{	font-size: 10pt; 	font-weight: normal;}A.rozcestnikmagn{	COLOR: #000000; TEXT-DECORATION: none; font-weight: bold; font-size: 11pt; }A.rozcestnikmagn:hover {	COLOR: black; TEXT-DECORATION:  none; font-weight: bold;	}img.rozcestnikmagn {  border:solid 2px #000000;  width: 180;  margin:0px 0px 5px 0px;}/* ---------------------------- MAIN PAGE ------------------------------^*/p.abstract{	COLOR: #000000; font-size: 14pt; 	width: 770px;	text-align: justify;	margin-left: 0px;}p.abstractmagn{	COLOR: #000000; font-size: 14pt; 	width: 830px;	text-align: justify;	margin-left: 0px;}p.table {	margin-left: 10pt; font-size: 14pt;}A.table {	COLOR: #000099; font-weight: bold;	TEXT-DECORATION:  none;}A.table:hover {	COLOR: #ff4545; 	TEXT-DECORATION:  underline;}P.tables {	margin-left: 3pt; COLOR: #000000;  font-size: 12pt; }P.update {	text-align: center; COLOR: #000000;  font-size: 10pt; }.tab_rozc TD{   padding: 0 0px; text-align: center; COLOR: #000000; font-size: 12pt; }/*------------------------ MAGNETIC POINT GROUPS ------------------------------*/.tab_group_text{   /*font-family: Arial, Verdena, sans-serif; */   font-size: 12pt;    font-weight: normal;   }.tab_group{   /*font-family: Arial, Verdena, sans-serif; */   font-size: 12pt;    text-align:  center;    border-width: 2pt;    border-style: solid;    border-color: black;   border-collapse: collapse;   float: left;   margin: 10px 10px 0px 5px;}.tab_group thead  tr {	border-bottom: 2pt solid black;	height: 20;}.tab_group thead  td {	border-width: 1px; 	border-style: solid; 	border-color: gray;}.n_group {  /*background-color: #ECE3D1;*/  border: 1px solid gray;  /*font-weight: bold;*/}A.n_group {  TEXT-DECORATION: none;  COLOR: 000000; /* #A50909;*/ /*COLOR: #F33535;*/  border: 0px;  font-weight: bold;}A.n_group:hover {	 TEXT-DECORATION: underline;  COLOR: #FF0404;}td.group_color {  background-color: #ECE3D1;}/*------------------------ CHARACTERS of magnetic point groups ------------------------------*//*.tab_characters_text{   font-size: 12pt;    font-weight: normal;   }*/.tab_characters{   /*font-family: Arial, Verdena, sans-serif; */   font-size: 12pt;    text-align:  center;    border-width: 1pt;    border-style: solid;    border-color: gray;   border-collapse: collapse;   /*float: left;*/   margin: 0px 00px 20px 0px;}/*.tab_characters thead  tr {	height: 40;}*//*.tab_characters thead th {	border-width: 5px; 	border-style: solid; 	border-color: red;}*/.tab_characters tbody  td {	/*width: 100;*/	height: 20;	border-width: 1px; 	border-style: solid; 	border-color: gray;}td.ir {	width: 70;}td.ch {	width: 40;}img.arrows {	height: 12;}/*.n_characters {  border: 1px solid gray;}A.n_characters {  border: 0px;  font-weight: bold;}A.n_characters:hover {	 TEXT-DECORATION: underline;  COLOR: #FF0404;}td.characters_color {  background-color: #ECE3D1;}*//*------------------------ SIMPLE LIST of MAGNETIC SPECIES ------------------------------*/.tab_list_text{   /*font-family: Arial, Verdena, sans-serif; */   font-size: 12pt;    font-weight: normal;   }.tab_list{   /*font-family: Arial, Verdena, sans-serif; */   font-size: 12pt;    text-align:  center;    border-width: 2pt;    border-style: solid;    border-color: black;   border-collapse: collapse;   float: left;   margin: 10px 10px 0px 5px;}.tab_list thead  tr {	border-bottom: 2pt solid black;	height: 20;}.tab_list thead  td {	border-width: 1px; 	border-style: solid; 	border-color: gray;}.tab_list tbody td {     padding: 0px;	/*border: 1px solid black;*/}.tab_list tbody tr{	/*border-width: 1px;*/	/*height: 20;*/}.tab_list tbody tr:hover{  opacity: 0.7;  filter: alpha(opacity=7);  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";  -khtml-opacity: 0.7;}.species_list {  /background-color: #ECE3D1;  border: 1px solid gray;  /*font-weight: bold;*/}A.species_list {  COLOR: 000000; /* #A50909;*/ /*COLOR: #F33535;*/  border: 0px; /* font-weight: bold;*/ TEXT-DECORATION: underline; color: #000080; }A.species_list:hover {	 TEXT-DECORATION: underline;  COLOR: #FF0404;}.pg_list {  /background-color: #ECE3D1;  border: 1px solid gray;  /*font-weight: bold;*/}A.pg_list {  TEXT-DECORATION: none;  COLOR: 000000; /* #A50909;*/ /*COLOR: #F33535;*/  border: 0px; /* font-weight: bold;*/}A.pg_list:hover {	 TEXT-DECORATION: underline;  COLOR: #FF0404;}.ss_list {  /*background-color: #ECE3D1;*/  border: 1px solid gray; /* font-weight: bold;*/}A.ss_list {  TEXT-DECORATION: none;  COLOR: #A50909; /* #A50909;*/ /*COLOR: #F33535;*/  border: 0px;  font-weight: bold;}A.ss_list:hover {	 TEXT-DECORATION: underline;  COLOR: #FF0404;}.G_triclinic {background-color: #E6E6E6; /*#F0F0F0;*/	border: 1px solid gray;}.G_triclinic tr{background-color: #E6E6E6; /*#F0F0F0;*/}.G_monoclinic {background-color: #FFF8D3; /*#FCE2C8;*/	border: 1px solid gray;}.G_monoclinic tr{background-color: #FFF8D3; /*#FCE2C8;*/}.G_orthorhombic {background-color: #D3FFDB; /*#DDFFDD;*/	border: 1px solid gray;}.G_orthorhombic tr{background-color: #D3FFDB; /*#DDFFDD;*/}.G_tetragonal {background-color: #D3ECFF; /*#FFFFDF;*/	border: 1px solid gray;}.G_tetragonal tr{background-color: #D3ECFF; /*#FFFFDF;*/}.G_hexagonal {background-color: #DED3FF; 	/*#D3E9FF;*/	border: 1px solid gray;}.G_hexagonal tr{background-color: #DED3FF; 	/*#D3E9FF;*/}.G_cubic {background-color: #FFD3F4;		/*#FFE9ED;*/	border: 1px solid gray;}.G_cubic tr{background-color: #FFD3F4;		/*#FFE9ED;*/}.gg {background-color: #E6E6E6; /*#F0F0F0;*/	border: 1px solid gray;}.bwbw {background-color: #ffc0bd;	/*#FFE9ED;*/	border: 1px solid gray;}.bb {background-color: #fcfcfc;		/*#FFE9ED;*/	border: 1px solid gray;}.litvin {background-color: #ffffff; /*#F0F0F0;*/	border-bottom: 1px solid gray;}.litvin_rest {background-color: #aaffff; /*#F0F0F0;*/	border-bottom: 1px solid gray;}.F_list {	background-color: #ffffff;	border: 1px solid gray;}.F2_list {background-color: #ffffff;	border-bottom: 1px solid gray;	border-right: 1px solid gray;}.F3_list {background-color: 	#ffffff;	border-right: 1px solid gray;}.n_list {	background-color: #ffffff;	border: 1px solid gray;}.n2_list {background-color: #ffffff;	border-bottom: 1px solid gray;	border-right: 1px solid gray;}.n3_list {background-color: 	#ffffff;	border-right: 1px solid gray;}.fe_list {background-color: #ffffff;	border: 1px solid gray;}.fe2_list {background-color: #ffffff;	border-bottom: 1px solid gray;	/*border-right: 1px solid black;	*/}.fe3_list {background-color: 	#ffffff;	/*border-right: 1px solid black;*/}A.classferro {  COLOR: #000099;  }A.classferro:hover {	COLOR: #ff4545}A.legSpecieslist {  COLOR: #000099;  }A.legSpecieslist:hover {	COLOR: #ff4545}/*------------------------ DOMAIN STATES ----------------------------*/.tab th {	font-family: Times New Roman, serif; font-size: 12pt; text-align: center; text-align: center; border-color: black	}.tab{    font-size: 12pt; text-align: center; border-width: 1px; border-style: solid; border-color: black}.tab tbody tr:hover{  opacity: 0.7;  filter: alpha(opacity=7);  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";  -khtml-opacity: 0.7;}.tab thead td:hover{  opacity: 0.7;  filter: alpha(opacity=7);  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";  -khtml-opacity: 0.7;}.next{   font-family: Times New Roman, serif; font-size: 11pt; text-align: center; border-width: 1px; border-style: solid; border-color: black}.next TD{   text-align: center; border-style: solid; border-color: black; width: 90; border-style: solid none solid none; }.legSpecies {background-color: #FFFFA1; font-weight: bold; }A.legSpecies {  COLOR: #000099;    text-decoration: underline;  cursor: pointer;  *cursor: hand;}A.legSpecies:hover {	COLOR: #ff4545}.legDomain {background-color: #B1FFD8; font-weight: bold; }A.legDomain {  COLOR: #000099;}A.legDomain:hover {	COLOR: #ff4545}.legAizu {background-color: #85E3F6; font-weight: bold; }A.legAizu {  COLOR: #000099;  }A.legAizu:hover {	COLOR: #ff4545}.legProper {background-color: #FFDBDB; font-weight: bold; }A.legProper {  COLOR: #000099;    text-decoration: underline;  cursor: pointer;  *cursor: hand;}A.legProper:hover {	COLOR: #ff4545}.legProper2 {background-color: #dac5a9; font-weight: bold; }A.legProper2 {  COLOR: #000099;}A.legProper2:hover {	COLOR: #ff4545}.species {background-color: #FFFFB6;  height: 2; width: 70;}.speciesleg {background-color: #FFFFA1;  font-weight: bold; height: 2; width: 70;}.species TD {	text-align: center; }.species TR:hover {	background-color: #FFFFA1; }A.species {   TEXT-DECORATION: underline;    /*font-weight: bold;  */   COLOR: #000080; /*COLOR: #A50909; COLOR: #F33535;*/}A.species:hover {	COLOR: #FF0404; TEXT-DECORATION: underline; font-weight: bold; }.G {background-color: #FFFFB6; width: 60;  }.Glegg {background-color: #FFFFA1; width: 60;  }.Glegslat {background-color: #ccccff; width: 60; }.F {background-color: #FFFFB6; width: 60;  }.Fleg {background-color: #FFFFA1; width: 60;}.n {background-color: #E1FFFF;  width: 25; }.nleg {background-color: #B1FFD8;  width: 25; font-style: italic; }.dF {background-color: #E1FFFF;  width: 25; }.dFleg {background-color: #B1FFD8;  width: 25; font-style: italic; }.nF {background-color: #E1FFFF;  width: 25; }.nFleg {background-color: #B1FFD8;  width: 25; font-style: italic; }.ne {background-color: #E1FFFF;  width: 25; }.neleg {background-color: #B1FFD8;  width: 25; font-style: italic; }.na {background-color: #E1FFFF;  width: 25; }.naleg {background-color: #B1FFD8; width: 25; font-style: italic; }.ni {background-color: #E1FFFF;  width: 25;}.nileg {background-color: #B1FFD8;  width: 25; font-style: italic; }.fe {background-color: #B0E5FF; width: 45; }.fen {background-color: #B0E5FF; width: 45; font-weight: bold; }.fey {background-color: #B0E5FF; width: 45; COLOR: #e20000; font-weight: bold; }.feleg {background-color: #85E3F6; width: 45; font-style: italic; }.fa {background-color: #B0E5FF; width: 45;}.fan {background-color: #B0E5FF; width: 45; font-weight: bold; }.fay {background-color: #B0E5FF; width: 45; COLOR: #e20000; font-weight: bold;}.faleg {background-color: #85E3F6; width: 45; font-style: italic; }.fi {background-color: #B0E5FF; width: 45;}.fileg {background-color: #85E3F6; width: 45; font-style: italic; }.pb{ width: 25;}.rb {background-color: #ffffff;  width: 25;}.sb {background-color: #FFBABA;  width: 25;}.bleg {background-color: #FFDBDB; font-style: italic; height:}.pbleg {background-color: #FFDBDB;  width: 25; font-style: italic; height:}.rbleg {background-color: #FFDBDB;  width: 25; font-style: italic; height:}.sbleg {background-color: #FF9292;  width: 25; font-style: italic; height:}.sblegslat {background-color: #FF9292;  width: 25; font-style: italic; height:}.pb2{background-color: #ffffff;  width: 25;  font-size: 11pt;}.pby{background-color: #ffffff;  width: 25; COLOR: #e20000; font-size: 11pt;}.pbyy tr:hover{background-color: #ceb38e;  }.rb2 {background-color: #ffffff;  width: 25; font-size: 11pt;}.rby {background-color: #ffffff;  width: 25; COLOR: #e20000; font-size: 11pt;}.sb2 {background-color: #ceb38e;  width: 25; font-size: 11pt; font-weight: bold;}.sby{background-color: #ceb38e;  width: 25; COLOR: #e20000;  font-size: 11pt; font-weight: bold;}.bleg2{background-color: #dac5a9; font-style: italic; height:}.pbleg2{background-color: #dac5a9;  width: 25; font-style: italic; height:}.rbleg2{background-color: #dac5a9;  width: 25; font-style: italic; height:}.sbleg2{background-color: #a17a45;  width: 25; font-style: italic; height:}.sblegslat2 {background-color: #a17a45;  width: 25; font-style: italic; height:}A.nahoru {	COLOR: #000000;  font-size: 10pt; font-weight: bold; TEXT-DECORATION: none}/*------------------------ img ----------------------------*//img.figoverview  {  width: 500;  position: absolute;/*  clip: rect(400px, 0px, 0px, 0px); */}/*------------------------ subarrays ----------------------------*/.subm{  font-size: 11pt;  text-align: left; vertical-align: top;   border-width: 0px; border-style: solid; border-color: black}.subm TD{   padding: 5 10px;  /* vertical-align: top;*/}A.subm {}A.listasubm {	COLOR:  #404040; font-weight: bold;	TEXT-DECORATION: none;}A.listasubm:hover {	COLOR: #ff4545}A.listasubm1 {	/*background-color: #ff4545;  */	COLOR:  #ff4545; font-weight: bold;	TEXT-DECORATION: none;}A.listasubm1:hover {	COLOR: #ff4545}/* * Table styles */table.dataTable {  width: 100%;  margin: 0 auto;  clear: both;  /*border-collapse: separate;*/  border: 1px solid black;  border-collapse: collapse;  border-spacing: 0;  font-family: Times New Roman, serif;  /*   * Header and footer styles   */  /*   * Body styles   */}table.dataTable thead  tr{	border: 1px solid black;	border-collapse: collapse;}table.dataTable thead  td{	border: 1px solid black;	border-collapse: collapse;}table.dataTable tbody tr{	border: 1px solid black;	border-collapse: collapse;	font-family: Times New Roman, serif;}table.dataTable tbody  td{	border: 1px solid black;	border-collapse: collapse;	font-family: Times New Roman, serif;}tfoot input {        width: 100%;        padding: 3px;        box-sizing: border-box;		font-family: Times New Roman, serif;    }table.dataTable thead .sorting {} /* table.dataTable thead .sorting {  background: url("./fig/web/sort_both.png")background-postion: top right;  background-repeat: no-repeat;  background-color:  #F0F0F0;}*/table.dataTable thead .sorting_asc { background: url("figs/web/sort_asc.png") no-repeat top right;   background-color:  #FFFFA1;  font-family: Times New Roman, serif;    cursor: pointer;  *cursor: hand;}table.dataTable thead .sorting_desc {  background: url("figs/web/sort_desc.png") no-repeat top right;  background-color:  #FFFFA1;    cursor: pointer;  *cursor: hand;}table.dataTable thead .sorting_asc_disabled {  background: url("figs/web/sort_asc_disabled.png") no-repeat top right;}table.dataTable thead .sorting_desc_disabled {  background: url("figs/web/sort_desc_disabled.png") no-repeat top right;}/* * Control feature layout */ .dataTables_wrapper {  position: relative;  clear: both;  *zoom: 1;  zoom: 1;  font-size: 10pt;  font-family: Times New Roman, serif;}/* box - how many entries */.dataTables_wrapper .dataTables_length {  float: left;}/* search box*/.dataTables_wrapper .dataTables_filter { position: absolute; left: 200px; top: -10px;  text-align: right;}.dataTables_wrapper .dataTables_filter input {  margin-left: 0.5em;}.dataTables_wrapper .dataTables_info {  clear: both;  float: left;  padding-top: 0.755em;}/* previous and next buttons */.dataTables_wrapper .dataTables_paginate {  position: absolute;  left: 200px;  text-align: right;  /*font-family: Arial, Verdena, sans-serif;*/  font-family: Times New Roman, serif;  padding-top: 0.25em;}.dataTables_wrapper .dataTables_paginate .paginate_button {  box-sizing: border-box;  display: inline-block;  min-width: 1.5em;  padding: 0.5em 1em;  margin-left: 2px;  text-align: center;  /*font-family: Arial, Verdena, sans-serif;*/  font-family: Times New Roman, serif;  font-size: 10pt;  text-decoration: none !important;  cursor: pointer;  *cursor: hand;  color: #333333 !important;  border: 1px solid transparent;}.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {  color: #333333 !important;  border: 1px solid #cacaca;  background-color: white;  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, gainsboro));  /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top, white 0%, gainsboro 100%);  /* Chrome10+,Safari5.1+ */  background: -moz-linear-gradient(top, white 0%, gainsboro 100%);  /* FF3.6+ */  background: -ms-linear-gradient(top, white 0%, gainsboro 100%);  /* IE10+ */  background: -o-linear-gradient(top, white 0%, gainsboro 100%);  /* Opera 11.10+ */  background: linear-gradient(to bottom, white 0%, gainsboro 100%);  /* W3C */}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {  cursor: default;  color: #666 !important;  border: 1px solid transparent;  background: transparent;  box-shadow: none;}.dataTables_wrapper .dataTables_paginate .paginate_button:hover {  color: white !important;  border: 1px solid #111111;  background-color: #585858;  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111111));  /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top, #585858 0%, #111111 100%);  /* Chrome10+,Safari5.1+ */  background: -moz-linear-gradient(top, #585858 0%, #111111 100%);  /* FF3.6+ */  background: -ms-linear-gradient(top, #585858 0%, #111111 100%);  /* IE10+ */  background: -o-linear-gradient(top, #585858 0%, #111111 100%);  /* Opera 11.10+ */  background: linear-gradient(to bottom, #585858 0%, #111111 100%);  /* W3C */}.dataTables_wrapper .dataTables_paginate .paginate_button:active {  outline: none;  background-color: #2b2b2b;  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));  /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);  /* Chrome10+,Safari5.1+ */  background: -moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);  /* FF3.6+ */  background: -ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);  /* IE10+ */  background: -o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);  /* Opera 11.10+ */  background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);  /* W3C */  box-shadow: inset 0 0 3px #111;}.dataTables_wrapper .dataTables_processing {  position: absolute;  top: 50%;  left: 50%;  width: 100%;  height: 40px;  margin-left: -50%;  margin-top: -25px;  padding-top: 20px;  text-align: center;  font-size: 1.2em;  background-color: white;  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0)));  /* Chrome,Safari4+ */  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);  /* Chrome10+,Safari5.1+ */  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);  /* FF3.6+ */  background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);  /* IE10+ */  background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);  /* Opera 11.10+ */  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);  /* W3C */}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate {  color: #333333;}.dataTables_wrapper .dataTables_scroll {  clear: both;}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {  *margin-top: -1px;  -webkit-overflow-scrolling: touch;}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th > div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td > div.dataTables_sizing {  height: 0;  overflow: hidden;  margin: 0 !important;  padding: 0 !important;}.dataTables_wrapper.no-footer .dataTables_scrollBody {  border-bottom: 1px solid #111111;}.dataTables_wrapper.no-footer div.dataTables_scrollHead table,.dataTables_wrapper.no-footer div.dataTables_scrollBody table {  border-bottom: none;}.dataTables_wrapper:after {  visibility: hidden;  display: block;  content: "";  clear: both;  height: 0;}@media screen and (max-width: 767px) {  .dataTables_wrapper .dataTables_info,  .dataTables_wrapper .dataTables_paginate {    float: none;    text-align: center;  }  .dataTables_wrapper .dataTables_paginate {    margin-top: 0.5em;  }}@media screen and (max-width: 640px) {  .dataTables_wrapper .dataTables_length,  .dataTables_wrapper .dataTables_filter {    float: none;    text-align: center;  }  .dataTables_wrapper .dataTables_filter {    margin-top: 0.5em;  }}.buttonprev{background:#ffffff;position: relative;left: 356px;top: 10px;padding: 0.5em 1em;font-size:13px;text-align: center;/*font-family: Arial, Verdena, sans-serif;*/font-family: Times New Roman, serif;width:75px;height:22px;line-height:0px;TEXT-DECORATION: none;  cursor: pointer;  *cursor: hand;}.buttonprev:hover{background:#ff4545;}.buttonnext{  background:#ffffff;position: relative;left: 356px;top: 10px;padding: 0.5em 1em;font-size:13px;text-align: center;/*font-family: Arial, Verdena, sans-serif;*/font-family: Times New Roman, serif;width:75px;height:22px;line-height:0px;TEXT-DECORATION: none;  cursor: pointer;  *cursor: hand;}.buttonnext:hover{background:#ff4545;}.buttonprevpg{/*background:#ffffff;*/position: relative;left: 120px;top: 0px;padding: 0.5em 1em;font-size:13px;text-align: center;/*font-family: Arial, Verdena, sans-serif;*/font-family: Times New Roman, serif;width:75px;height:22px;line-height:0px;TEXT-DECORATION: none;  cursor: pointer;  *cursor: hand;}.buttonprevpg:hover{background:#ff4545;}.buttonnextpg{  /*background:#ffffff;*/position: relative;left: 120px;top: 0px;padding: 0.5em 1em;font-size:13px;text-align: center;/*font-family: Arial, Verdena, sans-serif;*/font-family: Times New Roman, serif;width:75px;height:22px;line-height:0px;TEXT-DECORATION: none;  cursor: pointer;  *cursor: hand;}.buttonnextpg:hover{background:#ff4545;}.buttonprev2{background:#ffffff;position: relative;/*left: 346px;*/top: 15px;padding: 0.5em 1em;font-size:13px;text-align: center;/*font-family: Arial, Verdena, sans-serif;*/font-family: Times New Roman, serif;width:75px;height:22px;line-height:0px;TEXT-DECORATION: none;  cursor: pointer;  *cursor: hand;}.buttonprev2:hover{background:#ff4545;}.buttonnext2{  background:#ffffff;position: relative;/*left: 346px;*/top: 15px;padding: 0.5em 1em;font-size:13px;text-align: center;/*font-family: Arial, Verdena, sans-serif;*/font-family: Times New Roman, serif;width:75px;height:22px;line-height:0px;TEXT-DECORATION: none;  cursor: pointer;  *cursor: hand;}.buttonnext2:hover{background:#ff4545;}P.searchspecies{	COLOR: #000000; font-size: 13pt;  font-family: Times New Roman, serif;	padding: 0 0px;}.forminput{position: relative;left: 0px;top: 0 px;}.textboxspecies{background:#ffd0a1;width: 35px; height: 22px;font-weight: bold; text-align: center;}.textboxspecies_magn {background:#ffd0a1;width: 45px; height: 22px;font-weight: bold; text-align: center;}.textboxgroups{background:#ffffa1;width: 67px; height: 22px;font-weight: bold; padding: 0em 0.5em;}.submitbox{/*width: 75px; height: 22px;*/ font-family: Times New Roman, serif;  cursor: pointer;  *cursor: hand;}.submitbox:hover{background:#ff4545;}.buttonclose{ font-family: Times New Roman, serif;background:#ffffff;font-size:13px;padding: 0.5em 1em;width:65px;height:22px;line-height:0px;TEXT-DECORATION: none;  cursor: pointer;  *cursor: hand;}.buttonclose:hover{background:#ff4545;}.buttonzacatek{ font-family: Times New Roman, serif;background:#ffffff;font-size:13px;padding: 0.5em 1em;width:130px;height:22px;line-height:0px;TEXT-DECORATION: none;  cursor: pointer;  *cursor: hand;}.buttonzacatek:hover{background:#ff4545;}.Ggroup {font-family: Arial, Verdena, sans-serif;/*font-family: Times New Roman, serif;*/position: relative;left: 270px;top: -705px;/*font-weight: bold; */padding: 0 0px;}.legclue {font-family: Times New Roman, serif;position: relative;left: 620px;top: 56px;font-weight: bold; COLOR: blue;}A.legclue {	TEXT-DECORATION: none; }A.legclue:hover {	COLOR: #ff4545; TEXT-DECORATION: underline;}.legclue_magn {font-family: Times New Roman, serif;position: relative;left: 665px;top: 37px;font-weight: bold; }A.legclue_magn {	TEXT-DECORATION: none; }A.legclue_magn:hover {	COLOR: #ff4545; TEXT-DECORATION: underline;}.legclue_magn_point_groups {font-family: Times New Roman, serif;position: relative;left: 320px;top: 55px;font-weight: bold; }A.legclue_magn_point_groups {	TEXT-DECORATION: none; }A.legclue_magn_point_groups:hover {	COLOR: #ff4545; TEXT-DECORATION: underline;}/*<style type="text/css" class="init">tfoot input {width: 100%;padding: 3px;box-sizing: border-box;} </style>*/