@import url('../forms.css');
@import url('romanpastorek.cz.css');
@import url('poll.css');
@import url('photobit.css');

.mb-def,.mb-dis {display:inline;border-width:1px;border-style:solid;padding:2px 4px 2px 4px;margin:0;}
A.mb-def {color:#555;border-color:#888;text-decoration:none;}
A.mb-def:hover {color:#000;border-color:#555;background-color:#ccc;text-decoration:none;}
.mb-dis {color:#888;border-color:#ccc;}

A SPAN.pb-name {color:#555;}
A:hover SPAN.pb-name {color:#000;}

IMG {border-width:0;border-style:solid;}
IMG.b {border-width:1px;border-style:solid;}

.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}

.standard {font-size:8pt;}
.little {font-size:7.5pt;}

#search-panel {
 text-align:center;
 padding:3px;
}
#upload-panel {
 text-align:center;
 padding:12px;
}

.nav {
 padding:3px;
 text-align:center;
 vertical-align:middle;
}

.hr {clear:both;overflow:hidden;}

.txt {border-width:1px;border-style:solid;padding:1px 1px 1px 2px;font-size:8pt;}
TEXTAREA,SELECT {border-width:1px;padding:0;margin:0;font-size:8pt;}
INPUT.txt {position:relative;border-width:1px;}
.btn {position:relative;border-width:1px;border-style:solid;font-weight:bold;}

DIV.hr {height:1px;margin:2px 2px 2px 2px;overflow:hidden;}
DIV.hr HR {display:none;}


DIV.pb {float:left;width:148px;padding:3px 0 3px 0;overflow:hidden;position:relative;text-align:center;line-height:1.2em;}
DIV.pb-in {width:142px;margin:0 auto 0 auto;}
DIV.pb-in A.photo {display:block;height:127px;overflow:hidden;}
SPAN.pb-picture {display:block;}
SPAN.pb-name {display:block;font-weight:bold;font-size:9pt;line-height:20px;}

DIV.pb A {text-decoration:none;}

.cleaner {clear:both;font-size:0;height:0;}

#photos-list-outer {text-align:center;width:100%;}
#photos-list {width:600px;margin:0 auto 0 auto;}

.hr {background-color:#fff;color:#fff;}

.alternate {color:#555;}
.grayed {color:#888;}

.err {
 clear:both;
 text-align:center;
 font-weight:bold;
 font-size:9pt;
 padding:12px;
 color:#000;
}

LABEL {
 color:#000;
}

P {line-height:1.6em;}

P.alternate {
 padding:0 20px 0 20px;
}

#download LI {
 list-style-type:none;
 list-style-image:none;
 margin:2px;
 background-repeat:no-repeat;
 background-position:0 3px;
 background-image:url('/graphics/ext/default.gif');
 padding-left:20px;
}

.news-sml {
 float:right;
 margin:6px 0 6px 12px;
}
.news-sml A IMG {
 border:1px solid #000;
 background:#fff;
}
.news-sml A:hover IMG {
 -moz-opacity:0.8;
 filter:alpha(opacity=80);
}

#ad {
 padding-top:24px;
}



#albums UL,#albums UL LI {margin:0;list-style-type:none;list-style-image:none;}
#albums UL {padding:8px;line-height:1.6em;}
#albums UL LI {padding:0 0 0 14px;background:url('li.gif') no-repeat 0 7px;}
