a.nolink {
text-decoration:none !important;
color:#F8F8F8;
} 

.jdGallery .slideElement {
background-color:white;
}

/*Linkdesign*/
a.lv b:hover{
color:orange;
}
ul.ul2 {
margin-top:20px;
}
ul.ul2 a{
text-transform:uppercase;
}
ul.ul1{
height:115px;
padding-left:125px;

}

ul.ul1 li{

}
div.margin1342{
border-bottom:2px solid orange;
padding:2px;
width:184px;
}
td.bottommen{

}
img.img{

}
div.jobboe{

}
td.news233{
position:absolute;
right:50px;
top:60px;
width:250px;
}
td.news23{

right:50px;
top:304px;
width:250px;
}

html:not([dummy]) td.news23 {
   position:absolute; 
} 


div.test{
padding-left:15px;
padding-right:15px;
padding-top:5%;
}
div.topnav1{

}

div.topnav1 a {
	font-family: verdana;
	font-size: 12px;
	color: #010080;
	text-decoration: none;
	padding-left: 30px;
	background-image: url(../images/buttton3_02.png);
	background-repeat: no-repeat;
	height: 25px;
	display: block;
	line-height:24px;
}

div.topnav1 a:hover {
	color: #fe9900;
	font-weight: bold;
}

/*LV Neues Template*/
div.paslide{
float:right;
margin-right:65px;
width:200px;
}
div.divcontent{
width:100%;
overflow:auto;
height:505px;
}

div.divcontent2{
width:100%;
overflow:auto;
}

div.slideshow{
left:31%;
position:absolute;
top:100px;
}
div.log{
	background-image: url(../images/logonetsearcherwebgrafik.png);
	background-repeat: no-repeat;
	position:absolute;
	left:5px;
	top:-2px;
	height:99px;
	width:300px;
}
table.tick{

top:304px;
left/*\**/: 50px\9
}

html:not([dummy]) table.tick {
   position:absolute; 
} 



a.enflag{
position:absolute;
top:180px;
left:5px;
}

a.deflag{
position:absolute;
top:160px;
left:5px;
}

td.jobboerse{
font-size:18px;
font-weight:bold;
margin-left:7px;
padding-bottom:5px;
}
td.content2{
padding-left:15px;

padding-top:25px;

}

html:not([dummy]) td.content2 {
   padding-right:307px;
 } 


td.content3{
padding-left:15px;
padding-right:15px;
position:absolute;
top:325px;
width:62%;
}
td.tickram{

position/*\**/: none\9
}
html:not([dummy]) td.tickram{ position: absolute; } 

td.tickram{
background-color:#efebf0;
border:1px solid #000074;
width:287px;
width /*\**/: 240px\9
}
div.top52 {
	position: absolute;
	top: 288px;
	width: 110px;
	height: 30px;
	background-image: url(../images/ticker_bg.jpg);
	background-repeat: repeat-x;
	font-family: arial;
	color: #010080;
	font-size: 14px;
	line-height: 30px;
	letter-spacing: 3px;
}
div.ticker_position2 {
	position: absolute;
	top: 288px;
	width: 100%;
	height: 30px;
	background-image: url(../images/ticker_bg.jpg);
	background-repeat: repeat-x;
	padding-top: 5px;
}
div.plus{
	background-image: url(../images/ticker_bg.jpg);
	background-repeat: repeat-x;
	height:30px;
	padding-top:8px;
	text-align:center;
}
div.tickposition{
	
	background-image: url(../images/ticker_bg.jpg);
	background-repeat: repeat-x;	
		position: absolute;
	height:30px;	
	padding-top:8px;
}
tr.tickplus{
height:40px;
}
div.resolution{
width:100%;
height:100%;
}
div.top{
}
td.topnav{
background-image: url("../images/spacer_left2_top.jpg");
background-repeat: no-repeat;
background-position: center top;
	width: 250px;
	height: 36px;
	vertical-align: bottom;


}
td.topnav2{
background-image: url("../images/spacer_left2_top.jpg");
background-repeat: no-repeat;
background-position: center top;
	width: 250px;
	height: 36px;
	padding-top:47px;
vertical-align:text-top;
	padding-bottom: 2px;

}
td.orleft{
	background-image:url(../images/spacer_top_right_01.jpg);
	background-repeat:repeat-x;
	height:222px;
}

td.ormiddle{
	background-image:url(../images/spacer_top_right_01.jpg);
	background-repeat: repeat-x;
	height:222px;
}
td.orright{
	background-image:url(../images/spacer_top_right_01.jpg);
	background-repeat: repeat-x;
	height:222px;
}
td.image{
	background-image: url("../images/spacer_left2_top.jpg");
	background-repeat: no-repeat;
	background-position: center top;
	vertical-align: bottom;
	width:400px;
}
div.menu{
	width: 215px;
	float: left;
}
div.or_center{
	float: left;
	width: 26%;
}
div.image{
	width: 400px;
	float: left;
}
div.or_right{
	width: 20%;
	float: left;
	margin-left: 11px;
}
div.tickerpos{
}
div.tickerplus{
	width: 10%;
	float: left;
	text-align: right;
}
div.ticker{
	width: 90%;
	float: left;
}
div.middle{
float:left;
}
div.bottom{
}
div.menubottom{
}
div.hr{
	background-image: url("../images/spacer_left2_top.jpg");
	width:422px;
}
div.imageborder{
	
}
td.bottom{
background-color: #e2e1e0;
height: 18px;
}

