
html [xmlns] {
background : #fff;
height : 100%; 
}

#main {
background: transparent;
height: 100%;
margin : 0;
padding : 0;
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-size : x-small;
font-size : small;
text-align : left;
}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited {
text-decoration : none;
}

hr { 
background-color : #999;
color : #999;
height : 1px;
width : 99.99%;
} 

a {
color: #ff4918;
text-decoration : underline;
}

a:hover {
color: #4d4d4d;
text-decoration : underline;
}

a:visited {
color: #4d4d4d;
text-decoration : none;
}

/* HOME */

#header {
background: #f3f3f3 url(../images/headerimage.jpg) left top no-repeat;
position : relative;
margin : 0;
width : 970px;
height : 183px;
text-align: center;
border-bottom: 3px solid #ffffff;
overflow: hidden;
}

#left_column_container {
position: relative;
background: #e5e5e5 url(../images/leftimage.jpg) left top no-repeat;
margin : 0;
padding : 0;
width : 240px;
text-align: left;
float: left;
}

#sub_container2 {
position: relative;
background: #f7f7f7;
height: auto;
margin : 0;
padding : 20px;
float: left;
text-align: left;
width: 535px; /* Angabe für den IE 5.5 */
voice-family: "\"}\"";
voice-family: inherit;
width: 495px; 
}

.dummy1 {
margin: 0; /* Dummy-Angabe */
}

#right_column_container {
position : relative;
background: transparent;
margin : 0px;
padding : 0px;
width : 185px;
text-align: left;
float: left;
}

#box3 {
background: transparent;
width: 175px;
margin : 50px 10px 20px 10px;
padding : 0;
text-align: left;
color: #696560;
}

#box4 {
background: transparent;
width: 175px;
margin : 50px 0 20px 0;
padding : 0;
text-align: left;
color: #696560;
}

.boxcontent3 p, .boxcontent4 p {
font-size : 0.8em;
line-height : 16px;
color : #696560;
}


/* MAIN A */


#header1 {
background: #f3f3f3 url(../images/headerimage1.jpg) left top no-repeat;
position : relative;
margin : 0;
width : 970px;
height : 183px;
text-align: center;
border-bottom: 3px solid #ffffff;
overflow: hidden;
}

#left_column_container1 {
position : relative;
background: #e5e5e5 url(../images/leftimage1.jpg) left top no-repeat;
margin : 0;
padding : 0;
width : 240px;
text-align: left;
float: left;
}



/* MAIN B */

#header2 {
background: #f3f3f3 url(../images/headerimage2.jpg) left top no-repeat;
position : relative;
margin : 0;
width : 970px;
height : 183px;
text-align: center;
border-bottom: 3px solid #ffffff;
overflow: hidden;
}

#left_column_container2 {
position : relative;
background: #e5e5e5 url(../images/leftimage2.jpg) left top no-repeat;
margin : 0;
padding : 0;
width : 240px;
text-align: left;
float: left;
}


/* MAIN C */

#header3 {
background: #f3f3f3 url(../images/headerimage3.jpg) left top no-repeat;
position : relative;
margin : 0;
width : 970px;
height : 183px;
text-align: center;
border-bottom: 3px solid #ffffff;
overflow: hidden;
}

#left_column_container3 {
position : relative;
background: #e5e5e5 url(../images/leftimage3.jpg) left top no-repeat;
margin : 0;
padding : 0;
width : 240px;
text-align: left;
float: left;
}


/* MAIN D */

#header4 {
background: #f3f3f3 url(../images/headerimage4.jpg) left top no-repeat;
position : relative;
margin : 0;
width : 970px;
height : 183px;
text-align: center;
border-bottom: 3px solid #ffffff;
overflow: hidden;
}

#left_column_container4 {
position : relative;
background: #e5e5e5 url(../images/leftimage4.jpg) left top no-repeat;
margin : 0;
padding : 0;
width : 240px;
text-align: left;
float: left;
}


