﻿@charset "utf-8";

body{
  background: #FFFFFF url(/images/back-pixel1.jpg);
  background-repeat: repeat-x;
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  width:0px auto;
  height:0px auto;
  margin:0;
  padding:0;
  border:0px;
}

p {
margin: 0;
padding: 0;
}

#main .header {
	text-align:right;
	border-bottom:1px solid;
	margin: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	width: 924px;
	border: 1px solid #e0e0d0;
	height: 119px;
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}

#anleser_neu h1 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  font-weight: normal;
  color : #666666;
}

#anleser_neu p {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6a6a6a;
}

#anleser_gallery h1 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  font-weight: normal;
  color : #666666;
}

#anleser_gallery p {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6a6a6a;
}

#welcome_gallery {
  margin-left: 4px;
  width: 730px;
  height: 235px;
  text-align: center;
  padding-top: 8px;
  border: 1px solid #e0e0d0;
  background-image: url(/galerie/templates/crp/images/bg_anleser.jpg);
  background-position: left;
  background-repeat: repeat-x;
}

#welcome_gallery h1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;  
  color: #c0c0c0;
  padding: 3px 0px 3px 0px;
}

#welcome_gallery h2 {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;  
  color: #c0c0c0;
  padding: 3px 0px 3px 0px;
}

#welcome_gallery p {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6a6a6a;
}

#welcome_gallery_1 {
  width: 192px;
  height: 115px;
  padding-left: 25px;
  text-align: left;
  background-image: url(/galerie/templates/crp/images/Fotolia_10422945_XS.gif);
  background-position: right;
  background-repeat: no-repeat;
  float: left;
}

#welcome_gallery_2 {
  margin-left: 25px;
  width: 192px;
  height: 115px;
  padding-left: 25px;
  text-align: left;
  border-left: 1px dashed #e0e0d0;
  background-image: url(/galerie/templates/crp/images/Fotolia_11234917_XS.jpg);
  background-position: right;
  background-repeat: no-repeat;
  float: left;
}

#welcome_gallery_3 {
  margin-left: 25px;
  width: 192px;
  height: 115px;
  padding-left: 25px;
  padding-right: 20px;
  text-align: left;
  border-left: 1px dashed  #e0e0d0;
  background-image: url(/galerie/templates/crp/images/Fotolia_12375833_XS.jpg);
  background-position: right;
  background-repeat: no-repeat;
  float: left;   
}

#welcome_gallery_4 {
  width: 730px;
  height: 59px;
  text-align: center;
  margin-top: 18%;
}

hr {
  height: 1px; 
  color: #e0e0d0;
  background-color: #ffffff;
}

ul, li, p, td {
  color: black;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.banner {
  background-color: #696969;
}

.line {
  background-color: #696969;
}

.tablehead {
  background-color: #ffffff;
  color: #C0C0C0;
}
   
.tablehead2 {
  background-color: #FFFFFF;
  color: #C0C0C0;
}  

.tablebottom {
  background-color: #C0C0C0;
}

.bordercolor {
  background-color: #C0C0C0;
}

.bordercolor1 {
  background-color: #ffffff;
}

.tablebgcolor {
  background-color: #ffffff;
}

.navbar {
  background-color: Silver;
  border : 0px;
}

.row1 {
  background-color: #e5e5e5;
  color: #666666;
}

.row2 {
  background-color: #f5f5f5;
  color: #666666;
}

.row3 {
  background-color: #ffffff;
  color: #666666;
}

.row4 {
  background-color: #ecebdd;
  color: #666666;
}

.row5 {
  background-color: #696969;
  color: #666666;
}

.row6 {
  background:url(/galerie/templates/crp/images/image_loader.gif); 
  background-position: center; 
  background-repeat: no-repeat;
}

.rowgb {
  background-color: #ffffff;
  color: #666666;
}

.head1 {
  background-color: #ffffff;
  color: #c0c0c0;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
}

.headgb {
  background-color: #ffffff;
  color: #f8f8f8;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
}

.head1:hover {
  background-color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
}

.head2 {
  background-color: #B0B0B0;
  color: #f8f8f8;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
}

.head3 {
  color: #666666;
}

.title {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 15px;
  font-weight: normal;
  color : #666666;
}

.title2 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: normal;
  color : #666666;
}

.smalltext {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: normal;
  color : #666666;
}

.smalltext:hover {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: normal;
  color : #666666;
}

