/* CSS Document */
*{
	margin: 0; 
	padding: 0;
	height:100%;
	font-family:Arial, Helvetica, Sans-serif;
	text-align: left;
}

#container {
	width: 800px;
	height: 600px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

#top {
	width: 800px;
	height: 109px;
	float: left;
	clear: both;
}

#logo {
	width: 184px;
	height: 109px;
	float:left;
}

#topmiddletop {
	width: 584px;
	height: 60px;
	margin-top:10px;
	float: right;
	text-align:right;
	font-size: 12px;
	letter-spacing:1px;
}

#topleft {
	width: 8px;
	height: 109px;
	float: left;
	background-image: url(img/interface/img_01.gif);
	background-repeat: no-repeat;
}

#topmiddle {
	width: 784px;
	height: 109px;
	float: left;
	background-image: url(img/interface/img_02.gif);
}

#topright {
	width: 8px;
	height: 109px;
	float: left;
	background-image: url(img/interface/img_03.gif);
	background-repeat: no-repeat;
	margin:0px;
}

#menutabs {
	width: auto;
	height: 39px;
	float:right;
	font-size:12px;
	font-weight: bold;
	line-height: 40px;
	letter-spacing: 1px;
}

#menutabsactiveleft {
	width: 11px;
	height: 39px;
	float: left;
	background-image: url(img/interface/img_04.gif);
	background-repeat: no-repeat;
}

#menutabsactivemiddle {
	width: auto;
	height: 39px;
	float: left;
	padding-left:10px;
	padding-right:10px;
	background-image: url(img/interface/img_05.gif);
	background-repeat: repeat;
}

#menutabsactivemiddle a {
	color:#666666;
	text-decoration: none;
}

#menutabsactiveright {
	width:11px;
	height: 39px;
	float: left;
	background-image: url(img/interface/img_06.gif);
	background-repeat: no-repeat;
}

#menutabsinactiveleft {
	width: 9px;
	height: 39px;
	float: left;
	background-image: url(img/interface/img_07.gif);
	background-repeat: no-repeat;
}

#menutabsinactivemiddle {
	width: auto;
	height: 39px;
	float: left;
	padding-left:10px;
	padding-right:10px;
	background-image: url(img/interface/img_08.gif);
	background-repeat: repeat;
}

#menutabsinactivemiddle a {
	color: #FFFFFF;
	text-decoration: none;
}

#menutabsinactiveright {
	width:11px;
	height: 39px;
	float: left;
	background-image: url(img/interface/img_09.gif);
	background-repeat: no-repeat;
}

#centercontent {
	width: 800px;
	height: 386px;
	float: left;
}

#centercontentbody {
	width: 510px;
	height: 364px;
	float: left;
	margin-top:10px;
	margin-left:3px;
	background-color:#ffffff;
	color: #000000;
}

#centercontentleft {
	width: 8px;
	height: 386px;
	float: left;
	background-image: url(img/interface/img_13.gif);
	background-repeat: no-repeat;
}

#centercontentmiddle {
	width: 784px;
	height: 386px;
	float: left;
	background-image: url(img/interface/img_14.gif);
	background-repeat: repeat;
}

#centercontentright {
	width: 8px;
	height: 386px;
	float: left;
	background-image: url(img/interface/img_15.gif);
	background-repeat: no-repeat;
}

#contenttabs {
	width: 268px;
	height: 92px;
	float: right;
	margin-top:0px;
}

#contenttabsdemo {
	width: 268px;
	height: 92px;
	float:left;
	clear:both;
}

#contenttabsdemocon {
	width: 268px;
	height: auto;
	float:left;
	margin-top:0px;
	margin-left:-1px;
	overflow:hidden;
}

#contenttabsleft {
	width: 9px;
	height: 95px;
	float: left;
	background-image: url(img/interface/img_10.gif);
	background-repeat: no-repeat;
}

#contenttabsmiddle {
	width: 250px;
	height: 93px;
	float: left;
	background-image: url(img/interface/img_11.gif);
	background-repeat: repeat;
}

#contenttabsright {
	width:9px;
	height: 95px;
	float: left;
	background-image: url(img/interface/img_12.jpg);
	background-repeat: no-repeat;
}

#contenttabsicongreen {
	width:80px;
	height: 81px;
	float: left;
	margin-top:6px;
	margin-bottom:6px;
	background-color:#7AC122;
}

#contenttabsiconblue {
	width:80px;
	height: 81px;
	float: left;
	margin-top:6px;
	margin-bottom:6px;
	background-color:#99D9E7;
}

