/* Style sheet basic */
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0;}
body{font-family:Verdana,Arial,Helvetica,sans-serif;}
img{border:0;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
del{text-decoration:line-through;}
ins{text-decoration:none;}
ol,ul{margin-bottom:1.5em;margin-left:2em;}
a:link,a:visited{text-decoration:underline;color:#0C2A70;}
a:hover,a:focus,a:active{text-decoration:none;color:#000;}
:hover,:focus,:active{outline:0;}
input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit;}
pre,code{font-family:"Lucida Console",Monaco,monospace;}
p,pre,blockquote,form{margin-bottom:1.5em;}
abbr,acronym{border-bottom:1px dotted #666;font-variant:normal;cursor:help;}
.ce_table table,.ce_text table{margin-top:1px;margin-right:1px;margin-left:1px;background-color:#E7E7E7;border-spacing:1px;margin-bottom: 1.5em;}
.ce_table th,.ce_text th{padding:4px;vertical-align:top;background-color:#F5F5F5;border:1px solid #fff;border-collapse:collapse;font-weight:bold;color:#333;}
.ce_table tr,.ce_text tr{background-color:#fff;}
.ce_table td,.ce_text td{padding:2px;text-align:left;vertical-align:top;background-color:#fff;border:1px solid #fff;border-collapse:collapse;}
h1{margin:0 0 1em;padding:20px 0 0;font-weight:bold;font-size:140%;color:#333;}
h2{margin:0 0 1em;padding:0 0 15px;background:url("tl_files/layout/barline.gif") left bottom repeat-x;font-weight:bold;font-size:110%;color:#666;}
h3,h4,h5,h6{margin:0 0 0.2em;padding:0;font-weight:bold;font-size:100%;color:#164789;}
.caption{font-size:85%;color:#0C2A70;font-style: normal;}
.teaser{color:#0E376D;}
.bgfarbe1{background-color: #E5ECF4 !important;}
.bgfarbe2{background-color: #f0f0f0 !important;}
.bgfarbe3{background-color: #D2D7DB !important;}
.box{margin-bottom:1.5em;margin-left:0;padding:4px;background-color:#E5ECF4;}
.zentriert{text-align:center;}
.unten10{margin-bottom: 10px !important;}
.klein{font-size: 85% !important;}
.kapital{text-transform: uppercase;}
.referenz{border-bottom:3px solid #A8CC66;}
.notiz{margin:0 0 1.5em;padding:2px;background-color:#FFF8D3;font-size:90%;color:#333;}
ul.vorteile,.vorteile ul{margin:0 0 1.5em;padding:4px;background-color:#D3DDE9;list-style-type:none;}
.vorteile li{margin-bottom:1em;padding-left:26px;background:url("tl_files/sigeko/layout/icons/add.png") left top no-repeat;}
.farbe{padding:2px 0;background-color:#A4C6E0;}
.rahmen{margin-bottom:0.5em;padding:6px;border:3px solid #BFE4F4;}
a.angebot,a.angebot:link,a.angebot:visited{position:relative;display:inline-block;padding:8px 4px 9px 8px;text-align:center;background-color:#6f9cc6;font-weight:bold;text-decoration:none;color:#fff;line-height:1;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;box-shadow: 0 1px 3px rgba(0,0,0,0.5);-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);  /* CSS3 for Webkit-Browsers like Safari, Opera, Chrome */   background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #6f9cc6), color-stop(1, #1871c3));    /* CSS3 for Firefox 3.6 */  background: -moz-linear-gradient(top, #6f9cc6 0%, #5e93c5 2%, #3d83c5 97%, #1871c3 100%);text-shadow: 0 -1px 1px rgba(0,0,0,0.25);border-bottom: 1px solid rgba(0,0,0,0.25);cursor: pointer;}
a.angebot:hover,a.angebot:focus,a.angebot:active{color:#fff;background: #4877a5;}
.angebot:active{top:1px;}
body#tinymce{background-color:#fff;font-size:13px;color:#333;line-height:18px;}
