/* CSS Document */
* { margin:0; padding:0;  }
body { margin:10px 0 0 0; background:#fff;  color:#444;font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
img { border: 0; }
ul { padding:0 0 0 0; }
li { margin-left:25px; }

/* HEADINGS */
h1, h2, h3, h4 {line-height:normal; font-family: Arial, Helvetica, sans-serif; color:#666666; }
h1 { padding-bottom:17px; font-size:17px; font-weight:normal; }
h2 { padding-bottom:10px; font-size:14px; font-weight:normal; }
h3 { padding-bottom:10px; font-size:12px; font-weight:normal; }
h4 { padding-bottom:2px; font-weight:bold; color:#555; }

/*FORMS*/
label { width:80px; display:block; float:left; font-weight:bold; }
input { margin: 5px 0 0 0; padding: 2px 2px 2px 4px; }
input.button { margin: 10px 0 0 0; padding:2px 5px 3px 5px; width:auto; background:#a1a1a1; color: #fff; border:1px solid #a1a1a1; }
input.button:hover { background:#919191; }

/* CLASSES */
.clear { width:0; height:0; overflow:hidden; clear:both; font-size: 0px; }
.hr { display:block; clear:both; height:20px; background:url(../studio/images/hr.gif) repeat-x center; overflow:hidden; }


/* HYPERLINKS */
a { color:#666; font-weight: normal; text-decoration: none; }
a:hover { color: #666; text-decoration: underline; }

/* MENUS */
#menu { width: auto; float: left; margin: 12px 0 0 0; background:url(../images/menubar_bg.gif) repeat-x ; }
#menu ul {width:820px;list-style:none; float:left; padding:0; margin:0; }
#menu ul li {float:left; width:auto; padding:0 1px 0 0;margin:0 0 0 0; border-right:1px solid white;}

#menu ul li a	{ background:url(../images/button_bg.gif); width:auto;height:21px; float:left; padding:0 10px 0 10px; font:normal 9px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#888; display:block; line-height:20px; color:#fff;border-top:1px solid #ffcc66; border-bottom:1px solid #ff9900;}
#menu a.current { background:url(../images/button_bg_cur.gif);   }
#menu a:hover { background:url(../images/button_bg_cur.gif);  }

#ticker {width:200px; float:left; margin-top:33px;padding-left:164px;}
#ticker p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:14px; color:#666;}

/* MASTER DESIGN */
#page { width:780px; margin: auto; }
#header { width:auto;  height: 120px;float:left;}
#main { width:780px; margin-top: 40px;float:left; }
#logotype { width: auto; float:left; padding: 0 10px 0 0px; background: #fff; margin-top:10px;}
#logotype img {width:auto; float:left;}

#firstpage_headphoto {float:right; width:491px; margin-top:0px;margin-bottom:20px; }

#footer  { width: 820px; margin:auto;}

#left { width:150px; float:left; margin: 0px 10px 0 0; padding: 0 0 0 0px; }
#left p { line-height: 12px !important;}

#content { width:490px; float:right; clear:right; margin:0px 0px 0 0; }
#content p {width:330px;}
#content_big { width:542px; float:right; clear:right; margin:20px 0px 0 0; }
#content p { line-height: 14px !important; }

#copyrights { margin: 40px 0 20px 0; padding-top: 5px; font-size:9px; color:#999; border-top: 1px solid #999999; }
#copyrights a { color:#999; font-weight: normal !important; font-size:9px !important; }

#offert { background-color:#ffe9c6; width:auto;float:left;padding:10px 10px 10px 13px;}
#offert h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;margin-bottom:13px;display:inline;width:auto;color:#444;font-weight:bold;}
#offert a, #offert p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;color:#444;}

#QandAbox { width:140px; float:left;margin-top:18px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
#QandAbox a { margin-left:13px;color:#ff9933;}
#QandAbox p {padding-bottom:2px;}
#QandAbox ul { float:left;list-style:none; list-style-image:url(../images/arro.gif);padding:0 0 0 14px;font-weight:bold;color:#444;padding-bottom:16px;}
#QandAbox ul li { float:left; padding: 0;margin:0;width:140px;}
#QandAbox ul li a { margin:0;color:#444;line-height:13px;}

#left ul { float:left;list-style:none;padding:0 0 0 14px;font-weight:bold;color:#444;padding-bottom:16px;}
#left ul li { float:left; padding: 0;margin:0;width:140px;}
#left ul li.QandA_list { float:left; padding: 0;margin:0;width:140px;list-style-image:url(../images/arrow.gif);}
#left ul li a { margin:0;color:#444;line-height:13px;}
#left ul li.selected { list-style-image:url(../images/arrow.gif);}

#left ul li ul {padding-left:8px;}
#left ul li ul li {padding-top:5px; padding-left:0px;list-style-image:none; }
#left ul li ul li.selected { list-style-image:url(../images/arrow2.gif); }

#left #submenu li {padding-bottom:10px; }
.referens_text {width:240px;}