#contenttabsicon {
	width:80px;
	height: 60px;
	float: left;
	margin-top:16px;
	margin-bottom:6px;
	background-color:#ffffff;
	vertical-align: middle;
}

#contenttabstext {
	padding-top: 8px;
}

#contenttabstext span.content{
	width:170px;
	height: 73px;
	font-size:12px;
	float: left;
	margin-top:6px;
	margin-bottom:6px;
}

#contenttabstext span.content2{
	width:165px;
	height: 73px;
	font-size:12px;
	float: left;
	margin-top:6px;
	margin-bottom:6px;
	padding-left:5px;
}

#contenttabstext span.titlearrowgreen {
	font-size:24px;
	font-weight: bold;
	letter-spacing: 1px;
	color:#7AC122;
}

#contenttabstext span.titlearrowblue {
	font-size:24px;
	font-weight: bold;
	letter-spacing: 1px;
	color:#99D9E7;
}

.titletekst {
	font-size:24px;
	font-weight: bold;
	letter-spacing: 1px;
	color:#666666;
}

.titletekstrolloverGreen {
	font-size:24px;
	font-weight: bold;
	letter-spacing: 1px;
	color:#222222;
}

.titletekstrolloverGreen {
	font-size:24px;
	font-weight: bold;
	letter-spacing: 1px;
	color:#7AC122;
}

.titletekstrolloverBlue {
	font-size:24px;
	font-weight: bold;
	letter-spacing: 1px;
	color:#99D9E7;
}

.titletekst2 {
	font-size:14px;
	font-weight: bold;
	letter-spacing: 1px;
	color:#666666;
}

p.content {
	font-size:12px;
	color:#8BD3E5;
}

#bottom {
	width: 800px;
	height: 125px;
	float: left;
	margin-top:1px;
}

#bottomleft {
	width: 13px;
	height: 125px;
	float: left;
	background-image: url(img/interface/img_16.gif);
	background-repeat: no-repeat;
}

#bottommiddle {
	width: 174px;
	height: 125px;
	float: left;
	background-image: url(img/interface/img_17.gif);
	background-repeat: repeat;
}

.gratis {
	font-weight: oblique;
	font-size: 14px;
	color:#6f6f6f;
}

.telephone_green {
	font-size: 14px;
	font-weight: bold;
	font-style:oblique; 
	color:#7ec428;
}

.telephone_gray {
	font-size: 14px;
	font-weight: bold;
	font-style:oblique; 
	color:#6f6f6f;
}

#bottomright {
	width:13px;
	height: 125px;
	float: left;
	background-image: url(img/interface/img_18.gif);
	background-repeat: no-repeat;
}

#bottomtitle {
	width: 149px;
	height: 20px;
	float: left;
	margin:5px;
	padding-left:15px;
	background-image: url(img/interface/cubecapital.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 14px;
	color:#666666;
}

#bottomtext {
	width: 100%;
	height: 80px;
	float: left;
	margin:5px;
	font-size: 12px;
	color:#333333;
}

#bottomtext span.gratis{
	font-size: 12px;
	font-weight: bold;
	font-size: 14px;
	color:#666666;
	font-style:oblique; 
}

#bottomicon {
	background-image: url(img/icons/envelope.png);
	background-repeat: no-repeat;
	width: 35px;
	margin-left:-5px;
	margin-right:10px;
	height: 80px;
	float: left;
}

#footer {
	width: 600px;
	padding-left:100px;
	padding-right:100px;
	height: 40px;
	float: left;
	text-align: center;
	font-size: 11px;
	color:#666666;
}

#centercontent2 {
	width: 800px;
	height: 272px;
	float: left;
	clear:both;
}

#centercontentbody2 {
	width: 466px;
	height: 272px;
	float: left;
}

#centercontentbody3con {
	width: 510px;
	height: 364px;
	float:left;
	margin-left:5px;
	margin-top:10px;
	overflow:auto;
	font-size:12px;
}

#centercontentbody3 {
	width: 490px;
	height: auto;
	float:left;
	overflow:none;
}

#centercontentbody3 img{
	border: 0;
	text-decoration: none;
}

#centercontentleft2 {
	width: 13px;
	height: 272px;
	float: left;
	background-image: url(img/interface/img_19.gif);
	background-repeat: no-repeat;
}

#centercontentmiddle2 {
	width: 438px;
	height: 272px;
	float: left;
	background-image: url(img/interface/img_20.gif);
	background-repeat: repeat-x;
}

#centercontentmiddle2banner {
	background-color:#ffffff;
	margin-top:10px;
	margin-left:-2px;
	width: 440px;
	height: 252px;
	float: left;
}

