body
{
	margin: 0;
	font-family: Verdana, Arial, Verdana;
	font-size: 14px;
	color: #555555;
	text-align: left;
        word-wrap:break-word;
        background-color:#dfddde;
         /*background-image:url(http://www.ovalnets.de/redesign/hintergrund_bg.gif);
        background-repeat:repeat-y;*/
}

a
{
font-size: 12px;
color:#004770;
word-wrap:break-word;
text-decoration:none;
border-bottom:1px dotted #c0c0c0;
}
a:hover
{
font-size: 12px;
color:#000000;
border-bottom:1px dotted #000000;
word-wrap:break-word;
}
#teaser
{
font-family:Arial, Verdana;
font-size:10px;
border-bottom: 1px dotted #D3D3D3;
padding-bottom:10px;
}

#banner_o
{
position:absolute;
top:0px;
left:0px;
width:1024px;
height:100px;
background-image:url(http://www.ovalnets.de/redesign/banner_top_bg.gif);
background-repeat:no-repeat;
background-position:left;
background-color:#ffffff;
}
#banner_ro
{
position:absolute;
top:100px;
left:1024px;
width:90px;
height:728px;
}
#menue_to
{
position:absolute;
top:100px;
left:0px;
padding:0px;
width:632px;
height:34px;
background-color:#e8e8e8;
font-size:x-small;
font-family:verdana;
text-align:middle;
border-top: 1px solid #000000;
border-right:0px solid #000000;
background-image:url(http://www.ovalnets.de/redesign/menue_to_bg.gif);
background-repeat:repeat-x;
}

#menue_to a
{
color:#FFFFFF;
font-size:xx-small;
font-family:verdana;
border-bottom: 1px dotted #c0c0c0;
text-align:middle;
}
#menue_t
{
position:absolute;
top:134px;
left:0px;
width:631px;
border-right:1px solid #000000;
height:25px;
background-color:#e8e8e8;
background-image:url(http://www.ovalnets.de/redesign/menue_t_bg.gif);
background-repeat:repeat-x;
}
#menue_t a
{
border-top:1px solid #171717;
border-right:1px solid #171717;
}

#logo
{
position:absolute;
top:100px;
left:632px;
width:391px;
height:84px;
background-color:#9ACD32;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
}
#aufreisser
{
position:absolute;
top:155px;
left:0px;
width:632px;
height:250px;
background-color:#ffffff;
}
#menue_r
{
position:absolute;
top:185px;
left:632px;
width:391px;
/*background-color:#e8e8e8;*/
/*background-color:#aa0101;*/
background-color:#FFFFFF;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
}
#menue_r h1
{
font-family: "Georgia", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
	font-size: 26px;
	text-transform:none;
        text-decoration:none;
	font-weight: normal;
	margin: 0;
	padding: 10px;
	color: #1c1c1c;
	margin-bottom: 10px;
	text-align:right;
        word-wrap:break-word;
}
#menue_r a
{
font-size: 12px;
color:FFFFFF;
border-bottom:1px dotted #000000;
}

#suche
{
position:absolute;
top:185px;
left:632px;
width:392px;
height:154px;
background-color:#c0c0c0;
}
#vorschau
{
position:absolute;
top:405px;
left:0px;
width:631px;
background-color:#f9f9f9;
border-right:solid 1px #000000;
border-bottom:solid 1px #000000;
padding-bottom:20px;
}

#vorschau h1 a
{
	font-family: "Georgia", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
	font-size: 26px;
	text-transform:none;
        text-decoration:none;
	font-weight: normal;
	margin: 0;
	padding-top: 0px;
	color: #333333;
	margin-bottom: 10px;
	text-align: left;
        word-wrap:break-word;
}
#vorschaua
{
position:absolute;
top:155px;
left:0px;
width:631px;
background-color:#f9f9f9;
border-right:solid 1px #000000;
border-bottom:solid 1px #000000;
padding-bottom:20px;
}

#vorschaua h1 a
{
	font-family: "Georgia", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
	font-size: 26px;
	text-transform:none;
        text-decoration:none;
	font-weight: normal;
	margin: 0;
	padding-top: 0px;
	color: #333333;
	margin-bottom: 10px;
	text-align: left;
        word-wrap:break-word;
}
.teaser
{
font-family:Arial, Verdana;
font-size:10px;
border-bottom: 1px dotted #D3D3D3;
padding-bottom:30px;
}
#searchform
{
border-top:0px;
font-size:10px;
font-family:Arial;
}
#livesearch
{
font-size:10px; 
font-family:Arial;
width:200px;
padding-left:10px;
border:1px solid #b6b6b6;
color:#333333;
}
#livesearchsubmit
{
padding-left:10px;
font-size:10px; 
font-family:Arial;
border:1px solid #b6b6b6;

background-color:#e6e6e6;
}

.excerpt
{
        margin-top:5px;
        padding-right: 15px;
        padding-left:10px;
        padding-top:0px;
        padding-bottom:10px;
        width:555px;
        background-color:#F9F9F9;
        border-left: 1px dotted #D3D3D3;
        border-top: 1px dotted #D3D3D3;
        border-right: 1px dotted #D3D3D3;
        border-bottom: 1px dotted #D3D3D3;

}

.excerpt h1
{
	font-family: "Georgia", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
	font-size: 18px;
	text-transform:none;
        text-decoration:none;
	font-weight: normal;
	margin: 0;
	padding-top: 10px;
        padding-bottom:5px;
	color: #333333;
}


.excerpt h4
{
font-family:Century Gothic,Trebuchet MS, Arial Narrow, Arial, sans-serif; 
font-size: 1.2em; 
color:#000000; 
padding:0px; 
text-transform: uppercase; 
font-weight: normal;
}

/*Live-Suche*/
#LSResult { position: absolute; background-color: #fff; width: 350px; } #LSShadow { padding: 5px; } #LSRes { background-color: #fff; } .LSRow { padding: 0 5px; } #LSHighlight { background-color: #aaa; } #LSHeader { padding: 2px 2px 8px; } .lsDate { display: block; color: #555; } 

/* Start Google Tabs*/

ul#googleTabs {

	display:inline;

	list-style:none;

	margin:15px;

	padding:15px;

}



ul#googleTabs li {

	display: inline;

	float: left;

	margin-right: 3px;
            margin-top: 20px;
            margin-bottom: 20px;

}




ul#googleTabs li a, ul#googleTabs li a:visited {

	display: block;

	float: left;

	background: #ffffff;

	color: #4D87CE;

	padding: 1 px;

}



