BODY{
	background-color: #F7F7F7;
	font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
}

#content p{
	line-height:18px;
}

.productSelectionOuterDiv{
	float:left;
	width:800px;
	height:150px; 
	border:1px solid #DADADA; 
	border-radius:8px;
	-webkit-border-radius:8px;
	-moz-border-radius:8px; 
	margin:5px 0px 15px 0px; 
	background-color:#FFFFFF;
}

.moreContactForm{
	float:right;
	margin:15px 0px 0px 0px;
	display:none;
}

.productSelectionOuterDiv table{
	margin-left:20px;
	margin-top:20px;
}

.productSelectionOuterDiv table td:first-child{
	padding-left:45px;
}

.productSelectionOuterDiv table td{
	padding-left:45px;
	vertical-align: top;
}

#tabDiv-manual div:last-child{
	margin-bottom:25px;
}



#productIcon{
	width:40px; 
	margin-bottom:10px; 
	float:left;
}
#productTitle{
	margin-top:8px; 
	float:left; 
	font-size:20px; 
	font-weight:bold; 
	margin-left:15px; 
	color:#555555;
}	

.productRadioText{
	float:left; padding-top:2px; padding-left:3px; margin-bottom:4px;
}

.manualOverview{
	margin-top:24px;
}

.tabDivOut{
	float:left;
	width:780px;
	border-radius:8px;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-top-left-radius:0px;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-right-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	background-color:#FFFFFF;
	border:1px solid #DADADA;
	padding:10px;
	padding-bottom:0px;
	margin-top:30px;
}

.tabSelectorDiv{
	float:left;
	width:802px;
	margin-left:-11px;
	margin-top:-39px;
}

.tabSelectorDiv .tabSelect{
	float:left;
	padding:6px 10px;
	border:1px solid #DADADA;
	border-left:none;
	background-color:#FAFAFA;
	width: 139px;
	text-align:center;
}

.tabSelectorDiv .tabSelect:first-child{
	border-top-left-radius:8px;
	-webkit-border-top-left-radius:8px;
	-moz-border-radius-topleft:8px;
	border-left:1px solid #DADADA;	
	border-bottom:1px solid #FFFFFF;
	background-color:#FFFFFF;
	font-weight: bold;
}



.downloadDescription{
	line-height: 18px;
	margin-top:10px; 
	margin-left:25px;
	color:#666666;
}

.downloadDescription li{
	line-height: 18px;
}


#eqfaq_projector {
	font-family: 'Lucida Grande',Arial,Trebuchet;
	font-size: 12px;
}

#faqs ul li a{
	line-height:16px;
}

#faqs ul li a:link{
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	padding-right: 15px;
}
#faqs ul li a:hover{
	font-size: 13px;
	color: #3366CC;
	text-decoration: none;
	padding-right: 15px;
}


.faqlink a:hover{
	font-size: 13px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
	padding-right: 15px;
}

.arrowlink {
	color: #3366CC;
}

.faq{
	margin-left:15px;
	margin-right:15px;
	padding-bottom:34px;
}


#faqs {
	width: 700px;
}
#faqs ul{
	width: 700px;
	margin-top:20px;
	margin-left:-7px;
	padding-left:0px;
	margin-bottom:20px;
}

#faq_content_container {
	width: 425px;
	float: left;
}

#faq_content {
	background-color: #EFEFEF;
}

.faq_content_td {
	background-color: #EFEFEF;
}

.faq_list_header {
	font-weight: bold;
	font-size: 14px;
	color: #414141;
	height: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}

#faq_search {
	width: 350px;
	height: 43px;
	text-align: center;
}

#faq_filter {
	height: 43px;
	width: 310px;
}

#faq_tag_filter {
	width: 150px;
	float: left;
	background: url(/cms_components/media/eqfaq/faq_tag_filter.gif) no-repeat;
}

#faq_product_filter {
	float: left;
}

