@charset "utf-8";
/* CSS Document */

* { margin: 0; padding: 0; }
body  {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	background: #FCFCFC;
	background-image:url(/de/images/background.jpg);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	color: #000000;
}
img { border: 0; }

h1 { 
	font-family: Georgia, Sans-Serif;
	font-size: 1.2em;
	color: #569ED8;
	padding-top: 13px; 
}

h2  {
	font-family: "Times New Roman", Times, serif;
	font-size: 28px; 
	padding-left: 10px;
	color: #CE3600;
	line-height: 1.8em;

}

h2. bottom_border {
	/*border-bottom: 1px solid #ccc;*/
	margin-bottom: 10px;
}

h3  {
	color: #454444;
	font-family: "Trebuchet MS", Georgia, "Times New Roman", Sans-Serif;
	font-size: 1.5em;
	padding-bottom: 10px;
	
}
#jp h3 {	
color: #454444;
	font-family: "Trebuchet MS", Georgia, "Times New Roman", Sans-Serif;
	font-size: 1.5em;
	padding-bottom: 10px; }
.ai{ color:#CE3600;}
h4  {
	color: #000;
	font-size: 10px;
}
h5{ padding: 1px 0; color: #666; line-height: 130%  font-size:10px;}

a { color: #384284; }
a:hover { color: #CE3600; }

p { padding: 1px 0; color: #666; line-height: 130% }

hr {
  border: 0;
  color: #ccc;
  background-color: #ccc;
  height: 1px;
  margin: 0 10px;
}

#container {
	width: 900px;
	background: #FFFFFF;
	margin: 0 auto;
	text-align: left; 
} 

#header { 
	background-image:url(/de/images/header_bg.jpg);
	background-repeat: repeat-x;
	height: 57px;
	padding: 0 0;
	
} 
#header #shortcuts {
	float: right;
	margin-right: 100px;
	padding-left: 5px;
	border-left: 1px solid #ccc;
}
#header img {
	float: left;
	margin-right: 0px;
	margin-left: 10px;
}
#header p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4485BB;
	margin: 0;
	padding: 0;
	float: left;
}
/*nav*/
#nav {height:27px; padding-left:10px; padding-top:0px; background-image:url(/de/images/navbg.jpg); background-repeat:repeat-x; }
#nav li{ float:left; list-style:none; padding:0 1px;}
#nav li a{ color:#999; font-size:12px; text-decoration:none; margin-top:3px; display:block; width:91px; height:22px; text-align:center; padding-top:5px;background-image:url(/de/images/nav1.jpg); background-repeat:no-repeat; }
#nav li a:hover{ color:#FFF; background-color:#fff; background-image:url(/de/images/nav2.jpg);}
#nav li a#current{ background-color:#fff; color:#ffffff; background-image:url(/de/images/nav2.jpg);}
#nav li a#current2{ background-color:#fff; color:#CE3600; background-image:url(/de/images/nav3.jpg);}

/* top section */
#section_top { background: #fff url(/de/images/content-background.jpg) no-repeat 0 0;  height:auto; }
#products_logo { float: left; padding: 10px 10px 0 10px;}
#products_title {background-image:url(/de/images/line.jpg); background-repeat:no-repeat; height:70px; width: 640px; margin-left:240px;}
.products_title_a {}
.products_title_b {float:left; padding-top:7px; padding-left:5px;}
div.downloads_logo { 
	float: left;
	padding-left: 10px; 
}
div.downloads_title { 
	float: right;
	padding: 0 15px 0 5px;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 20px;
	width: 740px;
}

div.downloads_title p {
	line-height: 150%;
}
.bold{ font-weight:600; color:#363636;}
.downloads_icons { float: right; padding-bottom: 10px; }
#section_top2 {
	margin-bottom: 10px;
	border-bottom:1px dotted #777; padding-bottom:10px;
}
#section_top h2 { padding-top: 6px; }

#scoop {
	clear: both;
	width: 790px;
	height: 60px;
	margin: 20px auto 0 auto;
	padding: 20px 16px 16px 80px;
	background: #fff url(/de/images/thescoop.png) no-repeat 5px 10px;
}

.scoop {clear: both; padding-top:15px; text-align: center;}

#section_mid {
	background: #fff url(/de/images/section-background-t.jpg) no-repeat 0 0;
	margin: 8px 0;
}
#section_mid p { padding-left: 7px; padding-right: 18px; }
.section_mid {
	background: #fff url(/de/images/section-background-t.jpg) no-repeat 0 0;
	margin: 8px 0;
}
.section_mid p { padding-left: 7px; padding-right: 18px; }

#section_top p, #section_top h3, #section_mid p, #section_mid h3 {	margin-left: 10px; margin-right: 10px; padding: 5px 0; }

