a.interwiki { background: transparent url("../imgs/interwiki.png") 0px 1px no-repeat; padding: 1px 0px 1px 16px;}a.iw_wp {  background-image: url("../imgs/wp.gif")}a.iw_wpfr {  background-image: url("../imgs/wpfr.gif")}a.iw_wpde {  background-image: url("../imgs/wpde.gif")}a.iw_wpes {  background-image: url("../imgs/wpes.gif")}a.iw_wppl {  background-image: url("../imgs/wppl.gif")}a.iw_wpjp {  background-image: url("../imgs/wpjp.gif")}a.iw_wpmeta {  background-image: url("../imgs/wpmeta.gif")}a.iw_doku {  background-image: url("../imgs/doku.gif")}a.iw_dokubug {  background-image: url("../imgs/dokubug.gif")}a.iw_amazon {  background-image: url("../imgs/amazon.gif")}a.iw_amazon_de {  background-image: url("../imgs/amazon.de.gif")}a.iw_amazon_uk {  background-image: url("../imgs/amazon.uk.gif")}a.iw_paypal {  background-image: url("../imgs/paypal.gif")}a.iw_phpfn {  background-image: url("../imgs/phpfn.gif")}a.iw_coral {  background-image: url("../imgs/coral.gif")}a.iw_sb {  background-image: url("../imgs/sb.gif")}a.iw_skype {  background-image: url("../imgs/skype.png")}a.iw_callto {  background-image: url("../imgs/callto.gif")}a.iw_google {  background-image: url("../imgs/google.gif")}a.iw_meatball {  background-image: url("../imgs/meatball.gif")}a.iw_wiki {  background-image: url("../imgs/wiki.gif")}a.mediafile { background: transparent url("../imgs/file.png") 0px 1px no-repeat; padding-left: 18px; padding-bottom: 1px;}a.mf_odf {  background-image: url("../imgs/odf.png")}a.mf_odi {  background-image: url("../imgs/odi.png")}a.mf_rar {  background-image: url("../imgs/rar.png")}a.mf_audio {  background-image: url("../imgs/audio.png")}a.mf_sxd {  background-image: url("../imgs/sxd.png")}a.mf_cs {  background-image: url("../imgs/cs.png")}a.mf_lua {  background-image: url("../imgs/lua.png")}a.mf_pl {  background-image: url("../imgs/pl.png")}a.mf_ods {  background-image: url("../imgs/ods.png")}a.mf_doc {  background-image: url("../imgs/doc.png")}a.mf_csv {  background-image: url("../imgs/csv.png")}a.mf_py {  background-image: url("../imgs/py.png")}a.mf_pdf {  background-image: url("../imgs/pdf.png")}a.mf_png {  background-image: url("../imgs/png.png")}a.mf_jpeg {  background-image: url("../imgs/jpeg.png")}a.mf_odt {  background-image: url("../imgs/odt.png")}a.mf_xlsx {  background-image: url("../imgs/xlsx.png")}a.mf_deb {  background-image: url("../imgs/deb.png")}a.mf_txt {  background-image: url("../imgs/txt.png")}a.mf_bz2 {  background-image: url("../imgs/bz2.png")}a.mf_sql {  background-image: url("../imgs/sql.png")}a.mf_java {  background-image: url("../imgs/java.png")}a.mf_php {  background-image: url("../imgs/php.png")}a.mf_odc {  background-image: url("../imgs/odc.png")}a.mf_odg {  background-image: url("../imgs/odg.png")}a.mf_cpp {  background-image: url("../imgs/cpp.png")}a.mf_xml {  background-image: url("../imgs/xml.png")}a.mf_mp3 {  background-image: url("../imgs/mp3.png")}a.mf_wav {  background-image: url("../imgs/wav.png")}a.mf_rtf {  background-image: url("../imgs/rtf.png")}a.mf_sxw {  background-image: url("../imgs/sxw.png")}a.mf_pptx {  background-image: url("../imgs/pptx.png")}a.mf_ps {  background-image: url("../imgs/ps.png")}a.mf_css {  background-image: url("../imgs/css.png")}a.mf_gz {  background-image: url("../imgs/gz.png")}a.mf_sxc {  background-image: url("../imgs/sxc.png")}a.mf_jpg {  background-image: url("../imgs/jpg.png")}a.mf_rb {  background-image: url("../imgs/rb.png")}a.mf_html {  background-image: url("../imgs/html.png")}a.mf_zip {  background-image: url("../imgs/zip.png")}a.mf_tgz {  background-image: url("../imgs/tgz.png")}a.mf_swf {  background-image: url("../imgs/swf.png")}a.mf_rpm {  background-image: url("../imgs/rpm.png")}a.mf_tar {  background-image: url("../imgs/tar.png")}a.mf_7z {  background-image: url("../imgs/7z.png")}a.mf_htm {  background-image: url("../imgs/htm.png")}a.mf_docx {  background-image: url("../imgs/docx.png")}a.mf_conf {  background-image: url("../imgs/conf.png")}a.mf_ppt {  background-image: url("../imgs/ppt.png")}a.mf_gif {  background-image: url("../imgs/gif.png")}a.mf_js {  background-image: url("../imgs/js.png")}a.mf_sxi {  background-image: url("../imgs/sxi.png")}a.mf_ogg {  background-image: url("../imgs/ogg.png")}a.mf_odp {  background-image: url("../imgs/odp.png")}a.mf_xls {  background-image: url("../imgs/xls.png")}a.mf_c {  background-image: url("../imgs/c.png")}/**
 * Basic styles. These styles are needed for basic DokuWiki functions
 * regardless of the used template. Templates can override them of course
 */

/* messages with msg() */
div.error,
div.info,
div.success,
div.notify {
    color: #000;
    background-repeat: no-repeat;
    background-position: .5em 0;
    border-bottom: 1px solid;
    font-size: 90%;
    margin: 0;
    padding-left: 3em;
    overflow: hidden;
}

div.error {
    background-color: #fcc;
    background-image: url("../imgs/error.png");
    border-bottom-color: #faa;
}

div.info {
    background-color: #ccf;
    background-image: url("../imgs/info.png");
    border-bottom-color: #aaf;
}

div.success {
    background-color: #cfc;
    background-image: url("../imgs/success.png");
    border-bottom-color: #afa;
}

div.notify {
    background-color: #ffc;
    background-image: url("../imgs/notify.png");
    border-bottom-color: #ffa;
}

/* modal windows */
.JSpopup,
#link__wiz,
#media__popup {
    position: absolute;
    background-color: #fff;
    color: #000;
    z-index: 20;
    overflow: hidden;
}


/* syntax highlighting code */
.code .br0  { color: #66cc66; }
.code .co0  { color: #808080; font-style: italic; }
.code .co1  { color: #808080; font-style: italic; }
.code .co2  { color: #808080; font-style: italic; }
.code .co3  { color: #808080; }
.code .coMULTI  { color: #808080; font-style: italic; }
.code .es0  { color: #000099; font-weight: bold; }
.code .kw1  { color: #b1b100; }
.code .kw2  { color: #000000; font-weight: bold; }
.code .kw3  { color: #000066; }
.code .kw4  { color: #993333; }
.code .kw5  { color: #0000ff; }
.code .me1  { color: #006600; }
.code .me2  { color: #006600; }
.code .nu0  { color: #cc66cc; }
.code .re0  { color: #0000ff; }
.code .re1  { color: #0000ff; }
.code .re2  { color: #0000ff; }
.code .re3  { color: #ff3333; font-weight:bold; }
.code .re4  { color: #009999; }
.code .st0  { color: #ff0000; }
.code .sy0  { color: #66cc66; }

div.dokuwiki div.youtube_icon
{
  background-image:url("../imgs/youtube.png");
  background-repeat:no-repeat;
  min-height:16px;
  padding-left:45px;
}
div.dokuwiki form.wysiwyg_initially_hidden 
{
	display: none;
}
.wysiwyg_hidden
{
	display: none !important;
}
.wysiwyg_shown
{
	display: block;
}
div.dokuwiki a.wysiwyg_button
{
	background-color:#FFFFFF;
	border:1px none #CCCCCC;
	color:#CCCCCC;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	margin:0px;
	padding:0px;
	text-decoration:none;
	vertical-align:middle;
	text-decoration:none;
}

div.dokuwiki a.wysiwyg_button:hover
{
	text-decoration:none;
}

div.wysiwyg_highlighted {
	border-style:solid;
	border-color:Gray !important;
	border-width:1px;
	position:relative;
	top:-1px;
	left:-1px;
}

div#wysiwyg_adobe_style_toolbar
{
	position:fixed;
	top:0;
	z-index:20000;
	width:100%;
	left:0;
}

/*
    The following are some sample styles used in the "Styles" toolbar command.
    You should instead remove them, and include the styles used by the site
    you are using the editor in.
*/

.Bold
{
	font-weight: bold;
}

.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}/********************************************************************
Screen Styles for the Wrap Plugin (additional to all.css)
********************************************************************/

/* box
********************************************************************/

.dokuwiki .wrap_box {
    background: #dee7ec;
    color: #000;
}
.dokuwiki div.wrap_box,
.dokuwiki div.wrap_danger, .dokuwiki div.wrap_warning, .dokuwiki div.wrap_caution, .dokuwiki div.wrap_notice, .dokuwiki div.wrap_safety {
    padding: 1em 1em .5em;
    margin-bottom: 1.5em;
    overflow: hidden;
}
.dokuwiki span.wrap_box,
.dokuwiki span.wrap_danger, .dokuwiki span.wrap_warning, .dokuwiki span.wrap_caution, .dokuwiki span.wrap_notice, .dokuwiki span.wrap_safety {
    padding: 0 .3em;
}

/*____________ notes with icons ____________*/

/* general styles for all note divs */
.dokuwiki div.wrap_info, .dokuwiki div.wrap_important, .dokuwiki div.wrap_alert, .dokuwiki div.wrap_tip, .dokuwiki div.wrap_help, .dokuwiki div.wrap_todo, .dokuwiki div.wrap_download {
    padding: 1em 1em .5em 70px;
    margin-bottom: 1.5em;
    min-height: 68px;
    background-position: 10px 50%;
    background-repeat: no-repeat;
    color: #000;
    overflow: hidden;
}
/* special treatment for IE6 */
* html .dokuwiki div.wrap_info, * html .dokuwiki div.wrap_important, * html .dokuwiki div.wrap_alert, * html .dokuwiki div.wrap_tip, * html .dokuwiki div.wrap_help, * html .dokuwiki div.wrap_todo, * html .dokuwiki div.wrap_download {
    height: 68px;
    overflow: visible;
}
/* general styles for all note spans */
.dokuwiki span.wrap_info, .dokuwiki span.wrap_important, .dokuwiki span.wrap_alert, .dokuwiki span.wrap_tip, .dokuwiki span.wrap_help, .dokuwiki span.wrap_todo, .dokuwiki span.wrap_download {
    padding: 0 2px 0 20px;
    min-height: 20px;
    background-position: 2px 50%;
    background-repeat: no-repeat;
    color: #000;
}
/* special treatment for IE6 */
* html .dokuwiki span.wrap_info, * html .dokuwiki span.wrap_important, * html .dokuwiki span.wrap_alert, * html .dokuwiki span.wrap_tip, * html .dokuwiki span.wrap_help, * html .dokuwiki span.wrap_todo, * html .dokuwiki span.wrap_download {
    height: 20px;
}

/*____________ info ____________*/
.dokuwiki .wrap_info { background-color: #d1d7df; }
.dokuwiki div.wrap_info { background-image: url("../imgs/info_0.png"); }
.dokuwiki span.wrap_info { background-image: url("../imgs/info_1.png"); }

/*____________ important ____________*/
.dokuwiki .wrap_important { background-color: #ffd39f; }
.dokuwiki div.wrap_important { background-image: url("../imgs/important.png"); }
.dokuwiki span.wrap_important { background-image: url("../imgs/important_0.png"); }

/*____________ alert ____________*/
.dokuwiki .wrap_alert { background-color: #ffbcaf; }
.dokuwiki div.wrap_alert { background-image: url("../imgs/alert.png"); }
.dokuwiki span.wrap_alert { background-image: url("../imgs/alert_0.png"); }

/*____________ tip ____________*/
.dokuwiki .wrap_tip { background-color: #fff79f; }
.dokuwiki div.wrap_tip { background-image: url("../imgs/tip.png"); }
.dokuwiki span.wrap_tip { background-image: url("../imgs/tip_0.png"); }

/*____________ help ____________*/
.dokuwiki .wrap_help { background-color: #dcc2ef; }
.dokuwiki div.wrap_help { background-image: url("../imgs/help.png"); }
.dokuwiki span.wrap_help { background-image: url("../imgs/help_0.png"); }

/*____________ todo ____________*/
.dokuwiki .wrap_todo { background-color: #c2efdd; }
.dokuwiki div.wrap_todo { background-image: url("../imgs/todo.png"); }
.dokuwiki span.wrap_todo { background-image: url("../imgs/todo_0.png"); }

/*____________ download ____________*/
.dokuwiki .wrap_download { background-color: #d6efc2; }
.dokuwiki div.wrap_download { background-image: url("../imgs/download.png"); }
.dokuwiki span.wrap_download { background-image: url("../imgs/download_0.png"); }


/*____________ safety notes ____________*/

.dokuwiki .wrap_danger {
    background-color: #c00;
    color: #fff;
}
.dokuwiki .wrap_warning {
    background-color: #f60;
    color: #000;
}
.dokuwiki .wrap_caution {
    background-color: #ff0;
    color: #000;
}
.dokuwiki .wrap_notice {
    background-color: #06f;
    color: #fff;
}
.dokuwiki .wrap_safety {
    background-color: #090;
    color: #fff;
}


/* mark
********************************************************************/

div.dokuwiki .wrap_hi {
    background-color: #ff9;
    overflow: hidden;
}

/* typography
********************************************************************

div.dokuwiki .wrap_fgwhite {
    color: #fff;
}

div.dokuwiki div.wrap_bgred, div.dokuwiki div.wrap_bggreen, div.dokuwiki div.wrap_bgblue, div.dokuwiki div.wrap_bgcyan, div.dokuwiki div.wrap_bgviolet, div.dokuwiki div.wrap_bgyellow, div.dokuwiki div.wrap_bggrey, div.dokuwiki div.wrap_bgwhite, div.dokuwiki div.wrap_bgblack {
    overflow: hidden;
}

div.dokuwiki .wrap_bgred {
    background-color: #fcc;
}
div.dokuwiki .wrap_bggreen {
    background-color: #cfc;
}
div.dokuwiki .wrap_bgblue {
    background-color: #ccf;
}
div.dokuwiki .wrap_bgcyan {
    background-color: #9ff;
}
div.dokuwiki .wrap_bgviolet {
    background-color: #f9f;
}
div.dokuwiki .wrap_bgyellow {
    background-color: #ff9;
}
div.dokuwiki .wrap_bggrey {
    background-color: #ccc;
}
div.dokuwiki .wrap_bgwhite {
    background-color: #fff;
}
div.dokuwiki .wrap_bgblack {
    background-color: #000;
}
*/

/* miscellaneous
********************************************************************/

/*____________ spoiler ____________*/

div.dokuwiki .wrap_spoiler {
    background-color: #fff !important;
    color: #fff !important;
    border: 1px dotted red;
}

/*____________ only print ____________*/

div.dokuwiki .wrap_onlyprint {
    display: none;
}
/* User Manager specific styles */
#user__manager tr.disabled {
  color: #6f6f6f;
  background: #e4e4e4;
}
#user__manager tr.user_info {
  vertical-align: top;
}
#user__manager div.edit_user {
  width: 46%;
  float: left;
}
#user__manager table {
  margin-bottom: 1em;
}
#user__manager input.button[disabled] {
  color: #ccc!important;
  border-color: #ccc!important;
}
/* IE won't understand but doesn't require it */
ul.tools {
    float: right;
    list-style: none;
    line-height: 1 !important;
    margin: 4px 0 !important;
    padding: 0 !important;
    width: 100%;
}

ul.tools li.head {
    float: right;
    color: #8cacbb;
    list-style: none;
    margin: 2px 2px 4px; 
}

ul.tools li {
    display: block;
    float: right;
    list-style: none;
    margin: 2px 2px 1px; 
    overflow: hidden;
    padding: 0;
}
ul.tools li a {
    display: block;
    filter: alpha(opacity=60);
    opacity: .6;
    -moz-opacity: .6;
    -khtml-opacity: .6;
}

ul.tools li a:hover {
    text-decoration: none;
    filter: aplha(opacity=100);
    opacity: 1;
    -moz-opacity: 1;
    -khtml-opacity: 1;
}/*
 * admin plugin extension - style additions
 *
 * @author  Christopher Smith  chris@jalakai.co.uk
 * @link    http://wiki.jalakai.co.uk/dokuwiki/doku.php/tutorials/adminplugin
 */

#plugin__manager h2 {
    margin-left: 0;
}

#plugin__manager form {
    display: block;
    margin: 0;
    padding: 0;
}

#plugin__manager legend {
    display: none;
}

#plugin__manager fieldset {
    width: auto;
}

#plugin__manager .button {
    margin: 0;
}

#plugin__manager p,
#plugin__manager label {
    text-align: left;
}

#plugin__manager .hidden {
    display: none;
}

#plugin__manager .new {
    background: #dee7ec;
}

/* IE won't understand but doesn't require it */
#plugin__manager input[disabled] {
    color: #ccc;
    border-color: #ccc;
}

#plugin__manager .pm_menu,
#plugin__manager .pm_info {
    margin-left: 0;
    text-align: left;
}

#plugin__manager .pm_menu {
    float: left;
    width: 48%;
}

#plugin__manager .pm_info {
    float: right;
    width: 50%;
}

#plugin__manager .common fieldset {
    margin: 0;
    padding: 0 0 1.0em 0;
    text-align: left;
    border: none;
}

#plugin__manager .common label {
    padding: 0 0 0.5em 0;
}

#plugin__manager .common input.edit {
    width: 24em;
    margin: 0.5em;
}

#plugin__manager .plugins fieldset {
    color: #000;
    background: #fff;
    text-align: right;
    border-top: none;
    border-right: none;
    border-left: none;
}

#plugin__manager .plugins fieldset.protected {
    background: #fdd;
    color: #000;
}

#plugin__manager .plugins fieldset.disabled {
    background: #e0e0e0;
    color: #a8a8a8;
}

#plugin__manager .plugins .legend {
    color: #000;
    background: inherit;
    display: block;
    margin: 0;
    padding: 0;
    font-size: 1em;
    line-height: 1.4em;
    font-weight: normal;
    text-align: left;
    float: left;
    padding: 0;
    clear: none;
}

#plugin__manager .plugins .button {
    font-size: 95%;
}

#plugin__manager .plugins fieldset.buttons {
    border: none;
}

#plugin__manager .plugins fieldset.buttons .button {
    float: left;
}

#plugin__manager .pm_info h3 {
    margin-left: 0;
}

