body{ 
background:#939393 url(/img/bg_line_r.gif) repeat-x;
margin:2;padding:0;
font-family:"Lucida Grande","Trebuchet MS", Georgia, serif;
color:#333333;	}
a {
text-decoration:underline;
color:#597241;}
a:hover {
text-decoration:underline;
background-color:#E4ECDD;
color:#597241;}

ul {
list-style-image:url(/img/bul_menu_norm.gif);}

.img {
padding:0.3em; border:1px solid gray; margin:0.3em;}

.wrap{
width:647px;
margin:0px auto;
background:white url(/img/main_top.jpg) top center no-repeat;
background:url(/img/bg.gif) center repeat-y;}
	
.head{
width:647px;
position:absolute;
background:url(/img/main_top.jpg) no-repeat center top;
height:100px;}

.title_main {
position:relative;
top:17px;
left:20px;
font-size:30px;
font-weight:bold;
color:#384828;
text-shadow: 1px 2px 2px #B6B2B1; 
letter-spacing: 2px; 
font-family: "Lucida Grande","Trebuchet MS", Georgia, serif;}

.main {
margin:17px 0px 0px 0px;
border-left:10px solid #5A5A5A;
border-right:10px solid #5A5A5A;
padding: 10px 1em 2em 1em;
}

.bottom {
color:#666666;
clear:both;
vertical-align:middle;
font-family:"Lucida Grande","Trebuchet MS", Georgia, serif;
font-size:12px;
text-align:center;
height:50px;
padding-top:3px;
background:white url(/img/main_bottom.jpg) bottom center no-repeat;	}

.bottom a {text-decoration:none;
color:#666666;
background:none;}

.bottom a:hover{
text-decoration:underline; background:none;}

.menu a{position:relative;
text-decoration:none;
top:7px;
left:-13px;
font-family:"Lucida Grande","Trebuchet MS", Georgia, serif;
color:#E7ECCA;
font-weight:bold;
background: url(/img/bul_menu_norm.gif) no-repeat left center;
padding-left:5px;
margin-right:1em;}
		
.menu a:hover{
color:white;
text-decoration:none;
background: url(/img/bul_menu_hover.gif) no-repeat left center;}

.menu ul  {
list-style-type: none;}

.menu ul li {
display:inline;}

.title_sub{
position:absolute;
top:95px;
text-indent:10px;
font-family:"Lucida Grande","Trebuchet MS", Georgia, serif;
font-size:50px;
font-weight:bold;
font-style:italic;
color:#CFD6C8;
}
	
#cont{
float:center;
width:600px;
margin-bottom:1em;
}

.cont_text {
padding-left:0.3em;
padding-right:0.3em;
padding-bottom:3px;
padding-top:3px;
background:url(/img/news_bg.gif) bottom repeat-x;}

.title_sub2{
font-size:20px;
color:#597241;
padding-top:10px;
}

.date{
padding: 2px;
font-family:"Lucida Grande","Trebuchet MS", Georgia, serif;
font-size:12px;
margin-bottom:1em;
color:#597241;}

.col_right{
margin-bottom:0.5em;
float:right;
background-color:#E4ECDD;
width:190px;
border:1px solid #88A968;}

.col_right a:hover{
background-color:white;}

.cr_title{
background-color:#88A968;
font-family:"Lucida Grande","Trebuchet MS", Georgia, serif;
color:white; 
padding:0px 1em 0px 1em;}

.cr_cont{padding:0.5em;}


.input {
	font-size: 1.2em;
	color: #444444;
	background-color: #EEEEEE;
	background-image: url('http://yep.it/img/input.gif');
	background-repeat: repeat-x;
	width: 570px;
	margin: 0px 0px 12px 0px;
	padding: 3px;
	border: 1px solid #AAAAAA;
}

h3 {
	font-size: 0.9em;
	margin: 0px 0px 3px 0px;
}
.normal {
	font-weight: normal !important;
}

.mini_cont_font{ 
font-family:"Lucida Grande","Trebuchet MS", Georgia, serif;
font-size:12px;
color:#333333;	}

.mini_cont_font_right{ 
font-family:"Lucida Grande","Trebuchet MS", Georgia, serif;
font-size:12px;
text-align: right;
color:#333333;	}

input.button,
button.button {
  border: 2px solid #aaa;
  border-top-color: #ddd;
  border-left-color: #ddd;

  color: #444;
  font-weight: bold;
  background-image: url('http://yep.it/img/bg_button.jpg');
  background-repeat: repeat-x;
}

.content-cut {
	margin-top:1em;
	padding-top:11px;
	float:right;
	background-repeat:no-repeat;
	background-position:130px 0;
	background-image:url('http://yep.it/img/cut.png');
	background-color:#E4ECDD;
width:190px;
	}

.butlink {
	background: transparent;
	border-top: 0;
	border-right: 0;
	border-bottom: 1px solid #597241;
	border-left: 0;
	display: inline;
	margin: 0;
	padding: 0;
	color:#597241;
        font-family:"Lucida Grande","Trebuchet MS", Georgia, serif;
	}

*:first-child+html .butlink {		/* hack needed for IE 7 */
	border-bottom: 0;
	text-decoration: underline;
}

* html .butlink {				/* hack needed for IE 5/6 */
	border-bottom: 0;
	text-decoration: underline;
}


/* IE6 css fixer v0.7: Tue, 05 Jan 2010 10:31:57 +0100 */

/* ============================================= */
/* safe settings                                 */

/* add display:inline to floated elements */
#cont,
.col_right,
.content-cut {display:inline;}

/* add zoom:1 to pos:relative elements */
.title_main,
.menu a {zoom:1;}
