
/*  Quantum Optics & Quantum Information  */
/*  University of St Andrews              */
/*  Natalia Korolkova, Friedrich Koenig   */
/*  Irina Leonhardt 05-07-2016            */     

body {background-color:#ffffff;} p, div {font-family:Tahoma; font-size:20px; line-height:130%; color:#000000;}
#wrapper-global {background:#ffffff; width:1000px; margin:0px 0px 0px 30px; height:70px; border-bottom:1px solid black;} div.wrapper-text {font-family:Helvetica, Tahoma; font-size:40px; padding-left:20px; color:black;} img#uni-logo {height:80px; float:right; margin-top:-16px; font-size:16px;} #header-global {display:none;} #header-local {display:none;}
#container {width:1000px; margin:10px 0px 15px 40px; background-color:#ffffff;} #breadcrumbs {font-family: Tahoma; font-size:18px; margin-left:20px;} .spaceholder{height:160px;} div.no-print {display:none;} .print-indent {margin-left: 40px;} 

p, div {font-family:Tahoma; font-size:20px; line-height:130%; color:#000000;} h1 {font-family:Tahoma; color:#002050; line-height:130%;} h2 {font-family:Tahoma; color:#151515; margin-left:40px;} h3 {font-family:Tahoma; color:#002050; margin-left:40px;}  
#logos {height:85px; margin-bottom:20px;} #logo1{height:85px; margin-left:30px;} #logo2{height:85px; margin-left:30px;} #logo3{height:85px; margin-left:20px;} #logo4{padding-bottom:14px; margin-left:30px;} 
#footer {width:990px; margin:0 auto 60px auto; border-top: 1px solid #636363;} #Copyright{height:30px; margin-top:20px;} .cpy{font-size:0.75em; line-height:100%; color:#333333; padding-left:30px;} #unilinks a.ft:link, a.ft:visited {padding-left:10px; padding-right:10px; color:#333333; text-decoration:none;} #unilinks a.ft:hover, a.ft:active {padding-left:10px; padding-right:10px; color:#606060; text-decoration:none;} 

/* ---- Home ---- */ 
#groups {width:100%; height:620px;} #QuOptGroup {width:49%; float:left; height:620px; border-bottom:2px solid #002050;} #QuInfGroup {width:49%; float:right; height:620px; border-bottom:2px solid #002050;} img#QO-logo, img#QI-logo, img#QO-logo2, img#QI-logo2 {display:none;} #QuOpt1, #QuInf1 {family: Tahoma; font-size: 32px; color:#002050; margin-left:25px;} #QuOpt2, #QuInf2 {family: Tahoma; font-size: 28px; color:#002050; margin-left:25px;} .descript {font-family:Calibri; font-size:20px; line-height:130%; color:#151515; padding: 0 10px 0 20px; text-align:justify;}
#topics {width:100%; height:280px;} #QuOptGroup2 {width:49%; float:left; height:280px; border-bottom:2px solid #002050;} #QuInfGroup2 {width:49%; float:right; height:280px; border-bottom:2px solid #002050;} #QuOpt3, #QuInf3 {family:Tahoma; font-size: 22px; color:#002050; margin-left:35px;} .topic1, .topic2 {font-family:Calibri; font-size:20px; line-height:150%; color:#151515; padding: 0 10px 0 10px;}
#team {width:100%; height:225px;} #QuOptGroup3 {width:49%; float:left; height:220px; border-bottom:2px solid #002050; margin-bottom:100px;}  #QuInfGroup3 {width:49%; float:right; height:220px; border-bottom:2px solid #002050;} .team1 {font-family:Calibri; font-size:20px; line-height:150%; color:#151515; padding: 0 10px 0 10px;} a.team2:link, a.team2:visited {color:#151515; text-decoration:none; font-family:Calibri; font-size:20px;} a.team2:hover, a.team2:active {color:#151515; text-decoration:none; font-family:Calibri; font-size:20px;}

/* ---- People ---- */
#QuInf-people {background-color:white; padding-left:40px; padding-top:20px; font-family:Tahoma;} #QuInf-people h3 {font-family:Tahoma; color:black; margin-left:40px;} table.people {margin-bottom:20px; font-size:20px; color:black;} .tab-1 {width:140px; height:120px; vertical-align:bottom; font-size:14px;} .tab-2 {width:320px; vertical-align:bottom; font-size:20px;} .tab-3 {width:400px; vertical-align:bottom; font-size:18px;} .tab-4 {width:200px; vertical-align:bottom; font-size:20px;} .tab-5 {width:550px; vertical-align:bottom; font-size:20px;} .tab-nvk {width:420px; vertical-align:bottom; font-size:20px;} span.affiliation {font-size:16px; color:black;}  span.emailaddr {font-size:16px; color:black;} span.years {font-size:18px; color:black; line-height:200%;} span.year {font-size:18px; color:black;} .emph {font-style:italic;} img.photo {height:120px; vertical-align:bottom;} img.photo2, img.photo3, img.photo4 {width:95px; vertical-align:bottom;} img.group-photo {display:none;} 
#QuOpt-people {background-color:white; padding-left:40px; padding-top:20px; font-family:Tahoma;} #QuOpt-people h3 {font-family:Tahoma; color:black; margin-left:40px;} .tab-6 {width:140px; font-size:14px;} .tab-7 {width:210px; vertical-align:bottom; font-size:18px;} .tab-7a {width:210px; vertical-align:top; font-size:18px;} .tab-8 {width:490px; vertical-align:bottom; font-size:18px;} a.team3:link, a.team3:visited {color:black; text-decoration:none; font-family:Tahoma; font-size:18px;} a.team3:hover, a.team3:active {color:black; text-decoration:none; font-family:Tahoma; font-size:18px;} 
#QuOpt-people-MJ p {font-size:18px; font-family:Tahoma; color:#151515; margin-right:40px; text-align:justify;} img.photo5 {width:155px; float:left; margin-right:50px;} span.details-MJ {font-size:16px; font-family:Tahoma; color:#151515;} a.team4:link, a.team4:visited {color:black; text-decoration:none; font-family:Tahoma; font-size:18px;} a.team4:hover, a.team4:active {color:black; text-decoration:none; font-family:Tahoma; font-size:18px;} 

/* ---- Publications - Quantum Information ---- */
#QuInf-publications {background-color:white; padding:20px 40px 0px 20px;} #QuInf-publications h3 {font-family:Tahoma; font-size:24px; color:#151515; margin-left:40px;} #QuInf-publications h2 {font-family:Tahoma; font-size:18px; color:#151515; margin-left:40px;} .publication {font-family:Calibri; font-size:18px; color:#151515;} ul.papers {margin-left:0;}  ul.papers li {list-style:circle; font-family:Calibri; font-size:18px; color:black; padding-bottom:10px; padding-left:5px;} span.bib_title {color:#003366; margin-left:5px; font-style:italic;} a.bib:link, a.bib:visited {color:black; text-decoration:none; font-family:Calibri; font-size:18px;} a.bib:hover, a.bib:active {color:black; text-decoration:none; font-family:Calibri; font-size:18px;}

/* ---- News ---- */
#news-items {background-color:white; padding:20px 40px 0px 20px;} #news-items h3 {font-family:Tahoma; font-size:24px; color:#151515; margin-left:70px;} ul#news-list {list-style:none;} ul#news-list li {font-family:Tahoma; font-size:18px; color:#151515; padding-bottom:20px;} span.news-item {color:#151515; font-size:21px;} a.news-link:link, a.news-link:visited {color:#151515; text-decoration:none; font-family:Tahoma; font-size:18px;} a.news-link:hover, a.news-link:active {color:#151515; text-decoration:none; font-family:Tahoma; font-size:18px;}

/* ---- Events ---- */
#event-items {background-color:white; padding:20px 40px 0px 40px;} span.med {font-family:Tahoma; font-size:20px; line-height:200%;} p.event1 {font-family:Tahoma; font-size:18px; color:#001c57; background-color:white; padding: 10px 10px 15px 10px; text-align:justify; border-top:1px solid #001c57;} a.event-link1:link, a.event-link1:visited {color:#001c57; text-decoration:none; font-family:Tahoma; font-size:18px;} a.event-link1:hover, a.event-link1:active {color:#001c57; text-decoration:none; font-family:Tahoma; font-size:18px;} p.event2 {font-family:Tahoma; font-size:18px; color:#151515; background-color:white; padding: 10px 10px 5px 10px; text-align:justify; border-top:1px solid #464646;} a.event-link2:link, a.event-link2:visited {color:#151515; text-decoration:none; font-family:Tahoma; font-size:18px;} a.event-link2:hover, a.event-link2:active {color:#151515; text-decoration:none; font-family:Tahoma; font-size:18px;} img.conf1, img.conf2 {display:none;}

/* ---- Talks ---- */
#talks-items {background-color:white; padding:20px 40px 0px 40px; font-family:Tahoma; font-size:18px; color:#151515; line-height:150%;} ul#talks-list {list-style:none;} ul#talks-list li {font-family:Tahoma; font-size:18px; color:#151515; padding-top:10px; padding-bottom:10px;} .abstr {font-family:Tahoma; font-size:16px; font-style:italic; margin-left:30px; margin-right:20px; text-align:justify;} span.talk-title {color:#003366; margin-left:5px; font-style:italic;} span.talk-item {color:black; font-size:21px;}

/* ---- Contact ---- */
#QuOpt-contact {width:49%; float:left; height:480px; margin-bottom:800px;} #QuInf-contact {width:49%; float:right; height:480px;} img#QO-2, img#QI-2 {display:none;} #QuInf2-c {family: Tahoma; font-size: 28px; color:black; margin-left:50px;} #QuInf3-c {family: Tahoma; font-size:22px; color:black; margin-left:50px;} .details {font-family:Calibri; font-size:22px; line-height:130%; color:black; margin-left:50px; margin-right:20px;} .tab-c1 {width:60px; line-height:200%;} .tab-c2 {width: 350px; line-height:200%;}


/* --------------------------------------------- */
















