CSS - http://esof.dyndns.org:90/de-ch/sector-go/haftpflicht-

    * Collapse All
    * Expand All

http://esof.dyndns.org:90/de-ch/sector-go/haftpflicht-
http://esof.dyndns.org:90/includes/styles.css

html {

     overflow: -moz-scrollbars-vertical; /* 05.01.2007 */

}



body

{

	font-family:Verdana, Helvetica, sans-serif;

	margin:0px;

	padding:0px;

	font-size:13px;

	line-height:18px;/* 05.01.2007 */

}



body a,

body a:link,

body a:visited,

body a:active,

body a:hover

{

	color:#223886;

}



ul {

	padding: 0px;

	margin: 0px;

	list-style-type:none;

}



li {

	clear: both;

}



li.cms {

	margin-bottom: 8px;

}



.job_p li{
	padding-left:12px;
	background-image: url(tire.gif);
	background-repeat:no-repeat;
	background-position: 0px 5px; 
}



.bold

{

	font-weight:bold;

}

.italic

{

	font-weight:bold;

}

.visibility_no

{

	visibility:hidden;

}



.float_left_long

{

	float:left;

  width:765px; /*05.01.2007*/
	
}



.float_left_short

{

	float:left;

	width:535px; /*05.01.2007*/

}



.space10 {

	margin-top:10px;

}



.space42 {

	padding-top:42px;

	*padding-top:44px;

}



.space46 {

	padding-top:46px;

}



.space50 {

	padding-top:50px;

}



.space52 {

	padding-top:52px;

}



.space30 {

	padding-top:30px;

	*padding-top: 20px !important;

	*padding-top: 0px;
	
	padding-right: 20px;

	

}

.noSpace {
	padding-right: 20px;
}



#sitecontainer

{

	width: 945px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;

	background-color:#FFFFFF;

	

}



#header1

{

	height:87px;

}



#header1 img

{

	margin-top:55px; /* 05.01.2007*/

	margin-left:212px;

	height:26px; /* 05.01.2007*/

	margin-bottom:6px; /* 05.01.2007*/

	border: 0px;

}

#header2

{

	height:124px;

	background-repeat:no-repeat;

	background-position: 0px 0px; 

}



#header2 img

{

	float:left;

}

#header2 #site_location,

#header2 #site_search,

#header2 #site_lang

{

	margin-top:100px;

	float:left;

	height:24px;

	line-height:24px;

	padding-left:20px;

}





#header2 #site_search

{

	margin-top:101px !important;

	*margin-top:100px !important;

	*margin-top:102px;

}



#header2 #site_location

{

	font-size:11px;

	color:#FFFFFF;

	width:470px;

	padding-left:213px;

}



#header2 #site_location a,

#header2 #site_location a:active,

#header2 #site_location a:hover,

#header2 #site_location a:visited,

#header2 #site_location a:link

{

	color:#FFFFFF;

}



#header2 #site_search

{

	line-height:22px;

}



#header2 #site_search form

{

	margin:0px;

	padding:0px;

	*margin-top:1px;

}



#header2 #site_search input.text

{

	border:#FFFFFF 1px solid;

	background-color:white;

	/* height:12px; */

	width:95px;

	color:#000000;

	font-size:12px;

	line-height:12xp;
	padding : 1px;
	font-family : verdana, arial, sans-serif;
}



#header2 #site_search input.submit

{

	border:#FFFFFF 1px solid;

	background-color:#9CB4D7;

	/* height:16px !important;

	*height:16px;

	*margin-top:2px; */

	font-size : 12px;
	
	line-height : 12px;
    
    padding : 2px 0 0 0;

	color:#FFFFFF;
	
	font-family : verdana, arial, sans-serif;
	
}



#header2 #site_lang,

#header2 #site_lang a,

#header2 #site_lang a:hover,

#header2 #site_lang a:link,

#header2 #site_lang a:visited,

#header2 #site_lang a:active

{

	color:#FFFFFF;

	font-size:12px;

	margin-left:-2px;

	*margin-left:-5px !important;

}



	

#content,

#footer

{

	background-image:url(content_bg.jpg);

	background-repeat:repeat-y;

}



#content

{

	float:left;

	width:954px;

	

}

#content #left_menu

{

	width:172px;

	/* height:250px; */

	padding-bottom: 5px;

}

#content #left_menu,