.marktext {
  color: Blue;
  background-color: #ffffff;
}

.new {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #7f7f7f;
  font : normal;
}

a, a:link, a:visited, a:active { 
  color: #000000; 
  text-decoration: none; 
}

a:hover {
   color: #888888;
   text-decoration: underline; 
}

form {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
}

.logininput {
  background-color: #ffffff;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: Black;
  font-size: 11px;
  width: 130px;
}

.searchinput {
  background: #CACACA url(/galerie/templates/crp/images/input.gif);
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: Black;
  border: 1px solid #959595;
  font-size: 11px;
  WIDTH: 148px;
}

.textcountueber { 
  color:#000000; 
  font-size:10;
  font-family:Arial;
} 

.textarea {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  width: 230px;
}

.input {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  width: 230px;
}

.input2 {
  border-width:1px;
  border-color:rgb(153,153,153);
  border-style:solid;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  width: 150px;
}

.select {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: Black;
  font-size: 11px;
}

.setperpageselect {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: Black;
  font-size: 11px;
}

.setperpageselect1 {
  width: 260px;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: Black;
}

.categoryselect {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: Black;
  font-size: 11px;
}

.dropdownmarker {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  background-color: #EEEEEE;
  text-align: center;
  color: Black;
  font-size: 11px;
}

.button {
  font-family:  Tahoma,Verdana,Arial, Helvetica, sans-serif;
  color: #444444;
  font-size: 11px;
  font-weight: normal;
}

.button1 {
  font-family:  Tahoma,Verdana,Arial, Helvetica, sans-serif;
  width: 60px;
  height: 20px;
  border: 0px;
  background: #CACACA url(/galerie/templates/crp/images/button2.gif);
  font-size: 11px;
  font-weight: normal;
}

.button2 {
  font-family:  Tahoma,Verdana,Arial, Helvetica, sans-serif;
  width: 60px;
  height: 20px;
  border: 0px;
  background: #CACACA url(/galerie/templates/crp/images/button2.gif);
  font-size: 11px;
  font-weight: normal;
}

.button3 {
  font-family:  Tahoma,Verdana,Arial, Helvetica, sans-serif;
  height: 20px;
  border: 0px;
  background: #CACACA;
  font-size: 11px;
  font-weight: normal;
}

.paginginput {
  font-family:  Tahoma,Verdana,Arial, Helvetica, sans-serif;
  width: 20px;
  height: 13px;
  font-size: 11px;
  font-weight: normal;
}

.pagingbutton {
  font-family:  Tahoma,Verdana,Arial, Helvetica, sans-serif;
  width: 60px;
  height: 20px;
  border: 0px;
  background: #CACACA url(/galerie/templates/crp/images/button2.gif);
  font-size: 11px;
  font-weight: normal;
}

.pagingon {
}

.paging {
}

/*--Kalender------------------------------------------------*/

.tablehead {
  background-color: #ffffff;
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
}

.button_new {
  font-family:  Tahoma,Verdana,Arial, Helvetica, sans-serif;
  background: #FFFDFA url(../img/bg_t1.gif) no-repeat top;  
  font-size: 10px;
  font-weight: normal;
/*  text-shadow: red 3px 3px 2px;*/
}

/*--Categories------------------------------------------------*/
.catbgcolor {
  background-color: #FFFDFA;
}

.catbgcolor2 {
  background-color: #ffffff;
}

.maincat {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color : #808080;
}

.maincat:hover {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color : #888888;
}

.maincat2 {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color : #808080;
}

.maincat2:hover {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color : Silver;
}

.subcat {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: normal;
}

/*--Images----------------------------------------------------*/
.imagerow1 {
  background-color: #F5F5F5;
  color: #666666;
}

.imagerow2 {
  background-color: #F8F8F8;
  color: #666666;
}

/*--Comments--------------------------------------------------*/
.commentrow1 {
  background-color: #f7f7f7;
  color: #666666;
}

.commentrow2 {
  background-color: #FFFDFA;
  color: #666666;
}

.commentspacerrow {
  background-color: #;
  color: #C0C0C0;
}

.commenttextarea {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: Black;
  font-size: 11px;
  width: 625px;
}

.commentinput {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: Black;
  font-size: 12px;
  width: 140px;
}

.commentinput2 {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: Black;
  font-size: 12px;
  width: 140px;
}

.new {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #FF6600;
}

/*--Foto des Monats--------------------------------------------------*/
.potm {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #FF0000;
}

