@import url("css_reset.css");

/* ------- FRAMEWORK -------  */

/*-- clearfix -- */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}

.clear {clear: both;}

img {background-repeat:no-repeat;}

/*-------- / MARKUP / ---------*/
html {
	font-family: trebuchet ms, Arial, Helvetica;
	font-size: 100.1%;
	height: 100%;
	min-height: 100%;

}
body {
	font-size: 11px; /* .7em = 11px */
	line-height: 1.2em;
	height: 100%;
	min-height: 100%;
	color: #000;
	background: #fff;/*#BA1416;*/
	font-size: 0.75em; /* 12px */
}

#wrapper {
	width:900px;
	background:#fff;
}

/***** Seiten-Links *****/
a,
a:link,
a:visited {
	color:#BA1416;
	text-decoration:none;
}

a:hover,
a:active {
	text-decoration:underline;
	cursor:pointer;
}

a.extern,
a.extern:link,
a.extern:visited,
a.extern:hover,
a.extern:active {
	background: url('/images/interface/externer_link.gif') no-repeat 0 3px;
	padding:0 0 0 18px;
}

.entry-references a.extern,
.entry-references a.extern:link,
.entry-references a.extern:visited,
.entry-references a.extern:hover,
.entry-references a.extern:active {
	display: block;
}

/* --------------- */
/* ##### HAUPTNAVIGATION ##### */

#hnav a,
#hnav a:link,
#hnav a:visited {
	border:0;
}
/* klappmechanismus */
#hnav ul ul,
#hnav ul li:hover ul ul {display: none;}
#hnav ul li:hover ul,
#hnav ul ul li:hover ul {display: block;}


/* --------------- */

/* Hnav Bilder L1 */
/* einzelnen Punkte */

/* Unternehmen */
#hnav ul li a.unternehmen,
#hnav ul li a.unternehmen:link,
#hnav ul li a.unternehmen:visited {
	background: url('/images/navigation/unternehmen_up.gif') no-repeat;
	width:122px;
}
#hnav ul li a.unternehmen:hover,
#hnav ul li a.unternehmen:active,
#hnav ul li.active a.unternehmen,
#hnav ul li.active a.unternehmen:link,
#hnav ul li.active a.unternehmen:visited {
	background: url('/images/navigation/unternehmen_over.gif') no-repeat;
}
/* Services */
#hnav ul li a.services,
#hnav ul li a.services:link,
#hnav ul li a.services:visited {
	background: url('/images/navigation/services_up.gif') no-repeat;
	width:76px;
}
#hnav ul li a.services:hover,
#hnav ul li a.services:active,
#hnav ul li.active a.services,
#hnav ul li.active a.services:link,
#hnav ul li.active a.services:visited {
	background: url('/images/navigation/services_over.gif') no-repeat;
}
/* ABACUS */
#hnav ul li a.abacus,
#hnav ul li a.abacus:link,
#hnav ul li a.abacus:visited {
	background: url('/images/navigation/abacus_up.gif') no-repeat;
	width:67px;
}
#hnav ul li a.abacus:hover,
#hnav ul li a.abacus:active,
#hnav ul li.active a.abacus,
#hnav ul li.active a.abacus:link,
#hnav ul li.active a.abacus:visited {
	background: url('/images/navigation/abacus_over.gif') no-repeat;
}
/* Branchenlösungen */
#hnav ul li a.branchenloesungen,
#hnav ul li a.branchenloesungen:link,
#hnav ul li a.branchenloesungen:visited {
	background: url('/images/navigation/branchenloesungen_up.gif') no-repeat;
	width:147px;
}
#hnav ul li a.branchenloesungen:hover,
#hnav ul li a.branchenloesungen:active,
#hnav ul li.active a.branchenloesungen,
#hnav ul li.active a.branchenloesungen:link,
#hnav ul li.active a.branchenloesungen:visited {
	background: url('/images/navigation/branchenloesungen_over.gif') no-repeat;
}
/* Produkte */
#hnav ul li a.produkte,
#hnav ul li a.produkte:link,
#hnav ul li a.produkte:visited {
	background: url('/images/navigation/produkte_up.gif') no-repeat;
	width:85px;
}
#hnav ul li a.produkte:hover,
#hnav ul li a.produkte:active,
#hnav ul li.active a.produkte,
#hnav ul li.active a.produkte:link,
#hnav ul li.active a.produkte:visited {
	background: url('/images/navigation/produkte_over.gif') no-repeat;
}

