@charset "UTF-8";
/* CSS Document */


#inhalt{
line-height:20px;
}

#inhalt h1 {
font-size:20px;
line-height:25px;
}

#inhalt #unten h1 {
padding-bottom:16px;
}


#inhalt h2 {
font-size:16px;
line-height:22px;
color:#666666;
}

#inhalt ul{
list-style-type:square;
padding-left:15px;

}

#inhalt ul li{
list-style-type:square;
padding-bottom:7px;
}

#inhalt a {
line-height:16px;
display:inline-block;
text-decoration:none;

}

#inhalt a:hover {
background-image:url(http://basenet.vs57.snowflakehosting.ch/templates/img/strichli.gif);
color:#000000;

}

hr {
height:1px;
color:#e5e5e5;
border-top:none;
border-left:none;
border-right:none;
border-bottom:solid 1px;
margin-top:10px;
}

#inhalt p {
}


#inhalt strong {
font-weight:bold;
}


#inhalt p.linkliste {
background-image:url(http://basenet.vs57.snowflakehosting.ch/templates/img/linkliste.gif);
background-repeat:no-repeat;
padding-left:22px;
font-size:14px;
color:#666666;
margin-bottom:15px;

}

#inhalt p.linkliste a {
background-image:none;
color:#666666;
}

#inhalt p.linkliste a:hover {
background-image:none;
color:#000000;
}



#inhalt p.grau {
color:#999999;
}

#inhalt p.versal {
color:#000000;
text-transform:uppercase;
}


#inhalt p.back {
background-image:url(http://basenet.vs57.snowflakehosting.ch/templates/img/back.gif);
background-repeat:no-repeat;
padding-left:22px;
}


.zurueck_bewerbung {
margin-top:15px;
float:left;
width:40%;
}

.button_bewerbung {

float:right;
width:161px;
height:31px;
background-image:url(http://basenet.vs57.snowflakehosting.ch/templates/img/_deutsch/bewerben.gif);


}

#inhalt .button_bewerbung a {
display:inline-block;
width:161px;
height:31px;
line-height:31px !important;
background-image:none !important;
}


.button_bewerbung a:hover {
background-image:none !important;
}

.footer_bewerbung {
margin-top:-20px !important;
height:50px;
}

.filelinks .icon_links {
background-repeat:no-repeat;
width:16px;
float:left;
margin:0px;
padding:0px;
height:11px;
margin-top:15px;
margin-right:10px;
}

.filelinks {
float:left;
height:35px;
background-position:bottom;
background-repeat:repeat-x;
margin-bottom:5px;
}

.filelinks div{
background: no-repeat; 
background-position:top right; 
float:left; 
width:280px; 
height:35px;

}

.filelinks a{
text-decoration:none; 
margin-right:30px; 
font-size:12px;
background-image:none !important;
margin-top:13px;
}

.filelinks a:hover{
background-image:none !important;
}


.filelinks .ai{background-image:url('/fileadmin/templates/img/icons/ai.gif')!important; }
.filelinks .bmp{background-image:url('/fileadmin/templates/img/icons/bmp.gif')!important;}
.filelinks .doc{background-image:url('/fileadmin/templates/img/icons/doc.gif')!important;}
.filelinks .exe{background-image:url('/fileadmin/templates/img/icons/exe.gif')!important;}
.filelinks .gif{background-image:url('/fileadmin/templates/img/icons/gif.gif')!important;}
.filelinks .jpg{background-image:url('/fileadmin/templates/img/icons/jpg.gif')!important;}
.filelinks .mov{background-image:url('/fileadmin/templates/img/icons/mov.gif')!important;}
.filelinks .mpg{background-image:url('/fileadmin/templates/img/icons/mpg.gif')!important;}
.filelinks .pdf{background-image:url('/fileadmin/templates/img/icons/pdf.gif')!important;}
.filelinks .png{background-image:url('/fileadmin/templates/img/icons/png.gif')!important;}
.filelinks .xls{background-image:url('/fileadmin/templates/img/icons/xls.gif')!important;}
.filelinks .zip{background-image:url('/fileadmin/templates/img/icons/zip.gif')!important;}


