/* CSS Document */

p {
	font-family: verdana, 'trebuchet ms', sans-serif;
    font-size: 12px;
	color: #404040;
	text-decoration: none;
	text-align: justify;
	text-indent: 0px;
}

h6{
	font-family: verdana, 'trebuchet ms', sans-serif;
	color: #404040;
	font-size: 10px;
	line-height: 15px;
	font-weight:400;
}

h5{
	font-family: verdana, 'trebuchet ms', sans-serif;
	color:#FFFFFF;
	font-size: 9px;
	line-height: 15px;
}

body {
	background-image: url(../images/bg.png);
	margin-left: 20px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 50px;
	background-repeat: repeat-x;
}

div#main{
	position:absolute;
	top:185px;
	visibility: visible;
	padding: 5px;
	overflow: visible;
	width: 580px;
	height: auto;
	left: 15px;
	display: block;
}

div#infonew {
	padding: 5px;
	color: #020202;
	width: 245px;
	position: absolute;
	left: 660px;
	top: 185px;
	height: 279px;
	visibility: visible;
	background-color: #E1E5E2;
	font-color: #404040;
	text-decoration: none;
	text-align: justify;
	letter-spacing: 1px;
}

div#misc {
	padding: 5px;
	color: #020202;
	width: 245px;
	position: absolute;
	height: 200px;
	visibility: visible;
	background-color: #E1E5E2;
	position:absolute;
	z-index:11;
	left: 660px;
	top: 487px;
	font-color: #404040;
	text-decoration: none;
	word-spacing: normal;
	text-align: justify;
}

div#foot {
	position:absolute;
	width:135px;
	z-index:5;
	text-align: justify;
	background-color: #00508C;
	left: 721px;
	visibility: visible;
	top: 719px;
	background-image: none;
	color: #FFFFFF;
	font-size:50px;
}

div#topmenu {
	position:absolute;
	left:29px;
	top:102px;
	width:555px;
	height:35px;
	z-index:0;
	right: 55px;
}

div#slide {
	position:absolute;
	left:20em;
	top:110px;
	width:350px;
	height:auto;
	z-index:12;
	overflow: visible;
	visibility: hidden;
	background-color: #000000;
}


html * {
	-moz-box-sizing: border-box;
}

.links a:link{
	color:#000000;
	text-decoration:none;
	border-bottom:dotted thin;
	background-color:#E8E8E8;
}

.links a:hover{
	border-bottom:dotted thin;
	background-color:#FFFFCC;
}

.links a:hover:visited{
	border-bottom:dotted thin;
	background-color:#FFFFCC;
}

.links a:active{
	text-decoration: none;
	background-color:#FFFFCC;
}

.links a:visited{
	text-decoration:none;
	border-bottom:dotted thin;
	background-color:#E8E8E8;
	color:#000000;
}

.main a:link {
	color: #000000;
	text-decoration: none;
}
.main a:visited {
	text-decoration: none;
	color: #000000;
}

.main a:hover{
	background-color:#0099FF;
	color:#FFFFFF;
}

.main a:active {
	color: #FF0000;
}


.cvhead{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	background-color: #F8F8F8;
}