/* Aktuelles */
#hnav ul li a.aktuelles,
#hnav ul li a.aktuelles:link,
#hnav ul li a.aktuelles:visited {
	background: url('/images/navigation/aktuelles_up.gif') no-repeat;
	width:87px;
}
#hnav ul li a.aktuelles:hover,
#hnav ul li a.aktuelles:active,
#hnav ul li.active a.aktuelles,
#hnav ul li.active a.aktuelles:link,
#hnav ul li.active a.aktuelles:visited {
	background: url('/images/navigation/aktuelles_over.gif') no-repeat;
}
/* Kontakt */
#hnav ul li a.kontakt,
#hnav ul li a.kontakt:link,
#hnav ul li a.kontakt:visited {
	background: url('/images/navigation/kontakt_up.gif') no-repeat;
	width:78px;
}
#hnav ul li a.kontakt:hover,
#hnav ul li a.kontakt:active,
#hnav ul li.active a.kontakt,
#hnav ul li.active a.kontakt:link,
#hnav ul li.active a.kontakt:visited {
	background: url('/images/navigation/kontakt_over.gif') no-repeat;
}

/* ----- ende Bilder --- */

div#hnav {
	z-index: 1000;
	white-space:nowrap;
}

div#header {
	z-index: 1000;
	height:66px;
	white-space:nowrap;
}

div#header.home {
	background: url('/images/home/advice_informatik_softwareloesungen.jpg') no-repeat right bottom;
}

/* ====== 1. Level ===== */

#hnav ul {
	padding-top: 30px;
}

#hnav a,
#hnav a:link,
#hnav a:visited {
	color:#000 !important;
	background: #fff;
}

#hnav a:hover,
#hnav a:active,
#hnav a.active,
#hnav a.active:link,
#hnav a.active:visited {
	color:#fff !important;
	background: #ba1416;
}

#hnav ul li {
	list-style-type: none;
	float: left;
	position: relative; 
	margin:0;
	padding:0;
}

/* pics */
#hnav ul li a,
#hnav ul li a:link,
#hnav ul li a:visited {
	display: block;
	height: 19px;
	text-decoration: none;
}


/* ============== 2. LEVEL =========== */

#hnav ul ul {
	position: absolute;
	top: 19px; left: 0px;
	z-index: 500;
	/*width: 180px;*/
	padding: 0;
}
#hnav ul ul li {
	display: block;
	float: none;
	background: #fff;
}

#hnav ul ul li a,
#hnav ul ul li a:link,
#hnav ul ul li a:visited {
	display: block;
	padding: 1px 10px;
	height: auto;
	margin: 0;
}
/*
#hnav ul ul li:hover a,
#hnav ul ul li:hover a:link,
#hnav ul ul li:hover a:visited  {color: #fff;}

#hnav ul ul li:hover ul a,
#hnav ul ul li:hover ul a:link,
#hnav ul ul li:hover ul a:visited {color: #000;}

#hnav ul ul li:hover ul a:hover  {color: #fff;}
*/

/* Subnavipunkte */
#hnav ul ul li.unternehmen {margin: 0 0 0 25px;}
#hnav ul ul li.unternehmen a,
#hnav ul ul li.unternehmen a:link,
#hnav ul ul li.unternehmen a:visited {width:115px;}/*135*/

#hnav ul ul li.services {margin: 0 0 0 14px;}
#hnav ul ul li.services a,
#hnav ul ul li.services a:link,
#hnav ul ul li.services a:visited {width:125px;}/*146px*/

#hnav ul ul li.abacus {margin: 0 0 0 10px;}
#hnav ul ul li.abacus a,
#hnav ul ul li.abacus a:link,
#hnav ul ul li.abacus a:visited {width:115px;}/*50px*/

#hnav ul ul li.branchenloesungen {margin: 0 0 0 13px;}
#hnav ul ul li.branchenloesungen a,
#hnav ul ul li.branchenloesungen a:link,
#hnav ul ul li.branchenloesungen a:visited {width:110px;}/*147px*/

#hnav ul ul li.produkte {margin: 0 0 0 13px;}
#hnav ul ul li.produkte a,
#hnav ul ul li.produkte a:link,
#hnav ul ul li.produkte a:visited {width:120px;}/*150px*/