/* MAIN E */

#header5 {
background: #f3f3f3 url(../images/headerimage5.jpg) left top no-repeat;
position : relative;
margin : 0;
width : 970px;
height : 183px;
text-align: center;
border-bottom: 3px solid #ffffff;
overflow: hidden;
}

#left_column_container5 {
position : relative;
background: #e5e5e5 url(../images/leftimage5.jpg) left top no-repeat;
margin : 0;
padding : 0;
width : 240px;
text-align: left;
float: left;
}

/* MAIN F */

#header6 {
background: #f3f3f3 url(../images/headerimage6.jpg) left top no-repeat;
position : relative;
margin : 0;
width : 970px;
height : 183px;
text-align: center;
border-bottom: 3px solid #ffffff;
overflow: hidden;
}

#left_column_container6 {
position : relative;
background: #e5e5e5 url(../images/leftimage6.jpg) left top no-repeat;
margin : 0;
padding : 0;
width : 240px;
text-align: left;
float: left;
}

/* MAIN G */

#header7 {
background: #f3f3f3 url(../images/headerimage7.jpg) left top no-repeat;
position : relative;
margin : 0;
width : 970px;
height : 183px;
text-align: center;
border-bottom: 3px solid #ffffff;
overflow: hidden;
}

#left_column_container7 {
position : relative;
background: #e5e5e5 url(../images/leftimage7.jpg) left top no-repeat;
margin : 0;
padding : 0;
width : 240px;
text-align: left;
float: left;
}


/* MAIN H */

#header8 {
background: #f3f3f3 url(../images/headerimage8.jpg) left top no-repeat;
position : relative;
margin : 0;
width : 970px;
height : 183px;
text-align: center;
border-bottom: 3px solid #ffffff;
overflow: hidden;
}

#left_column_container8 {
position : relative;
background: #e5e5e5 url(../images/leftimage8.jpg) left top no-repeat;
margin : 0;
padding : 0;
width : 240px;
text-align: left;
float: left;
}

/* MAIN J */

#header9 {
background: #f3f3f3 url(../images/headerimage9.jpg) left top no-repeat;
position : relative;
margin : 0;
width : 970px;
height : 183px;
text-align: center;
border-bottom: 3px solid #ffffff;
overflow: hidden;
}

#left_column_container9 {
position : relative;
background: #e5e5e5 url(../images/leftimage9.jpg) left top no-repeat;
margin : 0;
padding : 0;
width : 240px;
text-align: left;
float: left;
}


/* HOME AND MAIN */

#logo {
position : absolute;
left: 400px;
top: 30px;
height : 100px;
width: 273px;
background: transparent url(../images/logo.gif) left top no-repeat;
border: none;
margin : 0;
padding: 0;
}

#container {
background: #e5e5e5;
position : relative;
margin : 0 auto;
padding : 0;
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-size : x-small;
font-size : small;
text-align : left;
height: 100%;
border-right: 10px solid #ff4918;
width : 980px; /* Angabe für den IE 5.5 */
voice-family: "\"}\"";
voice-family: inherit;
width : 970px;
}

.dummy2 {
margin: 0; /* Dummy-Angabe */
}

#main_container {
position : relative;
background: #e5e5e5;
width: 970px;
height: 100%;
margin : 0;
padding : 0;
}

#sub_container1 {
background: transparent;
text-align: center;
margin : 0;
padding : 0;
}

#sub_container3 {
background: transparent;
text-align: center;
margin : 40px 0 0 0;
padding : 0;
}

#sub_container4 {
position : relative;
background: #f7f7f7;
height: auto;
margin : 0;
padding : 20px 15px 20px 20px;
float: left;
text-align: left;
width: 730px; /* Angabe für den IE 5.5 */
voice-family: "\"}\"";
voice-family: inherit;
width : 695px;
}

.dummy3 {
margin: 0; /* Dummy-Angabe */
}

#sub_container5 {
position : relative;
background: #ffffff;
width: 730px;
margin : 0;
padding : 0;
float: left;
}