#plugin__manager .pm_info dl {
    margin: 1em 0;
    padding: 0;
}

#plugin__manager .pm_info dt {
    width: 6em;
    float: left;
    clear: left;
    margin: 0;
    padding: 0;
}

#plugin__manager .pm_info dd {
    margin: 0 0 0 7em;
    padding: 0;
    background: none;
}

#plugin__manager .plugins .enable {
    float: left;
    width: auto;
    margin-right: 0.5em;
}

/* end admin plugin styles */
/* plugin: googlemaps3 */
.googlemap3 {
	paddind: 5px !important;
	margin: 1em !important;
	border: 1px solid #8cacbb !important;
}
/* end plugin: googlemaps3 */

#dw__login fieldset legend, #dw__resendpwd fieldset legend{
	display:none;
}

.fstheme_clear{
	clear:both;
}

#dw__login div.fstheme_login_header, #dw__resendpwd div.fstheme_login_header{
	background:#831d2b url("../imgs/block_header_bg.png") repeat-y top right;
    color: #fff;
    display: block;
    width: 305px;
	text-align:left;
	padding-left:10px;
	margin:0 auto 2px;
}

#dw__login fieldset label input.edit, #dw__resendpwd fieldset label input.edit{
	width:180px;
	margin-left: 10px;
}

#dw__login fieldset .button{
	float: right;
	position: relative;
	top: -20px;
}

#dw__login label.simple{
	margin-left:90px;
}

#dw__login .fstheme_candado, #dw__resendpwd .fstheme_key{
	float:left;
}

#dw__resendpwd fieldset .button{
	float: right;
	position: relative;
	margin-top:10px;
}

#dw__login .fstheme_resendpwd{
	margin-top:10px;
	float:right;
}

div.dokuwiki div#dokubook_container_left div.header{
	background:transparent url("../imgs/header_top.png") no-repeat 0 0;
	margin-left:-13px;
	height:55px;
}

div.dokuwiki div.header .logo a {
	display:block;
	width:73px;
	height:55px;
	margin-top:-5px;
}

div.notify{
	display:none;
}

p.fstheme_username{
	color: #811433;
	text-align: left;
}

div.dokuwiki div#fs_user_box{
	text-align:right;
}

body div.dokuwiki a:link, body div.dokuwiki a:visited {
    color: #811433;
}

body div.dokuwiki .page a:link, body div.dokuwiki .page a:visited {
	text-decoration:underline;
}

body div.dokuwiki .page .ariadna a:link, body div.dokuwiki .page .ariadna a:visited {
	text-decoration:none;
}

body div.dokuwiki .page .toc a:link, body div.dokuwiki .page .toc a:visited, body div.dokuwiki .page .page_export_links a:link, body div.dokuwiki .page .page_export_links a:visited , body div.dokuwiki .page a.top:link, body div.dokuwiki .page a.top:visited {
	text-decoration:none;
}

body div.dokuwiki a.wikilink1, body div.dokuwiki a.urlextern, body div.dokuwiki a.mediafile {
    color: #436976 !important;
}

body div.dokuwiki a.wikilink1:visited, body div.dokuwiki a.urlextern:visited , body div.dokuwiki a.mediafile:visited {
    color: #811433 !important;
}

div.dokuwiki ul {
    color: #638C9C;
    line-height: 1.7;
}

div.dokuwiki div.tocheader {
	background-color: #811433;
}

div.dokuwiki #toc__inside {
    background-color: #FFFFFF;
    border: 1px solid #811433;
    padding: 0.5em 0 0.7em;
    text-align: left;
}

div.dokuwiki ul.toc {
    line-height: 1.4em;
}

div.dokuwiki ul.toc div.li{
	padding-bottom:3px;
}

div.dokuwiki ul.toc li.level3 ul.toc{
	display:none;
}

div.dokuwiki a.toc:link, div.dokuwiki a.toc:visited {
    color: #949494;
}

body div.dokuwiki ul#top__nav a.edit,body div.dokuwiki ul#top__nav a.revs, body div.dokuwiki ul#top__nav a.show, body div.dokuwiki ul#top__nav a.source, body div.dokuwiki ul#top__nav a.restore, body div.dokuwiki div.page, body div.dokuwiki div.sidebar .sidebar_box, body div.dokuwiki div.sidebar div#search, #dw__login fieldset, #dw__resendpwd fieldset {
    border-color: #811433;
}

body div.dokuwiki ul#top__nav a.edit, body div.dokuwiki ul#top__nav a.revs{
	border-bottom: 1px solid #FFFFFF;
}

div.dokuwiki div.tocheader{
	color:#000;
	padding-top:5px;
	padding-bottom:5px;
}

div.dokuwiki h1, div.dokuwiki h2, div.dokuwiki h3, div.dokuwiki h4, div.dokuwiki h5 {
	border-bottom: 1px solid #811433;
}

div.dokuwiki table.inline td{
	border-color:#811433;
}

#sidebar_left  .sb_label{
	display:block;
	background:#831d2b url("../imgs/block_header_bg.png") repeat-y top right;
	color:#fff;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:2px;
}


div.dokuwiki div#toolbox a.admin_users, div.dokuwiki div#toolbox a.admin_perms{
    background:transparent url("../imgs/edit.png") no-repeat 0 0;
    padding: 1px 0 1px 18px;
}

div.dokuwiki div#toolbox a.admin_products, div.dokuwiki div#toolbox a.admin_clients{
    background:transparent url("../imgs/add.png") no-repeat 0 0;
    padding: 1px 0 1px 18px;
}

div.dokuwiki div#fs_visual_options_box a.main_view_link{
	background:transparent url("../imgs/main_view.png") no-repeat 0 0;
	padding: 1px 0 1px 18px;
	display:block;
	margin-bottom:5px;
}

div.dokuwiki div#fs_visual_options_box a.main_view_link.selected{
	font-weight:bold;
}

#table_free_add{
	width:100%;
	border-collapse:collapse;
	margin-top:10px;
}

#table_free_add tr td, #table_free_add tr th{
	background:#f0f0f1;
	padding:5px 10px;
}

#table_free_add .td_submit{
	text-align:right;
}




div.dokuwiki div.plugin_wrap.wrap_clear{
	min-height:0;
}

/*bordes redondeados=====================================================================================================*/
div.dokuwiki div.plugin_wrap{
    background-position: 10px 50%;
    background-repeat: no-repeat;
    color: #000000;
    margin-bottom: 1.5em;
    min-height: 45px;
    overflow: hidden;
    padding: 1em 1em 0.5em 70px;
	border:0 none red;
}

.dokuwiki span.wrap_important, .dokuwiki span.wrap_download , .dokuwiki span.wrap_info , .dokuwiki span.wrap_alert , .dokuwiki span.wrap_help , .dokuwiki span.wrap_example, .dokuwiki span.wrap_quote, .dokuwiki span.wrap_reflection, .dokuwiki span.wrap_documents, .dokuwiki span.wrap_link, .dokuwiki span.wrap_note, .dokuwiki span.wrap_construction, .dokuwiki span.wrap_activity, .dokuwiki span.wrap_process, .dokuwiki span.wrap_conclusions, .dokuwiki span.wrap_generic_blue, .dokuwiki span.wrap_generic_green, .dokuwiki span.wrap_generic_red, .dokuwiki span.wrap_generic_yellow, .dokuwiki span.wrap_generic_transparent, .dokuwiki span.wrap_generic_yellow, .dokuwiki span.wrap_generic_grey_2 {
    background-position: 2px 50%;
    background-repeat: no-repeat;
    color: #000000;
    min-height: 20px;
    padding: 0 2px 0 20px;
	border:1px solid #d8cbcb;
}

div.dokuwiki div .middle_left, div.dokuwiki div .middle_right{
	overflow:auto;
}

div.dokuwiki div.top_left, div.dokuwiki div.middle_left, div.dokuwiki div.bottom_left{
	padding-left:10px;
}

div.dokuwiki div.top_right, div.dokuwiki div.middle_right, div.dokuwiki div.bottom_right{
	padding-right:10px;
}

div.dokuwiki div.top_left, div.dokuwiki div.top_center, div.dokuwiki div.top_right{
	height:10px;
}

div.dokuwiki div.bottom_left, div.dokuwiki div.bottom_center, div.dokuwiki div.bottom_right{
	height:12px;
}

div.dokuwiki div.wrap_important, div.dokuwiki div.wrap_example, div.dokuwiki div.wrap_help, div.dokuwiki div.wrap_alert, div.dokuwiki div.wrap_quote, div.dokuwiki div.wrap_reflection, div.dokuwiki div.wrap_info, div.dokuwiki div.wrap_generic_transparent, div.dokuwiki div.wrap_generic_grey_2 {
	background:transparent none no-repeat 0 0;
}

div.dokuwiki div.plugin_wrap{
	padding:0;
	border-radius: 0;
	background:transparent none no-repeat 0 0;
}

div.dokuwiki div.plugin_wrap div.wrap_title2, div.dokuwiki div.plugin_wrap div.wrap_title{
	font-weight:bold;
}

div.dokuwiki div.plugin_wrap div.wrap_title{
	padding:3px 2px 0 70px;
}

/*style 1================================================================================================================*/
div.dokuwiki div.wrap_important > div.top_left, div.dokuwiki div.wrap_example > div.top_left, div.dokuwiki div.wrap_help > div.top_left, div.dokuwiki div.wrap_alert > div.top_left, div.dokuwiki div.wrap_quote > div.top_left, div.dokuwiki div.wrap_reflection > div.top_left, div.dokuwiki div.wrap_info > div.top_left{
	background:transparent url("../imgs/top_left.png") no-repeat top left;
}

div.dokuwiki div.wrap_important > div.top_left div.top_center, div.dokuwiki div.wrap_example > div.top_left div.top_center, div.dokuwiki div.wrap_help > div.top_left div.top_center, div.dokuwiki div.wrap_alert > div.top_left div.top_center, div.dokuwiki div.wrap_quote > div.top_left div.top_center, div.dokuwiki div.wrap_reflection > div.top_left div.top_center, div.dokuwiki div.wrap_info > div.top_left div.top_center{
	background:transparent url("../imgs/top_center.png") repeat-x top left;
}

div.dokuwiki div.wrap_important > div.top_left div.top_right, div.dokuwiki div.wrap_example > div.top_left div.top_right, div.dokuwiki div.wrap_help > div.top_left div.top_right, div.dokuwiki div.wrap_alert > div.top_left div.top_right, div.dokuwiki div.wrap_quote > div.top_left div.top_right, div.dokuwiki div.wrap_reflection > div.top_left div.top_right, div.dokuwiki div.wrap_info > div.top_left div.top_right{
	background:transparent url("../imgs/top_right.png") no-repeat top right;
}

div.dokuwiki div.wrap_important > div.bottom_left, div.dokuwiki div.wrap_example > div.bottom_left, div.dokuwiki div.wrap_help > div.bottom_left, div.dokuwiki div.wrap_alert > div.bottom_left, div.dokuwiki div.wrap_quote > div.bottom_left, div.dokuwiki div.wrap_reflection > div.bottom_left, div.dokuwiki div.wrap_info > div.bottom_left{
	background:transparent url("../imgs/bottom_left.png") no-repeat top left;
}

div.dokuwiki div.wrap_important > div.bottom_left div.bottom_center, div.dokuwiki div.wrap_example > div.bottom_left div.bottom_center, div.dokuwiki div.wrap_help > div.bottom_left div.bottom_center, div.dokuwiki div.wrap_alert > div.bottom_left div.bottom_center, div.dokuwiki div.wrap_quote > div.bottom_left div.bottom_center, div.dokuwiki div.wrap_reflection > div.bottom_left div.bottom_center, div.dokuwiki div.wrap_info > div.bottom_left div.bottom_center{
	background:transparent url("../imgs/bottom_center.png") repeat-x top left;
}

div.dokuwiki div.wrap_important > div.bottom_left div.bottom_right, div.dokuwiki div.wrap_example > div.bottom_left div.bottom_right, div.dokuwiki div.wrap_help > div.bottom_left div.bottom_right, div.dokuwiki div.wrap_alert > div.bottom_left div.bottom_right, div.dokuwiki div.wrap_quote > div.bottom_left div.bottom_right, div.dokuwiki div.wrap_reflection > div.bottom_left div.bottom_right, div.dokuwiki div.wrap_info > div.bottom_left div.bottom_right{
	background:transparent url("../imgs/bottom_right.png") no-repeat top right;
}

div.dokuwiki div.wrap_important > div.middle_left, div.dokuwiki div.wrap_example > div.middle_left, div.dokuwiki div.wrap_help > div.middle_left, div.dokuwiki div.wrap_alert > div.middle_left, div.dokuwiki div.wrap_quote > div.middle_left, div.dokuwiki div.wrap_reflection > div.middle_left, div.dokuwiki div.wrap_info > div.middle_left{
	background:transparent url("../imgs/middle_left.png") repeat-y top left;
}

div.dokuwiki div.wrap_important > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_example > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_help > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_alert > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_quote > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_reflection > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_info > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_info div.wrap_generic_transparent, div.dokuwiki div.wrap_info div.wrap_generic_grey_2{
	margin-bottom:6px;
	min-height:51px;
	padding:2px 4px 2px 70px;
	/*padding:9px 2px 10px 70px;*/
}

div.dokuwiki div.wrap_important > div.middle_left > div.middle_right > div.middle_center{
	min-height:51px;
}

div.dokuwiki div.wrap_example > div.middle_left > div.middle_right > div.middle_center{
	min-height:52px;
}

div.dokuwiki div.wrap_help > div.middle_left > div.middle_right > div.middle_center{
	min-height:44px;
}

div.dokuwiki div.wrap_alert > div.middle_left > div.middle_right > div.middle_center{
	min-height:59px;
}

div.dokuwiki div.wrap_quote > div.middle_left > div.middle_right > div.middle_center{
	min-height:46px;
}

div.dokuwiki div.wrap_reflection > div.middle_left > div.middle_right > div.middle_center{
	min-height:46px;
}

div.dokuwiki div.wrap_info > div.middle_left > div.middle_right > div.middle_center{
	min-height:44px;
}

div.dokuwiki div.wrap_important > div.middle_left > div.middle_right, div.dokuwiki div.wrap_example > div.middle_left > div.middle_right, div.dokuwiki div.wrap_help > div.middle_left > div.middle_right, div.dokuwiki div.wrap_alert > div.middle_left > div.middle_right, div.dokuwiki div.wrap_quote > div.middle_left > div.middle_right, div.dokuwiki div.wrap_reflection > div.middle_left > div.middle_right, div.dokuwiki div.wrap_info > div.middle_left > div.middle_right{
	background:transparent url("../imgs/middle_right.png") repeat-y top right;
}

/*style 1 specific=======================================================================================*/
div.dokuwiki div.wrap_important > div.middle_left > div.middle_right > div.middle_center{
	background:#f1f0f0 url("../imgs/important_1.png") no-repeat left center;
}

div.dokuwiki div.wrap_example > div.middle_left > div.middle_right > div.middle_center{
	background:#f1f0f0 url("../imgs/example.png") no-repeat left center;
}

div.dokuwiki div.wrap_help > div.middle_left > div.middle_right > div.middle_center{
	background:#f1f0f0 url("../imgs/help_1.png") no-repeat left center;
}

div.dokuwiki div.wrap_alert > div.middle_left > div.middle_right > div.middle_center{
	background:#f1f0f0 url("../imgs/alert_1.png") no-repeat left center;
}

div.dokuwiki div.wrap_quote > div.middle_left > div.middle_right > div.middle_center{
	background:#f1f0f0 url("../imgs/quote.png") no-repeat left center;
}

