/* CSS Document */
/* Webseite duragis
Start 12. Februar 2008 */
/* Wichtige Farben
Blau: #054499
Orange: #ff8b31
Rot: #b71e2c
Grau: #3e3e3e
*/
*{ 
padding: 0;
margin: 0;
}
body { /*font-size 75%;*/
font-size: 75%; line-height: 1.4em; font-family: Verdana, Helvetica, sans-serif; text-align: center; color: #3e3e3e; 
background: url(../img/13original.gif);
}
ul,li {
padding:0px 30px 0px 0px; margin: 0; list-style-type: none; border: 0;
}
a:link, a:visited {
color: #3e3e3e;
text-decoration: none;
}
a:hover, a:active {
color: #054499;
text-decoration: none;
}
img, a img {
border: 0;
}
#wrap{
margin: 0 auto; padding: 0; width: 895px; text-align: left; height: 100%; background: url(../img/hintergrund.gif) repeat-y;
}
html{
height: 100%; margin-bottom: 1px; 
}
/* -------------------------Unternavigation----------------------*/
#unternavigation {
float: left;
width: 895px;
height: 96px;
background: url(../img/logo.gif) bottom left no-repeat;
}
#unternavigation ul {
float: right;
margin: 38px 5px 0 0;
}
* html #unternavigation ul {
float: right;
margin: 38px 2px 0 0;
}
#unternavigation ul li{
margin: 0;
padding: 0;
display: inline;
}
#unternavigation li a:link, #unternavigation li a:visited {
font-size: 0.8em;
padding: 8px 20px 5px 20px;
text-decoration: none;
color: #3e3e3e;
}
#unternavigation li a:hover, #unternavigation li a:active {
color: #9a9a9a;
}
#unternavigation li a:link.home, #unternavigation li a:visited.home, 
#unternavigation li a:hover.home, #unternavigation li a:active.home {
background: transparent url(../img/home.gif) left no-repeat;
}
#unternavigation li a:link.kontakt, #unternavigation li a:visited.kontakt, 
#unternavigation li a:hover.kontakt, #unternavigation li a:active.kontakt {
background: transparent url(../img/kontakt.gif) left no-repeat;
}
#unternavigation li a:link.impressum, #unternavigation li a:visited.impressum, 
#unternavigation li a:hover.impressum, #unternavigation li a:active.impressum {
background: transparent url(../img/impressum.gif) left no-repeat;
}
#unternavigation li a:link.datenschutz, #unternavigation li a:visited.datenschutz, 
#unternavigation li a:hover.datenschutz, #unternavigation li a:active.datenschutz {
background: transparent url(../img/datenschutz.gif) left no-repeat;
}

#unternavigation li a:link.sitemap, #unternavigation li a:visited.sitemap, 
#unternavigation li a:hover.sitemap, #unternavigation li a:active.sitemap {
background: transparent url(../img/sitemap.gif) left no-repeat;
}
/* ----------------height: auto;---------Hauptnavigation---------------------*/
#navigation {
float: left;
width: 250px;
height: 800px;
background: url(../img/bg-navi.gif) top no-repeat;
}
#navigation ul {
float: left;
margin-left: 20px; /*20*/
padding: 0;
}
* html #navigation ul {
float: left;
margin-left: 15px;
}
#navigation li.navi1 { 
width: 250px;
display: block;
font-weight: bold;
font-size: 1.1em;
padding: 9px 0 9px 9px;
border-bottom: 2px solid #e0dfe0;
}
#navigation li.navi2 {
display: block;
font-weight: normal;
font-size: 0.9em;
padding: 6px 0 6px 10px;
margin-left: 10px;
}
#navigation li.navi1 a:link.aktiv, #navigation li.navi1 a:visited.aktiv, #navigation li.navi1 a:hover.aktiv, #navigation li.navi1 a:active.aktiv {
color: #054499; 
}
#navigation li.navi2 a:link.aktiv, #navigation li.navi2 a:visited.aktiv, #navigation li.navi2 a:hover.aktiv, #navigation li.navi2 a:active.aktiv {
color: #054499; 
}
/* -------------------------linke Seite---------------------*/
#sidebar {
float: left;
width: 250px;
height: 420px;
background: url(../img/hg_sidebar.gif) top no-repeat;
}
#flash {
width: 250px;
height: 50px; /*104*/
margin: 30px 0 0 2px; /*30*/
}
table.flashtable
{
	padding-left:0;
	padding-right:80px;
	 border:11;
}

#zertifikat {
width: 250px;
height: 142px;
margin-top: 30px;
background-repeat:no-repeat;
background: url(../img/zertifikatk.jpg);
background-color: #fff;
}
/* --------------------Header---------------------*/
#header {
float: right;
width: 645px;
height: 227px;
background: url(../img/header1.jpg) left no-repeat;
}
#header2 {
float: left;
width: 645px;
height: 227px;
background: url(../img/header_sourcing.jpg) left no-repeat;
}
#header3 {
float: left;
width: 645px;
height: 227px;
background: url(../img/header_recruiting.jpg) left no-repeat;
}
#header4 {
float: left;
width: 645px;
height: 227px;
background: url(../img/header_contracting.jpg) left no-repeat;
}
#header5 {
float: left;
width: 645px;
height: 227px;
background: url(../img/header_karriere.jpg) left no-repeat;
}
#header6 {
float: left;
width: 645px;
height: 227px;
background: url(../img/header_referenz.jpg) left no-repeat;
}
#header7 {
float: left;
width: 645px;
height: 227px;
background: url(../img/header_unternehmen.jpg) left no-repeat;
}
#header8 {
float: left;
width: 645px;
height: 227px;
background: url(../img/header_projekt.jpg) left no-repeat;
}
#header9 {
float: left;
width: 645px;
height: 227px;
background: url(../img/header_spezialisten.jpg) left no-repeat;
}
#header10, #header11, #header12 {
float: right;
width: 645px;
height: 86px;
}
#header10 {
background: url(../img/header_projekt1.jpg) left no-repeat;
}
#header11 {
background: url(../img/header_projekt2.jpg) left no-repeat;
}
#header12 {
background: url(../img/header_projekt3.jpg) left no-repeat;
}



