/*************************************
 * TITLE: Nanopin Screen Stylesheet  *
 *************************************/

/* ##### Common Styles ##### */

body {color: black; background-color: white; font-family: verdana, times, roman, serif; font-size: 11px; margin: 5pt; padding: 0;}

/* ##### Header ##### */

.subHeader {display: none;}


.topHeader {color: #E3E3F6; background: url(../img/koule.jpg) repeat-x;
   height: 70px; position: relative;}
.headerTitle {display: none;}
.topHeader .right {position: absolute; right: 20px; top: 30px;}
.topHeader .left {position: absolute; left: 1.5mm; top: 0px;}
.flag {position: absolute; right: 20px; top: 25px; float: right; width: 30px; height: 20px; border: 0px;}
.nanopin {position: absolute; right: 10px; top: 15px; float: right; border: 0px;}
.title {position: absolute; float:left; margin-left: 20px; background-color: transparent; border: 0px;}
.logo {display: none;}
img {behavior:	url("../img/pngbehavior.htc");}
.subHeader {color: black; background: transparent; margin: 0 10px 0 10px;  padding: 0; height: 20px; }
.subHeadertop {display: none;}
.subHeaderbot {display: none;}

.subHeader ul {list-style-type: none; list-style-position: outside; margin: 0;
padding: 0; }
.subHeader li {float: left;  border-right: 1px solid  white; width: 70px; text-align: center;  height: 20px; margin: 0; }
.subHeader p {margin: 0; font-weight: bold;}
.subHeader li a {color: black; background-color: transparent; text-decoration:       none; font-weight: bold; padding: 5px 5px 7px 5px; display: block; margin: 0; _height: 1px; _padding: 5px 5px 2px 5px;} 

.subHeader li a:hover {text-decoration: none; color: rgb(253,160,91); background-color: rgb(0,51,153); letter-spacing: 1px; _height: 18px;}

.subHeader a {color: black; background-color: transparent; text-decoration:       none; font-weight: bold; padding: 5px 5px 7px 5px; display: block; margin: 0; } 
.subHeader a:hover {text-decoration: none; color: rgb(253,160,91); background-color: rgb(0,51,153);}

.subHeader .highlight a {color: rgb(253,160,91); background-color: transparent;  padding: 5px 5px 7px 5px; display: block; text-decoration: none; _height: 1px; _padding: 5px 5px 2px 5px;}
.subHeader .highlight a:hover {color: rgb(253,160,91); background-color: rgb(0,51,153); letter-spacing: 1px; text-decoration: none; _height: 18px; }
.subHeader .left {left: 15px; position: absolute; }
.subHeader .right {right: 15px;  margin-top: -2px; position: absolute;}
.subHeader .right1 {right: 15px; margin-top: -2px; position: absolute; }
.subHeader .right1 a {background-color: transparent; text-decoration: none;} 
.subHeader .right1 a:hover {background-color: transparent; text-decoration: none;}
.subHeader .right2 {right: 47px; position: absolute; }
.subHeader .right2 .highlight {color: rgb(253,160,91); margin-top: 4px; }


/* ##### Left Side Bar ##### */

#side-bar {display: none;}

/* ##### Main Body ##### */

#main-body {text-align: justify; margin: 0; padding: 0; background: transparent; border: 0;}

#main-body p {margin: 1ex 30px 1ex 30px; padding: 0; font-size: 100%; text-align: justify;}
#main-body h4 {color: #003399; font-family: Verdana; margin: 1ex 30px 1ex 30px; padding: 0; font-size: 130%; font-weight: bold;}
#main-body li {margin: 1ex 60px 1ex 30px; padding: 0; font-size: 100%;}
#main-body a {color: rgb(0,102,204); background-color: transparent;  text-decoration: none;}
#main-body a:hover {text-decoration: underline;}

#main-body h1 {color: #003399; font-family: Verdana; background-color:   transparent; font-size: 160%; font-weight: bold; margin: 1em 30px 20px 30px; =margin: 2em 30px 20px 30px;  padding-bottom: 1em; text-align: left; line-height: 1.5em; border-bottom: 2px solid #003399;}

#main-body h3 {color: #003399; font-family: Verdana; background-color: transparent; font-size: 130%;  font-weight: bold; margin: 1em 30px 20px 30px;_margin: 2em 30px 20px 30px;   padding-bottom: 1em; text-align: left; line-height: 1.5em; border-bottom: 2px solid #003399;}

#main-body hr {margin: 1ex 30px 1ex 30px; size: 2px; color: rgb(100,135,220); }

#mainTitle  h1 {font-size: 20px; font-family: Verdana; font-weight: bold;
  background-color: transparent; color: rgb(0,51,153); margin: 10px 30px 10px 30px; =margin: 28px 30px 10px 30px;  padding: 0.25ex 0; text-align: center; line-height: 1.5em;}
  
