/* CONT ALL */
* .texts h3.sec {text-align:center;margin:30px 0 0;}
* .texts p      {margin:15px 0 0;}

* .comms ol     {font-size:70%;}
* .comms div    {clear:both;margin:10px 0 0;}
* .comms div h4 {float:left;padding:2px 10px;}
* .comms div h5 {float:right;padding:3px 10px;margin:0 0 0 20px;}
* .comms div h6 {text-align:right;padding:3px 10px 4px;}
* .comms div p  {clear:both;padding:8px 10px;margin:0;}

* .dform              {clear:both;}
* .dform h4           {clear:both;float:left;margin:2px 15px 10px 0;}
* .dform h5 a         {display:block;float:left;padding:2px 5px;margin:0 0 10px 5px;}
* .dform h5 a:link    {text-decoration:none;}
* .dform h5 a:visited {text-decoration:none;}
* .dform p            {clear:both;text-align:center;margin:0 0 15px;}
* .dform textarea     {float:left;margin:0 20px 20px 0;}

* .form1 textarea {width:610px;}
* .form1 h6       {margin:0 0 8px;}
* .form1 .subm    {width:145px;margin:10px 0 0;}
* .form2 textarea {width:440px;}
* .form2 h6       {margin:0 0 2px;}
* .form2 .subm    {width:125px;margin:10px 0 0;}
* .form3          {padding:30px 0 0;}
* .form3 textarea {width:425px;}
* .form3 h6       {margin:0 0 5px;}
* .form3 .subm    {width:140px;margin:10px 0 0;}

* .clist h4    {font-size:80%;margin:25px 0 15px 50px;}
* .clist ul    {font-size:70%;list-style-image:url("images/list_cir_cont.png");}
* .clist ol    {font-size:70%;}
* .clist li em {font-weight:bold;}


/* DEFAULT */
.intro .topic         {float:left;width:333px;margin:0 25px 40px 0;}
.intro .topic .glass  {position:absolute;height:454px;width:310px;margin:0px 0 0;background:url("images/topic.png") left center repeat-x;border:0;}
.intro .topic h3      {font-size:70%;text-align:center;margin:10px;}
.intro .topic div.inn {height:433px;padding:10px 0 10px 10px;}
.intro .topic div  h4 {margin:10px 0 0;}
.intro .topic div  ul {margin:5px 10px 10px 0;list-style-image:url("images/list_cir_cont.png");}
.intro .topic div  li {margin:5px 0;}
.intro .distr         {float:left;width:195px;text-align:center;padding:0 0 12px;}
.intro .distr h3      {font-size:70%;margin:10px 0 20px;}
.intro .redli         {text-align:center;padding:0 0 12px;margin:0 0 25px 582px;}
.intro .redli h3      {font-size:70%;margin:10px 0 20px;}
.intro .media         {font-weight:bold;text-align:center;padding:5px;margin:0 0 25px 360px;}
.intro .media a:link    {text-decoration:none;}
.intro .media a:visited {text-decoration:none;}
.intro .media a:hover   {text-decoration:underline;}
.intro .cover img     {margin:0 0 40px;}
.intro .casin         {margin:0 0 40px;}
.intro .casin ul      {font-size:70%;margin:0 0 10px;}
.intro .casin hr      {margin:10px 0;}

.anews div    {width:47%;}
.anews div h5 {font-size:70%;}
.anews div h4 {text-align:center;padding:5px;margin:20px 0 0;}
.anews div p  {margin:5px 0 0;}
.anews div ul {margin:0 0 30px;list-style-image:url("images/list_cir_cont.png");}
.anews div li {margin:10px 0 15px;}

.histo p        {margin:0 0 15px;}
.histo .fll img {margin:0 15px 10px 0;}
.histo .flr img {margin:0 0 10px 15px;}

.const h3    {font-size:70%;text-align:center;margin:0 0 5px;}
.const h4    {font-size:80%;text-align:center;margin:0 0 15px;}
.const ol    {margin:0 0 30px;}
.const ol li {margin:0 0 10px;}

.membs th     {padding:5px 10px 3px;}
.membs td     {padding:5px 10px 3px;}
.membs td.ord {padding:5px 10px 3px 0;width:2%;}
.membs th.www {padding:5px 0 3px;}
.membs td.www {padding:5px 0 3px;}

.burea h3 {clear:left;padding:40px 0 10px;}
.burea dl {font-size:80%;margin:30px 0 0 10px;}
.burea dt {float:left;clear:left;width:10em;margin:10px 0 0;}
.burea dd {float:left;margin:10px 0 0;}

table.media .d {padding:5px 0;}
table.media .a {padding:5px 15px;}
table.media .l {padding:5px 0 5px 30px;background:url("images/ico_www.png")left center no-repeat;}

