/* Artefacta Content CSS 07/2011 */ .content { margin:0 0 10px 0; text-align:left; } .content, .content p { line-height:1.3em; } a, .content a { color:#c93e08; text-decoration:none; } a:hover, .content a:hover { text-decoration:underline; } /* Content headers */ .content h1, .content h2, .content h3 { margin:20px 0 0.3em 0; font-style:italic; font-weight:normal; } .content h1 { margin-top:0; font-size:2.15em; font-size:31px; line-height:1.1em; } .content h2 { font-size:1.7em; font-size:24px; line-height:1.2em; } .content h3 { font-size:1.4em; font-size:18px; line-height:1.2em; } /* List styles */ .content ul, .content ol { list-style-type:disc; margin:0 0 0 20px; } .content ol { list-style-type:upper-roman; margin-left:30px; } .content ul li { margin:5px 0 5px 0; } .content ol li { margin:5px 0 5px 0; } .content li { margin:5px 0 5px 20px; } .content ul li br { display:none; } /* Ruler */ .content hr { height:1px; margin:8px 0 8px 0; background:#000; border:none; } /* P4 table */ .content .p4table { vertical-align:top; overflow:hidden; } .content h3 table { overflow:hidden; font-size:12px; } .content h1 table { overflow:hidden; font-size:12px; } .content h2 table { overflow:hidden; font-size:12px; } /* Content image styles */ .content img { margin:10px; } .content_image_caption { margin:5px 0 10px 0; padding:10px 0 10px 0; font-size:0.8em; font-style:italic; text-align:center; line-height:1.4em; background:#dfdcc8; } .content img[align="left"], .content img.content_image_left, .content_image[style="float: left;"] img { margin-left:0px; } .content img[align="right"], .content_image_right, .content_image[style="float: right;"] img { margin-right:0px; } img.contentbaricon, img.contentstateicon { border:none; margin:3px; padding:0px; } /* Attachments */ a.attachment, a.file { display: block; background-position: left center; background-repeat: no-repeat; padding: 5px 0px 5px 24px; } a.file { background-image:url(../aimg/icons/file.gif); } a.pdf { background-image:url(../aimg/icons/pdf.gif); } a.txt { background-image:url(../aimg/icons/txt.gif); } a.jpg { background-image:url(../aimg/icons/jpg.gif); } a.gif { background-image:url(../aimg/icons/gif.gif); } a.zip { background-image:url(../aimg/icons/zip.gif); } a.word { background-image:url(../aimg/icons/word.gif); } a.powerpoint { background-image:url(../aimg/icons/powerpoint.gif); } a.excel { background-image:url(../aimg/icons/excel.gif); } a.rtf { background-image:url(../aimg/icons/rtf.gif); } .content_image a.attachment, .content_image a.file, .content_image a.jpg, .content_image a.gif { background: none; padding: 0px; } /* Forms */ /* Forms */ .p4form { } .leftblock .p4form { width:80%; } .p4form .form_heading h2 { margin:0.5em 0 0.5em 0; font-size:1.3em; font-size:18px; } .p4form input, .p4form textarea { font-family:Georgia, "Times New Roman", Times, serif; font-size:1em; } .p4form textarea { width:90%; } .form_table td { padding:0 0 4px 0; } /* Block specific styles */ /* .rightblock .content h1 { font-size:1.7em; } .rightblock .content h2 { font-size:1.4em; } .frontpage .column h3 { font-size:1.3em; }*/ .column-2 .rightblock img { margin:0; }