@charset "UTF-8";
/* CSS Document */

* 
{ 
	
}


body { border-color: #000000;
 		border-style: solid;
 		border-width: 0px; 			 
 		padding: 0px;
 		margin: 0px;
}

img
{
	outline-style: none;
	border: 0px;
}


.ce {
padding-bottom:30px;
}

.ce2 {
padding-bottom:5px;
}

.ce3 {
padding-bottom:6px;
}


.content { 
		font-family: verdana, arial, helvetica, sans-serif;
        font-size: 9pt;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        margin: 0px;
    	text-align: left;
		border-color: #FFFFFF;
 		border-style: solid;
 		border-width: 0px;
 		color: #000000;
 		line-height: 20px;
 		letter-spacing: 0,1em; 
	  	word-spacing: 0em;
} 	

.klickpfad { 
		font-family: verdana, arial, helvetica, sans-serif;
        font-size: 8pt;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        margin: 0px;
    	text-align: left;
		border-color: #666666;
 		border-style: solid;
 		border-width: 0px;
 		color: #000000;
 		line-height: 20px;
 		letter-spacing: 0,1em; 
	  	word-spacing: 0em;
} 		


a { 
    	color: #035a6b;
		text-decoration: none;
		text-style:bold;
		border:0px;
		image-decoration: none;
		outline-style: none;
		outline-width: 0px;
}
		 
a:hover { 
        color: #cccccc;
	 	border:0px;
		text-decoration: none;
	 	outline-style: none;
		outline-width: 0px;
}

a:active {
		outline-width: 0px;
		outline-style: none;
}

a:visited { 
     	color: #035a6b;
	 	border:0px;
	 	text-decoration: none;
	 	outline-width: 0px;
	 	outline-style: none;
}	
 			 

###.rahmen {
	border-top-width: 1px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #035a6b;
	border-right-color: #035a6b;
	border-bottom-color: #035a6b;
	border-left-color: #035a6b;
}

.searchbox
{
	font-family: Verdana;
	font-size: 9pt;
	margin-top: 3px;
	padding-left: 2px;
	padding-right: 2px;
	width: 90px;
	height: 16px;
	border: 0px;	
	color: #000000;
	background-color: #cccccc;
	vertical-align: top;
}

.searchbutton
{

	width: 50px;
	height: 15px;
	border: 0px;
	padding-bottom: 4px;
	
}


.csc-searchResultRange
{
	font-family: Verdana;
	font-size: 10pt;
}

.csc-searchResultHeader
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #1b95cf;
}

.csc-form-label
{
	font-family: Verdana;
	font-size: 10pt;
}


input.kontakt { width: 248px;
                height: 20px;
 		font-family: Arial, Helvetica, sans-serif;
 		font-size: 10pt;
                border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #035a6b;
		border-top-width: 0px;
		border-right-width: 0px;
		border-left-width: 0px;
                color: #035a6b;
                background-color: #ffffff;
                padding:2px;
} 


textarea.kontakt { width: 248px;
                border-width: 1px;
		border-style: solid;
		border-color: #035a6b;
	        color: #035a6b;
                background-color: #FFFFFF;
                padding:2px;
} 

input.kontakt_submit { 
		 font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		border-width: 1px;
                border-color: #035a6b;
                border-style: solid;
                color: #ffffff;
                background-color: #035a6b; 
                }
                
input.login { width: 248px;
                height: 20px;
 		font-family: Arial, Helvetica, sans-serif;
                border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #035a6b;
		border-top-width: 0px;
		border-right-width: 0px;
		border-left-width: 0px;
                color: #ffffff;
                background-color: #035a6b;
                padding:2px;
} 
      	
