rename error template to avoid conflicts with the error view
/* * :organization: Logilab * :copyright: 2003-2008 LOGILAB S.A. (Paris, FRANCE), all rights reserved. * :contact: http://www.logilab.fr/ -- mailto:contact@logilab.fr *//******************************************************************************//* main styles *//******************************************************************************/*{margin:0px;padding:0px;}html,body{background:#e2e2e2;}body{font-size:69%;font-weight:normal;font-family:Verdana,sans-serif;}h1{font-size:188%;margin:0.2em0px0.3em;border-bottom:1pxsolid#000;}h2,h3{margin-top:0.2em;margin-bottom:0.3em;}h2{font-size:135%;}h3{font-size:130%;}h4{font-size:120%;margin:0.2em0px;}h5{font-size:110%;}h6{font-size:105%;}a,a:active,a:link,a:visited{color:#ff4500;text-decoration:none;}a:hover{text-decoration:underline;}a.grayedout{display:block;padding-left:2px;color:#808080;}a.grayedout:visited{color:#808080;}a.grayedout:hover{color:#000;}aimg{border:none;text-align:center;}p{margin-top:0em;margin-bottom:0.2em;padding-top:2px;}table,td,input,select{font-size:100%;}table{border-collapse:collapse;border:none;}tableth,tabletd{vertical-align:top;}tabletdimg{vertical-align:middle;margin:0px10px0px0px;}ol{margin:1px0px1px16px;}ul{margin:1px0px1px4px;list-style-type:none;}ulli{margin-top:2px;padding:0px0px2px8px;background:url("bullet_orange.png")0%6pxno-repeat;}pre{font-family:Courier,"Courier New",Monaco,monospace;font-size:100%;color:#000;background-color:#f2f2f2;border:1pxsolid#ccc;/*overflow:auto; */}blockquote{font-family:Courier,"Courier New",serif;font-size:120%;margin:5px0px;padding:0.8em;background-color:#f2f2f2;border:1pxsolid#ccc;}note,code{font-size:120%;color:#000;background-color:#f2f2f2;border:1pxsolid#ccc;}input,textarea{padding:0.2em;vertical-align:middle;border:1pxsolid#ccc;}input:focus{border:1pxinset#ff7700;}fieldset{border:none;}legend{padding:0px2px;font:bold1emVerdana,sans-serif;}label,.label{font-weight:bold!important;}iframe{border:0px;}dt{font-size:1.17em;font-weight:600;}dd{margin:0.6em01.5em2em;}/******************************************************************************//* generic classes *//******************************************************************************/.odd{background-color:#f7f6f1;}.even{background-color:transparent;}.hr{border-bottom:1pxdotted#ccc;margin:1em0px;}.left{float:left;}.right{float:right;}.clear{clear:both;}.noborder{border:none;}.strong{font-weight:bold;}.title{text-align:left;font-size:large;font-weight:bold;}.titleUnderline{color:#000;clear:left;margin:0px;padding-top:0.5em;border-bottom:1pxsolidblack;}.helper{font-size:96%;color:#555544;}.helper:hover{color:#000;cursor:default;}.hidden{display:none;visibility:hidden;}.needsvalidation{font-style:italic;color:grey!important;}.folder{/* disable odd/even under folder class */background-color:transparent;}li.invisible{list-style:none;background:none;padding:0px0px1px1px;}li.invisiblediv{display:inline;}div.row{clear:both;padding-bottom:0.4px}div.rowspan.label{padding-right:1em}div.field{margin-left:0.2em;display:inline;}div.popup{position:absolute;z-index:400;background:#fff;border:1pxsolidblack;text-align:left;float:left;}div.popupullia{text-decoration:none;color:black;}/******************************************************************************//* header / layout *//******************************************************************************/.logo{background:#fff;border-left:#f2f2f2;}span#appliName{font-weight:bold;color:#000;white-space:nowrap;}#header{background:#ff7700url("banner.png")lefttoprepeat-x;text-align:left;}table#headertd{vertical-align:middle;}table#headera{color:#000;}td#headtext{width:100%;}/*FIXME appear with 4px width in IE6*/div#stateheader{width:66%;}div#page{background:#e2e2e2;position:relative;min-height:800px;}td#contentcol{padding:8px5px5px10px;}div#pageContent{clear:both;padding:10px1em2em;background:#ffffff;border:1pxsolid#ccc;}#contentheader{margin:0px;padding:0.2em0.5em0.5em0.5em;}#contentheadera{color:#000;}td.firstcolumn{width:220px;}td.navcol{width:16em;}div.footer{text-align:center;}div.footera{color:#000;text-decoration:none;}/******************************************************************************//* help button *//******************************************************************************/a.help{display:block;margin:0px5px0px8px;height:17px;width:17px;background:url('help.png')0%0%no-repeat;}a.help:hover{background-position:0px-16px;text-decoration:none;}/******************************************************************************//* rql bar *//******************************************************************************/div#rqlform{width:100%;}input#rql{width:80%;margin-left:12px;}/******************************************************************************//* user actions menu *//******************************************************************************/a.logout,a.logout:visited,a.logout:hover{color:#fff;text-decoration:none;}div#userActionsBox{width:14em;text-align:right;}div#userActionsBoxa.popupMenu{color:black;text-decoration:underline;}/******************************************************************************//* buttons *//******************************************************************************/input#rqlboxsubmit,input#rqlboxsubmit2{background:#fffff8url("go.png")50%50%no-repeat;width:20px;height:20px;margin:0px;}input.button,input.formButton,input.validateButton,input.searchButton,input.loginButton{border-top:1pxsolid#edecd2;border-left:1pxsolid#edecd2;border-right:1pxsolid#cfceb7;border-bottom:1pxsolid#cfceb7;background:#fffff8url("button.png")bottomleftrepeat-x;}input.searchButton{background:#f0eff0url("gradient-grey-up.png")lefttoprepeat-x;}input.button,input.validateButton{margin:1em1em0px0px!important;}/******************************************************************************//* primary view *//******************************************************************************/.mainInfo{margin-right:1em;padding:0.2em;}div.mainRelated{border:none;margin-right:1em;padding:0.5em0.2em0.2em;}div.sideRelatedh4,div.sideRelatedh5{margin-top:0px;margin-bottom:0px;}div.sideRelated{margin-right:1em;padding:12px0px12px12px;min-width:21em;max-width:50em;}div.metadata{font-size:90%;margin:5px0px3px;color:#666;font-style:italic;text-align:right;}div.section{margin-top:0.5em;width:100%;}div.sectiona:hover{text-decoration:none;}/******************************************************************************//* boxes *//******************************************************************************/div.navboxes{padding-left:3px;margin-top:8px;}div.boxFrame{width:100%;}div.boxTitle{padding-top:0px;padding-bottom:0.2em;font:bold100%Georgia;overflow:hidden;color:#fff;background:#ff9900url("search.png")leftbottomrepeat-x;}div.searchBoxFramediv.boxTitle,div.greyBoxFramediv.boxTitle{background:#cfceb7;}div.boxTitlespan,div.sideBoxTitlespan{padding:0px5px;white-space:nowrap;}div.sideBoxTitlespan,div.searchBoxFramediv.boxTitlespan,div.greyBoxFramediv.boxTitlespan{color:#222211;}.boxFramea{color:#000;}div.boxContent{padding:3px0px;background:#fff;border-top:none;}ul.boxListing{margin:0px;padding:0px3px;}ul.boxListingli,ul.boxListingulli{display:inline;margin:0px;padding:0px;background-image:none;}ul.boxListingul{margin:0px0px0px7px;padding:1px3px;}ul.boxListinga{color:#000;display:block;padding:1px9px1px3px;}ul.boxListinga.selected{color:#FF4500;font-weight:bold;}ul.boxListinga.boxBookmark:hover,ul.boxListinga:hover,ul.boxListingullia:hover{text-decoration:none;background:#eeedd9;color:#111100;}a.boxMenu{background:transparenturl("puce_down.png")98%6pxno-repeat;display:block;padding:1px9px1px3px;}a.popupMenu{background:transparenturl("puce_down_black.png")2%6pxno-repeat;padding-left:2em;}ul.boxListingullia:hover{background:#eeedd9url("bullet_orange.png")0%6pxno-repeat;}a.boxMenu:hover{background:#eeedd9url("puce_down.png")98%6pxno-repeat;cursor:pointer;}ul.boxListinga.boxBookmark{padding-left:3px;background-image:none;background:#fff;}ul.boxListingullia{background:#fffurl("bullet_orange.png")0%6pxno-repeat;padding:1px3px0px10px;}div.searchBoxFramediv.boxContent{padding:4px4px3px;background:#f0eff0url("gradient-grey-up.png")lefttoprepeat-x;}div.shadow{height:14px;background:url("shadow.gif")no-repeattopright;}div.sideBoxTitle{padding:0.2em0px;background:#cfceb7;display:block;font:bold100%Georgia;}div.sideBox{padding:0.2em0px;margin-bottom:0.5em;background:#eeedd9;}div.sideBoxBody{padding:0.2em5px;}div.sideBoxBodya{color:#555544;}div.sideBoxBodya:hover{text-decoration:underline;}div.sideBoxtabletd{padding-right:1em;}div.boxPref{margin:10px0px0px;}div.boxPrefTitle{font-weight:bold;background:#cfceb7;margin-bottom:6px;padding-bottom:0.2em;overflow:hidden;}div.boxPrefTitlespan{padding:0px5px;}/******************************************************************************//* inline edition and generic form classes *//******************************************************************************/div.inlineedit{display:none;}div.editableField{display:inline;}div.editableField:hover,div.editableFieldp:hover{background-color:#eeedd9;}option.separator{font-weight:bold;background:#ccc;text-align:center;}input.error{background:transparenturl("error.png")100%50%no-repeat;}span.error{display:block;font-weight:bold;color:#ed0d0d;}/******************************************************************************//* navigation *//******************************************************************************/div#etyperestriction{margin-bottom:1ex;border-bottom:1pxsolid#ccc;}div.navigationa{text-align:center;text-decoration:none;}div.prevnext{width:100%;margin-bottom:1em;}div.prevnexta{color:#000;}span.slicea:visited,span.slicea:hover{color:#555544;}span.selectedSlicea:visited,span.selectedSlicea{color:#000;}/******************************************************************************//* messages *//******************************************************************************/.warning,.message,.errorMessage,.searchMessage,.statemessage{padding:0.3em0.3em0.3em1em;font-weight:bold;}.simpleMessage{margin:4px0px;font-weight:bold;color:#ff7700;}div#appMsg,div.appMsg{border:1pxsolid#cfceb7;margin-bottom:8px;padding:3px;background:#f8f8ee;}div#rqlinput{border:1pxsolid#cfceb7;margin-bottom:8px;padding:3px;background:#cfceb7;}.message{margin:0px;background:#f8f8eeurl("information.png")5pxcenterno-repeat;padding-left:15px;}.errorMessage{margin:10px0px;padding-left:25px;background:#f7f6f1url("critical.png")2pxcenterno-repeat;color:#ed0d0d;border:1pxsolid#cfceb7;}.searchMessage{margin-top:0.5em;border-top:1pxsolid#cfceb7;background:#eeedd9url("information.png")0%50%no-repeat;/*dcdbc7*/}.stateMessage{border:1pxsolid#ccc;background:#f8f8eeurl("information.png")10px50%no-repeat;padding:4px0px4px20px;border-width:1px0px1px0px;}/* warning messages like "There are too many results ..." */.warning{padding-left:25px;background:#f2f2f2url("critical.png")3px50%no-repeat;}/* label shown in the top-right hand corner during form validation */div#progress{position:fixed;right:5px;top:0px;background:#222211;color:white;font-weight:bold;display:none;}/******************************************************************************//* listing table *//******************************************************************************/table.listing{margin:10px0em;color:#000;width:100%;border-right:1pxsolid#dfdfdf;}table.listingtheadth.over{background-color:#746B6B;cursor:pointer;}table.listingth,table.listingtd{padding:3px0px3px5px;border:1pxsolid#dfdfdf;border-right:none;}table.listingth{font-weight:bold;background:#ebe8d9url("button.png")repeat-x;}table.listingtda,table.listingtda:visited{color:#666;}table.listinga:hover,table.listingtr.highlightedtda{color:#000;}table.listingtd.top{border:1pxsolidwhite;border-bottom:none;text-align:right!important;/* insane IE row bug workaround */position:relative;left:-1px;top:-1px;}/******************************************************************************//* drag and drop zone (XXX only used in seo for now) *//******************************************************************************/div.droppable{border:1pxdashedblack;margin:2px;padding:2px;height:15px;}div.drophover{background:#f4f5ed;}/******************************************************************************//* search box *//******************************************************************************/input#norql{width:13em;margin-right:2px;}/******************************************************************************//* filter box *//******************************************************************************/#filter_boxinput{width:180px;}#filter_boxlabel{float:left;}#filter_boxselect.radio{width:47px;float:right;}#filter_boxselect{width:185px;}#filter_boxoption.disabled{background:lightgray;}/******************************************************************************//* table filter form *//******************************************************************************/table.filterth{font-weight:bold;background:#ebe8d9url("button.png")repeat-x;padding:0.3em;border-bottom:1pxsolid#cfceb7;text-align:left;}table.filterdiv.facet{padding:0.6em0.2em;margin:0em1em;border:1pxsolid#ccc;}table.filterdiv.facetTitle{font-weight:bold;}div#tableActionsBox{direction:rtl;float:right}/******************************************************************************//* error view (views/management.py) *//******************************************************************************/div.pycontext{/* html traceback */font-family:Verdana,sans-serif;font-size:80%;padding:1em;margin:10px0px5px20px;background-color:#dee7ec;}div.pycontextspan.name{color:#ff0000;}/******************************************************************************//* index view (views/startup.py) *//******************************************************************************/table.startup{width:100%;}table.startuptd{padding:0.1em0.2em;}table.startuptd.addcol{text-align:right;width:0.5em;}table.startupth{padding-top:3px;padding-bottom:3px;text-align:left;}/******************************************************************************//* addcombobox *//******************************************************************************/input#newopt{width:120px;display:block;float:left;}div#newvalue{margin-top:2px;}#add_newopt{background:#fffff8url("go.png")50%50%no-repeat;width:20px;line-height:20px;display:block;float:left;}