div.dokuwiki div.wrap_reflection > div.middle_left > div.middle_right > div.middle_center{
	background:#f1f0f0 url("../imgs/reflection.png") no-repeat left center;
}

div.dokuwiki div.wrap_info > div.middle_left > div.middle_right > div.middle_center{
	background:#f1f0f0 url("../imgs/info_2.png") no-repeat left center;
}


div.dokuwiki span.wrap_important{
	background:#f1f0f0 url("../imgs/important_2.png") no-repeat left center;
}

div.dokuwiki span.wrap_example{
	background:#f1f0f0 url("../imgs/example_0.png") no-repeat left center;
}

div.dokuwiki span.wrap_help{
	background:#f1f0f0 url("../imgs/help_2.png") no-repeat left center;
}

div.dokuwiki span.wrap_alert{
	background:#f1f0f0 url("../imgs/alert_2.png") no-repeat left center;
}

div.dokuwiki span.wrap_quote{
	background:#f1f0f0 url("../imgs/quote_0.png") no-repeat left center;
}

div.dokuwiki span.wrap_reflection{
	background:#f1f0f0 url("../imgs/reflection_0.png") no-repeat left center;
}

div.dokuwiki span.wrap_info{
	background:#f1f0f0 url("../imgs/info_3.png") no-repeat left center;
}

/*style 2================================================================================================================*/
div.dokuwiki div.wrap_download > div.top_left, div.dokuwiki div.wrap_documents > div.top_left, div.dokuwiki div.wrap_link > div.top_left{
	background:transparent url("../imgs/top_left_0.png") no-repeat top left;
}

div.dokuwiki div.wrap_download > div.top_left div.top_center, div.dokuwiki div.wrap_documents > div.top_left div.top_center, div.dokuwiki div.wrap_link > div.top_left div.top_center{
	background:transparent url("../imgs/top_center_0.png") repeat-x top left;
}

div.dokuwiki div.wrap_download > div.top_left div.top_right, div.dokuwiki div.wrap_documents > div.top_left div.top_right, div.dokuwiki div.wrap_link > div.top_left div.top_right{
	background:transparent url("../imgs/top_right_0.png") no-repeat top right;
}

div.dokuwiki div.wrap_download > div.bottom_left, div.dokuwiki div.wrap_documents > div.bottom_left, div.dokuwiki div.wrap_link > div.bottom_left{
	background:transparent url("../imgs/bottom_left_0.png") no-repeat top left;
}

div.dokuwiki div.wrap_download > div.bottom_left div.bottom_center, div.dokuwiki div.wrap_documents > div.bottom_left div.bottom_center, div.dokuwiki div.wrap_link > div.bottom_left div.bottom_center{
	background:transparent url("../imgs/bottom_center_0.png") repeat-x top left;
}

div.dokuwiki div.wrap_download > div.bottom_left div.bottom_right, div.dokuwiki div.wrap_documents > div.bottom_left div.bottom_right, div.dokuwiki div.wrap_link > div.bottom_left div.bottom_right{
	background:transparent url("../imgs/bottom_right_0.png") no-repeat top right;
}

div.dokuwiki div.wrap_download > div.middle_left, div.dokuwiki div.wrap_documents > div.middle_left, div.dokuwiki div.wrap_link > div.middle_left{
	background:transparent url("../imgs/middle_left_0.png") repeat-y top left;
}

div.dokuwiki div.wrap_download > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_documents > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_link > div.middle_left > div.middle_right > div.middle_center{
	padding:12px 2px 15px 70px;
	
}

div.dokuwiki div.wrap_download > div.middle_left > div.middle_right, div.dokuwiki div.wrap_documents > div.middle_left > div.middle_right, div.dokuwiki div.wrap_link > div.middle_left > div.middle_right{
	background:transparent url("../imgs/middle_right_0.png") repeat-y top right;
}


/*style 2 specific=======================================================================================*/
div.dokuwiki div.wrap_download > div.middle_left > div.middle_right > div.middle_center{
	background:#e7f1f8 url("../imgs/download_1.png") no-repeat 0 0;
}

div.dokuwiki div.wrap_documents > div.middle_left > div.middle_right > div.middle_center{
	background:#e7f1f8 url("../imgs/documents.png") no-repeat 0 0;
}

div.dokuwiki div.wrap_link > div.middle_left > div.middle_right > div.middle_center{
	background:#e7f1f8 url("../imgs/link.png") no-repeat 0 0;
}

div.dokuwiki span.wrap_download{
	background:#e7f1f8 url("../imgs/download_2.png") no-repeat top left
}

div.dokuwiki span.wrap_documents{
	background:#e7f1f8 url("../imgs/documents_0.png") no-repeat top left
}

div.dokuwiki span.wrap_link{
	background:#e7f1f8 url("../imgs/link_0.png") no-repeat 0 0;
}

/*style 3================================================================================================================*/
div.dokuwiki div.wrap_note > div.top_left, div.dokuwiki div.wrap_construction > div.top_left{
	background:#f2d8e4;
}

div.dokuwiki div.wrap_note > div.top_left div.top_center, div.dokuwiki div.wrap_construction > div.top_left div.top_center{
	background:#f2d8e4;
}

div.dokuwiki div.wrap_note > div.top_left div.top_right, div.dokuwiki div.wrap_construction > div.top_left div.top_right{
	background:#f2d8e4;
}

div.dokuwiki div.wrap_note > div.bottom_left, div.dokuwiki div.wrap_construction > div.bottom_left{
	background:#d0b6c2;
}

div.dokuwiki div.wrap_note > div.bottom_left div.bottom_center, div.dokuwiki div.wrap_construction > div.bottom_left div.bottom_center{
	background:#d0b6c2;
}

div.dokuwiki div.wrap_note > div.bottom_left div.bottom_right, div.dokuwiki div.wrap_construction > div.bottom_left div.bottom_right{
	background:#d0b6c2;
}

div.dokuwiki div.wrap_note > div.middle_left, div.dokuwiki div.wrap_construction > div.middle_left{
	background:#d0b6c2;
}

div.dokuwiki div.wrap_note > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_construction > div.middle_left > div.middle_right > div.middle_center{
	padding:6px 2px 15px 70px;
	
}

div.dokuwiki div.wrap_note > div.middle_left > div.middle_right, div.dokuwiki div.wrap_construction > div.middle_left > div.middle_right{
	background:#d0b6c2;
}

div.dokuwiki div.wrap_note > div.top_left, div.dokuwiki div.wrap_note > div.top_left div.top_center, div.dokuwiki div.wrap_note > div.top_left div.top_right, div.dokuwiki div.wrap_construction > div.top_left, div.dokuwiki div.wrap_construction > div.top_left div.top_center, div.dokuwiki div.wrap_construction > div.top_left div.top_right{
	height:25px;
}

/*style 3 specific=======================================================================================*/
div.dokuwiki div.wrap_note > div.middle_left > div.middle_right > div.middle_center{
	background:#d0b6c2 url("../imgs/note.png") no-repeat 0 0;
}

div.dokuwiki div.wrap_construction > div.middle_left > div.middle_right > div.middle_center{
	background:#d0b6c2 url("../imgs/construction.png") no-repeat 0 0;
}

/*style 4================================================================================================================*/
div.dokuwiki div.wrap_activity > div.top_left, div.dokuwiki div.wrap_process > div.top_left, div.dokuwiki div.wrap_conclusions > div.top_left{
	background:transparent none no-repeat top left;
}

div.dokuwiki div.wrap_activity > div.top_left div.top_center, div.dokuwiki div.wrap_process > div.top_left div.top_center, div.dokuwiki div.wrap_conclusions > div.top_left div.top_center{
	background:transparent none repeat-x top left;
}

div.dokuwiki div.wrap_activity > div.top_left div.top_right, div.dokuwiki div.wrap_process > div.top_left div.top_right, div.dokuwiki div.wrap_conclusions > div.top_left div.top_right{
	background:transparent none no-repeat top right;
}

div.dokuwiki div.wrap_activity > div.bottom_left, div.dokuwiki div.wrap_process > div.bottom_left, div.dokuwiki div.wrap_conclusions > div.bottom_left{
	background:transparent none no-repeat top left;
}

div.dokuwiki div.wrap_activity > div.bottom_left div.bottom_center, div.dokuwiki div.wrap_process > div.bottom_left div.bottom_center, div.dokuwiki div.wrap_conclusions > div.bottom_left div.bottom_center{
	background:transparent none repeat-x top left;
}

div.dokuwiki div.wrap_activity > div.bottom_left div.bottom_right, div.dokuwiki div.wrap_process > div.bottom_left div.bottom_right, div.dokuwiki div.wrap_conclusions > div.bottom_left div.bottom_right{
	background:transparent none no-repeat top right;
}

div.dokuwiki div.wrap_activity > div.middle_left, div.dokuwiki div.wrap_process > div.middle_left, div.dokuwiki div.wrap_conclusions > div.middle_left{
	background:transparent none repeat-y top left;
}

div.dokuwiki div.wrap_activity > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_process > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_conclusions > div.middle_left > div.middle_right > div.middle_center{
	padding:2px 2px 10px 70px;
}

div.dokuwiki div.wrap_activity > div.middle_left > div.middle_right, div.dokuwiki div.wrap_process > div.middle_left > div.middle_right, div.dokuwiki div.wrap_conclusions > div.middle_left > div.middle_right{
	background:transparent none repeat-y top right;
}

div.dokuwiki div.wrap_activity > div.middle_left > div.middle_right > div.middle_center > div.warp_content, div.dokuwiki div.wrap_process > div.middle_left > div.middle_right > div.middle_center > div.warp_content, div.dokuwiki div.wrap_conclusions > div.middle_left > div.middle_right > div.middle_center > div.warp_content{
	border-top:1px solid #a3a3a3;
	border-bottom:1px solid #a3a3a3;
}

div.dokuwiki div.wrap_activity > div.middle_left > div.middle_right > div.middle_center > div.wrap_title2, div.dokuwiki div.wrap_process > div.middle_left > div.middle_right > div.middle_center > div.wrap_title2, div.dokuwiki div.wrap_conclusions > div.middle_left > div.middle_right > div.middle_center > div.wrap_title2{
	color:#510c1b;
}

/*style 4 specific=======================================================================================*/
div.dokuwiki div.wrap_activity > div.middle_left > div.middle_right > div.middle_center{
	background:transparent url("../imgs/activity.png") no-repeat 0 0;
}

div.dokuwiki div.wrap_process > div.middle_left > div.middle_right > div.middle_center{
	background:transparent url("../imgs/process.png") no-repeat 0 0;
}

div.dokuwiki div.wrap_conclusions > div.middle_left > div.middle_right > div.middle_center{
	background:transparent url("../imgs/conclusions.png") no-repeat 0 0;
}

/*style 5================================================================================================================*/
div.dokuwiki div.wrap_generic_blue > div.bottom_left div.bottom_center, div.dokuwiki div.wrap_generic_green > div.bottom_left div.bottom_center, div.dokuwiki div.wrap_generic_red > div.bottom_left div.bottom_center, div.dokuwiki div.wrap_generic_yellow > div.bottom_left div.bottom_center{
	background:none;
}

div.dokuwiki div.wrap_generic_blue > div.top_left,div.dokuwiki div.wrap_generic_blue > div.top_left div.top_center,div.dokuwiki div.wrap_generic_blue > div.top_left div.top_right,div.dokuwiki div.wrap_generic_blue > div.middle_left,div.dokuwiki div.wrap_generic_blue > div.middle_left > div.middle_right > div.middle_center,div.dokuwiki div.wrap_generic_blue > div.middle_left > div.middle_right{
	background:#cbd9e8;
}

div.dokuwiki div.wrap_generic_blue.wrap_round > div.top_left{
	background:transparent url("../imgs/top_left_blue.png") no-repeat top left;
}

div.dokuwiki div.wrap_generic_blue.wrap_round > div.top_left div.top_right{
	background:transparent url("../imgs/top_right_blue.png") no-repeat top right;
}

div.dokuwiki div.wrap_generic_blue.wrap_round > div.bottom_left{
	background:transparent url("../imgs/bottom_left_blue.png") no-repeat top left;
}

div.dokuwiki div.wrap_generic_blue.wrap_round > div.bottom_left div.bottom_center{
	background:transparent url("../imgs/bottom_center_blue.png") repeat-x top left;
}

div.dokuwiki div.wrap_generic_blue.wrap_round > div.bottom_left div.bottom_right{
	background:transparent url("../imgs/bottom_right_blue.png") no-repeat top right;
}

div.dokuwiki div.wrap_generic_blue > div.bottom_left, div.dokuwiki div.wrap_generic_green > div.bottom_left, div.dokuwiki div.wrap_generic_red > div.bottom_left, div.dokuwiki div.wrap_generic_yellow > div.bottom_left, div.dokuwiki div.wrap_generic_grey > div.bottom_left{
	background:none;
}

div.dokuwiki div.wrap_round.wrap_generic_blue > div.bottom_left, div.dokuwiki div.wrap_round.wrap_generic_green > div.bottom_left, div.dokuwiki div.wrap_round.wrap_generic_red > div.bottom_left, div.dokuwiki div.wrap_round.wrap_generic_yellow > div.bottom_left, div.dokuwiki div.wrap_round.wrap_generic_grey > div.bottom_left,div.dokuwiki div.wrap_round.wrap_generic_blue > div.bottom_left div.bottom_right, div.dokuwiki div.wrap_round.wrap_generic_green > div.bottom_left div.bottom_right, div.dokuwiki div.wrap_round.wrap_generic_red > div.bottom_left div.bottom_right, div.dokuwiki div.wrap_round.wrap_generic_grey > div.bottom_left div.bottom_right, div.dokuwiki div.wrap_round.wrap_generic_yellow > div.bottom_left div.bottom_right{
	height:20px;
}

div.dokuwiki div.wrap_generic_blue > div.bottom_left div.bottom_right, div.dokuwiki div.wrap_generic_green > div.bottom_left div.bottom_right, div.dokuwiki div.wrap_generic_red > div.bottom_left div.bottom_right, div.dokuwiki div.wrap_generic_grey > div.bottom_left div.bottom_right, div.dokuwiki div.wrap_generic_yellow > div.bottom_left div.bottom_right{
	background:transparent url("../imgs/bottom_right_1.png") no-repeat top right;
}

div.dokuwiki div.wrap_generic_green > div.top_left, div.dokuwiki div.wrap_generic_green > div.top_left div.top_center, div.dokuwiki div.wrap_generic_green > div.top_left div.top_right, div.dokuwiki div.wrap_generic_green > div.middle_left, div.dokuwiki div.wrap_generic_green > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_generic_green > div.middle_left > div.middle_right{
	background:#d4eebd;
}


div.dokuwiki div.wrap_generic_green.wrap_round > div.top_left{
	background:transparent url("../imgs/top_left_green.png") no-repeat top left;
}

div.dokuwiki div.wrap_generic_green.wrap_round > div.top_left div.top_right{
	background:transparent url("../imgs/top_right_green.png") no-repeat top right;
}

div.dokuwiki div.wrap_generic_green.wrap_round > div.bottom_left{
	background:transparent url("../imgs/bottom_left_green.png") no-repeat top left;
}

div.dokuwiki div.wrap_generic_green.wrap_round > div.bottom_left div.bottom_center{
	background:transparent url("../imgs/bottom_center_green.png") repeat-x top left;
}

div.dokuwiki div.wrap_generic_green.wrap_round > div.bottom_left div.bottom_right{
	background:transparent url("../imgs/bottom_right_green.png") no-repeat top right;
}


div.dokuwiki div.wrap_generic_red > div.top_left, div.dokuwiki div.wrap_generic_red > div.top_left div.top_center, div.dokuwiki div.wrap_generic_red > div.top_left div.top_right, div.dokuwiki div.wrap_generic_red > div.middle_left, div.dokuwiki div.wrap_generic_red > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_generic_red > div.middle_left > div.middle_right{
	background:#dccad7;
}


div.dokuwiki div.wrap_generic_red.wrap_round > div.top_left{
	background:transparent url("../imgs/top_left_red.png") no-repeat top left;
}

div.dokuwiki div.wrap_generic_red.wrap_round > div.top_left div.top_right{
	background:transparent url("../imgs/top_right_red.png") no-repeat top right;
}

div.dokuwiki div.wrap_generic_red.wrap_round > div.bottom_left{
	background:transparent url("../imgs/bottom_left_red.png") no-repeat top left;
}

div.dokuwiki div.wrap_generic_red.wrap_round > div.bottom_left div.bottom_center{
	background:transparent url("../imgs/bottom_center_red.png") repeat-x top left;
}

div.dokuwiki div.wrap_generic_red.wrap_round > div.bottom_left div.bottom_right{
	background:transparent url("../imgs/bottom_right_red.png") no-repeat top right;
}


div.dokuwiki div.wrap_generic_yellow > div.top_left, div.dokuwiki div.wrap_generic_yellow > div.top_left div.top_center, div.dokuwiki div.wrap_generic_yellow > div.top_left div.top_right, div.dokuwiki div.wrap_generic_yellow > div.middle_left, div.dokuwiki div.wrap_generic_yellow > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_generic_yellow > div.middle_left > div.middle_right{
	background:#f2f1ba;
}


div.dokuwiki div.wrap_generic_yellow.wrap_round > div.top_left{
	background:transparent url("../imgs/top_left_yellow.png") no-repeat top left;
}

