/* Style sheet contaogrid_beratung */
#main .ce_text ul li{list-style-image:url("tl_files/vivare/images/bullets/herz_list_element.png");}
body{margin:0;padding:0;font-size:62.5%;background:transparent;}
#container{background:#F1F7F8;}
#header{margin-top:1px;background:#F1F7F8;}
* html #main .ce_gallery{overflow:hidden;}
#main .toggler{margin:10px 0;padding:0;font-family:"Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;font-size:2em;cursor:pointer;}
#main .accordion{font-family:"Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;font-size:1.1em;line-height:1.6em;}
#main .ce_text{text-align:left;font-family:"Trebuchet MS","Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;font-size:1.25em;color:#444;line-height:1.8;letter-spacing:0.01em;}
#main .ce_table{font-family:"Trebuchet MS","Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;font-size:1.2em;line-height:1.8;letter-spacing:0.01em;}
#main  h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;}
#main .ce_table .col_0{padding:0 87px 0 0;}
#main .ce_text a,#main .ce_text a:link,#main .ce_text a:visited{border-bottom:1px dotted #001F64;font-family:"Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;text-decoration:none;color:#001F64;}
#main .ce_text a:hover{border-bottom:1px dotted #222;text-decoration:none;color:#222;}
#header h1{float:right;margin:40px 10px 0 0;padding:0;font-family:"Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;font-size:3em;}
#footer{padding:30px;background: url(tl_files/vivare/images/vivare_footer_blue.png) top left repeat-y scroll;}
#footer .copyline{text-align:center;}
#footer h1{border-bottom:1px solid #000;font-size:1.4em;}
#footer .ce_text{font-family:"Trebuchet MS","Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;font-size:1em;line-height:1.6;letter-spacing:0.01em;}
#footer a,#footer a:link,#footer a:visited{border-bottom:1px dotted #000;text-decoration:none;color:#000;}
#footer a:hover{border-bottom:1px dotted #666;text-decoration:none;color:#666;}
#main .mod_newslist h1{font-family:"Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;line-height:1.6em;}
#main .layout_latest p.info{margin:0;padding:4px 4px 2px 0;border-bottom:1px dotted #666;font-weight:bold;font-size:1em;color:#000;}
#main .layout_latest p.more a{background-image:url("tl_files/vivare/images/details_icon.png");font-size:1.2em;color:#666666;}
#main .layout_latest h2{margin:10px 0 0;padding:0;font-size:1.4em;}
#main .layout_full p.info{margin:0;padding:4px 4px 2px 0;border-bottom:1px dotted #666;font-weight:bold;font-size:1em;color:#000;}
#main .mod_newsreader p.back a{font-size:1em;color:#666666;}
#main .layout_full h1{margin:10px 0 0;padding:0;font-size:2.4em;}
#main .layout_full p{margin:0;padding:4px 0 2px;font-size:1em;color:#000;}
#header .mod_randomImage img{top:100px;position:absolute;margin:0 auto;}
.more{background-image:url("tl_files/vivare/images/details_icon.pngtop center no-repeat");}
#main .ce_text{padding:30px 90px 30px 30px;}
#main .mod_customnav{padding-top:30px;}
#main .mod_customnav ul li{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;list-style-type:none;}
#main .mod_customnav ul li a{color:#00626F;line-height:0.9em;}
#main p{text-align:left;}
#main{margin-top:60px;}
.back{display:none;}
.more{text-transform: uppercase;}
.teaser a{font-family:"Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;color:#00626F;}
.mod_article h2{font-family:"Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;color:#001F64;}
#main h1,h2,h3,h4,h5,h6{color:#001F64;}
#main .ce_table{padding:30px 80px 30px 30px;}
