
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	letter-spacing:0.1em;
	font-style:italic;
}
body {
	line-height: 1;
	font-size : 8pt;
	
}



ol, ul, li {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}




body{
	
	
	font-family : "Times New Roman",Georgia,Serif;
	background-color : #FFFFFF;

}





a:link, a:visited{
	
	color: #000;
	text-decoration:none;
	letter-spacing:1px;
}

a:hover{
	color: #656565;
	text-decoration:none;
	letter-spacing:1px;
}




p{
	margin : 0px;
}

span{
	margin : 0px;
}

td, tr, table{
vertical-align:top;
}


#logo {
	margin-bottom : 55px;
}

#logo a{
	color : #c51313;
}


#main{
	padding-left:240px;
	overflow:auto;
	margin-bottom : 20px;
	
	
}


#menubar{
	
	width : 160px;
	height : 90%;
	
	padding-left : 45px;
	padding-top : 105px;
	
	float:left;
	position : fixed;
	position: expression("absolute");
	top : 0px;
	top: expression(eval(document.body.scrollTop));
	left:0px;
	left: expression(eval(document.body.scrollLeft));
	z-index:10;
	background-color:rgba(255,255,255,1);
	
	
}


#menubar2{
	
	width : 160px;
	height : 90%;
	padding-left : 45px;
	padding-top : 105px;
	
	float:left;
	background-color:rgba(255,255,255,0.75);
	
	
}



.hilightable a:link, .hilightable a:visited{
	color : #000;
	
}

.hilightable a:hover{
	color: #656565;
}


.hilightable span{
	color : #000;
	padding-left : 10px;
}

.hilightable span:hover{
	color: #656565;
	cursor: pointer;
	cursor: hand;
}

.menu_tab{
	
	display:none; 
	margin-bottom : 10px;
}

.menu_entry{
	
	padding-bottom:5px;
	
}

.menu_tab .menu_entry{
	
	
}

.menu_entry a:link, .menu_entry a:visited{
	text-decoration:none;
}

#foradds .menu_entry{

	
}




#nav{
	clear:both;
	float:left;
	margin-top:15px;
	
	
	line-height : 190%;
}

#nav_info{
	width : 20%;
	float:left;
}

#nav_top{
	clear:both;
	float:left;
	margin-bottom:7px;
	
	
	line-height : 190%;
}

.single_image{
	clear:both;
	float:left;
	
} 




#nav_menu{
	width : 80%;
	text-align:right;
	float:left;
	clear : right;
	
}



#legende{
	text-align:left;
	float:left;
	width : 80%;
	
}


.blog_entry{
	width : 450px;
	margin-bottom : 50px;
}

.blog_entry hr{
 border: 0; height: 10px; margin: 0 auto;
 background: url(line.png) 100% repeat-x;

}

.blog_title{
	font-size : 18pt;
	margin-bottom : 10px;
	font-weight :lighter;
	letter-spacing : 2px;
	line-height: 120%; 
}

.blog_text{
	
	
	width : 450px;
	
	
	line-height: 120%; 
}


.blog_text a:link, .blog_text a:visited{
	color :#9a8d1b;
	text-decoration:none;
}


.blog_date{
	
	width:450px;
	text-transform:uppercase;
	
	padding-bottom:5px;
	margin-bottom:35px;
}

.blog_nav{
	
	margin-left : 70px;
	
}

.blog_nav a:link, .blog_nav a:visited{
	
	text-decoration:none;

        
}

.blog_nav a:hover{
	text-decoration:none;
	
}







#foradds{
	width : 300px;
	
	margin-top : 79px;
	margin-left: 100px;

}


#overlay {
    display: block;
    position: absolute;
     background-color: rgba(255, 255, 255, 0.8);
    top: 0px;
    left: 0px;
    width: 0px;
    height: 0px;
	color : black;
	overflow:hidden;
	-moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
	text-align : center;
	
	
}

.over_wrapper{
	padding:20px;
}



.hilight{
	text-decoration:line-through !important;
}


.month{
	 margin-top: -3px !important;
}


.blanck_head {
margin-top : 105px;

}


.blanck_head_30 {
margin-top : 30px;

}



