#Container {
	position:relative;
	margin:auto;
	left:0px;
	top:0px;
	width:700px;
	height:740px;
	z-index:1;
	background-color: #ECF0EE;
}
#header {
	position:absolute;
	left:0px;
	top:1px;
	width:700px;
	height:150px;
	z-index:5;
/*	background-image: url(../Images/serman_slice.gif);
	background-repeat: repeat-x; */
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
#Navbar {
	position:absolute;
	left:0px;
	top:151px;
	width:137px;
	height:524px;
	z-index:2;
	border-right-style: solid;
	border-right-color: #353535;
	border-right-width: 1px;
	background-color: #e2eaf8;
}
#info {
	position:absolute;
	left:565px;
	top:0px;
	width:130px;
	height:588px;
	z-index:5;
	background-color: #e2eaf8;
	list-style-type: none;
	padding-left: 4px;
	border-left: solid #cccccc 1px;
	}
#Testi {
	position:absolute;
	left:139px;
	top:152px;
	width:393px;
	height:517px;
	z-index:4;
	background-color: #ECF0EE;
	padding-left: 5px;
	padding-right: 5px;
}

#Maintext {
	position:absolute;
	left:139px;
	top:155px;
	width:414px;
	height:514px;
	z-index:4;
	background-color: #ECF0EE;
	padding-left: 5px;
	padding-right: 5px;
}
#Contacttext {
	position:absolute;
	left:146px;
	top:155px;
	width:414px;
	height:514px;
	z-index:4;
	background-color: #ECF0EE;
	padding-left: 5px;
	padding-right: 5px;
}

#Mainbody {
	position:absolute;
	left:140px;
	top:152px;
	width:547px;
	height:517px;
	z-index:4;
	background-color: #ECF0EE;
	padding-left: 5px;
	padding-right: 5px;
}
.infotext {font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #343434;
	padding-left: 10px;
	padding-right: 5px;
}
.style23 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #0066FF; font-size: 12px; }
.style25 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #343434; font-style: italic; }
.style26 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #343434;
	font-size: 14px;
	font-weight: bold;
}
.style31 {
	color: #343434;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E2EAF8;
}
.style44{
	color: #343434;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.style33 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5;
}
.style34 {font-size: 13px; color: #343434;}
#Footer {
	position:absolute;
	left:0px;
	top:520px;
	width:699px;
	height:75px;
	z-index:10;
	background-color: #CCCCCC;
	border-top-width: 1px;
	border-bottom-color: #FFFFFF;
	border-top-style: solid;
	border-top-color: #ccc;
}
#itiltitle {
	position:absolute;
	left:0px;
	top:143px;
	width:135px;
	height:24px;
	z-index:1;
	text-indent:10px;
	background-image: url(../Images/title.gif);
}
.style37 {
	color: #ba1803;
	font-weight: bold;
}
#Phone {
	position:absolute;
	margin:0;
	padding:0;
	left:10px;
	top:111px;
	width:109px;
	height:33px;
	z-index:1;
}
.style38 {
	color: #0000FF;
	font-weight: bold;
	font-style: italic;
	}
#nav1 {
	position:absolute;
	left:0px;
	top:49px;
	width:137px;
	height:33px;
	z-index:11;
	background-image: url(../Images/navtitle1.gif);
	background-repeat: repeat-y;	
}
body {
	margin:0;
	padding:0;
	background-image: url(../Images/backgrad.gif);
	background-repeat: repeat-x;
}
#vdividermenu ul{
margin: 0;
padding: 0;
/*margin-bottom: 1em;
border: 1px solid #343434;
float: left; */
font: bold 13px Verdana, Arial, Helvetica, sans-serif;


background-color: #c8dcfe;
}

* html #vdividermenu ul{ /*IE only rule, reduce menu width*/
width: 99%;
}

#vdividermenu ul li{
display: inline;
}

#vdividermenu ul li a{
	color: #0000ff;
	padding: 0 6px 6px;
	text-decoration: none;
	background: transparent url(../images/vertical.gif) center right no-repeat;
	padding-left: 6px;
	padding-right: 6px;
}

