body {background: url('/templates/jobr/img/back.png') #DADADA fixed; width: 1006px; margin: auto; font-size: 13px; font-family: Arial, sans-serif; line-height: 1.5;}

#body {
box-shadow: 0 0 10px #626262;
}

.article {color: #414141;text-align: justify;}
.article p {margin: 1.5em 0;}
.article p:first-letter {padding-left: 20px;}

H1 {text-transform: uppercase;font-weight: normal; font-size: 25px; color: #000; background: none; margin: 0; padding: 0; font-family:Arial Narrow;margin-bottom: 5px;}

input[type="text"] {border: 0; outline-style: none;}

.head {background: #ffffff;}

.content {background: #ffffff; padding: 5px 20px; text-align: justify;}

.1content img {border: 3px solid #999; border-radius: 3px;}

.content .menu {
background: #40AADA;
height: 40px;
margin: 5px -20px 0;
padding: 0 5px;
    
    
    
background: #40aada; /* Old browsers */
background: -moz-linear-gradient(top,  #40aada 0%, #239ed5 50%, #239ed5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#40aada), color-stop(50%,#239ed5), color-stop(100%,#239ed5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #40aada 0%,#239ed5 50%,#239ed5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #40aada 0%,#239ed5 50%,#239ed5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #40aada 0%,#239ed5 50%,#239ed5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #40aada 0%,#239ed5 50%,#239ed5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40aada', endColorstr='#239ed5',GradientType=0 ); /* IE6-9 */

}

.searchpole {box-shadow: inset 0 1px 2px #0F5C7E;}

.content .menu .search {float: right;}

.content .menu .search ul {margin: 0; padding: 0; padding-top: 7px;padding-right: 1px;}

.content .menu .search li {list-style: none;}

li.searchpole {background: #F4F4F4; padding: 3px;}

.content .menu a {color: #fff; font-size: 17px; padding-right: 10px; padding-left: 5px; border-right: 1px solid rgba(255, 255, 255, 0.36); line-height: 40px; text-decoration: none;}

.content .menu a:last-child {border:none;}

.content .menu a:hover {text-decoration: underline;}


#story {width: 120px;background: #F4F4F4;}



.mainblock {
float: left;
width: 474px;
}

.mlist {
list-style: none;
margin: 0;
padding-left: 0;
}
.mlist li {
background: url('/templates/jobr/img/arrowblue.png') 8px 10px no-repeat;
padding-left: 21px;
line-height: 30px;
font-size: 15px;
}
.mlist li:nth-child(2n+1) {
background-color: rgba(64, 170, 218, 0.09);
}
.mlist li a {
text-decoration: none;
    color: rgb(35, 158, 213);
}
.mlist li a:hover {
text-decoration: underline;
}


.podzag {
font-size: 20px;
}
#rightmenu ul {
    list-style:none;
    padding-left: 15px;
}
#rightmenu ul li {
    background: url('/templates/jobr/img/arrowblue.png') 0 4px no-repeat;
    padding-left: 10px;
}
#rightmenu a {
    color: #333;
    text-decoration: none;
}
#rightmenu a:hover {
text-decoration: underline;
color: #000;
}

.mainpost {width: 630px; margin: 0; margin-bottom: 10px;}
.mainpost2 {width: 630px; margin: 0; margin-bottom: 10px;}
.titlem {border-radius: 5px; height: 32px; background: url('/templates/jobr/img/titleback.png'); color: #fff; padding: 3px;}
.titlem2 {border-radius: 5px; height: 32px; background: url('/templates/jobr/img/titleback.png'); color: #fff; padding: 3px;}
.titlein {border-radius: 3px; border: 1px dashed #999; line-height: 30px; padding: 0 10px; font-size: 16px; text-shadow: 1px 1px 1px #000; font-family: monospace; text-transform: uppercase;}
.titlein2 {border-radius: 3px; border: 1px dashed #999; line-height: 30px; padding: 0 10px; font-size: 16px; text-shadow: 1px 1px 1px #000; font-family: monospace; text-transform: uppercase;}
.titlein a {color: #fff; text-decoration: none;}
.titlein a:hover {border-bottom: 1px dashed #fff;}
.titlein2 a {color: #fff; text-decoration: none;}
.titlein2 a:hover {border-bottom: 1px dashed #fff;}
.post {cursor: pointer; position: relative; margin: auto; background: #313131; padding:0 3px 3px; width: 608px; border-radius: 0 0 5px 5px;}
.post2 {cursor: pointer; position: relative; margin: auto; background: #313131; padding:0 3px 3px; width: 608px; border-radius: 0 0 5px 5px;}

.post img {border: 1px dashed #777777; border-top: 0; padding: 3px; border-radius: 3px; background: #313131;}
.post2 img {border: 1px dashed #777777; border-top: 0; padding: 3px; border-radius: 3px; background: #313131;}

.text {border: 1px dashed #777777; border-top: 0; border-radius: 3px; 1background: rgba(0,0,0,0.5); color: #fff; 1position: absolute; 1bottom: 0; 1margin: 0 7px 7px 4px; padding: 3px;}
.text2 {background: rgba(0,0,0,0.5); color: #fff; position: absolute; bottom: 0; padding: 3px; margin: 0 0 5px 5px; 1border-radius: 0 0 5px 5px;}
.1mainpost:hover .text {background: rgba(0,0,0,0.8);}
.mainpost2:hover .text {background: rgba(0,0,0,0.8);}



.catlink {color: #fff; display: block; padding: 2px 5px; text-decoration: none; background: #111 url({THEME}/img/menuback.gif); margin: 3px; 1border: 1px dashed #666; border-radius: 3px;}
.podcat {background: #313131 url({THEME}/img/menulevel.gif) 8px 2px no-repeat; display: block;}
.podcat .catlink {margin-left: 20px;}
.catlink:hover {box-shadow: 0 0 5px #a8a8a8;}


.quest a {color: #333; border-bottom: 1px dashed #666; text-decoration: none; line-height: 1.8;}
.quest a:hover {color: #000; border-bottom: 1px dotted #333;}


.addbutton {background: url('{THEME}/img/addquest.png'); display: block; width: 318px; height: 61px; cursor: pointer;}
.addbutton:hover {background: url({THEME}/img/addquest2.png);}


.minifootblock {width: 33%; float: left; margin-right: 3px;}
.titleminifootblock {background: rgba(52,162,212,0.6); padding: 5px; color: #fff; font-weight: bold;}


.img1 {width: 50px; height: 30px; border: 0; border-radius: none; background: none; padding: 0;}
.img2 {width: 150px; height: 90px; border: 0; border-radius: none; background: none; padding: 0;}
.img3 {width: 300px; height: 190px; border: 0; border-radius: none; background: none; padding: 0;}




.listnews {list-style-image: url({THEME}/img/dot.gif); padding-left: 25px; text-align: left;}
.listnews a {text-decoration: none; color: #43a7d3;}
.listnews a:hover {text-decoration: underline;}
    
    
    .relate {background: #4aa9d4; padding: 5px; border-radius: 5px; border: 5px solid #7dcaed; color: #fff;}
    .relate a {color: #fff; text-decoration: none;}
    .relate a:hover {text-decoration: underline;}
    .relate ul {padding-left: 20px; margin: 0; text-align: left;}





.speedbar {
padding: 3px 6px;
background: #666666;
color: #fff;
margin: 0 -20px 10px;
border-top: 1px solid #3c87a8;
font-size: 11px;
font-family: verdana;
}
.speedbar a {color: #fff; text-decoration: none; 1border-bottom: 1px dashed #fff;}
.speedbar a:hover {text-decoration: underline;}

.content hr {
    clear: both;
    color:            #ffffff;
    background-color: #ffffff; 
    border: 1px dotted #ddd;
    border-style: none none dotted;
    margin-bottom: 0;
    }


.copyright {
    color: #fff; 
    font-size: 12px;
    line-height: 20px;
    padding-top: 10px;
    float: left;
}


#counters {
        float: right;
    padding-top: 13px;
    }

#footer {
    font-size: 12px;
    background-color: #666666;
    padding: 0 13px;
    height: 60px;
}


#footer, #footer a {
    color: #ffffff;
    text-decoration: none;
}

#footer a:hover {
    text-decoration: underline;
}

#footer ul {
    list-style: disc;
    list-style-position: inside;
}


.PaidJob a {
    text-decoration: underline;
}

#jobr_feedback {
    position: fixed;
    bottom: 0px;
    right: 0;
}

#jobr_feedback img {
    vertical-align: bottom;
}

#footer td.jobr_3column_sep_left {
    border-right: 1px solid #808080;
}