/*===================================*/



/** WKIPEDIA **/

/*

** content styles

*/



#toc,

.toc,

.mw-warning, .infobox {

       border: 1px solid #aaa;

       background-color: #f9f9f9;

       padding: 5px;

       font-size: 95%;

}

#toc h2,

.toc h2 {

       display: inline;

       border: none;

       padding: 0;

       font-size: 100%;

       font-weight: bold;

}

#toc #toctitle,

.toc #toctitle,

#toc .toctitle,

.toc .toctitle {

       text-align: center;

}

#toc ul,

.toc ul {

       list-style-type: none;

       list-style-image: none;

       margin-left: 0;

       padding-left: 0;

       text-align: left;

}

#toc ul ul,

.toc ul ul {

       margin: 0 0 0 2em;

}

#toc .toctoggle,

.toc .toctoggle {

       font-size: 94%;

}



.mw-warning {

       margin-left: 50px;

       margin-right: 50px;

       text-align: center;

}

/* images */

div.floatright, table.floatright {

       clear: right;

       float: right;

       position: relative;

       margin: 0 0 .5em .5em;

       border: 0;

/*

       border: .5em solid white;

       border-width: .5em 0 .8em 1.4em;

*/

}

div.floatright p { font-style: italic; }

div.floatleft, table.floatleft {

       float: left;

       clear: left;

       position: relative;

       margin: 0 .5em .5em 0;

       border: 0;

/*

       margin: .3em .5em .5em 0;

       border: .5em solid white;

       border-width: .5em 1.4em .8em 0;

*/

}

div.floatleft p { font-style: italic; }

/* thumbnails */

div.thumb {

       margin-bottom: .5em;

       border-style: solid;

       border-color: white;

       width: auto;

}

div.thumbinner {

       border: 1px solid #ccc;

       padding: 3px !important;

       background-color: #f9f9f9;

       font-size: 94%;

       text-align: center;

       overflow: hidden;

}

html .thumbimage {

       border: 1px solid #ccc;

}

html .thumbcaption {

       border: none;

       text-align: left;

       line-height: 1.4em;

       padding: 3px !important;

       font-size: 94%;

}



div.magnify {

       float: right;

       border: none !important;

       background: none !important;

}

div.magnify a, div.magnify img {

       display: block;

       border: none !important;

       background: none !important;

}

div.tright {

       clear: right;

       float: right;

       border-width: .5em 0 .8em 1.4em;

}

div.tleft {

       float: left;

       clear: left;

       margin-right: .5em;

       border-width: .5em 1.4em .8em 0;

}

img.thumbborder {

       border: 1px solid #dddddd;

}

.hiddenStructure {

       display: none;

}



table.infobox{float:right}

.infobox .image{border:none}

table.blog{width:100%}





/*===================================*/