BODY {
/*width: 100%;
min-width: 100%;
height: 100%;
min-height: 100%;
*/
font-family : verdana, helvetica, sans-serif;
font-size : 12px;
color : #FFFFFF;
letter-spacing : 0;
background-color : #004080;
background-image : url(theme/b.png);
background-repeat: no-repeat;
margin: 2px;
background-attachment: fixed;
}

H1 {
	TEXT-DECORATION: none ;
	COLOR: #FF0000;
	FONT-SIZE: 14px;
	FONT-FAMILY: verdana;
	LETTER-SPACING: 0px;
	FONT-WEIGHT: 700;
}



a{
	color: #FFFFFF;
	text-decoration: none;
}

a:link{
	color: #FFFFFF;
	text-decoration: none;
}

a:visited{
	color: #FFFFFF;
	text-decoration: none;
}

a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}


a.white{
	color: #004080;
	text-decoration: none;
}

a.white:link{
	color: red;
	text-decoration: none;
}

a.white:visited{
	color: red;
	text-decoration: none;
}

a.white:hover{
	color: #6600FF;
	text-decoration: underline;
}


ul{
 list-style-type: none;
 padding-bottom: 15px;
 padding-left: 0px;
 padding-top: 15px;
 padding-right: 0px;
 margin: 0px;
}

li{
 height: 16px;
 list-style-type: none;
 padding-bottom: 1px;
 padding-left: 0px;
 padding-top: 0px;
 padding-right: 0px;
 margin: 0px;
}

img {
	float:center;
	border: 1px solid #004080;
}

img.menu {
	float:center;
	border: 1px solid #FFFFFF;
}

img.left {
	float:left;
	border: 1px solid #004080;
}

img.right {
	float:right;
	border: 1px solid #004080;
}


/*iframe.google {
	float:center;
	content:url("http://google.com");
	width: 100%;

}*/



div.home {
padding-top: 50px;
padding-left: 100px;
}

div.header {
width: 1420;
height: 73px;
margin: 0px;
padding: 0px;
padding-bottom: 3px;
/*background: #fff;*/
border: 1px solid #C7C7C7;
border-bottom: 1px solid #C7C7C7;
}

div.hleft {
width: 402;
height: 55;
margin-top: 0px;
padding: 2px;
float: left;
border: 0px dashed #000;
font-size: 90%;
color: #C7C7C7;
}
div.hcenter {
width: 550;
margin-top: 0px;
padding: 2px;
padding-top:40px;
position: center;
float: left;
border: 0px dashed #000;
color: #C7C7C7;
}
div.hright {
background: #FFFFFF;
width: 258;
margin-top: 0px;
margin-right: 2px;
padding: 2px;
padding-top:1px;
padding-left: 8px;
float: left;
border: 0px dashed #000;
font-size: 82%;
color: #004080;
}



div.menucontent {
width: 190px;
height: 780px;
margin: auto;
/*min-width: 100%;*/
padding: 0px;
padding-top: 2px;
float: left;
/*background: #fff;*/
border: 0px dashed #000;
border-right: 1px solid #C7C7C7;
}

div.menulist {
width: 186px;
/*height: 700;*/
margin: 0;
/*min-width: 100%;*/
padding: 2px;
/*background: #fff;*/
border: 0px dashed #000;
border-bottom: 1px solid #C7C7C7;
font-size: 90%;
color: #FFFFFF;
}

div.menulist:hover {
	background-color: #C7C7C7;
	text-decoration: underline;
	color: #FFFFFF;
}


div.empty {
width: 10px;
height: 10px;
margin: 0px ;
padding: 0px;
border: 0px;
}

div.emptyslim {
width: 1px;
height: 1px;
margin: 0px ;
padding: 0px;
border: 0px;
}


div.sqout {
width: auto;
height: auto;
margin: 0px ;
margin-right: 2px ;
padding: 1px;
background: #d0d0d0;
border: 1px solid #000;
}

div.sqin {
width: auto;
height: auto;
margin: 0px ;
padding: 2px;
background: #fff;
border: 1px solid #000;
}

div.content {
height: auto;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 170px;
margin-right: 2px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;

/*background: #fff;*/
border: 0px;
}



/********* BOX *********/


div.box {
	background-color:    #0099FF;
	margin-left:   10px;
	margin-right:  4px;
	margin-top:   4px;
	margin-bottom:   10px;
	border:   1px solid black;
	padding-bottom:   1px;
	overflow:   hidden;
	width:  900px;
}

div.box-title {
	background-color:    #FF0033;
	border-bottom:   1px solid black;
	color:   #004080;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   13px;
	font-weight:   bold;
	overflow:   hidden;
	text-align:   center;
	padding-left:   10px;
	padding-right:   0px;
	margin-bottom:   1px;
	width:  900px;
}

div.box-title table {
    width: 900%;
}

div.box-data {
	overflow:    hidden;
	color:   #004080; 
	background:   #0099FF; 
	margin-left:   5px;
	margin-right:   5px;
	padding-right:   6px;
	float: left;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*font-size:   11px;*/
	width:   900px;
}

div.box-data-image {
	overflow:    hidden;
	color:   black; 
	background:   #0099FF; 
	padding-top:   1px;
	padding-left:   4px;
	float: left;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*font-size:   11px;*/
	width:   450px;
}

div.box-data-produkt {
	overflow:    hidden;
	color:  #004080; 
	background:   #0099FF; 
	padding-right:   1px;
	float: left;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*font-size:   11px;*/
	width:  440px;
}



div.box-data-300px {
	overflow:    hidden;
	color:   #004080; 
	background:   #F3F3F3; 
	margin-left:   5px;
	margin-right:   5px;
	padding-left: 270px;
	padding-right:   6px;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*font-size:   11px;*/
	width:   700px;
}

div.box-topbutton {
	overflow:    hidden;
	color:  #004080; 
	background:   #FFFFFF; 
	margin-right:   3px;
	margin-bottom:   0px;
	padding: 2px;
	padding-left: 8px;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	width:   80px;
	float: right;
	border: 1px solid #004080;

}

/*********** end BOX************/


/*********** #sectionLinks styles ***********/



div.sectionLinks{
	position: relative;
	margin: 0px;
	padding: 0px;
	/*border-bottom: 1px solid #003399;*/
	font-size: 90%;
	color: #003399;
}
/*
#sectionLinks h3{
	padding: 10px 0px 2px 10px;
}
*/
div.sectionLinks a {
	display: auto;
	border-top: 1px solid #003399;
	padding: 2px 0px 2px 10px;
}

div.sectionLinks a:hover{
	background-color: #dddddd;
}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
div.navBar li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}



TABLE {
	color:   #004080; 
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	}