#faq_tag_filter_input {
	color: #808080;
	width: 150px;
	height: 19px;
	border: 0px;
	font-size: 12px;
	padding-top: 3px;
	padding-left: 20px;
	background-color: transparent;
}



.faq_answer {
	font-size: 13px;
	line-height: 19px;
	color: #323232;
}
.faq_answer p{
	line-height: 19px;
	font-size: 13px;

}
.faq_question{
	font-size: 18px;
	margin-bottom:5px;
	line-height: 26px;
	color: #3366CC;
	font-weight: bold;
	
}

#content .faqShow .faq_answer p{
	line-height: 18px;
	font-size: 13px;
}

#content .faqShow .faq_answer ol li{
	line-height: 18px;
	font-size: 13px;
}

.faq_more{
	width:620px;
	float:left;
	margin-top:40px;
}

.faq_screenshots {
	float:left;
	font-size: 12px;
	width: 700px;
	color: #323232;
	margin-top:10px;
	margin-bottom:5px;
}

.faq_help {
	float:left;
	width: 100%;
	font-size: 12px;
	margin-bottom:5px;
	color: #1E1E1E;
}

.faq_linkprint {
	float:left;
	width: 100%;
}

.faq_content_left_top {
	background-color: #EFEFEF;	
}

.faq_content_right_top {
	background-color: #EFEFEF;	
}

.faq_content_left_bottom {
	background-color: #EFEFEF;
}

.faq_content_right_bottom {
	background-color: #EFEFEF;	
}

.faq_content_center_top {
	background-color: #EFEFEF;
}

.faq_content_center_bottom {
	background-color: #EFEFEF;
}

#faq_pager {
	height: 22px;
}

.faqs{
	float:left;
	width: 700px;
}

#content .faqs ul li, ul.bullet li{
	list-style-image: none;
	background-image: none;
	line-height: 12px;
	padding-left: 0px;
} 

#pagerDiv{
	float:right; margin-top:-20px;
}

.pager_start {
	float: left;
	width: 9px;
	height: 23px;
	background: url(/cms_components/media/eqfaq/faq_pager_left.gif) no-repeat left;
}

.pager_start_end {
	float: left;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 2px;
	width: 10px;
	height: 18px;
	font-size: 10px;
	background-color: #EFEFEF;
}

.pager_page {
	float: left;
	font-weight: bold;
	padding-top: 5px;
	width: 26px;
	text-align: center;
	height: 18px;
	font-size: 10px;
	background-color: #EFEFEF;
}

.pager_page_active {
	float: left;
	font-weight: bold;
	padding-top: 5px;
	width: 26px;
	text-align: center;
	height: 18px;
	font-size: 10px;
	color:#000000;
	background: url(/cms_components/media/eqfaq/faq_pager_current_b.gif) no-repeat left;
}

.pager_page_active a{
	
	color:#FFFFFF;
}

.pager_end {
	float: left;
	width: 9px;
	height: 23px;
	background: url(/cms_components/media/eqfaq/faq_pager_right.gif) no-repeat left;
}

.pager_content {
	background-color: #EFEFEF;
}

#pager_prev {
	float: left;
}

#pager_next {
	float: left;
}

ul { list-style-type: circle; }

/*ProductSelection Start*/
.productSelectionInnerDiv{
	float:left; 
	width:960px; 
	margin:10px; 
}

.productSelectionMacDiv, .productSelectionMobileDiv{
	float:left; 
	width:480px;
}
.productSelectionMacDiv #left{
	float:left; width:150px;
}
.productSelectionMacDiv #right, .productSelectionMobileDiv #left{
	float:left; width:200px;
}


.productSelectionMacDiv img, .productSelectionMobileDiv img{
	float:left; 
	width:50px;
	margin-left:10px;
	margin-right:20px;
	text-align:center;
}


/*ProductSelection End*/