#content_container {
background: #f7f7f7;
width : 100%;
height: 100%;
margin: 0 0 70px 0;
padding: 0;
text-align: left;
float: left;
}

#content_container1 {
background: #f7f7f7;
width : 495px;
height: 100%;
margin: 0 0 70px 0;
padding: 0;
text-align: left;
float: left;
}


#content_container h1 {
margin : 25px 0 0 0;
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-weight : bold;
font-style : normal;
line-height : 18px;
font-size : 1em;
color : #666666;
line-height : 32px;
font-size : 1.6em;
text-decoration : none;
}

#content_container h2 {
margin : 25px 0 0 0;
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-weight : bold;
font-style : normal;
line-height : 16px;
font-size : 1em;
color : #666666;
line-height : 28px;
font-size : 1.4em;
text-decoration : none;
}

#content_container h3 {
margin : 50px 0 0 0;
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-weight : bold;
font-style : normal;
line-height : 14px;
font-size : 1em;
color : #666666;
line-height : 26px;
font-size : 1.2em;
text-decoration : none;
}

#content_container1 h1 {
margin : 25px 0 0 0;
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-weight : bold;
font-style : normal;
line-height : 18px;
font-size : 1em;
color : #666666;
line-height : 32px;
font-size : 1.6em;
text-decoration : none;
}

#content_container1 h2 {
margin : 25px 0 0 0;
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-weight : bold;
font-style : normal;
line-height : 16px;
font-size : 1em;
color : #666666;
line-height : 28px;
font-size : 1.4em;
text-decoration : none;
}

#content_container1 h3 {
margin : 25px 0 0 0;
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-weight : bold;
font-style : normal;
line-height : 14px;
font-size : 1em;
color : #666666;
line-height : 26px;
font-size : 1.2em;
text-decoration : none;
}


#sub_container1 ul {
margin-left : 0;
padding : 0 0 20px 5px;
list-style : none;
}

.content {
margin : 0;
padding : 0;
color : #000;
}

.content p {
font-size : 0.9em;
line-height : 18px;
color : #000;
}

.content a:active {
text-decoration : underline;
}

.content a:link {
color : #ff4918;
text-decoration : underline;
}

.content a:visited {
color : #4d4d4d;
text-decoration : none;
}

.content a:hover {
color : #4d4d4d;
text-decoration : none;
}

.content a:active {
color : #ff4918;
}

.content ul li a {
color: #ff4918;
font-weight : normal;
text-decoration : underline;
}

.content ul li a:link {
color: #ff4918;
font-weight : normal;
text-decoration : underline;
}

.content a:visited {
font-weight : normal;
text-decoration : none;
}

.content ul li a:hover {
text-decoration : underline;
}

.content button {
font-size : 0.9em;
line-height : 14px;
border : 1px solid #666666;
background-color : #efefef;
}

.content ul {
font-size : 0.9em;
color : #666666;
}
.content li {
font-size : 1em;
color : #000;
line-height : 18px;
}
.content ol {
font-size : 0.9em;
color : #666666;
}

#box1 {
background: transparent;
width: auto;
margin : 20px 10px 20px 10px;
text-align: left;
}

#box2 {
background: transparent;
width: 220px;
margin : 20px 10px 20px 10px;
text-align: left;
}

#newsbox {
background: transparent;
width: 175px;
margin : 50px 10px 40px 10px;
padding : 0;
text-align: left;
color: #696560;
}

.newscontent p {
font-size : 0.8em;
line-height : 16px;
color : #696560;
}

#newsbox h2 {
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-size : 1.1em;
color: #696560;
}

#tipbox {
background: #a5a5a5;
width: 190px;
height: auto;
margin : 78px 0 10px 15px;
padding : 5px 5px 10px 5px;
text-align: left;
color: #fff;
float: right;
}

.tipcontent p {
font-size : 0.8em;
line-height : 16px;
color : #fff;
}

