/* CSS Document */
body 
{
   margin:0px;
   padding:0px;
   background-color: #FFFFFF;
   font-family: Tahoma, Arial;
   font-size:13px;
   text-align:center;
   }

a {
text-decoration:none;
color: #53799C;
}
a:hover {
color: #53799C;
text-decoration:underline;
}
img {
border:none;
}
img.artimg {
padding:7px;
float:left;
}

h4 {
font-size:16px;
}

.all {
width:100%;
min-width:950px;
}

div.hid {
display:none;
}

/*------TOP-------*/

#topbar {
width:100%;
background-color:#53799C;
height:17px;
overflow:hidden;
}
#topbar img {
float:right;
}

#topbar #topmenu {
width:500px;
float:right;
}
#topbar #topmenu ul {
margin:0px;
}
#topbar #topmenu ul li {
display:inline;
margin:0px 5px 0px 5px;
}
#topbar #topmenu ul li a{
color:#FBFBFB;
font-size:0.8em;
text-transform:uppercase;
padding:0px 2px 0px 2px;
}
#topbar #topmenu ul li a:hover{
color:#53799C;
background-color:#FFFFFF;
padding:1px 2px 0px 2px;
text-decoration:none;
}

#topgr {
background:url(/images/i_04.jpg) top repeat-x;
width:100%;
height:90px;
text-align:left;
}
#topgr img {
margin:34px 0px 0px 35px;
}
#topgr #slogan {
margin:5px 0px 0px 35px;
font-style: oblique;
font-family: Verdana, Arial;
font-size:12px;
color: #999999;
}

/*------CONTAINER-------*/

#container {
width:100%;
float:left;
margin-right:-260px;
margin-top:7px;
}

/*------CONTENT-------*/

#content {
background:url(/images/cgr_05.jpg) repeat-y left;
margin-right:260px;
margin-left:30px;
}
#content2 {
background:url(/images/cgr_09.jpg) repeat-y right;
text-align:left;
min-height:100px;
height:auto !important;
height:100px;
}

#topkr {
background:url(/images/cgr_02.jpg) repeat-x;
height:82px;
width:100%;
z-index:10;
position:relative;
}
#topkr div.lgr {
background:url(/images/cgr_01.jpg) no-repeat left;
width:100%;
height:82px;
float:left;
position:absolute;
}
#topkr div.rgr {
background:url(/images/cgr_04.jpg) no-repeat right;
width:100%;
height:82px;
float: right;
position:absolute;
}
#bootkr {
background:url(/images/cgr_11.jpg) repeat-x;
height:82px;
width:100%;
clear:both;
}
#bootkr div.lgr {
background:url(/images/cgr_10.jpg) no-repeat;
width:82px;
height:82px;
float:left;
}
#bootkr div.rgr {
background:url(/images/cgr_12.jpg) no-repeat;
width:82px;
height:82px;
float: right;
}

div.item-list ul li {
margin:0px;
}
div.item-list ul li.pager-current {
color:#BF0307;
}
div.item-list ul li.pager-item a {
text-decoration:underline;
font-weight:bold;
}
div.item-list ul li.pager-item a:hover {
color:#BF0307;
}

/*------SOD-------*/

#sod {
margin:-55px 0px -55px 40px;
width:90%;
text-align:left;
position: relative;
z-index:15;
font-family:"Trebuchet MS", Arial;
font-size:13px;
line-height:18px;
}

#sod div.post {
margin-bottom:40px;
}

#sod h2 {
color:#53799C;
font-size:22px;
}

#sod h2.title {
background:url(/images/chpok.gif) left bottom no-repeat;
margin:0px;
padding:10px 0px 11px 30px;
color:#BF0307;
font-weight:normal;
position:relative;
}
#sod h2.title a, a.nolix {
color:#BF0307;
}
a.nolix:hover {
text-decoration:none;
border-bottom:#BF0307 1px dashed;
}
#sod h2.title a:hover {
text-decoration:underline;
}

#sod .date {
background:url(/images/i_18.jpg) left bottom no-repeat;
font-size:10px;
margin:-5px 0px 20px 30px;
padding:5px 0px 4px 20px;
position:relative;
}
#sod .date em {
color:#53799C;
}
#sod .taxonomy {
background:url(/images/tags.gif) left bottom no-repeat;
float:right;
font-size:10px;
position:relative;
z-index:20;
margin:-5px 0px 0px 30px;
padding:5px 0px 4px 16px;
}