#systemQuestions {
	float:left; 
	height: 46px; 
	width:780px; 
	background-color:#DDDDDD; 
	border-top:1px solid #AAAAAA; 
	padding:5px 10px 5px 10px; 
	-webkit-border-bottom-left-radius:8px;
	-webkit-border-bottom-right-radius:8px;
}

#macSystem, #mobileSystem{
	float:left; 
	display:none; 
	opacity:1; 
	margin-left:80px;
	width:px;
	position: absolute;
	margin-top:-3px;
}

#infoIcon{
	width:13px; margin-left:1px; margin-bottom:-2px;
}

#contactUsFrame{
	float:left; width:780px; min-height:50px;
}

.contactUs{
	float:left;
	width:720px; 
	margin-top:10px;
	margin:auto;
	margin-left:30px;
	margin-top:15px;
}

#pleaseSelectProduct,#loadingInformation{
	width:960px; text-align:center; font-size:14px; color:#777777; margin:17px 0px 5px 0px;
}

#loadingInformation{
	display:none;
}

.productDetails{
	float:left; width:960px;
}
.productDetails #productIcon{
	 width:75px; float:left; margin-left:12px;
}
.productDetails #productDetailsLeft{
	float:left; width:450px; margin-left:10px; margin-top:10px; line-height:22px;
}
input{
	padding-left:2px;
	padding-top:1px;
}

.warningError{
	float:left; width:800px; 
	background-color: #FFF9AF;
	margin-top:-10px;
	margin-left:-10px;
	margin-right:-10px;
	margin-bottom:10px;
	-webkit-border-top-right-radius:8px;
	-moz-border-radius-topright:8px;
}

.warningError .warningicon{
	width:70px; margin-top:2px; margin-right:10px;
}
.warningError .warningmessage{
	padding-left:10px; margin-top:10px; line-height: 18px;
}
.warningError .warningmessageMobile{
	float:left; width:865px; margin-left:10px; margin-top:10px; margin-bottom:20px;
}
.warningError .warningMargin{
	margin:auto; width:480px; margin-top:34px; line-height:16px;
}
.warningError .warningMarginMobile{
	margin:auto; width:480px; margin-top:34px; line-height:16px; margin-bottom:34px;
}

.download{
	width:480px; margin:auto; margin-top:24px;
}
.warningError .download{
	width:480px; margin:auto; margin-top:24px; margin-bottom:24px;
}

.download:last-child{
	margin-bottom:34px;
}

.manualOverview{
	width:480px; margin:auto; margin-top:24px;
}	
.manualOverview:last-child{
	margin-bottom:34px;
}

.showAllDiv{
	width: 700px;
	margin-top:25px; 
	font-size:13px;
}

.showAllDiv a{
	color:#3366CC;
}

.showAllDiv a:hover{
	color: #3366CC;
}

.sendMail{
	width: 450px;
	margin:auto;
	margin-bottom:33px; 
	text-align:center; 
	padding-top:7px; 
	padding-bottom:7px; 
	padding-left:10px; 
	padding-right:10px;
	margin-top: 10px; 
	line-height: 24px;
	font-size:16px; 
}

.sendMail p{
	width: 460px;
	margin-left:-10px
	border:1px solid grey;
	text-align:left;
}

.sendMail #first{
	padding-top:12px;
}


#clear{
	clear:both;
}


select{
	color:#000000;
	border:1px solid #AAAAAA; 
	height:20px; 
	line-height: 16px;
	margin-bottom:3px; margin-top:3px;
}

.defaultInput{
	color:#AAAAAA;
	border:1px solid #AAAAAA; 
	height:16px; 
	font-size:12px;
	line-height: 16px;
	margin-bottom:3px; margin-top:3px;
}

.defaultInputTextarea{
	color:#AAAAAA;
	border:1px solid #AAAAAA; 
	height:16px; 
	line-height: 16px;
	margin-bottom:5px; margin-top:3px;
	width:567px;
	height:150px;
	font-size:12px;
}

