@import url('http://fonts.googleapis.com/css?family=Open+Sans:300');

/* Master Templates Backend */

.tpl-master { width: 98.5%; }

.mb-col-01-tpl-1{width: 99.9%;}

.mb-col-01-tpl-2{width: 68%;float: left;}
.mb-col-02-tpl-2{width: 30%;float: right;}

.mb-col-01-tpl-3{width: 21%;float: left;}
.mb-col-02-tpl-3{width: 56%;float: left; margin-left: 8px;}
.mb-col-03-tpl-3{width: 21%;float: right;}

.mb-col-01-tpl-4{width: 30%;float: left;}
.mb-col-02-tpl-4{width: 68%;float: right;}

.mb-col-01-tpl-5{width: 49%;float: left;}
.mb-col-02-tpl-5{width: 49%;float: right;}

.mb-col-01-tpl-6{width: 34%;float: left;}
.mb-col-02-tpl-6{width: 64%;float: right;}

.content-segment .itc .img-left, .content-segment .itc .bild-links { float: left; margin: 0 10px 10px 0; }
.content-segment .itc .img-right, .content-segment .itc .bild-rechts { float: left; margin: 0 0 10px 10px; }
.content-segment .itc .red, .content-segment .itc .text-rot { color: #c10b22; background: none; }
.content-segment .itc .txt-shadow, .content-segment .itc .text-schatten { text-shadow: 3px 3px 2px #777;  }
.content-segment .itc img.img-shadow, .content-segment .itc img.bild-schatten { padding-bottom: 15px; background: url(http://thoks2.01.cycrosuite.com/itool3/frontend/img/custom/img-shadow.png) center bottom no-repeat; }

.content-segment .itc table { width: 100%; }
.content-segment .itc table td { padding: 2px 0; border-bottom: 1px solid #666262; }
.content-segment .itc a.buttons, .content-segment .itc a.button { padding: 4px 10px; color: #808593; text-decoration: none; border: 1px solid #d8d8dc; border-radius: 2px; background: #fbfbfd; text-shadow: 1px 1px 1px #fff;  box-shadow: 1px 1px 2px #d8d8dc }
.content-segment .itc a.versteckter-link { color:#737373; text-decoration: none; border-bottom: 1px dahsed #CE222C; }
.content-segment .itc .bilderrahmen { padding: 2px; box-shadow: 0px 0px 4px #ccc; }


.content-segment .itc span.htag1, .content-segment .itc span.htag2, .content-segment .itc span.htag3,
.content-segment .itc span.htag4, .content-segment .itc span.htag5, .content-segment .itc span.htag6 { display: block; }

.content-segment .itc h1, .content-segment .itc span.htag1, .content-segment .itc p.htag1 { font-size: 1.8em; font-weight: bold; line-height: 1.7em; font-family: 'Open Sans',Verdana, Helvetica, Arial, sans-serif; color: #c20c23; margin: 0 0 4px 0; padding: 0; }
.content-segment .itc h2, .content-segment .itc span.htag2, .content-segment .itc p.htag2 { font-size: 1.5em; line-height: 1.8em; font-family: 'Open Sans',Verdana, Helvetica, Arial, sans-serif; color: #666262; margin: 0 0 8px 0; padding: 0; }
.content-segment .itc h3, .content-segment .itc span.htag3, .content-segment .itc p.htag3 { font-size: 1.3em; line-height: 1.8em; font-family: 'Open Sans',Verdana, Helvetica, Arial, sans-serif; color: #c20c23; margin: 0 0 8px 0; padding: 0; }
.content-segment .itc h4, .content-segment .itc h5, .content-segment .itc h6,
.content-segment .itc span.htag4, .content-segment .itc span.htag5, .content-segment .itc span.htag6,
.content-segment .itc p.htag4 , .content-segment .itc p.htag5, .content-segment .itc p.htag6 { font-size: 1.2em; line-height: 1.8em; font-family: 'Open Sans',Verdana, Helvetica, Arial, sans-serif; color: #615c5c; margin: 0 0 5px 0; padding: 0; }
