/*
Theme Name: PlagiarismFinder
*/


/* *********************************************** */
/* allgemeine styles */

body {
	margin: 0;
	padding: 0;
	height: 100%;
	text-align: center;
	font: 100.01% verdana, arial, sans-serif; 
	color: #000000;
	background: #00a9dc;
}


a:link	{ 
	text-decoration: none;
}

a:link	{ 
	color: black;
	text-decoration: none;
}

a:visited	{ 
	color: black;
	text-decoration: none;
}

a:focus, a:hover, a:active	{ 
	color: black;
	text-decoration: underline;
}

a img	{ 
	border: 0;
	background: none;
}

label	{
	cursor: pointer;
}

fieldset	{
	border: 0;
	padding: 0;
	margin: 0;
}

legend	{
	font: 75%/100% arial, sans-serif;
	color: black;
	margin: 0;
}

table	{
	width: 100%;
	border-spacing: 2px;
	border: 0;
	margin: 0 0 10px 0;
}

tr	{
	background-color: transparent;
}

td	{
	vertical-align: top;
	padding: 0;
}

th	{
	vertical-align: top;
	padding: 5px;
	font-weight: bold;
	color: black;
}

img	{
	border: 0;
	margin: 0;
}

ol, ul	{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

br	{
	clear: both;
}

/* *********************************************** */
/* rahmenklassen */

#rahmenaussen	{ 
	width: 1006px;
	text-align: left;
	padding: 0;
	margin: auto;
	background: url(images/basisgrafiken/rahmen_abschluss.jpg) repeat-y;
	}
	
	
#rahmen	{
	width: 100%;
	min-height: 680px;
	height: auto !important;
	height: 680px;
	position: relative;
	text-align: left;
	padding: 0;
	margin: 0;
	background: url(images/basisgrafiken/rahmen.jpg) no-repeat;
}


.hide	{
	position: absolute;
  	top: -6000px;
  	left: -6000px;
  	height: 1px;
 	width: 1px;
}

.hide	{
	display: none;
}

.abstand5	{
	width: 5px;
	height: 5px;
}

.abstand10	{
	width: 10px;
	height: 10px;
}

.abstand20	{
	width: 20px;
	height: 20px;
}

.ausrichtungLinks	{
	float: left;
	margin: 0 10px 10px 0;
}

.ausrichtungRechts	{
	float: right;
	margin: 0 0 10px 10px;
}

.keineAusrichtung	{
	display: block;
	margin: 0 0 10px 0;
}

.clear	{
	clear: both;
	height: 0;
	width: 1px;
	line-height: 0;
	margin: 0;
	padding: 0;
}

/* *********************************************** */
/* kopf */

#logo	{ 
	height: 210px;
	width: 210px;
	position: absolute;
	left: 55px;
	top: 25px;
	text-align: left;
	padding: 0;
	margin: 0;
}


/* *********************************************** */
/* suche */

#suche {
	height: 18px;
	width: 145px;
	position: absolute;
	left: 726px;
	top: 37px;
	text-align: left;
	padding: 0;
	margin: 0;
}
	
/*#eingabe {
	float: left;
	width: 120px;
	height: 18px;
}*/
	
#suche .eingabe {
	margin: 0;
	float: left;
	background: url(images/basisgrafiken/bg-input.gif);
	border: none;
	width: 120px;
	height: 18px;
	color: black;
	font-size: 10px;
	padding: 3px 4px 1px 4px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 112px;
	height: 14px;
}


/* *********************************************** */
/* sprache */

#sprache {
	height: 18px;
	width: 65px;
	position: absolute;
	left: 889px;
	top: 37px;
	text-align: left;
	padding: 0;
	margin: auto;
}


/* *********************************************** */
/* navigation */

#navigation {
	height: 105px;
	width: 651px;
	position: absolute;
	left: 300px;
	top: 80px;
	text-align: left;
	padding: 0;
	margin: auto;
}