#content .warningError ul.dark li{
	margin-left:14px;
}

#content ul.dark li {
	background-image: url(/cms_components/media/bullet_support.gif);
}

.frontpageQuestions{
	width:420px; 
	padding:15px;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:35px;
	margin:auto; 
	line-height:18px; 
	font-size:13px; 
	margin-top:60px;
	border:1px solid #DADADA; 
	border-radius:8px;
	-webkit-border-radius:8px;
	-moz-border-radius:8px; 
	background-color:#FFFFFF;
	/* background-image: url(/cms_components/media/support/frontpage-top3pic.jpg); */
	background-repeat: no-repeat;
	background-position: right;
}

.frontpageQuestions p a{
	color:#000000;
	font-size:13px;
}

.frontpageQuestions p a:hover{
	color: #3366CC;
}
.frontpageQuestions #titel{
	font-size:20px; font-weight:bold; color:#555555;
	margin-top:10px;
}


#tabDiv-liveContact .timezoneChooser{	
	width:530px;
	border:1px solid #BABABA; 
	margin:auto;
	margin-top:24px;
	padding:10px;
	padding-right:15px;
	padding-left:15px;
	text-align:center;
	border-radius:8px;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	background-color:#EFEFEF;
}
#tabDiv-liveContact .timezoneChooser font{	
	font-weight: bold;
}

#tabDiv-liveContact .tabDiv-LiveContact-Standart{
	width: 720px;
	margin:auto;
	margin-top:30px; 
	margin-bottom:40px;
	font-family:"Lucida Grande";
}

#tabDiv-liveContact .tabDiv-LiveContact-Standart img:first-child{
	float:left; 
	margin-right:20px;
}

#tabDiv-liveContact .tabDiv-LiveContact-Standart .tabDiv-LiveContact-Standart-Desc{
	float:right; 
	margin-bottom:20px;
}
#tabDiv-liveContact .tabDiv-LiveContact-Standart .tabDiv-LiveContact-Standart-Desc{
	font-weight: bold;
}
#tabDiv-liveContact .tabDiv-LiveContact-Standart .tabDiv-LiveContact-Standart-Desc p{
	width: 530px;
	margin:0px;
	margin-top:10px;
	margin-left:10px;
	line-height: 20px;
}
#tabDiv-liveContact .tabDiv-LiveContact-Standart .tabDiv-LiveContact-Standart-Desc p font{
	font-weight: bold;
}

#tabDiv-liveContact .tabDiv-LiveContact-Standart .tabDiv-LiveContact-Standart-Desc span{
	font-size: 12px;
	color:#000000;
}


#tabDiv-liveContact .tabDiv-LiveContact-Standart .tabDiv-LiveContact-Standart-Chat{
	float:right; 
	margin-bottom:20px;
}
#tabDiv-liveContact .tabDiv-LiveContact-Standart .tabDiv-LiveContact-Standart-Chat img{
	float:left;
	margin-left:10px;
	margin-top:-3px;
	margin-bottom:8px;
	margin-right:430px;
}
#tabDiv-liveContact .tabDiv-LiveContact-Standart .tabDiv-LiveContact-Standart-Chat{
	font-weight: bold;
}
#tabDiv-liveContact .tabDiv-LiveContact-Standart .tabDiv-LiveContact-Standart-Chat p{
	width: 530px;
	margin:0px;
	margin-top:10px;
	margin-left:10px;
	line-height: 20px;
}
#tabDiv-liveContact .tabDiv-LiveContact-Standart .tabDiv-LiveContact-Standart-Chat p font{
	font-weight: bold;
}

#tabDiv-liveContact .tabDiv-LiveContact-Standart .tabDiv-LiveContact-Standart-Chat span{
	float:left;
	font-size: 12px;
	color:#000000;
}


