body, html {   
   margin:         0px;
   padding:        0px;

 }

body {
	background: #285268 url("../graphics/top.png") repeat-x top; 
	color:#555555;
	font-family: "Arial",Helvetica,sans-serif;
	font-size: 12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:2em;	

}
 
a {
	color: #2b5b75;
	text-decoration: none;
	}
	
a img {
    border: 1px solid #222;
    margin-right: 20px;
	}
	

img.header {
	margin: 0;
	display: block;
	}
	
img.intext {
	width: 64px;
	float: left;
	border: none;
	}	
		
/*h5 bude .componentheading*/

h1, h2, a.heading {
	font-family: Georgia,'Times New Roman',Times,Serif;
	font-style:normal;
	font-variant:normal;
	font-weight: normal;
	letter-spacing:-0.02em;
	line-height:normal;
	padding-top: 5px;
	color:#2b5b75;
	margin: 1px;
	} 
	
h1, h2 {
	font-size: 2em;
	}
	
a.heading {
	font-size: 1.5em;
	}	
	
h3 {
	font-size: 10px;
	font-weight: bold;
	color:#2b5b75;
	}	
	
span.grey {
	color: #888888;
	}		

#wrap {
	margin: auto;
	width: 960px;
	background: #fff;
	}
	
#content-holder {
    padding: 20px 20px 20px 20px;
	}		

#bar-intext {
	font-size: 0.9em;
	height: 20px;
	width: 200px;
	float: right;
	margin-top: 10px;
	}

#bar-intext a {
	color: #555555;
	}	
	
#header {
 	height: 50px;
 	background: url("../graphics/h3-logo.png") no-repeat 0% 50%;
 	margin-top:5px;
	}


a#home {
	display:block;
	height:40px;
	overflow:hidden;	
	width:170px;
	border: none;
	
	margin-top: 5px;
	}

a#home img{	
	margin-top: 5px;
	border: none;
}

.clear {
	clear: both;
	border: none;
	height: 0px;
	text-decoration: none;
	visibility: hidden;
	}
	
#content li {
	list-style-type: square;
}	

.box {
	width: 430px;
	float: left;
	margin: 0 30px 15px 0;
	}

#footer {
	background-color: #eaeaea;
	padding: 10px;
	border-top: solid 1px #bababa;
	}	
	
#footer p {	
	margin: 0;
}

	
img.info {
	width: 20px;
	float: left;
	margin-right: 10px;
	} 	
	
.bold {
	font-weight: bold;
	}	

img.seo {
	margin-left: 10px;
	border: none;
	height: 20px;
	}	
	