.pr_kategorie_ueberschrift 
{ 
 font-family:arial;
 font-size:16px;
 font-weight:bold;
 text-align:left; 
}

.pr_beschreibung
{ 
 font-family:arial;
 font-size:16px;
}

.pr_table_bruttoendbetrag
{ 
 font-family:arial;
 font-size:16px;
 font-weight:bold;
}

.pr_table_outputfeld_bruttoendbetrag
{
 border:none;
 font-family: Arial;
 font-size:16px;
 color: #DF0101;
 background-color: white;
 text-align: right;
 font-weight:bold;
}

.pr_table_outputfeld 
{
 border:none;
 font-family: Arial;
 font-size:16px;
 color: Black;
 background-color: white;
 text-align: right;
}

.pr_table_main
{
 width:950px;
}

.pr_table_kategorie_td_auswahlfeld
{
 width:35px;
 height:10px;
 text-align:center;
}

.pr_table_inmain_links_oben
{
 vertical-align:top;
 text-align:left;
}

.pr_table_inmain_center_oben
{
 vertical-align:top;
 text-align:center;
}

.pr_info_text_rechts span.pr_info_text
{
 display:none;
}

a.pr_info_text_rechts 
{
 outline:none; 
 font-size:16px; 
 text-decoration:none;
}

a.pr_info_text_rechts strong 
{
 line-height:30px;
}
 
a.pr_info_text_rechts:visited
{
 text-decoration: none; 
 color: black; 
}

a.pr_info_text_rechts:link
{
 text-decoration: none; 
 color: black; 
}

a.pr_info_text_rechts:hover span
{ 
 display:inline;
 position:fixed; 
 border:2px solid #FFF; 
 color:#EEE;  
 background-color:#3B0B0B;
 background:#3B0B0B;
 border-radius: 18px;
 font-family:arial;
 font-size:16px;
 text-align:left;
 width:auto; 
 height:auto;
 left:25%;
 padding:14px 20px;
 margin-top: 0px; 
 margin-left:0px;
} 

a.pr_info_text_rechts span
{
 border-radius:2px; 
 -moz-border-radius: 2px; 
 -webkit-border-radius: 2px; 
 -moz-box-shadow: 0px 0px 8px 4px #666; 
 -webkit-box-shadow: 0px 0px 8px 4px #666; 
 box-shadow: 0px 0px 8px 4px #666; opacity: 0.9;
}

a.pr_info_text_rechts_2 span.pr_info_text
{
 display:none;
}

a.pr_info_text_rechts_2
{
 outline:none; 
 font-size:16px; 
 text-decoration:none; 
}

a.pr_info_text_rechts_2 strong 
{
 line-height:30px;
}
 
a.pr_info_text_rechts_2:visited
{
 text-decoration: none; 
 color: black; 
}

a.pr_info_text_rechts_2:link
{
 text-decoration: none; 
 color: black; 
}

a.pr_info_text_rechts_2:hover span
{ 
 display:inline;
 position:fixed; 
 border:2px solid #FFF; 
 color:#EEE;  
 background-color:#3B0B0B;
 background:#3B0B0B;
 border-radius: 18px;
 font-family:arial;
 font-size:10pt;
 text-align:left;
 width:auto; 
 height:auto;
 left:25%;
 padding:14px 20px;
 margin-top: -110px; 
 margin-left:0px;
} 

a.pr_info_text_rechts_2 span 
{ 
 border-radius:2px; 
 -moz-border-radius: 2px; 
 -webkit-border-radius: 2px; 
 -moz-box-shadow: 0px 0px 8px 4px #666; 
 -webkit-box-shadow: 0px 0px 8px 4px #666; 
 box-shadow: 0px 0px 8px 4px #666; opacity: 0.9; 
}

/*Tooltip linke seite*/
.pr_info_text_links span.pr_info_text
{
 display:none;
}

a.pr_info_text_links 
{
 outline:none; 
 font-size:16px; 
 text-decoration:none; 
}

a.pr_info_text_links strong 
{
 line-height:30px;
}
 
a.pr_info_text_links:visited
{
 text-decoration: none; 
 color: black; 
}

a.pr_info_text_links:link
{
 text-decoration: none; 
 color: black; 
}

a.pr_info_text_links:hover span
{ 
 display:inline;
 position:absolute; 
 border:2px solid #FFF; 
 color:#EEE;  
 background-color:#3B0B0B;
 background:#3B0B0B;
 border-radius: 18px;
 font-family:arial;
 font-size:16px;
 text-align:left;
 width:auto; 
 height:auto;
 left:5%;
 padding:14px 20px;
 margin-top: -280px; 
 margin-left:350px;
} 

a.pr_info_text_links span 
{ 
 border-radius:2px; 
 -moz-border-radius: 2px; 
 -webkit-border-radius: 2px; 
 -moz-box-shadow: 0px 0px 8px 4px #666; 
 -webkit-box-shadow: 0px 0px 8px 4px #666; 
 box-shadow: 0px 0px 8px 4px #666; 
 opacity: 0.9; 
}

/* Hier nur werte Für Preisrecher Selfservice Formular */
.prss_inputField
{ 
background-color: #FFFFFF;
font-family:Arial;
font-size:12pt;
} 

.prss_errorField 
{
background-color: #F78181;
font-family:Arial;
font-size:12pt;
}