
html, body {height: 100%;} 
body{margin: 0; padding: 0;text-align: left;background: #CEE3EE url("/images/aut/gbl/body_bg.gif") repeat-x 0 0;} 
#container {width: 876px;}
#container-content {width: 876px; margin-right: 20px; position: relative;}
div {display: block;}
ul {list-style-type: none; margin: 0; padding: 0;}
ul li {margin: 0; padding: 0;}

* html input.input_image, * html input.input-image, * html input.input_radio, * html input.input_checkbox {background: none; width: auto; padding: 0; } 

#wrapper {
position: relative;
margin: 0 auto;
color:#333;    
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
font-size:12px;
width: 876px;
}

.header-shadow {padding: 0 8px 8px; width: 860px; /*background: url("/images/aut/gbl/header-sh.png") no-repeat 0 0;*/}


.content-sh {margin: 2px 8px 0; width: 860px; /*background: #fff url("/images/aut/gbl/content-sh.gif") repeat-y 0 0;*/ position: relative;}
.content-top-sh {/*background: url("/images/aut/gbl/content-top-sh.gif") no-repeat 0 0;*/ position: absolute; width: 876px; height: 70px; top: 0; left: 0; display: none;}
.content-bottom-sh {/*background: url("/images/aut/gbl/content-bottom-sh.gif") no-repeat 0 0;*/ width: 876px; height: 8px; overflow: hidden; display: none;}

