/* **************************************** */
/* ***** Style sheet for Rigterink ******** */
/* ************* LicetBovi **************** */
/* *************** for ******************** */
/* ************ Northpole ***************** */
/* ************** 2007 ******************** */
/* ******** www.LicetBovi.com ************* */
/* ******** www.northpole.de ************** */
/* **************************************** */

/* Generelles */
A:link { background-color:transparent;	color:#6C6D70;	text-decoration:underline;}
A:visited {background-color:transparent;	color:#6C6D70; text-decoration:underline;	} 
A:hover{background-color:transparent;	color:#6E3B25;	text-decoration:underline;	}
A:active {background-color:transparent;	color:#6E3B25;	text-decoration:none;	}

body {


	font-family:Verdana, sans-serif;
	background: #E1E7E6;
	text-align: center;
	color: #6C6D70;
	border:none;
	margin: 0px;

	}
	
	
.fett
{
	font-weight: bold;
}

#page{
	
	border:none;
	text-align: left;
	background: url('img/frame_bg.jpg') repeat-y top;
	margin: 0 auto;
		width: 827px;
}

/* Frame-Elemente*/
#frame{
	
	
	border:none;
	
		
			
			
}

#frameheader
 {
	background: url('img/frame_o.jpg') no-repeat bottom center;
	height: 91px;

	border:none;
	width: 827px;
	}
	
#framefooter {

		background: url('img/frame_u.jpg') no-repeat top;
		border: none;
		height: 37px;
		
	
		margin: 0 auto;
		width: 827px;
		clear: both;
		}

#framecontent
{
	
	min-height:475px;
	border:none;
	
}
/* Sonderelemente*/
#marathon
{
	width:120px;
	height:158px;
	position: absolute;
	top:30px;
	left:30px;
	
	
}

/* Elemente fēr das Hauptmenē*/
#mainmenue
{
		float: left;
position: relative;
/*
	margin-left:13px;
	margin-top: 55px;
*/
margin: 50px 0px 0px 13px; ;
	z-index:99;

}

.img_mm
{
		border: none;
		float: left;
		height: 15px;
		margin:0px;

}

.trenner
{
		border: none;
		float: left;
		margin-left:1px;
		margin-right:1px;
}

/* Elemente fēr das Logo*/
#logo
{
				float: right;	
position: relative;
	margin-right:4px;
	margin-top:35px;

}

#img_logo
{
	width:185px;
	height:40px;
		border: none;

}



/* Elemente fēr den Bildbereich*/

.mainimage
{

	position: relative;
	left: 8px;
	background: url('img/img_hg.gif') no-repeat center; 
	height: 252px;
	width:815px;
}

.mainimage2
{

	position: relative;
	left: 8px;
	background: url('img/img_hg2.gif') no-repeat center;
	height: 252px;
	width:815px;
}

.mainimage3
{

	position: relative;
	left: 8px;
	background: url('img/img_hg3.gif') no-repeat center;
	height: 252px;
	width:815px;
}

.mainimage4
{

	position: relative;
	left: 8px;
	background: url('img/img_hg4.gif') no-repeat center;
	height: 252px;
	width:815px;
}

/* Elemente fēr die Slides*/
/* preload*/

#preload
{
	width: 0px;
	height: 0px;
	visibility:hidden;
	display: none;
}

/* float-Container,*/
.floatcont, .floatcont2, .floatcont3, #imgcont, .slide2, .slide3, .slide3
{
background: transparent;

}
.floatcont
{
	float: left;
	width: 270px;
	margin-left:1px;

	height: 252px;
}

.floatcont2
{
	float: left;
	width: 405px;
	margin-right:2px;

	height: 252px;
}
.floatcont3
{
	float: left;
	width: 540px;


	height: 252px;
}
.floatcont4
{
	float: right;
	width: 540px;


	height: 252px;
}
#imgcont
{
	height: 252px;
	width:812px;
	
}
/* 2er-Slides */

.slide2
{


	border: none;
	overflow: hidden;
	
	width: 405px;
	height: 252px;
	
}


/* 3er-Slides*/

.slide3
{


	border: none;
	overflow: hidden;
	
	width: 270px;
	height: 252px;
	
}

/* kombinierte Slides */
/* kurz-lang*/
.floatcont1
{
	float: left;
	width: 270px;

	margin-right:2px;
	height: 252px;
}
.slide1
{


	border: none;
	overflow: hidden;
	
	width: 270px;
	height: 252px;

}

.floatcont4
{

	width: 540px;
	height: 252px;


}
.slide4
{


	border: none;
	overflow: hidden;
	
	width: 540px;
	height: 252px;
	
}

/* flashcontainer*/
#flashcontainer
{
		position: relative;
	margin-top:-252px;
	left: 8px;
	background: transparent;
	height: 252px;
	width:812px;
}
/* Elemente fēr das Submenue*/

#submenue
{
	
float: left;

	position: relative;
		margin-left:30px;
		margin-top: 26px;
		
	width: 153px;	
	z-index:98;

}

.img_sm
{

		border: none;
		width: 153px;	
		height:15px;
		margin-top: 2px;
}

/* Haupttext */

#maintext, #indextext, #jobtext, #imptext, #kontakttexte, #maintext_pt
{

float: right;
	position: relative;
		right:73px;
		margin-top: 3px;
	
		width:475px;
		font-size: 9px;
		line-height:135%;
}


/* Elemente fēr die Headline */

#headline, #headline_job
{

		position: relative;
			margin-left:261px;
			margin-top: 33px;
}

#img_headline
{

	border: none;
		height:28px;
		width:473;
}


/* indivduelle Seitenelemente*/

/* index*/

#headline_index
{

		position: relative;
			margin-left:107px;
			margin-top: 33px;
}
		

#indextext
{
		right:200px;
		margin-top: 13px;

		width:500px;
		z-index: 10;
}

#dekoimg_index
{

	
		position: relative;
	z-index: 1;
	margin-left:50px;
	width: 66px;
	height: 107px;
}

#img_index
{
	

	width: 66px;
	height: 107px;
}


#leistungsbutton
{
		position: relative;
		
	margin-left:387px;
	margin-bottom: 15px;
	width: 137px;
	height: 34px;
}

#img_Leistungsbutton
{
	width: 137px;
	height: 34px;
	border: none;
	
}

#soundbutton
{

	width:14px;
	height:14px;
	float:right;
	margin-right: 15px;
}
/* referenzen*/
#reftable
{
padding: 0px;
}

.refrow
{
line-height:110%;
}

.refli
{
	text-align: right;
	
padding: 0px;
}

.refspacer
{
	width: 5px;
}
.refre
{
	text-align: left;
padding: 0px;
}
/* Jobbrse*/


#headline_job
{
		margin-left:80px;
}
		

#jobtext
{

		right:90px;
	margin-top: 13px;
	margin-bottom:-30px;
	width:620px;
	z-index: 10;
}

#mailtext
{
		position: relative;
	float: right;
	left: 35px;
	top:-68px;
	width: 210px;
	
	
}

/* Kontakt */
#kontaktheadlines
{


	margin-left:80px;
	margin-top: 30px;
}

#kontaktheadline_li
{
	float: left;
}

#kontaktheadline_re
{
	position: relative;
left:10px;
}

#img_kontakt_li
{
	width: 267px;
	height: 28px;	
}

#img_kontakt_re
{
width: 225px;
height: 28px;	
}
#kontakttexte
{


	line-height:135%;
	right: 16px;

	margin-bottom:10px;
	width: 730px;
	z-index: 10;
}
#kontakttext_li
{

	float: left;

width:200px;
}
#kontakttext_re
{
	position: relative;
		float: right;
	
		width:460px;
left: -1px;

}

#img_submitbtn
{
	margin-left:8px;
	border: none;
	height: 17px;
	width: 76px;
	z-index: 90;
}
#submitbtn
{
	margin-left:8px;

}
/* Impressum*/

#impheadline
{
	position: relative;
		margin-left:80px;
		margin-top: 33px;	
	
}

#imptext
{

		position: relative;
	left:-45px;
			margin-top: 3px;
			margin-bottom:15px;
		
			width:700px;
			
			
}

#imp_li
{

	float: left;
	width:234px;
	
}

#imp_center
{

		float: left;
		width:250px;
		
}


#imp_re
{

		float: right;
		width:200px;
	
}

#experte
{
		float: right;
	width: 110px;
	height: 35px;
		border:none;
}
#backbutton
{
	position:relative;
		float: right;
	top: 130px;
	margin-bottom: 10px;
	left: 110px;
}
#img_back
{

	border:none;
	width:87px;
	height:16px;

}

/* Links */


#partnericons
{
	margin-bottom:50px;
}
#partnericons img

{

	vertical-align: bottom;
}

#partnertab
{

	width:600px;
	border:none;
}
.ptli
{
	vertical-align:center;
	text-align:center;
	width:200px;
	height: 60px;
		border:none;
			font-family:Verdana, sans-serif;
		
		
}

.ptre
{
	vertical-align:center;
	text-align:center;
		width:320px;
		padding-left:30px;
			height: 120px;
				border:none;
					font-family:Verdana, sans-serif;
}
#maintext_pt
{

float: right;
	position: relative;
		right:0px;
		margin-top: 3px;
	
		width:600px;
		font-size: 9px;
		line-height:135%;
}