#tabDiv-liveContact .tabDiv-LiveContact-Standart .tabDiv-LiveContact-Standart-Tel{
	float:right;
}
#tabDiv-liveContact .tabDiv-LiveContact-Standart .tabDiv-LiveContact-Standart-Tel{
	
}
#tabDiv-liveContact .tabDiv-LiveContact-Standart .tabDiv-LiveContact-Standart-Tel p{
	width: 530px;
	margin:0px;
	margin-top:10px;
	margin-left:10px;
	line-height: 20px;
}
#tabDiv-liveContact .tabDiv-LiveContact-Standart .tabDiv-LiveContact-Standart-Tel font{
	font-weight: bold;
}

#tabDiv-liveContact .tabDiv-LiveContact-Standart .tabDiv-LiveContact-Standart-Tel span{
	font-size: 12px;
	color:#000000;
	font-weight: bold;
}


#tabDiv-liveContact .tabDiv-LiveContact-Expert{
	width: 720px;
	margin:auto;
	margin-top:30px; 
	margin-bottom:34px;
	font-family:"Lucida Grande";
}

#tabDiv-liveContact .tabDiv-LiveContact-Expert .tabDiv-LiveContact-Expert-Board{
	float:left;
}


#tabDiv-liveContact .tabDiv-LiveContact-Expert img:first-child{
	float:left; 
	margin-right:20px;
}

#tabDiv-liveContact .tabDiv-LiveContact-Expert .tabDiv-LiveContact-Expert-Desc{
	float:right; 
	margin-bottom:20px;
}
#tabDiv-liveContact .tabDiv-LiveContact-Expert .tabDiv-LiveContact-Expert-Desc{
	font-weight: bold;
}
#tabDiv-liveContact .tabDiv-LiveContact-Expert .tabDiv-LiveContact-Expert-Desc p{
	width: 530px;
	margin:0px;
	margin-top:10px;
	margin-left:10px;
	line-height: 20px;
}
#tabDiv-liveContact .tabDiv-LiveContact-Expert .tabDiv-LiveContact-Expert-Desc p font{
	font-weight: bold;
}

#tabDiv-liveContact .tabDiv-LiveContact-Expert .tabDiv-LiveContact-Expert-Desc span{
	font-size: 12px;
	color:#000000;
}


#tabDiv-liveContact .tabDiv-LiveContact-Expert .tabDiv-LiveContact-Expert-Chat{
	float:right; 
	margin-bottom:20px;
}
#tabDiv-liveContact .tabDiv-LiveContact-Expert .tabDiv-LiveContact-Expert-Chat img{
	float:left;
	margin-left:10px;
	margin-top:-3px;
	margin-bottom:8px;
	margin-right:430px;
}
#tabDiv-liveContact .tabDiv-LiveContact-Expert .tabDiv-LiveContact-Expert-Chat{
	font-weight: bold;
}
#tabDiv-liveContact .tabDiv-LiveContact-Expert .tabDiv-LiveContact-Expert-Chat p{
	width: 530px;
	margin:0px;
	margin-top:10px;
	margin-left:10px;
	line-height: 20px;
}
#tabDiv-liveContact .tabDiv-LiveContact-Expert .tabDiv-LiveContact-Expert-Chat p font{
	font-weight: bold;
}

#tabDiv-liveContact .tabDiv-LiveContact-Expert .tabDiv-LiveContact-Expert-Chat span{
	font-size: 12px;
	color:#000000;
	float:left;
}


#tabDiv-liveContact .tabDiv-LiveContact-Expert .tabDiv-LiveContact-Expert-Tel{
	float:right;
	margin-bottom:15px;
}
#tabDiv-liveContact .tabDiv-LiveContact-Expert .tabDiv-LiveContact-Expert-Tel{

}
#tabDiv-liveContact .tabDiv-LiveContact-Expert .tabDiv-LiveContact-Expert-Tel p{
	width: 530px;
	margin:0px;
	margin-top:10px;
	margin-left:10px;
	line-height: 20px;
}
#tabDiv-liveContact .tabDiv-LiveContact-Expert .tabDiv-LiveContact-Expert-Tel font{
	font-weight: bold;
}