div.dokuwiki div.wrap_generic_yellow.wrap_round > div.top_left div.top_right{
	background:transparent url("../imgs/top_right_yellow.png") no-repeat top right;
}

div.dokuwiki div.wrap_generic_yellow.wrap_round > div.bottom_left{
	background:transparent url("../imgs/bottom_left_yellow.png") no-repeat top left;
}

div.dokuwiki div.wrap_generic_yellow.wrap_round > div.bottom_left div.bottom_center{
	background:transparent url("../imgs/bottom_center_yellow.png") repeat-x top left;
}

div.dokuwiki div.wrap_generic_yellow.wrap_round > div.bottom_left div.bottom_right{
	background:transparent url("../imgs/bottom_right_yellow.png") no-repeat top right;
}


div.dokuwiki div.wrap_generic_grey > div.top_left, div.dokuwiki div.wrap_generic_grey > div.top_left div.top_center, div.dokuwiki div.wrap_generic_grey > div.top_left div.top_right, div.dokuwiki div.wrap_generic_grey > div.middle_left, div.dokuwiki div.wrap_generic_grey > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_generic_grey > div.middle_left > div.middle_right{
	background:#f0f0f0;
}


div.dokuwiki div.wrap_generic_grey.wrap_round > div.top_left{
	background:transparent url("../imgs/top_left_grey.png") no-repeat top left;
}

div.dokuwiki div.wrap_generic_grey.wrap_round > div.top_left div.top_right{
	background:transparent url("../imgs/top_right_grey.png") no-repeat top right;
}

div.dokuwiki div.wrap_generic_grey.wrap_round > div.bottom_left{
	background:transparent url("../imgs/bottom_left_grey.png") no-repeat top left;
}

div.dokuwiki div.wrap_generic_grey.wrap_round > div.bottom_left div.bottom_right{
	background:transparent url("../imgs/bottom_right_grey.png") no-repeat top right;
}

/*style 5 specific=======================================================================================*/

div.dokuwiki div.wrap_generic_blue > div.middle_left > div.middle_right > div.middle_center,div.dokuwiki div.wrap_generic_green > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_generic_red > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_generic_yellow > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_generic_grey_2 > div.middle_left > div.middle_right > div.middle_center{
	padding-bottom:10px;
}

div.dokuwiki div.wrap_generic_blue.wrap_round > div.middle_left > div.middle_right > div.middle_center,div.dokuwiki div.wrap_generic_green.wrap_round > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_generic_red.wrap_round > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_generic_yellow.wrap_round > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_generic_grey_2.wrap_round > div.middle_left > div.middle_right > div.middle_center{
	padding-bottom:0;
}

div.dokuwiki div.wrap_generic_blue > div.middle_left > div.middle_right > div.middle_center{
	background:#cbd9e8;
}

div.dokuwiki div.wrap_generic_green > div.middle_left > div.middle_right > div.middle_center{
	background:#d4eebd;
}

div.dokuwiki div.wrap_generic_red > div.middle_left > div.middle_right > div.middle_center{
	background:#dccad7;
}

div.dokuwiki div.wrap_generic_yellow > div.middle_left > div.middle_right > div.middle_center{
	background:#f2f1ba;
}

div.dokuwiki div.wrap_generic_grey > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_generic_grey > div.bottom_left div.bottom_center, div.dokuwiki div.wrap_generic_grey > div.bottom_left, div.dokuwiki div.wrap_generic_grey > div.bottom_left div.bottom_right{
	background:#f0f0f0;
}

div.dokuwiki div.wrap_generic_grey > div.bottom_left, div.dokuwiki div.wrap_generic_grey > div.bottom_left div.bottom_center, div.dokuwiki div.wrap_generic_grey > div.bottom_left div.bottom_right{
	height:10px;
}


div.dokuwiki div.wrap_generic_transparent > div.top_left{
	background:transparent url("../imgs/top_left_transparent.png") no-repeat top left;
}

div.dokuwiki div.wrap_generic_transparent > div.top_left div.top_center{
	background:transparent url("../imgs/top_center_transparent.png") repeat-x top left;
}

div.dokuwiki div.wrap_generic_transparent > div.top_left div.top_right{
	background:transparent url("../imgs/top_right_transparent.png") no-repeat top right;
}

div.dokuwiki div.wrap_generic_transparent > div.bottom_left{
	background:transparent url("../imgs/bottom_left_transparent.png") no-repeat top left;
}

div.dokuwiki div.wrap_generic_transparent > div.bottom_left div.bottom_center{
	background:transparent url("../imgs/bottom_center_transparent.png") repeat-x top left;
}

div.dokuwiki div.wrap_generic_transparent > div.bottom_left div.bottom_right{
	background:transparent url("../imgs/bottom_right_transparent.png") no-repeat top right;
}

div.dokuwiki div.wrap_generic_transparent > div.middle_left{
	background:transparent url("../imgs/middle_left_transparent.png") repeat-y top left;
}

div.dokuwiki div.wrap_generic_transparent > div.middle_left > div.middle_right{
	background:transparent url("../imgs/middle_right_transparent.png") repeat-y top right;
}

div.dokuwiki div.wrap_generic_grey_2 > div.top_left{
	background:transparent url("../imgs/top_left.png") no-repeat top left;
}

div.dokuwiki div.wrap_generic_grey_2 > div.top_left div.top_center{
	background:transparent url("../imgs/top_center.png") repeat-x top left;
}

div.dokuwiki div.wrap_generic_grey_2 > div.top_left div.top_right{
	background:transparent url("../imgs/top_right.png") no-repeat top right;
}

div.dokuwiki div.wrap_generic_grey_2 > div.bottom_left{
	background:transparent url("../imgs/bottom_left.png") no-repeat top left;
}

div.dokuwiki div.wrap_generic_grey_2 > div.bottom_left div.bottom_center{
	background:transparent url("../imgs/bottom_center.png") repeat-x top left;
}

div.dokuwiki div.wrap_generic_grey_2 > div.bottom_left div.bottom_right{
	background:transparent url("../imgs/bottom_right.png") no-repeat top right;
}

div.dokuwiki div.wrap_generic_grey_2 > div.middle_left{
	background:transparent url("../imgs/middle_left.png") repeat-y top left;
}

div.dokuwiki div.wrap_generic_grey_2 > div.middle_left > div.middle_right{
	background:transparent url("../imgs/middle_right.png") repeat-y top right;
}



.page_export_links{
	float:right;
	background:transparent url("../imgs/page_export_links.png") no-repeat 0 0;
	width:390px;
	height:22px;
	padding:6px 5px;
	margin-top:-25px;
}

.page_export_links .page_pdf_export, .page_export_links .page_html_export{
	border-right:1px solid #898989;
}

.page_export_links a{
	display:block;
	float:left;
	padding:0 4px;
}

.page_export_links img{
	vertical-align:bottom;
	margin-left:5px;
}

a.action.top{
	border:1px solid #aaa;
	background:#ccc;
	border-bottom: 1px solid #999;
	border-right: 1px solid #999;
	display: block;
	padding: 0 5px;
}

body div.dokuwiki div#sidebar_left {
	left:10px;
	width:180px;
}

body div.dokuwiki div#dokubook_container_left {
	left:200px;
}

body div.dokuwiki div#sidebar_left .sidebar_box, body div.dokuwiki div#sidebar_left div#search {
	border: 1px solid #811433;
}

body div.dokuwiki div.sidebar .sidebar_box , body div.dokuwiki div#sidebar_left .sidebar_box, body div.dokuwiki div#sidebar_left div#search{
	padding:5px;
}

#navigation a.current{
	font-weight:bold;
}

body div#acl_manager div#acl__detail {
	height:355px;
}

body div#acl_manager div#acl__detail h4{
	border-bottom:1px solid #000;
}

body div#acl_manager div#acl__detail div.middle_center .level4{
	margin:0;
}

div.dokuwiki div.wrap_denied{
	height:32px;
	width:32px;
	background:transparent url("../imgs/denied.png") no-repeat 0 0;
	margin:0 auto;
	padding:0;
	overflow:hidden;
	min-height:10px;
}

body div.dokuwiki ol{
	color:#a60035;
}


div.dokuwiki div.wrap_new_pdf_page, div.dokuwiki div.wrap_new_pdf_page div, div.dokuwiki div.wrap_new_pdf_page div.wrap_title{
	height:0;
	width:0;
	overflow:hidden;
        padding:0;
        margin:0;
        display:none;
}

div.dokuwiki ul{
	list-style-type:square;
	color: #638C9C;
   
}
div.dokuwiki ul ul {
color: #992226;
}
div.dokuwiki ul ul ul{
color: #b6b6b6;
}

div.dokuwiki div.page ul.toc li{
	list-style-image:none;
}

div.dokuwiki div.page div#acl__tree ul.acltree li{
	list-style-image:none;
}

div.dokuwiki .ns_pages{
	padding-left:35px;
}

div.dokuwiki .ns_edit_list{
	min-width:720px;
}

div.dokuwiki .ns_edit_list_pager{
	width:720px;
}

#tableheader fieldset{
	min-width:704px;
}

div.dokuwiki .ns_edit_list{
	border-collapse:collapse;
}

div.dokuwiki .ns_edit_list thead{
	color:#fff;
	font-weight:bold;
}

div.dokuwiki .ns_edit_list thead th{
	background:#81202a;
}

div.dokuwiki .ns_edit_list thead th.asc{
	background:#81202a url("../imgs/desc.gif") no-repeat center right;
}

div.dokuwiki .ns_edit_list thead th.desc{
	background:#81202a url("../imgs/asc.gif") no-repeat center right;
}

div.dokuwiki .ns_edit_list td, div.dokuwiki .ns_edit_list thead th{
	border:1px solid #ccc;
	padding:5px 10px;
}

div.dokuwiki .ns_edit_list td{
	color:#97222a;
}

div.dokuwiki .ns_edit_list td a.ns_element_name{
	font-weight:bold;
}

div.dokuwiki .ns_edit_list .edit_ns, div.dokuwiki .ns_edit_list .delete_product, div.dokuwiki .ns_edit_list .delete_tipology, div.dokuwiki .ns_edit_list .delete_client{
	float:left;
	margin:0 5px;
}

div.dokuwiki .ns_edit_list tr.odd td{
	background:#efefef;
}

div.dokuwiki .ns_edit_list_pager{
	margin-top:10px;
	margin-bottom:10px;
	overflow:auto;
}

div.dokuwiki .ns_edit_list_pager .pagedisplay{
	text-align:left;
	margin-right:10px;
}

div.dokuwiki .ns_edit_list_pager .pagedisplay, div.dokuwiki .ns_edit_list_pager .nav_imgs, div.dokuwiki .ns_edit_list_pager .page_selector, div.dokuwiki .ns_edit_list_pager .view_all{
	float:left;
}

div.dokuwiki .ns_edit_list_pager .nav_imgs{
	margin-right:10px;
}

div.dokuwiki .ns_edit_list_pager .page_selector{
	margin-right:10px;
}

div.dokuwiki .ns_edit_list_pager .nav_imgs img{
	margin:0 5px;
}

/*
div.dokuwiki .ns_edit_list_pager .div_pagesize{
	float:right;
}
*/
div.dokuwiki .ns_edit_list_pager #tablelocation{
	float:right;
}
/*
div.dokuwiki .ns_edit_list_pager .page{
	float:left;
}
*/
div.dokuwiki .ariadna{
	background:#eee;
	padding:5px 10px;
	margin-bottom:20px;
}

div.dokuwiki .ariadna .ariadna_element{
	display:inline;
	padding:3px 5px;
	font-weight:bold;
}

div.dokuwiki .ariadna .pre_ariadna{
	display:inline;
	font-weight:bold;
}

div.dokuwiki .ariadna .ariadna_element.last{
	font-size:16px;
}

div.dokuwiki .dasboard_ns_table{
	width:80%;
	border:1px solid #000;
	border-collapse:collapse;
}

div.dokuwiki .dasboard_ns_table td, div.dokuwiki .dasboard_ns_table th{
	border:1px solid #000; 
	padding:2px 10px;
}

body div.dokuwiki div#sidebar_left .sidebar_box, body div.dokuwiki div#sidebar_left div#search, div.dokuwiki div.sidebar div#toolbox{
	margin-bottom:20px;
}

.fs_error, .fs_success, .fs_info{
	margin-bottom:20px;
	border:1px solid #ccc;
	color:#000;
	padding:5px 10px;
}

.fs_error{
	background:#fcc;
}

.fs_success{
	background:#cfc;
}

.fs_info{
	background:#ccf;
}

.ns_edit_list_title_part1{
	color:#a6a6a6;
}

div.dokuwiki div.sidebar  .btn_profile input.button{
	margin-bottom:10px !important;
}

body div.dokuwiki div.info, body div.dokuwiki div.success, body div.dokuwiki div.error{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:200px;
}

#tableheader fieldset{
	text-align:left;
	margin:10px 0;
}

#tableheader fieldset .registers{
	float:right;
}

#tableheader fieldset .search{
	float:left;
}

div.dokuwiki div.ns_edit_pages_table div.ns_pages{
	padding:0;
}

div.dokuwiki div.ns_edit_pages_table div.ns_pages .dasboard_ns_table{
	width:inherit;
	min-width:700px;
}

body div.dokuwiki div.toc{
	right:20px;
	position:fixed;
	margin-top:23px;
}

body div.dokuwiki table.inline th, body div.dokuwiki table.inline td{
	padding:5px;
}

/*
#wiki__editbar #size__ctl, #wiki__editbar .ace-toggle{
	display:none;
}
*/

div.dokuwiki .plugin_wrap p{
	margin-bottom:6px;
}

div.picker.pk_vid{
	width:76px;
}

div.fstheme_requirements{
	text-align:left;
	margin-top:20px;
	margin-bottom:20px;
}

table#table_free_add input.edit, table#table_free_add select{
	width:90%;
}

table#table_free_add .client_column, table#table_free_add .tipology_column{
	width:40%;
}

table#table_free_add .product_column{
	width:20%;
}

#dw__upload img{
	display:none;
}@page {
	size:8.2in 11.6in;
	padding:1em;
	margin-top:1in;	
	margin-bottom:1in;	
	margin-right:0.6in;
	
	@top-center {
	 content: element(header) 
	}
}
@page :first {      
    @top-center {
	 content: element(firstPageHeader) 
	}
}
@page { @bottom-center { content: element(footer) }}
#pagenumber:before { content: counter(page); } 
#pagecount:before { content: counter(pages); }

#firstPageHeader{
	position: running(firstPageHeader); top: 0; left: 0;
	height:74px;
	width:1020px;
	background:transparent url("../imgs/header_top_portada.png") no-repeat top left;	
	margin-bottom:20px;
	clear:both; 
	display:block;
	font-size:18px;
	color:#6d6d6d;
}
#firstPageHeaderLogo{
	margin-top:20px;
}
#cabecera_pdf { 
	position: running(header); top: 0; left: 0;
	height:74px;
	width:1020px;
	background:transparent url("../imgs/header_top_content.png") no-repeat top left;	
	margin-bottom:20px;
	clear:both; 
	display:block;
	font-size:18px;
	color:#6d6d6d;	
	
	
}
div.container_paginas_pdf{
	padding-top:25px;
	float:right;
	font-size:13px;
	color:#8d8d8d;
}
div.container_titulo_pdf{
	padding-left:135px;
	padding-top:25px;
	float:left;
}
#firstPageHeader div.container_titulo_pdf{
	padding-left:165px;
}

div.dokuwiki .plugin_wrap, pre.code,img{
	page-break-inside:avoid;
}
div.dokuwiki .plugin_wrap p,div.dokuwiki div.wrap_important > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_example > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_help > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_alert > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_quote > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_reflection > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_info > div.middle_left > div.middle_right > div.middle_center, div.dokuwiki div.wrap_info div.wrap_generic_transparent, div.dokuwiki div.wrap_info div.wrap_generic_grey_2 {
	margin-bottom:0px;
	padding-bottom:6px;
	padding-right:20px;
}
div.dokuwiki .plugin_wrap .plugin_wrap{
	padding-bottom:6px;
	margin-bottom:0px;
}

body.pdf_export   .portada{
	/*display:none;*/
	/*background:#ccc;*/
}

body.pdf_export   .indice{
	/*background:#aaa;*/
}

body.pdf_export, body.pdf_export div.dokuwiki{
	background:#fff;
    text-align:justify;
        
}

body.pdf_export  div.dokuwiki div.page_end{
	page-break-after: always;
	height:0;
	width:100%;
	background:none;
	clear:both;
}

body.pdf_export  div.dokuwiki div.page_start{
	height:74px;
	width:100%;
	background:transparent url("../imgs/header_top_content.png") no-repeat top left;
	margin-bottom:20px;
	clear:both;
	position:relative;
	display:none;
}

body.pdf_export  div.dokuwiki div.start_1{
	background:transparent url("../imgs/header_top_portada.png") no-repeat top left;
}

body.pdf_export  div.dokuwiki div.start_2{
	background:transparent url("../imgs/header_top_indice.png") no-repeat top left;
}

body.pdf_export  div.dokuwiki  div.wrap_new_pdf_page{
	display:none;
}

body.pdf_export div.indice{
	border:1px solid #b7b7b7;
	background:#fafafa;
	padding:20px 0;
}

body.pdf_export div.indice_wrapper{
	width:80%;
	margin:0 auto;
	page-break-after: always;
}