table.autohelden-table td {background: #fff!important;}
table.autohelden-table td .invite_box_container {border-left:1px solid #D0E1EC; margin-left: -1px; margin-top: -16px;}
table.autohelden-table td .invite_box_container .invite_box_content_2 {margin-left: 0px; border-left: none;}

form {margin: 0; padding: 0;}

#page_content {float: left; width: 865px; border-right :#b6b6b6 1px solid; border-left :#b6b6b6 1px solid; background:#fff;}
#page_banner {width: 138px; text-align: center; margin-left: 865px;}
#page_footer {clear: both;}

#content_left_usr {float: left; padding-left: 15px; width: 609px;}
#content_right_usr {margin-left: 634px; width: 202px;}

/*fonts*/

a {color:#96c008;text-decoration:none;font-size:13px;font-family:Arial;}
a:active{color:#96c008;text-decoration:none;font-size:13px;font-family:Arial;}
a:hover{color:#96c008;text-decoration:underline;}


td{color:#757780;font-family:Arial, Helvetica, sans-serif;font-weight:400;font-size:14px; border: none!important; background: none!important;}
*.maincat{font-family:arial;font-weight:700;color:#333;font-size:12pt;}
*.subcat{font-family:arial;color:#999;font-size:8pt;}
*.catheader{font-size:15px;font-family:verdana, arial;color:#069;font-weight:700;}
*.catlink{font-size:12px;font-weight:400;}
.linespace{margin:1px;}
.txtMid{color:#555;font-family:arial;font-weight:400;font-size:15px;}
.txtMid12{color:#555;font-family:arial;font-weight:400;font-size:15px;margin:2px;}
.txtMidBold{color:#555;font-family:arial;font-weight:700;font-size:15px;margin:2px;}
.txtBigBold{color:#555;font-family:arial;font-weight:700;font-size:14px;}
.txtBigNormal{color:#555;font-family:arial;font-weight:400;font-size:14px;}
.txtsmall{color:#555;font-family:arial;font-weight:400;font-size:11px;text-decoration:none;}
.txtWhite{color:#fff;font-family:arial;font-weight:400;font-size:20px;}
.txtSmlWhite{color:#fff;font-family:arial;font-weight:400;font-size:11px;}
.txtMidWhite{color:#fff;font-family:arial;font-weight:700;font-size:12px;text-decoration:none;}
.txtBigWhite{color:#fff;font-family:arial;font-weight:700;font-size:14px;text-decoration:none;}
.txtSmallGrey{color:#555;font-family:arial;font-weight:400;font-size:11px;text-decoration:none;}
.txtGrey{color:#555;font-family:arial;font-weight:400;font-size:14px;text-decoration:none;}
.txtMidGrey{color:#555;font-family:arial;font-weight:700;font-size:15px;text-decoration:none;}
.txtBigGrey{color:#555;font-family:arial;font-weight:bold;font-size:1.2em;text-decoration:none;}
.txtMegaGrey{color:#555;font-family:arial;font-weight:bold;font-size:1.5em;text-decoration:none;}
.txtMidColor1{color:#5f5f5f;font-family:arial;font-weight:700;font-size:15px;text-decoration:none;}
.txtBigColor1{color:#5f5f5f;font-family:arial;font-weight:normal;font-size:20px;}
.txtMegaColor1{color:#5f5f5f;font-family:arial;font-weight:700;font-size:20px;}
.txtMidColor2{color:#5f5f5f;font-family:arial;font-weight:700;font-size:12px;text-decoration:none;}
.txtBigColor2{color:#5f5f5f;font-family:arial;font-weight:700;font-size:16px;}
.txtBigColor3{color:#5f5f5f;font-family:arial;font-size:16px;}
.pink {color: #E5589D;}

.txtMid A:link,.txtMid A:visited{color:#003;text-decoration:none;}
.txtMid .txtMidColor1 A:link,.txtMidColor1 A:visited{color:#E32983;text-decoration:none;}
.txtSmlWhite A:link,.txtSmlWhite A:visited{color:#fff;}
.txtMidWhite,.txtBigWhite A:link,.txtMidWhite,.txtBigWhite A:visited{color:#fff;text-decoration:none;}
.txtMidError{color:red;font-family:arial;font-weight:700;font-size:12px;margin:2px;}
h1, h2, h3, h4, h5, h6 {font-family: Arial; margin: 0;}
h2.t-on {margin-top: 0;}
* input, * select, * textarea {padding:5px 2px 3px 7px; color: #646570!important; font-family: Arial,Verdana; font-size: 12px;border-left:1px solid #A8A8A8; border-top: solid 1px #A8A8A8; border-right: solid 1px #e4e4e4; border-bottom: solid 1px #e5e5e5; background: #fff url(/images/evt/gbl/input_bg.gif) no-repeat 0 0;}
* input:hover,* select:hover  {/*background:#fff;border:1px solid #30B5E1*/}
 * select {padding:4px 2px 2px 5px;}
 * textarea {background: #fff url(/images/evt/gbl/textarea_bg.gif) no-repeat 0 0;}
 input.input-checkbox, input.input-radio {background: none; padding: 0; margin: 0; border: none; outline: none;}
 
/*color*/
*.body{background-color:#E5E2D9;}
.navOn{background-color:#991919;color:#fff;font-weight:700;font-size:12px;font-style:normal;font-family:Arial;}
.navOff{background-color:#e4c2c2;color:#fff;font-weight:700;font-size:12px;font-style:normal;font-family:Arial;}
.boxTop1{background-color:#f5f5f5;color:#FA9200;font-family:arial;font-weight:700;font-size:18px;text-decoration:none;border-color:#D6D6D6;border-style:solid;border-width:1px;}
.boxPlain1{background-color:#e5eef7;font-family:arial;text-decoration:none;border-color:#30B5E1;border-style:solid;border-width:1px;}
.boxPlain2{background-color:#fdfdd8;font-family:arial;text-decoration:none;border-color:#E32983;border-style:solid;border-width:1px;}
.boxBgColor1{background-color:#fff;}
.boxContent1{background-color:#e5eef7;}
.boxContent2{background-color:#fdfdd8;}
.boxContent3{background-color:#f5f5f5;}
.boxFrame1{/*border-color:#30B5E1;border-style:solid;border-width:1px;*/}
.boxFrame2{border-color:#B8B6BA;border-style:solid;border-width:1px;}
.boxFrame3{border-color:#D6D6D6;border-style:solid;border-width:1px;}
.boxFrame4{border-color:#39B54A;border-style:solid;border-width:1px;}
.boxHeader1{background-color:#30B5E1;color:#fff;font-weight:700;font-family:Arial, sans-serif;font-size:12px;font-style:normal;}
.boxHeader2{background-color:#E32983;color:#fff;font-weight:700;font-family:Arial, sans-serif;font-size:12px;font-style:normal;}
.boxHeader4{background-color:#39B54A;color:#fff;font-weight:700;font-family:Arial, sans-serif;font-size:12px;font-style:normal;}
.boxRow1{background-color:#FFF;padding-top:5px;padding-bottom:5px;}
.boxRow2{background-color:#e5eef7;padding-top:5px;padding-bottom:5px;}
.boxRow3{background-color:#fff;padding-bottom:5px;padding-top:5px;}
.boxRow3 td{border-top:gray 1px solid;}
.sect1{background-color:#fff;border-right:#fff 1px solid;border-top:#fff 1px solid;border-left:#fff 1px solid;border-bottom:#E32983 1px solid;color:#E32983;font-weight:700;font-size:14px;font-family:arial;text-decoration:none;}
.sect2{border-right:#fff 1px solid;border-top:#fff 1px solid;border-left:#fff 1px solid;border-bottom:#E32983 1px solid;color:#E32983;font-weight:700;font-size:14px;font-family:arial;text-decoration:none;}
.sect3{background-color:#e5eef7;color:#E32983;font-weight:700;font-size:13px;font-family:arial;text-decoration:none;}
.sect4{background-color:#30B5E1;color:#fff;font-weight:400;font-size:16px;font-family:arial;text-decoration:none;}
.uline{border-bottom:#30B5E1 1px solid;font-weight:700;font-size:14px;font-family:arial;}
.error{red;border-color:red;border-style:solid;border-width:1px;}
.success{background:#EFF6EA;border-color:#39B54A;border-style:solid;border-width:1px;}
.success td{font-size:12px;color:#2C9C3B;}
.inputerr{border:2px solid red;}
input.inputerr {border:2px solid red;}
.navOn A:link,.navOn A:visited{color:#fff;text-decoration:none;}
.navOff A:link,.navOff A:visited{color:#000;text-decoration:none;}
.boxHeader1 td,.boxHeader1 td A,.boxHeader2 td,.boxHeader2 td A,.boxHeader4 td{color:#fff;font-weight:700;font-family:Arial, sans-serif;font-size:12px;font-style:normal;}
.boxRow1 td,.boxRow2 td{border-top:#30B5E1 1px solid;}

/*tooltip*/
#dhtmltooltip{position:absolute; width:149px; padding-left: 20px; padding-top: 5px; height: 60px; visibility:hidden; z-index:100; }
#dhtmltooltip .top {height: 18px; width:149px; background: url(/images/aut/gbl/tooltip_top_bg.gif) no-repeat 0 0; overflow: hidden;}
#dhtmltooltip .bottom {height: 5px; overflow: hidden; width:149px; background: url(/images/aut/gbl/tooltip_bottom_bg.gif) no-repeat 0 0;}
#dhtmltooltip .content {min-height: 30px; font-family: Arial; font-size: 12px; color: #fff; padding: 3px 10px 4px; width:129px; background: #96C008 url(/images/aut/gbl/tooltip_bg.gif) repeat-x 0 bottom;}
* html #dhtmltooltip .content {height: 30px; }

/*navi*/
.navi1{font-size:13px;font-weight:400;margin:0;border-bottom: solid 1px #E7E8EA;padding: 6px 0 5px 0px!important; background: #fff;}
.navi1 a:link,.navi1 a:visited{text-decoration:none;}
.navi1 a:hover{background-image:none;text-decoration:underline;}
.navi1 visited{font-size:12px;color:#999;background-color:#fff;}
.navi2{font-size:12px;background-color:#fff;margin:0;padding:0;}
.navi2 br {display: none;}
.navi2 a:link,.navi2 a:visited{display:block;border-bottom:1px solid #E7E8EA;text-decoration:none;padding:6px 0 5px 22px; font-size: 12px;}
.navi2 a:hover{font-weight:400;text-decoration:underline;}
#title h2{color:#fff;font-size:20px;font-weight:400;margin:0;padding:0 0 0 20px;}
.nvTb{background-color:#f5f5f5;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;text-decoration:none;border-color:#D6D6D6;}
.navi1 img,.navi2 img{border:0;vertical-align:middle;padding:4px 4px 4px 0;}
.navi2 img{vertical-align: text-bottom;}

/*menu*/
.menuTxtA A:link,.menuTxtA A:visited{color:#fff;text-decoration:none;font-size:14px;}
.menuTxt{background:#e5eef7 no-repeat 3px 12px;font-size:11px;color:#00458c;font-weight:700;vertical-align:middle;border-bottom:3px solid #fff;border-top:2px solid #fff;padding:5px 10px;}
.menuTxtNet{background:#e5eef7 url("/images/menu/ar.gif") no-repeat 3px 12px;font-size:12px;color:#00458c;font-weight:700;vertical-align:middle;border-bottom:3px solid #fff;border-top:2px solid #fff;padding:5px 10px;}
.menuLastOn{background-image:url("/images/menu/boxcrw2.gif");}
.menuLastOff{background-image:url("/images/menu/boxcrw.gif");border-bottom:3px solid #fff;}
.menuLeftOn{background-image:url("/images/menu/boxclb.gif");}
.menuRightOn{background-image:url("/images/menu/boxcrb.gif");}
.menuMiddle{background-image:url("/images/menu/boxcrd.gif");border-bottom:3px solid #fff;}
.menuFrame{border-color:#CCC;border-style:solid;border-width:1px;}
.menuHeader{background-color:#30B5E1;color:#fff;font-weight:700;font-family:Arial, sans-serif;font-size:12px;font-style:normal;}
.menuHeader td{color:#fff;font-weight:700;font-family:Arial, sans-serif;font-size:12px;font-style:normal;padding-top:2px;}
.menuHeader td A{color:#fff;font-weight:700;font-family:Arial, sans-serif;font-size:12px;font-style:normal;}
table.menu{height:31px;}
.menuTxtA,.menuTxtANet{background-color:#30B5E1;font-size:12px;color:#fff;font-weight:700;vertical-align:middle;text-decoration:none;padding:5px 10px;}

/*order*/
.pkFree{background-color:#fff;color:#4A5F9A;font-family:arial;font-weight:700;font-size:11px;text-decoration:none;border-color:#8BBDEB;border-style:solid;border-width:1px;}
.pkBasic{background-color:#fff;color:#4A5F9A;font-family:arial;font-weight:700;font-size:11px;text-decoration:none;border-color:#30B5E1;border-style:solid;border-width:1px;}
.pkPremium{background-color:#fff;color:#4A5F9A;font-family:arial;font-weight:700;font-size:11px;text-decoration:none;border-color:#E32983;border-style:solid;border-width:1px;}
.pkDisabled{background-color:#fff;color:#4A5F9A;font-family:arial;font-weight:700;font-size:11px;text-decoration:none;border-color:#9c9c9c;border-style:solid;border-width:1px;}

/*profile*/
.tbMenu1{background-color:#e5eef7;border-color:#30B5E1;border-style:solid;border-width:0;}
.tbMenu2{background-color:#30B5E1;font-family:arial;font-weight:700;color:#fff;border-color:#30B5E1;border-style:solid;border-width:0;}
.tbMenu3{background-color:#e6e6e6;border-color:#30B5E1;border-style:solid;border-width:1px;}
.tabOn{}
.tabOff{}
.tabSep{border-bottom:#b6b6b6 1px solid;}
.tabMain{border-left:#b6b6b6 1px solid;border-right:#b6b6b6 1px solid;border-bottom:#b6b6b6 1px solid;}
.noteedit{background:#fff;height: 60px; width: 202px; margin-bottom: 5px; background-color:expression(this.onmouseover = new Function("this.className = 'noteedit';"),this.onmouseout = new Function("this.className = 'noteedit';"));border-color:#bfbfbf;}
.noteshow{background:#fff;height: 60px; width: 202px;background-color:expression(this.onmouseover = new Function("this.className = 'noteshowhover';"),this.onmouseout = new Function("this.className = this.className.replace('noteshowhover', '');"));border-color:#D7D7CF;}
.noteshow:hover,.noteshowhover{background:#EBF5FF;border:1px solid;}
.tbMenu1 A:link,.tbMenu1 A:visited{font-family:arial;text-decoration:none;}
.tbMenu2 A:link,.tbMenu2 A:visited{font-family:arial;font-weight:700;text-decoration:none;color:#fff;}

/*job-fonts*/
.ResultTable{border:#13a1d1 1px solid;}
.ResultTitle{background-color:#30B5E1;color:#fff;font-weight:700;font-family:Arial, sans-serif;font-size:14px;height:30px;}
.ResultCaption{color:#555;font-family:arial;font-weight:700;font-size:12px;}
.ResultData{text-indent:.6cm;font-size:12px;}
.ResultAttr{text-indent:.6cm;color:#555;font-family:arial;font-weight:700;font-size:12px;}

/*autocomp*/
.acBox{position:absolute;visibility:hidden;z-index:99;border:1px solid #06c;padding:0;}
.acRow{background-color:#FFF;color:#06c;}
.acRowHelp{background-color:#FFF;color:#06c;border-color:#d4d4d4;border-style:solid;border-width:1px 0 0;margin:0 ;padding:2px 0 0 4px;}
.acItem{text-align:left;display:block;height:18px;overflow:hidden;padding:0 5px;}
.acLeftColumn{width:65%;float:left;text-align:left;white-space:nowrap;}
.acRightColumn{float:right;width:35%;font-size:11px;font-family:Arial;text-align:right;color:#000;white-space:nowrap;}
.acText{width:65%;float:left;text-align:left;color:#000;white-space:nowrap;font-weight:700;}

/*layer*/
.layerhead{font-family:arial,verdana;font-weight:700;font-size:16px;color:#e32983;}
.layercaption{font-family:arial,verdana;font-weight:700;font-size:14px;}
.layertext{font-family:arial,verdana;font-weight:000;font-size:12px;line-height:14pt;}
.layerfield{font-family:arial,verdana;width:100%;font-size:100%;}
.layererror{font-family:arial,verdana;width:100%;font-size:14px;font-weight:700;border:1px solid red; margin-top:10px;}
.layermodal{position:absolute;top:0px;left:0px;visibility:hidden;display:none;opacity:0.3;-moz-opacity:30;background: #000; z-index: 1500;}
.layerstd{position:absolute;visibility:hidden;z-index:2000;padding-bottom:200px;}

.uploadloop_layer {background: #fff; padding: 20px 10px 0; margin-left: 50px!important; margin-top: 350px!important;}

#layercontainer {
border:1px solid #96C008;
padding:10px;
background:#FFF;
}

#layertop {
padding-bottom:10px;
border-bottom:1px solid #96C008;
background:#FFF;
}

#layertop .close {
text-align:right;
margin:-5px -5px 0 0;
}

.layerinput {
margin-top:10px;
}
#layercontainer input[type="text"], #layercontainer textarea {width: 365px; padding-bottom: 0;}

.layerinputbtn {
text-align:right;
margin-top:20px;
}
.layerinputbtn button {float: none;}

.layer_small_content {}
.layer_small_content img {float: left; width: 25px; margin-right: 10px;}
.layer_small_content .txtMegaColor1 {display: block; font-size: 14px; padding: 5px 0 0 5px;}

/* ####################### HEADER + NAVI ############################################# */

#navcontainer {
font:12px Arial, Helvetica, sans-serif;
background: #fff url("/images/aut/gbl/head_bg.gif") repeat-x 0 0;
position: relative;
height: 140px!important;
border-style: solid;
border-width: 0 0 1px;
border-color: #fff;
z-index: 1000;
}
* html #navcontainer {height: 135px!important;}

#navcontainer #logo{
float:left;
margin: 12px 0 0 0;
}

#navcontainer a img {border: none;}
/*############# Topnav #########################*/

#topnav {
text-align:right;
color: #5a8ac8;
position: absolute;
right: 24px;
top: 0;
padding: 6px 8px 0 16px;
margin: 0;
width: 339px;
background: url("/images/aut/gbl/topnav_bg.gif") repeat-x 0 0;
height: 53px;
z-index: 200;
}

* html #topnav {overflow: visible; height: 53px; width: 340px;  display: inline;}

#topnav a {font: 12px Arial, sans-serif; color: #5a8ac8;
}

#topnav a:hover {color: #5a8ac8;}

#topnav #toplinks{
color: #fff; padding: 0 3px 4px 0;
}

#topnav #toplinks a {color: #b4ea00; font-size: 12px; font-family: Verdana, Arial;}
#topnav #toplinks a#logoutLink {color: #fff; }

/*####################### SEARCH ########################### */

#search {

text-align:left;
}



#search #searchdrpdown {
list-style:none;
margin:0;
margin-top:4px;
padding: 0 0 0 0;
display:block;
float:right;
}


#search #searchdrpdown form {display: inline;}


#search #searchdrpdown li{
float:left;
padding:0;
}
#search #searchdrpdown li.button-bg {

}

#search #searchdrpdown li.keyword-search {
border:1px solid #CDCDCD; background: #fff;
margin-right:4px; height: 17px;
}

* html #search #searchdrpdown li.keyword-search {}

#search #searchdrpdown li input.button {
	float: left; height: 19px; cursor: pointer; color: #fff!important; font-size: 12px; font-weight: bold; width: 54px; background: url("/images/aut/gbl/button_bg.gif") no-repeat 0 -129px;  font-family: Verdana;
}
#search #searchdrpdown li a.findKeyword:hover {
	color: #fff;
}
* html #search #searchdrpdown li a.findKeyword {position: relative; z-index: 100;}


#search #searchdrpdown li a#keywordType{
display:block;
background: url("/images/aut/nav/keyword_select_bg.gif") no-repeat 100% 7px!important;
padding:1px 20px 3px 7px;
color: #ff8604;
font-size: 12px;
color: #808080;
width: 90px;
}




#search #searchdrpdown #keyword {
width:137px;
padding:1px 2px 2px 5px;
margin: 0 11px 0 0;
float: left;
font-size: 12px;
color: #808080!important;
background: #fff!important;
height: 14px;
border: solid 1px #B4B4B4;
}


#search #searchdrpdown #searchsub {
    background-color:#E32983;	
    border:1px outset #eff9e3;
	background: #E32983;
	color: #fff;
	padding-left:5px;
	padding-right:5px;
	margin-left:5px;
}

#search ul#selectdrp{
  list-style:none;
  display: none;
  position: absolute; 
  top:46px;
  margin:0;
  padding:0;
  overflow:hidden;
  background:#FFF;
  width:117px;
  z-index:1000;
  margin-left: -1px;
  background: #fff;
  /*background: #fff url("/images/evt/nav/keyword_select_open_bg.gif") no-repeat 0 100%;*/
  border-left: solid 1px #CDCDCD;
  border-right: solid 1px #CDCDCD;
  border-bottom: solid 1px #CDCDCD;
}

#search ul#selectdrp li > ul {
    top: auto;
    left: auto;
}


#search ul#selectdrp li{
text-align:left;
padding:1px 3px 1px 6px;
}
  
#search ul#selectdrp li a{
color: #808080;
}

#search ul#selectdrp li a:hover{
text-decoration:underline
color: #808080;
}

#search ul#selectdrp.over {display: block;}




/*############# Mainnav #########################*/

#mainnav {
list-style:none;
height:28px;
width: 860px;
background: url("/images/aut/nav/mainnav_bg.gif") repeat-x 0 bottom;
padding: 0 0 3px 0;
margin: 0;
position: absolute;
left: 0;
top: 109px;
z-index: 100;
}

* html #mainnav {top: 104px; padding-top: 5px; background: none;}

#mainnav h2 {margin: 0; background: none; position: static;}

#mainnav .tab {
float:left;
margin:1px 2px 1px 0;
text-align:center;
height: 26px; 
background: url("/images/aut/nav/mainnav_active_bg.gif") repeat-x 0 0;
}

#mainnav .tab a {
display:block;
text-decoration:none;
padding:5px 15px 0 15px;
font-size: 14px; font-family: Arial;
font-weight: bold;
height: 21px;
color:#fff;
float: left;
}

#mainnav .tab a:hover {text-decoration:underline;}

#mainnav li#findjob a  img  {display: none;}
#mainnav li#findjob a  {padding:5px 15px 0 16px;}

#mainnav .tab a:active {
text-decoration:none;
}

#mainnav .tab a:visited {
text-decoration:none;
}

#mainnav .active, #mainnav .active2, #mainnav .active3 {
	margin: 0 2px 0 0;
	height: 28px;
	background: url("/images/aut/nav/mainnav_active_li_bg.gif") repeat-x 0 0;
}
#mainnav .active2 {background: url("/images/aut/nav/mainnav_active_li_bg.gif") repeat-x 0 -38px;}
#mainnav .active3 {background: url("/images/aut/nav/mainnav_active_li_bg.gif") repeat-x 0 -38px;}


#mainnav .active a, #mainnav .active2 a, #mainnav .active3 a {
display:block;
font-size: 15px;
height: 28px;
}

#mainnav .active a:visited {
text-decoration:none;
}

#mainnav .active2 a:hover, #mainnav .active a:hover, #mainnav .active3 a:hover {
text-decoration:none;
}

#mainnav #assignjob {margin-left: 365px;}
* html #mainnav #assignjob {display: inline;}

/*############# Subnav #########################*/

#subnav {
margin:0;
background: none!important;
padding: 152px 0 0;

}
* html #subnav {position: absolute; top: -4px; left: 0; width: 858px;}


/*############# Subnav dropdown #########################*/
ul#drpdownnavi {
list-style:none;
margin:0 0 0 0;
padding:0 0 0 206px;
height: 26px;
background: url("/images/aut/gbl/drpdownnavi-bg.gif") repeat-x 0 0;
position: relative;
z-index: 100;
width: 652px;
border-left: solid 1px #fff;
}

ul#drpteaser {background: #fff; border-bottom: 1px solid #92BD02; border-left:1px solid #92BD02; color:#92bd02; font-size: 13px; font-family: Verdana; float:left; height:22px; margin-bottom:9px; margin-top:4px; padding:7px 4px 0 7px; position:relative; z-index: 1; text-align:left; width:848px;}
ul#drpteaser li {display: inline;}
ul#drpteaser span {}
ul#drpteaser a {font-family: Verdana; padding: 6px 0 0 24px; font-weight: bold; color: #fff; position: absolute; width: 90px; height: 22px; background: url(/images/aut/gbl/drpteaser_bg.gif) no-repeat 0 0; right: 0; bottom: 0;}
* html ul#drpteaser {position: absolute; left: 0; bottom: -43px; z-index: 100;}
* html ul#drpteaser a {right: -1px; bottom: -1px;}

ul#drpdownnavi li{
float:left;
height: 26px;
}
ul#drpdownnavi li.last {width: 166px;}
html>/**/body ul#drpdownnavi li.last {width: auto;}

ul#drpdownnavi li.active {
	border-left: solid 1px #fff;
	border-right: solid 1px #fff;
	background: url("/images/aut/gbl/drpdownnavi-active-bg.gif") repeat-x 0 0;
}

ul#drpdownnavi li.first {}
* html ul#drpdownnavi li.first {display: inline;}

ul#drpdownnavi li a.drptop{
color: #fff;
font-size: 14px;
text-align:left;
padding: 5px 9px 0 9px;
font-weight: bold;
display: block;
}

ul#drpdownnavi li a.drptop:hover {
color:#fff;
background: none;
}
ul#drpdownnavi li a.drptop img {display: none;}

ul#drpdownnavi li.active a.drptop {
	color: #fff;
}
ul#drpdownnavi li.active a.drptop:hover {
	color: #fff;
}

ul li a.drplink{
display:block;
width:100%;
color:#30B5E1;
font-size: 13px;
}

ul li a.drplink:hover{
background:#fff;
color:#30B5E1;
}

ul#drpdownnavi li ul {
  list-style:none;
  display: none;
  position: absolute; 
  margin:0;
  padding:0;
  top: 26px;
  right: -1px;
  background:#FFF;
  border:1px solid #CECECE; border-right: none; border-top: none;
  width:130px;
  padding: 10px;
  z-index: 100;
  }

ul#drpdownnavi li ul li{
height: auto;
margin:2px;
  }

ul#drpdownnavi li.over ul { display: block;}

/* Quicklogin */

#quicklogin {
display:none;
padding:0;
margin:5px;
text-align:right;
}

/* MAINBOX */

.mainbox_border {
	margin: 0;
	display: inline-block;
}

html>/**/body .mainbox_border {display: block;}

.mainbox {
	background: #fff;
	color: #757780;
	min-height: 90px;
}
* html .mainbox {height: 100px;}

.mainbox_head {
	padding: 0;
	display: inline-block;
	z-index: 1;
}

html>/**/body .mainbox_head {display: block;}

.mainbox_head h3 {
	margin-bottom: 16px;
}

.table_top {
	background: #B8B8B8 url("/images/aut/gbl/tabletop-bg.gif") repeat-x left bottom!important;
	font-size: 12px;
	padding: 2px 0 0 10px;
	height: 18px;
	color: #fff;
	margin: 0 20px;
	border: none;
}

.table_content .table_row {
	display: inline-block;
}

html>/**/body .table_content .table_row {
	display: block;
}

/* BOXEN MIT BLAUEM RAND UND BLAUEM HEAD Z.B. AUFTRAG SUCHEN */

.box_container {
	margin-bottom: 0;
	font-family: Arial;
	display: block;
}

* html .box_container {display: inline-block;}

.box_container .row_container {
	width: 100%;
}

.box_head {
	background: #fff;
	padding: 0 0 20px 0;
	color: #176da0;
	font-size: 18px;
}
.box_head .txtBigWhite {color: #146a9e;}

.box_head_gmap {
	padding: 3px 0 2px 6px;
	margin-top: 9px;
}

.box_head_jobalert {

}

.head_right {
	float: right;
	margin-right: 5px;
	color: #A2A2A2;
}

.box_content {
	background: #fff;
}

.box_content_padding {
	background: #fff;
	padding: 0;
}

ul.cat_list {
	margin: 0 0 0 9px;
	padding: 0;
	text-align: left;
	padding: 8px 0 6px 0;
}

ul.cat_list li {
	list-style-type: none;
	padding-bottom: 6px;
	background: url(/images/aut/icon/cat.gif) no-repeat 0 3px;
	padding-left: 19px;
}

/* BUTTONS */

button, input.button {
	border: none;
	background: url(/images/aut/gbl/button-bg.gif) no-repeat 0 0;
	color: #fff;
	font-size:16px;
	font-family: Arial;
	width: 92px;
	height: auto;
	padding: 2px 0 4px;
	margin: 0;
	float: right;
	outline: none;
	overflow: visible;
}

	html:first-child button {padding: 4px 0 4px;}
	html>/**/body button {line-height: 22px;}

.buttons_container {overflow: hidden; height: auto;}
* html .buttons_container {overflow: visible; height: 1%;}



/* SITE NAVIGATION */


.site_nav {
	text-align: center;
	padding: 45px 0 15px 0;
	background: #fff;
	width: 100%;
	display: inline-block;
}

html>/**/body .site_nav {display: block;}

.site_nav a, .site_nav a:link, .site_nav a:visited {
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
	padding: 0 3px 0 9px;
	border-left: solid 1px #b1b1b1;
}

.site_nav a:hover {
	background: none;
	text-decoration:underline!important;
}

.site_nav span {
	color:#176ca0;
	font-size: 14px;
	padding: 0 3px 0 9px;
	border-left: solid 1px #b1b1b1;
}

.site_nav a.previous_next {

}
.site_nav a.prev {
	border: none;
}


/* Status Messages */

.msg_info {border: solid 1px #39B54A; min-height: 46px; position: relative; line-height: 15px; margin: 0 auto ; color: #2c9c3b; padding: 17px 10px 10px 90px; width: 308px; background: #fff;}
* html .msg_info {height: 46px;}
.msg_info img {position: absolute; left: 12px; top: 9px;}

button.btn_access {position: absolute; left: 0px; top: 85px;}

.msg_info p, .msg_info ul {margin: 0;}
.msg_info p a {font-weight: bold;}
.msg_info ul {padding: 0 0 0 10px; list-style-position:inside;  list-style-type: disc;}
.msg_info_advert {margin: 0 42px 14px; clear: right; background: #fff; width: auto; min-height: 16px; padding:9px 0 8px 50px;}
.msg_info_advert img {left: 10px; top: 3px;}
.msg_info_advert span {font-size: 15px;}
.msg_info .txtMidColor1 {padding-bottom: 6px;}
html>/**/body .msg_info_container {padding-top: 62px;}

.msg_err {min-height: 56px; position: relative; line-height: 15px; margin: 0 auto; border: solid 1px red; background: #fff; padding: 9px 10px 10px 80px; color: red; width: 500px;}
* html .msg_err {height: 56px;}
.msg_err h3 {margin-bottom: 5px;}
.msg_err p, .msg_err ul {margin: 0;padding-left: 10px;}
.msg_err ul {padding: 0 0 0 40px; list-style-position:inside;  list-style-type: disc;}
.msg_err ul li p {display: inline;color: red;font-size: 12px; text-align:center;}
.msg_err img {position: absolute; left: 16px; top: 11px;}
.msg_err select {margin: 20px 0; width:350px;}
.msg_err .txtMidColor1 {color: red; font-weight: bold; padding-bottom: 10px;}
.msg_err p.txtMidColor1 {font-size: 12px; text-align:center;line-height: 20px;}
.button_err {padding-top: 10px;}
.login_info {background:#fff;border-bottom:10px solid #DBEBF2; margin-top:-20px;padding:15px 0 15px 50px !important;}

.msg_err p.txtMidBold {font-weight: normal;}
.msg_bg {background: #fff; padding: 40px 0 40px;}
.msg_bg_confirm {padding-top: 57px;}
/* //////////////////////////// */




.top-border {padding-top: 0; }
.top-border td.txtsmall {color: #11689D;  font-size: 12px;}
.top-border a {color: #11689D; font-weight: bold; font-size: 12px;}
.top-border a:hover {color: #11689D;}
.top-border div {margin: -1px 0 4px; font-size: 10px; color: #11689D;}
.top-border div a {font-weight: normal; font-size: 10px;}
.footer-bottom {color: #F1F7FA; font-size: 10px;}
.footer-img {background: url("/images/aut/gbl/footer-img.png") no-repeat 0 0; width: 197px; height: 45px; margin: 25px auto 4px!important;}
* html .footer-img {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/aut/gbl/footer-img.png", sizingMethod="crop"); background: transparent;}
.top-border td.txtsmall img {vertical-align: middle; border: none;}
.top-border td.txtsmall a {text-decoration: none;}

/* job steps navi */

ul.job-steps-navi {overflow: hidden; height: auto; padding: 12px 0 11px 24px;}
* html ul.job-steps-navi {overflow: visible; height: 1%;}
ul.job-steps-navi li {float: left; padding-left: 8px;}
ul.job-steps-navi li a {color: #bababa; font-size: 14px; padding: 0 16px 0 0; background: url("/images/evt/gbl/job-navi-link-bg.gif") no-repeat right 7px;}
ul.job-steps-navi li a.last {background: none;}
ul.job-steps-navi li a:hover {color: #bababa;} 

/* job call */

.job-call-container {background: #EEFAFF; height: 77px; padding: 13px 0 0 33px; color: #81ccfc;}
.job-call-container img {float: left;}
.job-call-container button {margin-top: 26px; background: url("/images/evt/gbl/button-blue-bg.png") no-repeat 0 0; width: 76px; height: 26px; float: left; font-size: 16px;}

.job-call-container .job-text1 {float: left; padding: 0 15px 0 18px;}
.job-call-container .job-text2 {float: left; padding: 20px 0 0 12px; line-height: 17px;}
.job-call-container .job-text2 span {padding: 0 0 0 14px; color: #0548a2; font-size: 15px;}
.job-call-container .job-text1 p {font-size: 23px; font-weight: normal; padding: 4px 0 2px; margin: 0;}
.job-call-container .job-text1 h4 {font-size: 17px; color: #0548a2; font-weight: normal;}
.job-call-container .job-inputs1 {float: left; width: 90px; margin-right: 5px; padding-top: 9px;}
.job-call-container .job-inputs1 input {width: 79px; margin-top: 1px;}
.job-call-container .job-inputs2 {float: left; width: 138px; margin-right: 5px; padding-top: 9px;}
* html .job-call-container .job-inputs1, * html .job-call-container .job-inputs2 {margin-right: 2px;}
.job-call-container .job-inputs2 input {width: 127px; margin-top: 1px;}
.job-call-container .job-inputs1 label, .job-call-container .job-inputs2 label {padding-bottom: 1px;}


.width_null {width: 0px!important;}
.width_477 {width: 477px!important;}
.width_373 {width: 373px!important;}
.width_271 {width: 271px!important;}
.width_579 {width: 579px!important;}
td.td_border .event_msg_bg {display: block; width: 10px; height: 100px; position: relative; margin-top: -44px;}

.auto-width-null {width: 0px!important;}
.auto-pl-15 {padding-left: 15px!important;}
.auto-pl-10 {padding-left: 0px!important;}

.aut-msg {padding: 31px 0 17px 180px; background: #fff;}
html>/**/body .aut-msg {padding: 27px 0 17px 180px;}
.aut-msg table {float: left;}
.aut-msg table table {text-align: left;}
.aut-msg table input {background: none; padding: 0; border: none;}


 /* *** Float containers fix: */ 
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */ 

.emp_home_top_2 {}
.emp_home_top_2 h2, .emp_home_top_2 h1 {padding-top: 15px; color: #9CC513; font-size: 18px; font-weight: normal; padding-left: 5px;}

/* keywords */

.keyword_left {background: #F5F5F5; float: left; width: 230px; margin: 0 20px 0 1px; padding: 0 0 15px 0; position: relative; z-index: 10;}
.keyword_left .boxHeader1 {padding:4px 0 4px 6px;}
.keyword_left p {font-size: 14px; line-height: 17px; margin: 0; padding: 10px;}
.keyword_left p a {font-size: 14px; font-weight: bold;}
.keyword_right {float: left; width: 580px;margin-top: 0;}
.keyword_right h2 {padding: 4px 0 4px 6px;}
.keywords_container {background: #F5F5F5; padding: 10px 5px 15px;}
.keywords_row {padding: 5px 9px 5px 10px; background: #fff; margin-bottom: 1px;}
.keywords_row a {font-size: 13px; font-weight: bold;}
.keywords_row div {float: right; width: 275px; font-size: 15px; color: #555;}
html>/**/body .keywords_row div {width: auto;}
html:first-child .keywords_row div {width: 275px;}
.keywords_row div img {margin-left: 25px; float: right; margin-top: -1px;}
.keywords_bottom {background: #F5F5F5; padding: 0 5px 15px; }
.keywords_cont {text-align: right; height: 20px; padding-top: 5px; background: #9CC513;}
.keywords_cont a {font-size: 12px; font-weight: bold; color: #fff;}
.keywords_cont a img {margin: -2px 9px 0 26px; float: right;}
* html .keyword_left, * html .keyword_right {display: inline;}


a.go_back {background: url(/images/aut/wrk/job_navi_arrows.png) no-repeat scroll 0 8px;float:right;padding:10px 25px 5px 42px;}
.dash_back_container {float: right; position: relative; width: 100px; padding-top: 30px;}
html>/**/body .dash_back_container { padding-top: 0;}