@charset "UTF-8";
/* CSS Document */


/* GENERAL LAYOUT */
html, body {height:100%; margin:0; padding:0; }
#container {min-height:100%; height: auto !important; height: 100%;
			position:relative; background-color:#FFFFFF;} /*min-height:100%;*/
#main { background-color:#FFFFFF;  }/* overflow:auto; height:100%; padding-bottom:190px;*/
#footer {position:relative; clear: both; background-color:#CCCCCC;  width:100%; height:150px;} /*bottom:0;*/
#hero {background-repeat: no-repeat; margin-bottom: 0px; padding: 0px; background-position: center top;}

#whitecontainer {background-color: #FFFFFF; margin-right: auto; margin-left: auto; width: 975px;font-size:13px;font-family:Verdana, 'Myriad Pro', Myriad, Vagelis, Verdana, Geneva, Arial, Helvetica, sans-serif; }
/* #whitecontainer * {font-family: Verdana, 'Myriad Pro', Myriad, Vagelis, Verdana, Geneva, Arial, Helvetica, sans-serif; } */
#whitecontainer h3 {font-weight:bold; font-size:18px; margin:0px; padding:10px 0px 0px 0px; }
/* #whitecontainer p, .leftcolumn p {font-size:13px; padding:0px; margin:5px 0px 20px 0px; text-align:justify; } !!!! */

/* #whitecontainer td {font-family:Verdana, 'Myriad Pro', Myriad, Vagelis, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:5px 5px 5px 0px; vertical-align:top;} */

/* FOOTER 
position:absolute;bottom:0;
*/
#footer {background-repeat: repeat-x; background-position: top; font-family:Verdana, 'Myriad Pro', Myriad, Vagelis, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px; color:#FFFFFF; padding-top:15px; line-height:130%;  background-color:#EAEAEA;  width:100%; height:150px;}
#footer .links a {text-decoration:none; color:#FFFFFF; border-bottom:1px dotted #F5BE4D; }
#footer .links a:hover {border-bottom:1px solid #F5BE4D; }
#footer p {margin-top:0px; }
#apogee img {padding-right:4px; border:0px; }
#apogee a {text-decoration:none; border:0px; }

/*#footer {display: none;}*/


/* REGISTER/LOGIN CONTACT EIPA LINKS */
#toplinks {width:auto; position:absolute; margin-right:50%; right:-495px; top:0px; color:#FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; background-repeat:no-repeat; background-position:right; white-space: nowrap; padding-right:10px; }
#toplinks span {background-repeat:no-repeat; background-position:left; height:29px; padding-left:70px; display:inline-block; line-height:29px;}
#toplinks a {color:#FFFFFF; text-decoration:none;}
#toplinks a:hover {color:#FECC04; text-decoration:none;}

#toplinks #home {vertical-align:middle; width:25px; height:22px; display:inline-block; background-image:url('http://www.eipa.eu/files/site09/tool_home.png'); background-repeat:no-repeat; background-position:top left; }
#toplinks #home:hover {background-position:center left; }
#toplinks #search {vertical-align:middle; width:25px; height:22px; display:inline-block; background-image:url('http://www.eipa.eu/files/site09/tool_search.png'); background-repeat:no-repeat; background-position:top left; }
#toplinks #search:hover {background-position:center left; }
#toplinks #contact {vertical-align:middle; width:25px; height:22px; display:inline-block; background-image:url('http://www.eipa.eu/files/site09/tool_contact.png'); background-repeat:no-repeat; background-position:top left; }
#toplinks #contact:hover {background-position:center left; }