body.pdf_export div.indice ul{
	color:#7f7f7f;
	margin-left:0;
}

body.pdf_export div.indice ul ul{
	margin-left:46px;
}

body.pdf_export div.indice ul ul li{
	list-style-type:none;
	list-style-image:url("../imgs/ul_nivel_1.png");
	color:#373737;
	font-size:20px;
	font-weight:bold;
}

body.pdf_export div.indice ul ul ul li{
	list-style-type:none;
	list-style-image:url("../imgs/ul_nivel_2.png");
	color:#373737;
	font-size:18px;
	font-weight:normal;
}

body.pdf_export div.indice ul ul ul ul li{
	list-style-type:none;
	list-style-image:none;
	color:#7e7e7e;
	font-size:16px;
}

body.pdf_export div.portada div.unit_title{
	color:#a3072f;
	font-size:30px;
	font-weight: bold;
	margin: 300px 0;
	text-align: left;
}

body.pdf_export div.start_2 div.header_title{
	float:right;
	margin:0;
}

body.pdf_export div.start_2 div.header_num_pages{
	clear:both;
	margin-top:10px;
}

body.pdf_export div.header_title{
	font-size:18px;
	color:#6d6d6d;
	float:left;
	margin: 27px 0 0 135px;
	clear:both;
}

body.pdf_export div.header_num_pages{
	font-size:13px;
	color:#8d8d8d;
	margin-top:40px;
	float:right;
	font-weight:bold;
}

body.pdf_export .index_title{
	font-size:30px;
	color:#752121;
	font-weight:bold;
}

div.dokuwiki img.mediacenter {
	display:block;
	margin:0px auto;	
}
.wrap_center.wrap_round.plugin_wrap .warp_content{
	padding:10px;
	padding-left:20px;
}
.wrap_round.wrap_activity.plugin_wrap .warp_content{
	padding:10px;
}

div.dokuwiki span.wrap_info, div.dokuwiki span.wrap_important, div.dokuwiki span.wrap_alert, div.dokuwiki span.wrap_tip, div.dokuwiki span.wrap_help, div.dokuwiki span.wrap_todo, div.dokuwiki span.wrap_download {
    
    padding: 0 10px 0 20px;
}


body.pdf_export a{
	background-repeat:no-repeat;
	display:inline-block;	
}
body.pdf_export div.dokuwiki a.wikilink2{
	border:0px !important;
	color: #436976 !important;
}
body.pdf_export div.dokuwiki .plugin_wrap .plugin_wrap {
    margin-bottom: 0;
    padding-bottom: 6px;
    padding-top: 10px;
}
body.pdf_export div.dokuwiki img.mediacenter {
    padding-top:10px;
	padding-bottom:10px;
}

body.pdf_export div.dokuwiki .plugin_wrap table {
	margin-top:10px;
	padding-bottom:10px;	
}

body.pdf_export .wrap_round.wrap_conclusions.plugin_wrap .warp_content{
	padding:10px;
}
/* tables */
table.tablesorter {
	font-family:arial;
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}

table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}

table.tablesorter thead tr .header {
	background-image: url("../imgs/bg.gif");
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}

table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}

table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}

table.tablesorter thead tr .headerSortUp {
	background-image: url("../imgs/asc_0.gif");
}

table.tablesorter thead tr .headerSortDown {
	background-image: url("../imgs/desc_0.gif");
}

table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
	background-color: #8dbdd8;
}

.ns_childs{
	padding-left:35px;
}

.ns_head div{
	float:left;
	margin-right:10px;
}

.no_plegar{
	height:12px;
	width:12px;
}

.no_plegar2{
	height:12px;
	width:5px;
}

div.dokuwiki .ns_head{
	overflow:auto;
}

body div.dokuwiki #namespace_structure div.element_name a{
	color:#61232d;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

body div.dokuwiki #namespace_structure div.ns_childs div.element_name a{
	color:#85212f;
	font-size:14px;
}

body div.dokuwiki #namespace_structure div.ns_childs div.ns_childs div.element_name a{
	color:#905860;
	font-size:12px;
}

div.dokuwiki .ns_element hr{
	border-color:#61232d;
	margin-left:35px;
	margin-bottom:10px;
}

div.dokuwiki div.ns_childs .ns_element hr{
	border-color:#85212f;
}

div.dokuwiki div.ns_childs div.ns_childs .ns_element hr{
	border:0 none red;
}

.ns_element .ns_head.open .element_name a, .ns_element .ns_head.closed .element_name a{
	display:block;
	padding-left:15px;
}

.ns_element .ns_head.open .element_name a{
	background:transparent url("../imgs/plegar.png") no-repeat left center;
}

.ns_element .ns_head.closed .element_name a{
	background:transparent url("../imgs/desplegar.png") no-repeat left center;
}

a.delete_link{
	display:block;
	background:transparent url("../imgs/delete.png") no-repeat center left;
	padding-left:20px;
}

div.div_no_delete_link{
	background:transparent url("../imgs/delete_blocked.png") no-repeat center left;
	color:#bbb;
	padding-left:20px;
	
}

a.add_link{
	display:block;
	background:transparent url("../imgs/add_0.png") no-repeat center left;
	padding-left:20px;
}

div.add_product, div.add_client,div.add_tipology{
	background:transparent url("../imgs/add_0.png") no-repeat center left;
	padding-left:20px;
}

div.div_no_add_link{
	background:transparent url("../imgs/add_blocked.png") no-repeat center left;
	color:#bbb;
	padding-left:20px;
}

a.edit_ns_link{
	display:block;
	background:transparent url("../imgs/edit_ns.png") no-repeat center left;
	padding-left:20px;
}

a.export_pdf_link{
	display:block;
	background:transparent url("../imgs/pdf_0.png") no-repeat center left;
	padding-left:20px;
}

a.export_html_link{
	display:block;
	background:transparent url("../imgs/web.png") no-repeat center left;
	padding-left:20px;
}

.dasboard_ns_table .page_action{
	float:left;
	padding-right:10px;
	margin-left:10px;
}

.dasboard_ns_table .export_pdf_link{
	border-right:1px solid #811433;
}

.page_action.div_delete_link{
	border-left:1px solid #811433;
	margin-left:0;
	padding-left:10px;
}

.special_help{
	font-size:11px;
	line-height:16px;
}

.help_dashboard{
	background:url("../imgs/help_3.png") no-repeat top left;	
	padding-left:44px;
	line-height:34px;
	padding-bottom:10px;
	border-bottom:1px solid #000;
	margin-bottom:10px;
}

div.dokuwiki .plugin_wrap table {
	margin-top:10px;
	padding-bottom:10px;	
}

div.dokuwiki img.mediacenter {
    padding-top:10px;
	padding-bottom:10px;
}

div.dokuwiki .plugin_wrap .plugin_wrap {
    margin-bottom: 0;
    padding-bottom: 6px;
    padding-top: 10px;
}

.wrap_round.wrap_conclusions.plugin_wrap .warp_content{
	padding:10px;	
}

.ns_edit_pages_table table.ns_edit_list td img{
	max-width:50px;
	max-height:50px;
}

#logobox{
	background: #ffffff;
	padding:10px 5px;
	cursor: default;
}
#uploadlogoframe{
	display:none;
}/* plugin:configmanager */
#config__manager div.success,
#config__manager div.error,
#config__manager div.info {
  background-position: 0.5em;
  padding: 0.5em;
  text-align: center;
}

#config__manager fieldset {
  margin: 1em;
  width: auto;
  margin-bottom: 2em;
  background-color: #dee7ec;
  color: #000;
  padding: 0 1em;
}
#config__manager legend {
    font-size: 1.25em;
}

#config__manager form { }
#config__manager table {
    margin: 1em 0;
    width: 100%;
}

#config__manager fieldset td {
    text-align: left;
}
#config__manager fieldset td.value {
    /* fixed data column width */
    width: 31em;
}

#config__manager td.label {
    padding: 0.8em 0 0.6em 1em;
    vertical-align: top;
}

#config__manager td.label label {
    clear: left;
    display: block;
}
#config__manager td.label img {
    padding: 0 10px;
    vertical-align: middle;
    float: right;
}

#config__manager td.label span.outkey {
    font-size: 70%;
    margin-top: -1.7em;
    margin-left: -1em;
    display: block;
    background-color: #fff;
    color: #666;
    float: left;
    padding: 0 0.1em;
    position: relative;
    z-index: 1;
}

#config__manager td input.edit {
    width: 30em;
}
#config__manager td .input {
    width: 30.8em;
}
#config__manager td select.edit { }
#config__manager td textarea.edit {
    width: 27.5em;
    height: 4em;
}

#config__manager tr .input,
#config__manager tr input,
#config__manager tr textarea,
#config__manager tr select {
  background-color: #fff;
  color: #000;
}

#config__manager tr.default .input,
#config__manager tr.default input,
#config__manager tr.default textarea,
#config__manager tr.default select,
#config__manager .selectiondefault {
  background-color: #ccddff;
  color: #000;
}

#config__manager tr.protected .input,
#config__manager tr.protected input,
#config__manager tr.protected textarea,
#config__manager tr.protected select,
#config__manager tr.protected .selection {
  background-color: #ffcccc!important;
  color: #000 !important;
}

#config__manager td.error  { background-color: red; color: #000; }

#config__manager .selection {
  width: 14.8em;
  float: left;
  margin: 0 0.3em 2px 0;
}

#config__manager .selection label {
  float: right;
  width: 14em;
  font-size: 90%;
}


/* IE6 correction */
* html #config__manager .selection label {
  padding-top: 2px;
}

#config__manager .selection input.checkbox {
  padding-left: 0.7em;
}

#config__manager .other {
  clear: both;
  padding-top: 0.5em;
}

#config__manager .other label {
  padding-left: 2px;
  font-size: 90%;
}

/* end plugin:configmanager */

div#acl_manager div#acl__tree {
    font-size: 90%;
    width: 25%;
    height: 300px;
    float: left;
    overflow: auto;
    border: 1px solid #8cacbb;
    text-align: left;
}

div#acl_manager div#acl__tree a.cur {
    background-color: #ff9;
    font-weight: bold;
}

div#acl_manager div#acl__tree ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

div#acl_manager div#acl__tree li {
    padding-left: 1em;
}

div#acl_manager div#acl__tree ul img {
    margin-right: 0.25em;
    cursor: pointer;
}

div#acl_manager div#acl__detail {
    width: 73%;
    height: 300px;
    float: right;
    overflow: auto;
}

div#acl_manager div#acl__detail fieldset {
    width: 90%;
}

div#acl_manager div#acl__detail div#acl__user {
    border: 1px solid #8cacbb;
    padding: 0.5em;
    margin-bottom: 0.6em;
}

div#acl_manager table.inline {
    width: 100%;
    margin: 0;
}

div#acl_manager .aclgroup {
    background: transparent url("../imgs/group.png") 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
}

div#acl_manager .acluser {
    background: transparent url("../imgs/user.png") 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
}

div#acl_manager .aclpage {
    background: transparent url("../imgs/page.png") 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
}

div#acl_manager .aclns {
    background: transparent url("../imgs/ns.png") 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
}

div#acl_manager label.disabled {
  color: #666!important;
}

#acl_manager label {
  text-align: left;
  font-weight: normal;
  display: inline;
}

#acl_manager table {
  margin-left: 10%;
  width: 80%;
}

#acl_manager table tr {
    background-color: inherit;
}

#acl_manager table tr:hover {
    background-color: #dee7ec;
}

/* Dokuwiki */

.picker {
    z-index: 99;
}

/* Editor */

.ace-doku {
    border: 1px solid #ccc;
}

.ace-doku .ace_editor {
    font-size: 1.2em;
}

.ace-doku .ace_editor,
.ace-doku .ace_text-layer {
    font-family: "Courier New", monospace;
}

.ace-toggle {
    float: right;
    cursor: pointer;
    margin-right: 5px;
}

.ace-doku .ace_gutter {
  width: 40px;
  overflow : hidden;
}

.ace-doku .ace_gutter-layer {
  width: 100%;
  text-align: right;
}

.ace-doku .ace_gutter-layer .ace_gutter-cell {
  padding-right: 5px;
}

.ace-doku .ace_print_margin {
    width: 100%;
}

.ace-doku .ace_marker-layer .ace_preview {
    background-color: white;
    border: 1px solid #ccc;
}

/* Light color theme */

.ace-doku-light .ace_scroller {
    background-color: white;
}

.ace-doku-light .ace_text-layer {
    color: black;
}

.ace-doku-light .ace_line .ace_invisible {
    color: #888;
}

.ace-doku-light .ace_gutter,
.ace-doku-light .ace_print_margin {
  background-color: #eee;
  color: #666;
}

.ace-doku-light .ace_cursor {
    border-left: 1px solid black;
}

.ace-doku-light .ace_cursor.ace_overwrite {
    border-left: 0px;
    border-bottom: 1px solid black;
}

.ace-doku-light .ace_marker-layer .ace_bracket {
    border: 1px solid #c0c;
}

.ace-doku-light .ace_marker-layer .ace_active_line {
    background-color: rgba(50%, 50%, 50%, 0.1);
}

.ace-doku-light .ace_marker-layer .ace_selection {
    background-color: rgba(0%, 40%, 80%, 0.2);
}

.ace-doku-light .ace_header {
    color: #c00;
    font-weight: bold;
}

.ace-doku-light .ace_strong,
.ace-doku-light .ace_emphasis,
.ace-doku-light .ace_underline,
.ace-doku-light .ace_monospace,
.ace-doku-light .ace_subscript,
.ace-doku-light .ace_superscript,
.ace-doku-light .ace_deleted,
.ace-doku-light .ace_footnote {
    font-weight: bold;
}

.ace-doku-light .ace_hr,
.ace-doku-light .ace_listblock,
.ace-doku-light .ace_table,
.ace-doku-light .ace_quote {
    color: #c00;
    font-weight: bold;
}

.ace-doku-light .ace_latex-latex,
.ace-doku-light .ace_latex-dollar,
.ace-doku-light .ace_latex-ddollar,
.ace-doku-light .ace_latex-displaymath,
.ace-doku-light .ace_latex-eqnarray,
.ace-doku-light .ace_latex-eqnarraystar,
.ace-doku-light .ace_latex-equation,
.ace-doku-light .ace_latex-equationstar,
.ace-doku-light .ace_php,
.ace-doku-light .ace_phpblock,
.ace-doku-light .ace_html,
.ace-doku-light .ace_htmlblock,
.ace-doku-light .ace_code,
.ace-doku-light .ace_file,
.ace_preformatted {
    color: #080;
}

.ace-doku-light .ace_notoc,
.ace-doku-light .ace_nocache,
.ace-doku-light .ace_unformatted,
.ace-doku-light .ace_unformattedalt,
.ace-doku-light .ace_linebreak {
    color: #c0c;
}

.ace-doku-light .ace_internallink,
.ace-doku-light .ace_media,
.ace-doku-light .ace_emaillink,
.ace-doku-light .ace_externallink {
    color: #00c;
}

/* Dark color theme */

.ace-doku-dark .ace_scroller {
    background-color: #222;
}

.ace-doku-dark .ace_text-layer {
    color: #fff;
}

.ace-doku-dark .ace_line .ace_invisible {
    color: #888;
}

.ace-doku-dark .ace_gutter {
  background-color: #444;
  color: #ff8;
}

.ace-doku-dark .ace_print_margin {
    background-color: #333;
    margin-left: 1px solid #666;
}

.ace-doku-dark .ace_cursor {
    border-left: 1px solid #ff8;
}

.ace-doku-dark .ace_cursor.ace_overwrite {
    border-left: 0px;
    border-bottom: 1px solid #ff8;
}

.ace-doku-dark .ace_marker-layer .ace_bracket {
    border: 1px solid #f80;
}

.ace-doku-dark .ace_marker-layer .ace_active_line {
    background-color: rgba(255, 255, 255, 0.1);
}

.ace-doku-dark .ace_marker-layer .ace_selection {
    background-color: rgba(0, 128, 255, 0.2);
}

.ace-doku-dark .ace_header {
    color: #ff8;
    font-weight: bold;
}

.ace-doku-dark .ace_strong,
.ace-doku-dark .ace_emphasis,
.ace-doku-dark .ace_underline,
.ace-doku-dark .ace_monospace,
.ace-doku-dark .ace_subscript,
.ace-doku-dark .ace_superscript,
.ace-doku-dark .ace_deleted,
.ace-doku-dark .ace_footnote {
    font-weight: bold;
}

.ace-doku-dark .ace_hr,
.ace-doku-dark .ace_listblock,
.ace-doku-dark .ace_table,
.ace-doku-dark .ace_quote {
    color: #ff8;
    font-weight: bold;
}

.ace-doku-dark .ace_latex-latex,
.ace-doku-dark .ace_latex-dollar,
.ace-doku-dark .ace_latex-ddollar,
.ace-doku-dark .ace_latex-displaymath,
.ace-doku-dark .ace_latex-eqnarray,
.ace-doku-dark .ace_latex-eqnarraystar,
.ace-doku-dark .ace_latex-equation,
.ace-doku-dark .ace_latex-equationstar,
.ace-doku-dark .ace_php,
.ace-doku-dark .ace_phpblock,
.ace-doku-dark .ace_html,
.ace-doku-dark .ace_htmlblock,
.ace-doku-dark .ace_code,
.ace-doku-dark .ace_file,
.ace-doku-dark .ace_preformatted {
    color: #8f8;
}

