html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, code, del, em, img, ins, small, strike, strong, sub, sup, tt, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0;  font-size: 100%; vertical-align: baseline; background: transparent; font-family:Arial, sans-serif}
body {line-height: 1}
ol, ul {list-style: none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none}
 :focus { }
 ins {text-decoration: none}
del {text-decoration: line-through}
 table {border-collapse: collapse; border-spacing: 0}
body, textarea {font-size:12px; font-family:Arial, sans-serif}
body {background: url(../images/bg.png) repeat-x 0 0}
a {text-decoration:none; color:#3FA9F5; outline: 0}
img {border:0}
.clear {clear:both}
#errors, #notice {bottom:0; color:red; font-size:14px; margin:10px 0; position:absolute; right:300px; text-align:center}
#notice {color:green}
#container, #infobox, #footer {width:950px; margin:0 auto}
#header {height:191px; position:relative}
#logo {position:absolute; top:95px; left:-1px; width:360px; height:70px}
#topnav {position:absolute; top:18px; left:-11px; height:24px; width:650px}
#topnav li {float:left; height:24px; margin:0 20px 0 0}
#topnav li.disabled a span {color:#888}
#topnav li.disabled a:hover {background:none}
#topnav li.disabled a:hover span {background:none}
#topnav a, #topnav a span {display:block; height:24px}
#topnav a span {font-size:15px; color:#fff; line-height:24px; padding:0 11px}
#topnav a:hover, #topnav .selected a {background:url(../images/topnav_bgl.png) no-repeat left 0}
#topnav a:hover span, #topnav .selected a span {background:url(../images/topnav_bgr.png) no-repeat right 0}
.module_search {background:url(../images/search.png) no-repeat 0 0; width:260px; height:32px; position:absolute; top:13px; right:0}
#module_search_form_inputbox {border:0; color:#808080; font-size:13px; height:22px; left:32px; padding:0; position:absolute; top:6px; width:220px; font-family:Arial, sans-serif}
#about {height:130px; width:260px; border-left:1px solid #d9d9d9; position:absolute; right:0; top:61px; padding:0 0 0 19px}
#about h1 {color:#2e2f2e; font:22px 'Myriad Pro', Arial; padding:20px 0 5px}
#about p {color:#808080; font-size:12px; top:52px; position:absolute; left:19px; width:270px}
#about a {position:absolute}
#twitter_sidebar {top:84px; left:18px}
#facebook_sidebar {top:83px; left:130px}
#koornk_sidebar {top:76px; right:0}
#sidebar {width:260px; float:right; margin:0 0 20px}
#rss {height:64px; width:260px; border-bottom:1px solid #d9d9d9; margin:30px 0 0}
#rss a {height:35px; width:200px; display:block; background:url(../images/rss_sidebar.png) no-repeat 0 0; color:#2e2f2e; font:25px 'Myriad Pro', Arial; padding:7px 0 0 60px; text-decoration:underline; text-align:right}
#main {width:670px; float:left; padding:30px 0 0; border-right:1px solid #D9D9D9; position:relative}
.article {position:relative; width:650px}
#blog_article {border-bottom:1px solid #D9D9D9; padding:0 0 10px}
.mainimage {display:block; width:200px; height:240px}
#pagetitle {font:40px 'Myriad Pro', Arial, sans-serif; color:#2E2F2E; border-bottom:1px solid #d9d9d9; line-height:47px; margin:0 0 16px}
#pagetitle span a {font-size:14px; line-height:12px}
.article h2, .article h2 a {font:40px 'Myriad Pro', Arial, sans-serif; color:#4d4d4d; line-height:45px}
.article h2 {width:400px; position:absolute; top:-5px; right:0}
.article ul, .article ol {margin:0 0 20px 40px}
.article ul li, .article ol li {padding:0 0 0 0px; line-height:21px}
.article ul {list-style-type:disc}
.article ol {list-style-type:decimal}
.meta {height:59px; width:650px; margin:0 0 10px}
.numofcom {width:42px; height:59px; background:url(../images/numofcom.png) no-repeat 0 0; float:right; text-align:center}
.numofcom a {display:block; font-size:23px; height:41px; line-height:41px; text-align:center; width:42px}
.article .created_at {color:#989898; border-bottom:1px solid #d5d5d5; padding:0 0 8px; position:relative; top:26px}
.article .content, .readmore {font-size:14px; color:#4d4d4d}
.readmore a {text-decoration:none}
.article .content {margin:10px 0 0}
.article .content p {margin:0 0 20px !important; line-height:21px}
.article .content img {display:block}
#main hr {color:#d5d5d5; background:#d5d5d5; border:0; height:1px; margin:30px 0; width:670px}
div.footer {height:20px; width:650px; border-bottom:1px solid #d9d9d9}
#main form p input, #main form p textarea {width:648px; padding:0; border:1px solid #d9d9d9; font-size:14px; color:#4D4D4D}
#main form p, .form_span {margin:0 0 10px; display:block}
#main form p label {display:block; margin:0 0 5px}
#footerlinks, #disclaimer {width:650px}
#footerlinks {font-size:11px; color:#CBCBCB; border-bottom:1px solid #d9d9d9; padding:0 0 20px; margin:23px 0 0 0}
#footerlinks ul {display:block; margin:0 0 0 13px; height:13px; width:666px}
#footerlinks li {float:left; border-right:1px solid #d9d9d9; height:13px; padding:0 13px}
#footerlinks li.last {border:0}
#footerlinks a {position:relative; top:0px}
#disclaimer {color:#989898; font-size:11px; padding:15px 0 20px; line-height:17px; text-align:justify}
#minilogo {width:134px; text-align:right; float:right; position:relative; top:-9px}
#main h3 {font-size:25px; color:#333333; font-weight:normal; margin:0 0 20px}
h4 {font-size:16px; line-height:21px; color:#4D4D4D}
.menu .heading {color:#2E2F2E; font:30px 'Myriad Pro', Arial, sans-serif; line-height:30px; margin:25px 0 0}
.menu p {color:#808080; line-height:12px; margin:7px 0 8px}
.menu ul.list {border-bottom:1px solid #d9d9d9}
.menu ul.list li {padding:8px 0; border-top:1px solid #d9d9d9; position:relative}
.menu ul.list li.hover {background:#F1F1F1}
.menu ul.list li span {display:block; width:15px; position:absolute; left:10px; color:#4D4D4D; line-height:17px; top:8px}
#tabed_module .tabContent {height:239px; overflow:hidden}
.menu .tabContent ul.list a {color:#4d4d4d; font-size:13px; line-height:17px; left:30px; width:230px; display:block; position:relative; margin:0}
#tabed_module .tabContent ul.list a {left:10px}
.menu ul.list a {color:#4d4d4d; font-size:13px; line-height:17px; width:230px; display:block; margin:0 0 0 10px}
.menu .tabContent ul.list li.more a {left:10px}
.menu ul.list a:hover {color:#3fa9f5; text-decoration:underline}
.menu ul.list li a em {color:#989898; font-style:normal}
.menu div.tabNav {padding:14px 0 0; border-top:1px solid #d9d9d9; width:260px; height:70px; overflow:hidden}
#tabed_module div.tabNav {height:35px}
.menu ul.tabNav {display:block; width:292px; height:84px}
.menu ul.tabNav li {display:block; float:left; width:76px; height:28px; margin:0 16px 8px 0}
.menu ul.tabNav li.selected {background: url(../images/arrow.png) no-repeat center bottom}
.menu ul.tabNav a {display:block; text-align:center; height:22px; width:76px; background:url(../images/tab.gif) no-repeat 0 0; color:#808080; line-height:22px; font-size:10px}
.menu ul.tabNav a:hover, .menu ul.tabNav li.selected a {background:url(../images/tabh.gif) no-repeat 0 0; color:#ffffff}
#comments_wrap {border-top: 1px solid #d9d9d9; margin:30px 0 30px; padding:30px 0 0}
#komentarji, #disqus_thread {width:650px}
#dsq-content #dsq-global-toolbar {margin:0 0 1em !important}
#dsq-content .dsq-item-trackback {margin:1em 0 0 !important; padding:1em 0 0 !important}
.comment_spam {color:red; font-size:14px; margin:0 0 20px}
.comment {border:1px solid #e6e6e6; background:#f1f1f1; padding:18px 18px 3px; margin:0 0 24px; width:612px; color:#4d4d4d; line-height:18px; font-size:13px}
.comment .name, .comment .name a {color:#3fa9f5; font-size:17px}
.comment .name {color:#4d4d4d; margin:0 0 0 60px; position:relative}
.comment .created_at {color:#989898; margin:2px 0 9px 60px}
.comment p {margin:0 0 10px}
.comment_body {margin:30px 0 0}
.comment .gravatar {float:left; border:1px solid #dfdfdf}
.checkbox_for_comment_deletion {position:absolute; top:0; right:0}
.checkbox_for_comment_deletion label {font-size:12px}
.checkbox_for_comment_deletion input {margin:0}
#select_all_comments_wrapper {text-align:right; margin:0 20px 0 0; float:right}
#new_comment {position:relative}
#new_comment span {position:absolute; color:#8bc53f; font-size:16px; line-height:14px}
#comment_body_star {left:655px}
#comment_name_star, #comment_email_star {left:351px}
#comment_body, #comment_name, #comment_email, #comment_www_holder {color:#808080; font-size:16px; border:1px solid #e6e6e6; margin:0 0 21px; display:block}
#new_comment .focus {border:1px solid #cfe9fc}
.fieldWithErrors #comment_body, #new_comment .fieldWithErrors input {border:1px solid red}
#comment_name, #comment_email, #comment_www_holder {height:20px; width:317px; padding:9px 14px}
#comment_body {width:620px; padding:14px 14px; overflow:auto}
.hide {display:none !important}
.show {display:block}
.comment_body_error, .comment_name_error, .comment_email_error, .comment_www_holder_error {float:right; position:relative}
.comment_body_error {top:-49px; left:-31px}
.comment_name_error, .comment_email_error, .comment_www_holder_error {right:333px; top:-49px}
#comment_submit {background: url(../images/submit_button.gif) no-repeat 0 0; height:36px; width:189px; border:0; color:#4d4d4d; padding:0px 13px; font:23px 'Myriad Pro', Arial, sans-serif; margin:0 0 25px}
.star {font-size:16px; color:#8bc53f}
#nocomment {color:#999}
#main .heading {color:#3fa9f5; font-size:23px; margin:30px 0 25px}
.pagination {margin:25px 0 0; border-top: 1px solid #d9d9d9; padding:25px 0 24px; height:26px; position:relative; text-align:center}
.pagination a, .pagination .current {background:url(../images/pagnav_l.gif) no-repeat 0 0; line-height:26px; padding:6px 0; margin:0 3px; color:#3fa9f5; position:relative}
.pagination a span, .pagination .current span {background:url(../images/pagnav_r.gif) no-repeat right 0; padding:6px 8px}
.pagination a:hover span, .pagination .current span {background:url(../images/pagnav_rh.gif) no-repeat right 0; padding:6px 8px}
.pagination .current, .pagination a:hover {border:0; background:url(../images/pagnav_lh.gif) no-repeat 0 0; color:#fff}
.pagination .prev_page, .pagination .next_page, .pagination .prev_page:hover, .pagination .next_page:hover {border:0; width:auto; height:auto; line-height:13px; position:absolute; top:25px; margin:6px 0; color:#3fa9f5}
.pagination a.next_page span, .pagination a.prev_page span {background:none; padding:0}
.pagination a.next_page {background: url(../images/next.png) no-repeat right 0; padding:0 12px 0 0; right:0; right:20px}
.pagination a.prev_page, .pagination a.prev_page:hover {background: url(../images/prev.png) no-repeat 0 0; padding:0 0 0 12px; left:0}
.pagination .disabled {display:none}
.pagination .gap {color:#666}
#infoboxbg {background:#f1f1f1; border-top:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0}
#infobox .left, #infobox .right {width:290px; height:242px; float:left; position:relative; margin:25px 0}
#blank_space {width:670px; height:20px}
#blank_space_writers {width:670px; height:30px}
#infobox .right {margin:25px 0 25px 70px}
#infobox h3 {font-size:23px; line-height:23px; color:#3FA9F5; margin:0 0 10px}
#infobox ul {margin:0 0 24px}
#infobox li {line-height:19px}
#infobox a {color:#989898}
#infobox a:hover {color:#3FA9F5}
#infobox .links {position:relative}
#infobox .secondcol {position:absolute; top:0; left:153px}
#share_article a {margin:0 19px 0 0; width:45px; height:45px; display:block; text-indent:-9999em; float:left}
#share_article .delicious {background:url(../images/social_sharing.gif) no-repeat 0 0}
#share_article .twitter {background:url(../images/social_sharing.gif) no-repeat -45px 0}
#share_article .linkedin {background:url(../images/social_sharing.gif) no-repeat -90px 0}
#share_article .facebook {background:url(../images/social_sharing.gif) no-repeat right 0}
 .heading2 {font-size:36px; color:#4d4d4d; font-family:'Myriad Pro', Arial; font-weight:normal; border-bottom:1px solid #D5D5D5; margin:0 0 30px; height:43px; position:relative}
.order_switcher {position:absolute; right:0; top:40px; height:16px; width:250px; height:16px; text-align:right; margin:0 30px 0 0}
.order_switcher span {margin:0 0 0 20px}
.order_switcher a {font-size:11px; line-height:16px}
.vertical_spacer_tags, .vertical_spacer_writers {width:1px; height:13px; background:#D5D5D5; position:absolute; left:127px; top:2px}
.vertical_spacer_writers {left:160px}
.order_switcher {color:#4D4D4D; font-size:11px}
 .article_summary {width:495px; padding:0 0 0 155px}
#main .article_summary h3 {width:495px; margin:0 0 15px}
#main .article_summary h3 a {font-size:24px; color:#4D4D4D; font-family:'Myriad Pro', Arial}
.summary_image img {width:120px; margin:-12px 0 0}
.summary_image {width:120px; height:120px; overflow:hidden; margin:0 0 0 -155px; float:left}
.summary_intro {font-size:14px; color:#4D4D4D; line-height:21px; margin:0 0 15px}
.article_summary .readmore_link {margin: 0 14px 0 0}
.article_summary .readmore span {border-left:1px solid #D5D5D5; color:#808080; padding:0 0 0 13px}
 .writer_summary {padding:0 0 0 75px}
.writer_summary .writer_image {margin:0 0 0 -75px; float:left}
.writer_summary .writer_image img {border:1px solid #DFDFDF}
#main .writer_summary h3 {font-size:24px; font-family:'Myriad Pro'; margin:0 0 8px}
.writer_summary .writer_about {font-size:14px; color:#4d4d4d; line-height:21px}
 #writer {padding:0 0 0 155px; width:495px; margin:0 0 35px}
#writer h2 {color:#4d4d4d; font-size:36px; font-family:'Myriad Pro', Arial, sans-serif; font-weight:normal; margin:0 0 10px}
#writer_about {color:#4d4d4d; line-height:21px; font-size:15px}
#writer_image {margin:0 0 0 -155px; height:120px; width:120px; overflow:hidden; float:left; border:1px solid #D9D9D9}
#writer_links {border-top:1px solid #D9D9D9; border-bottom:1px solid #D9D9D9; clear:both; height:40px; margin:0 0 35px}
#writer_website_icon, #writer_twitter_icon, #writer_facebook_icon {float:left; height:20px; margin:10px 0; padding:0 0 0 30px; line-height:21px; font-size:11px}
#writer_website_icon {background:url(../images/writer_icons.gif) no-repeat 0 0}
#writer_facebook_icon {background:url(../images/writer_icons.gif) no-repeat 0 -40px}
#writer_twitter_icon {background:url(../images/writer_icons.gif) no-repeat -2px -20px; padding:0 0 0 27px}
#writer_links_seperator {height:20px; margin:10px; width:1px; background:#D9D9D9; float:left}
 #tags_link {list-style-type:disc; padding:0 0 0 14px; margin:0 0 25px; color:#808080}
#tags_link a {font-size:14px; line-height:21px}
 #error404 {background:#fff}
#error404 #container {text-align:center; padding:60px 0 0}
#error404 #disclaimer, #error404 #footerlinks {width:639px; margin:0 140px}
#error404 #footerlinks {margin:80px 140px 0}
 #articleTabs h3 a.selected {color:black}
.page h2 {position:static; width:650px}
.page .created_at {color:#989898; display:block; margin:5px 0 0; border-bottom:1px solid #d5d5d5; padding:0 0 8px; position:static; top:26px}
 .shortcuts_table {margin:0 0 20px}
.shortcuts_table td {font-size:12px; padding:8px; color:#4D4D4D; line-height:16px}
.shortcuts_table .tableSubHead1, .shortcuts_table .tableSubHead2 {background:url(../images/tablebg.gif) repeat-x 0 0; color:#fff; height:31px; font-weight:bold; padding:9px 0 0 8px}
.shortcuts_table .alternateRows {background:#f1f1f1}
.shortcuts_table .col1 {width:65%}
.shortcuts_table .col2 {width:35%}
 .oglasni_prostor {margin:9px 0}
.oglasni_prostor a, .oglasni_prostor a:hover {font-size:10px; color:#989898}
 #floating_banner {position:fixed; right:0; left:0; bottom:-3px; height:69px; background:url(../images/floating_banner/bg.png) repeat-x 0 0; z-index:10; display:none}
#floating_banner_content {width:950px; margin:0 0 0 18px; position:relative; height:69px}
.floating_banner_books {position:absolute; bottom:0; left:0}
.floating_banner_title {position:absolute; bottom:-3px; left:257px}
.floating_banner_close {position:absolute; top:15px; right:10px}
 #google_search {width:260px; position:absolute; top:13px; right:0}
.module_search {background:url(../images/search.png) no-repeat 0 0; width:260px; height:32px}
.gsc-search-box {padding:0}
.gsc-search-button, .gsc-clear-button {display:none}
#search_results_wrapper #q {border:1px solid #E6E6E6; color:#808080; display:block; font-size:16px; height:20px; padding:7px 14px; width:539px}
.module_search #q {border:0; color:#808080; font-size:13px; height:22px; left:32px; padding:0; position:absolute; top:6px; width:220px; background:#fff !important; font-family:Arial, sans-serif}
#cse-search-results iframe {width:650px; height:915px}
 .syntaxhighlighter, .syntaxhighlighter div, .syntaxhighlighter code, .syntaxhighlighter table, .syntaxhighlighter table td, .syntaxhighlighter table tr, .syntaxhighlighter table tbody {margin: 0 !important; padding: 0 !important; border: 0 !important; outline: 0 !important; background: none !important; text-align: left !important; float: none !important; vertical-align: baseline !important; position: static !important; left: auto !important; top: auto !important; right: auto !important; bottom: auto !important; height: auto !important; width: auto !important; line-height: 1.1em !important; font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; font-weight: normal !important; font-style: normal !important; font-size: 1em !important; min-height: inherit !important;  min-height: auto !important;  }
.syntaxhighlighter {width: 99% !important;  margin: 1em 0 1em 0 !important; padding: 1px !important;  position: relative !important}
.syntaxhighlighter .bold {font-weight: bold !important}
.syntaxhighlighter .italic {font-style: italic !important}
.syntaxhighlighter .line {}
.syntaxhighlighter .no-wrap .line .content {white-space: pre !important}
.syntaxhighlighter .line table {border-collapse: collapse !important}
.syntaxhighlighter .line td {vertical-align: top !important}
.syntaxhighlighter .line .number {width: 3em !important}
.syntaxhighlighter .line .number code {width: 2.7em !important; padding-right: .3em !important; text-align: right !important; display: block !important}
.syntaxhighlighter .line .content {padding-left: .5em !important}
.syntaxhighlighter .line .spaces {}
 .syntaxhighlighter.nogutter .line .content {border-left: none !important}
.syntaxhighlighter .bar {display: none !important}
.syntaxhighlighter .bar.show {display: block !important}
.syntaxhighlighter.collapsed .bar {display: block !important}
 .syntaxhighlighter.collapsed .lines {display: none !important}
.syntaxhighlighter .lines.no-wrap {overflow: auto !important; overflow-y: hidden !important}
 .syntaxhighlighter .toolbar {position: absolute !important; right: 0px !important; top: 0px !important; font-size: 1px !important; padding: 8px 8px 8px 0 !important;  }
.syntaxhighlighter.collapsed .toolbar {font-size: 80% !important; padding: .2em 0 .5em .5em !important; position: static !important}
.syntaxhighlighter .toolbar a.item, .syntaxhighlighter .toolbar .item {display: block !important; float: left !important; margin-left: 8px !important; background-repeat: no-repeat !important; overflow: hidden !important; text-indent: -5000px !important}
.syntaxhighlighter.collapsed .toolbar .item {display: none !important}
.syntaxhighlighter.collapsed .toolbar .item.expandSource {background-image: url(../images/magnifier.png) !important; display: inline !important; text-indent: 0 !important; width: auto !important; float: none !important; height: 16px !important; padding-left: 20px !important}
.syntaxhighlighter .toolbar .item.viewSource {background-image: url(../images/page_white_code.png) !important}
.syntaxhighlighter .toolbar .item.printSource {background-image: url(../images/printer.png) !important}
.syntaxhighlighter .toolbar .item.copyToClipboard {text-indent: 0 !important; background: none !important; overflow: visible !important}
.syntaxhighlighter .toolbar .item.about {background-image: url(../images/help.png) !important}
 .syntaxhighlighter.printing, .syntaxhighlighter.printing .line.alt1 .content, .syntaxhighlighter.printing .line.alt2 .content, .syntaxhighlighter.printing .line.highlighted .number, .syntaxhighlighter.printing .line.highlighted.alt1 .content, .syntaxhighlighter.printing .line.highlighted.alt2 .content, {background: none !important}
 .syntaxhighlighter.printing .line .number {color: #bbb !important}
 .syntaxhighlighter.printing .line .content {color: #000 !important}
 .syntaxhighlighter.printing .toolbar {display: none !important}
.syntaxhighlighter.printing a {text-decoration: none !important}
.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {color: #000 !important}
.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {color: #008200 !important}
.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {color: blue !important}
.syntaxhighlighter.printing .keyword {color: #069 !important; font-weight: bold !important}
.syntaxhighlighter.printing .preprocessor {color: gray !important}
.syntaxhighlighter.printing .variable {color: #a70 !important}
.syntaxhighlighter.printing .value {color: #090 !important}
.syntaxhighlighter.printing .functions {color: #ff1493 !important}
.syntaxhighlighter.printing .constants {color: #0066CC !important}
.syntaxhighlighter.printing .script {font-weight: bold !important}
.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {color: #808080 !important}
.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {color: #ff1493 !important}
.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {color: red !important}
  .syntaxhighlighter {background-color: #fff !important}
 .syntaxhighlighter .line.highlighted .number {color: black !important}
 .syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {background-color: #e0e0e0 !important}
 .syntaxhighlighter .line .number {color: #afafaf !important}
 .syntaxhighlighter .line .content {border-left: 3px solid #6CE26C !important; color: #000 !important}
.syntaxhighlighter.printing .line .content {border: 0 !important}
 .syntaxhighlighter .line.alt1 {background-color: #fff !important}
 .syntaxhighlighter .line.alt2 {background-color: #F8F8F8 !important}
.syntaxhighlighter .toolbar {background-color: #F8F8F8 !important; border: #E7E5DC solid 1px !important}
.syntaxhighlighter .toolbar a {color: #a0a0a0 !important}
.syntaxhighlighter .toolbar a:hover {color: red !important}
 .syntaxhighlighter .plain, .syntaxhighlighter .plain a {color: #000 !important}
.syntaxhighlighter .comments, .syntaxhighlighter .comments a {color: #008200 !important}
.syntaxhighlighter .string, .syntaxhighlighter .string a {color: blue !important}
.syntaxhighlighter .keyword {color: #069 !important; font-weight: bold !important}
.syntaxhighlighter .preprocessor {color: gray !important}
.syntaxhighlighter .variable {color: #a70 !important}
.syntaxhighlighter .value {color: #090 !important}
.syntaxhighlighter .functions {color: #ff1493 !important}
.syntaxhighlighter .constants {color: #0066CC !important}
.syntaxhighlighter .script {background-color: yellow !important}
.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {color: #808080 !important}
.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {color: #ff1493 !important}
.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {color: red !important}