#tipbox h2 {
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-size : 1.1em;
color: #fff;
}

.news-list-date {
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-weight: normal;
font-size : 0.8em;
color: #696560;
}

.news-list-morelink a {
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-weight: normal;
font-size : 0.9em;
color: #696560;
}

.news-list-item h2 {
color: #ffffff;
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-size : 1.1em;
font-weight: bold;
margin: 10px 0 10px 0;
padding : 0;
}

.news-list-item h3 {
color: #ffffff;
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-size : 1em;
font-weight: bold;
margin: 10px 0 10px 0;
padding : 0;
}

.csc-header h2  {
color: #666666;
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-size : 1.1em;
font-weight: bold;
margin: 10px 0 0 0;
padding : 0;
}

.csc-header h3  {
color: #666666;
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-size : 1em;
font-weight: bold;
margin: 10px 0 0 0;
padding : 0;
}

.csc-sitemap {
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-size : 1.1em;
line-height: 1.6em;
}

.csc-sitemap ul li {
font-size : 1.0em;
}

.csc-sitemap ul li li {
font-size : 1.0em;
}

#box1 h2, #box2 h2, #box3 h2, #box4 h2, #searchbox h2, #tipbox h2 {
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-size : 1.1em;
}

.boxcontent1 hr, .boxcontent2 hr, #searchbox hr {
background : #696560;
color : #fff;
height : 1px;
width : 99.99%;
margin: 20px 0 20px 0;
}

.boxcontent3 hr, .boxcontent4 hr, newscontent hr {
background : #fff;
color : #696560;
height : 1px;
width : 99.99%;
margin: 20px 0 20px 0;
}


.boxcontent2 {
margin : 0;
padding : 0;
color : #696560;
}

.boxcontent1 p, .boxcontent2 p {
font-size : 0.8em;
color : #696560;
line-height : 16px;
}

.boxcontent a, .newscontent a, .tipcontent a {
color : #ff4918;
text-decoration : underline;
}

.boxcontent a:link {
color : #ff4918;
text-decoration : underline;
}

.boxcontent a:visited, .tipcontent a:visited, .newscontent a:visited {
color : #4d4d4d;
text-decoration : none;
}

.boxcontent a:hover, .newscontent a:hover, .tipcontent a:hover {
color : #fff;
text-decoration : none;
}

.boxcontent a:active, .tipcontent a:active, .newscontent a:active {
color : #696560;
}

.boxcontent button {
font-size : 0.9em;
line-height : 14px;
border : 1px solid #666666;
background-color : #efefef;
}

.boxcontent ul {
font-size : 0.9em;
color : #666666;
}
.boxcontent li {
font-size : 0.9em;
color : #666666;
}
.boxcontent ol {
font-size : 0.9em;
color : #666666;
}




/* TOPMENU */

#topmenu {
position : absolute;
right: 15px;
top: 157px;
height : 20px;
width: auto;
background: transparent;
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-style : normal;
text-decoration: none;
font-size : 0.9em;
line-height : 16px;
text-align: right;
color: #ff4918;
margin : 0;
padding: 0;
}

#topmenu li {
display: inline;
list-style-type: none;
padding-right: 10px;
}

#topmenu li h5 {
background: transparent url(../images/d.gif) left bottom no-repeat;
font-style : normal;
font-weight: normal;
text-decoration: none;
font-size : 1em;
list-style-type: none;
display: inline;
padding: 0 10px 0 25px;
}

#topmenu li h6 {
background: transparent url(../images/gb.gif) left bottom no-repeat;
font-style : normal;
font-weight: normal;
text-decoration: none;
font-size : 1em;
list-style-type: none;
display: inline;
padding: 0 10px 0 25px;
}

#topmenu a {
text-decoration: none;
color: #4d4d4d;
}

#topmenu a:hover {
text-decoration: none;
color: #ff4918;
}


/* NAVIGATION */


