<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document for ESP 2007 Congress     */
/* European Association for Photobiology  */

   #content {
	  width: 90%;
	  margin:1em auto;
	  text-align:left;
	  max-width: 1024px;
      }
   #header {
      width: 100%;
	  height: 110px;
	  background-image: url(/images/2007_congress/banner-bath.jpg);
	  background-repeat: no-repeat;
	  background-position: bottom;
      }
   #header-content {
	  margin-top:3px;
	  padding-left: 1em;
	  font-size: 105%;
	  text-align: left;
	  font-family: Geneva, Arial, Helvetica, sans-serif;
	  font-weight: bolder;
	  color: #990000;
      }
   #title {
	  height: 20px;
	  padding-left: 215px;
	  font-size: 90%;
	  text-align: left;
	  font-family: Geneva, Arial, Helvetica, sans-serif;
	  font-weight: bolder;
	  color: #CC6600;	
      } 
	  
	   
   #sidebar {
      float: left;
      width: 200px;
      margin:0; 
	  padding:0;
      }
   div#sidebar-content p{
	  margin: 0.2em;
	  padding: 0.2em;	
      }
   #sidebar-content {
	  margin-right: 5px;
	  font-size: 85%;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  color: #003366;	
      }
    #sidebar-content a {
	  font-size: 85%;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  color: #003366;
	  text-decoration: none;
	  font-weight: bold;
      }
	#sidebar-content a:visited {
	  font-size: 85%;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  color: #0066CC;
	  text-decoration: none;
	  font-weight: bold;
     }  
	#sidebar-content a:hover {
	font-size: 85%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	background-color: #0066CC;
	padding: 2px 2px;
     }  	  
	 
	 
	 
   #main {
      margin:0 0 0 200px; 
	  padding:0;
	  background-color: #F0F5F9;
      }
   #main-content {
	  margin: 0;
	  padding: 0.5em 1em;
	  font-size: 105%;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  color: #333333;
	  min-height: 300px;
      }
   #main-content h1{
/*	margin:5px;*/
	font-size: 180%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	padding-bottom: 10px;
	font-weight: bolder;
      }	  
	#main-content h2{
/*      margin:5px;*/
	  font-size: 150%;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  color: #000033;
	  padding-top: 7px;
	  padding-bottom: 7px;
	  font-weight: bold;
      }
	#main-content h3{
/*      margin:5px;*/
	  font-size: 120%;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  color: #000033;
	  padding-top: 7px;
	  padding-bottom: 7px;
	  font-weight: bold;
      }
   #main-content p{
/*	margin:5px;
	padding-top: 1em;*/
	padding-left: 1em;
	font-size: 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
      }	  	  
   #main-content table{
	margin:13px;
	font-size: 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
      }	  	  
    #main-content ul li{
	font-size: 105%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
      }	  	  
    #main-content ul ul li{
	font-size: 105%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
      }	  	  
    #main-content ol li{
	font-size: 105%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
      }	  	  
    #main-content ol ol li{
	font-size: 105%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
      }	  	  
  #main-content pre{
	margin:5px;
	padding-left:10px;
	font-size: 90%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
      }		  
	  
	  
   #footer-left {
      position: absolute;
      float: left;
      width: 200px;
      margin:0; 
	  padding:0;
      }
   #footer-left-content {
   padding-top: 5em;
      font-size: 70%;	  
	  color: #000000;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
      }
   #footer-right {
      margin:0 0 0 200px; 
	  background-color: #0066CC;
      }
   #footer-right-content {
	  margin: 0;
	  padding: 0.5em 1em;
	  font-size: 70%;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  color: #FFFFFF;
      }
   #footer-right-content a, #footer-right-content a:visited, #footer-right-content a:hover{
	margin:0;
	color: #FFFFFF;
	text-decoration: none;
      }

   hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; 
	  padding:0;
      border:none;
      visibility: hidden;
      }
 	div.form_row {
	padding-bottom: 5px;
	}
	div.label {
		text-align: right;
		font-style: italic;
		width: 15em;
		float: left;
	}
	div.label_2 {
		text-align: right;
		font-style: italic;
		width: 15em;
		float: left;
	}
	check_box {
		text-align: center;
		font-style: italic;
		width: 10em;
	}
	check_box_descr {
		text-align: left;
		width: 10em;
	}
	td.content_input {
		text-align: center;
		font-style: italic;
		padding: 10px 5px;
	}
	th,td.content_label {
		padding: 10px 5px;
	}
	div.descr {
		text-align: left;
		width: auto;
		margin-left: 10em;
	}
	.bottoni input {
	font-size: 105%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #F0F5F9;
	text-align: center;
	}
</pre></body></html>