/*
  Style Index
 
  $0 - Imported Styles
  $1 - Common Elements
  $2 - Classes for RTE
*/
 
/* $0 - Imported Styles //////////////////////////////////////////////////////*/

/* $1 - Common Elements //////////////////////////////////////////////////////*/

body {
  background-color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

pre {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

img {
  padding: 0 5px 0 0; /*oben, rechts, unten, links*/
}

#col_center ul, ol
{
  list-style-image:url(../img/arrow.gif);
  margin:5px 0pt 5px 20px;
}

#col_center div.tx-flseositemap-pi1 ul, ol
{
  list-style-image:none;
  margin:1px 0pt 1px 5px;
}

strong
{
  font-size:bold;
}

/* $2 - Headlines for RTE //////////////////////////////////////////////////////*/

h2
{
  font-size:1.8em;
  line-height:1.4em;
  margin:0;
  padding:0 0 10px 0;
}

#col_center .tx-ttproducts-pi1-list .teaser h2
{
  font-size:10px;
}

h3
{
  color:#515151;
  font-size:1.8em;
  line-height:1.4em;
  margin:0;
  padding:0 0 10px 0;
}

.container .container h3
{
  font-size:1.0em !important;
}

h4
{
  font-size:1.0em;
  margin:0;
  padding:0 0 10px 0;
}

h5 /* blue */
{
  color:#0071E1;
  font-size:1.0em;
  margin:0;
  padding:0 0 10px 0;
}

h6 /* orange */
{
  color:#FF7E00;
  font-size:1.0em;
  margin:0;
  padding:0 0 10px 0;
}

#col_center h2,
#col_center h3,
#col_center h4,
#col_center h5,
#col_center h6
{
  font-weight:bold;
}