/* ---------------------height: 600px;----Inhaltsbereich---------------------*/
#content {
float: right;
width: 645px;
height: auto;
background: url(../img/content.gif) repeat-y;
}
h1 {
font-size: 1.3em;
color: #555555; /*#ff8b31;*/
margin: 30px 0 0 48px;
}
h1.start
{
font-size: 1.3em;
color:  #054499; /*#ff8b31;*/
margin: 30px 0 0 48px;
}
h2 {
font-size: 1.1em;
color: #ff8b31;
margin: 15px 0 0 48px;
}
h3 {
font-size: 1.1em;
font-weight: bold;
color: #b71e2c;
margin: 15px 0 0 48px;
}
h4 {
font-size: 0.9em;
font-weight: bold;
color: #3e3e3e;
margin: 5px 0 0 48px;
}
p {
font-size: 0.9em;
margin: 5px 48px 0 48px;
}
.duragis {
font-weight: bold;
color: #054499;
}
.continuelink
{
	font-weight: bold;
	color: #ff8b31;
	font-size: 1.4em;
}
.job {
font-weight: bold;
font-size:16px;
color: #666666; /*#fff;*/
background-color: #f9f8f9;/*#054499;*/
padding: 4px;
margin-top: 12px;
text-align:center;
}
#content ul{
margin-left: 65px;
font-size: 0.9em;
}
#content ul li{
list-style-image: url(../img/pfeil-orange.gif);
padding: 0;
margin-top: 5px;
}
#content a:link, #content a:visited {
text-decoration: none;
color: #054499;
}
#content a:hover, #content a:active {
text-decoration: underline;
color: #054499;
}
img.links{
float: left;
margin: 5px 8px 0 0;
padding: 1px;
border: 1px solid #a4a3a4;
}
/* -------------------------Fußzeile---------------------*/
#footer {
width: 895px;
height: 15px;
background: url(../img/footer.gif) left no-repeat;
}
.clear{
clear: both;
}
/* -------------------------Tabelle---------------------*/
table {
width:470px;
empty-cells: hide;
margin: 10px 0 0 48px;
}
td.box1 {
padding: 10px;
width: 490px;
background-color: #d5d5d5; 
text-align: left;
font-size: 0.9em;
}
td.box2 {
padding: 10px;
width: 490px;
background-color: #ebebeb;
text-align: left;
font-size: 0.9em;
}
/*neue */
table.project { 
width: 540px; 
empty-cells: hide; 
margin: 10px 0 0 48px; 
} 
td.box3 { 
padding: 10px; 
width: 200px; 
background-color: #d5d5d5; 
vertical-align: top; 
font-size: 0.9em; 
} 
td.box4 { 
padding: 10px; 
width: 340px; 
background-color: #d5d5d5; 
vertical-align: top; 
font-size: 0.9em; 
} 
td.box5 { 
padding: 10px; 
width: 540px; 
background-color: #ebebeb; 
vertical-align: top; 
font-size: 0.9em; 
} 
.bild { 
float: left; 
margin-right: 8px; 
} 
.bild2 {
float: left;
margin: 14px 30px 0 48px;
}
h5 { 
font-size: 1.1em; 
font-weight: bold; 
color: #b71e2c; 
} 



/* -------------------------Formular---------------------*/
p.form {
margin: 15px 20px;
}
form{
width:400px;
margin: 10px 0 0 48px;
}
legend {
font-weight: bold;
font-size: 110%;
color: #054499;
}
label { 
color:#3e3e3e; 
font-size:1em; 
margin:0 3px 3px 0; 
padding:0; 
width:120px; 
display:block; 
float:left; 
clear:left;
}
fieldset {
width: 450px;
border: 1px solid #e0dfe0;
background: #f9f8f9;
padding: 8px;
}
input.texteingabe {
width: 170px;
height: 16px;
/*font-size: 80%;*/
font-size:1em;
color: #A64E29;
margin: 2px 2px 2px 0;
}
textarea {
width: 300px;
height: 80px;
font-size:1em;
color: #A64E29;
margin: 2px 2px 2px 0;
}
/*textarea {
width: 300px;
height: 80px;
margin-left: 48px;
padding: 2px;
}*/
input.textbuttons { 
width:80px;
height:20px;
/*font-size: 80%;*/
font-size:1em;
color: #505050;
background-color:#e0dfe0;
/*margin-top: 20px;*/
}
.durchsuchen {
width: 250px;
height: 20px;
font-size: 80%;
color: #505050;
background-color:#e0dfe0;
position:absolute;
z-index:100;
}
.durchsuchen2 {
width: 80px;
height: 20px;
font-size: 80%;
color: #505050;
background-color:#e0dfe0;
}


/*TIMUR TABLE ROW BORDER MITGLIDSCHAFTEN*/
 tr.TopLineBorder {
 background:url(/img/thinline.gif) right top repeat-x;
 vertical-align:top;
 padding:0px;
 /* vertical-align:top;
  font-weight:bold;
  line-height:21px;
  height:21px;
  vertical-align:top;
  padding:0px 4px 0px 4px;
  display:block;
  float:left;
  background:#ebeff6 url(/img/bg_contentNavi.gif) right top repeat-x;
*/
}