#content #column1,

#content #column2,

#content #column3

{

	float:left;

}



#content #left_menu a,

#content #left_menu a:link,

#content #left_menu a:hover,

#content #left_menu a:visited,

#content #left_menu a:active

{

	display:block;

	font-size:11px;

	text-decoration:none;

	color:#000000;

	padding-left:10px;

	width:162px;

	height:25px;

	line-height:25px;

}





#content #left_menu a:hover,

#content #left_menu a.active,

#content #left_menu a.active:hover

{

	background-color:#223886;

	color:#FFFFFF!important;

}

#content #left_menu a:hover

{

	background-color:#666666;

}

.dots

{

	height:1px;

	font-size:1px;

	line-height:1px;

	background-image:url(dot.gif);

	background-repeat:repeat-x;

}





#footer

{

	font-size:10px;

	padding-left:212px;

	padding-bottom:50px;

	padding-top:30px;

	float:left;

	width:742px;

}



#footer a,

#footer a:link,

#footer a:hover,

#footer a:active,

#footer a:visited

{

	text-decoration:underline;

}



#footer .dots

{	

	background-image:url(dot2.gif);

	width:466px;

	padding-bottom:5px; /* 05.01.2007*/

}



#content #column1

{

	width:466px;

	*width:466px;



	margin-left:40px;

	margin-right:10px;

	margin-top:0px;

	display:inline;

	font-size:12px;

	
 

}



#content #column1 p

{

	font-size:12px;

	margin-bottom:20px;

	margin-top:0px;

}

#content #column1 a

{

	font-size:12px;

}



#content ul.list_style1 

{

	list-style-type:none;

	margin-top:-3px;

	margin-left:0px;

/*	margin-bottom:20px; */

	padding:0px;

	display:block;

	font-size:12px;

	line-height:18px;

}



div#expert_list1 ul.list_style1 {

	width: 220px;

	float: left;

	margin-bottom: 0px;

}



div#expert_list2 ul.list_style1 {

	width: 220px;

	float: left;

	margin-bottom: 0px;

}



#content #column2 ul.list_style1 

{

	font-size:11px;

	line-height:15px;

}

div#expert_nav b {
	font-size:10px;
}

#content #column2

{

	margin-left:20px;

	margin-right::20px;

	width:214px;

	display:inline;

	font-size:11px;

	line-height:15px;

}





#content #column2 .contact,

#content #column2 .offers

{

	color:#000000;

	font-size:11px;

	line-height:11px;

	padding-top:55px;

}



#content #column2 .contact_item

{

	margin-top:10px;

	font-size:11px;

	line-height:15px;

}



#content #column2 .news

{

	margin-bottom:15px;

	color:#000000;

	font-size:11px;

	line-height:13px;

}

#content #column2 .news_item

{

	font-size: 11px;

	line-height: 15px;

	margin-bottom: 15px;

}



#content #title,

#content #title2

{	

	height: 35px;

	width:720px;

	float:left;

	margin-left:40px;

	margin-right:10px;

	font-size:18px;

	margin-bottom:15px;

	margin-top:5px;

	display:inline;



}



#content #title2

{

	width:496px;

	margin-right:0px;

}

#content #title .dots,

#content #title2 .dots

{

	background-image:url(dot2.gif);

	margin-top:15px;

}



#content #title p

{

	font-size:13px;

	font-weight:bold;

	width:466px;

	margin-bottom:0px;

}



#content #column1 #special_list

{

	font-size:12px;

	margin-right:40px;

}

#content #column1 #special_list a.plus_minus,

#content #column1 #special_list_item  a.plus_minus

{

	text-decoration:none;

}

#content #column1 #special_list .dots

{

	background-image:url(dot2.gif);



}

#content #column1 #special_list_item

{

	margin-top:3px;

	margin-bottom:3px;

}



#content #column1 #special_list_item p

{

	margin-left:40px;

	margin-top:5px;

	margin-bottom:5px;

	font-size:12px;

}



#content #column1 #special_list_item p.listtype

{

	text-indent:-10px;

	clear: both;<

}



#special_list_item {

	clear: both;

}



#content #column3

{

	width:214px;

	margin-top:25px;

	margin-left:0px;

	margin-right:20px;
	

}

#content #column3 .person_contact,

#content #column3 .other_specialists