div.language {
position:absolute;
top:92px;
height:50px;
}
div.rgsgcontent{
margin-top:;
}
div.topnav{
padding-top:3px;
}
td.logo{

	height: 48px;
	overflow:visible;
}
div.logo2{
	background-image: url("../images/logonetsearcher_web.jpg");
	background-repeat: no-repeat;
	background-position: left center;
	height: 100px;
	overflow:visible;
}
table.middle-content{

}
/*Ende LV*/
/*Design des Grundlayouts*/
body {
	margin: 0px;
	margin-top: 30px;
	background-color:#f8f8f8;
}



div.AnSpPaButtons{
	width:610px;
	height:20px;
	margin-bottom:20px;
	display:block;
	overflow:visible;
	white-space:normal;
}

div.AnSpPaInner_activ{
	width:200px;
	height:19px;
	background-image:url(/fileadmin/template/images/ansprechpartner_aktive.gif);
	background-repeat:repeat;
	border-width:1px;
	border-style:inset;
	border-color:#000000;
	float:left;
	text-align: center;
	font-family:Verdana;
	font-size:12px;
	padding-top:4px;
	cursor:pointer;
}

div.AnSpPaInner_inactiv{
	width:200px;
	height:19px;
	background-image:url(/fileadmin/template/images/ansprechpartner_inaktive.gif);
	background-repeat:repeat;
	border-width:1px;
	border-style:inset;
	border-color:#000000;
	float:left;
	text-align: center;
	font-family:Verdana;
	font-size:12px;
	padding-top:4px;
	cursor:pointer;
}

div.AnSpPaOrte{
	width:400px;
	height:19px;
	line-height: 12px;
	float:left;
	font-family:Verdana;
	font-size:12px;
	text-align:left;
	padding-top:4px;
	padding-left:4px;
	overflow:visible;

}



td {
	font-family: verdana;
	font-size: 12px;
	color: #010080;
}

td.spacer_top_left {
	background-image: url(../images/spacer_top_left.jpg);
	background-position: right;
	width: 50px;
	height: 222px;
}

td.spacer_top_left2 {
	background-image: url(../images/spacer_left2_top.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 400px;
	height: 22px;
	vertical-align: bottom;
}

td.logo_menu {
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 215px;
	height: 36px;
	vertical-align: bottom;
	padding-bottom: 10px;
}

td.spacer_top_right {
	background-image: url(../images/spacer_top_right.jpg);
}

td.content {
	width: 610px;
	font-family: verdana;
	font-size: 12px;
	color: #010080;
	padding-top: 12px;
	_padding-top: 20px;
	padding-bottom: 10px;
	padding-right: 3px;
	vertical-align: top;
}

td.news {
 	border-left: solid 1px grey;

 	vertical-align: top
}

/*Grösse des News-Teasers*/
div.news {

	padding-left: 5px;
}

td.bottom {
	background-color: #e2e1e0;
	height: 18px;
}

/*TICKER_Container Positionierung*/
div.ticker_position {
	position: absolute;
	top: 252px;
	width: 100%;
	height: 30px;
	background-image: url(../images/ticker_bg.jpg);
	background-repeat: repeat-x;
	padding-top: 5px;
}

/*Topnav_Container Positionierung*/
div.topnav_position {
	position: absolute;
	left: 453px;
	top: 90px;
	_top: 80px;
	width: 210px;
}

/*Linkdesign*/
div.topnav a {
	font-family: verdana;
	font-size: 12px;
	color: #010080;
	text-decoration: none;
	padding-left: 30px;
	background-image: url(../images/menu_list.gif);
	background-repeat: no-repeat;
	height: 20px;
	border-bottom: solid 1px #ebebeb;
	display: block;
	line-height: 20px;
}

div.topnav a:hover {
	color: #fe9900;
	font-weight: bold;
}

/*Ticker*/
a {
	font-family: verdana;
	color: #010080;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color: orange !important;
}

td.content a {
	font-family: verdana;
	color: #010080;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

td.content a:hover {
	font-family: verdana;
	color: #fe9900;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

td.bottom a {
	font-family: verdana;
	font-size: 11px;
	color: 4c4c4c;
	text-decoration: none;
}

/*Überschrift*/
h1 {
	font-family: verdana;
	font-size: 14px;
	color: #fe9900;
	
}

h2 {
	font-family: verdana;
	font-size: 14px;
	color: #fe9900;
	
}

/*Design Aufzählung*/
li {
	list-style-image: url(../images/bullet_list.gif);
}

/*Design des T3 Kontaktforms*/
fieldset.csc-mailform {
	border: none;
	padding: 0px;
	margin: 0px;
}

div.csc-mailform-field label {
	display: table-cell;
	width: 250px;
	height: 18px;
	font-weight: bold;
	line-height: 18px;
}

/*Design der Tabellen der Seite Jobsuche*/
table.stelle
{
	border: 0px;
	font-family: verdana;
	color: #010080;
	font-size: 11px;
}
	
table.stelle td, table.stelle td a
{
	vertical-align: top;
	padding-right: 5px;
	font-family: verdana;
	color: #010080;
	font-size: 11px;
}

/*Rahmen um Bilder entfernen*/
image {
	border: none;
}


/*Linie danach*/
div.csc-frame-rulerAfter {

	height: 1px;
	background-color: #9b969a;

}

/*Ansprechpartner Links via onclick*/
a.ansprechpartner_link {
	font-family: verdana;
	color: #010080;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.ansprechpartner_active {
	font-family: verdana;
	color: red;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

/*top 5 stellen link neber ticker*/
div.top5 {
	position: absolute;
	top: 252px;
	width: 110px;
	height: 30px;
	background-image: url(../images/ticker_bg.jpg);
	background-repeat: repeat-x;
	font-family: arial;
	color: #010080;
	font-size: 14px;
	line-height: 30px;
	letter-spacing: 3px;
}


/*Tabellen von RTE*/
.contenttable {
	vertical-align: top;
}
