/* ::::: http://use.r-tools.org/preview/339007/wp-content/themes/singlestroj/style.css ::::: */

#singlestroj-main, table { font-family: Georgia,"Times New Roman",Times,serif; font-style: normal; font-weight: normal; font-size: 13px; text-align: justify; }
h1, h2, h3, h4, h5, h6, p, a, ul, ol, li { margin: 0px; padding: 0px; }
.singlestroj-postcontent, .singlestroj-postcontent li, .singlestroj-postcontent table, .singlestroj-postcontent a, .singlestroj-postcontent a:link, .singlestroj-postcontent a:visited, .singlestroj-postcontent a.visited, .singlestroj-postcontent a:hover, .singlestroj-postcontent a.hovered { font-family: Georgia,"Times New Roman",Times,serif; }
.singlestroj-postcontent p { margin: 12px 0px; }
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 a:link, h2 a:link, h3 a:link, h4 a:link, h5 a:link, h6 a:link, h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { font-family: Georgia,"Times New Roman",Times,serif; font-style: normal; font-weight: bold; font-size: 31px; text-align: left; text-decoration: none; text-transform: uppercase; }
.singlestroj-postcontent a { text-decoration: underline; letter-spacing: 1px; color: rgb(74, 100, 23); }
.singlestroj-postcontent a:link { text-decoration: underline; letter-spacing: 1px; color: rgb(74, 100, 23); }
.singlestroj-postcontent a:visited, .singlestroj-postcontent a.visited { color: rgb(73, 70, 49); }
.singlestroj-postcontent a:hover, .singlestroj-postcontent a.hover { text-decoration: none; color: rgb(0, 0, 0); }
.singlestroj-blockcontent h6 { margin: 32px 0px; font-size: 15px; }
ul { list-style-type: none; }
html { height: 100%; }
#singlestroj-main { position: relative; z-index: 0; width: 100%; left: 0px; top: 0px; cursor: default; overflow: visible; }
body { padding: 0px; margin: 0px; color: rgb(40, 38, 27); height: 100%; min-height: 100%; background-color: rgb(192, 188, 160); min-width: 700px; }
.cleared { display: block; clear: both; float: none; margin: 0px; padding: 0px; border: medium none; font-size: 0px; height: 0px; overflow: hidden; }
.reset-box { overflow: hidden; display: table; }
form { padding: 0px ! important; margin: 0px ! important; }
.singlestroj-sheet { position: relative; margin: 0px auto; min-height: 1px; cursor: auto; width: 100%; min-width: 700px; max-width: 1920px; }
.singlestroj-sheet-body { position: relative; padding: 0px; }
.singlestroj-sheet-cc { position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; background-color: rgb(233, 230, 206); }
div.singlestroj-header { margin: 0px auto; position: relative; width: 100%; height: 150px; }
div.singlestroj-header-clip { position: absolute; width: 100%; left: 0px; overflow: hidden; height: 150px; }
div.singlestroj-header-jpeg { position: absolute; top: 0px; left: 0px; width: 1920px; height: 150px; background-image: url('/images/header.jpg'); background-repeat: no-repeat; background-position: center center; }
div.singlestroj-logo { display: block; position: absolute; top: 48px; left: 0px; margin-left: 12px; }
h1.singlestroj-logo-name { display: block; text-align: left; font-size: 33px; padding: 0px; margin: 0px; color: rgb(233, 245, 209) ! important; }
h1.singlestroj-logo-name a, h1.singlestroj-logo-name a:link, h1.singlestroj-logo-name a:visited, h1.singlestroj-logo-name a:hover { font-size: 33px; padding: 0px; margin: 0px; color: rgb(233, 245, 209) ! important; }
h2.singlestroj-logo-text { display: block; text-align: left; font-size: 13px; padding: 0px; margin: 0px; color: rgb(233, 245, 209) ! important; }
.singlestroj-hmenu a, .singlestroj-hmenu a:link, .singlestroj-hmenu a:visited, .singlestroj-hmenu a:hover { outline: medium none; }
.singlestroj-hmenu, .singlestroj-hmenu ul { margin: 0px; padding: 0px; border: 0px none; list-style-type: none; display: block; }
.singlestroj-hmenu li { margin: 0px; padding: 0px; border: 0px none; display: block; float: left; position: relative; z-index: 5; background: transparent none repeat scroll 0% 0%; }
.singlestroj-hmenu li:hover { z-index: 10000; white-space: normal; }
.singlestroj-hmenu li li { float: none; }
.singlestroj-hmenu ul { visibility: hidden; position: absolute; z-index: 10; left: 0px; top: 0px; background: transparent url('/images/spacer.gif') repeat scroll 0% 0%; min-height: 0px; padding: 10px 30px 30px; margin: -10px 0px 0px -30px; }
.singlestroj-hmenu li:hover > ul { visibility: visible; top: 100%; }
.singlestroj-hmenu::after, .singlestroj-hmenu ul::after { content: "."; height: 0px; display: block; visibility: hidden; overflow: hidden; clear: both; }
.singlestroj-hmenu { min-height: 0px; position: relative; padding: 8px 3px 0px; }
.singlestroj-nav { position: relative; margin: 0px auto; min-height: 35px; z-index: 100; }
.singlestroj-nav-outer { position: absolute; width: 100%; }
.singlestroj-nav-l, .singlestroj-nav-r { position: absolute; z-index: -1; top: 0px; height: 100%; background-image: url('/images/nav.png'); }
.singlestroj-nav-l { left: 0px; right: 0px; }
.singlestroj-nav-r { right: 0px; width: 1920px; clip: rect(auto, auto, auto, 1920px); }
.singlestroj-hmenu a { position: relative; display: block; overflow: hidden; height: 27px; cursor: pointer; font-weight: bold; font-size: 12px; text-align: left; text-decoration: none; text-transform: uppercase; }
.singlestroj-hmenu ul li { margin: 0px; clear: both; }
.singlestroj-hmenu a .r, .singlestroj-hmenu a .l { position: absolute; display: block; top: 0px; z-index: -1; height: 91px; background-image: url('/images/menuitem.png'); }
.singlestroj-hmenu a .l { left: 0px; right: 4px; }
.singlestroj-hmenu a .r { width: 408px; right: 0px; clip: rect(auto, auto, auto, 404px); }
.singlestroj-hmenu a .t, .singlestroj-hmenu ul a, .singlestroj-hmenu a:link, .singlestroj-hmenu a:visited, .singlestroj-hmenu a:hover { font-weight: bold; font-size: 12px; text-align: left; text-decoration: none; text-transform: uppercase; }
.singlestroj-hmenu a .t { color: rgb(40, 38, 27); padding: 0px 19px; margin: 0px 4px; line-height: 27px; text-align: center; }
.singlestroj-hmenu a:hover .l, .singlestroj-hmenu a:hover .r { top: -32px; }
.singlestroj-hmenu li:hover > a .l, .singlestroj-hmenu li:hover > a .r { top: -32px; }
.singlestroj-hmenu li:hover a .l, .singlestroj-hmenu li:hover a .r { top: -32px; }
.singlestroj-hmenu a:hover .t { color: rgb(0, 0, 0); }
.singlestroj-hmenu li:hover a .t { color: rgb(0, 0, 0); }
.singlestroj-hmenu li:hover > a .t { color: rgb(0, 0, 0); }
.singlestroj-hmenu a.active .l, .singlestroj-hmenu a.active .r { top: -64px; }
.singlestroj-hmenu a.active .t { color: rgb(171, 166, 130); }
.singlestroj-hmenu .singlestroj-hmenu-li-separator { display: block; width: 6px; height: 27px; }
.singlestroj-hmenu ul a { display: block; white-space: nowrap; height: 20px; width: 180px; overflow: hidden; background-image: url('/images/subitem.png'); background-position: left top; background-repeat: repeat-x; border-width: 1px; border-style: solid; border-color: rgb(174, 217, 89); text-align: left; text-indent: 12px; text-decoration: none; line-height: 20px; color: rgb(40, 54, 12); font-weight: normal; font-size: 13px; margin: 0px; padding: 0px; }
.singlestroj-hmenu ul a:link, .singlestroj-hmenu ul a:visited, .singlestroj-hmenu ul a:hover, .singlestroj-hmenu ul a:active, .singlestroj-nav ul.singlestroj-hmenu ul span, .singlestroj-nav ul.singlestroj-hmenu ul span span { text-align: left; text-indent: 12px; text-decoration: none; line-height: 20px; color: rgb(40, 54, 12); font-weight: normal; font-size: 13px; margin: 0px; padding: 0px; }
.singlestroj-hmenu ul li a:hover { color: rgb(0, 0, 0); border-color: rgb(169, 164, 126); background-position: 0px -20px; }
.singlestroj-hmenu ul li:hover > a { color: rgb(0, 0, 0); border-color: rgb(169, 164, 126); background-position: 0px -20px; }
.singlestroj-content-layout { display: table; position: relative; margin: 3px auto 0px; table-layout: fixed; border-collapse: collapse; background-color: Transparent; border: medium none ! important; padding: 0px ! important; width: 100%; }
.singlestroj-layout-cell, .singlestroj-content-layout-row { background-color: Transparent; vertical-align: top; text-align: left; border: medium none; margin: 0px; padding: 0px; }
.singlestroj-content-layout .singlestroj-layout-cell, .singlestroj-content-layout .singlestroj-layout-cell .singlestroj-content-layout .singlestroj-layout-cell { display: table-cell; }
.singlestroj-content-layout-row { display: table-row; }
.singlestroj-block { position: relative; min-width: 1px; min-height: 1px; margin: 10px; }
.singlestroj-block-body { position: relative; padding: 0px; }
div.singlestroj-block img { border-color: rgb(192, 188, 160); border-style: solid; margin: 5px; }
.singlestroj-blockheader { margin-bottom: 0px; position: relative; height: 39px; }
.singlestroj-blockheader h3.t { position: relative; height: 39px; color: rgb(0, 0, 0); font-size: 15px; margin: 0px; padding: 0px 10px; white-space: nowrap; line-height: 39px; }
.singlestroj-blockcontent { position: relative; margin: 0px auto; min-width: 3px; min-height: 3px; }
.singlestroj-blockcontent-body { position: relative; padding: 4px; color: rgb(37, 35, 24); font-family: Georgia,"Times New Roman",Times,serif; font-size: 13px; }
.singlestroj-blockcontent-tr, .singlestroj-blockcontent-tl, .singlestroj-blockcontent-br, .singlestroj-blockcontent-bl, .singlestroj-blockcontent-tc, .singlestroj-blockcontent-bc, .singlestroj-blockcontent-cr, .singlestroj-blockcontent-cl { position: absolute; }
.singlestroj-blockcontent-tr, .singlestroj-blockcontent-tl, .singlestroj-blockcontent-br, .singlestroj-blockcontent-bl { width: 2px; height: 2px; background-image: url('/images/blockcontent_s.png'); }
.singlestroj-blockcontent-tl { top: 0px; left: 0px; clip: rect(auto, 1px, 1px, auto); }
.singlestroj-blockcontent-tr { top: 0px; right: 0px; clip: rect(auto, auto, 1px, 1px); }
.singlestroj-blockcontent-bl { bottom: 0px; left: 0px; clip: rect(1px, 1px, auto, auto); }
.singlestroj-blockcontent-br { bottom: 0px; right: 0px; clip: rect(1px, auto, auto, 1px); }
.singlestroj-blockcontent-tc, .singlestroj-blockcontent-bc { left: 1px; right: 1px; height: 2px; background-image: url('/images/blockcontent_h.png'); }
.singlestroj-blockcontent-tc { top: 0px; clip: rect(auto, auto, 1px, auto); }
.singlestroj-blockcontent-bc { bottom: 0px; clip: rect(1px, auto, auto, auto); }
.singlestroj-blockcontent-cr, .singlestroj-blockcontent-cl { top: 1px; bottom: 1px; width: 2px; background-image: url('/images/blockcontent_v.png'); }
.singlestroj-blockcontent-cr { right: 0px; clip: rect(auto, auto, auto, 1px); }
.singlestroj-blockcontent-cl { left: 0px; clip: rect(auto, 1px, auto, auto); }
.singlestroj-blockcontent-cc { position: absolute; top: 1px; left: 1px; right: 1px; bottom: 1px; background-color: rgb(230, 226, 199); }
.singlestroj-blockcontent-body table, .singlestroj-blockcontent-body li, .singlestroj-blockcontent-body a, .singlestroj-blockcontent-body a:link, .singlestroj-blockcontent-body a:visited, .singlestroj-blockcontent-body a:hover { color: rgb(37, 35, 24); font-family: Georgia,"Times New Roman",Times,serif; font-size: 13px; }
.singlestroj-blockcontent-body a, .singlestroj-blockcontent-body a:link { color: rgb(71, 96, 22); text-decoration: underline; }
.singlestroj-blockcontent-body a:visited, .singlestroj-blockcontent-body a.visited { color: rgb(119, 114, 80); text-decoration: underline; }
.singlestroj-blockcontent-body a:hover, .singlestroj-blockcontent-body a.hover { color: rgb(81, 76, 36); text-decoration: none; }
.singlestroj-blockcontent-body ul li { line-height: 125%; color: rgb(88, 82, 40); }
.singlestroj-button-wrapper a.singlestroj-button, .singlestroj-button-wrapper a.singlestroj-button:link, .singlestroj-button-wrapper input.singlestroj-button, .singlestroj-button-wrapper button.singlestroj-button { text-decoration: none; font-family: Georgia,"Times New Roman",Times,serif; font-style: normal; font-weight: bold; font-size: 12px; position: relative; top: 0px; display: inline-block; vertical-align: middle; white-space: nowrap; text-align: center; color: rgb(0, 0, 0) ! important; width: auto; outline: medium none; border: medium none; background: transparent none repeat scroll 0% 0%; line-height: 27px; height: 27px; margin: 0px ! important; padding: 0px 11px ! important; overflow: visible; cursor: pointer; }
.singlestroj-button-wrapper { vertical-align: middle; display: inline-block; position: relative; height: 27px; overflow: hidden; white-space: nowrap; width: auto; margin: 0px; padding: 0px; z-index: 0; }
input, select, textarea { vertical-align: middle; font-family: Georgia,"Times New Roman",Times,serif; font-style: normal; font-weight: bold; font-size: 12px; }
.singlestroj-button-wrapper.hover .singlestroj-button, .singlestroj-button-wrapper.hover a.singlestroj-button:link, .singlestroj-button:hover { color: rgb(11, 10, 5) ! important; text-decoration: none ! important; }
.singlestroj-button-wrapper .singlestroj-button-l, .singlestroj-button-wrapper .singlestroj-button-r { display: block; position: absolute; height: 91px; margin: 0px; padding: 0px; background-image: url('/images/button.png'); }
.singlestroj-button-wrapper .singlestroj-button-l { left: 0px; right: 14px; }
.singlestroj-button-wrapper .singlestroj-button-r { width: 421px; right: 0px; clip: rect(auto, auto, auto, 407px); }
.singlestroj-button-wrapper input { float: none ! important; }
.singlestroj-post { position: relative; min-width: 1px; min-height: 1px; margin: 5px; }
.singlestroj-post-body { position: relative; padding: 7px; }
a img { border: 0px none; }
.singlestroj-article img, img.singlestroj-article, .singlestroj-block img, .singlestroj-footer img { border: 1px solid rgb(192, 188, 160); margin: 7px; }
.singlestroj-metadata-icons img { border: medium none; vertical-align: middle; margin: 2px; }
h2.singlestroj-postheader { color: rgb(59, 79, 18); margin: 6px 0px; font-size: 26px; letter-spacing: normal; }
h2.singlestroj-postheader a, h2.singlestroj-postheader a:link, h2.singlestroj-postheader a:visited, h2.singlestroj-postheader a.visited, h2.singlestroj-postheader a:hover, h2.singlestroj-postheader a.hovered { font-size: 26px; letter-spacing: normal; }
h2.singlestroj-postheader a, h2.singlestroj-postheader a:link { text-align: left; text-decoration: none; color: rgb(74, 100, 23); }
h2.singlestroj-postheader a:visited, h2.singlestroj-postheader a.visited { color: rgb(122, 117, 82); }
h2.singlestroj-postheader a:hover, h2.singlestroj-postheader a.hovered { text-decoration: underline; color: rgb(0, 0, 0); }
.singlestroj-postmetadataheader { overflow: hidden; padding: 1px; background-image: url('/images/postmetadataheader_bg.png'); border-color: rgb(192, 188, 160); border-style: solid; border-width: 0px; }
.singlestroj-postheadericons, .singlestroj-postheadericons a, .singlestroj-postheadericons a:link, .singlestroj-postheadericons a:visited, .singlestroj-postheadericons a:hover { font-family: Georgia,"Times New Roman",Times,serif; font-style: italic; font-weight: normal; font-size: 12px; color: rgb(74, 69, 33); }
.singlestroj-postheadericons { padding: 1px; }
.singlestroj-postheadericons a, .singlestroj-postheadericons a:link { text-decoration: underline; letter-spacing: 1px; color: rgb(65, 87, 20); }
.singlestroj-postheadericons a:visited, .singlestroj-postheadericons a.visited { color: rgb(65, 87, 20); }
.singlestroj-postheadericons a:hover, .singlestroj-postheadericons a.hover { text-decoration: none; color: rgb(74, 69, 33); }
.singlestroj-postfootericons, .singlestroj-postfootericons a, .singlestroj-postfootericons a:link, .singlestroj-postfootericons a:visited, .singlestroj-postfootericons a:hover { font-family: Georgia,"Times New Roman",Times,serif; font-style: italic; font-weight: normal; font-size: 12px; color: rgb(113, 105, 51); }
.singlestroj-postfootericons { padding: 1px; }
.singlestroj-postfootericons a, .singlestroj-postfootericons a:link { text-decoration: underline; letter-spacing: 1px; color: rgb(74, 100, 23); }
.singlestroj-postfootericons a:visited, .singlestroj-postfootericons a.visited { color: rgb(74, 100, 23); }
.singlestroj-postfootericons a:hover, .singlestroj-postfootericons a.hover { text-decoration: none; color: rgb(84, 79, 38); }
.singlestroj-footer { position: relative; margin-top: 0px; margin-bottom: 0px; width: 100%; }
.singlestroj-footer-t { position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; background-color: rgb(197, 228, 134); }
.singlestroj-footer-body { position: relative; padding: 8px; }
.singlestroj-footer-body .singlestroj-rss-tag-icon { position: absolute; left: 6px; bottom: 8px; z-index: 1; }
.singlestroj-rss-tag-icon { display: block; background-image: url('/images/rssicon.png'); background-position: right center; background-repeat: no-repeat; height: 25px; width: 32px; cursor: default; }
.singlestroj-footer-text p { padding: 0px; margin: 0px; text-align: center; }
.singlestroj-footer-text, .singlestroj-footer-text a, .singlestroj-footer-text a:link, .singlestroj-footer-text a:visited, .singlestroj-footer-text a:hover, .singlestroj-footer-text td, .singlestroj-footer-text th, .singlestroj-footer-text caption { color: rgb(32, 30, 14); font-style: italic; font-size: 12px; }
.singlestroj-footer-text { min-height: 25px; padding-left: 10px; padding-right: 10px; text-align: center; }
.singlestroj-footer-text a, .singlestroj-footer-text a:link { color: rgb(56, 75, 17); text-decoration: underline; }
.singlestroj-footer-text a:visited { color: rgb(55, 53, 37); }
.singlestroj-footer-text a:hover { color: rgb(63, 59, 28); text-decoration: none; }
.singlestroj-page-footer, .singlestroj-page-footer a, .singlestroj-page-footer a:link, .singlestroj-page-footer a:visited, .singlestroj-page-footer a:hover { font-family: Arial; font-size: 10px; letter-spacing: normal; word-spacing: normal; font-style: normal; font-weight: normal; text-decoration: underline; color: rgb(63, 59, 28); }
.singlestroj-page-footer { padding: 1em; text-align: center; text-decoration: none; color: rgb(55, 53, 37); }
.singlestroj-content-layout .singlestroj-sidebar1 { width: 190px; }
.singlestroj-content-layout .singlestroj-sidebar2 { width: 200px; }
.navigation { display: block; text-align: center; }
.aligncenter, div.aligncenter, .singlestroj-article .aligncenter img, .aligncenter img.singlestroj-article, .aligncenter img, img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignleft { float: left; }
.alignright { float: right; }
.singlestroj-content { position: relative; z-index: 1; }
/* ::::: http://use.r-tools.org/preview/339007/wp-content/plugins/wp-ds-blog-map/wp-ds-blogmap.css ::::: */