.spalte_links {
width:306px;
float:left;

}

.spalte_rechts {
width:306px;
float:right;

}






/* -----------------MAILFORM----------------- */
.csc-mailform {
	width: 627px;
	border:none;
margin: 0px;
}

.csc-mailform-forum {
	border:none;
margin: 0px;
}


.csc-mailform-field {
	display: block;
	margin: 0px;
margin-bottom:10px;
margin-left: 0px;
	padding: 0px;
}

.csc-mailform label, .csc-mailform-forum label{
	display: block;
	width: 220px;
	float: left;
	text-align: left;
	margin: 2px 0px 0px 0px;
	padding:0;
	
}


.csc-mailform input, .csc-mailform textarea, .csc-mailform-forum input, .csc-mailform-forum textarea{
	font-family: Verdana,Arial,Helvetica;
	font-weight:normal;
	font-variant:normal;
	color: #000000;
	width: 400px;
	padding: 2px 0px;
	font-size: 8pt;


}

.csc-mailform input.csc-mailform-submit{
	margin-left:223px;
	float: left;
	width: 80px;
	cursor:hand;

}

.csc-mailform form input.csc-mailform-submit:hover{
	background-color:#FFFFFF;
	color: white;
	
}

table {
margin-top:10px;
margin-bottom:20px;
}

.tx-newloginbox-pi1 table {
margin:0px;
margin-bottom:10px;
}
table.tabelle_1 {
width: 100%;
color:#666666;
}

table.tabelle_1 th {
background-color:#eaeaea;
height:31px;
border-top:1px solid #cccccc;
text-transform:uppercase;
font-size:10px;
color:#000000;
}



table.tabelle_1 p {
padding-left:5px;
padding-right:5px;
}


table.tabelle_1 td {
border-bottom:1px solid #e5e5e5;
line-height:22px;

}


table.tabelle_2 {
width: 100%;
color:#666666;
}

table.tabelle_2 th {
font-weight:bold;
font-size:12px;
color:#000000;
border-bottom:5px solid #000000;
}



table.tabelle_2 p {
padding-left:5px;
padding-right:5px;
}


table.tabelle_2 td {
border-bottom:1px solid #e5e5e5;
line-height:22px;

}

.rechtsbuendig {
text-align:right;
}

.zentriert {
text-align:center;
}

.linksbuendig {
text-align:left;
}

.tx-srfeuserregister-pi1 a { padding-left: 0px; background-image:none; background-repeat: no-repeat; background-position: 0% 60%; text-decoration:none; }
		.tx-srfeuserregister-pi1 p { margin-top: .5em; margin-bottom: 0; padding:0; text-indent: 0; }
		.tx-srfeuserregister-pi1 h4 { margin-top: 0; padding-left: 0; }
		.tx-srfeuserregister-pi1 legend { padding:0; font-weight: bold; }
		
		
		
		


