body {padding:0; margin:0; background:url(/images/bg.gif) repeat-x top #40445C}
body, td {font-family:Tahoma; font-size:11px; COLOR: #ffffff;}
/*br{font-size:5px}*/
img {
        behavior: url("png.htc");
        border: 0px
}

p { margin: 10px 0 10px;}

hr{
	height: 2px;
            color: #597D35;
            border-width:0px;
            /*margin: 7px 0 7px;*/
            background-color: #597D35;
}


#left {
        float:left;
        width:230px;
        BACKGROUND: #719D44;  
        border-right:#597D35 2px solid;
  }

#right {
        float: left;
        width:262px;
        BACKGROUND: #719D44;
        padding: 0 -3px 0 18px;        
}

h6 {color: #ffffff; padding: 1px 1px 1px 0px;FONT-SIZE: 11px;}

h4 {color: #ffffff;  margin: 5px 3px 1px 2px; FONT-SIZE: 12px;}
h5 {color: #ffffff;  margin: 7px 3px 5px 2px; FONT-SIZE: 12px;}
h3 { color: #ffffff; margin: -1 3 3px 2px; FONT-SIZE: 14px;}
h2 { margin: -1px 3px 3px 2px; FONT-SIZE: 18px;}

.logotyp {height:140px;BACKGROUND: url(img/line.gif ) no-repeat bottom right}
.bottom  {height: 90px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: top right}
.bottom div {float:left; display:inline;}

.content {border-right: solid 2px #ffffff}
.subtitle {FONT-WEIGHT: bold; color: #FF9000; margin: 8px 0px 4px 0px;}

.w_div {display:inline; float:left; BACKGROUND-COLOR: #719D44;}

.menu {padding:2px 0px 0px 11px}
.menu img {width:145; height:28px; border: 0px}

.z1 {
       /* height: 22px;*/
        padding: 2px 0px 3px 35px;
        margin: 0 0 -5px;
        BACKGROUND-IMAGE: url(/images/6_w1.gif);
        BACKGROUND-REPEAT: no-repeat; 
        FONT-WEIGHT: bold; 
        FONT-SIZE: 15px
}

.z2 {
        height: 22px;
        padding: 2px 0px 0px 35px;
        margin: 0px 0px 6px 0px;
        BACKGROUND-IMAGE: url(/images/6_w3.gif);
        BACKGROUND-REPEAT: no-repeat; 
        BACKGROUND-POSITION: left;
        FONT-WEIGHT: bold; FONT-SIZE: 14px
}

.z3 {
    height: 22px;
    padding: 2px 0px 0px 32px;
    margin: 0px 0px 3px 0px;
    BACKGROUND-IMAGE: url(/images/6_w4.gif);
    BACKGROUND-REPEAT: no-repeat; 
    BACKGROUND-POSITION: left;
    FONT-WEIGHT: bold; FONT-SIZE: 14px
}

.left {
       width: 180px;
       height:550px; 
       BACKGROUND-REPEAT: no-repeat; 
       BACKGROUND-POSITION:top right
}


ul
 {
    margin: 0 auto
}

li {
 list-style-image: url(img/orange-li.gif); 
 list-style-position: inside;
 padding: 0px;
 margin: 0 0 3px 
}

a {
	color: #ffffff;
}

a:link {
    color: #ffffff;
    text-decoration: underline
}

a:visited {
    color: #ffffff;
}

a:active {
    color: #ffffff;
}

a:hover {
    color: #ffffff;
    text-decoration: underline
}

input, textarea{
   /*background:#6F9C42;*/
   border:none;
   font-family:Tahoma;
   color:#FFFFFF; 
   font-size:12px;
   padding-left:5px
} 

.left input {
	font-size: 11px;
}

.left ul {
	margin: 0 0 10px 20px;
}

.post, .comment, .comment_form {
	margin-bottom: 20px;
    * height: 0;
}

.post .title, .comment .title {
	font-weight: bold;
    * height: 0;
}

.post .story, .comment .story {
	text-align: justify;
	line-height: 140%;
	padding-left: 10px;
	padding-right: 10px;
}

.post hr, .comment hr {
	width: 50%;
}

.post .date, .comment .date {
	font-size: 80%;
}

.post .attr, .comment .attr {
	font-size: 80%;
	text-align: right;
}

.post .cn_news_even, .comment .cn_comment_odd {
}

.post .cn_news_odd, .comment .cn_comment_even {
	padding: 5px;
	background: #f7f7f7;
}

.post .cn_news_odd hr, .comment .cn_comment_even hr {
	color: #fff;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	height: 2px;
}