/* intro */
#intro{ padding-right: 5px; padding-left: 0px; }
#intro p { padding-left: 7px; padding-right: 0px; }

#intro h4 {
	padding: 10px 18px 0 18px;
	font-size: 100%;
	color: #333;
}

#intro ul {
	padding: 5px 35px;
}

#intro ul  li {
	padding: 0;
	color: #666;
	line-height: 150%;
}

.forwhaticon { 
	float: left;
	padding: 0 15px;
	border-right: 1px solid #ccc;
	text-align: center;
}
.forwhaticon h6 {
	padding-left: 1px;
	font: bold 12px/14pt "Trebuchet MS", verdana, helvetica, sans-serif;
}

.forwhaticon a {
	text-decoration: none;
}

#section_bottom  {
	background: #fff url(/de/images/section-background-b.jpg) no-repeat 0 0;
	background-position: bottom;
	padding-top: 30px;
	height: 258px;
	clear: both;
	font-size: 84%;
}
#section_bottom #rightbar { 
	float: left;
	border-right: 1px solid #D0DBE0;
	padding: 0 10px;
	width: 568px;
}
#section_bottom #leftbar {
	float: right;
	padding: 0 10px;
	width: 280px;
}

#section_bottom #leftbar ul li {
	color: #666;
}

#section_bottom #user_reviews {
	float: left;
	width: 270px;
	padding-right: 10px;
	border-right: 1px solid #D0DBE0;
}

#section_bottom #awards {
	float: right;
	padding: 0 5px;
	width: 270px;
}

#section_bottom #awards  a {
	text-decoration: none;
}

#section_bottom ul {
	color: #1F1F1F;
}
.products_nav{ float:right;}
#section_bottom ul  li {
	padding: 3px 0;
	list-style: none;
}

#section_bottom h5 {
	font-size: 100%;
	color: #555;
	margin-bottom: 5px;
	padding-bottom: 2px;
	border-bottom: 1px solid #999;
}

#footer { clear: both; padding-top: 10px; margin-bottom: 40px; }
#footer p { float: left; font-size: 11px; color:#464646; }
#footer a { font-size: 11px; color: #858DAD; padding: 0 6px } 
#footer a:hover { color: #0033CC; }

#icons { padding-left:0px;
	float: right;
	padding-top: 15px;
	width: 300px;
}
#icons2 { padding-left:0px;
	padding-top: 0px;
	width: 300px;
}
#icons a {
  font: bold 12px/14pt "Trebuchet MS", verdana, helvetica, sans-serif;
}

#download_icon, #order_icon {
	padding-top: 45px;
	width: 100px;
}

#download_icon {
	float: left;
}

#download_icon a {
	background: #fff url(/de/images/download.png) no-repeat 4px 0;
	padding-top: 45px;
}

#order_icon {
	float: right;
}

#order_icon a {
	background: #fff url(/de/images/order.png) no-repeat 6px 0;
	padding-top: 45px;
}

.icon {
	 float: right;
	 margin-right: 40px;
	 padding-top: 20px;
}
.topics li{ float:left; list-style: none; padding-right:5px; font-size:10px;}
#Downloadstitle { border-bottom:1px solid #777;}
#google { padding-left:520px; padding-top:20px;}
 #sidebar1111{background-repeat:repeat-x; margin-bottom:0px; margin-left:1px; width:898px; height:30px; margin-top:0px;}
 #nav2 #avcIntro p{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#545454; font-size:12px; padding-left:7px; padding-right:18px; line-height:0.5cm; font-weight:400;}