ul#googleTabs li a:hover {

	color: #0D813D;

}







ul#googleTabs li.empty {

	display: block;

	padding: 0 1px 0 1px;

	background: #ddd;

}



ul#googleTabs li.selected a, ul#googleTabs li.selected a:visited {

	background: #fa0;

	color: #005381;

}

/* Ende Google Tabs*/

/*  styles for the unit rater     */
.ratingblock {
	width: 50%;
	display:block;
	border-bottom:1px solid #999;
	padding-bottom:8px;
	margin-bottom:8px;
	}

.loading {
	height: 30px;
	background: url('../images/working.gif') 50% 50% no-repeat;
	}
	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 30px;
	position: relative;
	background: url('../images/starrating.gif') top left repeat-x;		
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:30px;
	height: 30px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('../images/starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width: 60px;}
.unit-rating a.r3-unit{left: 60px;}
.unit-rating a.r3-unit:hover{width: 90px;}
.unit-rating a.r4-unit{left: 90px;}	
.unit-rating a.r4-unit:hover{width: 120px;}
.unit-rating a.r5-unit{left: 120px;}
.unit-rating a.r5-unit:hover{width: 150px;}
.unit-rating a.r6-unit{left: 150px;}
.unit-rating a.r6-unit:hover{width: 180px;}
.unit-rating a.r7-unit{left: 180px;}
.unit-rating a.r7-unit:hover{width: 210px;}
.unit-rating a.r8-unit{left: 210px;}
.unit-rating a.r8-unit:hover{width: 240px;}
.unit-rating a.r9-unit{left: 240px;}
.unit-rating a.r9-unit:hover{width: 270px;}
.unit-rating a.r10-unit{left: 270px;}
.unit-rating a.r10-unit:hover{width: 300px;}

.unit-rating li.current-rating {
	background: url('../images/starrating.gif') left bottom;
	position: absolute;
	height: 30px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#999;}
.thanks {color:#36AA3D;}

.comment-1 
{
font-family:Georgia,Arial;
font-size:24px;
color: #c0c0c0;
}

 ul.gallery { 
  list-style: none; 
  padding: 0;
  margin: 0;
}

  ul.gallery li { 
    clear: both; 
    padding: 0; 
    margin: 0 0 2em 0;
  }

  ul.gallery li p { 
    padding: 0; 
    margin: 0;
  }

  ul.gallery li img { 
    float: left;
    margin: 0 1em 1em 0;
  }
