@import url(top.css);
@import url(buttons.css);
@import url(formularz.css);
@import url(tree/default.css);
@import url(custom-theme/jquery-ui-1.7.2.custom.css);

*{font-family: Verdana;}
body {margin:0;background-color:#f7f6f1;}

#tools * {font-size:11px;color:#333;}
#tools {padding:8px 18px 8px 13px;border-bottom:1px solid #ccc;font-size:12px;background-color:#eaf3fa;}
#tools table {border:0; border-collapse:collapse;width:100%;font-size:11px;color:#333}

#main {margin:0;padding:0;width:100%;}

#centermax {margin:10px}
#centermax .contenttitle {font-size:16px;padding:5px 0px 10px 0px;}

#centermax .tools .number {border:1px solid #CCC;padding:3px 5px 3px 5px;background-color:#f7f6f1;font-size:10px;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius: 4px;}
#centermax .tools .number:hover {background-color:#d6e9f8;color:#666;}
#centermax .tools .number_active {border:1px solid #CCC;padding:3px 5px 3px 5px;background-color:#d6e9f8;font-size:10px;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;}


#center {float: left;width: 100%;}
#content *{font-size:11px;color:#333;}
#content {margin: 8px  10px 10px 255px;}
#content .contenttitle {font-size:16px;padding:10px 0px 10px 0px;}
#content .navi {padding:5px 0px 5px 0px;}
#content .navi a {text-decoration:none;padding:3px 0px 4px 0px; font-size:9px !important;}
#content .navi b {text-decoration:none;padding:3px 0px 4px 0px; font-size:9px !important;}
#content .tools {padding:8px 0px 8px 0;}
#content .tools table {border:0; border-collapse:collapse;width:100%;}

#content .tools .number {border:1px solid #CCC;padding:3px 5px 3px 5px;background-color:#f7f6f1;font-size:10px;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius: 4px;}
#content .tools .number:hover {background-color:#d6e9f8;color:#666;}
#content .tools .number_active {border:1px solid #CCC;padding:3px 5px 3px 5px;background-color:#d6e9f8;font-size:10px;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;}

#left {float: left;width: 250px;margin-left: -100%;}
#leftconntent{margin:8px 10px 10px 13px;background-color:#fff;border:1px solid #ddd;padding:10px;-moz-border-radius: 8px; -webkit-border-radius: 8px;}

#article *{font-size:11px;color:#333;}
#article {margin: 8px  10px 10px 13px;width:900px;}
#article .contenttitle {font-size:16px;padding:10px 0 10px 4px;}

#rightcolumn {position:absolute;width:300px;top:120px; left:923px;}

#msgerror {background:url(../_img/warning.png) no-repeat;padding:17px 0px 16px 60px;margin:8px;font-size:12px;} 
#msgerror b{font-size:12px;}
#msgaccepted {background:url(../_img/accepted.png) no-repeat;padding:17px 0px 16px 60px;margin:8px;font-size:12px;} 
#msgaccepted b{font-size:12px;} 

/* Tabela */

.elementslist {border:1px solid #ddd; border-collapse: collapse; font: 11px verdana; color:#000; background-color:#FFF;width:100%;}
.elementslist td {border-bottom:1px solid #ddd; padding:12px 3px 7px 8px;font-size:11px;vertical-align:top;}
.elementslist thead th { background:url(../_img/tablebar.gif) repeat-x bottom;color:#333; height: 25px; padding:1px 8px;vertical-align:middle;border:1px solid #ddd;font:bold 10px verdana !important;text-align:left;}
.elementslist td a,b {text-decoration:none;color:#000;font-size:11px;}
.elementslist td .title {padding-bottom:4px;}
.elementslist td .title a{color:#345779 !important;font-weight:bold;font-size:11px;}
.elementslist td .lead {color:#666 !important;font-size:11px;}
.elementslist td .tags {color:#666 !important;padding-top:6px;font-size:10px;}
.elementslist td .tags a {color:#4891c7 !important;font-size:10px;}
.elementslist td .tags a:hover {text-decoration:underline;color:#e14e21;}


/* Firmularze */
#sectionForm {display:none;}

#massageBar {width: 100%;position:absolute;top:60px;left:0px;display:none;}
#massageBar  div {background-color:#fff1a8;border:1px dotted #CCC;padding:8px;margin:15px;-moz-border-radius:4px;-webkit-border-radius:4px;font-size:12px;text-align:center;}

/* startpage */
#startpageleft {margin:15px 10px 10px 15px;float:left;width:350px;}
#startpageleft a {color:#4891C7 !important;text-decoration:none;}
#startpageleft a:hover {text-decoration:underline;}
#startpageleft #userinfo .formelem table td{font-size:13px;padding-bottom:5px;}
#startpageleft #userinfo .formelem {margin:10px 0 0 0;}
#startpageleft #userinfo .number {font-size:14px !important;color:#343434;font-family:Arial;text-align:right;}
#startpageleft #userinfo .logindate {font-size:14px !important;color:#343434;font-family:Arial;text-align:right;}
#startpageleft #userinfo .formelem table .ver {text-align:right;font-size:9px;padding-top:20px;color:#999;}
#startpageleft #userinfo .shortcut {padding-top:15px;}
#startpageleft #userinfo .shortcut div{font-weight:bold;}
#startpageleft #userinfo .shortcut li{list-style: none;margin:0;padding:5px 0 3px 10px;line-height:12px;color:#999;}
#startpageleft #userinfo .shortcut ul{margin:0; padding:10px 0 0 0;}
#startpageleft #help li{list-style: none;margin:0;padding:5px 0 3px 10px;line-height:12px;color:#999;}
#startpageleft #help ul{margin:0; padding:0;}

#centerinfo {margin:15px 5px 10px 5px;float:left;width:750px;}
#lastArticles {margin:10px 0 10px 0;}
#lastarticles li{list-style: none;margin:0;padding:3px 0 5px 0px;line-height:12px;color:#999;}
#lastarticles ul{margin:0; padding:0;}
#lastarticles li a{color:#345779 !important;text-decoration:none;font-size:11px !important;font-weight:bold;}
#lastarticles li a.unlock{background:url("/_img/unlock.gif") no-repeat scroll 2px 1px transparent;padding:3px 4px 5px 30px;}
#lastarticles li a.lock{background:url("/_img/lock.gif") no-repeat scroll 2px 1px transparent;padding:3px 4px 5px 30px;}

#hptasks {width:700px;}
.hptaskslist {width:100%;}
.hptaskslist td a {color: #345779 !important;font-size: 11px !important;font-weight: bold;text-decoration: none;}
#taskinfo {margin:10px;}
#taskinfo h1 {font-size: 16px;color: #345779;margin:5px 0 5px 0;}
#taskinfo h2 span {font-size: 12px;margin:0;}
#taskinfo h3 {font-size: 10px;color:#666;font-weight:normal;margin:0;}
#taskinfo div.info {margin:10px 0 5px 0;font-size:11px;}
#taskinfo p {margin:0;}