/*--Rateform---------------------------------------------------------*/

.rateform_smilies img {
 filter: alpha(opacity=30);
 -moz-opacity: 0.3;
 opacity: 0.3;
 background-color: #;
}

.rateform_smilies:hover img {
 filter: alpha(opacity=100);
 -moz-opacity: 1;
 opacity: 1;
 background-color: #;
}

.rateform_smilies:active img {
 filter: alpha(opacity=100);
 -moz-opacity: 1;
 opacity: 1;
 background-color: #;
}

.rateform_button {
  font-family:  Tahoma,Verdana,Arial, Helvetica, sans-serif;
  background-color: #003366;
  color: #fcdc43;
  font-size: 11px;
  font-weight: bold;
}

.rateform_button[disabled] {
  font-family:  Tahoma,Verdana,Arial, Helvetica, sans-serif;
  background-color: #C0C0C0;
  color: #808080;
  font-size: 11px;
}

/*
 MOD SITEMAP
 START INSERT
*/
.sitemapinfo
{
  font-size: 9px;
	padding: 2px 2px 2px 2px;
	margin: 2px 2px 2px 2px;
	color: #8794A7;
}
.sitemaprow1 {
  background-color: #e1e1e1;
  color: #004c75;
}

.sitemaprow2 {
  background-color: #efefef;
  color: #004c75;
}
/*
 MOD SITEMAP
 END INSERT
*/

/*--Schattenbilder Thumbs-------------------------------------------------*/
div.center {text-align: center; width: auto;}
table.center {text-align: left; margin: 0px auto; height: 180px; margin-top:0px;}
table.center1 {text-align: left; margin: 0px auto; margin-top:0px;}

DIV.shadow, DIV.shadow2, DIV.shadow3, DIV.shadow4, DIV.shadow5 {
   padding: 1px;
   border-radius: 10px;
   -moz-border-radius: 10px;
   }
DIV.shadow5:hover DIV.shadow,
DIV.shadow5:hover DIV.shadow2,
DIV.shadow5:hover DIV.shadow3,
DIV.shadow5:hover DIV.shadow4,
DIV.shadow5:hover {
   padding: 0;
   border-radius: 5px;
   -moz-border-radius: 5px;
   }
DIV.shadow {
   background-color: #8e8e8e;
   border: 1px solid #959595;
   margin: 0px;
   }
DIV.shadow2 {
   background-color: #aaa;
   border: 1px solid #bebebe;
   margin: 0;
   }
DIV.shadow3 {
   background-color: #d1d1d1;
   border: 1px solid #e1e1e1;
   margin: 0;
   }
DIV.shadow4 {
   background-color: #ededed;
   border: 1px solid #f6f6f6;
   margin: 0;
   }
DIV.shadow5 {
   float: left;
   background-color: #F5F5F5;
   border: 1px solid transparent;
   margin: 10px 14px;
   }
DIV.shadow5:hover {
   border-width: 5px;
   }

DIV.shadow5 IMG {
   border: 0px solid #666;
   margin: -2px;
   display:block;
   position: relative;
   top: -3px;
   left: -3px;
   -moz-opacity:0.67;
   }
DIV.shadow5:hover IMG {
   margin: -1px;
   top: -1px;
   left: -1px;
   -moz-opacity:1;
   }
   
/**** Sidebar ***/

#right {
	width: 150px;
	float: right;
	display:block;
	margin-top: 0px;
}

#right .box {
	background: #F6F9FB;
	border: 1px solid #E1E1E1;
	padding:10px 10px 15px 10px;
	float: right;
}

#right .box h2 {
	font-size: 1.1em;
	margin: 0px 0 0px 0;
	padding:0px 0 5px 0;
}

#right .box a {
	margin: 10px 0 10px 0;
	color: #93B300;
	font-size: 12px;
}

#right .box p {
	margin: 7px 0 10px 0;
	line-height: 14px;
}

#right .box ul {
	padding: 0 0 7px 20px;
	margin: 10px 0 10px 0;
}

#right .box li {
	margin-top:5px;
}

#nav{ 
  list-style: none; 
  margin: 0em 0px;
  width: 150px;
  height: 19px;
  float: right;
}

#nav li{ padding: 0; margin: 0; }
#nav a{
	display: block;
	height: 1.2em;
	padding: 0.3em 0.3em 0.3em 0.8em;
	border-bottom: 2px; /*solid #1a1a1a*/
	border-top: 2px; /*solid #1a1a1a*/
	color: #000000;
	background-color: #ffffff;
	text-decoration: none;
}