#nav2 #avcIntro{margin-left:360px; margin-right:5px;}
#nav2 #avcIntro2{margin-left:20px; margin-right:1px;}
.help1{ clear:left; padding-left:40px; padding-top:20px;}
.hi h3{ font-size:12px; color:#000; font-weight:600; }
.hw p{ font-size:12px; color:#486048; padding-top:6px;}
.help11{ padding-left:40px; padding-top:12px; height:60px;}
.hi{ float:left;}
.hw{ padding-left:60px; }
.help1 a{ color:#486048;}
.help1 a:hover{ color:#0033FF;}
.help11 a{ color:#486048;}
.help11 a:hover{ color:#0033FF;}
#aeaa{ background-color:#E3FFE3; margin: 4px 20px 10px 10px; border:1px solid #B9DCB9; }
#aeaa p { font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6C8F6C; padding-top: 8px; padding-left: 5px; }
.em{color:#073F00; font-weight:400;}
#rlc { height:80px; padding-left: 20px; padding-top:15px; }
#rlc img{ float:left;}
#rlcword{margin-left:50px;}
#submit{float:left; margin-top:3px;}
#keywords{float:left; margin:3px 0 0 10px;background-image:url(/de/images/i/c.jpg); background-repeat:no-repeat; width:300px; height:28px;border:none;}
#rlcword{ font-size:16px;}
.hw h3{ color:#CF320F; font-size:16px; font-weight:600; }
#sidebar111{ margin-bottom:0px; margin-left:1px; height:250px; float:left;}  
#sidebar111 p { font-size:11px; color:#555;} 
#sidebar111 img { padding-top:10px; padding-left:11px;}   
#jieshao{float:left; width:450px; height:150px; }
#jieshao p { color:#000; height:0.7em; }
.zz1 { font-weight:700;  color:#555; }
#oa{margin-top:0px; padding-top:0px; background-image:url(/de/images/ip/01.jpg); background-repeat:no-repeat; width:263px; height:164px; margin-left:635px;}
#ob{margin-left:490px;}

#products_one_section_top { margin-top:10px; height:auto; }
.section_top_title {clear:both; height:90px;}
#section_top_left { float:left; width:65%; height:auto; margin-left:10px; margin-right:10px;  border:1px solid #ccc;}
#section3_top_left { float:left; width:720px; height:auto;  margin-right:10px;  border:1px solid #ccc; margin-left:60px;}
#section2_top_left { clear:both; float:left; width:560px; height:auto; margin-left:10px; margin-right:10px;}
#sitemap { height:auto; padding: 0 10px; }
.sitemapul { padding-top:15px; padding-left:100px; padding-bottom:15px; line-height:140%;}
.yellowbold {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	padding-left: 50px;
	color: #CE3600;}
	
#section_top_left h4 { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #333; font-weight:700;}
#section_top_left p { padding-bottom:10px; font-size:12px;}
.me {
	font-weight:700; line-height:160%;
}
.mee {
	font-weight:700;
	text-transform: lowercase;
	font-style: italic;
}
#section_top_right { }
#section_top_right 	#rightbar ul { float:right; margin-right:30px; list-style-type:none; background-image:url(/de/images/ip/rightbar_ul.jpg); padding-top:0px; width:260px; margin-bottom:30px;  height:170px; background-repeat:no-repeat;}
#section_top_right 	#rightbar li { padding-top:8px; padding-left:5px;}
#section_top_right 	#rightbar li a{ padding-left:10px;}
#section_top_right 	#rightbar li a:hover{ background-color:#CCCCCC; color:#333; }
#screenshot { float:right; padding-right:25px;}


.products_nav{ 
    width: 216px;
    height: auto;
    margin-right: 20px;
    padding-bottom: 20px;
    padding-top: 20px;
}

.products_nav ul {
    border-left: 1px solid #666;
    border-right: 1px solid #666;
	list-style: none;
    background-color: #2d2d2d;
}

.products_nav ul li, .products_nav ul li a {
    color: #aaa;
    font-size: 11px;
}

.products_nav ul li a:hover {
    color: #fff;
}

.products_nav ul li {
    padding: 3px 8px;
}

.q1{ background-image: url(/de/images/products/header_bg.jpg); background-repeat: no-repeat; padding: 5px 0 0 10px; height: 28px; }
.q1_body{  background-image: url(/de/images/products/a_bg.jpg); background-repeat: repeat-x; border-left:2px solid #61615F; border-right:2px solid #61615F;  }
.q1 p{ font-size: 14px; color:#fff;}
.q1_body p{ padding-bottom:3px;}
.q11 { border-bottom:1px solid #161616; border-top:1px solid #505050 ; background-color:#2D2D2D;}
.q11 p { font-size: 11px; padding-bottom: 5px; padding-top:5px;}
.q11 a { color:#ABABAB; text-decoration:none; }
.q11 a:hover{ color:#0099CC;}

.plist_item {
	clear: both;
	margin-top: 60px;
	height: auto;
	border-top: 1px dotted #D9D9D9;
}

#section2_top_left h3 {
	padding-top: 20px;
}

#section2_top_left ul {
	padding: 0 8px;
	list-style: none;
}

#section2_top_left ul  li {
	padding: 0;
	color: #666;
}

#version_compare {
	text-align: center;
	margin: 10px 10px;
}

#version_compare table {
    background-color: #ccc;
    margin: 10px 0 5px 0;
}

#version_compare table th {
    background-color: #ddd;
    text-align: center;
    padding: 2px 3px;
}

#version_compare table td {
    background-color: #fff;
    padding: 2px 3px;
    font-size: 85%;
}

#section2_top_left ol {
	padding: 0 0 0 25px;
	color: #666;
}

.small_scrnshot {
	padding-top: 20px;
}

#section2_top_left ol li {
	padding: 5px 0;
}
.youtube { text-align:center; padding-bottom:20px; padding-top:10px;}
.hightlight-01 { color:#000000; font-size:16px; font-weight: bolder;}

