/* first for IE 6/7/8 */
@font-face {
  font-family: DINWebMedium;
  src: url(DINWeb-Medium.eot);
}

/* then for Mozilla browsers -> Firefox */
@font-face {
  font-family: DINWebMedium;
  src: url(DINWeb-Medium.woff) format('woff');
}


:focus{outline-style: none;}
body{background:#ffffff;font-family:DINWebMedium, sans-serif,Arial;font-size:13px;color:#828282;}
#wrapper { position:relative;width:1010px; margin:0 auto;}
#header { position:relative;width:1010px; height:333px;overflow:visible; }

#header #menutop{position:relative;height:32px;background-repeat:no-repeat;}
#header #menutop #menu{position: relative;padding:7px; color:white; font-weight: bold;}
/*#header #menutop #login{position:absolute;top:4px;right:6px;height:30px;}*/
#header #menutop #login{position:absolute;top:300px;right:6px;height:30px;z-index:100;}

#header #image{position:relative;height:300px;margin-top: 10px; background:#ffffff url("../images/header_nu.png"); background-repeat:no-repeat;}

#header #image #logo{position:absolute;width:132px;height:49px;left: 21px;top:47px; background: url("../images/logo.png"); background-repeat:no-repeat;}

#header #image #slogan{position:absolute;width:160px;height:122px;left: 732px;top:18px; background: url("../images/slogan_nu.png"); background-repeat:no-repeat;}

#container{background:none;position:relative; margin-top:19px;}
#left { width:185px;background:white; border:1px solid #005a89; margin:0px 5px 10px 10px; padding:0;}
#main {margin:0px 10px 10px 205px;background:white; border:1px solid #005a89;}
#footer { height:70px; text-align: right;}


body{margin:0;padding:0;font-size:13px;text-align:left;position:relative;}
select,input,textarea{font-size:99%;}
form{margin:0;padding:0;}
img{border:0;}
#left{float:left;}
#main{width:auto;position:relative;}


#clear{clear:both;}

a.mtop {position:relative;top:1px;height:48px;color: white; padding:8px 4px;font-weight:bold;text-decoration:none; border:0px solid red;font-size:14px;}
a.mtop:hover {position:relative;height:48px;color: #005a89;font-weight:bold;text-decoration:none; background:#dbdbdb;}

a.bOrder {position:relative;height:13px;color: white;font-weight:bold;text-decoration:none;font-size:16px;}
a.bOrder:hover {position:relative;height:13px;color: red;font-weight:bold;text-decoration:none;}

a.bOrder13 {position:relative;height:13px;color: white;font-weight:bold;text-decoration:none;font-size:13px;}
a.bOrder13:hover {position:relative;height:13px;color: red;font-weight:bold;text-decoration:none;}

a.bDomainOrderGreen {position:relative;height:12px;color: green;font-weight:bold;text-decoration:none;font-size:16px;}
a.bDomainOrderGreen:hover {position:relative;height:13px;color: #005a89;font-weight:bold;text-decoration:none;}

a.bDomainOrderRed {position:relative;height:12px;color: red;font-weight:bold;text-decoration:none;font-size:16px;}
a.bDomainOrderRed:hover {position:relative;height:13px;color: #005a89;font-weight:bold;text-decoration:none;}

a.nono {color: white;text-decoration:none;font-size:13px;}
a.nono:hover {color: #005a89;text-decoration:none;}

a.dirtree {color: #005a89; text-decoration:none; font-size:13px;}
a.dirtree:hover {color: red;}

a.bBW {color: #005a89;text-decoration:none;font-size:13px;}
a.bBW:hover {color: white;text-decoration:none;}
	
.bwhite {background: repeat scroll 0 0 transparent;
	background-color:white;
    border: 0 none;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 3px 3px 5px #AAAAAA;
	color: #005a89;
    cursor: pointer;
	font-weight:normal;}
	
.bwhite:hover {background: repeat scroll 0 0 transparent;
	background-color:white;
    border: 0 none;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 1px 1px 3px #AAAAAA;
	color: #005a89;
    cursor: pointer;
	font-weight:normal;}
	
.bblue {background: repeat scroll 0 0 transparent;
	background-color:#005a89;
    border: 0 none;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 3px 3px 5px #AAAAAA;
	color: white;
    cursor: pointer;
	font-weight:normal;}
	
.bblue:hover {background: repeat scroll 0 0 transparent;
	background-color:#005a89;
    border: 0 none;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 1px 1px 3px #AAAAAA;
	color: white;
    cursor: pointer;
	font-weight:normal;}
	
input[type="button"] {background: repeat scroll 0 0 transparent;
	background-color:#005a89;
    border: 0 none;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 3px 3px 5px #AAAAAA;
	color: white;
    cursor: pointer;
	font-weight:normal;}
	
input[type="button"]:hover {background: repeat scroll 0 0 transparent;
	background-color:#005a89;
    border: 0 none;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 1px 1px 3px #AAAAAA;
	color: white;
    cursor: pointer;
	font-weight:normal;}

a.menu:active { text-decoration: none; color: white; }
a.menu:hover {		text-decoration: none; color: white;}
a.menu:link {  }
a.menu:visited {  }
a.menu	{font-weight: normal; text-decoration: none; color: silver; letter-spacing: +0.5pt; }

a.menuon:active { text-decoration: none; color: white; }
a.menuon:hover {		text-decoration: none; color: white;}
a.menuon:link {  }
a.menuon:visited {  }
a.menuon	{font-weight: normal; text-decoration: none; color: white; letter-spacing: +0.5pt; }

.txt-black{
	color: black;
	font-size: 24px;
}

	
.btn {
	display: block;
	padding: 3px 5px;
	background: repeat scroll 0 0 transparent;
	background-color: white;
    border: 0 none;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 3px 3px 5px #AAAAAA;
	color: #005a89;
    cursor: pointer;
	font-weight:normal;}

.btn:hover {
	display: block;
	padding: 3px 5px;
	background: repeat scroll 0 0 transparent;
	background-color:#005a89;
    border: 0 none;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 1px 1px 3px #AAAAAA;
	color: white;
    cursor: pointer;
	font-weight:normal;}

.btn-on {
	display: block;
	padding: 3px 5px;
	background: repeat scroll 0 0 transparent;
	background-color:#005a89;
    border: 0 none;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 1px 1px 3px #AAAAAA;
	color: white;
    cursor: pointer;
	font-weight:normal;}	