.ace-doku-dark .ace_notoc,
.ace-doku-dark .ace_nocache,
.ace-doku-dark .ace_unformatted,
.ace-doku-dark .ace_unformattedalt,
.ace-doku-dark .ace_linebreak {
    color: #f88;
}

.ace-doku-dark .ace_internallink,
.ace-doku-dark .ace_media,
.ace-doku-dark .ace_emaillink,
.ace-doku-dark .ace_externallink {
    color: #8ff;
}
/**
 * Tableless Layout for default template
 *
 * @author Andreas Gohr <andi@splitbrain.org>
 * @author moraes <moraes@tipos.com.br>
 */

/* -------------- top row --------------- */
div.dokuwiki .header {
  padding: 3px 0 0 2px;
}

div.dokuwiki .pagename {
  float: left;
  font-size: 200%;
  font-weight: bolder;
  color: #dee7ec;
  text-align: left;
  vertical-align: middle;
}

div.dokuwiki .pagename a {
  color: #436976 !important;
  text-decoration: none !important;
}

div.dokuwiki .logo {
  float: right;
  font-size: 220%;
  font-weight: bolder;
  text-align: right;
  vertical-align: middle;
}

div.dokuwiki .logo a {
  color: #dee7ec !important;
  text-decoration: none !important;
  font-variant: small-caps;
  letter-spacing: 2pt;
}

/* ---------------  top and bottom bar ---------------- */
div.dokuwiki .bar {
  border-top: 1px solid #8cacbb;
  border-bottom: 1px solid #8cacbb;
  background: #dee7ec;
  padding: 0.1em 0.15em;
  clear: both;
}

div.dokuwiki .bar-left {
  float: left;
}

div.dokuwiki .bar-right {
  float: right;
  text-align: right;
}

div.dokuwiki #bar__bottom {
  margin-bottom: 3px;
}

/* ------------- File Metadata ----------------------- */

div.dokuwiki div.meta {
  clear: both;
  margin-top: 1em;
  color: #638c9c;
  font-size: 70%;
}

div.dokuwiki div.meta div.user {
  float: left;
}

div.dokuwiki div.meta div.doc {
  text-align: right;
}
/**
 * Additional layout for DokuBook template
 *
 * @author:     Michael Klier <chi@chimeric.de>
 * @homepage:   http://www.chimeric.de
 */
div.dokuwiki div.header {
  height: 50px;
}

div.dokuwiki div.header .logo {
  float: none;
  position: absolute;
  right: 10px;
  top: 10px;
}

div.dokuwiki div.header .logo a {
  color: #ccc !important;
}

div.dokuwiki div.user {
  float: none;
}

div.dokuwiki div.doc {
  float: left;
}

div.dokuwiki div.footerinc div.license {
  display: inline;
  padding: 0;
  font-size: 100%;
}

div.dokuwiki div.footerinc div.license img {
  float: none;
  margin: 0;
}
/**
 * Design elements for default Template
 *
 * @author Andreas Gohr <andi@splitbrain.org>
 * @author Anika Henke <anika@selfthinker.org>
 */

/* -------------- general elements --------------- */

* { padding: 0; margin: 0; }

body {
  font: 80% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
  background-color: #fff;
  color: #000;
}

/* the document */
div.dokuwiki div.page {
  margin: 4px 2em 0 1em;
  text-align: justify;
}

div.dokuwiki table {
  font-size: 100%;
}

div.dokuwiki tr,
div.dokuwiki td,
div.dokuwiki th {
}

div.dokuwiki img {
  border: 0;
}

div.dokuwiki p,
div.dokuwiki blockquote,
div.dokuwiki table,
div.dokuwiki pre {
  margin: 0 0 1.0em 0;
}

div.dokuwiki hr {
  border: 0px;
  border-top: 1px solid #8cacbb;
  text-align: center;
  height: 0px;
}

div.dokuwiki div.nothing {
  text-align: center;
  margin: 2em;
}

/* ---------------- forms ------------------------ */

div.dokuwiki form {
  border: none;
  display: inline;
}

div.dokuwiki label.block {
  display: block;
  text-align: right;
  font-weight: bold;
}

div.dokuwiki label.simple {
  display: block;
  text-align: left;
  font-weight: normal;
}

div.dokuwiki label.block input.edit {
  width: 50%;
}

div.dokuwiki fieldset {
  width: 300px;
  text-align: center;
  border: 1px solid #8cacbb;
  padding: 0.5em;
  margin: auto;
}

div.dokuwiki textarea.edit {
  font-family: monospace;
  font-size: 14px;
  color: #000;
  background-color: #fff;
  border: 1px solid #8cacbb;
  padding: 0.3em 0 0 0.3em;
  /* should just be "width: 100%", but IE8 doesn't like it, see FS#1910 + FS#1667 */
  width: 700px;
  min-width: 100%;
  max-width: 100%;
}

/* nice alphatransparency background except for IE <7 */
html>body div.dokuwiki textarea.edit {
  background:  #fff url("../imgs/inputshadow.png") repeat-x top;
}

div.dokuwiki input.edit,
div.dokuwiki select.edit {
  font-size: 100%;
  border: 1px solid #8cacbb;
  color: #000;
  background-color: #fff;
  vertical-align: middle;
  margin: 1px;
  padding: 0.20em 0.3em;
  display: inline;
}

/* nice alphatransparency background except for IE <7 */
html>body div.dokuwiki input.edit,
html>body div.dokuwiki select.edit {
  background:  #fff url("../imgs/inputshadow.png") repeat-x top;
}

div.dokuwiki select.edit {
  padding: 0.1em 0;
}

div.dokuwiki input.missing {
  font-size: 100%;
  border: 1px solid #8cacbb;
  color: #000;
  background-color: #ffcccc;
  vertical-align: middle;
  margin: 1px;
  padding: 0.20em 0.3em;
  display: inline;
}

/* disabled style - not understood by IE */
div.dokuwiki textarea.edit[disabled],
div.dokuwiki textarea.edit[readonly],
div.dokuwiki input.edit[disabled],
div.dokuwiki input.edit[readonly],
div.dokuwiki input.button[disabled],
div.dokuwiki select.edit[disabled] {
  background-color: #f5f5f5!important;
  color: #666!important;
}

/* edit form */
div.dokuwiki div.toolbar,
div.dokuwiki div#wiki__editbar {
   margin: 2px 0;
   text-align: left;
}
div.dokuwiki div#size__ctl {
   float: right;
   width: 60px;
   height: 2.7em;
}
div.dokuwiki #size__ctl img {
   cursor: pointer;
}
div.dokuwiki div#wiki__editbar div.editButtons {
   float: left;
   padding: 0 1.0em 0.7em 0;
}
div.dokuwiki div#wiki__editbar div.summary {
   float: left;
}
div.dokuwiki .nowrap {
   white-space: nowrap;
}
div.dokuwiki div#draft__status {
  float: right;
  color: #638c9c;
}

div.dokuwiki div.license {
  padding: 0.5em;
  font-size: 90%;
  text-align: center;
}

div.dokuwiki form#dw__editform div.license {
  clear: left;
  font-size: 90%;
}

/* --------- buttons ------------------- */

div.dokuwiki input.button,
div.dokuwiki button.button {
  border: 1px solid #8cacbb;
  color: #000;
  background-color: #fff;
  vertical-align: middle;
  text-decoration: none;
  font-size: 100%;
  cursor: pointer;
  margin: 1px;
  padding: 0.125em 0.4em;
}

/* nice alphatransparency background except for IE <7 */
html>body div.dokuwiki input.button,
html>body div.dokuwiki button.button {
  background:  #fff url("../imgs/buttonshadow.png") repeat-x bottom;
}

* html div.dokuwiki input.button,
* html div.dokuwiki button.button {
  height: 1.8em;
}

div.dokuwiki div.secedit input.button {
  border: 1px solid #8cacbb;
  color: #000;
  background-color: #fff;
  vertical-align: middle;
  text-decoration: none;
  margin: 0;
  padding: 0;
  font-size: 10px;
  cursor: pointer;
  float: right;
  display: inline;
}

/* ----------- page navigator ------------- */

div.dokuwiki div.pagenav {
    margin: 1em 0 0 0;
}

div.dokuwiki div.pagenav-prev {
    text-align: right;
    float: left;
    width: 49%
}

div.dokuwiki div.pagenav-next {
    text-align: left;
    float: right;
    width: 49%
}

/* --------------- Links ------------------ */

div.dokuwiki a:link,
div.dokuwiki a:visited {
  color: #436976;
  text-decoration: none;
}
div.dokuwiki a:hover,
div.dokuwiki a:active {
  color: #000;
  text-decoration: underline;
}

div.dokuwiki h1 a,
div.dokuwiki h2 a,
div.dokuwiki h3 a,
div.dokuwiki h4 a,
div.dokuwiki h5 a,
div.dokuwiki a.nolink {
  color: #000 !important;
  text-decoration: none !important;
}

/* external link */
div.dokuwiki a.urlextern {
  background: transparent url("../imgs/link_icon.gif") 0px 1px no-repeat;
  padding: 1px 0px 1px 16px;
}

/* windows share */
div.dokuwiki a.windows {
  background: transparent url("../imgs/windows.gif") 0px 1px no-repeat;
  padding: 1px 0px 1px 16px;
}

/* interwiki link (icon are set by dokuwiki) */
div.dokuwiki a.interwiki {
}

/* link to some embedded media */
div.dokuwiki a.media {
}

div.dokuwiki a.urlextern:link,
div.dokuwiki a.windows:link,
div.dokuwiki a.interwiki:link {
  color: #436976;
}

div.dokuwiki a.urlextern:visited,
div.dokuwiki a.windows:visited,
div.dokuwiki a.interwiki:visited {
  color: purple;
}
div.dokuwiki a.urlextern:hover,
div.dokuwiki a.urlextern:active,
div.dokuwiki a.windows:hover,
div.dokuwiki a.windows:active,
div.dokuwiki a.interwiki:hover,
div.dokuwiki a.interwiki:active {
  color: #000;
}

/* email link */
div.dokuwiki a.mail {
  background: transparent url("../imgs/mail_icon.gif") 0px 1px no-repeat;
  padding: 1px 0px 1px 16px;
}

/* existing wikipage */
div.dokuwiki a.wikilink1 {
  color: #090 !important;
}

/* not existing wikipage */
div.dokuwiki a.wikilink2 {
  color: #f30 !important;
  text-decoration: none !important;
  border-bottom: dashed 1px #f30 !important;
}

/* ------------- Page elements ----------------- */

div.dokuwiki div.preview {
  background-color: #f5f5f5;
  margin: 0 0 0 2em;
  padding: 4px;
  border: 1px dashed #000;
}

div.dokuwiki div.breadcrumbs {
  background-color: #f5f5f5;
  color: #666;
  font-size: 80%;
  padding: 0 0 0 4px;
}

div.dokuwiki span.user {
  color: #ccc;
  font-size: 90%;
}

div.dokuwiki li.minor {
  color: #666;
  font-style: italic;
}

/* embedded images */
div.dokuwiki img.media {
  margin: 3px;
}

div.dokuwiki img.medialeft {
  border: 0;
  float: left;
  margin: 0 1.5em 0 0;
}

div.dokuwiki img.mediaright {
  border: 0;
  float: right;
  margin: 0 0 0 1.5em;
}

div.dokuwiki img.mediacenter {
  border: 0;
  display: block;
  margin: 0 auto;
}

/* smileys */
div.dokuwiki img.middle {
  vertical-align: middle;
}

div.dokuwiki acronym {
  cursor: help;
  border-bottom: 1px dotted #000;
}

/* general headline setup */
div.dokuwiki h1,
div.dokuwiki h2,
div.dokuwiki h3,
div.dokuwiki h4,
div.dokuwiki h5 {
    color: #000;
    background-color: inherit;
    font-size: 100%;
    font-weight: normal;
    margin: 0 0 1em 0;
    padding: 0.5em 0 0 0;
    border-bottom: 1px solid #8cacbb;
    clear: left;
}

/* special headlines */
div.dokuwiki h1 {font-size: 160%; margin-left: 0px; font-weight: bold;}
div.dokuwiki h2 {font-size: 150%; margin-left: 20px;}
div.dokuwiki h3 {font-size: 140%; margin-left: 40px; border-bottom: none; font-weight: bold;}
div.dokuwiki h4 {font-size: 120%; margin-left: 60px; border-bottom: none; font-weight: bold;}
div.dokuwiki h5 {font-size: 100%; margin-left: 80px; border-bottom: none; font-weight: bold;}

/* indent different sections */
div.dokuwiki div.level1 { margin-left: 3px; }
div.dokuwiki div.level2 { margin-left: 23px; }
div.dokuwiki div.level3 { margin-left: 43px; }
div.dokuwiki div.level4 { margin-left: 63px; }
div.dokuwiki div.level5 { margin-left: 83px; }

/* unordered lists */
div.dokuwiki ul {
  line-height: 1.5em;
  list-style-type: square;
  list-style-image: none;
  margin: 0 0 1em 3.5em;
  color: #638c9c;
}

/* ordered lists */
div.dokuwiki ol {
  line-height: 1.5em;
  list-style-image: none;
  margin: 0 0 1em 3.5em;
  color: #638c9c;
  font-weight: bold;
}

/* no bottom gap in between and smaller left margin for nested lists */
div.dokuwiki li ul,
div.dokuwiki li ol {
  margin: 0 0 0 1.5em;
}

/* the list items overriding the ul/ol definition */
div.dokuwiki .li {
  color: #000;
  font-weight: normal;
}

div.dokuwiki ol { list-style-type: decimal; }
div.dokuwiki ol ol { list-style-type: upper-roman; }
div.dokuwiki ol ol ol { list-style-type: lower-alpha; }
div.dokuwiki ol ol ol ol { list-style-type: lower-greek; }

div.dokuwiki li.open {
  list-style-image: url("../imgs/open.gif");
    /*list-style-type: circle;*/
}

div.dokuwiki li.closed {
  list-style-image: url("../imgs/closed.gif");
    /*list-style-type: disc;*/
}

div.dokuwiki blockquote {
  border-left: 2px solid #8cacbb;
  padding-left: 3px;
}

div.dokuwiki pre {
  font-family: monospace;
  font-size: 120%;
  padding: 0.5em;
  border: 1px dashed #8cacbb;
  color: #000;
  overflow: auto;
}

/* code blocks by indention */
div.dokuwiki pre.pre {
  background-color: #f7f9fa;
}

/* code blocks by code tag */
div.dokuwiki pre.code {
  background-color: #f7f9fa;
}

/* code blocks by file tag */
div.dokuwiki pre.file {
  background-color: #dee7ec;
}

/* filenames for file and code blocks */
div.dokuwiki dl.file,
div.dokuwiki dl.code {
    margin-top: 2em;
    margin-bottom: 2.5em;
}

div.dokuwiki dl.file dt,
div.dokuwiki dl.code dt {
    border: 1px dashed #8cacbb;
    display: inline;
    padding: 0.1em 1em;
    margin-left: 2em;
}

div.dokuwiki dl.code dt a,
div.dokuwiki dl.file dt a {
    color: #000;
}

div.dokuwiki dl.code dt {
    background-color: #f7f9fa;
    border-bottom: 1px solid #f7f9fa;
}

div.dokuwiki dl.file dt {
    background-color: #dee7ec;
    border-bottom: 1px solid #dee7ec;
}


/* inline code words */
div.dokuwiki code {
  font-size: 120%;
}

/* inline tables */
div.dokuwiki table.inline {
  background-color: #fff;
  border-spacing: 0px;
  border-collapse: collapse;
}

div.dokuwiki table.inline th {
  padding: 3px;
  border: 1px solid #8cacbb;
  background-color: #dee7ec;
}

div.dokuwiki table.inline td {
  padding: 3px;
  border: 1px solid #8cacbb;
}

/* ---------- table of contents ------------------- */

div.dokuwiki div.toc {
  margin: 1.2em 0 0 2em;
  float: right;
  width: 200px;
  font-size: 80%;
  clear: both;
}

div.dokuwiki div.tocheader {
  border: 1px solid #8cacbb;
  background-color: #dee7ec;
  text-align: left;
  font-weight: bold;
  padding: 3px;
  margin-bottom: 2px;
}

div.dokuwiki span.toc_open,
div.dokuwiki span.toc_close {
    border: 0.4em solid #dee7ec;
    float: right;
    display: block;
    margin: 0.4em 3px 0 0;
}

div.dokuwiki span.toc_open span,
div.dokuwiki span.toc_close span {
    display: none;
}

div.dokuwiki span.toc_open {
    margin-top: 0.4em;
    border-top: 0.4em solid #000;
}

div.dokuwiki span.toc_close {
    margin-top: 0;
    border-bottom: 0.4em solid #000;
}

div.dokuwiki #toc__inside {
  border: 1px solid #8cacbb;
  background-color: #fff;
  text-align: left;
  padding: 0.5em 0 0.7em 0;
}

div.dokuwiki ul.toc {
  list-style-type: none;
  list-style-image: none;
  line-height: 1.2em;
  padding-left: 1em;
  margin: 0;
}

