W3C CSS Validator results for http://www.jura.uni-saarland.de (CSS level 2.1)

Congratulations! No Error Found.

This document validates as CSS level 2.1 !

To show your readers that you've taken the care to create an interoperable Web page, you may display this icon on any page that validates. Here is the XHTML you could use to add this icon to your Web page:

Valid CSS!
<p>
    <a href="http://jigsaw.w3.org/css-validator/check/referer">
        <img style="border:0;width:88px;height:31px"
            src="http://jigsaw.w3.org/css-validator/images/vcss"
            alt="Valid CSS!" />
    </a>
</p>
            
Valid CSS!
<p>
<a href="http://jigsaw.w3.org/css-validator/check/referer">
    <img style="border:0;width:88px;height:31px"
        src="http://jigsaw.w3.org/css-validator/images/vcss-blue"
        alt="Valid CSS!" />
</a>
</p>
        

(close the img tag with > instead of /> if using HTML <= 4.01)

If you like, you can download a copy of this image to keep in your local web directory, and change the XHTML fragment above to reference your local image rather than the one on this server.

If you would like to create a link to this page (i.e., this validation result) to make it easier to re-validate this page in the future or to allow others to validate your page, the URI is:

http://jigsaw.w3.org/css-validator/validator?uri=http://www.jura.uni-saarland.de
or
http://jigsaw.w3.org/css-validator/check/referer (for HTML/XML document only)

(Or, you can just add the current page to your bookmarks or hotlist.)

↑ Top

Valid CSS information