.logos     {text-align:center;}
.logos h3  {margin:0 0 15px;}
.logos h4  {margin:10px 0 0;}
.logos hr  {margin:20px 0;}
.logos img {margin:10px 0 0;}

.mlist p       {line-height:2em;word-spacing:7px;}

.newsl th      {padding:10px 0;}
.newsl td      {padding:10px 0;}
.newsl td img  {margin:0 40px;}
.newsl div     {width:159px;padding:10px;margin:0 14px 14px 0;}

.meets h3      {margin:0 0 5px;}
.meets h5      {margin:5px 0 10px;}
.meets ul      {font-size:70%;margin:20px 0 30px;}
.meets img.sem {float:left;margin:0 10px 30px 0;}
.meets img.con {float:left;margin:0 10px 30px 0;}

.postr .txt     {float:left;width:47%;}
.postr .txt p   {margin:0 0 30px;}
.postr .txt img {float:left;margin:0 10px 10px 0;}
.postr .img     {width:50%;margin-left:50%;}

.links h3 {font-size:70%;margin:15px 0 5px;}
.links p  {padding:0 0 15px;}

.sitem td   {width:20%;padding:5px;}
.sitem td p {margin:2px 0;}


/* ARACHNIDS */
.arach p     {margin:15px 0;}
.arach div   {margin:0 0 20px;}
.arach hr    {margin:20px 0;}

.arach .prime           {margin:20px 0;}
.arach .prime th        {padding:2px 5px;font-size:70%;}
.arach .prime td        {padding:2px 5px;}
.arach .prime td p      {margin:0;}
.arach .prime td.publ p {font-variant:small-caps;}

.arach .colls    {font-size:70%;margin:20px 0;}
.arach .colls th {padding:3px 1px;}
.arach .colls td {padding:2px 3px;}
.arach .col1     {margin-right:25px;}

