﻿* {margin:0; padding:0;}

body {
	background: gray;
	padding-top: 5px;
	font-size: 0.9em ;
	font-family: verdana, sans-serif;
	color: black;
	text-align: center;
	
}

#wrap {
       width: 711px;
       margin-left: auto;
       margin-right: auto;
		 text-align: left;
background: white;
padding-bottom: 40px;
padding-left: 40px;
	
}

p {width: 500px;}




#top span { 
	
height:273px;
display: block; 
text-decoration: none;
text-indent: -999em;
width: 711px;
margin-top: 10px;
	position: relative;
	text-align: center;

}


#bottom {font-size: 0.7em; padding-top: 10px; display: block; width: 711px; padding-left: 10px; margin:0;  }

.b {color:gray;}
.b a {	color:gray;
	text-decoration: none;}



#content {clear: both; padding-bottom: 50px; margin-left: 5px; position: relative; top: 3px; width: 720px;}
#contentin {clear: both; padding-bottom: 50px; margin-left: 5px; padding-left: 50px; padding-right: 50px; position: relative; top: 3px; width: 600px;}
#content:first-letter {font-size: 2em;  color: gray;} 


#language {
	float: right;
	margin-top: 10px;
	margin-right: 20px;
	position: relative; 
        list-style-type: none;
	clear: both;
	display: block;
}
#language li { 
	float: left; 
	margin-left: 5px;

}
#language li a {
	display: block;
	float: left;
	padding: 3px 5px;
	color: #BDB899;
}

#topnav {
	float: right;
	margin-top: 10px; margin-bottom: 20px;
	margin-right: 20px;
	position: relative; 
        list-style-type: none;
	clear: both;
	display: block;
}
#topnav li { 
	float: left; 
	margin-left: 5px;

}
#topnav li a {
	font-size: 0.8em;
	display: block;
	float: left;
	padding: 5px 4px;
	color: gray;
	background: #e4e4e4;
}

h1 {margin-top: 20px; margin-bottom: 20px;}
 
#topnav li a:hover {color:red;}

#services {list-style-type: square;}
#services li {padding-bottom: 7px;}

#navpic {background: url('imgs/picture.jpg') no-repeat; margin-top:10px; display: block; width: 724px; height: 236px; font-size: 0.75em ; color: gray; font-weight: bold; letter-spacing: 0.1em; }

#nav {
	float: left;
	margin-top: 20px;
	margin-left: 20px;
	position: absolute; 
        list-style-type: none;
	margin-bottom: 20px;
	clear: both;
	display: block;
}
#nav li { 
	float: left; 
}
#nav li a {
	display: block;
	float: left;
	width: 239px; 	
	height: 194px;
	
	color:gray;
	text-decoration: none;
	



}

#nav li a:hover {color: red;}

#middle { repeat-y; display: block; width: 750px; padding-left: 50px; margin:0;  }
ul {padding: 10px; padding-left: 20px;}

h1 {font-size: 1.6em; color:#767676; letter-spacing: 0.1em;}
h2 {font-size: 1.3em; letter-spacing: 0.2em; font-style: italic; color:#ABABAB;}
p {padding-top: 10px; padding-bottom: 10px;}
#contentin ul {padding-left: 20px;}