body {
	margin: 0px;
	font-size: 13px;
	font-family: "Courier New", Courier, monospace;
	background: #000000;
	background-image: url(../images/layout/body_background.jpg);
	xxbackground-repeat: repeat-y;
	color: #FFFFFF;
}

/* links */
a, a:active, a:visited  {
	color: #FFFFFF;
	text-decoration: none;
}

a:hover {
	color: #FFFFFF;	
	text-decoration: none;
	font-weight: bold;	
}

a.italic, a.italic:active, a.italic:visited  {
    color: #000000;
    text-decoration: none;
    font-style: italic;
    font-weight: bold;
    font-size: 12px;
}

a.italic:hover {
    color: #000000;   
    text-decoration: underline;
    font-style: italic;
    font-weight: bold;
    font-size: 12px;  
}

h1 {
    text-decoration: underline;
    font-weight: bold;
    color: #000000;	
    margin-top: 0px;
    font-size: 24px
}

#outer_main {	
	margin: auto auto;
	padding-bottom:15px;
	padding-top:15px;
	width:1010px;
	background-image: url(../images/layout/background.jpg);
    background-repeat: repeat-y;
}

#main {
	margin: auto auto;	    
	width: 940px;
	overflow: hidden;
	border-top: solid 2px #FFFFFF;
	border-right: solid 1px #000000;
	border-left: solid 1px #000000;
	border-bottom: solid 1px #000000;	
}

#top {
    width: 940px; 
    height:193px;
    border:solid 1px #FFFFFF;
    background-image: url(/images/layout/image_top.jpg);
}

 
#logoText {
	margin-top: 45px;
	margin-left: 20px;
    font-size: 20px;
    color: #757575;    
    font-weight: bold;
    text-transform:uppercase;         
}


#navigation {    
    height: 34px;
    background-image: url(../images/layout/top_bg.jpg);
    border-bottom: 1px solid #222222;      
}

.naviElement {
    float: left;
    padding: 8px;
    padding-right: 28px;	
    padding-left: 13px;       
    font-size: 16px;   
    font-weight: bold;    
}

#maincontent {    
    margin: 10px 5px 5px 10px;
    overflow: hidden;    
}

#content {
    float: left;
    width: 940px;
    overflow: hidden;
}

#mapInfoWindow {
    color: #000000;	
}

#cologne h1 {
    font-weight:normal;
    font-size:16px;
    color: #DDDDDD;	
    text-decoration:none;  
}

#cologne ul {
    margin-bottom:30px;  	
}

#cologne img {
    border:1px solid #000000;	
}	

