.printonly {
  display: none;
  height: 0px;
  width: 0px;
}


/* -----------------------------------------------------------------------
   Blueprint OVERRIDE
----------------------------------------------------------------------- */
body {font-size:75%;color:#3A464D;background:#606C74 url("../images/ci/bg.png") repeat-x; font-family:Verdana, sans-serif;}
body {margin:0;}

/*h1 {color: #E9910E; xfont-weight: bold; font-size:2em;margin-bottom:0.75em;} */
h1 {color: #206B8E; font-size:1.5em;line-height:1;margin-bottom:1em; font-weight: bold;}
/* mm orange: #B15E2C, lighter orange: #206B8E */
h2 {color: #28414F; font-size:1.5em;line-height:1;margin-bottom:1em;}
/* h3, h4 {font-weight:bold; color: #28414F; font-size:1.2em;line-height:1;margin-bottom:1em;} */
/*h3, h4 {color: #28414F; font-weight:bold; font-size:1.2em;line-height:1;margin-bottom:0.2em; padding:0px 5px 0px 0px;}*/
h3, h4 {color: #28414F; font-weight:bold; font-size:1.1em;line-height:1;margin-bottom:0.5em; padding:0px 5px 0px 0px;}

fieldset {padding:1.4em;margin:0 0 1.5em 0;border:0px; background: #F3F7FA;}


img.left {float:left; margin:1.5em 1.5em 1.5em 0;}
img.topleft {float:left; margin:0 1.5em 1.5em 0;}

img.right {float:right; margin:1.5em 0 1.5em 1.5em;}
img.topright {float:right; margin:0 0 1.5em 1.5em;}

th {background: #EBF3F8}
div.tar, p.tar, th.tar, td.tar {text-align:right;}
div.tac, p.tac, th.tac, td.tac {text-align:center;}

a:focus, a:hover {color:#4781A7;}
a {color:#4781A7;text-decoration:none;}
a:hover, a:active {color:#4781A7;text-decoration:underline;}

label {font-weight:normal;}
input.text, input.title, textarea, select {margin:0em 0;border:1px solid #bbb;}

p.small  {font-size:.8em;margin-bottom:1.475em;line-height:1.475em;}
p.small2 {font-size:.9em;margin-bottom:1.475em;line-height:1.475em;}
.small  {font-size:.8em;line-height:1.475em;}
.small2 {font-size:.9em;line-height:1.475em;}

ul.nobullet
{
  list-style-type:none;
  margin-left: 0px;
  padding:0px;
}

#c_all_1
{
	width:1160px; margin:0 auto;
}


#logo {
  margin: 4px 0px 0px 6px;
}

.box { 
  padding: 1.5em;
  margin-bottom: 1.5em; 
  background: transparent; 
}

.boxsmall { 
  padding: 0.5em 1.5em;
  margin-bottom: 1.5em; 
  background: transparent; 
}

.boxtiny
{
  padding: 1em 1em;
  margin-bottom: 1.5em; 
  background: transparent; 
}

.boxnotopbottom { 
  padding: 0 1.5em 0 1.5em; 
  margin-bottom: 0; 
  background: transparent; 
}

.boxhead { 
  padding: 0.2em 1.5em 0.2em 1.5em; 
  background: transparent;
  margin:0px;
}


.bold
{
  font-weight:bold;
}

.nomargin
{
  margin: 0;
}

.nomarginleft
{
  margin-left: 0;
}

.nomarginright
{
  margin-right: 0;
}

.marginright
{
  margin-right: 1em;
}

.margintop
{
  margin-top: 1em;
}

.marginbottom
{
  margin-bottom: 1em;
}

.margintophalf
{
  margin-top: 0.5em;
}

.marginbottomhalf
{
  margin-bottom: 0.5em;
}


.col_item h3
{
  color: #344A56; font-weight:bold; font-size:1.2em;line-height:1.7;margin-bottom:0.2em;
  /*padding:0px 5px 0px 30px;*/
}

.ad_sb
{
  padding-bottom:5px;
}

.header
{
   padding-top: 1.5em;
   padding-bottom:0.75em;
   margin-bottom:0em;
}

.content
{
  padding-top:1.5em;
  padding-bottom:1.5em;
  background: #FFFFFF;
  border-top: 1px solid #9CC3DB;
}


/********************* Klassen ************************/
.c {
  clear: both;
}

.flr {
  float: right;
}

.fll {
  float: left;
}


#footer {
  text-align: center;
  font-size: 9px;
  color: #88949D;
}

#footer a,#footer a:hover,#footer a:active,#footer a:visited {
  font-size: 9px;
  color: #9FBED2;
  text-decoration: none;
  cursor: text;
}


/*** Forms ***/ 
.form-row {
  clear: both;
  padding: 5px 0px 5px 0px;
  /* border-bottom: 1px solid #bbf; */
}
.form-row label { 
  display: block;
  padding: 0 10px 3px 0;
  clear: both;
  float: left;
  text-align: left;
  width: 150px;
  color: #666;
  font-weight: bold;
}

div.form_helper {
  clear: both;
  color: #666666;
  font-size: 10px;
}

.form-row div.form_helper {
  clear: both;
  color: #666666;
  font-size: 10px;
  margin-left:160px;
}

.form-row .error_list {
  color: #ff0000;
  clear: both;
  margin-left:160px;
}

/*
form .button {
  clear:both;
  background: #7AB6D9 url('../images/ci/nav/nav_top_tab_right2.gif') repeat-x left top;
  xbackground-position:0% -52px;
  font-weight: bold;
  color: #FFFFFF;
  border: 0px;
  cursor: pointer;
  padding: 1px 3px 1px 3px;
}

form .button:hover {
  clear:both;
  background: #257BA3 url('../images/ci/nav/nav_top_tab_right2.gif') repeat-x left top;
  xbackground-position:0% -60px;
  font-weight: bold;
  color: #FFFFFF;
  border: 0px;
  cursor: pointer;
  padding: 1px 3px 1px 3px;
}
*/
.formerror,
.error_list {
  color: #ff0000;
}

/*** content actions ***/

#content_actions
{
  background: #EBF3F8; /* url('../images/ci/bg_box_1.png') repeat-x top; */
  padding:0.75em 1.5em 0.75em 1.5em;
}

#content_actions_hidden
{
  background: #F4F7F9;
  padding:0.75em 1.5em 0.75em 1.5em;
  margin:0px;
}

#content_actions ul,
#content_actions li
{
  display:inline;
  list-style:none;
  margin:0px; padding:0px;
}

#content_actions ul li a {
  float:left;
  display:block;
}
#content_actions a,
#content_actions_hidden a {
  font-size:0.9em;
  font-weight:normal;
  text-decoration:none;
}

#content_actions a.icon_print{
  background: transparent url(../images/ci/icons/icon_print.png) no-repeat;
  padding-left: 20px;
  margin-right:25px;
}
#content_actions a.icon_email{
  background: transparent url(../images/ci/icons/icon_email.png) no-repeat;
  padding-left: 20px;
  margin-right:25px;
}
#content_actions a.icon_bookmark{
  background: transparent url(../images/ci/icons/icon_folder_star.png) no-repeat;
  padding-left: 20px;
  margin-right:25px;
}

/*** stdCatList ***/
.stdCatList ul
{
  list-style-type:none;
  margin-left: 0px;
  padding:0px;
}
.stdCatList ul li
{
  background: #F4F7F9 url(../images/ci/bullet.gif) 4px 4px no-repeat;
  border-bottom:1px solid #FFFFFF;
  padding:0px 5px 0px 18px;
  font-size:0.9em;
  font-weight:bold;
  margin-left: 0px;
}

/*** topicnavi ***/
.topicnavi
{
  background: #EBF3F8; /* #F4F7F9; */ /* hellblau: #F1FAFF; */
}

ul.topicnavi,
.topicnavi ul,
ul.bulletlist,
.bulletlist ul
{
  list-style-type:none;
  margin-left: 0px;
  padding:0px;
}
ul.topicnavi li,
.topicnavi ul li,
ul.bulletlist li,
.bulletlist ul li
{
  background: transparent url(../images/ci/bullet.gif) 0px 5px no-repeat;
  padding:0px 5px 0px 14px;
  margin-left: 0px;
}

a.bullet
{
  background: transparent url(../images/ci/bullet.gif) 0px 3px no-repeat;
  padding:0px 5px 0px 14px;
}

a.plus
{
  background: transparent url('../images/ci/icons/icon_mm_plus_gold_trans.gif') no-repeat;
  cursor: pointer;
  padding: 2px 4px 2px 24px;
}



/*** box variants ***/
.bgBasis
{
  background: #EBF2F8; 
}
.bgPremium
{
  background: #FFFDD3; 
}
.bgPremiumPlus
{
  background: #EBF2F8; 
}



.bgLightest
{
  background: #F4F7FA; /*#F9FAFC;*/
}

.box_1, .bgLighter
{
  background: #EBF3F8 /*url('../images/ci/bg_box_1.png') repeat-x top*/;  /* #E0F3FA; */ 
}

.box_1_bgonly
{
  background: #EBF3F8; /* #E0F3FA; */
}

/*.boxhead_1  // Box-Style
{
  background: #6991A8 url('../images/ci/bg_boxhead_1.png') repeat-x bottom;
  font-weight:bold;
  color: #FFFFFF;
  font-size:1.0em;
  line-height:1.5em;
}

.boxhead_1 a
{
  color: #FFFFFF;
}
*/

.boxhead_1
{
  background:transparent;
  /*color: #344A56; font-weight:bold; font-size:1.2em;line-height:1.7;margin-bottom:0.2em;*/
  color: #344A56; font-weight:bold; font-size:1.1em;line-height:1.4;margin-bottom:0.2em;
  padding:0px 5px 0px 0px;
}

.box_small
{
  
} 




/*** stdObjNav ***/
.stdObjNav a.selected
{
  font-weight:bold;
}

/*** stdObjNavHorizontal ***/
.stdObjNavHorizontal {color:#999999;}
.stdObjNavHorizontal a
{
  background: transparent url(../images/ci/bullet.gif) 0px 3px no-repeat;
  padding:0px 10px 0px 12px;
  margin-left: 0px;
}
.stdObjNavHorizontal a:focus,
.stdObjNavHorizontal a:hover {text-decoration:underline;}
.stdObjNavHorizontal a {text-decoration:none;}
.stdObjNavHorizontal a.selected {font-weight:bold;}

/*** searchbox ***/
.searchbox
{
  margin-top:14px;
  vertical-align:top;
}

.searchbox .q
{
  width:200px; 
  /*height:24px;*/
  vertical-align:top;  
}

/*.searchbox .button
{
  width:60px;
  height:23px;
}
*/

/*** stdObjCarousel ***/
.carouselControl button
{
  background:#EBF3F8 none repeat scroll 0 0;
  border:1px solid #CEE1EE;
  color: #4781A7;
  font-weight:bold;
  padding: 2px 5px;
  margin:2px 0px 0px 2px; 
}
.carouselControl button:hover
{
  background:#CEE1ED none repeat scroll 0 0;
  border:1px solid #CEE1EE;
  font-weight: bold;
  cursor: pointer;
  text-decoration:underline;
}


/*** buttons ***/
/* button 
---------------------------------------------- */
.button {
  display: inline-block;
  zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
  *display: inline;
  vertical-align: baseline;
  margin: 0 2px;
  outline: none;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  font: 14px/100% Verdana, Arial, Helvetica, sans-serif;
  padding: .5em 2em .55em;
  text-shadow: 0 1px 1px rgba(0,0,0,.3);
  -webkit-border-radius: .5em; 
  -moz-border-radius: .5em;
  border-radius: .5em;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
  box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
  text-decoration: none;
}
.button:active {
  position: relative;
  top: 1px;
}

 
.bu_bigrounded {
  -webkit-border-radius: 2em;
  -moz-border-radius: 2em;
  border-radius: 2em;
}
.bu_medium {
  font-size: 12px;
  padding: .4em 1em .42em;
}
.bu_small {
  font-size: 11px;
  padding: .2em .5em .275em;
}
.bu_tiny {
  font-size: 10px;
  padding: .1em .3em .2em;
  text-shadow:0px;
}


.bu_bold {
	font-weight: bold;
}
 
/* color styles 
---------------------------------------------- */
/* colorNav2 */
.colorNav2 {
  color: #FFFFFF;
  border: solid 1px #517991;
  background: #6b92aa;
  background: -webkit-gradient(linear, left top, left bottom, from(#93bbd3), to(#517991));
  background: -moz-linear-gradient(top,  #93bbd3,  #517991);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#93bbd3', endColorstr='#517991');
}
.colorNav2:hover {
  color: #FFFFFF;
  background: #4b7086;
  background: -webkit-gradient(linear, left top, left bottom, from(#6b92aa), to(#4b7086));
  background: -moz-linear-gradient(top,  #6b92aa,  #4b7086);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b92aa', endColorstr='#4b7086');
}
.colorNav2:active {
  color: #FFFFFF;
  background: -webkit-gradient(linear, left top, left bottom, from(#517991), to(#93bbd3));
  background: -moz-linear-gradient(top,  #517991,  #93bbd3);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#517991', endColorstr='#93bbd3');
}

/* colorNav */
.colorNav {
  color: #FFFFFF;
  border: solid 1px #3e4951;
  background: #6b92aa;
  background: -webkit-gradient(linear, left top, left bottom, from(#848f95), to(#3e4951));
  background: -moz-linear-gradient(top,  #848f95,  #3e4951);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#848f95', endColorstr='#3e4951');
}
.colorNav:hover {
  color: #FFFFFF;
  border: solid 1px #517991;
  background: #6b92aa;
  background: -webkit-gradient(linear, left top, left bottom, from(#93bbd3), to(#517991));
  background: -moz-linear-gradient(top,  #93bbd3,  #517991);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#93bbd3', endColorstr='#517991');
}
.colorNav:active {
  color: #FFFFFF;
  border: solid 1px #517991;
  background: -webkit-gradient(linear, left top, left bottom, from(#517991), to(#93bbd3));
  background: -moz-linear-gradient(top,  #517991,  #93bbd3);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#517991', endColorstr='#93bbd3');
}

/* colorLight */
.colorLight {
  color: #4781A7;
  border: solid 1px #CEE1EE;
  background: #D6E3EB;
  background: -webkit-gradient(linear, left top, left bottom, from(#E3EBF2), to(#CEE1EE));
  background: -moz-linear-gradient(top,  #E3EBF2,  #CEE1EE);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#E3EBF2', endColorstr='#CEE1EE');
}
.colorLight:hover {
  color: #FFFFFF;
  background: #C6D7E3;
  background: -webkit-gradient(linear, left top, left bottom, from(#DDE8EF), to(#A4C1D4));
  background: -moz-linear-gradient(top,  #DDE8EF,  #A4C1D4);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDE8EF', endColorstr='#A4C1D4');
}
.colorLight:active {
  color: #FFFFFF;
  background: -webkit-gradient(linear, left top, left bottom, from(#CEE1EE), to(#E3EBF2));
  background: -moz-linear-gradient(top,  #CEE1EE,  #E3EBF2);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#CEE1EE', endColorstr='#E3EBF2');
}


/* colorSearch */
.colorSearch {
  color: #FFFFFF;
  border: solid 1px #257BA3;
  background: #3989b1;
  background: -webkit-gradient(linear, left top, left bottom, from(#4F98C1), to(#257BA3));
  background: -moz-linear-gradient(top,  #4F98C1,  #257BA3);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4F98C1', endColorstr='#257BA3');
}
.colorSearch:hover {
  color: #FFFFFF;
  background: #00678e;
  background: -webkit-gradient(linear, left top, left bottom, from(#4190b8), to(#00678e));
  background: -moz-linear-gradient(top,  #4190b8,  #00678e);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4190b8', endColorstr='#00678e');
}
.colorSearch:active {
  color: #FFFFFF;
  background: -webkit-gradient(linear, left top, left bottom, from(#257BA3), to(#4F98C1));
  background: -moz-linear-gradient(top,  #257BA3,  #4F98C1);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#257BA3', endColorstr='#4F98C1');
}

/* colorInteract */
.colorInteract {
  color: #FFFFFF;
  border: solid 1px #E18314;
  background: #F19E09;
  background: -webkit-gradient(linear, left top, left bottom, from(#FFB500), to(#E18314));
  background: -moz-linear-gradient(top,  #FFB500,  #E18314);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB500', endColorstr='#E18314');
}
.colorInteract:hover {
  color: #FFFFFF;
  background: #eb8639;
  background: -webkit-gradient(linear, left top, left bottom, from(#f69e1a), to(#d56d2c));
  background: -moz-linear-gradient(top,  #f69e1a,  #d56d2c);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f69e1a', endColorstr='#d56d2c');
}
.colorInteract:active {
  color: #FFFFFF;
  background: -webkit-gradient(linear, left top, left bottom, from(#E18314), to(#FFB500));
  background: -moz-linear-gradient(top,  #E18314,  #FFB500);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#E18314', endColorstr='#FFB500');
}


 
/* black */
.black {
  color: #d7d7d7;
  border: solid 1px #333;
  background: #333;
  background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
  background: -moz-linear-gradient(top,  #666,  #000);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}
.black:hover {
  background: #000;
  background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
  background: -moz-linear-gradient(top,  #444,  #000);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');
}
.black:active {
  color: #666;
  background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
  background: -moz-linear-gradient(top,  #000,  #444);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}
 
/* gray */
.gray {
  color: #e9e9e9;
  border: solid 1px #555;
  background: #6e6e6e;
  background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
  background: -moz-linear-gradient(top,  #888,  #575757);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
.gray:hover {
  background: #616161;
  background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
  background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
}
.gray:active {
  color: #afafaf;
  background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
  background: -moz-linear-gradient(top,  #575757,  #888);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}
 
/* white */
.white {
  color: #606060;
  border: solid 1px #b7b7b7;
  background: #fff;
  background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
  background: -moz-linear-gradient(top,  #fff,  #ededed);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.white:hover {
	color: #606060;
  background: #ededed;
  background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
  background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.white:active {
  color: #999;
  background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
  background: -moz-linear-gradient(top,  #ededed,  #fff);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}

/* orange */
.orange {
  color: #FFFFFF; /*color: #fef4e9;*/
  border: solid 1px #da7c0c;
  background: #f78d1d;
  background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
  background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.orange:hover {
  color: #FFFFFF;
	background: #f47c20;
  background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
  background: -moz-linear-gradient(top,  #f88e11,  #f06015);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange:active{
  color: #FFFFFF; /*color: #fcd3a5;*/
  background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
  background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}
 
/* red */
.colorRed {
  color: #FFFFFF;
  border: solid 1px #961b19;
  background: #9D221E;
  background: -webkit-gradient(linear, left top, left bottom, from(#CC4E40), to(#961B19));
  background: -moz-linear-gradient(top,  #CC4E40,  #961B19);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#CC4E40', endColorstr='#961B19');
}
.colorRed:hover {
  color: #FFFFFF;
  background: #901214;
  background: -webkit-gradient(linear, left top, left bottom, from(#B93C33), to(#901214));
  background: -moz-linear-gradient(top,  #B93C33,  #901214);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#B93C33', endColorstr='#901214');
}
.colorRed:active {
  color: #FFFFFF;
  background: -webkit-gradient(linear, left top, left bottom, from(#961B19), to(#CC4E40));
  background: -moz-linear-gradient(top,  #961B19,  #CC4E40);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#961B19', endColorstr='#CC4E40');
}
 
/* blue */
.blue {
  color: #d9eef7;
  border: solid 1px #0076a3;
  background: #0095cd;
  background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
  background: -moz-linear-gradient(top,  #00adee,  #0078a5);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.blue:hover {
  background: #007ead;
  background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
  background: -moz-linear-gradient(top,  #0095cc,  #00678e);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.blue:active {
  color: #80bed6;
  background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
  background: -moz-linear-gradient(top,  #0078a5,  #00adee);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}
 





/*.arzteintrag-preise .preis-header .paket{font-weight:bold; font-size:1.2em; line-height:1.5em;}
.arzteintrag-preise .premium .preis-header .paket{font-size:1.8em;}
.arzteintrag-preise .premium .preis-header {padding-bottom:10px;}
*/
.arzteintrag-preise .preis-header .slogan{font-weight:font-size:0.9em; line-height:1em;}
.arzteintrag-preise .preis-header .price{font-size:1.5em; line-height:1em;margin-bottom:0em; padding-bottom: 5px; font-weight:bold;}
.arzteintrag-preise .preis-header .priceinfo{font-size:0.8em; line-height:1em;}
.tooltipcontent{display:none;}

#arzteintrag-preise-tooltip{
  position:absolute;
  /*background:#EBF3F8;*/
  /*border:1px solid #CEE1EE;*/
  background: #FFFDD3;
  border:1px solid #FDEBA3;
  padding:1.5em;
  display:none;
  width:250px;
  font-size:0.9em;
  } 
a.arzteintrag-preise-tooltip {
	font-size:0.9em;
	font-weight:bold;
	text-docoration:none;
}

.tdPremiumTop
{
  border-top:1px solid #FDEBA3;
  border-left:1px solid #FDEBA3;
  border-right:1px solid #FDEBA3;
}
.tdPremium
{
	border-left:1px solid #FDEBA3;
	border-right:1px solid #FDEBA3;
}
.tdPremiumBottom
{
  border-left:1px solid #FDEBA3;
  border-right:1px solid #FDEBA3;
  border-bottom:1px solid #FDEBA3;
}