#tabDiv-liveContact .tabDiv-LiveContact-Expert .tabDiv-LiveContact-Expert-Tel span{
	font-size: 12px;
	color:#000000;
	font-weight: bold;
}
















.compabilitySearch{
	background-image:url(/cms_components/media/vpnt/search_bg.jpg);
	width:230px;
	height:39px;
	margin-left:280px;
	margin-top:30px;
}

.compabilityCheckbox{
	padding-left:13px;
	float:left;
}

.compabilityCheckbox_s{
	padding-top:2px;
	padding-left:9px;
	float:left;
}

.compabilitySearchInput{
	padding-left:30px;
	padding-top:11px;
}

.compabilitySearchInput_s{
	padding-left:10px;
	padding-top:9px;
	floate:left;
}

.compability_tag_filter_input{
	color: #808080;
	width: 95px;';
	height: 19px;
	border: 0px;
	font-size: 11px;
	background-color: transparent;
	float:left;
}

.compability_tag_filter_input_s{
	color: #808080;
	width: 120px;;';
	height: 19px;
	border: 0px;
	font-size: 12px;
	background-color: transparent;
	float:left;
}

.vendor_content{
	padding-left:30px;
	width:490px;
	margin:auto;
	padding-bottom:180px;
}

#line{
	height:109px;
}

.vendor_name {
	position:relative;
	text-align:center;
	font-family:verdana;
	font-weight:bold;
	color:#5a5a5a;
	margin-top:15px;
}
.vendor_name_empty {
	position:relative;
	text-align:center;
	font-family:verdana;
	font-weight:bold;
	color:#5a5a5a;
	margin-top:15px;
}

.vendor{
	width:146px;
	height:93px;
	float:left;
	margin-left:10px;
	background-repeat:no-repeat;
	margin-top:5px;
}

.logo_rahmen{
	margin:auto;
	position:relative;
	padding-top:32px;
	padding-left:0px;
	width:128px;
	height:45px;
	z-index:1;
}

.empty_logo{
	color:#E6E6E6;
	height:80px;
	width:128px;
}

.logo_settings{
	position:absolute;
	padding-top:15px;
	padding-left:21px;
	z-index:1;
}
.titelBG{
	margin:auto;
	background-image:url(/cms_components/media/vpnt/noimage_bg.jpg);
	padding-top:6px;
	width:122px;
	height:23px;
	text-align:center;
}

.deviceBorder{
	border:1px solid #D9D9D9;
	border-bottom:none;
}

.deviceHeadline{
	border-bottom:1px solid #D9D9D9;
	background-color:#F2F2F2;
	height:41px;
	font-size:12px;
	font-weight:bold;
}

.deviceProductTop{
	float:left;
	width:231px;
	padding:13px 0 0 12px;
}

.deviceProduct{
	float:left;
	width:245px;
	padding:13px 0 0 12px;
}

.deviceTestedTop{
	float:left;
	color:#865E23;
	width:120px;
	text-align:center;
	padding-top:6px;
}

.deviceTested{
	float:left;
	text-align:center;
	width:90px;
	padding:3px 0 0 0;
}

.deviceGuideTop{
	float:left;
	color:#484848;
	width:122px;
	padding:12px 0 0 8px;
}

.deviceGuide{
	float:left;
	text-align:center;
	width:90px;
	padding:2px 0 0 0;
}

.deviceBuy{
	float:left;
	text-align:center;
	width:56px;
	padding:2px 0 0 0;
}

.vendorTexting{
	float:left;
	width:480px;
}

.deviceLine{
	border-bottom:1px solid #D9D9D9;
	height:41px;
	font-size:12px;
}

#highlyRecommended{
	position:absolute; 
	text-align:right; 
	padding-left:127px;;
	z-index:2;
}