#hnav ul ul li.aktuelles {margin: 0 0 0 10px;}
#hnav ul ul li.aktuelles a,
#hnav ul ul li.aktuelles a:link,
#hnav ul ul li.aktuelles a:visited {width:80px;}/*150px*/

#hnav ul ul li.kontakt {margin: 0 0 0 10px;}
#hnav ul ul li.kontakt a,
#hnav ul ul li.kontakt a:link,
#hnav ul ul li.kontakt a:visited {width:115px;}/*150px*/

#hnav ul ul li a,
#hnav ul ul li a:link,
#hnav ul ul li a:visited {width:300px;}

/* ============== 3. LEVEL =========== */

#hnav ul ul ul {
	top:0px;
	left: 100%;
}
/*
#hnav ul ul ul li a,
#hnav ul ul ul li a:link,
#hnav ul ul ul li a:visited {
	width:153px !important;
}
*/

/* Breite der einzelnen Unterunterpunkte */

#hnav ul ul li.abacus ul li a,
#hnav ul ul li.abacus ul li a:link,
#hnav ul ul li.abacus ul li a:visited {
	width:162px !important;
}

#hnav ul ul li.branchenloesungen ul li a,
#hnav ul ul li.branchenloesungen ul li a:link,
#hnav ul ul li.branchenloesungen ul li a:visited {
	width:90px !important;
}

/* Ende Breite der einzelnen Unterunterpunkte */
/* spacers */

#hnav ul ul li.frei {
	background: #fff;
}
#hnav .frei a,
#hnav .frei a:link,
#hnav .frei a:visited,
#hnav .frei a:hover,
#hnav .frei a:active {
	height: 15px;
	visibility: hidden;
	width: 100%;
}

/***** rechte Navi oben ******/
#gnav {
	float:right;
	margin-top:3px;
}

#gnav a,
#gnav a:link,
#gnav a:visited {
	border-right:1px solid #999;
	padding: 0 5px;
	float:left;
	background:#fff !important;
	color:#999 !important;
}

#gnav a:active,
#gnav a:hover,
#gnav a.active,
#gnav a.active:link,
#gnav a.active:visited,
#gnav a.active:active,
#gnav a.active:hover {
	color:#BA1416 !important;
}

#gnav a.last {
	border-right:none;
	padding-right:0;
}

/***** Ende Navi rechts *****/
/* Ende Hnav*/
/* Flash */

#flash {
	width:900px;
	height:189px;
}

/***** Logo-Spacers *****/
#logo-spacer-unternehmen,
#logo-spacer-services,
#logo-spacer-abacus,
#logo-spacer-branchenloesungen,
#logo-spacer-aktuelles,
#logo-spacer-kontakt,
#logo-spacer-allgemein {
	float:right;
	height:35px;
	width:123px;
}

#logo-spacer-unternehmen {
	margin:58px 33px 0 0;
}

#logo-spacer-services {
	margin:72px 60px 0 0;
}

#logo-spacer-abacus {
	margin:59px 34px 0 0;
}

#logo-spacer-branchenloesungen {
	margin:59px 35px 0 0;
}

#logo-spacer-aktuelles {
	margin:59px 35px 0 0;
}

#logo-spacer-kontakt {
	margin:59px 35px 0 0;
}

#logo-spacer-allgemein {
	margin:59px 35px 0 0;
}
/* Ende Logo-spacers */

/***** Emotionsbilder Innenseiten *****/
#emotions-bild {
	width:900px;
	height:119px;
}

.head-unternehmen {
	background: url('/images/capture/unternehmen.jpg') no-repeat 0 0;
}

.head-services {
	background: url('/images/capture/services.jpg') no-repeat 0 0;
}

.head-abacus {
	background: url('/images/capture/abacus.jpg') no-repeat 0 0;
}

.head-branchenloesungen {
	background: url('/images/capture/branchenloesungen.jpg') no-repeat 0 0;
}

.head-aktuelles {
	background: url('/images/capture/aktuelles.jpg') no-repeat 0 0;
}

.head-kontakt {
	background: url('/images/capture/kontakt.jpg') no-repeat 0 0;
}

.head-allgemein {
	background: url('/images/capture/allgemein.jpg') no-repeat 0 0;
}