#mainTitle  p {font-size: 18px; font-family: Verdana; font-weight: normal;
  background-color: transparent; color: black; margin: 0 30px 10px 30px; _margin: 10px 30px 10px 30px;  padding: 0.25ex 0; text-align: center; line-height: 1.5em;}

.jmeno {color: #003399; font-size: 130%; margin-left: 30px; margin-right: 50px; border-bottom: 2px solid #003399; padding-bottom: 1em; font-weight: bold;}

#main-body table {margin-right: 50px; margin-left: 30px;}
#main-body table td {font-size: 11px;}
#main-body table .sloupec6 {width: 90px; border: 0; vertical-align: top;}
.sloupec7 {width: 650px; border: 0;}
.sloupec8 {width: 150px; border: 0; vertical-align: middle; }
.sloupec9 {width: 550px; border: 0; vertical-align: middle; }

#main-body .ctr { display: block; text-align: center;}

 
#main-body .reference  {border: 0px;	margin-bottom: -15px;	padding:5px; text-align: justify; margin: 0 15px 0 15px; font-family: Verdana; font-size: 11px;}
#main-body .reference a {font-family: Verdana; color: black; text-decoration: none; background-color: transparent; font-size: 11px;}
#main-body .reference a:hover  {font-family: Verdana; color: blue; text-decoration: none; background-color: transparent; font-size: 11px;}
	
#main-body .abstract {border:1px solid #C6CDDF; background-color: #fffff3; text-align: justify; margin: 0 60px 0 60px;}	
#main-body .abstract p {font-family: Verdana; margin: 10px 20px 10px 20px; padding: 0; font-size: 10px;}

#conference li {margin: 1ex 60px 1ex 30px; padding: 0; font-size: 11px;}

#table {margin-left: 50px;   border: 0;}
#table .sloupec {width: 370px; border: 0;}
#table .sloupec1 {width: 250px; _width: 300px; border: 0; padding: 13px 4ex 1.75ex 4ex;}
#table .sloupec2 {width: 150px; border: 0;}
#table .sloupec2a {width: 200px; border: 0; padding: 0 75px 0 0; }
#table .sloupec3 {width: 32px; border: 0; vertical-align: middle;}
#table .sloupec4 {width: 250px; border: 0; padding: 5px 0 0 0;}
#table .sloupec4 a {color: black; background-color: transparent; text-decoration: none; font-weight: bold;} 
#table .sloupec4 a:hover {text-decoration: none; color: blue; }
#table .sloupec5 {width: 400px; border: 0; padding: 5px 0 0 0;}
#table .sloupec5 a {color: black; background-color: transparent; text-decoration: none; font-weight: bold;} 
#table .sloupec5 a:hover {text-decoration: none; color: blue; }
#table td {width: 110px;} 
#table tr {_font-size: "0.7em"; vertical-align: top;}
#table p {margin-left: 0px; font-size: 13px; vertical-align: top; text-align: left;}
#table hr {margin: 1ex 0px 1ex 0px; size: 2px; color: #003399; width: 90%;}
#table h3 {color: white; background-color: #4760AF; font-size: 11px; font-weight: bold; margin: 0 0 5px 0; padding: 1ex 4ex 1ex 4ex; text-align: left; border: 0;}
#table h3 a {color: white; background-color: #4760AF; font-size: 11px; font-weight: bold; margin: 0 0 0 0; }
#table h4 {margin-left: 0px; font-size: 12px; vertical-align: top; margin-top: 10px; line-height: 1.5em; text-align: left;}
#table h2 {margin-left: 0px; font-size: 14px; vertical-align: top; margin-top: 10px; line-height: 1.5em; text-align: left;}
#table h2 a {margin-left: 0px; font-size: 14px; vertical-align: top; margin-top: 10px; line-height: 1.5em; }
#table li {margin: 1ex 60px 1ex 15px; padding: 0; font-size: 13px;}
#table ul {list-style-type: square;}

.button {display: none;}
.button1 {display: none;}	
.button2 {display: none;}	
		
/* ##### Footer ##### */
#footer {display: none;}

#footer {margin: 2em 0 0 0; padding: 1ex 0 0 0; border-top: 1px solid black; text-align: center; background: transparent;}
#footer a {color: black; background-color: transparent; text-decoration: none;}
#footer .left {text-align: left; margin-left: 10px; width: 40%; color: black;}
#footer .right {text-align: right;  margin-right: 10px; width: 40%; color: black;}
#footer .centr {text-align: center; width: 20%; color: black;}
#footer table {width: 100%; margin: 0 0 0 0;}

