/* edv_software.html, edv_downloads.html, edv_service.html */

div#line17 ul.c, div#line23 ul.c, div#line16 ul.c  {
	list-style: none;
	line-height: 3.0em;
	padding-left: 0px;
  text-align: center;
	margin-top: 71px;
  width: 140px;
  border: 0px solid black
}

div#line17 ul.c li, div#line23 ul.c li, div#line16 ul.c li  {
  font-size: 11px;
	font-weight: bold
}

div#line17 ul.c li.sep, div#line23 ul.c li.sep, div#line16 ul.c li.sep  {
  width: 100px;
	border-top: 1px solid #CCCCCC;
	margin: 30px 20px 0px 20px
}

div#line17 ul.c li a, div#line23 ul.c li a, div#line16 ul.c li a	{
	text-decoration: none;
	color: #006666;
  outline: none;
  border-bottom: 1px solid #006666
}

div#line17 ul.c li a:hover, div#line23 ul.c li a:hover, div#line16 ul.c li a:hover	{
	color: #666666;
  border-bottom: none
}

div#nav-4 p.left1, div#nav-4 p.left2, div#nav-4 p.left3	{
	color: #666666;
	font-weight: bold
}

div#nav-4 p.left1	{
	font-size: 16px;
	padding: 0px 0px 10px 35px
} 

div#nav-4 p.left2	{
	font-size: 14px;
	padding: 1px 0px 10px 50px
} 

div#nav-4 p.left3	{
	font-size: 16px;
	padding: 0px 0px 10px 27px
} 

div#main p.service_1a	{
  text-align: justify;
	font-size: 1.2em;
	font-weight: bold;
	color: #666666;
	line-height: 1.7em;
	margin: 0px 16% 0px 35px
}

div#main p.service_1b, div#main p.service_1c	{
  text-align: justify;
	font-size: 1.1em;
	color: #333333;
	line-height: 1.7em
}
	
div#main p.service_1b	{	
	margin: 30px 16% 0px 35px
}

div#main p.service_1c	{
	margin: 20px 16% 0px 35px
}

div#main p.service_2, div#main p.service_3, div#main p.service_4, div#service5 p.service_5, div#main p.service_6, div#service7 p.service_7 	{
	font-size: 1.3em;
	font-weight: bold;
	color: #666666
}

div#main p.service_2, div#main p.service_6 	{
	margin: 40px 0px 0px 35px
}

div#main p.service_3, div#main p.service_4 	{
	margin: 50px 0px 0px 35px
}

div#service5 p.service_5	{
	padding: 20px 0px 0px 35px
}

div#service7 p.service_7 	{
	padding: 40px 0px 0px 35px
}

div#main ul.service_2a, div#main ul.service_4a, div#main ul.service_6a	{
  text-align: justify;
	margin: 0px 16% 0px 35px
}

div#service3 ul.service_3a, div#service5 ul.service_5a, div#service7 ul.service_7a	{
  text-align: justify;
	float: left;
	width: 380px;
	margin: 0px 0px 0px 35px
}
	
div#main ul.service_2a li, div#service3 ul.service_3a li, div#main ul.service_4a li, div#service5 ul.service_5a li, div#main ul.service_6a li, div#service7 ul.service_7a li	{
	font-size: 1.1em;
	color: #333333;
	line-height: 1.7em;
	list-style: none;
	background-image: url(ptgrey_neu.jpg);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	margin-top: 15px;
	padding-left: 20px	
}

div#main p.service_7b, div#main p.service_7c, div#main p.service_7d	{
  text-align: justify;
	font-size: 1.1em;
	color: #006666;
	font-weight: bold;
	line-height: 1.7em
}

div#main p.service_7b 	{
	width: 360px;
	margin: -140px 0px 0px 56px
}

div#main p.service_7c	{
	margin: 20px 16% 0px 56px
}

div#main p.service_7d	{
	margin: 20px 16% 0px 56px
}

div#main p.service_7e 	{
  text-align: justify;
	font-size: 0.9em;
	color: #006666;
	font-weight: bold;
	font-style: italic;
	line-height: 1.7em;
	margin: 40px 18% 120px 125px
}

div#nav-5 p.left1, div#nav-5 p.left2	{
	color: #666666;
	font-weight: bold
}

div#nav-5 p.left1	{
	font-size: 16px;
	padding: 0px 0px 10px 20px
} 

div#nav-5 p.left2	{
	font-size: 14px;
	padding: 0px 0px 10px 30px
} 

div#main p.down_1	{
	font-size: 1.3em;
	font-weight: bold;
	color: #006666;
	margin: 0px 0px 0px 35px
}

div#main p.down_1a	{
  display: none
}

div#main span.down_2 {
  font-size: 0.9em
}

div#main p.down_3	{
  text-align: justify;
	font-size: 1.1em;
	line-height: 1.7em;
	padding: 20px 16% 0px 75px
}