/* Ende Bilder */

/***** Content *****/
/* -- Home -- */

#content-home {
	width:900px;
	min-height:350px;/*403px;*/
	background: #E8E8E8 url('/images/interface/balken.jpg') no-repeat;
}

#content-left-home {
	margin-top:31px;
	padding: 31px 31px 0 31px;
	float:left;
	height:288px;/*341px;*/
	width:466px;
	border-right: 2px solid #fff;
	/*background: green;*/
	
}

#content-right-home {
	float:left;
	background:none;
	width:308px;
	padding: 5.15em 31px 1em;/*5em 31px 1em 31px;*/
	/*height:30px;*/
}

img.abacus_gold {
	float:left;
}

p.abacus {
	height:35px;
	padding:55px 0 0;
}

/* -- Innenseiten -- */

#content {
	width:900px;
	min-height:420px;
	background:url('/images/interface/balken.jpg') no-repeat;
}

#content ul {
	margin: 1em 0 0 1em;
}

#content ul li {
	background: url('/images/interface/liste.gif') no-repeat 0 0;
	height: 18px;
	padding:0 0 0 21px;
}

#content ul.liste-link-extern {
	margin:0;
}

#content ul.liste-link-extern li {
	background: url('/images/interface/externer_link.gif') no-repeat 0 0;
	height: auto;
	margin:0.45em 0 0;
	padding:0 0 0 18px;
}

#content ul.liste-more-rows li {
	height:auto;
	padding-bottom:3px !important;
}

#content ul.liste-more-rows ul {
	margin:0;
}

#content ul.liste-more-rows ul li {
	background:none;
	padding:0;
	margin:0;
}

#content.adresse {
	background: #E8E8E8 url('/images/interface/balken_adresse.jpg') no-repeat;
}

#content div.sitemap {
	border-bottom:1px solid #ccc;
	padding-bottom:1em;
}
#content div.sitemap ul {
	margin:1em 0 0 0;
}

#content div.sitemap ul li {
	padding:0;
	background:none;
	float:left;
	width:155px;
}

/* -- content links -- */
#content-left {
	margin-top:31px;
	padding: 31px 31px 2em 31px;
	float:left;
	min-height:334px;/*358px;*/
	width:468px;
	/*border-right: 2px solid #fff;*/
	/*background: green;*/
}

/*
#content-left.sitemape {
	width:auto;
}
*/
#content-left.adresse {
	width:445px;
}

/* -- content-rechts -- */

#content-right {
	float:left;
	background:none;
	width:308px;
	padding: 5.15em 31px 2em;/*5em 31px 1em 31px;*/
	/*height:30px;
	background: green;*/
}

#content-right.left-two-rows {
	padding: 6.64em 31px 1em;
}

#content-right.adresse {
	padding:5em 0 0;
}

#content-right img.img-right {
	margin: -5em -31px;
}

/* -- Titel -- */

h1.title {
	/*font-weight:bold;*/
	font-size: 1.5em;
	border-bottom: 1px solid #ccc;
	padding-bottom: 0.5em;
	margin-bottom: 2em;
	line-height:1em;
}

h1.title-rechts {
	/*font-weight:bold;*/
	font-size: 1.5em;
	border-bottom: 1px solid #ccc;
	padding-bottom: 0.5em;
	margin-bottom: 1.2em;
}

h1.abacus {
	margin-bottom: 1.5em;
}

h2.subtitle {
	font-size:1.2em;
	font-weight:bold;
	margin:0 0 1em;
}

/* -- Formulare -- */
/* Kontakt */
.line{
	border-bottom:1px solid #ccc;
	margin: 1em 0;
}
form br {
	display:none;
}
.formular_txt {
	line-height: 1.7em;
}

input, textarea {
	border:0;
	font-family:trebuchet ms,Arial,Helvetica;
	color:#BA1416;
	margin:0;
	padding:0;/*0.2em 0*/
	background:#fff;
	font-size:12px;
	line-height:1.2em;
}

td.formular {
	vertical-align:top;
}

.code {
	background:#FFFFFF none repeat scroll 0 0;
	border:none;
	color:#BA1416;
	margin:0;
	height:18px;
	overflow:hidden;
	padding:0;
}

.code img {
}

input.button {
	padding: 0.2em;
	color:#BA1416;
	background:#fff;
}