.requiredstar { color:#ff0000;}

/* THE POP-UP WINDOW FOR THE SEARCH. NOT NEEDED BUT PLEASE BACKUP BEFORE DELETING */
#searchfloat {position:absolute; margin-right:50%; right:-485px; top:21px; width:auto; display:none;}
#searchfloat table {font-family: Vagelis, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; width:200px;}
#searchfloat .td {background-color:#FFFFFF; vertical-align:center;}
#searchfloat .info {font-size:11px; color:#666666; padding:0px 6px 3px 8px; line-height:110%;}
#searchfloat .bottomrowleft {background-image:url('http://www.eipa.eu/files/site09/searchfloat_bottom.gif'); background-position:bottom left; padding-left:3px; padding-bottom:3px;}
#searchfloat .bottomrowright {background-image:url('http://www.eipa.eu/files/site09/searchfloat_bottom.gif'); background-position:bottom right;}

#searchfloat #searchtext {width:130px; background-color:#E4E9C1; border:1px solid #CCCCCC; padding:2px;}
#searchfloat #submit {background-image:url('http://www.eipa.eu/files/site09/button_search_tiny.png'); background-repeat:no-repeat; background-position:top left;}
#searchfloat #submit:hover {background-image:url('http://www.eipa.eu/files/site09/button_search_tiny.png'); background-repeat:no-repeat; background-position:center left;}

/* CART BUTTON */
#cartbutton {float:left; padding:0px; margin-top:7px; margin-right:5px; display:inline-block; font-family:Verdana, 'Myriad Pro', Myriad, Vagelis, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#402A2A;}
#cartbutton a {margin:0px; padding: 0px 0px 0px 63px; background-image: url(http://www.eipa.eu/files/site09/cart.png); background-repeat: no-repeat; background-position: left; display:inline-block; height:18px; line-height:18px; font-family:Vagelis, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#402A2A; text-decoration:none; width:auto;}
#cartbutton a span { padding: 0px 5px 0px 0px; margin:0px; display:inline-block; height:18px; line-height:18px; background-image: url(http://www.eipa.eu/files/site09/cart.png); background-repeat: no-repeat; background-position: right; color:#402A2A; font-size:11px;}

/* ON THE RIGHT OF THE MENU */
#searchfield {float:right;}
#searchfield a {font-family: Arial, Helvetica, sans-serif; margin-top:10px; padding-top:6px; color:#ffffff; font-size:14px; text-decoration:none; font-weight:normal; }
#searchfield #submitsearch {margin-top:5px; background-image:url('http://www.eipa.eu/files/site09/button_search_tiny.png'); background-repeat:no-repeat; background-position:top left;
padding:0px; border:0px; background-color:#FFFFFF;}
#searchfield #submitsearch:hover {background-image:url('http://www.eipa.eu/files/site09/button_search_tiny.png'); background-repeat:no-repeat; background-position:center left;}
#searchfield input[type=text] {background-color:#7F6666; color:#FAFAFA; border:1px solid #4D3B3B; padding:3px; font-style:italic; margin:0px;}




/* MENU */
#navigation {width:780px; position:relative; top:0; top:expression("-0"+"px"); left:0; padding:0px 0px 0px 5px; margin: 0px; z-index:2; }
/*                                                            maybe -3 */
#navigation * {font-family:Vagelis, Verdana, Geneva, Arial, Helvetica, sans-serif; }
#navigation p {margin:0;}
#navigation h1 {position:absolute;  margin: 0px; padding: 0px; left:-3000em; }
/* secondary */
#navigation-secondary {  margin: 0px; padding:0 0 0 0px; color:#F6F6F6; font-size:100%; line-height:1.0; }
#navigation-secondary ol { margin:0; list-style:none; padding:0px; }
#navigation-secondary li {float:left; position:relative; padding: 0px; margin:0 0 0 -2px; }
#navigation-secondary li#navigation-inloggen {background-image:none;}
#navigation-secondary li a {display:block;color:#F6F6F6;text-decoration:none; margin: 0px; padding: 0px; }
#navigation-secondary li a span {display:block;padding-top:6px;padding-left:1em;padding-right:1em;
	padding-top:expression("4"+"px");
	padding-bottom:expression("2"+"px");
	margin-bottom:expression("0"+"px");
	height:24px;vertical-align:middle;cursor:pointer;font-family: Vagelis, Geneva, Arial, Helvetica, sans-serif;font-size:14px;color: #FFFFFF; text-decoration:none;}		
#navigation-secondary li.open,
#navigation-secondary li.over {z-index:200;}			
#navigation-secondary li.active a {background:url("http://www.eipa.eu/files/site09/menu/secondary-active-left.gif") #26267D no-repeat;}
#navigation-secondary li.active a span {background:url("http://www.eipa.eu/files/site09/menu/secondary-active-right.gif") 100% 0 no-repeat;}								
#navigation-secondary li a:hover,
#navigation-secondary li a:focus,
#navigation-secondary li.over a,
#navigation-secondary li.open a {background:#2B1E1E;}		
#navigation-secondary li a:hover span,
#navigation-secondary li a:focus span,
#navigation-secondary li.over a span,
#navigation-secondary li.open a span {background:#2B1E1E;  color:#FECC04; }		
/* secondary dropdown menu */		
 #navigation-secondary .navigation-menu {display:none; position:absolute; top:30px; left:0;
	/* padding:6px 18px 0 15px; */
	padding:0px; background-color:#2B1E1E; font-size:12px;color: #FFFFFF; }		
#navigation-secondary .navigation-menu td {vertical-align:top; }
#navigation-secondary .navigation-menu a {text-decoration:none; color:#FDDEAB; width: 100%; display: block; padding:0px 0px 10px 0px;}
#navigation-secondary .navigation-menu ul {padding:0px 0px 10px 0px; margin:0px; list-style-type:none; color:#F9F5EF; font-family:Vagelis, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
#navigation-secondary .navigation-menu li {float:none; list-style:none; margin:0px; padding:0px; background-image:none; width:auto; line-height: 1.5; }
#navigation-secondary .navigation-menu li a, #navigation-secondary .navigation-menu .white, #navigation-secondary .navigation-menu a.white {line-height: 1.5; color:#FFFFFF; font-size:11px; font-weight:normal; padding:0px; }
#navigation-secondary .navigation-menu a:hover {color:#F5BE4D;}
#navigation-secondary li.open .navigation-menu {display:block; }
/* have firefox not screw up on font sizing */
.text-medium #navigation-tools { right:33px; }
.text-large #navigation-tools { right:34px; }
#navigation-tools li#navigation-fontscaler {padding-right:0; background-image:none; }
#navigation-primary li a:hover,
#navigation-tools li a:hover {text-decoration:none; background-color:#FFFFFF;}	
.column {float: left; padding-left:10px; padding-right:10px; margin-left:10px; border-left:dotted 1px #F9F5EF;}
.column1 {float: left; padding-left:14px; }
.columns {display:table-row; padding:10px; }

/* make all menu columns equal */
.column, .column1 {width:150px; }
/* Adjust menu column widths according to text */
/* .column1 a, .columns a, .column a, .column1 ul li, .columns ul li {white-space: nowrap; } */

.menufooter {padding:10px; background-color:#B3AAA9; color:#000000; }
.menufootercolumn {width:100%; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#3C2A2A; line-height:120%; } /* was width:400px; */
/* clearfix */
#navigation-secondary:after{display:block; height:0; clear:both; content:"."; visibility:hidden; }

/* BREADCRUMBS */
#breadcrumbs {padding:10px 20px 10px 15px; border-bottom:1px solid #F0F0F0; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; margin-top:0px;}
#breadcrumbs img {padding-left:20px; padding-right:20px;}
#breadcrumbs a {text-decoration:none; }


/* LINKS ON SIDEBAR */
.opensubmenu { width: 233px; font-size:12px; color:#666666;}  /*background-color: #f4f4f4;*/
.opensubmenu .title {margin-left:11px; margin-top:3px; margin-bottom:2px;color:#000000; font-size:13px; font-weight:bold;}
.opensubmenu .titlecurrent {margin-left:11px; margin-top:3px; margin-bottom:2px;color:#559900; font-size:13px; font-weight:bold;}

.listoflinks {background-color:#FFFFFF; padding:0px;}
.listoflinks a  {background-color:#FFFFFF; border-bottom:1px solid #A08A8A; color:#000000; display:block; text-decoration:none;
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	padding:5px 9px 5px 9px; font-size:13px;}

.nolinkd {padding:4px 0px 6px 6px; margin:0px; color:#666666; font-size:12px; text-align:left; border-bottom:1px solid #A08A8A;}
.nolinkd a {display:inline; border:0; padding:0; font-size:13px;}


/*old, with grey padding & background
.listoflinks {background-color:#f4f4f4; padding:5px;}
.listoflinks p {padding:5px 6px 8px 6px; margin:0px; color:#666666; font-size:12px; }
.listoflinks a  {background-color:#eee; border-bottom:3px solid #f4f4f4; color:#000000; font-size:14px; display:block; padding:4px 6px 6px 6px; text-decoration:none; }
.listoflinks a:hover {background-color:#E4e4e4; }
*/

.listofsubmenu {background-color:#ffffff; padding:0px; margin-top:8px; margin-bottom:20px;}
.listofsubmenu p {color:#666666;
	font-family: Geneva, Arial, Helvetica, sans-serif; padding:5px 9px 6px 9px; font-size:13px;
}
.listofsubmenu a  {background-color:#ffffff; border-bottom:1px solid #A08A8A; color:#000000; display:block; text-decoration:none;
	font-family: Geneva, Arial, Helvetica, sans-serif; padding:5px 9px 6px 9px; font-size:13px;}
/*
.nolink  {background-color:#FFFFFF; border-bottom:1px solid #A08A8A; color:#999999; display:block; 
	font-family: Geneva, Arial, Helvetica, sans-serif; padding:5px 9px 6px 9px; font-size:13px;}
*/
.nolink  {background-color:#FFFFFF; border-bottom:1px solid #A08A8A; color:#000000; display:block; 
	font-family: Geneva, Arial, Helvetica, sans-serif; padding:5px 9px 6px 9px; font-size:13px; font-weight:bold;}

/*old
.listofsubmenu {background-color:#f4f4f4; padding:5px;}
.listofsubmenu p {padding:5px 6px 8px 6px; margin:0px; color:#666666; font-size:12px; }
.listofsubmenu a  {background-color:#eee; border-bottom:3px solid #f4f4f4; color:#000000; font-size:14px; display:block; padding:4px 6px 6px 6px; text-decoration:none; }
.listofsubmenu a:hover {background-color:#E4e4e4; }
*/




/* 2-COLUMN LIST OF PUBLICATIONS */
.books {background-color:#F4f4f4; padding:3px; }
.books td {background-color:#eee; padding:10px; vertical-align:top;}
.books .img {width:78px; height:110px; float:left; background-image:url(http://www.eipa.eu/files/publications/bg_photo.gif); background-repeat:no-repeat; background-position:0px 0px;}
.books .title  {display:block; text-decoration:none; color:#000000; font-size:12px; font-weight:bold; } /*333333*/
.books .author {display:block; text-decoration:none; color:#000000; font-size:12px;} /*999999*/
.books .year   {display:block; text-decoration:none; color:#000000; font-size:12px;} /*999999*/
.books .price  {text-decoration:none; color:#000000; font-size:12px;} /*999999*/
.books .button {position:absolute; bottom:0px; right:0px; width:30px; height:30px;}
.books .listbutton {position: absolute; bottom:0px; right:0px; }
.books .listbutton2 {position: absolute; bottom:30px; right:0px; }
.pubtd_inner td { 
 	padding:0px !important; margin:0px !important;
}

.books td:hover {background-color:#E4e4e4; }
.books td:hover .pubtd_inner td {background-color:#E4e4e4; }

/* .books td:hover .title  {color:#000066; } // this is a per section setting */
.books td:hover .author {color:#000000; } /*333333*/
.books td:hover .year   {color:#000000; } /*333333*/
.books td:hover .price  {color:#000000; } /*333333*/

.books .buttoncard {background:url(http://www.eipa.eu/files/site09/button_addtocart_on.png) center right; }
.books .buttoncard:active {background:url(http://www.eipa.eu/files/site09/button_addtocart_off.png) bottom right; }
.books .buttoncard:hover {background:url(http://www.eipa.eu/files/site09/button_addtocart_on.png) bottom right; }
.books .buttoncard img {width:86px; height:18px; padding:0px; margin:0px;}
.books .buttoncard a img {width:86px; height:18px; padding:0px; margin:0px;}

.books .buttoncart {background:url(http://www.eipa.eu/files/site09/button_addtocart.png) top right; padding:0px; margin:0px; border:0px; width:110px; height:18px; }
.books td:hover .buttoncart {background:url(http://www.eipa.eu/files/site09/button_addtocart.png) center right; }
.books td:hover .buttoncart:hover {background:url(http://www.eipa.eu/files/site09/button_addtocart.png) bottom right; }
.buttoncart img {width:110px; height:18px;padding:0px; margin:0px; }
.buttoncart a img {width:110px; height:18px;padding:0px; margin:0px; }

.books .buttondowload {background:url(http://www.eipa.eu/files/site09/button_download.png) top right; padding:0px; margin:0px; border:0px; width:110px; height:18px; }
.books td:hover .buttondowload {background:url(http://www.eipa.eu/files/site09/button_download.png) center right; }
.books td:hover .buttondowload:hover {background:url(http://www.eipa.eu/files/site09/button_download.png) bottom right; }
.buttondowload img {width:110px; height:18px;padding:0px; margin:0px; }
.buttondowload a img {width:110px; height:18px;padding:0px; margin:0px; }

.books .buttonotavailable{background:url(http://www.eipa.eu/files/site09/button_notavailable_on.png) center right; }
.books .buttonotavailable:active {background:url(http://www.eipa.eu/files/site09/button_notavailable_off.png) bottom right; }
.books .buttonotavailable:hover {background:url(http://www.eipa.eu/files/site09/button_notavailable_on.png) bottom right; }
.books .buttonotavailable img{width:86px; height:18px; padding:0px; margin:0px;}
.books .buttonotavailable a img {width:86px; height:18px; padding:0px; margin:0px;}
.books .buttonotavailable span img {width:86px; height:18px; padding:0px; margin:0px;}



/* DETAILED LIST OF SEMINARS */
.seminars {background-color:#F4f4f4; padding:5px; font-family:Verdana, 'Myriad Pro', Myriad, Vagelis, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:0px; }
.seminars ul {margin:0px; padding:0px; }
.seminars li {background-color:#eee; padding:8px 5px 8px 5px; text-align:left; margin:2px 0px 2px 0px; color:#000000; list-style:none; } /*666666*/
.seminars li p {margin:0px; padding:0px; }
.seminars p {padding:0px; }
.seminars b {font-size:12px; font-weight:bold; color:#000000;}
.seminars a {font-size:12px; font-weight:bold; color:#000000; text-decoration:none; padding-top:2px; line-height:130%;} /*3C2B2A*/ /*border-bottom:1px solid #F5BE4D; */
.seminars p:hover {background-color:#e4e4e4; color:#000000; }
.seminars .title {font-size:12px; font-weight:bold; color:#000000; text-decoration:none; padding-top:2px; } /*border-bottom:1px solid #F5BE4D;*/
.seminars a.title {font-size:12px; font-weight:bold; color:#000000; text-decoration:none; padding-top:2px; border-bottom:1px solid #F5BE4D;} /* underlined, by Joyce's request */

.seminars .tdate {text-align:center;}
.seminars .datenum {font-size:18px; font-weight:bold; line-height:16px; text-align:center; }
.seminars .datemonth {font-size:11px; font-weight:bold; line-height:12px; text-align:center; }
.seminars td {vertical-align:top; padding:0px; }
.seminars .listbutton {float:right; padding-left:20px; padding-bottom:10px; }
.seminars li:hover {background-color:#e4e4e4; color:#000000; list-style:none; } /*333333*/

/* BUTTONS FOR SEMINARS LIST */
.seminars li .buttonregister {background:url(http://www.eipa.eu/files/site09/button_register.png) top right; padding:0px; margin:0px; border:0px; width:79px; height:20px; }
.seminars li:hover .buttonregister {background:url(http://www.eipa.eu/files/site09/button_register.png) center right; }
.seminars li:hover .buttonregister:hover {background:url(http://www.eipa.eu/files/site09/button_register.png) bottom right; }
.buttonregister:active {background:url(http://www.eipa.eu/files/site09/button_register.png) bottom right; }
.buttonregister:hover {background:url(http://www.eipa.eu/files/site09/button_register.png) bottom right; }
.buttonregister img {width:80px; height:20px;padding:0px; margin:0px; }

.seminars li .buttonfullybooked {background:url(http://www.eipa.eu/files/site09/button_fullybooked.png) top right; padding:0px; margin:0px; border:0px; width:79px; height:25px; }
.seminars li:hover .buttonfullybooked {background:url(http://www.eipa.eu/files/site09/button_fullybooked.png) center right; }
.buttonfullybooked:active {background:url(http://www.eipa.eu/files/site09/button_fullybooked.png) bottom right; }
.buttonfullybooked img {width:80px; height:25px;padding:0px; margin:0px; }

.seminars li .buttonwaitingforprogramme {background:url(http://www.eipa.eu/files/site09/button_waitingforprogramme.png) top right; padding:0px; margin:0px; border:0px; width:79px; height:25px; }
.seminars li:hover .buttonwaitingforprogramme {background:url(http://www.eipa.eu/files/site09/button_waitingforprogramme.png) center right; }
.buttonwaitingforprogramme:active {background:url(http://www.eipa.eu/files/site09/button_waitingforprogramme.png) bottom right; }
.buttonwaitingforprogrammer img {width:80px; height:20px; padding:0px; margin:0px;}

.seminars li .buttondownload {background:url(http://www.eipa.eu/files/site09/button_download.png) top right; padding:0px; margin:0px; border:0px; width:110px; height:18px; }
.seminars li:hover .buttondownload {background:url(http://www.eipa.eu/files/site09/button_download.png) center right; }
.seminars li:hover .buttondownload:hover {background:url(http://www.eipa.eu/files/site09/button_download.png) bottom right; }
.buttondownload:active {background:url(http://www.eipa.eu/files/site09/button_download.png) bottom right; }
.buttondownload:hover {background:url(http://www.eipa.eu/files/site09/button_download.png) bottom right; }
.buttondownload img {width:110px; height:1px;padding:0px; margin:0px; }

.seminars li .buttonclosed {background:url(http://www.eipa.eu/files/site09/button_registrationclosed.png) top right; 
 padding:0px; margin:0px; border:0px; width:86px; height:25px; }
.seminars li:hover .buttonclosed {background:url(http://www.eipa.eu/files/site09/button_registrationclosed.png) center right; }
.buttonclosed:active {background:url(http://www.eipa.eu/files/site09/button_registrationclosed.png) bottom right; }
.buttonclosed img {width:86px; height:25px;padding:0px; margin:0px; }
.seminars .buttonclosed span img {width:86px; height:18px;padding:0px; margin:0px; }





/* CLOSE BUTTON */
.buttonclose {background:url(http://www.eipa.eu/files/site09/button_close.png) top right; }
.buttonclose:active {background:url(http://www.eipa.eu/files/site09/button_close.png) bottom right; }
.buttonclose:hover {background:url(http://www.eipa.eu/files/site09/button_close.png) center right; }
.buttonclose img {width:60px; height:25px; padding:0px; margin:0px;}
.buttonclose a img {width:60px; height:25px; padding:0px; margin:0px;}

.buttoncloseleft {background:url(http://www.eipa.eu/files/site09/button_close_left.png) top right; width:60px; height:25px;}
.buttoncloseleft:active {background:url(http://www.eipa.eu/files/site09/button_close_left.png) bottom right; }
.buttoncloseleft:hover {background:url(http://www.eipa.eu/files/site09/button_close_left.png) center right; }
.buttoncloseleft img {width:60px; height:25px; padding:0px; margin:0px;}
.buttoncloseleft a img {width:60px; height:25px; padding:0px; margin:0px;}



.contacts {background-color:#f4f4f4; padding:0px; margin:0px;}
.contacts td {background-color:#eee; margin:7px; padding:10px; }
.contacts td:hover {background-color:#e4e4e4;}
.contacts .img {float:left; }
.contacts .img img {border:1px solid #666666; }
.contacts .text {display:block; margin-left:80px;}
.contacts .name {font-size:15px; text-decoration:none; }
.contacts .title {padding-top:2px; }
.contacts .more {padding-top:10px; }
.contacts .details {padding-top:10px; }

.contactsshort {background-color:#f4f4f4; padding:0px; margin:0px;}
.contactsshort td {background-color:#eee; margin:7px; padding:10px; }
.contactsshort td:hover {background-color:#e4e4e4;}
.contactsshort .img {float:left; }
.contactsshort .img img {border:1px solid #666666; }
.contactsshort .text {display:block; margin-left:60px;}
.contactsshort .name {font-size:13px; text-decoration:none; font-weight:bold;}
.contactsshort .title {padding-top:2px; }
.contactsshort .more {padding-top:10px; }
.contactsshort .details {padding-top:3px; }



/*for units*/
#units li {
	background-color:#F0F0F0;
	padding:8px 5px 8px 5px;
	text-align:left;
	margin:2px 0px 2px 0px;
	color:#666666;
	list-style:none;
}
#units li:hover {
	background-color:#E0E0E0;
	color:#666666;
	list-style:none;
}





/* ORANGE BUTTONS IN FORMS */
.button35 {background-image: url('http://www.eipa.eu/files/site09/button_35.png'); background-position: top left; padding: 0px 0px 0px 20px; display:inline-block; width:auto; border:0px; }
.button35 input {line-height:35px; height:35px; background-image: url('http://www.eipa.eu/files/site09/button_35.png'); background-position: top right; padding:0px 20px 0px 0px; margin:0px; border:0px; width:auto; overflow:visible; }

.button35:hover {background-image: url('http://www.eipa.eu/files/site09/button_35.png'); background-position: bottom left;}
.button35:hover input {background-image: url('http://www.eipa.eu/files/site09/button_35.png'); background-position: bottom right; }


/*gia to forms_newform*/
.button30 {background-image: url('http://www.eipa.eu/files/site09/button_35.png'); background-position: top left; padding: 0px 0px 0px 20px; display:inline-block; width:auto; border:0px; }
.button30 input {line-height:35px; height:35px; background-image: url('http://www.eipa.eu/files/site09/button_35.png'); background-position: top right; padding:0px 20px 0px 0px; margin:0px; border:0px; width:auto; overflow:visible; }

.button30:hover {background-image: url('http://www.eipa.eu/files/site09/button_35.png'); background-position: bottom left;}
.button30:hover input {background-image: url('http://www.eipa.eu/files/site09/button_35.png'); background-position: bottom right; }

.submitcontainertable {width:100%; padding:8px; border-top: 2px solid rgb(225, 197, 118); margin-top: 16px; background-color: rgb(255, 248, 205); }
.submitcontainertable tr td {text-align:center;}
.submitcontainertable a {text-decoration:none;}

.formfirstcol { padding-right:20px;font-weight:bold;color:#333333;text-align:right; font-size:12px;}
.formlastcol {border-bottom: 1px solid #ddd; padding-bottom:5px;padding-top:5px; }

.formsecondcol input, .formsecondcol textarea,  
.formlastcol input, .formlastcol select { width: 400px;color:black; font-family:Arial, Helvetica, sans-serif;}



.quarter_article_title {text-align:left; padding:0px; margin:0px; padding-top:20px; font-weight:bold; } /* front page titles */

#projects_right p {padding:0px; margin:0px; padding-bottom:20px;}
#projects_right p.title {padding:0px; margin:0px; }
#projects_left p {padding:0px; margin:0px; padding-bottom:20px; }
#projects_left p.title {padding:0px; margin:0px; }



ul.serminars {border:2px solid #FF0000 !important; margin-bottom:0px;}
/* for the margin between the list and the button */