div.dokuwiki ul.toc li {
  background: transparent url("../imgs/tocdot2.gif") 0 0.6em no-repeat;
  padding-left: 0.4em;
}

div.dokuwiki ul.toc li.clear {
  background-image: none;
  padding-left: 0.4em;
}

div.dokuwiki a.toc:link,
div.dokuwiki a.toc:visited {
  color: #436976;
}

div.dokuwiki a.toc:hover,
div.dokuwiki a.toc:active {
  color: #000;
}

/* ---------------------------- Diff rendering --------------------------*/
div.dokuwiki table.diff {
  background-color: #fff;
  width: 100%;
}
div.dokuwiki td.diff-blockheader {
  font-weight: bold;
}
div.dokuwiki table.diff th {
  border-bottom: 1px solid #8cacbb;
  font-size: 110%;
  width: 50%;
  font-weight: normal;
  text-align: left;
}
div.dokuwiki table.diff th a {
    font-weight: bold;
}
div.dokuwiki table.diff th span.user {
    color: #000;
    font-size: 80%;
}
div.dokuwiki table.diff th span.sum {
    font-size: 80%;
    font-weight: bold;
}
div.dokuwiki table.diff th.minor {
  font-style: italic;
}
div.dokuwiki table.diff td {
  font-family: monospace;
  font-size: 100%;
}
div.dokuwiki td.diff-addedline {
  background-color: #ddffdd;
}
div.dokuwiki td.diff-deletedline {
    background-color: #ffffbb;
}
div.dokuwiki td.diff-context {
    background-color: #f5f5f5;
}
div.dokuwiki table.diff td.diff-addedline strong,
div.dokuwiki table.diff td.diff-deletedline strong {
    color: red;
}

/* --------------------- footnotes -------------------------------- */

div.dokuwiki div.footnotes {
  clear: both;
  border-top: 1px solid #8cacbb;
  padding-left: 1em;
  margin-top: 1em;
}

div.dokuwiki div.fn {
  font-size: 90%;
}

div.dokuwiki a.fn_bot {
  font-weight: bold;
}

/* insitu-footnotes */
div.insitu-footnote {
  font-size: 80%;
  line-height: 1.2em;
  border: 1px solid #8cacbb;
  background-color: #f7f9fa;
  text-align: left;
  padding: 4px;
  max-width: 40%;    /* IE's width is handled in javascript */
  min-width: 5em;
}

/* overcome IE issue with one line code or file boxes which require h. scrolling */
* html .insitu-footnote pre.code,
* html .insitu-footnote pre.file {
  padding-bottom: 18px;
}

/* --------------- search result formating --------------- */
div.dokuwiki .search_result {
  margin-bottom: 6px;
  padding: 0 10px 0 30px;
}

div.dokuwiki .search_snippet {
  color: #ccc;
  font-size: 12px;
  margin-left: 20px;
}

div.dokuwiki .search_sep {
  color: #000;
}

div.dokuwiki .search_hit {
  color: #000;
  background-color: #ff9;
}
div.dokuwiki strong.search_hit {
  font-weight: normal;
}

div.dokuwiki div.search_quickresult {
  margin: 0 0 15px 30px;
  padding: 0 10px 10px 0;
  border-bottom: 1px dashed #8cacbb;
}
div.dokuwiki div.search_quickresult h3 {
  margin: 0 0 1.0em 0;
  font-size: 1em;
  font-weight: bold;
}

div.dokuwiki ul.search_quickhits {
  margin: 0 0 0.5em 1.0em;
}

div.dokuwiki ul.search_quickhits li {
  margin: 0 1.0em 0 1.0em;
  float: left;
  width: 30%;
}

div.dokuwiki .section_highlight {
  background-color: #dee7ec !important;
}

/* ------------------ Additional ---------------------- */

div.footerinc {
    text-align: center;
}
.footerinc a img {
    opacity: 0.5;
    border: 0;
}

.footerinc a:hover img {
    opacity: 1;
}

/* ---------- AJAX quicksearch ----------- */

div.dokuwiki div.ajax_qsearch {
  position: absolute;
  right: 237px;;
  width: 200px;
  opacity: 0.9;
  display: none;
  font-size: 80%;
  line-height: 1.2em;
  border: 1px solid #8cacbb;
  background-color: #f7f9fa;
  text-align: left;
  padding: 4px;
}

/* --------- Toolbar -------------------- */
button.toolbutton {
  background-color: #fff;
  padding: 0px;
  margin: 0 1px 0 0;
  border: 1px solid #8cacbb;
  cursor: pointer;
}

/* nice alphatransparency background except for IE <7 */
html>body button.toolbutton {
  background:  #fff url("../imgs/buttonshadow.png") repeat-x bottom;
}

div.picker {
  width: 250px;
  border: 1px solid #8cacbb;
  background-color: #dee7ec;
}

div.pk_hl {
  width: 125px;
}

button.pickerbutton {
  padding: 0px;
  margin: 0 1px 1px 0;
  border: 0;
  background-color: transparent;
  font-size: 80%;
  cursor: pointer;
}

/* ---------------  Image Details  ----------------- */

div.dokuwiki div.img_big {
  float: left;
  margin-right: 0.5em;
}

div.dokuwiki dl.img_tags dt {
  font-weight: bold;
  background-color: #dee7ec;
}
div.dokuwiki dl.img_tags dd {
  background-color: #f5f5f5;
}

div.dokuwiki div.imagemeta {
  color: #666;
  font-size: 70%;
  line-height: 95%;
}

div.dokuwiki div.imagemeta img.thumb {
  float: left;
  margin-right: 0.1em;
}

/**
 * Design elements for DokuBook Template
 * 
 * @author:     Michael Klier <chi@chimeric.de>
 * @homepage:   http://www.chimeric.de
 */

body {
  background: #fff url("../imgs/dwbg.jpg") repeat-x top left;
}

div.dokuwiki {
  font-family: "Lucida Grande", Arial, Verdana, sans-serif;
}

div.dokuwiki div#dokubook_container_left {
  padding-bottom: 0.8em;
  position: absolute;
  left: 170px;
  right: 10px;
}

div.dokuwiki div#dokubook_container_right {
  padding-bottom: 0.8em;
  position: absolute;
  right: 170px;
  left: 10px;
}

/* -------------- notifications ------------------- */
div.dokuwiki div.info,
div.dokuwiki div.success,
div.dokuwiki div.error {
    margin-left: 170px;
}

/* -------------- navigation ---------------------- */
div.dokuwiki ul#top__nav {
  list-style: none;
  margin: 0;
  padding: 0 0 0 10px;
  position: absolute;
  top: 34px;
}

div.dokuwiki ul#top__nav li {
  margin: 0 0.5em 0 0;
  float: left;
  padding: 0;
}

div.dokuwiki ul#top__nav li a {
  border: 1px solid #8cacbb;
  border-bottom: none;
  padding: 0 0.3em 0 0.3em;
  margin: 0;
  height: 18px;
  float: left;
  text-decoration: none;
}

div.dokuwiki ul#top__nav a.create,
div.dokuwiki ul#top__nav a.edit,
div.dokuwiki ul#top__nav a.npd {
  background: #fff url("../imgs/tool-edit.png") 2px 1px no-repeat;
  padding-left: 20px;
}

div.dokuwiki ul#top__nav a.revs {
  background: #fff url("../imgs/tool-revisions.png") 2px 1px no-repeat;
  padding-left:20px;
}

div.dokuwiki ul#top__nav a.subscribe,
div.dokuwiki ul#top__nav a.subscribens,
div.dokuwiki ul#top__nav a.unsubscribe,
div.dokuwiki ul#top__nav a.unsubscribens {
  background: #fff url("../imgs/tool-subscribe.png") 2px 2px no-repeat;
  padding-left: 20px;
}

div.dokuwiki ul#top__nav a.source,
div.dokuwiki ul#top__nav a.show {
  background: #fff url("../imgs/tool-source.png") 2px 2px no-repeat;
  padding-left: 20px;
}

div.dokuwiki ul#top__nav a.revert {
  background: #fff url("../imgs/tool-revert.png") 2px 2px no-repeat;
  padding-left: 20px;
}

/* -------------- sidebar ------------------------- */
div.dokuwiki div#sidebar_left {
  position: absolute;
  top: 0;
  left: 0;
  width: 160px;
}

div.dokuwiki div#sidebar_right {
  position: absolute;
  top: 0;
  right: 0;
  width: 160px;
}

div.dokuwiki div.sidebar .sidebar_box {
  border: 1px solid #8cacbb;
  margin-bottom: 0.5em;
  padding: 0.3em 0 0 0.3em;
  background: #fff;
}

div.dokuwiki div.sidebar .sidebar_box ul,
div.dokuwiki div.sidebar .sidebar_box ol {
  margin-left: 1.5em;
}

div.dokuwiki div#sidebar_left .sidebar_box {
  border-left: none;
}

div.dokuwiki div#sidebar_right .sidebar_box {
  border-right: none;
}

div.dokuwiki div.sidebar img.logo {
  padding:0;
  float: none;
  margin: 10px;
}

div.dokuwiki div.sidebar .sb_label {
  padding-left: 0.4em;
  font-size: 90%;
  clear: both;
}

div.dokuwiki div.sidebar div#search {
  font-size: 100%;
  border: 1px solid #8cacbb;
  margin-bottom: 0.5em;
  background: #fff;
  padding-left: 0.4em;
}

div.dokuwiki div#sidebar_left div#search {
  border-left: none;
}

div.dokuwiki div#sidebar_right div#search {
  border-right: none;
}
div.dokuwiki div.sidebar div#login div.user {
  font-size: 40%;
}

div.dokuwiki div.sidebar a.action {
  display: block;
  background: url("../imgs/bullet.gif") no-repeat;
  margin-left: 0.4em;
}

div.dokuwiki div.sidebar .button {
  float: none;
  margin: -0.3em 0.2em 0.1em 0.1em !important;
}

div.dokuwiki div.sidebar h1,
div.dokuwiki div.sidebar h2,
div.dokuwiki div.sidebar h3,
div.dokuwiki div.sidebar h4,
div.dokuwiki div.sidebar h5 {
  font-size: 80%;
  border: none;
}

/* -------------- document ---------------------- */
div.dokuwiki div.page {
  line-height: 160%;
  margin: 0;
  border: 1px solid #8cacbb;
  padding: 1em; 
  background: #fff;
}

div.dokuwiki h3 {
  font-weight: normal;
}

div.dokuwiki div.breadcrumbs {
  margin-bottom: 10px;
  clear: both;
}

div.dokuwiki pre.code,
div.dokuwiki pre.file {
  margin-right: 0.1em;
}

/* -------------- search -------------------------- */
div.dokuwiki form#dw__search input.button {
  display: none;
}

div.dokuwiki form#dw__search input.edit {
  width: 142px;
}

/* ---------- table of contents ------------------- */
div.dokuwiki div.toc {
  margin-top: 13px;
  line-height: 100%;
}

/* ---------- AJAX quicksearch -------------------- */
div.dokuwiki div.ajax_qsearch {
  left: 0.6em;
}

/* --------------- additional --------------------- */
div.dokuwiki div#footer {
  padding: 1em;
  margin: 10px 0 1em 0;
  background: #fff;
  border: 1px solid #8cacbb;
  text-align: center;
}

div.dokuwiki div#footer input.button {
  float: none;
}

div.dokuwiki div.footerinc {
  padding: 1em;
  margin: 10px 0 1em 0;
}

/* ---------- toolbox ----------- */
div.dokuwiki div.sidebar div#toolbox {
  padding-bottom: 0.3em;
}

div.dokuwiki div#toolbox ul {
  list-style: none;
  margin: 0;
}

div.dokuwiki div#toolbox a.login {
  background: transparent url("../imgs/tool-login.png") 0px 1px no-repeat;
  padding: 1px 0px 1px 18px;
}

div.dokuwiki div#toolbox a.logout {
  background: transparent url("../imgs/tool-logout.png") 0px 1px no-repeat;
  padding: 1px 0px 1px 18px;
}

div.dokuwiki div#toolbox a.index {
  background: transparent url("../imgs/tool-index.png") 1px 1px no-repeat;
  padding: 1px 0px 1px 18px;
}

div.dokuwiki div#toolbox a.recent {
  background: transparent url("../imgs/tool-recent.png") 0px 1px no-repeat;
  padding: 1px 0px 1px 18px;
}

div.dokuwiki div#toolbox a.admin {
  background: transparent url("../imgs/tool-admin.png") 0px 1px no-repeat;
  padding: 1px 0px 1px 18px;
}

div.dokuwiki div#toolbox a.backlink {
  background: transparent url("../imgs/tool-backlink.png") 0px 1px no-repeat;
  padding: 1px 0px 1px 18px;
}

div.dokuwiki div#toolbox a.profile {
  background: transparent url("../imgs/tool-profile.png") 0px 1px no-repeat;
  padding: 1px 0px 1px 18px;
}

div.dokuwiki a.top {
  float: right;
}
#admin__version {
    clear:left;
    float: right;
    color: #666;
}

.dokuwiki ul.admin_tasks {
    font-size: 115%;
    float: left;
    width: 40%;
    list-style-type: none;
}

.dokuwiki ul.admin_tasks li {
    line-height: 22px;
    padding-left: 35px;
    margin: 1em 0;
    background: transparent none no-repeat scroll 0 0;
    text-align: left;
}

.dokuwiki ul.admin_tasks li div.li {
    font-weight: bold;
}

.dokuwiki ul.admin_tasks li.admin_acl {
    background-image: url("../imgs/acl.png");
}

.dokuwiki ul.admin_tasks li.admin_usermanager {
    background-image: url("../imgs/usermanager.png");
}

.dokuwiki ul.admin_tasks li.admin_plugin {
    background-image: url("../imgs/plugin.png");
}

.dokuwiki ul.admin_tasks li.admin_config {
    background-image: url("../imgs/config.png");
}

.dokuwiki ul.admin_tasks li.admin_revert {
    background-image: url("../imgs/revert.png");
}

.dokuwiki ul.admin_tasks li.admin_popularity {
    background-image: url("../imgs/popularity.png");
}
#link__wiz {
    position: absolute;
    display: block;
    z-index: 99;
    width:   300px;
    height:  250px;
    padding: 0;
    margin:  0;
    overflow: hidden;
    border: 1px solid #8cacbb;
    background-color: #f5f5f5;
    text-align: center;
}

#link__wiz_header {
    background-color: #dee7ec;
    height: 16px;
    margin-bottom: 5px;
}

#link__wiz_close {
    cursor: pointer;
    margin: 0;
}

#link__wiz_result {
    background-color: #fff;
    width:  293px;
    height: 193px;
    overflow: auto;
    border: 1px solid #8cacbb;
    margin: 3px auto;
    text-align: left;
}

#link__wiz_result div.type_u {
    padding: 3px 3px 3px 22px;
    background: transparent url("../imgs/up.png") 3px 3px no-repeat;
}

#link__wiz_result div.type_f {
    padding: 3px 3px 3px 22px;
    background: transparent url("../imgs/page_0.png") 3px 3px no-repeat;
}

#link__wiz_result div.type_d {
    padding: 3px 3px 3px 22px;
    background: transparent url("../imgs/ns_0.png") 3px 3px no-repeat;
}

#link__wiz_result div.even {
    background-color: #f5f5f5;
}

#link__wiz_result div.selected {
    background-color: #dee7ec;
}

#link__wiz_result span {
    display: block;
    color: #666;
}

/*FIXME maybe move to a more general style sheet*/
.ondrag {
    cursor: move;
    opacity: 0.8;
}
/**
 * Styles for the subscription page
 */

form#subscribe__form {
    display: block;
    width: 300px;
    text-align: center;
}

form#subscribe__form fieldset {
    text-align: left;
    margin: 0.5em 0;
}

form#subscribe__form label {
    display:block;
    margin: 0 0.5em 0.5em;
}


/* --- popup --- */

#media__popup {
    background-color:#fff;
    display:none;
    border: 1px solid #8cacbb;
    position: absolute;
    width:270px;
}

#media__popup h1 {
    text-align:center;
    font-weight:normal;
    background-color: #dee7ec;
    height: 16px;
    margin-bottom: 5px;
    font-size:12px;
    border-bottom: 0;
}

#media__popup p {
    display:block;
    line-height:14pt;
    margin:0.5em;
}

#media_nolink {
    padding:4px 0;
}

#media__popup label {
    float:left;
    width:9em;
}

#media__popup .button {
    margin-left:auto;
    margin-right:auto;
}

#media__popup .btnlbl {
    text-align:center;
}

#media__popup .btnlbl input {
    margin:0 1em;
}

#media__closeimg {
    float:right;
}

/* --- display options --- */

#media__linkopts label,
#media__nolnk {
	width: 80px;
	float: left;
	margin-left: 10px;
}

#media__linkopts label{
	line-height: 20px;
}

#media__nolnk,
#media__linkopts label.long{
	margin-bottom: 8px;
	line-height: 12px;
}

#media__linkopts label.long{
	width: 150px;
	float: none;
}

#media__linkopts br {
	clear: both;
}

#media__linkopts select {
	width: 60px;
	margin-left: 10px;
}

#media__linkopts input.edit {
    width:50px;
    margin-left:10px;
}
#media__linkopts #media__title {
    width:150px;
}
/**
 * The CSS in here controls the appearance of the media manager
 */

#media__manager {
    height: 100%;
    overflow: hidden;
}