.tx-indexedsearch .tx-indexedsearch-browsebox LI {
	display:inline;
	margin-right:5px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
	width:100px;
	margin-left:120px;
	margin-top:10px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
	width:150px;
}
.tx-indexedsearch .tx-indexedsearch-whatis {
	margin-top:10px;
	margin-bottom:30px;
	margin-left:120px;
}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw {
	font-weight:bold;
	text-transform:uppercase;
}
.tx-indexedsearch .tx-indexedsearch-noresults {
	text-align:left;
	font-weight:bold;
}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr {
	font-style:italic;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
	margin-top:20px;
	margin-bottom:5px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {
	margin-top:0px;
	margin-bottom:0px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {
	background:#eeeeee;
	vertical-align:middle;
}
.tx-indexedsearch .tx-indexedsearch-res .noResume {
	color:#666666;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-res {
	background:#eeeeee !important;
	padding:5px;
	padding-top:0px;
}
.tx-indexedsearch .tx-indexedsearch-title a {
	text-decoration:none;
font-weight:bold;
}
/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
		.tx-indexedsearch .res-tmpl-css {
	clear:both;
	margin-bottom:1em;
}
.tx-indexedsearch .searchbox-tmpl-css LABEL {
	margin-right:1em;
	width:10em;
	float:left;
}
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css {
	letter-spacing:0;
	font-weight:bold;
	margin-top:0px;
margin-right:10px;
	float:left;
}
.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd {
	float:left;
}
.tx-indexedsearch .info-tmpl-css dd.item-mtime {
	float:none;
}
.tx-indexedsearch .info-tmpl-css dd.item-path {
	float:none;
}



#search {
	float:left;
	width:auto;
	margin-top:10px;
	padding-left:10px;
	color: #7ab0c6;
border-bottom:solid 1px #7ab0c6 !important;
font-weight:bold;
width:170px;
height:45px;
font-size:10px;

}
#search strong {
font-weight:bold;
}
#search input {
	border:none;
	font-size:9px;
	height:15px;
	margin:0px;
background-color: #7ab0c6;
}


table.dateiliste {

width:306px;
}

table.dateiliste tr {

background-image:url(../img/strichli_tabelle.gif);
background-repeat:repeat-x;
background-position:bottom;
}

table.dateiliste img {

padding-bottom:5px;
}

table.dateiliste a {
line-height:13px !important;
height:16px !important;
text-decoration:none;
background-image:none !important;

}

table.dateiliste a:hover {
background-image:none !important;
color:#000000;

}

.categories {
width:277px;

border-top:solid 1px #ffffff;
margin-left:15px;
}


.categories  {
width:277px;
border-top:solid 1px #ffffff;
margin-left:15px;

}


.categories h2  {
text-transform:uppercase;
line-height:20px;
padding-left:17px;
color:#ffffff;
background-image:url("http://basenet.vs57.snowflakehosting.ch/fileadmin/templates/img/navi_pfeil_blog.gif");
background-repeat: no-repeat;
}


.categories a  {
text-transform:uppercase;
line-height:20px;



color:#ffffff;
text-decoration:none;
}



.categories ul li  {
margin-left:17px;
border-bottom:solid 1px #bcbcbc;



}

.categories ul  {
margin-bottom:17px;




}

.categories ul li span a {

padding-right:10px;



}

.categories ul li span  {

color:#ffffff;



}


.news_abonnieren_rss {
background-image:url("http://basenet.vs57.snowflakehosting.ch/fileadmin/templates/img/icon_rss.gif");
background-position:center left;
background-repeat:no-repeat;
padding-left:23px;
}

.news_abonnieren_newsletter {
background-image:url("http://basenet.vs57.snowflakehosting.ch/fileadmin/templates/img/icon_mail.gif");
background-position:center left;
background-repeat:no-repeat;
padding-left:23px;
}

.news_abonnieren_twitter {
background-image:url("http://basenet.vs57.snowflakehosting.ch/fileadmin/templates/img/icon_twitter.gif");
background-position:center left;
background-repeat:no-repeat;
padding-left:23px;
}

.rss_mc a {
color:#ffffff;
text-decoration:none;
}

.rss_mc {
margin-left:33px;
margin-right:17px;
margin-bottom:10px;
}


.kikrss_bodytext {
border-bottom:solid 1px #bcbcbc;
padding-bottom:2px;
padding-top:2px;
}

.twitter {
color:#ffffff;
text-decoration:none;
margin-left:33px;
margin-right:17px;
margin-bottom:10px;
}

.twitter a {
background-image:url("http://basenet.vs57.snowflakehosting.ch/fileadmin/templates/img/icon_twitter.gif");
background-position:center left;
background-repeat:no-repeat;
padding-left:20px;
margin-left:5px;
color:#ffffff;
text-decoration:none;
}

