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

strong.sciencepicture { font-weight:bold; color:#fff; }
strong.sciencepicture em { font-style:normal; color:#aaa; }
p.details span { padding:0 5px;}
a.sciencepicmore { text-decoration:underline; color:#000; }

ul#topBar, ul#topBar li { list-style-type:none; margin:0; padding:0; }
ul#topBar { display:block; width:100%; margin-top:30px; height:33px; float:left; background:url(../_img/bg_head_lightgrey.gif) repeat-x left top; }
ul#topBar li { float:left; height:33px; font-size:20px; }
ul#topBar li.brand { padding:7px 15px; background:url(../_img/bg_head_black.gif) repeat-x left top; display:block; width:142px; }
ul#topBar li.brand a, ul#topBar li.brand a:hover {text-decoration:none;}
ul#topBar li.title { padding:7px 15px; display:block; width:690px; }
ul#topBar li.title a, ul#topBar li.title a:hover { color:#000; text-decoration:none; }
ul#topBar li.navbar { display:block; float:left; width:48px;}
ul#topBar li.navbar a { display:block; width:23px;height:33px; float:left; border-left:1px solid #666;}
ul#topBar li.navbar a span {display:none;}

ul#topBar li.navbar a.back { background:url(../_img/btn_back.gif) no-repeat left top; outline:none; }
ul#topBar li.navbar a.next { background:url(../_img/btn_next.gif) no-repeat left top; outline:none; }
ul#topBar li.navbar a.back.inactive { background:url(../_img/btn_back_inactive.gif) no-repeat left top; }
ul#topBar li.navbar a.next.inactive { background:url(../_img/btn_next_inactive.gif) no-repeat left top; }


#bigPicture { clear:both;background:#000; border-top:1px solid #fff; border-bottom:1px solid #fff; padding:15px; text-align:center;}
#description { background:#ccc; padding:15px 15px 5px 15px; font-size:12px; border-bottom:1px solid #fff; }
#description h2 { font-size:14px; margin:0 0 10px 0;}
#description p { margin: 10px 0;}
#description a { color:#000; text-decoration:underline; }
#description p.details {color:#898989;line-height:13px;font-size:10px; }
#description a.comments { background:url(http://www.scienceblogs.de/_img/bg_a_comments.gif) no-repeat left top; padding:0 0 1px 15px; }
#description a.btn { background:#000; color:#fff; padding:0 3px 1px; text-decoration:none;}

#morePicsContainer { background:#000; padding:15px 0 15px 15px; font-size:10px; color:#fff;}
#morePicsContainer .hint { color:#fff; float:left; width:800px;}
#morePicsContainer .navigation { float:right; padding-right:18px; }
#morePicsContainer a span { display:none; }
#morePicsContainer a.back { background:url(../_img/bnt_small_back.gif) no-repeat left top; height:15px; width:15px; padding-left:20px;}
#morePicsContainer a.next { background:url(../_img/bnt_small_next.gif) no-repeat right top; height:15px; width:15px; padding-left:20px; }
#morePicsContainer a:focus { outline: 0; }


#morePics, #morePics li { margin:0; padding:0; list-style-type:none;}
#morePics { margin-top:10px; float:left;  }
#morePics li { float:left; width:102px; margin-right:13px; }
#morePics li img {border:1px solid #fff;}

#contCol { margin-top: 20px; float:left; }

#contCol h1 { font-size: 20px; line-height:21px; margin:20px 0 10px 0;}
#colLeft { display:block; width:620px; float:left; }
#colLeft p.details {color:#898989;line-height:13px;font-size:10px; }
#colLeft #trackbacks p.details {font-size:12px;padding-bottom:10px;}
#colLeft div.writeComment form textarea { width:575px; }

#colRight { margin-top:40px; float:right; margin-left:20px; width:300px; min-height:120px;}