#main_nav {
background: transparent;
width: 220px;
color: #ffffff;
margin : 20px 10px 40px 10px;
padding: 0;
text-align: left;
}

#main_nav h2 {
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-size : 1.1em;
color: #ffffff;
margin: 40px 0 20px 0;
padding : 0;
}

#main_nav hr {
background-color : #fff;
color : #fff;
height : 1px;
width : 99.99%;
margin: 20px 0 20px 0;
}

#nav_list {
background: transparent;
width: auto;
border : 0;
margin : 0;
padding : 0;
font-size: 100%;
}

#main_nav_list {
border : 0;
margin : 0;
padding : 0;
color : #4d4d4d;
list-style-type : none;
display: block;
}

#main_nav_list ul {
border : 0;
margin : 0;
padding : 0;
}

#main_nav_list li {
margin : 0;
padding : 0;
font-size: 0.9em;
}

#sub_nav_list {
border : 0;
margin : 0 0 5px 0;
padding : 0;
color: #ff4918;
list-style-type : disc;
list-style-position: inside;
display: block;
}

#sub_nav_list ul {
border : 0;
margin : 0;
padding : 0;
}

#main_nav_list li ul li {
margin : 3px 0 2px 0;
padding : 0;
font-size: 0.9em;
color: #ff4918;
list-style-type : disc;
list-style-position: inside;
}

ul#main_nav_list li.current a {
	color: #ff4918;
}
ul#main_nav_list li.current ul li a {
	color: #4d4d4d;
}
ul#main_nav_list li.active ul li a {
	color: #4d4d4d;
}
ul#main_nav_list li.active ul li.current a {
	color: #ff4918;
}
ul#main_nav_list li.active ul li.active a {
	color: #ff4918;
}

ul#main_nav_list li.active ul li.active ul li {
list-style-type : none;
list-style-position: inside;
margin-left: 12px;
}
ul#main_nav_list li.active ul li.current ul li {
list-style-type : none;
list-style-position: inside;
margin-left: 12px;
}


ul#main_nav_list li.active ul li.current ul li a {
	color: #4d4d4d;
}

ul#main_nav_list li.active ul li.active ul li a {
	color: #4d4d4d;
}

ul#main_nav_list li.active ul li.active ul li.current a {
	color: #ff4918;
}

#main_nav a {
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-weight : bold;
color: #4d4d4d;
text-decoration : none;
text-align : left;
line-height : 24px;
padding : 0;
}

#main_nav a:link {
color: #4d4d4d;
text-decoration : none;
}

#main_nav a:hover {
color: #ff4918;
text-decoration : none;
}

#sub_nav_list .active a {
color: #ff4918;
text-decoration : none;
}

#main_nav_list .active a {
color: #ff4918;
text-decoration : none;
}



/* FOOTER */

#footer {
background: #5e5e5e;
margin : 0;
padding : 0;
width : 970px;
height : 35px;
border-top: 2px solid #fff;
clear : both;
}

#footer_text_center {
position: absolute;
right: 270px;
background: transparent;
width: 200px;
padding : 0;
margin : 0 auto;
font-size : 0.8em;
line-height: 18px;
text-align: center;
z-index:1;
}

#footer_text_left {
position: absolute;
left: 20px;
background: transparent;
width: 180px;
padding : 0;
margin : 0 auto;
font-size : 0.8em;
line-height: 18px;
text-align: center;
z-index:1;
}

.footercontent {
color : #fff;
}

.footercontent a:active {
color : #ff4918;
text-decoration : none;
}

.footercontent a:visited {
color : #ff4918;
text-decoration : none;
}

.footercontent a:hover {
color : #fff;
text-decoration : none;
}



/* SEARCHBOX */

#searchbox {
background: transparent;
width: 220px;
margin : 20px 10px 20px 10px;
text-align: left;
}

#searchbox h2 {
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-size : 1.1em;
color: #696560;
}

.searchcontent p {
font-size : 0.8em;
color : #696560;
line-height : 16px;
}


/* IMAGES */