input.button:hover {
	background:#BA1416;
	color:#fff;
}

/* -- Ende Forms -- */
/* -- Adresse -- */
.anfahrt {
	border-bottom: 1px solid #ccc;
	padding: 0 0 1em 0;
	margin: 0 0 1em 0;
}


.anfahrt p.adress {
	float:left;
	width:215px;/*265px;*/
}

.anfahrt span {
/*	vertical-align:bottom;
	float:left;
	margin-top: 6em;*/
}

.anfahrt p.align {
	position:relative;
}

.anfahrt p.align span {
	position:absolute;
	bottom:0;
	right:0;
}

div.gmnoprint {
	white-space: normal !important;
/*	display:none;*/
}

#map-goldach {
	float:left;
}

#map span {
	display:block;
}

/* -- Footer -- */
#footer {
	color:#999;
	margin: 2em 0 0 0;
	padding: 1em 0 0 0;
	border-top: 1px dotted #ccc;
	padding-left:31px;
}

#footer ul li {
	float:left;
	border-right: 1px solid #ccc;
	padding:0 5px;
}

#footer ul li.first {
	padding:0 5px 0 0;
}

#footer ul li.last {
	border-right: none;
	padding-right:0;
}

#footer a,
#footer a:link,
#footer a:visited {
	color:#999;
}

#footer a:hover,
#footer a:active {
	color:#999;
}

#footer span {
	float:right;
}

/***** Module *****/
/* -- content-modul -- */
#content-modul {
	width:900px;
	min-height:420px;
	background: #E8E8E8 url('/images/interface/balken_module.jpg') no-repeat;
	position:relative;
}

#content-modul-left {
	/*border-right:3px solid #FFFFFF;*/
	float:left;
	margin-top:31px;
	min-height:334px;
	padding:31px 22px 2em;
	width:586px;
	/*background: green;*/	
}

#content-modul-left.referenzen {
	padding:31px 31px 2em;
	width:565px;
}

/*
#content-modul-left-team {
	border-right:3px solid #FFFFFF;
	float:left;
	margin-top:31px;
	min-height:345px;
	padding:31px 11px 13px 12px;
	width:604px;
}
*/
#content-modul-left p,
#content-modul-left-team p {
	margin: 0 9px 2em 9px;
}

#content-modul-right {
	float:left;
	background:none;
	width:208px;
	padding: 5.14em 31px 2em;/*5em 31px 1em 31px;*/
	/*height:30px;
	background: green;*/
}

#content-modul-right img.img-right {
	/*margin: -5em -31px;*/
}

h1.title-modul {
	/*font-weight:bold;*/
	font-size: 1.5em;
	border-bottom: 1px solid #ccc;
	padding-bottom: 0.5em;
	margin: 0 9px 2em 9px;
}


h1.list {
	margin-bottom:0;
}


ul.active li,
ul.active li a,
ul.active li a:link,
ul.active li a:visited,
ul.active li a:active,
ul.active li a:hover {
	/*font-weight:bold;*/
	color:#999;
}

ul.active li.first {
	width:571px;
}

ul li.pdf {
	background:url('/images/interface/pdf.gif') no-repeat 0 0;
	/*padding:0 0 0 28px;*/
}

ul li.doc {
	background:url('/images/interface/doc.gif') no-repeat 0 0;
	/*padding:0 0 0 28px;*/
} 

/* -- News-Home -- */
.news-entry {
	padding:1em;
	color:#2e2e2e;
	background: #fff;
	-moz-border-radius:0.5em;
	-khtml-border-radius:0.5em;
	margin-bottom: 0.3em;
}

h1.news-title {
	background:transparent url('/images/interface/pfeil.gif') no-repeat scroll 0 4px;
	padding: 3px 0 0 1.7em;
	margin: 0 0 1em 0;
	min-height:14px;
	font-size: 1.2em;
	font-weight: bold;
	/*vertical-align:bottom;*/
	/*white-space:nowrap;*/
}

.nLast {
	margin-bottom:2em;
}

/* -- News -- */
h2.news {
	margin-top:5px;
}
/* == Liste == */
/*
#content-modul.news {
	position:relative;
}
*/
ul.entry_news {
	border-bottom:1px solid #ccc;
	padding:0.5em 0;
}

ul.entry_news li {
	float:left;
}