.twitter a:hover {
text-decoration:none;
}


.kategorie_1 {
margin-bottom:30px;

}

.kategorie_1 h2 {
background-color:#f3f3f3;
color:#cc0000 !important;
border-top:solid 1px #666666;
font-size:20px !important;


padding-top:9px !important;
padding-bottom:15px !important;
padding-left:9px;
padding-right:9px;
border-bottom:2px solid #ffffff;
line-height:25px !important;

}

.kategorie_1 h2 a {
color:#666666 !important;
line-height:25px !important;
}

.kategorie_1 .infos {
background-color:#f3f3f3;
color:#666666;
margin-bottom:22px;
padding-left:9px;
padding-right:9px;
line-height:23px;
}

.kategorie_1 .infos a {
color:#666666 !important;
}


.kategorie_1 .kommentare {
background-image:url("http://basenet.vs57.snowflakehosting.ch/fileadmin/templates/img/sprechblase_rot.gif");
background-position:center left;
background-repeat:no-repeat;
padding-left:18px;
margin-left:0px;
text-decoration:none;
}


.kategorie_1 .tags {
background-image:url("http://basenet.vs57.snowflakehosting.ch/fileadmin/templates/img/fernrohr_rot.gif");
background-position:center left;
background-repeat:no-repeat;
padding-left:18px;
margin-left:0px;
text-decoration:none;
}




.kategorie_1 .more{
background-image:url("http://basenet.vs57.snowflakehosting.ch/fileadmin/templates/img/rot/sitemap_1.gif");
background-repeat:no-repeat;
background-position:left;
margin-top:15px;
color:#666666 !important;
}

.kategorie_1 .more a{
padding-left:20px;
color:#666666 !important;
}




.WinCredit .kategorie_1 h2 {
background-color:#f5ebeb;
color:#666666 !important;
border-top:solid 1px #cc0000;
}

.WinCredit .kategorie_1 h2 a {
color:#cc0000 !important;
}


.WinCredit .kategorie_1 .infos {
background-color:#f5ebeb;
color:#cc0000;
margin-bottom:22px;
padding-left:9px;
padding-right:9px;
line-height:23px;
}

.WinCredit .kategorie_1 .infos a {
color:#cc0000 !important;
}


.WinCredit .kategorie_1 .more{
background-image:url("http://basenet.vs57.snowflakehosting.ch/fileadmin/templates/img/rot/sitemap_1.gif") !important;
color:#cc0000 !important;
}

.WinCredit .kategorie_1 .more a{
color:#cc0000 !important;
}








.Unternehmen .kategorie_1 h2 {
background-color:#f3f3f3;
color:#666666 !important;
border-top:solid 1px #666666;
}

.Unternehmen .kategorie_1 h2 a {
color:#666666 !important;
}


.Unternehmen .kategorie_1 .infos {
background-color:#f3f3f3;
color:#666666;
margin-bottom:22px;
padding-left:9px;
padding-right:9px;
line-height:23px;
}

.Unternehmen .kategorie_1 .infos a {
color:#666666 !important;
}


.Unternehmen .kategorie_1 .more{
background-image:url("http://basenet.vs57.snowflakehosting.ch/fileadmin/templates/img/grau/sitemap_1.gif") !important;
color:#666666 !important;
}

.Unternehmen .kategorie_1 .more a{
color:#666666 !important;
}



.Referenzen .kategorie_1 h2 {
background-color:#f3f3f3;
color:#666666 !important;
border-top:solid 1px #666666;
}

.Referenzen .kategorie_1 h2 a {
color:#666666 !important;
}


.Referenzen .kategorie_1 .infos {
background-color:#f3f3f3;
color:#666666;
margin-bottom:22px;
padding-left:9px;
padding-right:9px;
line-height:23px;
}

.Referenzen .kategorie_1 .infos a {
color:#666666 !important;
}