.csc-textpic-intext-left {
display: inline; 
margin : 2px 0 2px 0;
float : left;
} 

.csc-textpic-intext-right { 
display: inline;
margin : 2px 0 2px 0;
float : right;
}

.csc-textpic-imagewrap { 
border-color : #666666;
margin: 15px 0 0 0;
float: left;
} 

.csc-textpic-image {
border-color : #666666;
}

xxx.csc-textpic-image a {
border: 1px solid #696560;
}

xxx.csc-textpic-image a:hover {
border: 1px solid #ff4918;
}


.imageplain { 
margin : 0 0 10px 0;
} 

.imagelogo { 
padding : 10px 0 0 20px;
} 

.menuimage { 
margin : 15px 25px 0 3px;
}

#thumbnails {
width : 95%;
margin : 10px auto;
padding : 0;
text-align : left;
}

#thumbnails ul {
margin : 0;
padding : 0;
list-style-type : none;
}

#thumbnails li {
float : left;
position : relative;
display : inline;
width : 150px;
height : auto;
height : 90px;
min-height : 90px;
margin : 0;
padding : 0 10px 10px 10px;
text-align : center;
}

#thumbnails ul:after {
content : ".";
display : block;
clear : both;
height : 0;
visibility : hidden;
}

#thumbnails li br {
display : block;
height : 0;
}

.thumb {
margin : 0;
padding : 0;
border : 1px solid #666666;
}

/* FORMS */

.tx-cagtsf { 
background : transparent;
font-size : 0.9em;
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
margin : 0 0 0 100px;
}

.formfield { 
margin : 0 0 15px 0;
} 


#inputfield_message { 
background : #ffffff;
border : 1px solid #d4d4d4;
margin : 2px 0 5px 0;
}

input.btn {   
color:#4d4d4d;   
font-family: verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-weight: bold; 
font-size: 0.9em; 
background:#e5e5e5;   
border: 1px solid #4d4d4d; 
margin: 15px 0 0 380px;  
}  

.tx-felogin-pi1 { 
background : transparent;
width: 250px;
height: 200px;
font-size : 0.9em;
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
text-align: center;
margin : 100px 0 150px 200px;
padding: 0;
}

input#pass, input#user { 
background : #ffffff;
border : 1px solid #4d4d4d;
font-size : 1em;
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
margin : 2px 0 10px 0;
} 

select#inputfield_status { 
background : #ffffff;
border : 1px solid #4d4d4d;
font-size : 1em;
font-family : verdana, arial, "trebuchet ms", tahoma, sans-serif;
margin : 2px 0 10px 0;
}

.tx-felogin-pi1 submit {   
color:#4d4d4d;   
font-family: verdana, arial, "trebuchet ms", tahoma, sans-serif;
font-weight: bold; 
font-size: 0.9em; 
background:#e5e5e5;   
border: 1px solid #4d4d4d; 
margin: 15px 0 0 0;  
} 


/* NEWS */
.news-list-container {
	font-size: 0.9em;
}

.news-list-image {
	padding: 0;
	margin: 0;
}

.news-list-subheader {
	font-size: 1.1em;
}

#content_container h3.news-single-headline {
	padding: 0;
	margin: 0;
}

#content_container .news-single-subheader h3 {
	padding: 20px 0 20px 0;
	margin: 0;
	font-size: 0.9em;
	line-height: 18px;
	float: left;
}

#content_container .news-single-image {
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}

#content_container div.news-list-container a img {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
#content_container div.news-list-container div.news-list-item hr {
	clear: both;
	height: 1px;
}

input.form_input_text {
	width: 250px;
	background : #ffffff;
	border : 1px solid #d4d4d4;
	margin : 2px 0 5px 0;
}


/* iFRAME */

.tx-iframe2-pi1 {
	background: #f7f7f7;
	margin: 0 0 0 -15px;
}

legend {
	margin: 10px;
	padding: 25px;
	color: #ff4918;
	font-weight : bold;
}

