/* Artefacta Discussion CSS 08/2011 */ /* Discussion digest */ .discussiondigesttitle { font-size:1.3em; font-size:18px; font-style:italic; margin:0 0 4px 0; } .discussiondigestbody { margin:10px 0 0 0; } .discussiondigestbody a { font-size:0.9em; } .discussiondigestbody .row0, .discussiondigestbody .row1 { margin:0 0 15px 0; border-bottom:1px solid #000; } .discussiondigestdate, .discussiondigestauthor { font-size:0.8em; } .discussiondigestdate { margin:0; } .discussiondigestauthor { margin:10px 0 15px 0; } /* Message area */ .content .discussion { } .content .discussion p { margin:0; } .content .discussion a { } .content .discussion h2 { } .content .discussion h3 { font-size: 1.0em; line-height:1.0em; } .content .discussion img { margin:0; } .discussion .float { float:left; } .discussion .spacer { clear:both; font-size:1px; } .discussion .row2 td, div.discussion .discussion_treethread .row1 { background-color:#f2f1f1; } .discussion .row1 td, div.discussion .discussion_treethread .row2 { background-color:#fafafa; } div.discussion .discussion_flatthread .row1 { background:url(../images/discussion_row1_bg.png) center top repeat-x #f2f1f1; } div.discussion .discussion_flatthread .row2 { background:url(../images/discussion_row2_bg.png) center top repeat-x #fafafa; } div.discussion .discussion_flatthread .row1:first-child { background-image:none; padding-top: 1px; } p.discussion_description { } .discussion_path { margin:15px 0 20px; color: #292929; font-size: 0.85em; margin: 10px 0 23px 16px; } .discussion_path a { color:#df4f17; } .discussion_path a:hover { } .discussion_path a.discussion_path_current { text-decoration:none; color:#292929; font-weight:bold; } .discussion_display { float:right; margin-bottom:5px; } .content .discussion_display p { display:inline; } .content .discussion_display a { padding: 8px 7px; color:#333333; font-weight:normal; font-style:italic; text-transform:uppercase; font-size: 0.83em; } .content .discussion_display a:hover { background: none repeat scroll 0 0 #DF4F17; color: #000000; cursor: pointer; font-size: 0.83em; font-style: italic; padding: 8px 7px; text-transform: uppercase; } .content .discussion_display a.discussion_display_selected { background: none repeat scroll 0 0 #DF4F17; border: 1px solid #DF4F17; color: #000000; cursor: pointer; font-size: 0.83em; font-style: italic; padding: 8px 7px; text-transform: uppercase; } p.discussion_lock { padding-bottom:15px; } .discussion_navigation { padding-bottom:15px; } .discussion_pages { float:right; padding:5px; } .discussion_pages span { margin:0 10px; } div.discussion_pages a { padding:5px; } .content a.discussion_pages_selected { color:#FFFFFF; background:#999999; } .discussion_toptools { margin: 0 0 15px 16px; } .discussion_toptools table { width:100%; } .discussion_toptools a { display:block; font-weight:bold; } .discussion_toptools td { padding:10px 0; vertical-align:top; } .discussion_toptools p { padding-bottom:10px; } .content .discussion_search { white-space:nowrap; } .content .discussion_search p { color:#333333; font-weight:normal; } .content .discussion_search a { margin-top:4px; text-align:right; } .content .discussion_search .searchsubmit { width: 93px; margin:0 0 0 0; } .content .discussion_search input { width:240px; } .discussion_toptools .discussion_personal { padding:10px; border:1px solid #fff; background:#fff; } .content .discussion_personal a { color: #DF4F17; font-weight:normal; line-height: 1.3em; margin-bottom: 0.6em; } .discussion_viewoptions { float:right; } .discussion_viewoptions input { background: none repeat scroll 0 0 #DF4F17; border: 1px solid #DF4F17; color: #000000; cursor: pointer; font-family:Georgia,"Times New Roman",Times,serif; font-size: 0.83em; font-style: italic; padding: 3px 7px; text-transform: uppercase; } .discussion_viewoptions div { margin:10px 0 5px 0; } .content .discussion_viewoptions a { padding:0 8px 0 0; } .discussion_categories table { width:100%; border-top:1px solid #C0BFBF; border-left:1px solid #C0BFBF; } /* .discussion_categories .row2 td { background:#D7E8F6; } */ .content .discussion_categories p { } .discussion_categories td { padding:10px; vertical-align:top; border-bottom:1px solid #C0BFBF; border-right:1px solid #C0BFBF; } td.discussion_categoryimage { width:40px; text-align:center; } .discussion_threads .discussion_categorytitle { width:50%; text-align:left; } td.discussion_categorytitle img { display:none; } .content .discussion_categories table a { } .discussion_threads { margin-top:20px; } .discussion_threads table { width:100%; border-left:1px solid #fff; border-top:1px solid #fff; } .discussion_threads td { padding: 16px 23px; vertical-align:middle; border-bottom:1px solid #fff; font-size:0.9em; text-align:center; } .discussion_threads .author, .discussion_threads .author a { color:#5a5a5a; font-style:italic; text-decoration:underline; text-align:left; } .discussion_threads th { background: none repeat scroll 0 0 #F2F1F1; border-bottom: 1px solid #FFFFFF; color: #292525; font-size: 0.8em; padding: 8px 23px; text-align: center; text-transform: uppercase; vertical-align: top; font-style:italic; font-weight:normal; } .discussion_threads .left { text-align:left; } .content .discussion_threads a { color:#df4f17; } .discussion_thread { padding-top:17px; } .discussion_treethread .discussion_thread { float:left; width:100%; margin:0 0 15px 0; padding-top:0; } .discussion_flatthread .discussion_thread { float:left; width:100%; } .discussion_thread div { padding:1px 2% 10px; } div.discussion_threadbuttons { float:right; margin:10px 0 0 0; padding:5px 2px 0 0; } div.discussion_threadinfo { float:left; width:96%; border-bottom:1px solid #c0bfbf; } .discussion_threadinfo p { font-style:italic; font-size: 0.95em; } .discussion_threadinfo p span { padding-left: 20px; color: #5a5a5a; } .discussion_threadinfo .discussion_threadbuttons a { color: #5A5A5A; font-style: italic; text-align: left; text-decoration: underline; font-size: 0.85em; padding: 0 10px; } .discussion_threadinfo .discussion_threadbuttons a:hover { text-decoration:none; } .content .discussion_threadinfo h3 { font-weight:bold; color:#333333 !important; } div.discussion_threadbody { float:left; width:96%; margin:19px 0 10px 0; } div.discussion_threadbottom { float:left; width:96%; } .discussion_thread:last-child div.discussion_threadbottom { } .content .discussion_threadbottom a { font-style:italic; text-decoration:underline; color: #5a5a5a; font-size:0.90em; } .discussion .row1 .discussion_threadbottom { } .discussion .row2 .discussion_threadbottom { } .discussion_threadbottom a { padding-right:10px; } .discussion .threads { width:100%; background:#fafafa; } .discussion .threads td { vertical-align:middle; } .discussion .thread_odd td { margin:0; background:#fafafa; } .discussion .thread_even td { margin:0; background:#f2f1f1; } .discussion .thread { height:100%; padding:4px 5px; vertical-align:middle; } .content .discussion .thread a { color:#333333; } .content .discussion .thread a:hover { } .discussion .thread2 { padding:0 5px; } .discussion .firstColumn { width:60%; } .discussion .number { text-align:left; } .discussion .firstColumn { padding-left:5px; text-align:left; } .discussion .firstColumn img { vertical-align:top; } .discussion .firstColumn a { font-weight:bold; } .discussion .firstColumn a:hover { text-decoration:underline; } .discussion .active td { color:#FFFFFF; background:#cacaca; } .content .discussion .active a { color:#FFFFFF; } .discussion .highlight { color:#FFFFFF !important; background:#245DB1; } .content .discussion, .content .discussion p { line-height:normal; } .discussion td.lines { font-size:1px; border:0; white-space:nowrap; } .discussion table.lines { height:100%; border-collapse:collapse; } .content .discussion_formauthor p { margin-bottom:6px; } .content #messageform input { width: 75%; } .content #messageform h3 { } #messageform textarea { width: 75%; height: 200px; } .messageform_buttons { margin-top:15px; } #messageform div { margin-bottom:15px; } .content input[name="discussion_ss"] { font-size:1em; } .content input.discussionbutton { padding:4px 6px; color:#000000; font-family:Georgia,"Times New Roman",Times,serif; font-size:0.9em; border:0; background:#DF4F17; } .content p a.discussionbutton, .content p a.deletebutton, .content .discussion_threadbottom a.discussionbutton { color:#000; cursor:pointer; border:1px solid #df4f17; padding:8px 15px; background:#df4f17; text-transform: uppercase; font-style:normal; font-size: 0.83em; text-decoration:none; } .content .discussion_threadbottom a.discussionbutton { float:right; display:block; } .discussion #filelist { margin-bottom:15px; } .content .discussion #filelist p { margin-bottom:10px; } #messagefiles { margin:15px 0; } #messagefiles p { margin-bottom:5px; } .content #messagefiles img { margin:5px; vertical-align:bottom; } #messagefiles a.filesystem { background-position:left center; background-repeat:no-repeat; padding:0 0 5px; } .content .discussion p.discussion_startnew { margin: 0 0 25px 16px; }