table.down6 {
  height: 232px;
  border-collapse: collapse;
  border: 1px solid #666
}

table.down6 tr  {
  height: 28px
}

table.down6 tr.head1 {
  height: 32px;
  font-size: 1.1em;
  font-weight: bold;
  text-align: center;
  background-color: #B0D7D7
}

table.down6 tr.head1 td.head_ce {
  text-align: left
}

table.down6 tr.red  {
  color: #F80909;
  background-color: #EBF7F7
}

table.down6 tr.blue  {
  color: #0914F8
}

table.down6 tr.green  {
  color: #04AB72
}

table.down6 tr.col  {
  background-color: #EBF7F7
}

table.down6 td.l1 {
  width: 67px;
  text-align: center
}

table.down6 td.l2 {
  width: 70px;
  text-align: center
}

table.down6 td.ce {
  width: 136px;
  text-align: left
}

table.down6 td.ri {
  width: 62px;
  text-align: center
}

div#down7 p.down_8	{
  width: 220px;
  line-height: 1.8em;
  padding: 25px 0px 0px 260px
}

p.down_9  {
  font-size: 1.1em;
  font-weight: bold;
  margin: 30px 0px 0px 65px
}

p.down_10, p.down_11 {
  text-align: justify;
  font-size: 1.1em;
	color: #006666;
	line-height: 1.7em;
  font-weight: bold
}
  
p.down_10 {
  padding: 20px 16% 20px 45px
}

p.down_11 {
	padding: 0px 16% 30px 45px
}

div#but_down1 a, div#but_down2 a {
  text-decoration: none;
  outline: none;
  font-size: 1.0em;
  color: #006666;
  font-weight: bold;
  display: block
}  

div#but_down1 a {
  padding: 7px 0px 0px 23px
}

div#but_down2 a {
  padding: 7px 0px 0px 36px
}

div#but_down1 a:hover, div#but_down2 a:hover {
  color: #000
}

div#nav-4 p.soft_1	{
	font-size: 16px;
	color: #666666;
	font-weight: bold;
	padding: 0px 0px 10px 25px
}

div#main p.soft_2	{
	font-size: 1.3em;
	font-weight: bold;
	color: #666666;
	margin: 0px 0px 0px 35px
}

div#main p.soft_2a, div#main p.soft_3a, div#main p.soft_5a	{
  text-align: justify;
	font-size: 1.1em;
	line-height: 1.7em;
	padding: 20px 16% 0px 75px
}

div#main p.soft_3	{
	font-size: 1.2em;
	font-weight: bold;
	color: #666666;
	margin: 30px 0px 0px 75px
}

div#main table.soft_4	{
	font-size: 1.1em;
	color: #666666;
	font-weight: bold;
	margin: 20px 16% 0px 75px
}

div#main table.soft_4 td.soft_4a	{
	width: 200px;
	height: 30px
}

div#soft6 p.soft_6a	{
  text-align: justify;
	float: left;
	width: 410px;
	font-size: 1.1em;
	line-height: 1.7em;	
	padding: 40px 0px 0px 40px
}

div#main p.soft_7a	{
  text-align: justify;
	font-size: 1.1em;
	line-height: 1.7em;
	margin: 60px 16% 0px 75px
}

div#soft8 p.soft_8a, div#soft9 p.soft_9a	{
	font-size: 1.0em;
	color: #666666
}

div#soft8 p.soft_8a	{
	margin: 125px 0px 0px 83px
}

div#soft9 p.soft_9a	{
	margin: 125px -40px 0px -21px
}

div#main p.soft_10a, div#main p.soft_11a	{
	font-size: 1.1em;
	line-height: 1.7em
}

div#main p.soft_10a	{
  text-align: justify;
	margin: 60px 16% 0px 75px
}

div#main p.soft_11a	{
	margin: 40px 0px 0px 75px
}

div#main ul.soft12	{
	margin: 20px 0px 0px 135px
}

div#main ul.soft12 li	{
	font-size: 1.1em;
	color: #333333;
	line-height: 1.0em;
	list-style: none;
	background-image: url(ptgrey_neu.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	margin-top: 20px;
	padding-left: 20px	
}

div#main ul.soft12 li.soft_12a	{
	color: #666666;
	font-weight: bold;
	background-image: none;
	margin-bottom: 30px
}

div#but a {
  text-decoration: none;
  outline: none;
  font-size: 1.0em;
  color: #5F5E5E;
  display: block;
  padding: 5px 0px 0px 11px
}

div#but a:hover {
  color: #000
}

div#footer p.bot_2	{
	color: #666666;
	padding: 40px 0px 0px 226px
}

div#footer p.bot_2 span.act	{
	font-size: 1.2em;
	color: #666666;
	font-weight: bold;
	letter-spacing: 1px
}

div#footer p.bot_1	{
	color: #333333;
	padding-top: 16px
}

span.copy_1	{
	padding-left: 224px
}