.tx-indexedsearch .tx-indexedsearch-browsebox LI {
display : inline;
margin-right : 5px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
width : 100px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
width : 150px;
}
.tx-indexedsearch .tx-indexedsearch-whatis {
margin-top : 10px;
margin-bottom : 5px;
}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw {
font-weight : bold;
font-style : italic;
}
.tx-indexedsearch .tx-indexedsearch-noresults {
text-align : center;
font-weight : bold;
}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr {
font-style : italic;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
color : red;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
background : #eeeeee;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
margin-top : 20px;
margin-bottom : 5px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {
margin-top : 0;
margin-bottom : 0;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {
background : #cccccc;
vertical-align : middle;
}
.tx-indexedsearch .tx-indexedsearch-res .noResume {
color : #666666;
}
.tx-indexedsearch .tx-indexedsearch-category {
background : #cccccc;
font-size : 16px;
font-weight : bold;
}
.tx-indexedsearch .res-tmpl-css {
clear : both;
margin-bottom : 1em;
}
.tx-indexedsearch .searchbox-tmpl-css LABEL {
margin-right : 1em;
width : 10em;
float : left;
}
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css {
letter-spacing : 0;
font-weight : normal;
margin-top : -1.2em;
float : right;
}
.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd {
float : left;
}
.tx-indexedsearch .info-tmpl-css dd.item-mtime {
float : none;
}
.tx-indexedsearch .info-tmpl-css dd.item-path {
float : none;
}
DIV.csc-textpic-caption-c .csc-textpic-caption {
text-align : center;
}
DIV.csc-textpic-caption-r .csc-textpic-caption {
text-align : right;
}
DIV.csc-textpic-caption-l .csc-textpic-caption {
text-align : left;
}
DIV.csc-textpic DIV.csc-textpic-imagecolumn {
float : left;
display : inline;
}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG, DIV.csc-textpic-border DIV.csc-textpic-single-image IMG {
border : 2px solid black;
padding : 0 0;
}
DIV.csc-textpic-imagewrap {
padding : 0;
}
DIV.csc-textpic IMG {
border : none;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image {
float : left;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL {
list-style : none;
margin : 0;
padding : 0;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI {
float : left;
margin : 0;
padding : 0;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image {
float : left;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT {
float : none;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD {
float : none;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG {
border : none;
}
DL.csc-textpic-image {
margin : 0;
}
DL.csc-textpic-image DT {
margin : 0;
display : inline;
}
DL.csc-textpic-image DD {
margin : 0;
}
DIV.csc-textpic-clear {
clear : both;
}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
display : inline;
margin-right : 10px;
}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
display : inline;
margin-left : 10px;
}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
display : inline;
margin-left : 10px;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
margin : 0;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
margin : 0;
vertical-align : bottom;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image {
margin-bottom : 10px;
}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow {
margin-bottom : 10px;
display : block;
}
DIV.csc-textpic DIV.csc-textpic-imagerow {
clear : both;
}
DIV.csc-textpic DIV.csc-textpic-single-image IMG {
margin-bottom : 10px;
}
* + html DIV.csc-textpic DIV.csc-textpic-imagerow .csc-textpic-image {
margin-bottom : 0;
}
* + html DIV.csc-textpic DIV.csc-textpic-imagerow {
margin-bottom : 10px;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol {
margin-left : 0 !important ;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol {
margin-right : 0 !important ;
}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap, DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
margin-right : 10px !important ;
}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap, DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
margin-left : 10px !important ;
}
DIV.csc-textpic-above DIV.csc-textpic-text {
clear : both;
}
DIV.csc-textpic-center {
text-align : center;
}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap {
margin : 0 auto;
}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
text-align : left;
}
DIV.csc-textpic-center DIV.csc-textpic-text {
text-align : left;
}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap {
float : right;
}
DIV.csc-textpic-right DIV.csc-textpic-text {
clear : right;
}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap {
float : left;
}
DIV.csc-textpic-left DIV.csc-textpic-text {
clear : left;
}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap {
float : left;
}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap {
float : right;
}
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
float : right;
clear : both;
}
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text {
height : 1%;
}
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
float : left;
clear : both;
}
* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text, * html .csc-textpic-intext-left ol, * html .csc-textpic-intext-left ul {
height : 1%;
}
DIV.csc-textpic DIV.csc-textpic-imagerow-last {
margin-bottom : 0;
}
.csc-textpic-intext-left ol, .csc-textpic-intext-left ul {
padding-left : 40px;
overflow : auto;
}
@import url('main/base.css');
@media all {
* {
margin : 0;
padding : 0;
font-size : 100%;
}
html {
height : 100%;
}
body {
min-height : 101%;
font-size : 100.01%;
position : relative;
color : #000;
background : #fff;
text-align : left;
}
fieldset, img {
border : 0;
}
select, input, textarea {
font-size : 99%;
}
#topnav {
position : relative;
top : 10px;
right : 10px;
color : #666;
background : transparent;
text-align : right;
}
#nav {
clear : both;
width : auto;
z-index : 100;
}
#main {
clear : both;
width : auto;
z-index : 10;
}
#col1 {
float : left;
width : 200px;
}
#col2 {
float : right;
width : 200px;
}
#col3 {
width : auto;
margin-left : 200px;
margin-right : 200px;
}
#footer {
clear : both;
}
#col1 {
z-index : 3;
}
#col2 {
z-index : 5;
}
#col3 {
z-index : 1;
}
#col1_content {
z-index : 4;
}
#col2_content {
z-index : 6;
}
#col3_content {
z-index : 2;
}
#col1_content, #col2_content, #col3_content {
position : relative;
}
.clearfix:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.clearfix {
display : block;
}
.floatbox {
overflow : hidden;
}
#ie_clearing {
display : none;
}
hr.clear_columns {
clear : both;
float : left;
content : ".";
display : block;
height : 0;
line-height : 0;
visibility : hidden;
border : 0;
padding : 0;
margin : -1.1em 0 0 0;
}
ul, ol, dl {
margin : 0 0 1em 1em;
}
li {
margin-left : 1.5em;
line-height : 1.5em;
}
dt {
font-weight : bold;
}
dd {
margin : 0 0 1em 1em;
}
blockquote, cite {
margin : 0 0 1em 1.5em;
font-size : 0.93em;
width : auto;
}
.subcolumns {
width : 100%;
padding : 0 1px 0 1px;
margin : 0 -1px 0 -1px;
overflow : hidden;
}
.c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l {
float : left;
overflow : hidden;
}
.c50r, .c25r, .c33r, .c38r, .c66r, .c75r, .c62r {
float : right;
overflow : hidden;
}
.c25l, .c25r {
width : 24.999%;
}
.c33l, .c33r {
width : 33.333%;
}
.c50l, .c50r {
width : 49.999%;
}
.c66l, .c66r {
width : 66.666%;
}
.c75l, .c75r {
width : 74.999%;
}
.c38l, .c38r {
width : 38.196%;
}
.c62l, .c62r {
width : 61.803%;
}
.subc {
padding : 0 1em 0 1em;
overflow : hidden;
}
.subcl {
padding : 0 1em 0 0;
overflow : hidden;
}
.subcr {
padding : 0 0 0 1em;
overflow : hidden;
}
}
@media print, screen {
.skip {
position : absolute;
left : -1000em;
width : 20em;
}
}
@import url('modifications/basemod.css');
@media all {
body {
background : #eeecec;
padding : 0;
}
#page {
border : 0 solid #fff;
padding : 0 26px 0 0;
background : #fff;
background-image : url(/fileadmin/img/shadow_rechts.gif);
background-repeat : repeat-y;
background-position : right;
}
#page_margins {
border : 0 solid #fff;
min-width : 856px;
max-width : 80em;
margin : auto;
padding : 0 0 0 26px;
background-image : url(/fileadmin/img/shadow_links.gif);
background-repeat : repeat-y;
background-position : left;
}
#header {
position : relative;
height : 140px;
color : #fff;
background : #1f1e2e url(../../img/jips_bg.gif) repeat-x top;
}
#header img.logo {
position : absolute;
top : 40px;
left : 10px;
font-size : 208%;
}
#langMenu {
position : absolute;
top : 5px;
right : 0;
z-index : 10;
}
#langMenu img {
position : relative;
top : 0;
left : 0;
font-size : 100%;
margin-right : 5px;
}
#topnav {
top : 120px;
}
#footer {
color : #888;
background : #fff;
margin : 1em;
padding : 1em 0 0 0;
border-top : 1px solid #ddd;
line-height : 2em;
}
#main {
background : #fff;
padding-top : 10px;
}
#col1 {
width : 22.5%;
}
#col1_content {
margin-left : 1em;
margin-right : 1em;
color : #444;
background : inherit;
}
#col2 {
width : 25%;
}
#col2_content {
margin-left : 1em;
margin-right : 1em;
}
#col3 {
margin-left : 22.5%;
margin-right : 25%;
border-left : 0 dotted #ddd;
border-right : 0 dotted #ddd;
}
#col3_content {
margin-left : 1em;
margin-right : 1em;
}
#kooperation {
border-bottom : 1px solid #cccccc;
padding : 0.5em 0 0 0;
color : #765;
}
#kooperation div {
float : left;
width : auto;
margin-left : 2.9em;
}
* html #kooperation div {
float : left;
width : auto;
margin-left : 1.5em;
}
#footertext {
padding : 1em;
}
dt a:hover {
background : none;
}
#nav_main2 .tx-macinasearchbox-pi1 {
float : right;
margin : 0.2em 2em 2px 0;
}
#breadcrumb {
float : left;
margin : 0.5em 0 0 1em;
}
#search-country, #list-countries {
background : #c8e0ea none repeat scroll 0% 50%;
padding : 0.4545em 0.9091em 0.6364em;
margin : 0.9091em 0 0;
}
#search-input-country, #autocomplete-country {
margin-left : 0;
}
#search-input-country {
margin : 0.3636em 0.55em 0 0;
width : 70%;
}
.links li {
list-style-image : none;
list-style-position : outside;
list-style-type : none;
margin : 0 0 0.5em 0;
}
.links a, .tx_ablinklist_treeView_linkLabel {
background-image : url(/fileadmin/img/icon_link.gif);
background-position : 1px 2px;
padding-left : 17px;
background-repeat : no-repeat;
}
.country_list dt.tx_ablinklist_treeView_category_level_1 {
background : none;
border-bottom : 1px solid #cccccc;
color : #000000;
line-height : 1.1;
font-size : 1.1em;
margin : 0.4em 0 0.5em;
padding : 0.5em 0 0 0;
font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-weight : bold;
}
.tx_ablinklist_treeView_category_level_1 b {
text-transform : none;
}
.country_list {
margin : 0;
}
.country_list dt {
background : #c8e0ea none repeat scroll 0%;
color : #336699;
font-weight : bold;
line-height : 1;
font-size : 90.91%;
margin : 0 0 1.5em;
padding : 0.4em 1em 0.3em;
text-transform : uppercase;
}
dt.tx_ablinklist_treeView_category_level_3 {
background : none;
padding : 0 0 0 1em;
}
dt.tx_ablinklist_treeView_category_level_4 {
background : none;
display : none;
visibility : hidden;
padding : 0 0 0 1em;
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
font-weight : bold;
}
.tx-ttnews-browsebox-SCell P, .tx-ttnews-browsebox TD P {
margin : 0;
}
.tx-ttnews-browsebox-SCell {
border : 1px solid #666;
}
.rechtswort {
font-size : 30pt;
font-weight : bold;
line-height : 40px;
}
}
@import url('modifications/basemod_2col_right_vlines.css');
@media screen {
#col2 {
width : 250px;
border-left : 1px solid #ddd;
}
#col1 {
display : none;
}
#col1_content {
display : none;
}
#col3 {
margin-left : 0;
border-left : 0;
}
#col3 {
margin-right : 0;
border-right : 250px solid #fff;
}
#footer {
margin : 0;
padding : 0;
}
}
@import url('navigation/nav_slidingdoor1.css');
@media all {
#nav_main {
width : 100%;
float : left;
color : #fff;
background : #1f1e2e url("../../img/sliding_door/nav_rund/bg2.gif") repeat-x bottom;
}
#nav_main ul {
white-space : nowrap;
line-height : 1em;
margin : 0;
padding : 0 0 0 50px;
list-style : none;
}
#nav_main li {
float : left;
background : #8f8cad url("../../img/sliding_door/nav_rund/left.gif") no-repeat left top;
padding : 0 0 0 3px;
margin : 0;
border-bottom : 1px solid #000;
}
#nav_main a {
float : left;
display : block;
color : #334;
background : transparent;
background : url("../../img/sliding_door/nav_rund/right.gif") no-repeat right top;
padding : 5px 11px 3px 8px;
text-transform : none;
text-decoration : none;
font-weight : normal;
}
#nav_main a {
float : none;
}
#nav_main a:hover {
color : #fff;
background-color : transparent;
background : url("../../img/sliding_door/nav_rund/right.gif") no-repeat right top;
}
#nav_main #current {
background-image : url("../../img/sliding_door/nav_rund/left_on.gif");
border-bottom : 0 solid #f00;
}
#nav_main #current a {
color : #fff;
background-image : url("../../img/sliding_door/nav_rund/right_on.gif");
font-weight : normal;
padding-bottom : 4px;
padding-top : 5px;
}
#nav {
background : #fff;
width : 100%;
}
#nav_main {
background : #fff url('../../img/sliding_door/nav_rund/bg2.gif');
width : 100%;
}
#nav_main ul li {
border : 0;
}
#nav_main ul li a:hover {
color : #900;
}
}
@import url('navigation/nav_slidingdoor2.css');
@media all {
#nav_main2 {
width : 100%;
float : left;
background : url("../../img/nav2_bg.gif");
border-top : 0 solid #666;
line-height : 0;
font-size : 90%;
height : 2.2em;
overflow : hidden;
}
#nav_main2 ul {
float : left;
display : inline;
margin : 0;
padding : 0;
margin-left : 21px;
border-left : 0 solid #aaa;
border-right : 0 solid #fff;
border-bottom : 0 solid #fff;
}
#nav_main2 ul li {
float : left;
display : inline;
margin : 0;
padding : 0;
font-size : 1em;
line-height : 1em;
list-style-type : none;
border-left : 0 solid #fff;
border-right : 0 solid #aaa;
}
#nav_main2 ul li a {
display : block;
width : auto;
font-size : 1em;
font-weight : normal;
background : transparent;
text-decoration : none;
color : #ccc;
margin : 0;
padding : 0.6em 0.8em;
}
#nav_main2 ul li a:focus, #nav_main2 ul li a:hover, #nav_main2 ul li a:active {
color : #fff;
text-decoration : none;
}
#nav_main2 ul li#current2 {
background : transparent url("../../img/bg_hnav2_hover.gif") no-repeat center bottom;
}
#nav_main2 ul li#current2 a, #nav_main2 ul li#current2 a:focus, #nav_main2 ul li#current2 a:hover, #nav_main2 ul li#current2 a:active {
color : #fff;
font-weight : bold;
text-decoration : none;
}
}
@import url('navigation/nav_vlist.css');
@media all {
#col1_content h3 {
padding : 0;
font-weight : bold;
margin : 1.4em 0 0.3em 0;
color : #444;
background-color : #fff;
border-bottom : 4px solid #888;
}
#col1_content h3 img {
margin-right : 0.7em;
}
#col1_content .mainMenu {
width : 100%;
overflow : hidden;
color : #222;
margin : 0;
padding : 0 0 0 0;
}
#col1_content .mainMenu img {
margin-right : 0.7em;
}
#col1_content ul {
width : 100%;
overflow : hidden;
margin : 0 0 0 0;
list-style-type : none;
border-top : 1px solid #ddd;
border-bottom : 1px solid #ddd;
}
#col1_content ul a {
display : block;
text-decoration : none;
}
#col1_content ul li {
float : left;
width : 100%;
margin : 0;
padding : 0;
}
#col1_content ul li strong {
display : block;
width : 95%;
padding : 3px 0 3px 7%;
background-color : #aab;
color : #fff;
font-weight : bold;
border-bottom : 1px solid #ddd;
}
#col1_content ul li ul li strong {
display : block;
width : 95%;
padding : 3px 0 3px 14%;
background-color : #aab;
color : #fff;
font-weight : bold;
border-bottom : 1px solid #ddd;
}
#col1_content ul li ul li ul li strong {
display : block;
width : 95%;
padding : 3px 0 3px 21%;
background-color : #aab;
color : #fff;
font-weight : bold;
border-bottom : 1px solid #ddd;
}
#col1_content ul li a {
width : 95%;
padding : 3px 0 3px 7%;
background-color : #fff;
color : #444;
border-bottom : 1px solid #eee;
}
#col1_content ul li a:hover {
background-color : #f63;
color : #fff;
}
#col1_content ul li ul {
list-style-type : none;
margin : 0;
padding : 0;
}
#col1_content ul li ul li {
float : left;
width : 100%;
margin : 0;
padding : 0;
}
#col1_content ul li ul li a {
width : 90%;
padding : 3px 0 3px 14%;
background-color : #f8f8f8;
color : #666;
border-bottom : 1px solid #ddd;
}
#col1_content ul li ul li ul {
list-style-type : none;
margin : 0;
padding : 0;
}
#col1_content ul li ul li ul li {
float : left;
width : 100%;
margin : 0;
padding : 0;
}
#col1_content ul li ul li ul li a {
width : 90%;
padding : 3px 0 3px 21%;
background-color : #e4e4e4;
color : #666;
border-bottom : 1px solid #ddd;
}
#col1_content ul li ul li a:hover {
background-color : #f63;
color : #fff;
}
#col1_content ul li#title {
width : 95%;
padding : 3px 0 3px 7%;
font-weight : bold;
color : #444;
background-color : #fff;
border-bottom : 4px solid #888;
}
}
@import url('main/content.css');
@media all {
body {
font-size : 75.33%;
font-family : 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
}
h1, h2, h3, h4 {
font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-weight : bold;
}
h1, h2, h3, h4 {
font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif;
display : block;
font-weight : bold;
}
h1 {
font-size : 1.1em;
color : #000;
background : inherit;
margin : 0.4em 0 0.5em 0;
border-bottom : 1px solid #ccc;
padding-top : 0.5em;
}
h2 {
font-size : 1em;
color : #fff;
background-color : #765;
margin : 0.2em 0 0.5em 0;
padding : 0.3em;
margin-top : 1em;
}
h3 {
font-size : 1em;
color : #765;
margin : 0.4em 0 0.3em 0;
padding-top : 0.5em;
}
h4 {
font-size : 1em;
color : #888;
margin : 0.4em 0 0.3em 0;
border-bottom : 1px solid #ccc;
padding-top : 0.5em;
}
#teaser {
text-align : center;
}
#teaser h1 {
font-size : 1.2em;
border : 0;
}
p, ul, dd, dt {
line-height : 1.5em;
}
p {
line-height : 1.5em;
margin : 0 0 1em 0;
}
strong, b {
font-weight : bold;
}
em, i {
font-style : italic;
}
pre, code {
font-family : "Courier New", Courier, monospace;
}
address {
font-style : normal;
line-height : 1.5em;
margin : 0 0 1em 0;
}
hr {
color : #fff;
background : transparent;
margin : 0 0 0.5em 0;
border : 0;
border-bottom : 1px dotted #ecc;
}
acronym, abbr {
border-bottom : 1px dashed #c00;
cursor : help;
}
img.float_left {
float : left;
margin-right : 1em;
margin-bottom : 0.15em;
border : 0;
}
img.float_right {
float : right;
margin-left : 1em;
margin-bottom : 0.15em;
border : 0;
}
img.center {
text-align : center;
background : #fff;
padding : 4px;
border : 1px solid #ddd;
}
a, a em.file {
color : #1e6289;
text-decoration : none;
}
a:hover {
background-color : #eef;
text-decoration : underline;
}
#topnav a {
color : #666;
background : transparent;
text-decoration : none;
}
#topnav a:hover {
text-decoration : underline;
background-color : transparent;
}
#footer a {
color : #669;
}
#footer a:hover {
background-color : #fff;
}
#main a.imagelink {
padding-left : 0;
background : transparent;
}
.headerNav {
padding : 0 5px 0 5px;
}
.csc-header a {
color : #000;
}
table {
border-collapse : collapse;
margin-bottom : 0.5em;
}
form {
overflow : hidden;
}
input, textarea {
width : auto;
font : 1em Verdana, Arial, Helvetica, Sans-Serif;
border : 1px solid #ccc;
background : #fafafa;
padding : 3px;
color : #777;
}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
background : #f0f0f0;
color : #333;
border-color : #666;
}
p.demo {
background-color : #fee;
border : 1px solid #fcc;
padding : 6px;
margin-bottom : 0.5em;
}
p.navlink {
background-color : #f4f8f4;
border : 1px dotted #aca;
padding : 6px;
margin-bottom : 0.5em;
}
p.navlink a {
color : #353;
}
p.navlink a:hover {
font-weight : bold;
background : transparent;
}
blockquote {
color : #222;
background : #f8f8f8;
border : 1px solid #ddd;
border-left : 8px solid #ddd;
padding : 1em 1em 0 1em;
margin : 0 0 1em 1em;
}
ul.linklist {
list-style-type : none;
margin : 0 0 1em 0;
}
ul.linklist li {
margin : 0 0 1em 0;
}
em.mono, em.file, em.directory {
font-family : "Courier New", Courier, monospace;
font-style : normal;
}
em.mono {
padding : 0 0.3em 0 0.3em;
background : #f0f0f4;
border : 1px solid #ccd;
}
em.file {
padding : 0 0 0 14px;
color : #008;
background : transparent url(../../img/icons/file.gif) no-repeat left;
}
em.directory {
padding : 0 0 0 15px;
color : #008;
background : transparent url(../../img/icons/dir.gif) no-repeat left;
}
pre, code {
display : block;
margin : 0 0 1em 1em;
padding : 0.5em;
color : #000;
background : #f0f0f4;
border : 1px solid #ccd;
border-left : 8px solid #ccd;
}
code.css {
background-image : url(../../img/bg_css.gif);
background-repeat : no-repeat;
background-position : right top;
}
code.xhtml {
background-image : url(../../img/bg_xhtml.gif);
background-repeat : no-repeat;
background-position : right top;
}
code.typoscript {
background-image : url(../../img/bg_ts.gif);
background-repeat : no-repeat;
background-position : right top;
}
table.bugs {
margin-bottom : 1em;
margin-top : 0.5em;
width : 100%;
}
table.bugs th {
background : #fff;
color : #222;
padding : 0.5em;
text-align : center;
border-bottom : 1px solid #ccd;
border-right : 1px solid #ccd;
}
table.bugs td {
background : #f0f0f4;
color : #222;
padding : 0.5em;
text-align : center;
border-bottom : 1px solid #ccd;
border-right : 1px solid #ccd;
}
.bluebox {
color : #000;
background : #f0f0f4;
padding : 2px;
border : 1px solid #ccd;
text-align : center;
padding : 4px 0 4px 0;
margin-bottom : 1em;
}
.bluebox p {
padding : 0 8px 0 8px;
}
a.dl_link {
display : block;
padding : 0;
margin : 0.5em auto 0 auto;
background-image : none;
}
a.dl_link:hover {
text-decoration : none;
background-color : transparent;
}
}
input, textarea {
margin-left : 1em;
width : auto;
font : 1em Verdana, Arial, Helvetica, Sans-Serif;
border : 1px solid #ccc;
background : #fafafa;
padding : 2px;
color : #777;
}
input[type="text"]:focus, textarea:focus {
background : #f0f0f0;
color : #333;
border-color : #666;
}
img {
border : 0;
}
p.bodytext {
text-align : justify;
}
p.csc-linkToTop {
text-align : right;
}
span.mono {
font-family : "Courier New", Courier, monospace;
font-style : normal;
padding : 0 0.3em 0 0.3em;
background : #f0f0f4;
border : 1px solid #ccd;
}
span.file {
font-family : "Courier New", Courier, monospace;
font-style : normal;
padding : 0 0 0 14px;
color : #000088;
background : transparent url('../../img/icons/file.gif') no-repeat left;
}
span.directory {
font-family : "Courier New", Courier, monospace;
font-style : normal;
padding : 0 0 0 15px;
color : #000088;
background : transparent url('../../img/icons/dir.gif') no-repeat left;
}
p.smalltext {
font-size : 0.9em;
}
p.redbox {
color : #000;
background-color : #fee;
border : 1px solid #fcc;
padding : 6px;
margin-bottom : 0.5em;
}
p.greenbox {
background-color : #f4f8f4;
border : 1px dotted #aca;
padding : 6px;
margin-bottom : 0.5em;
}
p.greenbox a {
color : #353;
}
p.greenbox a:hover {
background : transparent;
}
p.box {
display : block;
font-size : 1em;
color : #000;
padding : 0.5em;
background : #f0f0f4;
border-left : 8px solid #e0e7f5;
}
p.code {
display : block;
margin : 0 0 1em 1em;
font-family : "Courier New", Courier, monospace;
font-size : 1em;
padding : 0.5em;
color : #000;
background : #f0f0f4;
border-left : 8px solid #e0e7f5;
}
p.bluebox {
color : #000;
background : #f0f0f4;
padding : 2px;
border : 1px solid #ccd;
text-align : center;
padding : 4px 0 4px 0;
margin-bottom : 1em;
}
p.csc-form-label-req {
font-weight : bold;
}
.csc-caption {
font-size : 0.9em;
background-color : #e0e7f5;
padding : 2px;
}
dd.csc-textpic-caption {
font-style : italic;
font-size : 0.9em;
background-color : #e0e7f5;
padding : 0;
}
.tx-ttnews-browsebox {
text-align : center;
padding : 0;
margin : 1.2em 0 1em 0;
padding : 1px;
border : 1px solid #ccd;
background : #f0f0f4;
}
.tx-ttnews-browsebox a, .tx-ttnews-browsebox strong {
padding : 0 0.4em 0.4em 0;
margin : 0;
background : transparent;
}
.news-latest-item {
margin-bottom : 1em;
}
.news-latest-item h3.news-latest-header a {
color : #900;
text-decoration : none;
font-size : 1em;
font-family : 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
}
.news-latest-item h3.news-latest-header a:hover {
background : #eef;
}
.news-latest-item h3 {
padding-top : 0;
line-height : 1.5em;
margin : 0;
}
.news-latest-item h3 a {
text-decoration : underline;
}
.news-latest-item h3 a:hover {
background : transparent;
}
.news-latest-item img {
padding-right : 1em;
padding-top : 0.5em;
float : left;
}
.news-latest-browse {
padding : 1px;
border : 1px solid #ccd;
background : #f0f0f4;
text-align : center;
}
.news-list-item {
margin-bottom : 1em;
}
.news-list-item h3 {
padding-top : 0;
}
.news-list-item h3 a {
text-decoration : underline;
}
.news-list-item h3 a:hover {
background : transparent;
}
.news-list-item h3 span.news-list-date {
color : #aaa;
font-weight : normal;
}
.news-list-morelink {
padding : 1px;
border : 1px solid #ccd;
background : #f0f0f4;
text-align : center;
}
.news-list-morelink a {
color : #669;
}
.news-list-morelink a:hover {
background : transparent;
}
.news-single-item h3 {
margin-bottom : 1em;
margin-top : 1em;
color : #000;
padding : 0.5em;
background : #f0f0f4;
border-left : 8px solid #e0e7f5;
}
.news-single-img {
padding-right : 15px;
float : left;
}
.news-single-img p {
padding : 0;
margin : 0;
}
.news-single-timedata {
color : #aaa;
margin-bottom : 1em;
}
.news-list-category {
color : #aaa;
}
.news-single-additional-info dd {
margin-top : -1em;
}
.news-single-additional-info dt {
margin-bottom : 1.4em;
color : #aaa;
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
width : 100px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
width : 150px;
}
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {
font-weight : bold;
font-style : italic;
}
.tx-indexedsearch .tx-indexedsearch-whatis {
margin-top : 10px;
margin-bottom : 5px;
}
.tx-indexedsearch P.tx-indexedsearch-noresults {
text-align : center;
font-weight : bold;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {
background : #eeeeee;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P {
font-weight : bold;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent {
font-weight : normal;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P {
font-style : italic;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
background : #e0e7f5;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
margin-top : 20px;
margin-bottom : 5px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {
color : #006699;
margin-top : 0;
margin-bottom : 0;
background : transparent;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE {
background : #cccccc;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {
vertical-align : middle;
}
.tx-indexedsearch .tx-indexedsearch-res .noResume {
color : #666666;
}
.tx-indexedsearch-sw, .csc-sword, .tx-indexedsearch-redMarkup {
font-family : monospace;
font-style : normal;
padding : 0 0.3em 0 0.3em;
background : #ffff88;
border : 1px solid #ccd;
}
div.langMenu {
padding : 0 0 0 0;
}
div.langMenu a:hover {
background : transparent;
}
div.langMenu img.flag {
margin-top : 4px;
padding-right : 7px;
}
.tx-jphcodesnippets-pi {
font-size : 0.9em;
font-family : "Courier New", Courier, monospace;
font-weight : normal;
border : 1px solid #ccd;
}
.tx-jphcodesnippets-pi .imp {
font-weight : bold;
color : red;
}
.tx-jphcodesnippets-pi .ln-xtra {
background : #ffcccc;
}
.tx-jphcodesnippets-pi li {
background : #f0f0f4;
}
.tx-jphcodesnippets-pi li.li2 {
background : #ffffff;
}
.tx-jphcodesnippets-pi .kw1 {
color : #b1b100;
}
.tx-jphcodesnippets-pi .kw2 {
color : #000000;
font-weight : bold;
}
.tx-jphcodesnippets-pi .kw3 {
color : #000066;
}
.tx-jphcodesnippets-pi .co1 {
color : #808080;
font-style : italic;
}
.tx-jphcodesnippets-pi .co2 {
color : #808080;
font-style : italic;
}
.tx-jphcodesnippets-pi .coMULTI {
color : #808080;
font-style : italic;
}
.tx-jphcodesnippets-pi .es0 {
color : #000099;
font-weight : bold;
}
.tx-jphcodesnippets-pi .br0 {
color : #00ff00;
}
.tx-jphcodesnippets-pi .st0 {
color : #ff0000;
}
.tx-jphcodesnippets-pi .nu0 {
color : #cc66cc;
}
.tx-jphcodesnippets-pi .me1 {
color : #006600;
}
.tx-jphcodesnippets-pi .me2 {
color : #006600;
}
.tx-jphcodesnippets-pi .re0 {
color : #0000ff;
}
.tx-jphcodesnippets-pi .download {
padding-left : 1em;
font-style : italic;
font-family : 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
}
.tx_ablinklist_listView_link {
padding : 0 0 1em 0;
margin : 0 0 1em 0;
border-bottom : 1px solid #cccccc;
}
.tx-ablinklist-pi1-browsebox td {
padding-right : 1em;
}
@media print, screen {
#col1_content dfn, #col1_content .hidden {
position : absolute;
left : -1000em;
width : 20em;
}
}
.tx-dropdownsitemap-pi1 A {
font-weight : bold;
}
.tx-dropdownsitemap-pi1 LI.open OL {
display : block;
}
.tx-dropdownsitemap-pi1 LI.closed OL {
display : none;
}
.tx-dropdownsitemap-pi1 LI.open UL {
display : block;
}
.tx-dropdownsitemap-pi1 LI.closed UL {
display : none;
}
.tx-dropdownsitemap-pi1 DIV {
border : 1px solid #ccd;
background : #f0f0f4;
padding : 2px;
margin-bottom : 5px;
}
.tx-dropdownsitemap-pi1 DIV.level_2 {
background : #ffffff;
}
.tx-dropdownsitemap-pi1 DIV.level_2 A {
font-weight : normal;
}
.tx-dropdownsitemap-pi1 DIV.level_3 {
background : #f0f0f4;
}
.tx-dropdownsitemap-pi1 DIV.level_4 {
background : #ffffff;
}
.tx-dropdownsitemap-pi1 DIV.level_5 {
background : #f0f0f4;
}
.tx-dropdownsitemap-pi1 DIV.expAll {
text-align : center;
border : 1px solid #ccd;
background : #f0f0f4;
}
.tx-dropdownsitemap-pi1 img {
margin-right : 0.5em;
}
.tx-dropdownsitemap-pi1 a:hover {
background : transparent;
}
.csc-mailform-field label {
color : #369;
display : block;
font-size : 0.8em;
margin-top : 1em;
}
.csc-mailform-radio label {
display : inline;
margin-left : 0.3em;
}
.csc-mailform-radio legend {
display : none;
}
.csc-mailform-submit {
margin-top : 1em;
}
.csc-header-date {
float : right;
background : inherit;
font-weight : normal;
}
@import url('print/print_003.css');
@media print {
body * {
font-size : 12pt;
font-family : "Times New Roman", Times, serif;
}
blockquote {
font-family : "Times New Roman", Times, serif;
}
code.css, code.xhtml, em.file {
font-family : "Courier New", Courier, mono;
}
h1 {
font-size : 16pt;
font-weight : bold;
color : #336699;
background : inherit;
margin : 0.4em 0 0.5em 0;
border-bottom : 1px solid #ccc;
}
h2 {
font-size : 14pt;
font-weight : bold;
color : #666;
background : inherit;
margin : 0.2em 0 0.5em 0;
padding : 0.3em;
}
h3 {
font-size : 12pt;
font-weight : bold;
margin : 0.4em 0 0.3em 0;
}
h1, h2, h3 {
page-break-after : avoid;
}
abbr[title]:after, acronym[title]:after {
content : '(' attr(title) ')';
}
#col3 a[href^="http:"], #col3 a[href^="https:"], #col1 p a[href^="http:"], #col1 p a[href^="https:"], #col2 p a[href^="http:"], #col2 p a[href^="https:"] {
padding-left : 0;
background-image : none;
}
a[href]:after {
content : " <URL: " attr(href) ">";
color : #444;
background-color : inherit;
font-style : italic;
}
body {
margin : 0;
padding : 0;
}
#page_margins, #page {
min-width : inherit;
margin : 0;
padding : 0;
border : 0;
}
#topnav {
display : none;
}
#header {
height : auto;
}
#header img {
display : none;
}
#nav_main {
display : none;
}
#teaser {
margin : 1em 0 0 0;
padding : 0;
border : 0;
}
#main {
margin : 0;
padding : 0;
}
#col1 {
display : none;
}
#col1_content {
display : none;
}
#col2 {
display : none;
}
#col2_content {
display : none;
}
#col3 {
margin : 0;
padding : 0;
border : 0;
}
#col3_content {
margin : 0;
padding : 0;
border : 0;
}
#footer {
display : none;
}
.tx-ttnews-browsebox {
display : none;
}
.news-list-morelink {
display : none;
}
}

↑ Top