{

	line-height: 11px;

	font-size:11px;

	margin-top:13px;

	font-weight:bold;

	margin-bottom:10px;

	margin-left:1px;

}



#content #column2 .person_contact_item,

#content #column3 .person_contact_item,

#content #column3 .other_specialists_group

{

	margin-top:10px;

	font-weight:normal;

	line-height: 15px;

	font-size: 11px;

}



#content #column3 .person_contact_item a

{

	display:block;

}



#content #column3 .other_specialists_group div

{

	line-height: 15px;

	font-size: 11px;

}





#content .go_back 

{

	margin-top:30px;

	display:block;

}



#content .go_back a

{

	font-size:10px!important; /*05.01.2007*/

}



#content #column1 .tr

{

	display:block;

	margin-bottom:10px;

	float:left;

}

#content #column1 .td1

{	

	display:block;

	width:170px;

	float:left;

	padding-right: 10px;

}

#content #column1 .td2

{	

	width:263px;

	*width:265px;

	display:block;

	float:left;

	line-height:18px;

}



#content #column1 .td_merged {

	display:block;

	width:433px;

	*width:435px;

	float:left;

	line-height:18px;

}

#content #column1 .td2 p

{

	margin-bottom:5px;

}



#content #column1 .td2 input,

#content #column1 .td2 textarea

{

	width:260px;

	border:1px solid #000000;

	background:none;

}

#content #column1 .td2 textarea

{

	height:180px;

}



#content #column1 input.submit

{

	border:#000000 1px solid;

	background-color:#9CB4D7;

	height:25px;

	width:116px;

	font-size:10px;

	color:#FFFFFF;

	float:right;

	margin:0px;

	padding:0px;

}

#content #column1 input.file

{

	border:1px solid #000000;

}



#content #column1 .jobs_list {

	margin-top: 10px;

}



#content #column1 .jobs_list .dots

{

	margin-top:5px;

	margin-bottom:5px;

}





#content #column1 #expert_list,

#content #column1 #expert_list1,

#content #column1 #expert_list2 {

	margin-top: 30px;

	

}

#content #column1 #expert_list{

	min-height: 320px;

}



#content #column2 .offers div

{

	margin-top:10px;

	margin-bottom:10px;

}



.highlight

{

	background-color:#D4DCE7;

}



.teaser_title {

	font-family: Verdana, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	line-height: 15px;

}



#title a:hover,

#content #column1 a:hover,

#content #column2 a:hover,

#content #column3 a:hover {

	text-decoration:none;

	color: rgb(102,102,102);

}



.floating_div {

	float: left;

}



.sector_points {

	float: left;

	width: 360px;

	margin-bottom: 3px;

}



#expert_image {

	*margin-top: 2px;

}



.found {

	margin-top: 15px;

}



.teaser_expert {

	clear: both;

	width: 205px;

}



.teaser_expert_minus {

	float: left;

}



.teaser_expert_text {

	margin-left: 12px;

	clear: none;

	width: 175px;

	}



.disclaimer {

	width:500px;

	height:300px;

	

	}



a#bs-logo {

	border: 0px;

	float: right;

	margin-right: 276px;

	margin-top: -14px;

}



#bs-logo img {

	border: 0px;

}



.link_list{

	margin-top: 10px;

}



.moreInfo{

	margin-top: 30px;

}



.moreInfo_title{

	

}



.moreInfo_text{

	margin-top:10px;

}

.publication{

	margin-top:20px;

}



.publication_text{

	margin-top:10px;

}

.context{

	padding-top:10px;

	font-size:11px;

	line-height:15px;

}

.contact_context{

	color:#000000;

	font-size:11px;

	line-height:11px;

	padding-top:5px;

}



.sortLabel{

	width: 120px;
	font-weight: bold;

	float: left;
	
	font-size:12px;
}





/******************************************************************************/

/***************************************************************** Navigation */

/******************************************************************************/    

    

div.navigation  {

  float : left;

  width : 175px;

  margin : 48px 0 0 0;

  padding : 0;

	line-height: 16px;

}





div.navigation p {

	margin: -1px 0 0 0;

	padding : 0;

	font-size : 11px;

	border : 1px dotted #999;

	border-width : 1px 0;

	}



div.navigation p,

div.navigation p a {

	color: #000;

	text-decoration : none;

	background-repeat : repeat-y;

	background-position : top left;

	}