#nav a:hover{
	color: #1a1a1a;
	background: url(../img/bg_t.gif) no-repeat;
	background-color: #D3D3D3;
	font-weight: bold;
}

#nav1{ 
 list-style: none; 
 margin: 0em 0; 
 width: 150px;
 float: right;
}
 
#nav1 li{ padding: 0; margin: 0; }
#nav1 a{
	display: block;
	height: 1.2em;
	padding: 0.3em 0.3em 0.3em 0.8em;
	border-bottom: 2px; /*solid #1a1a1a*/
	border-top: 2px; /*solid #1a1a1a*/
	color: #000000;
	background-color: #ffffff;
	text-decoration: none;
}

#nav1 a:hover{
	color: #1a1a1a;
	background: url(../img/bg_t.gif) no-repeat;
	background-color: #D3D3D3;
	font-weight: bold;
}

#nav2{ list-style: none; margin: 0em 0; width: 150px; float: right;}
#nav2 li{ padding: 0; margin: 0; }
#nav2 a{
	display: block;
	height: 1.2em;
	padding: 0.3em 0.3em 0.3em 0.8em;
	border-bottom: 2px; /*solid #1a1a1a*/
	border-top: 2px; /*solid #1a1a1a*/
	color: #000000;
	background-color: #ffffff;
	text-decoration: none;
}

#nav2 a:hover{
	color: #1a1a1a;
	background: url(../img/bg_t.gif) no-repeat;
	background-color: #D3D3D3;
	font-weight: bold;
}

#nav3{ list-style: none; margin: 0em 0; width: 150px; float: right;}
#nav3 li{ padding: 0; margin: 0; }
#nav3 a{
	display: block;
	height: 1.2em;
	padding: 0.3em 0.3em 0.3em 0.8em;
	border-bottom: 2px; /*solid #1a1a1a*/
	border-top: 2px; /*solid #1a1a1a*/
	color: #000000;
	background-color: #ffffff;
	text-decoration: none;
}

#nav3 a:hover{
	color: #1a1a1a;
	background: url(../img/bg_t.gif) no-repeat;
	background-color: #D3D3D3;
	font-weight: bold;
}

.smallgrey {
	font-size:11px;
	font-family:verdana,arial,geneva,sans-serif;
	color:#333333;
}

.rating {
  border: 1px;
  background: #CACACA url(images/scalabar.gif);
}

.class_table {
}

#sidemenu {
    position:	fixed;
    top:        170px;
    left:       51%;
    width:      15px;
    padding:    0px;
    text-align: left;
    margin:     0px 0px 0px 470px;     /* wichtig*/
    color:      #a0a0a0;
    float:      none;
/*    border:    1px solid #20ff80; */  
}

DIV.sideimg{
    border: 0px solid;
    padding: 0px;
    width: 20px;
    margin: 0px 0px 3px 0px;
}
 
DIV.sideimg:hover{
    border: 0px solid #ffffff;
    background: #a0a0a0;
    position: relative;
    top: -1px;
    left: -1px;
    margin: 0px 0px 1px 0px;
}
DIV.sideimg IMG{
    border:0px solid;
}
 
DIV.sideimg:hover IMG{
    border: 1px solid #FF8C00;
    position: relative;
    top: -1px;
    left: -1px;
    margin: 0px 0px 0px 0px;
}

#sidemenu2 {
    position:	fixed;
    top:        170px;
    left:       51%;
    width:      15px;
    padding:    0px;
    text-align: left;
    margin:     0px 0px 0px 470px;     /* wichtig*/
    color:      #a0a0a0;
    float:      none;
/*    border:    1px solid #20ff80; */  
}

DIV.sideimg{
    border: 0px solid;
    padding: 0px;
    width: 20px;
    margin: 0px 0px 3px 0px;
}
 
DIV.sideimg:hover{
    border: 0px solid #ffffff;
    background: #a0a0a0;
    position: relative;
    top: -1px;
    left: -1px;
    margin: 0px 0px 1px 0px;
}
DIV.sideimg IMG{
    border:0px solid;
}
 
DIV.sideimg:hover IMG{
    border: 1px solid #FF8C00;
    position: relative;
    top: -1px;
    left: -1px;
    margin: 0px 0px 0px 0px;
}