.arach .prote    {font-size:70%;margin:20px 0;}
.arach .prote th {text-align:left;padding:3px 10px;border-bottom:1px solid #999;}
.arach .prote	td {padding:3px 20px 3px 10px;border-top:1px solid #ddd;}
.arach .prote .c {text-align:center;padding:3px 0;}
.arach .prote .r {text-align:right;}


/* BIBLIOGRAPHY */
.bibli        {margin:0 0 20px;}
.bibli h4     {font-size:110%;text-align:center;margin:20px;}
.bibli p      {margin:15px 0 0 3em;}
.bibli p img  {margin:0 10px 10px 0;}
.bibli hr     {margin:20px 0;}
.catal h3 span {margin:0 20px;}
.catal h3 .pag {font-weight:bold;padding:3px 8px;margin:0;color:#fff;background:#c00;}
.catal p       {text-align:center;margin:10px;}
.catal select  {width:200px;}
.catal input   {width:40px;}
.catal img     {border:1px solid #999;}


/* LIBRARY */
.libra p      {margin:0 25px 0 0;}
.libra h3     {text-align:center;margin:10px 0;}
.libra h5     {text-align:center;padding:15px 0;}
.libra td     {padding:10px 0;}
.libra td.abc {padding:10px 0;}
.libra td.abcd h5         {text-align:center;}
.libra td.abcd h5 a       {margin:0 5px;}
.libra td.abcd h5 a:link  {text-decoration:underline;}
.libra td.abcd h5 a:hover {text-decoration:none;}


/* DISTRIBUTION */
.distr h3              {margin:0 0 15px;}
.distr h3 span         {font-size:90%;}
.distr h3 span em      {font-weight:bold;}
.distr div.leg1        {margin:15px 0 0;}
.distr div.leg2 p      {float:left;margin:0 10px 3px 0;}
.distr div.leg2 p img  {float:left;margin:0 3px 0 0;}
.distr table.leg2 td   {padding:1px 0 2px;}
.distr .mapd a .inpmb1 {margin: 0px 0 0 400px;}
.distr .mapd a .inpmb2 {margin:20px 0 0 400px;}


/* DISTRIBUTION & DISCUSSIONS */
.catal             {clear:both;padding:30px 0 0;}
.catal h3          {text-align:center;margin:0 0 15px;}
.catal div.fll img {float:left;width:320px;height:254px;}
.catal div.cat     {float:right;width:55%;}
.catal th          {padding:4px 0 5px;}
.catal td          {padding:4px 0 5px;}
.catal td h6       {font-weight:normal;}


/* QUADRATES */
.quadr h3 {margin:0 0 20px;}
.quadr h4 {text-align:center;margin:0 0 0 430px;}
.quadr p  {font-style:italic;margin:0 0 22px;}
.quadr ul {float:right;width:168px;height:214px;padding:0;margin:0;}
.quadr li {padding:2px 10px 4px;margin:0;}

.quadr .mapy_cz    {float:left;width:420px;height:446px;margin:0 0 30px;}
.quadr .mapy_cz hr {display:none;}
.quadr .mapy_cz td {border:0;}

.quadr input {width:168px;margin:0 0 0 9px;}
.quadr .targ {float:right;width:168px;height:130px;margin:20px 0 0;}


/* DATABASE & QUADRATES */
.datab h3 {text-align:center;margin:0 0 20px;}
.datab dt {margin:0 10px 0 0;}
.datab td {padding:2px;}


/* DATABASE */
.datab ul       {padding:0;}
.datab ul li    {margin:0 3px 3px 0;}
.datab input    {width:110px;}
.datab select   {width:114px;}
.datab textarea {width:580px;}


/* REDLIST & DISCUSSION */
.rlist h3      {text-align:center;margin:0 0 20px;}
.rlist p       {margin:-5px 0 25px;}
.rlist address {margin:-15px 0 15px;}
.rlist ol      {font-size:60%;margin:-25px 0 30px;}
.rlist em.not  {font-size:80%;font-weight:bold;margin:-1px 0 0 2px;}

.rlist table        {font-size:70%;margin:5px 0 30px;}
.rlist th,.rlist td {padding:3px 5px;}


/* DISCUSSIONS */
.discs input.showhide  {width:130px;margin:37px 0 0 460px;}
.discs h3              {margin:0 0 20px;}
.discs h3 span         {font-size:80%;}
.discs h3.clb          {padding:15px 0 0;margin:0 0 15px;}
.discs h3.mes          {text-align:center;padding:15px 0 0;margin:0 0 15px;}
.discs h4 input        {width:50px;}
.discs .mapd           {float:left;width:255px;}
.discs .mapd .leg      {float:left;padding:0 40px 0 0;}
.discs .data           {float:right;width:325px;}
.discs .data  th       {padding:3px 0;}
.discs .data  td       {padding:3px 0;}
.discs .data  td h6    {font-weight:normal;}
.discs .nec            {margin:0 0 0 1px;}
.discs .nec td         {width:10%;font-size:70%;text-align:center;padding:5px 0;}
.discs .que            {margin:0 0 0 1px;}
.discs .que            {margin:3px 0 0;}
.discs .que td         {font-size:70%;padding:2px 5px;border:none;}
.discs .que td div     {width:380px;height:12px;}
.discs .que tr.frs td  {padding-top:6px;}
.discs .que tr.pce td  {padding-bottom:4px;}
.discs .que tr.cel td  {padding:6px 5px 4px;}
.discs .que td.gra img {height:12px;}
.discs .fyto           {clear:both;}
.discs .fyto td        {font-size:60%;text-align:center;vertical-align:middle;line-height:1em;padding:2px 0 3px;}


/* SEARCH */
.searc h4           {margin:0;}
.searc input        {width:8em;}
.searc input.forma  {width:210px;}
.searc select       {width:214px;}
.searc select.forma {width:70px;}
.searc table        {margin:30px 0;}
.searc td           {vertical-align:middle;}
.searc td input     {width:210px;}

.searc .bibli p      {clear:both;margin:15px 0 0 3em;}
.searc .bibli p span {float:left;font-weight:bold;text-indent:-3em;text-align:right;position:relative;right:10px;}
.searc .bibli p img  {float:left;margin:0 10px 10px 0;}

.searc .libra td     {vertical-align:top;padding:10px 0;}
.searc .libra .font7 {font-style:italic;}
.searc .libra .font8 {font-weight:bold;}
.searc .libra p      {margin:0 25px 0 0;}
.searc .libra h3     {text-align:center;margin:10px 0;}
.searc .libra h4     {text-align:right;}


/* MAIL */
.email h4 span  {font-size:140%;line-height:.5em;}
.email h5       {clear:both;font-style:italic;text-align:center;margin:10px 0 0;}
.email p        {float:left;width:150px;margin:0 0 10px;}
.email img      {float:left;margin:0 1px 20px 0;}
.email textarea {width:99.8%;margin:0 0 10px;}
.email .imgs       {float:left;margin:0 10px 10px 0;}
.email .tbox       {float:right;width:155px;}
.email .subm       {float:right;width:160px;}
.email .subm input {float:left;width:50%;margin:0 0 20px;}


/* PROFILE */
.profi ul li {font-size:70%;padding:7px;margin:2px;}

.setti h3     {clear:both;}
.setti p      {margin:5px 0 0;}
.setti p em   {font-weight:bold;}
.setti select {width:210px;}
.setti .butt  {width:250px;margin:0 0 25px;}

.setti .grp1    {clear:both;float:left;width:47%;margin:0 0 25px;}
.setti .grp2    {float:right;width:47%;margin:19px 0 25px;}
.setti .grp3    {margin:0 0 25px;}
.setti .grp4    {clear:both;}
.setti .grp4 h4 {float:left;width:180px;text-align:center;margin:5px 16px 30px 0;}