#navigation ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#navigation ul li {
	float: left;
	margin: 0;
}
	
	
/* *********************************************** */
/* inhalt */

#content	{
	width: 650px;
	text-align: left;
	float: left;
	display: inline;
	padding: 0;
	margin: 270px 0 0 300px;
}    

#links {
	width: 235px;
	position: absolute;
	left: 55px;
	top: 290px;
	text-align: left;
	padding: 0;
	margin: auto;
}

#links ul {
	width: 180px;
	list-style: none;
	padding: 0;
	margin: 0;
}

#links ul li {
	margin: 0 0 5px 0;
	font: 18px verdana, arial, sans-serif;
	background: url(images/basisgrafiken/button_link.gif) no-repeat left 4px;
	padding: 0 0 0 25px;	
	}

#links ul li a:link	{ 
	text-decoration: none;
	color: #00a9dc;
	}

#links ul li a:hover	{ 
	text-decoration: none;
	font-weight: bold;
	color: #00a9dc;
}

#links ul li a:visited	{ 
	text-decoration: none;
	color: #00a9dc;
}

.linkIntern	{
	background: url(images/basisgrafiken/button_link.gif) no-repeat right 2px; 
	vertical-align: middle; 
	padding: 0 15px 0 0;
}

#mitte {
	width: 390px;
	float: left;
	margin: 0;
	padding: 0;
}

#mitte_startseite {
	width: 896px;
	/**float: left;**/
	position: absolute;
	top: 251px;
	left: 80px;
	margin: 0;
	padding: 0;
	text-align: right;
	z-index: 10;
}

#mitte h1, h2	{
	font: bold 18px verdana, arial, sans-serif; 
	margin: 0 0 10px 0;
	color: #006699;
}

#mitte p	{
	font: 0.8em verdana, arial, sans-serif; 
	margin: 0 0 10px 0; 
	color: black;
	line-height: 1.5em;
}

#mitte a:link	{ 
	text-decoration: none;
	color: #00a9dc;
}

#mitte a:hover	{ 
	text-decoration: underline;
	color: #00a9dc;
}

#mitte a:visited	{ 
	color: #00a9dc;
}


#rechts {
	width: 260px;
	position: absolute;
	left: 690px;
	top: 290px;
	text-align: right;
	padding: 0;
	margin: auto;
}


#rechts ul {
	width: 260px;
	list-style: none;
	padding: 0;
	margin: 0;
}

#rechts ul li {
	margin: 0 0 5px 0;
	font-size: 0; 
	}
	

#text-357426571 {
	list-style: none;
	width: 260px;
	padding: 0;
	margin: 0;
}

#button {
	height: 18px;
	width: 54px;
	position: absolute;
	left: 810px;
	top: 611px;
	text-align: left;
	padding: 0;
	margin: auto;
	z-index: 20;
}

#statement {
	height: 170px;
	width: 230px;
	position: absolute;
	left: 50px;
	top: 300px;
	text-align: left;
	padding: 0;
	margin: auto;
}

/* *********************************************** */
/* footer */

#footer	{
	width: 1006px;
	height: 75px;
	text-align: left;
	margin: auto;
	background: url(images/basisgrafiken/footer.jpg) no-repeat;
	font-size: 0.6em;
	color: #00a9dc;
}


#footer img {
	margin: 11px 0px 0px 45px;
	border: 0px;
}

#footer a:link	{ 
	text-decoration: none;
	color: #00a9dc;
}

#footer a:hover	{ 
	text-decoration: underline;
	color: #00a9dc;
}

#footer a:visited	{ 
	color: #00a9dc;
}

#footer ul {
	list-style: none;
	margin: 0px 0px 0px 300px;
}

#footer ul li {
	float: left;
	margin-right: 20px;
}
	
#footer ul li img {
	float: left;
	margin: 0;
}