

/* CSS Document */
* {
	margin: 0;
	padding: 0;
	list-style: none;
	font-family: arial;
	font-size: 12px;
}

div.other ul li {
list-style:square;
}

a {
	/*color: #688ee9;*/
	color: #1748bd;
}

div.skyscraper {
width:160px;
height:600px;
position:absolute;
left:972px;
top:0px;
}

div.cf-search {
margin-top:45px;
width:300px;
float:right;

}

/*
div.cf-search {
position:absolute;
top:25px;
margin-left:750px;
}
*/

div.cf-search img {
padding-bottom:5px;
}

div.cf-search input {
border:1px solid #FFF;
font-size:12px;
padding-bottom:1px;
padding:5px;
}

div.cf-search input.noborder {
background:none;
border:0;
}

div.cf-search input.submit {
font-size:11px;

padding:4px 4px 5px 4px;
font-size:12px;
border:1px solid red;
background:red;
color:#FFF;
cursor:pointer;
}

html* div.cf-search input.submit {
font-size:10px;
}

div.cf-search input span {
color: #FFF;
}

div.cf-search span {
color: #FFF;
}

div.home-ad {
width:470px;
position:absolute;
top:266px;
left:472px;
}

div.ad-clearing {
display:block;
padding:10px 0px 10px 0px;
}

input.tx-indexedsearch-searchbox-sword {
border: 1px solid #000;
padding:1px;
}

body {
background: url("img/mainbg.gif");
}

p.next {
padding-top:10px;
text-align:left;
}

div#header {
width:950px;
height:113px;
background:url("img/franchised-distributors.jpg") no-repeat;
}

h1 {
text-transform:uppercase;
font-size:14px;
}

body {

}

div#wrapper {
width:974px;
background: url("img/bg6.jpg") repeat-y;
/*margin: 0 auto;
*/
}

div#container {
	/*margin: 0 auto;*/
	width: 950px;
	/*border: 1px solid #000;*/
	margin: 0 auto;
}
ul#navi {
	width: 946px;
	background: #688ee9;
	color: #FFF;
	padding: 5px 0px 5px 4px;
}

ul#navi li a {
font-size:11px;
}

input.tx-indexedsearch-searchbox-button {
background: url("img/submit.gif") no-repeat;
width: 78px;
height: 19px;
border:0;
margin-left:3px;
}

ul#navi li {
display:inline;
list-style:none;
}

ul#navi a {
color: #FFF;
text-decoration:underline;
}

ul#navi li.first a, ul#topnavi li.first-act a {
padding: 6px 10px 6px 12px;
}

ul#navi li a {
padding: 6px 10px 6px 10px;
}

ul#navi li.act a, ul#navi li.first-act a {
text-decoration:underline;
}

ul#navi li a:hover {
text-decoration:underline;
}


div#content {
	background: #FFF;
	width: 918px;
	padding: 16px;
	/*
	min-height:300px;
        height:auto !important;
        height:300px;
*/
}
div#content h1 {
	padding-bottom: 10px;
}
div#footer {
	width: 974px;
	height: 30px;
	background: url("img/footer.jpg") no-repeat;
	/*margin:0 auto;*/
}

#results_table {
margin-top:15px;
}


#results_table td {
padding:4px;
}

tr.results_firstrow {
background: #E1E8F0;
font-weight:bold;
text-align:center;
}

.align-right {
text-align:right;
}

tr.results_article td{
background: #e6e6e6;
font-size:11px;
}


div.tx-indexedsearch-browsebox p { 
padding-bottom:14px; 
}
div.tx-indexedsearch-whatis {
 padding-top:10px; 
 }
 
 ul.browsebox { margin-bottom:14px; }
 ul.browsebox li {display:inline;margin-right:10px;}

 
 span.tx-indexedsearch-sw { font-weight:bold; }
 #content li {
 background: none;list-style-type:none;
 }
 
 
 

/* Mailformular */

fieldset {
border:0;
}

fieldset.csc-mailform {
  border:0;
  margin:0;

  padding:0;
}

fieldset.csc-mailform label {
  width: 111px;
  float: left;

  text-align: left;
  margin-right: 0px;
  display: block
}




fieldset.csc-mailform input, 


fieldset.csc-mailform textarea  {
 margin-bottom: 3px;
 font-size:11px;
 font-family: Arial, Helvetica, sans-serif;
 border:1px solid #B3B3B3;
 width:291px;
 padding-top:2px;
 padding-bottom:2px;
 color: #666666;
 padding-left:2px;
}

#mailformformtype_mail {
 border:1px solid #B3B3B3;
 width:60px;
 text-align:center;
 color:#666666;
 margin-left:111px;
 margin-top:3px;
 font-size:11px;
}

*html #mailformformtype_mail {
margin-left:114px;
}



INPUT,TEXTAREA {
background: #FFFFFF;
}

TEXTAREA {
height:102px;
}




.csc-mailform-field input.csc-mailform-check {
border:none;
width:13px;
margin:0;
padding:0;
height:15px;
}

#mailform {
margin-top:15px;
}