div.navigation p.level_one a,

div.navigation p.level_one_selected a,

div.navigation p.level_one_shown,

div.navigation p.level_two a,

div.navigation p.level_two_selected a,

div.navigation p.level_two_shown,

div.navigation p.level_three a,

div.navigation p.level_three_selected a,

div.navigation p.level_three_shown,

div.navigation p.level_four a,

div.navigation p.level_four_selected a,

div.navigation p.level_four_shown {

	display: block;

	text-decoration : none;

  padding : 5px 0;

}



div.navigation p.level_one_selected a,

div.navigation p.level_two_selected a,

div.navigation p.level_three_selected a,

div.navigation p.level_four_selected a,

div.navigation p.level_one_shown,

div.navigation p.level_two_shown,

div.navigation p.level_three_shown,

div.navigation p.level_four_shown {

	font-weight: normal;

    }



div.navigation p.level_one_selected a  {

    font-weight : normal;

		background-color: #fff;

 }



div.navigation p.level_one a,

div.navigation p.level_one_selected a,

div.navigation p.level_one_shown {

	width: 173px;

	padding-left : 5px;

	

    }



/* Level 2 */



div.navigation p.level_two a,

div.navigation p.level_two_selected a,

div.navigation p.level_two_shown {

	width: 148px;

	padding-left : 35px;

	color : #000;

	background-color : #f6f6f6;

 	background-image : url(bg_nav.png);   

 	background-repeat : no-repeat;

 	background-position : 25px 9px;

    }





/* Level 3 */



div.navigation p.level_three a,

div.navigation p.level_three_selected a,

div.navigation p.level_three_shown {

	width: 136px;

	padding-left : 47px;

	color : #333;

	background-color : #f6f6f6;

 	background-image : url(bg_nav_l3.png);   

 	background-repeat : no-repeat;

 	background-position : 35px 9px;    }







/* Level 4 */



div.navigation p.level_four a,

div.navigation p.level_four_selected a,

div.navigation p.level_four_shown {

	width: 100px;

	padding-left : 83px;

	color : #666;

	background-color : #f6f6f6;

   	}





/* Selected */

div.navigation p.level_one_selected a,

div.navigation p.level_two_selected a,

div.navigation p.level_three_selected a,

div.navigation p.level_four_selected a  {

	background-color : #223886;

    color : #333;

    font-weight : bold;

    }



div.navigation p.level_one_selected a,

div.navigation p.level_two_selected a,

div.navigation p.level_three_selected a,

div.navigation p.level_four_selected a  {

	background-image : url(bg_nav_sel.png);   

    }





/* Hover */



div.navigation p.level_one a:hover,

div.navigation p.level_one_selected a:hover,

div.navigation p.level_two a:hover,

div.navigation p.level_two_selected a:hover,

div.navigation p.level_three a:hover,

div.navigation p.level_three_selected a:hover,

div.navigation p.level_four a:hover {

	text-decoration: none;

	background-color : #666;

	color : #fff;

	

	

	}



div.navigation p.level_two a:hover,

div.navigation p.level_two_selected a:hover,

div.navigation p.level_three a:hover,

div.navigation p.level_three_selected a:hover,

div.navigation p.level_four a:hover {

 	background-image : url(bg_nav_hover.png);  

    }







/* Shown */

div.navigation p.level_one_shown ,

div.navigation p.level_two_shown,

div.navigation p.level_three_shown,

div.navigation p.level_four_shown  {

	

    width: 173px;

    background-color : #223886;

    color : #fff;

    

		background-image : url(bg_nav_shown.png); 

    }

    

div.navigation p.level_one_shown a {

	color : #fff;

}    

    

/******************************************************************************/

/*****************************************************************End Navigation */

/******************************************************************************/        

.blue-square {
}

span.blue-square img{
	margin-bottom: 1px;
}


/*****************************************************************Start Jobs List */

div.plus {
	display: block; 
	width: 30px; 
	float: left; 
	margin-right: 8px;
}

div.minus {
	display: none; 
	width: 30px; 
	float: left; 
	margin-right: 8px;
}

div.dots_bottom {	
	height:1px;
	font-size:1px;
	line-height:1px;
	background-image:url(dot.gif);
	background-repeat:repeat-x;
	
	margin-left: -50px; 
	margin-top: 11px; 
	margin-bottom: -3px;
}