#sod p {
margin-top:5px;
}

#sod ul {

}
#sod ul li {
display:inline;
}
#sod ul li.node_read_more {
background:url(/images/i_31.jpg) left bottom no-repeat;
padding:5px 0px 4px 33px;
margin-left:122px;
}
#sod ul li.comment_add, #sod ul li.comment_comments {
background:url(/images/i_33.jpg) left bottom no-repeat;
margin-left:0px;
padding:5px 0px 4px 33px;
}

#sod ul.sitemap li {
display: list-item;
text-align:left;
list-style:none;
font-weight:bold;
}
#sod ul.sitemap  ul li {
list-style-type:circle;
font-weight:normal;
}

/*------COMMENT-------*/
#sod div.commenttext {
background:url(/images/i_41.jpg) center bottom no-repeat;
width:50%;
text-align:center;
padding:30px 0px 13px 190px;
margin-bottom:30px;
font-family:Arial;
font-size:18px;
font-weight:bold;
color:#53799C;
}
#sod div.comment {
width:500px;
margin-left:30px;
margin-bottom:30px;
}
div.quote_ote {
width:95%;
border:dashed 1px #53799C;
border-left:solid #F48E20 4px;
margin:10px;
padding:10px;
color:#333;
font-size:14px;
background:url(/images/quote.jpg) right top no-repeat #FFFFFF;
}

#sod div.comment div.chel {
background:url(/images/i_53.jpg) left bottom no-repeat;
width:25px;
height:37px;
float:left;
}
#sod div.comment div.namelink {
font-size:16px;
padding-bottom:1px;
}
#sod div.comment div.comdate {
font-size:16px;
color:#BDBEC0;
padding-top:1px;
}
#sod div.comment div.comtext {
background-color:#EDF1F4;
margin-top:4px;
}
#sod div.comment div.comtext2 {
padding:10px 25px 10px 25px;
}


.captcha .description {
display:none;
}

/*------RIGHT-------*/

#right {
width:260px;
float:right;
}
#right #block_6 input {
border:none;
}

#right a.active {
text-decoration:underline;
color: #53799C;
}
#right a.active:hover {
color: #53799C;
text-decoration:none;
}

#right div.block {
margin:0px 0px 50px 65px;
}
#right div.block h3 {
text-align:left;
padding:5px 0px 6px 25px;
font-size:18px;
font-weight:normal;
color:#53799C;
color:#000000;
font-family:Arial, Helvetica, serif;
}
#right div.block ul {
text-align:left;
margin:-10px 0px 0px 7px;
}
#right div#menu_secondary-links ul li{
list-style:none;
list-style-image:none;
font-weight:bold;
}
#right div#menu_secondary-links ul li ul li{
color:#0F40A1;
font-weight:normal;
margin-left:-3px;
}

#right div#user_1 ul, #right div#menu_secondary-links ul li ul, #right div#block_2 {
margin:0px;
}


#tags {
margin-left:-70px;
margin-top:-10px;
}

#right div#menu_secondary-links h3 {
background:url(/images/i_24.jpg) left bottom no-repeat;
}
#right #search_0 h3 {
background:url(/images/i_28.jpg) left bottom no-repeat;
}
#right div#block_3 h3 {
background:url(/images/tag_clouds.jpg) left bottom no-repeat;
}
#right div#block_4 h3 {
background:url(/images/i_38.jpg) left bottom no-repeat;
}
#right div#block_5 h3 {
background:url(/images/i_50.jpg) left bottom no-repeat;
}
#right div#block_5 p {
margin-left:-70px !important;
}


#right div#search_0 div.container-inline {
width:200px;
margin-left:-21px;
margin-top:-5px;
text-align:left;
}

/*------FOOTER-------*/

#footer {
width:100%;
height:50px;
margin-top:15px;
padding-top:15px;
clear:both;
font-size:11px;
}
#footer #copy {
text-align:center;
}
#footer #foot1 {
float:left;
padding-left:30px;
}
#footer #foot2 {
margin-top:-10px;
float:right;
padding-right:40px;
}
#footer #foot2 a:hover, #footer #foot1 a:hover {
text-decoration:none;
}


div.cent {
width:100%;
text-align:center;
padding:10px;
}


/* CLEARED ELEMENT, SYSTEM DRUPAL */
.clear-block:after {
  clear: inherit;
}
.node-form .standard {
  clear: inherit;
}



#right div#block_8 {
margin-left:35px;
border:none;
}