#media__left {
    width: 30%;
    border-right: solid 1px #8cacbb;

    height: 100%;
    overflow: auto;
    position: absolute;
    left: 0;
}

#media__right {
    width: 69.7%;

    height: 100%;
    overflow: auto;
    position: absolute;
    right: 0;
}

#media__manager h1 {
    margin: 0;
    padding: 0;
    margin-bottom: 0.5em;
}

/* --- Tree formatting --- */

#media__tree img {
    float: left;
    padding: 0.5em 0.3em 0 0;
}

#media__tree ul {
    list-style-type: none;
    list-style-image: none;
    margin-left: 1.5em;
}

#media__tree li {
    clear: left;
    list-style-type: none;
    list-style-image: none;
}
*+html #media__tree li,
* html #media__tree li {
    border: 1px solid #fff;
}/* I don't understand this, but this fixes a style bug in IE;
it's dirty, so any "real" fixes are welcome */

/* --- options --- */

#media__opts {
    padding-left: 1em;
    margin-bottom: 0.5em;
}

#media__opts input {
    float: left;
    display: block;
    margin-top: 4px;
    position: absolute;
}
*+html #media__opts input,
* html #media__opts input {
    position: static;
}

#media__opts label {
    display: block;
    float: left;
    margin-left: 20px;
    margin-bottom: 4px;
}
*+html #media__opts label,
* html #media__opts label {
    margin-left: 10px;
}

#media__opts br {
    clear: left;
}

/* --- file list --- */

#media__content img.load {
    margin: 1em auto;
}

#media__content #scroll__here {
    border: 1px dashed #8cacbb;
}

#media__content .odd {
    background-color: #f7f9fa;
    padding: 0.4em;
}

#media__content .even {
    padding: 0.4em;
}

#media__content a.mediafile {
    margin-right: 1.5em;
    font-weight: bold;
}

#media__content div.detail {
    padding: 0.3em 0 0.3em 2em;
}

#media__content div.detail div.thumb {
    float: left;
    width: 130px;
    text-align: center;
    margin-right: 0.4em;
}


#media__content img.btn {
    vertical-align: text-bottom;
}

#media__content div.example {
    color: #666;
    margin-left: 1em;
}

/* --- upload form --- */

#media__content div.upload {
    font-size: 90%;
    padding: 0 0.5em 0.5em 0.5em;
}

#media__content form#dw__upload,
#media__content div#dw__flashupload {
    display: block;
    border-bottom: solid 1px #8cacbb;
    padding: 0 0.5em 1em 0.5em;
}
#media__content form#dw__upload fieldset {
    padding: 0;
    margin: 0;
    border: none;
    width: auto;
}
#media__content form#dw__upload p {
    text-align: left;
    padding: 0.25em 0;
    margin: 0;
    line-height: 1.0em;
}
#media__content form#dw__upload label.check {
    float: none;
    width: auto;
    margin-left: 11.5em;
}

/* --- meta edit form --- */

#media__content form.meta {
    display: block;
    padding: 0 0 1em 0;
}

#media__content form.meta label {
    display: block;
    width: 25%;
    float: left;
    font-weight: bold;
    margin-left: 1em;
    clear: left;
}

#media__content form.meta .edit {
    font: 100% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
    float: left;
    width: 70%;
    padding-right: 0;
    padding-left: 0.2em;
    margin: 2px;
}

#media__content form.meta textarea.edit {
    height: 8em;
}

#media__content form.meta div.metafield {
    clear: left;
}

#media__content form.meta div.buttons {
    clear: left;
    margin-left: 20%;
    padding-left: 1em;
}

div.dokuwiki div.page div.level2 { margin-left: 46px; }
div.dokuwiki div.page div.level3 { margin-left: 69px; }

div.dokuwiki div.page h3 { border-bottom: 1px solid #8CACBB; }

span.wrap_dokuwiki_title { background-color: #FFA0A0; padding: 2px 4px; display: inline-block; }
span.wrap_mediawiki_title { background-color: #A0FFA0; padding: 2px 4px; display: inline-block; }
span.wrap_tikiwiki_title { background-color: #A0A0FF; padding: 2px 4px; display: inline-block; }
span.wrap_googlesites_title { background-color: #FFCCA0; padding: 2px 4px; display: inline-block; }

div.wrap_box_ok { background-color: #80FF80; height: 2em; }
div.wrap_box_wn { background-color: #FFBB80; height: 2em; }
div.wrap_box_ko { background-color: #FFA0A0; height: 2em; }

body div.dokuwiki div#sidebar_left { position: fixed; }

/*body div.dokuwiki div.toc { position: fixed; top: 0; right: 0; }*/

a.interwiki { background: transparent url("../imgs/interwiki.png") 0px 1px no-repeat; padding: 1px 0px 1px 16px;}a.iw_wp {  background-image: url("../imgs/wp.gif")}a.iw_wpfr {  background-image: url("../imgs/wpfr.gif")}a.iw_wpde {  background-image: url("../imgs/wpde.gif")}a.iw_wpes {  background-image: url("../imgs/wpes.gif")}a.iw_wppl {  background-image: url("../imgs/wppl.gif")}a.iw_wpjp {  background-image: url("../imgs/wpjp.gif")}a.iw_wpmeta {  background-image: url("../imgs/wpmeta.gif")}a.iw_doku {  background-image: url("../imgs/doku.gif")}a.iw_dokubug {  background-image: url("../imgs/dokubug.gif")}a.iw_amazon {  background-image: url("../imgs/amazon.gif")}a.iw_amazon_de {  background-image: url("../imgs/amazon.de.gif")}a.iw_amazon_uk {  background-image: url("../imgs/amazon.uk.gif")}a.iw_paypal {  background-image: url("../imgs/paypal.gif")}a.iw_phpfn {  background-image: url("../imgs/phpfn.gif")}a.iw_coral {  background-image: url("../imgs/coral.gif")}a.iw_sb {  background-image: url("../imgs/sb.gif")}a.iw_skype {  background-image: url("../imgs/skype.png")}a.iw_callto {  background-image: url("../imgs/callto.gif")}a.iw_google {  background-image: url("../imgs/google.gif")}a.iw_meatball {  background-image: url("../imgs/meatball.gif")}a.iw_wiki {  background-image: url("../imgs/wiki.gif")}a.mediafile { background: transparent url("../imgs/file.png") 0px 1px no-repeat; padding-left: 18px; padding-bottom: 1px;}a.mf_odf {  background-image: url("../imgs/odf.png")}a.mf_odi {  background-image: url("../imgs/odi.png")}a.mf_rar {  background-image: url("../imgs/rar.png")}a.mf_audio {  background-image: url("../imgs/audio.png")}a.mf_sxd {  background-image: url("../imgs/sxd.png")}a.mf_cs {  background-image: url("../imgs/cs.png")}a.mf_lua {  background-image: url("../imgs/lua.png")}a.mf_pl {  background-image: url("../imgs/pl.png")}a.mf_ods {  background-image: url("../imgs/ods.png")}a.mf_doc {  background-image: url("../imgs/doc.png")}a.mf_csv {  background-image: url("../imgs/csv.png")}a.mf_py {  background-image: url("../imgs/py.png")}a.mf_pdf {  background-image: url("../imgs/pdf.png")}a.mf_png {  background-image: url("../imgs/png.png")}a.mf_jpeg {  background-image: url("../imgs/jpeg.png")}a.mf_odt {  background-image: url("../imgs/odt.png")}a.mf_xlsx {  background-image: url("../imgs/xlsx.png")}a.mf_deb {  background-image: url("../imgs/deb.png")}a.mf_txt {  background-image: url("../imgs/txt.png")}a.mf_bz2 {  background-image: url("../imgs/bz2.png")}a.mf_sql {  background-image: url("../imgs/sql.png")}a.mf_java {  background-image: url("../imgs/java.png")}a.mf_php {  background-image: url("../imgs/php.png")}a.mf_odc {  background-image: url("../imgs/odc.png")}a.mf_odg {  background-image: url("../imgs/odg.png")}a.mf_cpp {  background-image: url("../imgs/cpp.png")}a.mf_xml {  background-image: url("../imgs/xml.png")}a.mf_mp3 {  background-image: url("../imgs/mp3.png")}a.mf_wav {  background-image: url("../imgs/wav.png")}a.mf_rtf {  background-image: url("../imgs/rtf.png")}a.mf_sxw {  background-image: url("../imgs/sxw.png")}a.mf_pptx {  background-image: url("../imgs/pptx.png")}a.mf_ps {  background-image: url("../imgs/ps.png")}a.mf_css {  background-image: url("../imgs/css.png")}a.mf_gz {  background-image: url("../imgs/gz.png")}a.mf_sxc {  background-image: url("../imgs/sxc.png")}a.mf_jpg {  background-image: url("../imgs/jpg.png")}a.mf_rb {  background-image: url("../imgs/rb.png")}a.mf_html {  background-image: url("../imgs/html.png")}a.mf_zip {  background-image: url("../imgs/zip.png")}a.mf_tgz {  background-image: url("../imgs/tgz.png")}a.mf_swf {  background-image: url("../imgs/swf.png")}a.mf_rpm {  background-image: url("../imgs/rpm.png")}a.mf_tar {  background-image: url("../imgs/tar.png")}a.mf_7z {  background-image: url("../imgs/7z.png")}a.mf_htm {  background-image: url("../imgs/htm.png")}a.mf_docx {  background-image: url("../imgs/docx.png")}a.mf_conf {  background-image: url("../imgs/conf.png")}a.mf_ppt {  background-image: url("../imgs/ppt.png")}a.mf_gif {  background-image: url("../imgs/gif.png")}a.mf_js {  background-image: url("../imgs/js.png")}a.mf_sxi {  background-image: url("../imgs/sxi.png")}a.mf_ogg {  background-image: url("../imgs/ogg.png")}a.mf_odp {  background-image: url("../imgs/odp.png")}a.mf_xls {  background-image: url("../imgs/xls.png")}a.mf_c {  background-image: url("../imgs/c.png")}/**
 * Basic styles. These styles are needed for basic DokuWiki functions
 * regardless of the used template. Templates can override them of course
 */

div.clearer {
    clear: both;
    line-height: 0;
    height: 0;
    overflow: hidden;
}

div.no {
    display: inline;
    margin: 0;
    padding: 0;
}

.hidden {
    display: none;
}

/* image alignment */
.medialeft {
    float: left;
}
.mediaright {
    float: right;
}
.mediacenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

/* table cell alignment */
.leftalign   { text-align: left;   }
.centeralign { text-align: center; }
.rightalign  { text-align: right;  }

/* underline */
em.u {
    font-style: normal;
    text-decoration: underline;
}
em em.u {
    font-style: italic;
}
/********************************************************************
Screen and Print Styles for the Wrap Plugin
********************************************************************/

/* tables in columns and boxes should span the whole width */
.dokuwiki .plugin_wrap table {
    width: 100%;
}
/* emulate a headline */
.dokuwiki .plugin_wrap em strong {
    font-size: 130%;
    font-weight: bold;
    font-style: normal;
    display: block;
}
/* emulate a bigger headline with a bottom border */
.dokuwiki .plugin_wrap em strong em.u {
    font-size: 115%;
    border-bottom: 1px solid #8cacbb;
    font-style: normal;
    text-decoration: none;
    display: block;
}
/* different bigger headline for safety notes */
.dokuwiki .wrap_danger em strong em.u, .dokuwiki .wrap_warning em strong em.u, .dokuwiki .wrap_caution em strong em.u, .dokuwiki .wrap_notice em strong em.u, .dokuwiki .wrap_safety em strong em.u {
    text-transform: uppercase;
    border-bottom-width: 0;
}
/* change border colour of emulated headlines inside boxes to something more neutral
   (to match all the different background colours) */
.dokuwiki .wrap_box em strong em.u,
.dokuwiki .wrap_info em strong em.u, .dokuwiki .wrap_important em strong em.u, .dokuwiki .wrap_alert em strong em.u, .dokuwiki .wrap_tip em strong em.u, .dokuwiki .wrap_help em strong em.u, .dokuwiki .wrap_todo em strong em.u, .dokuwiki .wrap_download em strong em.u {
    border-bottom-color: #999;
}

/* real headlines should not be indented inside a wrap */
.dokuwiki .plugin_wrap h1, .dokuwiki .plugin_wrap h2, .dokuwiki .plugin_wrap h3, .dokuwiki .plugin_wrap h4, .dokuwiki .plugin_wrap h5 {
    margin-left: 0;
    margin-right: 0;
}
/* hide section edit buttons (because they don't work inside a wrap) */
.dokuwiki .plugin_wrap div.secedit {
    display: none;
}

/* columns
********************************************************************/

.dokuwiki .wrap_left,
.dokuwiki .wrap_column {
    float: left;
    margin-right: 1.5em;
}
.dokuwiki .wrap_right {
    float: right;
    margin-left: 1.5em;
}
.dokuwiki .wrap_center {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
/*
.dokuwiki .wrap_column,
.dokuwiki .wrap_left,
.dokuwiki .wrap_right {
    overflow: hidden;
}
*/
.dokuwiki .wrap_container {
    margin-right: -1.5em;
}

/*____________ CSS3 columns  ____________*/

.wrap_col2, .wrap_col3, .wrap_col4, .wrap_col5 {
    -moz-column-gap: 1.5em;
    -moz-column-rule: 1px dotted #666;
    -webkit-column-gap: 1.5em;
    -webkit-column-rule: 1px dotted #666;
    column-gap: 1.5em;
    column-rule: 1px dotted #666;
}
.wrap_col2 {
    -moz-column-count: 2;
    -webkit-column-count: 2;
    column-count: 2;
}
.wrap_col3 {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
}
.wrap_col4 {
    -moz-column-count: 4;
    -webkit-column-count: 4;
    column-count: 4;
}
.wrap_col5 {
    -moz-column-count: 5;
    -webkit-column-count: 5;
    column-count: 5;
}


/* alignments
********************************************************************/

.dokuwiki .wrap_leftalign {
    text-align: left;
}
.dokuwiki .wrap_centeralign {
    text-align: center;
}
.dokuwiki .wrap_rightalign {
    text-align: right;
}
.dokuwiki .wrap_justify {
    text-align: justify;
}


/* box
********************************************************************/

/* see styles for boxes and notes with icons in style.css */

/*____________ rounded corners ____________*/
/* (only for modern browsers) */

.dokuwiki div.wrap_round {
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
}
.dokuwiki span.wrap_round {
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
}


/* mark
********************************************************************/

div.dokuwiki .wrap_lo {
    color: #666;
    font-size: 85%;
}
div.dokuwiki .wrap_em {
    color: #c00;
    font-weight: bold;
}

/* see styles for highlighted text in style.css */


/* typography
********************************************************************

div.dokuwiki .wrap_sansserif {
    font-family: Verdana,Tahoma,Geneva,"DejaVu Sans","Bitstream Vera Sans","Liberation Sans", Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L", sans-serif;
}
div.dokuwiki .wrap_serif {
    font-family: Georgia,Garamond,"Palatino Linotype","Book Antiqua",Palatino,Palladio,"URW Palladio L","Liberation Serif",Didot,Gentium,"Bitstream Charter","Century Schoolbook L", "Times New Roman",Times,"Nimbus Roman No9 L","FreeSerif", serif;
}
div.dokuwiki .wrap_monospace {
    font-family: Courier,"Courier New",FreeMono,"Nimbus Mono L","Liberation Mono", "Lucida Console",Monaco,"DejaVu Sans Mono","Bitstream Vera Sans Mono", monospace;
}

div.dokuwiki .wrap_bigger {
    font-size: 125%;
}
div.dokuwiki .wrap_muchbigger {
    font-size: 200%;
}
div.dokuwiki .wrap_smaller {
    font-size: 75%;
}

div.dokuwiki .wrap_fgred {
    color: #900;
}
div.dokuwiki .wrap_fggreen {
    color: #090;
}
div.dokuwiki .wrap_fgblue {
    color: #009;
}
div.dokuwiki .wrap_fgcyan {
    color: #099;
}
div.dokuwiki .wrap_fgviolet {
    color: #909;
}
div.dokuwiki .wrap_fgyellow {
    color: #990;
}
div.dokuwiki .wrap_fggrey {
    color: #666;
}
div.dokuwiki .wrap_fgblack {
    color: #000;
}

see styles for background colours and white font colour in style.css */


/* miscellaneous
********************************************************************/

/*____________ indent ____________*/

div.dokuwiki .wrap_indent {
    padding-left: 1.5em;
}

/*____________ outdent ____________*/

div.dokuwiki .wrap_outdent {
    margin-left: -1.5em;
}

/*____________ word wrapping in pre ____________*/

div.dokuwiki div.wrap_prewrap pre {
    white-space: pre-wrap;
    word-wrap: break-word;/* for IE < 8 */
    /* white-space: -moz-pre-wrap; for FF < 3 */
}

/*____________ spoiler ____________*/

div.dokuwiki div.wrap_spoiler {
    margin-bottom: 1.5em;
}
/* see rest of spoiler styles in style.css */

/*____________ clear float ____________*/

div.dokuwiki .wrap_clear {
    clear: both;
    line-height: 0;
    height: 0;
    font-size: 1px;
    visibility: hidden;
    overflow: hidden;
}

/*____________ hide ____________*/

div.dokuwiki .wrap_hide {
    display: none;
}