ul.entry_news li.first {
}

ul.entry_news li.second {
	padding:0 1em;
	/*width:446px;*/
}

ul.entry_news li.third {
	float:right;
	/*width:68px;*/
}

#entry-news-desc {
	/*border-bottom:1px solid orange;
	background:#ccc none repeat scroll 0 0;*/
	position:absolute;
	width:586px;
}

#news-right {
	/*border-top:1px solid orange;
	background:#ccc none repeat scroll 0 0;*/
	position:absolute;
	top:197px;
	/*top:196px;
	left:630px;
	padding:0 31px 0;*/
	width:208px;
}

#news-right img {
	/*margin:0 0 1em 0;*/
}

#news-right ul li {
	float:left;
}

ul.active li.news {
	width:auto;
}

/* == Archiv == */

h1.archive {
	margin-bottom:1em;
}

ul.news-archive {
	border-bottom:1px solid #ccc;
	padding:0.5em 0;
}

ul.news-archive li {
	float:left;
}

ul.news-archive li.first {
}

ul.news-archive li.second {
	padding:0 1em;
	width:446px;
}

ul.news-archive li.third {
	width:68px;
}

/* == Content == */
#content-modul-left div.content{
	border-bottom:1px solid #ccc;
	padding:0 0 1em 0;
	min-height:286px;
}

#acontent-right {
	/*background:red none repeat scroll 0 0;*/
	bottom:3.02em;
	left:661px;
	position:absolute;
	width:208px;
	overflow:hidden;
}

#acontent-right ul li {
	float:left;
}

/* -- Team -- */
#team-wrapper {
	background:#fff;
	border:9px solid #fff;
	border-right:8px solid #fff;
	width:568px;
}

.team {
	border-bottom: 1px solid #ccc;
	margin: 0 0 9px 0;
	/*width:200px;*/
}

.entry-team {
	background:#fff;
	float:left;
	margin:0 2px 0 0;
}

.entry-team ul {
	margin: 1em 0 1em 0;
}

.entry-team strong {
	display:block;
	/*white-space: pre-wrap;*/
}

/* -- Referenzen -- */

ul.references li a.active,
a.allactive {
	color:#999;
}

#content-modul-right span.allactive,
ul.references span.active{
	color:#BA1416;
}

.entry-references {
	border-bottom: 1px solid #ccc;
	margin:0 0 0 0;
	padding:1em 0 1em 0;
}

.entry-references ul li {
	float:left;
}

.Efirst {
	border-top: 1px solid #ccc;
	margin:1em 0 0 0;
}

.entry-references ul li.first {
	width:136px;
	padding-right: 1.25em;
}

.entry-references ul li.second {
	width:213px;
	padding-right: 1.25em;
}

.entry-references ul li.third {
	width:185px;
}

/* -- offene Stellen Job -- */
/*
#content-modul.job {
	position:relative;
}
*/
#job-content-right {
	bottom:2em;
	left:661px;
	position:absolute;
	width:208px;
}

#job-content-right ul {
	margin:1em 0 0;
}

#job-content-right ul li {
	float:left;
}

ul.entry-job {
	border-bottom:1px solid #ccc;
}

ul.entry-job li {
	float:left;
	padding:0.5em 0;
}

ul.entry-job li.first {
	padding-right:1em;
	width:502px;
}

ul.entry-job li.second {
	float:right;
}

/* -- Downloads -- */
#content-modul-right p.download {
	padding:0 0 1em 0;
}

#content-modul-right p.last {
	padding:0;
}

ul.download_list {
	border-bottom:1px solid #ccc;
}

ul.download_list a {
	background:transparent url('/images/interface/downloads.gif') no-repeat scroll 0 3px;
	padding-left:20px;
}

ul.download_list li {
	float:left;
	padding: 1em 0;
}

ul.download_list li.first {
	width:391px;
}

ul.download_list li.second {
	padding:1em 2em;
}

/* -- Links -- */

ul.link_list {
	padding: 0.5em 0;
}

ul.Llast {
	margin-bottom:3em;
}

ul.link_list li {
	float:left;
}

ul.link_list li.first {
	width:180px;
}

ul.textarea li {
	background:transparent url('/images/interface/liste.gif') no-repeat scroll 0 0;
	height:18px;
	padding:0 0 0 21px;
}
