body
	{
		font-family: arial, sans serife;
		font-size: 11px;
		color: #000000;
		background: url(../images/back.jpg);
		background-repeat : repeat-y;
		background-color: #000000;
		cursor: url("http://www.webhosting-teneriffa.de/images/default.cur"), default;
	}
	
.border
	{
		border: 1px solid #000000;
	}

.borderw
	{
		border: 1px solid #ffffff;
	}
	
li	{
			font-family : arial, sans-serif;
			font-size : 11px;
			font-weight : normal;
			color : #000000;
			scrollbar-face-color: #ffffff;
			margin-top: 5px;
		}
	
h1
	{
		font-family: arial, sans serife;
		font-size: 18px;
		color: #262C3E;
		font-weight : normal;
		margin: 0px;
	}
	
.h2:link  {
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
}

.h2:visited  {
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
}

.h2:active  {
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;	}
		

.h2:hover  {
	color : #ffffff;
	text-decoration : underline;
	font-weight : bold;
}


h2
	{
		font-family: arial, sans serife;
		font-size: 13px;
		color: #262C3E;
		font-weight : normal;
		margin: 0px;		
	}

h3
	{
		font-family: arial, sans serife;
		font-size: 12px;
		color: #262C3E;
		font-weight : normal;
		margin: 0px;
	}
	
h4
	{
		font-family: arial, sans serife;
		font-size: 9px;
		color: #262C3E;
		font-weight : normal;
		margin: 0px;
	}


	
.main	{
	font-size: 12px;
	color: #4C4C4C;	
}

.main:link  {
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
	cursor: url("http://www.webhosting-teneriffa.de/images/hand.cur"), pointer;
}

.main:visited  {
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
	cursor: url("http://www.webhosting-teneriffa.de/images/hand.cur"), pointer;
}

.main:active  {
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;	}
	cursor: url("http://www.webhosting-teneriffa.de/images/hand.cur"), pointer;
		

.main:hover  {
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
	cursor: url("http://www.webhosting-teneriffa.de/images/hand.cur"), pointer;
}

.mini3	{
	font-size: 10px;
	color: #4C4C4C;	
}

.mini3:link  {
	color : #4C4C4C;
	font-size: 10px;
	text-decoration : none;
	font-weight : normal;
}

.mini3:visited  {
	color : #4C4C4C;
	font-size: 10px;
	text-decoration : none;
	font-weight : normal;
}

.mini3:active  {
	color : #4C4C4C;
	font-size: 10px;
	text-decoration : none;
	font-weight : normal;	
}
		

.mini3:hover  {
	color : #990000;
	font-size: 10px;
	text-decoration : none;
	font-weight : normal;
}


.mini	{
	font-size: 12px;
	color: #990000;	
}
.mini2	{
	font-size: 12px;
	color: #000000;
	padding: 3px;	
}

.mini:link  {
	color : #990000;
	font-size: 12px;
	text-decoration : underline;
	font-weight : normal;
	cursor: url("http://www.webhosting-teneriffa.de/images/hand.cur"), pointer;
}

.mini:visited  {
	color : #990000;
	font-size: 12px;
	text-decoration : underline;
	font-weight : normal;
	cursor: url("http://www.webhosting-teneriffa.de/images/hand.cur"), pointer;
}

.mini:active  {
	color : #990000;
	font-size: 12px;
	text-decoration : underline;
	font-weight : normal;		
	cursor: url("http://www.webhosting-teneriffa.de/images/hand.cur"), pointer;
}
		

.mini:hover  {
	color : #990000;
	font-size: 12px;
	text-decoration : underline;
	font-weight : normal;
	cursor: url("http://www.webhosting-teneriffa.de/images/hand.cur"), pointer;
}
	
a:link  {
	color : #262C3E;
	text-decoration : none;
	font-weight : normal;
	cursor: url("http://www.webhosting-teneriffa.de/images/hand.cur"), pointer;
}

a:visited  {
	color : #262C3E;
	text-decoration : none;
	font-weight : normal;
	cursor: url("http://www.webhosting-teneriffa.de/images/hand.cur"), pointer;
}

a:active  {
	color : #262C3E;
	text-decoration : none;
	font-weight : normal;
	cursor: url("http://www.webhosting-teneriffa.de/images/hand.cur"), pointer;	}
		

a:hover  {
	color : #990000;
	text-decoration : underline;
	font-weight : bold;
	cursor: url("http://www.webhosting-teneriffa.de/images/hand.cur"), pointer;
}



	
.back
	{
		position: absolute;
		left: 0px;
		top: 0px;
		width: 1000px;
		height: 100%;
		background: url(../images/back.gif);
		background-repeat : repeat-y;
		min-height : 100%;
		z-index: 1;
	}
	