#centercontentmiddle2img {
	width: 200px;
	height: 240px;
	float: left;
	margin-top:15px;
}

#centercontentmiddle2bullets {
	width: 198px;
	height: auto;
	float: left;
	margin-top:90px;
	margin-left:37px;
	color: #666666;
	font-size:12px;
	font-weight: bold;
}

#bestellencontenttop {
	width: 800px;
	height: 12px;
	float: left;
	background-image: url(img/interface/img_25.gif);
	background-repeat: no-repeat;
}

#bestellencontentmiddle {
	width: 800px;
	height: auto;
	float: left;
	background-image: url(img/interface/img_26.gif);
	background-repeat: repeat-y;
	padding:10px;
	font-size: 12px;
}

#bestellencontentmiddle2 {
	width: 770px;
	height: auto;
	background-image: url(img/interface/img_26.gif);
	background-repeat: repeat-y;
	padding-left:20px;
	padding-right:20px;
	font-size: 12px;
}

#bestellencontentmiddle select {
	width:338px;
}

#bestellencontentmiddle .tekst {
	width:335px;
}

#bestellencontentmiddle textarea {
	width:335px;
	height: 100px;
	padding-right:5px;
}

#bestellencontentmiddle .label {
	width: 210px;
	text-align:right;
	font-weight: bold;
}

#bestellencontentbottom {
	width: 800px;
	height: 12px;
	float: left;
	background-image: url(img/interface/img_27.gif);
	background-repeat: no-repeat;
}

#centercontentright2 {
	width: 13px;
	height: 272px;
	float: left;
	background-image: url(img/interface/img_21.gif);
	background-repeat: no-repeat;
}

#rightcontent2 {
	width: 324px;
	height: 272px;
	float: right;
	margin-top:0px;
	margin-left:10px;
}

#bottom2 {
	width: 800px;
	height: auto;
	float: left;
	clear: both;
}

#bestellen2 {
	width: 800px;
	height: auto;;
	float: left;
	margin-top:0px;
	clear: both;
	text-align:left;
}

#bottomtitle2{
	width: 795px;
	height: 35px;
	line-height:36px;
	float: left;
	clear:both;
	margin-top:0px;
	padding-left:5px;
	font-size:24px;
	font-weight: bold;
	color: #7AC122;
}

#bottomleft2 {
	width: 12px;
	height: 122px;
	float: left;
	margin-top:0px;
	background-image: url(img/interface/img_22.gif);
}

#bottommiddle2 {
	width: 776px;
	height: 122px;
	float: left;
	margin-top:0px;
	background-image: url(img/interface/img_23.gif);
}

#bottomright2 {
	width: 12px;
	height: 122px;
	float: left;
	margin-top:0px;
	background-image: url(img/interface/img_24.gif);
}

#bottommiddle2cell {
	width: 193px;
	height: 122px;
	float: left;
}

#bottommiddle2cell .left {
	width: 31px;
	height: 122px;
	float: left;
	margin-left:15px;
	margin-top:5px;
	background-image: url(img/icons/bottom2greensphere.png);
	background-repeat: no-repeat;
	text-align:center;
	line-height:47px;
	font-size:24px;
	font-weight: bold;
	color: #FFFFFF;
		
}

#bottommiddle2cell .middle {
	width: 136px;
	height: 82px;
	padding-top:30px;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:10px;
	float: left;
	font-size: 12px;
	color: #666666;
}

#bottommiddle2cell .right {
	width: 1px;
	height: 112px;
	margin-top:6px;
	float: left;
	background-image: url(img/icons/bottom2betweenline.png);
	background-repeat: no-repeat;
}

#contenttitle2{
	width: 320px;
	height: 35px;
	float: left;
	clear:both;
	margin-top:0px;
	font-size:28px;
	font-weight: bold;
	color: #7AC122;
}

#producttitle2{
	width: 100%;
	height: 35px;
	float: left;
	margin-top:0px;
	font-size:28px;
	font-weight: bold;
	color: #7AC122;
}

#producttitle3{
	width: 490px;
	height: 35px;
	float: left;
	clear:both;
	margin-top:0px;
	font-size:28px;
	font-weight: bold;
	color: #7AC122;
}

#contenttekst2{
	width: 314px;
	height: 237px;
	float: left;
	margin-top:0px;
	font-size:12px;
	color: #000000;
	clear: both;
}

span.intro2{
	font-size: 16px;
	color: #333333;
}

span.body2{
	font-size: 12px;
	color: #000000;
}

.bestel {
	width: 120px;
	height: 30px;
}

img {
	border:0;
}

#myform_errorloc {
	font-size:12px;
	color:#FF0000;
	padding-left:5px;
}
