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

table.plain {
    border-collapse: collapse;
    text-align: left;
    border: none;
    margin: 0;
}

table.plain td {
    border: none;
    background: transparent;
    padding: 5px;
    vertical-align:top;
}



input.eval {
background: transparent url(http://astro.cas.cz/new/themes/astro/images/link-external.gif) no-repeat scroll -10px 3px; 
padding: 20px;
}


.ico-ok span, .ico-no span { background-repeat:no-repeat; float:left; font-size:0; height:17px;line-height:16px;width:17px;margin: 2px 4px 0 0; _margin: 2px 2px 0 0;} 
.ico-no span { background-image:url('/_asu/test-no.gif')}
.ico-ok span { background-image:url('/_asu/test-ok.gif')}
.test-red span {background-color:#B9151D;}
.test-green span {background-color:#3cb371;}
.test-gray span {background-color:#999;}
.ico-none { display:none; }
.test-eval { font-size: 120%; font-weight:bold; }



img.float-left {
    float:left;
    border: 1px solid gray;
    x-margin: 0.3em 1.0em 0.3em 0.0em; /* makes bug in Safari/Epiphany 
*/
}


img.float-right {
    float:right;
    border: 1px solid gray;
    x-margin: 0.3em 0.0em 0.3em 1.0em; /* bug in Safari */
}

/*!AsU upgrade 09/2009 (+) begin*/
/* styly pro jQuery nahrazovani (popisek pod obrazek) */

div.title-img-div {
    font-size: 90%;
    color: #555;
    font-style: italic;
}

div.title-img-div img { border: 1px solid gray; }

div.title-img-div-left {
    float:left;
    margin: 0.3em 1.0em 0.3em 0.0em;
    font-size: 90%;
    color: #555;
    font-style: italic;
}

div.title-img-div-left img { border: 1px solid gray; }

div.title-img-div-right {
    float:right;
    margin: 0.3em 0.0em 0.3em 1.0em;
    font-size: 90%;
    color: #555;
    font-style: italic;
}

div.title-img-div-right img { border: 1px solid gray; }
/*!AsU upgrade 09/2009 (+) end*/




div.news-imgbox-left {
    float:left;
    margin: 0.3em 1.0em 0.3em 0.0em;
    font-size: 90%;
    color: #555;
    font-style: italic;
}

div.news-imgbox-left img {
    border: 1px solid gray;
}

div.news-imgbox-right {
    float:right;
    margin: 0.3em 0.0em 0.3em 1.0em;
    font-size: 90%;
    color: #555;
    font-style: italic;
}

div.news-imgbox-right img {
    border: 1px solid gray;
}


/*!AsU upgrade 09/2009 (+) begin*/

div.seminar { 
    x-width: 380px;
    margin: 1em auto 1em; 
    background-color: #fff; 
    border: 1px solid #7A919E; 
    text-align: center; 
    padding: 1em 3em 1em 3em;
}

div.seminar-announcement { padding:2em 0em 2em 0em; }
div.seminar-date { font-weight: bold; padding-bottom:1em; border-bottom:1px solid #7A919E; margin-bottom:1em;}
div.seminar-title { font-weight:bold; padding:0.7em 0 0.7em 0; font-size:110%}
div.seminar-author { font-weight:normal; font-size:110%; }
div.seminar-affil { font-size:90%; font-style:italic; }
div.seminar-abstract { text-align:justify; font-size:100%; }
div.seminar-comment { margin-top:1em; font-size:90%; color:gray;}

#cse-search-box {
    float: left;
    width: 247px;
    margin-bottom: 15px;
}

#under-menu {
    margin-bottom: 9px;
}

#cse-search-box #cse-search-input {
    width: 150px;
    height: 16px;
    vertical-align: middle;
    margin-left: 12px;
    border: 1px solid rgb(126, 157, 185);
    padding: 2px;
    background: rgb(255, 255, 255) url(http://www.google.com/coop/intl/cs/images/google_custom_search_watermark.gif) no-repeat scroll left center;
    -moz-background-clip: -moz-initial;
    -moz-background-origin: -moz-initial;
    -moz-background-inline-policy: -moz-initial;
}

#cse-search-box #cse-search-submit {
    width: 63px;
    color: #1B272D;
    background: #B2C3CC;
    border: 1px solid #7E9DB9;
    font-weight: bold;
    font-size: 13px;
    vertical-align: middle;
    height: 22px;
}
/*!AsU upgrade 09/2009 (+) end*/



