body {
    margin: 		0px;
    font-family: 	arial, helvetica, sans-serif;
    font-size: 		11px;
	color:			#1d304e;
	background-color:#ffffff;
}
div{
	float:left;
}

a{
	outline:0px;
	border-width:0px;
	color:#134A73;
	text-decoration:none;

}
.whitelink{
	color:white;
}

img{
	border-width:0px;
	float:left;
}

form{
	display:inline;
	border-width:0px;
}

.bottomlink:visited {
	color: #fff;
	text-decoration: none;
}

.bottomlink:active {
	color: #fff;
	text-decoration: none;
}

.bottomlink:link {
	color: #fff;
	text-decoration: none;
}

.bottomlink:hover {
	color: #fff;
	text-decoration: none;
}

#keys{
	padding-left:70px;
	padding-top:50px;
}
#keyhole{
	padding-left:185px;
	padding-top:10px;
}
#logintext{
	padding-top:10px;
	padding-left:50px;
	width:260px;
}
#loginfields{
	padding-top:30px;
	padding-left:50px;
	width:260px;
}
.cellstitle{
	width:110px;
	height:25px;
}
.cells{
	width:130px;
	height:25px;
}
.loginfield{
	width:125px;
	height:15px;
	border:1px solid #000000;
}
#main {
	margin-left:	50%;
	left:		 -433px;
	top: 		    10px;
	width:		  866px;
	position: 	absolute;
}
#loginleft{
	width:516px;
	height:470px;
	background-color:#134A73;

}
#loginright{
	width:350px;
	height:470px;

}
#logo{
	width:229px;
	height:40px;
}
#air{
	width:10px;
	height:40px;
}
#toplinks{
	width:540px; /*must be added when the signup for the generalforsamling should be on the website*/
	height:25px;
	padding-top:15px;
	text-align:right;
	padding-left: 87px; /*must be added when the signup for the generalforsamling should be on the website*/
}
#counter{
	color:#ff0000;
	text-align:center;
	width:290px;


}
#mainimg{
	width:		  866px;
	height:235px;
	margin-bottom:2px;
}
#footer{
	margin-top:2px;
	width:		  866px;
	float:left;
	height:20px;
	color:white;
	padding-top:4px;
	text-align:center;
	background-color:#8F969C;
}
.cat{
	float:left;
	width:171px;
	margin-right:2px;
	margin-bottom:2px;
}
.catend{
	float:left;
	width:174px;
	margin-bottom:2px;
}
.catb{
	float:left;
	width:170px;
	margin-right:2px;
	margin-bottom:2px;
}
#catesoft{
	float:left;
	width:171px;
	margin-right:2px;
	margin-bottom:2px;
	background-color:#134A73;
	height:30px;
	height:22px;
	color:white;
	text-align:center;
	font-weight:800;
	padding-top:8px;
}
#catfoto{
	float:left;
	width:170px;
	margin-right:2px;
	margin-bottom:2px;
	background-color:#F3A343;
	height:22px;
	color:white;
	text-align:center;
	font-weight:800;
	padding-top:8px;
}
#catonline{
	float:left;
	width:171px;
	margin-right:2px;
	margin-bottom:2px;
	background-color:#009ADB;
	height:30px;
	height:22px;
	color:white;
	text-align:center;
	font-weight:800;
	padding-top:8px;
}
#catcreative{
	float:left;
	width:171px;
	margin-right:2px;
	margin-bottom:2px;
	background-color:#DE2681;
	height:30px;
	height:22px;
	color:white;
	text-align:center;
	font-weight:800;
	padding-top:8px;
}
#catannonce{
	float:left;
	width:175px;
	margin-bottom:2px;
	background-color:#8BC57B;
	height:30px;
	height:22px;
	color:white;
	text-align:center;
	font-weight:800;
	padding-top:8px;
}
#fotoHolder{
	width:  866px;
	background-image:url('../images/fotobg.png');
	background-repeat:repeat-y;
}
#esoftHolder{
	width:  866px;
	background-image:url('../images/esoftbg.png');
	background-repeat:repeat-y;
}
#annonceHolder{
	width:  866px;
	background-image:url('../images/annoncebg.png');
	background-repeat:repeat-y;
}
#creativeHolder{
	width:  866px;
	background-image:url('../images/creativebg.png');
	background-repeat:repeat-y;
}
#onlineHolder{
	width:  866px;
	background-image:url('../images/onlinebg.png');
	background-repeat:repeat-y;
}
.subon{

	font-weight:800;
	color:#ffffff;
}
.subonb{

	font-weight:800;
}
.sub{
	float:left;
	width:130px;
	margin-bottom:2px;
	padding:20px;
}
.subend{
	float:left;
	width:131px;
	margin-bottom:2px;
	padding:20px;
}
.subb{
	float:left;
	width:130px;
	margin-bottom:2px;
	padding:20px;
}
.dots{
	height:170px;
	width:3px;
	background-image:url(../images/dot.png);
	background-repeat:repeat-y;
}
.subblue{

	float:left;
	width:131px;
	height:450px;
	margin-bottom:2px;
	padding:20px;
	color:white;
}
.subbluelong{

	float:left;
	width:131px;
	height:455px;
	margin-bottom:2px;
	padding:20px;
	color:white;
}
.suborange{

	float:left;
	width:131px;
	height:450px;
	margin-bottom:2px;
	padding:20px;
	color:white;
}
.sublightblue{

	float:left;
	width:131px;
	height:450px;
	margin-bottom:2px;
	padding:20px;
	color:white;
}
.subpink{

	float:left;
	width:131px;
	height:500px;
	margin-bottom:2px;
	padding:20px;
	color:white;
}
.subgreen{

	float:left;
	width:131px;
	height:500px;
	margin-bottom:2px;
	padding:20px;
	color:white;
}
.subimg{

	width:693px;
	position:relative;
	left:2px;
}
#subFlash{
	width:693px;
	position:relative;
	left:2px;
	float:left;
	border-width:0px;
}
.subtextleft{
	float:left;
	width:300px;
	padding:23px;
}
.subtextright{
	float:left;
	width:303px;
	padding:23px;
}
.subtextmiddle{
	float:left;
	width:603px;
	padding:23px;
}

#mainflashcontainer {
	float: left;
	background-color: blue; 
	width: 693px;
	height: 235px;
}

#mainnews {
	width: 171px;
	float: left;
	margin-right: 2px;
}

#mainnewscontent {
	width: 141px;
	color: #fff;
	font-size: 10px;
	padding-top: 5px;
}

#mainnewsheadline {
	width: 171px;
	height: 22px;
	background-color: #134a73;
	color: #fff;
	text-align: center;
	font-weight: bold;
	padding-top: 8px;
}

#mainnewscontent {
	background-color: #009adb;
	width: 171px;
	height: 109px;
	margin-top: 2px;
}

#newsFromVietnam {

}