
h1, h2, p
{
clear:both;
float:left;
display:inline;
}

h1
{
width:575px;
height:114px;
font-size:30px;
line-height:40px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

h2
{
font-size:16px;
line-height:25px;
margin: 0px 0px 10px 0px;
}

.defaultcontent ol, .defaultcontent ul, p
{
font-size:13px;
line-height:20px;
margin: 0px 0px 20px 0px;
}

.defaultcontent ol, .defaultcontent ul
{
clear:both;
}

.defaultcontent ul
{
margin: 0px 0px 20px 20px;
}

a, a:link, a:visited
{
color:#69af01;
font-weight:bold;
text-decoration:none;
padding:0px 0px 0px 13px;
background: url(img/icon_arrow_green_right.png) no-repeat 0px 3px;
}

a:hover, a:focus, a:active
{
color:#69af01;
text-decoration:underline;
}

.csc-textpic-image a, .csc-textpic-image a:link, .csc-textpic-image a:visited,
.csc-textpic-image a:hover, .csc-textpic-image a:focus, .csc-textpic-image a:active
{
background-image:none;
padding:0px;
}

a.enlarge, a.enlarge:link, a.enlarge:visited,
a.enlarge:hover, a.enlarge:focus, a.enlarge:active
{
padding:3px 0px 3px 30px;
background: url(img/icon_magnifier_green.png) no-repeat 0px 0px;
}

.gray
{
font-size:15px;
color:#B1B1B1;
margin: 0px 0px 5px 0px;
}

.graysmall
{
color:#666666;
font-size:11px;
}

.anchor
{
clear:both;
float:left;
display:inline;
height:0px;
width:100px;
visibility:hidden;
font-size:0px;
}

.hidden
{
visibility:hidden;
display:none;
}

.visible
{
visibility:visible;
display:inline;
}

p.formerror
{
color:#E30000;
}

/* @group: defaultpage */

.defaultcontent
{

}

.defaultcontent .left,
.defaultcontent .left h1,
.defaultcontent .left h2,
.defaultcontent .left h3,
.defaultcontent .left p
{
float:left;
display:inline;
width:680px;
}

.defaultcontent .left h1,
.defaultcontent .left h2,
.defaultcontent .left h3,
.defaultcontent .left p
{
clear:both;
}

/* @end */

/* @group: emulator */
#middlebox .emulator .left,
#middlebox .emulator .left h1,
#middlebox .emulator .left h2,
#middlebox .emulator .left p
{
width:320px;
}

#middlebox .emulator .right,
#middlebox .emulator .right h1,
#middlebox .emulator .right h2,
#middlebox .emulator .right p
{
width:280px;
}

#middlebox .emulator .right
{
margin:110px 0px 0px 0px;
}
/* @end */

/* @group: kostenfrei */
#middlebox .kostenfrei .left,
#middlebox .kostenfrei .left h1,
#middlebox .kostenfrei .left h2,
#middlebox .kostenfrei .left p
{
width:430px;
margin:0px 30px 0px 0px;
}

#middlebox .kostenfrei .left p
{
margin:0px 30px 25px 0px;
}

#middlebox .kostenfrei .left h2
{
margin:0px 30px 12px 0px;
}

#middlebox .kostenfrei .right,
#middlebox .kostenfrei .right h1,
#middlebox .kostenfrei .right h2,
#middlebox .kostenfrei .right p
{
width:170px;
}

#middlebox .kostenfrei .right
{
margin:110px 0px 0px 0px;
}
/* @end */


/* @group: liveticcs */
#middlebox .liveticcs .left,
#middlebox .liveticcs .left h1,
#middlebox .liveticcs .left h2,
#middlebox .liveticcs .left p
{
width:250px;
}

#middlebox .liveticcs .right,
#middlebox .liveticcs .right h1,
#middlebox .liveticcs .right h2,
#middlebox .liveticcs .right p
{
width:350px;
}

#middlebox .liveticcs .right
{
margin:0px 0px 0px 0px;
}

#middlebox .liveticcs .right a, 
#middlebox .liveticcs .right a:link, 
#middlebox .liveticcs .right a:visited
{
background: url(img/icon_raqou_green.png) no-repeat 0px 5px;
}
/* @end */

/* @group: videopage */
#video .emulator .left,
#video .emulator .left h1,
#video .emulator .left h2,
#video .emulator .left p
{
width:440px;
}

#video .emulator .right,
#video .emulator .right h1,
#video .emulator .right h2,
#video .emulator .right p
{
width:140px;
}

#video .emulator .right
{
margin:110px 0px 0px 20px;
}
/* @end */

/* @group: faq */
.faq ol, .faq ol li,
.faq ul, .faq ul li
{
}

.faq ol li
{
line-height:20px;
}

.faq ol
{
clear:both;
padding:0px 0px 0px 0px;
margin:0px 0px 20px 22px;
list-style-type:decimal;
}

.faq div a.internal-link, .faq div a.internal-link:link, .faq div a.internal-link:visited
{
padding: 0px 0px 0px 0px;
background:none;
}

/* @end */


/* @group: text with image */

#layout .csc-textpic
{
clear:both;
float:left;
display:inline;
width:680px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#layout .csc-textpic-image
{
float:left;
width:auto;
margin:0px 25px 25px 0px;
}

#layout .csc-textpic-imagewrap
{
clear:both;
margin-right:25px !important;
}

#layout .csc-textpic-imagewrap,
#layout dl,
#layout dt
{
float:left;
width:auto;
}

#layout .csc-textpic h1,
#layout .csc-textpic h2,
#layout .csc-textpic p
{
clear:none;
width:auto;
float:none;
display:block;
}

#layout .csc-textpic-imagerow
{
float:left;
display:inline;
margin:0px 0px 25px 0px;
}

#layout .csc-textpic-imagerow .csc-textpic-image
{
margin:0px 25px 0px 0px;
}

/* @end */

/* @group: installtion */

.installation #leftbox img
{
float:left;
display:inline;
margin:39px 0px 0px 30px;
padding:0px;
}

/* @end */