/* Style sheet 2009-stockheim-print */
a,body,div,em,label,li,ol,p,strong,td,th,u,ul{font-family:"Lucida Grande", Arial, san-serif;font-size:12px;color:#666666;}
input,select,textarea{font-family:"Trebuchet MS", Verdana, san-serif;font-size:11px;color:#666666;}
img{vertical-align:middle;border:0px;}
p,pre,form{margin:0;padding:0;}
h1{margin:0 0 15px;padding:0 0 2px;border-bottom:1px solid #cccccc;font-family:"Trebuchet MS", "Lucida Grande", Arial, san-serif;font-weight:bold;font-size:16px;}
a{text-decoration:none;color:#336699;}
a:hover{text-decoration:underline;}
* html #main .mod_article{height:1%;}
.mod_article{padding-right:8px;padding-left:8px;}
.ce_text,.mod_newslist{line-height:1.4;}
.mod_article ul{margin:0;padding:0 0 0 12px;list-style-type:none;}
.mod_article li{padding-top:1px;padding-bottom:1px;padding-left:14px;background-position:left center;background-repeat:no-repeat;list-style-type:none;}
pre{padding:9px;background-color:#fcfcfc;border:1px solid #e6e6e6;font-family:monaco, "Bitstream Vera Sans Mono", "Courier New", courier, monospace;color:#666666;line-height:1.3;}
.ce_hyperlink a{padding-left:18px;background-position:left center;background-repeat:no-repeat;}
.reference img{padding:1px;border:1px solid #cccccc;}
.reference td{vertical-align:top;}
* html .ce_domains .submit{top:1px;position:relative;}
*:first-child+html .ce_domains .submit{top:1px;position:relative;}
.ce_form .text,.ce_form textarea{width:250px;margin-top:2px;margin-bottom:2px;padding:2px;border:1px solid #cccccc;}
* html .ce_form .text,* html .ce_form textarea{margin-top:1px;margin-bottom:1px;}
*:first-child+html .ce_form .text,*:first-child+html .ce_form textarea{margin-top:1px;margin-bottom:1px;}
.ce_form textarea{height:120px;}
.ce_form .text:focus,.ce_form textarea:focus{background-color:#ebfdd7;}
.ce_form span.mandatory{display:none;color:#ff0000;}
.ce_form .error{padding-top:5px;font-size:11px;color:#ff0000;}
.ce_form .col_first{padding-top:5px;padding-right:9px;padding-left:1px;text-align:right;vertical-align:top;font-weight:bold;}
.ce_form .checkbox{margin:3px 3px 1px 1px;padding:0;}
* html .ce_form .checkbox{top:1px;position:relative;margin:-3px 0 0 -3px;}
*:first-child+html .ce_form .checkbox{top:1px;position:relative;margin:-3px 0 0 -3px;}
.ce_form .submit_container{margin-top:6px;}
.ce_table.border table{border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;}
.ce_table.border th{padding:6px 9px;vertical-align:top;background-color:#f0f0f0;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-collapse:collapse;line-height:1.4;}
.ce_table.border td{padding:9px;vertical-align:top;background-color:#f0f0f0;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-collapse:collapse;line-height:1.4;}
.ce_table.border .odd{background-color:#fbfbfb;}
.ce_table.border .even{background-color:#fdfdfd;}
.ce_table.border .col_first{font-weight:bold;}