.Referenzen .kategorie_1 .more{
background-image:url("http://basenet.vs57.snowflakehosting.ch/fileadmin/templates/img/grau/sitemap_1.gif") !important;
color:#666666 !important;
}

.Referenzen .kategorie_1 .more a{
color:#666666 !important;
}




.Partner .kategorie_1 h2 {
background-color:#f3f3f3;
color:#666666 !important;
border-top:solid 1px #666666;
}

.Partner .kategorie_1 h2 a {
color:#666666 !important;
}


.Partner .kategorie_1 .infos {
background-color:#f3f3f3;
color:#666666;
margin-bottom:22px;
padding-left:9px;
padding-right:9px;
line-height:23px;
}

.Partner .kategorie_1 .infos a {
color:#666666 !important;
}

.Partner .kategorie_1 .more{
background-image:url("http://basenet.vs57.snowflakehosting.ch/fileadmin/templates/img/grau/sitemap_1.gif") !important;
color:#666666 !important;
}

.Partner .kategorie_1 .more a{
color:#666666 !important;
}






.Smarx .kategorie_1 h2 {
background-color:#edf0eb;
color:#669900 !important;
border-top:solid 1px #669900;
}

.Smarx .kategorie_1 h2 a {
color:#669900 !important;
}


.Smarx .kategorie_1 .infos {
background-color:#edf0eb;
color:#669900;
margin-bottom:22px;
padding-left:9px;
padding-right:9px;
line-height:23px;
}

.Smarx .kategorie_1 .infos a {
color:#669900 !important;
}

.Smarx .kategorie_1 .more{
background-image:url("http://basenet.vs57.snowflakehosting.ch/fileadmin/templates/img/gruen/sitemap_1.gif") !important;
color:#669900 !important;
}

.Smarx .kategorie_1 .more a{
color:#669900 !important;
}

.comments {
margin-top:30px;
border-top:solid 1px #a2a2a2;
padding-top:11px;
padding-bottom:22px;
}


.rules {
margin-top:10px;
padding:11px;
padding-left:16px;
padding-right:16px;
background-image:url("http://basenet.vs57.snowflakehosting.ch/fileadmin/templates/img/rules_hg.gif");
margin-bottom:22px;
}



.eintrag_comment {
margin-top:8px;
padding:11px;
padding-left:16px;
padding-right:16px;
background-image:url("http://basenet.vs57.snowflakehosting.ch/fileadmin/templates/img/comments_hg.gif");
margin-bottom:8px;
}


#commentform {
background-color:#eeeeee;
padding:20px;
padding-bottom:10px;
margin-bottom:8px;
}

#commentform img {
margin-left:-5px;
}

#commentform h4 {
display:none;
}


.formLabel {
float:left;
width:100px;

}

.formField {
float:right;
width:480px;

}

.formField .text {
float:right;
width:480px;
border:none;
padding:3px;

}

.formClear {
clear:both;
height:5px;
}

.commentError {
color:#FF0000;
}


.page {
float:left;
list-style-type:none !important;
margin-left:0px !important;
margin-right:10px !important;
padding-left:0px !important;
}

.next {
float:left;
list-style-type:none !important;
margin-left:0px !important;
margin-right:10px !important;
padding-left:0px !important;
}

.previous {
float:left;
list-style-type:none !important;
margin-left:0px !important;
margin-right:10px !important;
padding-left:0px !important;
}

.pageBrowser {
border-top:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
background-color:#eeeeee;
margin:0px;
padding:0px;
padding-top:5px !important;
padding-left:10px !important;
padding-bottom:23px !important;
}

.cur {
margin:0px !important;
padding:0px; !important;
margin-right:10px !important;

}

.title {
background-color:#eeeeee;


}

.title p{
padding:5px;
display:block;

}



.entry {
font-size:1.1em;
}


div.entry a{
	color: #000000 !important;
}


div.entry p.bodytext a{
	color: #666666 !important;
}