#vdividermenu ul li a:visited{
color: #343434;
}

#vdividermenu ul li a:hover{
color: white;
background-color: #3a7ce7;
}
#vdividermenu {
	position:absolute;
	left:142px;
	top:127px;
	height:21px;
	z-index:2;
	width: 548px;
}
a:link {
	color: #0000FF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0000FF;
}
a:hover {
	text-decoration: underline;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	margin-left: 2px;
}
#Layer1 {
	position:absolute;
	left:16px;
	top:569px;
	width:70px;
	height:15px;
	z-index:11;
}
#navitil {
	width:136px;
	height:30px;
	margin-top: 0;
	padding-top:1px;
	z-index:1;
	background-image: url(../Images/title.gif);
	text-indent: 30px; 
	letter-spacing: 1px; 
	font: bold 12px/22px Verdana, Arial, Helvetica, sans-serif; 
	border-bottom: 1px solid #fff; 
	}
#navcontainer {
	width: 136px;
	margin-top: 0;
} 
#navcontainer ul { 
margin: 0; 
padding: 0; 
list-style-type: none; 
font: bold 12px/22px Verdana, Arial, Helvetica, sans-serif; 
text-indent: 30px; 
letter-spacing: 1px; 
/*border-bottom: 1px solid #fff; */
}
#navcontainer a { 
display: block; 
width: 136px; 
height: 25px; 
} 
#navcontainer a:link { 
background: url(../images/navbut4.gif); 
color: #989292; text-decoration: none; 
} 
#navcontainer a:visited { 
background: url(../images/navbut4.gif); 
color: #343434; text-decoration: none; 
} 
#navcontainer a:hover { 
background: url(../images/navbut2.gif); 
color: #ba1803; 
text-decoration: none; 
} 
#navitilbutton{
	width: 136px;
	margin-top: 0;
} 
#navitilbutton ul { 
margin: 0; 
padding: 0; 
list-style-type: none; 
font: bold 12px/22px Verdana, Arial, Helvetica, sans-serif; 
text-indent: 30px; 
letter-spacing: 1px; 
/*border-bottom: 1px solid #fff; */
}
#navitilbutton a { 
display: block; 
width: 136px; 
height: 25px; 
} 
#navitilbutton a:link{ 
background: url(../images/navbut4.gif); 
color: #989292; 
text-decoration: none; 
}
#navitilbutton a:visited { 
background: url(../images/navbut4.gif); 
color: #343434; 
text-decoration: none; 
} 
#navitilbutton a:hover { 
background: url(../images/navbut2.gif); 
color: #ba1803; 
text-decoration: none; 
} 
#navitilbutton li a:current { 
background: url(../images/navbut2.gif); 
color: #ffffff; 
text-decoration: none; 
} 
.style40 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1705FA;
	font-size: 12px;
	font-weight: bold;
	}
#sidepic1 {
	position:absolute;
	top:3px;
	width:126px;
	height:130px;
	z-index:2;
	left: 6px;
}
#Layer2 {
	position:absolute;
	left:3px;
	top:142px;
	width:132px;
	height:29px;
	z-index:3;
}
#pic2 {
	position:absolute;
	align:center;
	top:409px;
	width:126px;
	height:137px;
	z-index:3;
	left: 1px;
}
#Layer3 {
	position:absolute;
	left:58px;
	top:80px;
	width:27px;
	height:18px;
	z-index:1;
}
#Layer7 {
	position:absolute;
	left:50px;
	top:460px;
	width:27px;
	height:18px;
	z-index:1;
}
#rectab {
	position:absolute;
	left:196px;
	top:422px;
	width:348px;
	height:79px;
	z-index:19;
	background-color: #AAE1B3;
	border: solid #343434 1px;
	padding: 2px;
}
#traintab {
	position:absolute;
	left:29px;
	top:353px;
	width:108px;
	height:112px;
	z-index:16;
	background-color: #DFFDFD;
	border: solid #343434 1px;
	padding: 2px;
}