.titel
	{
		position: absolute;
		color: #262C3E;
		left: 273px;
		top: 22px;
		font-size: 18px;		
		z-index: 20;
	}
	
.titel-s
	{
		position: absolute;
		color: #ffffff;
		left: 274px;
		top: 23px;
		font-size: 18px;		
		z-index: 19;		
	}
	
.marquee
	{
		position: absolute;
		color: #262C3E;
		left: 270px;
		width: 700px;
		top: 162px;
		font-size: 11px;
		fontfamily: arial;	
		z-index: 25;
	}
	
	
.kasten-1
	{
		position: absolute;
		left: 261px;
		top: 60px;
		height: 90px;
		width: 234px;
		z-index: 30;
	}
	
.kasten-1-top
	{
		position: absolute;
		left: 261px;
		top: 60px;
		height: 90px;
		width: 234px;
		z-index: 31;
	}

.kasten-1-top2
	{
		position: absolute;
		left: 261px;
		top: 60px;
		height: 90px;
		width: 480px;
		z-index: 31;
	}

.kasten-1-schatten
	{
		position: absolute;
		left: 262px;
		top: 61px;
		height: 90px;
		width: 234px;
		z-index: 29;
	}
	
.kasten-2
	{
		position: absolute;
		left: 504px;
		top: 60px;
		height: 90px;
		width: 234px;
		z-index: 30;
	}

.kasten-2-top
	{
		position: absolute;
		left: 504px;
		top: 60px;
		height: 90px;
		width: 234px;
		z-index: 31;
	}
	
.kasten-3
	{
		position: absolute;
		left: 747px;
		top: 60px;
		height: 90px;
		width: 234px;
		z-index: 30;
	}
	
.kasten-3-top
	{
		position: absolute;
		left: 747px;
		top: 60px;
		height: 90px;
		width: 234px;
		z-index: 31;
	}
	

	
.top
	{
		position: absolute;
		left: 0px;
		top: 0px;
		width: 1000px;
		height: 200px;
		background: url(../images/top.jpg);
		background-repeat : no-repeat;
		z-index: 10;
	}
	

	
.content-1
	{
		position: absolute;
		left: 0px;
		top: 200px;
		height: 445px;
		width: 1000px;
		background: url(../images/content-2.jpg);
		background-repeat : no-repeat;
		z-index: 10;
	}
	
.content-3
	{
		position: absolute;
		left: 0px;
		top: 200px;
		height: 445px;
		width: 1000px;
		background: url(../images/content-3.jpg);
		background-repeat : no-repeat;
		z-index: 10;
	}
	
.nav-li
	{
		position: absolute;
		left: 20px;
		top: 210px;
		width: 214px;
		z-index: 30;
	}
	
.nav-re
	{
		position: absolute;
		left: 758px;
		top: 210px;
		width: 220px;
		z-index: 30;
	}
	
.content
	{
		position: absolute;
		left: 262px;
		top: 220px;
		width: 468px;
		padding-left: 5px;
		padding-right: 5px;
		z-index: 30;
	}
	
.content-schatten
	{
		position: absolute;
		left: 263px;
		top: 221px;
		width: 468px;
		z-index: 29;
		filter:alpha(opacity=50);
		-moz-opacity:0.5;
		opacity:0.5;
	}
	
	
.webcam
	{
		position: absolute;
		left: 20px;
		top: 19px;
		height: 160px;
		width: 214px;
		z-index: 30;
	}
	
.webcam-top
	{
		position: absolute;
		left: 20px;
		top: 19px;
		height: 160px;
		width: 214px;
		z-index: 32;
	}
	
.webcam-schatten
	{
		position: absolute;
		left: 21px;
		top: 20px;
		height: 160px;
		width: 214px;
		z-index: 31;
	}
	
.brancheninfo
{
color: #990000; font-size: 16px; padding-top: 5px; border-bottom: 1px solid #990000; border-top: 1px solid #990000; padding-bottom: 3px; letter-spacing: 1px; font-weight: bolder;
}
	
.inforahmen
{
background-color: #ffffff; padding: 3px; border-top: 1px solid #999999; border-left: 1px solid #999999; border-right: 2px solid #000000; border-bottom: 2px solid #000000;
}

.inforahmen2
{
padding: 10px; border-top: 1px solid #999999; border-left: 1px solid #999999; border-right: 2px solid #000000; border-bottom: 2px solid #000000;
}