.msg0 { 
background-color: #FFCECE; 
color: #2F6B9D; 
}

.msg1 { 
background-color: #CEFFDD; 
color: #2F6B9D; 
} 

.msg_good { 
  background-color: #CEFFDD; 
  font-weight: bold; 
   border: 1px solid #5E6C80; 
   padding: 3px 3px 3px 3px ; 
   margin: 3px 0px 3px 0px ; 
} 

.msg_error { 
  background-color: #FFCECE; 
  font-weight: bold; 
   border: 1px solid #5E6C80; 
   padding: 3px 3px 3px 3px ; 
   margin: 3px 0px 3px 0px ; 
} 

.msg_plain { 
  background-color: transparent; 
  font-weight: bold; 
   border: 1px solid #5E6C80; 
   padding: 3px 3px 3px 3px ; 
   margin: 3px 0px 3px 0px ; 
} 
/*--- Start Mod: Photo Preview Hack, reworked by KW ---------------------------*/
.preview_box {
	width: 130px;
	height: 120px;
  border-bottom: 1px solid #aaaaaa;	
	border-right: 1px solid #aaaaaa;	
	border-top: 1px solid #eeeeee;	
	border-left: 1px solid #eeeeee;	
  background : url(./images/pcol2.gif) repeat-x left top;
  vertical-align: center;
  text-align: center;
}

.preview_box_colored {
	width: 130px;
	height: 120px;
  border-bottom: 1px solid #aaaaaa;	
	border-right: 1px solid #aaaaaa;	
	border-top: 1px solid #eeeeee;	
	border-left: 1px solid #eeeeee;	
  background : url(./images/spalte3.gif) repeat-x left top;
  vertical-align: center;
  text-align: center;
}
/*--- Start Mod: Photo Preview Hack, reworked by KW ---------------------------*/

/*--BBCode--------------------------------------------------*/ 
input.bbcbutton { 
   background-color : #EFEFEF; 
   color : #000000; 
   font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; 
} 

.helpline { 
  width: 300px; 
  height: 30px; 
  overflow: hidden; 
  background-color: transparent; 
  border-style: none; 
  font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 
  font-size : 10px; 
  color: #666666; 
} 

div.quotehead { 
   font-size: 11px; 
   color: black; 
   padding: 0px 24px 0px 24px ; 
} 

div.quoteblock { 
   border: 1px solid #5E6C80; 
   font-size: 10px; 
   padding: 8px 8px 8px 8px ; 
} 

div.codehead { 
   font-size: 11px; 
   color: black; 
   padding: 0px 24px 0px 24px ; 
} 

div.codeblock { 
   border: 1px solid #5E6C80; 
   font-family: Courier, 'Courier New', sans-serif; 
   font-size: 10px; 
   padding: 8px 8px 8px 8px ; 
   background-color: #F5F5F5; 
   white-space: pre; 
} 
/*--PM Mod--------------------------------------------------*/
.username_input {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 140px;
}

.username_input_button {
  font-family:  Tahoma,Verdana,Arial, Helvetica, sans-serif;
  background-color: #003366;
  color: #fcdc43;
  font-size: 11px;
  font-weight: bold;
  width: 120px;
}

.menutitle{
	cursor:pointer;
  border-bottom: 1px solid #aaaaaa;	
	border-right: 1px solid #aaaaaa;	
	border-top: 1px solid #eeeeee;	
	border-left: 1px solid #eeeeee;	
	background: #FFF5EE url(./images/pic_maintopica.gif) repeat-x left top;
	margin-bottom: 5px;
  width:99%;
  padding:2px;
  text-align:center;
  font-weight:bold;
}

.submenu{
margin-bottom: 0.5em;
}

.comment_rating0 {
}
.comment_rating1 {
  color: green;
}
.comment_rating2 {
  color: red;
}

.head2_reg {
  background: url(images/reg_top.png) no-repeat;
  color: #000000;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  padding-left:40px;
}

.reg_table{
	background: url(images/reg_bottom.png) bottom left no-repeat;
}

/*--Schatten---------------------------------------------------------*/
.row1 a img, .row2 a img, .imagerow1 a img, .imagerow2 a img {filter: alpha(opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.70; opacity:0.7;}
.row1 a:hover img, .row2 a:hover img, .imagerow1 a:hover img, .imagerow2 a:hover img {filter: alpha(opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1.00; opacity:1;}
