/* CSS Document for Rigo Glas, by tt@nex-element.com */


body	{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(bilder/bg_main.gif);
	background-repeat:repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#body	{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(bilder/weiss.gif);
}

td	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #2B2B2B;
}

a	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #2B2B2B;
	text-decoration: none;
}

a:hover	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #4A595D;
	text-decoration: underline;
}

.einstieg_nav	{
	width: 100%;
	height: 140px;
	background-color: #D1D1D1;
}

.einstieg_nav_links	{
	width: 49%;
	height: 140px;
	text-align: right;
	vertical-align: bottom;
	padding-right: 5px;
	padding-bottom: 5px;	
}

.einstieg_nav_mitte	{
	width: 570px;
	height: 139px;
	background-color: #D1D1D1;
}

.einstieg_nav_rechts	{
	width: 49%;
	height: 140px;
	text-align: left;
	vertical-align: bottom;
	padding-bottom: 5px;	
}

.navigation	{
	width: 100%;
	height: 139px;
	margin:0;
	border:0;
	padding:0;
}

.navigation1	{
	width: 1%;
	height: 139px;
}

.navigation2	{
	width: 1%;
	background-color: #D1D1D1;
	text-align: left;
	vertical-align: top;
	
}

.navigation2_1	{
	width: 1%;
	background-color: #D1D1D1;
	text-align: left;
	vertical-align: bottom;
}

.navigation3	{
	width: 100%;
	height: 139px;
	background-color: #666666;
}

.spacer	{
	width: 100%;
	height: 39px;
	background-color: white;
}

.haupt	{
	width: 100%;
}

.haupt1	{
	width: 1%;
	height: 22px;
	background-color: #D1D1D1;
	background-image: url(bilder/weiss.gif);
	background-position: right;
	background-repeat: repeat-y;
}

.haupt2	{
	width: 1%;
	background-color: #3A3A3A;
	vertical-align: middle;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;
}

.haupt3	{
	width: 1%;
	background-color: #4A595D;
	background-image: url(bilder/weiss.gif);
	background-position: left;
	background-repeat: repeat-y;
}

.haupt4	{
	width: 97%;
	background-color: #666666;
	background-image: url(bilder/weiss.gif);
	background-position: left;
	background-repeat: repeat-y;
	vertical-align: middle;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;
}

.haupt1_1	{
	width: 1%;
	background-color: white;
}

.haupt2_1	{
	width: 1%;
	background-color: #E5E5D9;
	text-align: left;
	vertical-align: top;
}

.haupt3_1	{
	width: 1%;
	background-color: #9EA8AB;
	background-image: url(bilder/weiss.gif);
	background-position: left;
	background-repeat: repeat-y;
	text-align:center;
	vertical-align:top;
	padding-top:5px;
	padding-left:15px;
	*padding-left:0px;
	
}

.haupt4_1	{
	width: 97%;
	background-color: #CCCCBE;
	background-image: url(bilder/weiss.gif);
	background-position: left;
	background-repeat: repeat-y;
	padding: 10px;
	text-align: left;
	vertical-align: top;
}

.thumbs {
	width:38px;
	height:38px;
	border:2px solid #3A3A3A;
}

.thumbsRO {
padding-top:31px;
*padding-top:0px;
	border:1px solid #3A3A3A;
}
.thumbsRO:Hover {
	border:1px solid white;
}

#pixtxt {
	padding:5px 10px 5px 10px;	
	text-align:justify;
}

.navi {
margin:0;
padding:0;
width:702px;
*width:709px;
height:139px;
}

.menu1, .menu1:hover {
float:left;
margin:0;
background-image:url(bilder/menu1_passiv.jpg);
height:139px;
width:139px;
color:#ffffff;
text-decoration:none;
border-left:1px solid #ffffff;
}
.menu1:hover {
background-image:url(bilder/menu1_aktiv.jpg); 
}
.menu2, .menu2:hover {
float:left;
margin:0;
background-image:url(bilder/menu2_passiv.jpg);
height:139px;
width:139px;
color:#ffffff;
text-decoration:none;
border-left:1px solid #ffffff;
}
.menu2:hover {
background-image:url(bilder/menu2_aktiv.jpg); 
}
.menu3, .menu3:hover {
float:left;
margin:0;
background-image:url(bilder/menu3_passiv.jpg);
height:139px;
width:139px;
color:#ffffff;
text-decoration:none;
border-left:1px solid #ffffff;
}
.menu3:hover {
background-image:url(bilder/menu3_aktiv.jpg); 
}
.menu4, .menu4:hover {
float:left;
margin:0px 0px 0px 0px;
background-image:url(bilder/menu4_passiv.jpg);
height:139px;
width:139px;
color:#ffffff;
text-decoration:none;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
}
.menu4:hover {
background-image:url(bilder/menu4_aktiv.jpg); 
}
.menu1 a, .menu2 a, .menu3 a, .menu4 a, .menu1 a:hover, .menu2 a:hover, .menu3 a:hover, .menu4 a:hover {
font-weight:bold;
}

.menu1 p, .menu2 p, .menu3 p, .menu4 p { margin:10px 0px 0px 10px; }
.navi img { float:left; border:0; margin:0px; padding:0; }
