
/* ------------------------------------------------------------
   ALL
   ------------------------------------------------------------ */
@media all {
  .cb {
    clear:both;
    line-height:0.2em;
  }
  img {
    border-style:none;
  }
}
@media screen, projection {
/*
================================================================================
MEDIA: SCREEN, PROJECTION
================================================================================
*/

/*
elements and global
========================================
*/

body {
	margin: 0px;
	padding: 0px;
	/*font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;*/
	font-family: "Lucida Grande",Arial,Verdana,sans-serif;
	background: #d4eaf8 url(../../images/nosun/layout/bg.body.gif);
	background-position: center top;
	background-repeat:no-repeat;
	font-size: 1em;
}

#site {
	margin: auto;
	border: 0px solid;
	width: 961px;
}

/*navi */
#navi {
	margin-top: 20px;
	padding-bottom: 3px;
	border: 0px solid;
	height: 39px;
	background-image:url(../../images/nosun/layout/bg_navi_top.png);
	background-repeat:no-repeat;
}

#navi .logo {
	position: absolute;
	margin-top: -6px;
	margin-LEFT: 20px;
}

#navi .sep {
	border: 0px solid;
	position: absolute;
	margin-LEFT: 198px;
	margin-top: 1px;
	width: 5px;
	height: 37px;
	background-image:url(../../images/nosun/layout/bg_sep.png);
	z-index:100;
}

#navi .logo img {
	border:none;
}

#navi .mainnavi {
	position: absolute;
	margin-left: 160px;
	height: 37px;
	border:0px solid;
	width: 560px;
	margin-top: 1px;
}
#navi .mainnavi ul {
	margin: 0px;
	list-style: none;
	padding-top: 1px;
}

#navi li {
	display: inline;
}

#navi ul li a {
	display: block;
	float: left;
	padding-right: 15px;
	padding-left: 15px;
	text-decoration: none;
	color: #464447;
	border-left: 1px solid #e0e1e1;
	font-size: .8em;
	text-align:center;
	height: 35px;
	line-height: 250%;
}

#navi ul li a:hover,#navi ul li a.active {
	color: #089f99;
	border-left: 1px solid #e0e1e1;
	height: 37px;
	background-image: url(../../images/nosun/layout/bg_navi_active.gif);
	background-repeat:repeat-x;
}

/* form search top */
#formsearch {
	margin-left: 847px;
	border: 1px solid transparent;
}

#formsearch  input {
	border: none;
	width: 87px;
	background:none;
	margin-top: -5px;
}

/* subnavi */
#subnavi h1 {
	color: #464447;
	font-weight:normal;
	margin-left: 5px;
	margin-top:0px;
	font-size: .75em;
}

#subnavi {
	position: absolute;
	width:770px;
	margin-top: 11px;
}
#subnavi ul {
	margin: 0px;
	list-style: none;
	margin-left: 176px;
}

#subnavi li {
	display: inline;
}

#subnavi ul li a {
	display: block;
	float: left;
	padding-right: 25px;
	text-decoration: none;
	color: #464447;
	font-size: .75em;
	text-align:left;
}

#subnavi ul li a:hover {
	color: #089f99;
}

#subnavi ul li a.active {
	/*color: #464447;*/
	color: #089f99;
	font-weight:bold;
}

/* fontControls */
#fontControls {
	margin-left: 821px;
	float: left;
	color: #464447;
	font-size: .85em;
	padding-right: 15px;
	margin-top: 10px; 
}

#fontControls a {
	text-decoration: none;
	color: #464447;
	font-size: .95em;
	padding: 2px;
}

#servicebar {
	margin-top: -10px;
}
#servicebar a img {
	border: none;
}

/* 3boxes */
#boxes {
	width: 972px;
	border: 0px solid;
	margin-top: 7px;
}

#boxes .box {
	background-image:url(../../images/nosun/layout/bg_leistungen_home.gif);
	background-position:top;
	background-repeat:no-repeat;
	float: left;
	width: 312px;
	height: 173px;
	margin-right: 12px;
}

#boxes .box h1 {
	color: #464447;
	font-size: .9em;
	font-weight: normal;
	text-align:center;
	padding-top: 2px;
}

#boxes .box h1 a {
	color: #464447;
	text-decoration:none;
}

#boxes .box img {
	margin-left: 80px;
	margin-top: -5px;
	border:none;
}

/* news */
#news {
	width: 972px;
	border: 0px solid;
	margin-top: 12px;
	margin-bottom: -12px;
	background-image:url(../../images/nosun/layout/bg_news.gif);
	background-position:top;
	background-repeat:no-repeat;
	margin-left: -7px;
}

#news .box div.small {
	display: none;
}

#news .box {
	/*background-image:url(../../images/nosun/layout/bg_news_home.png);
	background-position:top;
	background-repeat:no-repeat;*/
	float: left;
	width: 312px;
	height: 112px;
	margin-right: 12px;
}

#news .box h2 {
	color: #2b2b2b;
	font-size: .8em;
	font-weight: bold;
	text-align:left;
	margin-left: 15px;
	padding-top: 2px;
}

#news .box h2 a {
	color: #2b2b2b;
	text-decoration:none;
}

#news .box h2 a:hover  {
	color: #089f99;
}

#news .box p {
	color: #2b2b2b;
	font-size: .75em;
	text-align:left;
	margin-left: 15px;
	line-height: 160%;
	margin-top: -4px;
}

#news .box img {
	float:right;
	position:relative;
	margin-right: 15px;
	margin-top: -22px;
	border:none;
}

#news .box p a {
	color: #68696b;
	font-size: 1em;
	text-align:left;
	text-decoration:none;
	line-height: 100%
}

#news .box p a:hover {
	color: #089f99;
}

/* metanavi */
#footer {
	background-image:url(../../images/nosun/layout/bg_metanavi.png);
	height: 33px;
	width: 961px;
	margin-top: 11px;
	margin-bottom: -12px;
}

#footer .metanavi{
	float: left;
	width: 365px;

}
#footer .metanavi ul {
	margin: 0px;
	list-style: none;
	margin-left: -35px;
	margin-top: 14px;
}

#footer .metanavi li {
	float:left;
	color: #464447;
	line-height:40%;
	font-size:.85em;
}

#footer .metanavi ul li a {
	text-decoration: none;
	color: #464447;
	font-size: .9em;
	padding-right: 10px;
	padding-left: 10px;
}

#footer ul li a.active {
	color: #464447;
	font-weight:bold;
}
#footer ul li a:hover {
	color: #464447;
	text-decoration:underline;
}

#footer .address {
	float: right;
	font-size: .75em;
	color: #464447;
	margin-top: -2px;
	margin-right: 15px;
	text-align:right;
	height: 24px;
}

#footer .address a {
	color: #464447;
	text-decoration:none;
}

#footer .address a:hover {
	color: #464447;
	text-decoration:underline;
}

/* content */

/* content left col */
#content {
	background-image:url(../../images/nosun/layout/bg_content.png);
	background-position:top;
	background-repeat:no-repeat;
	margin-top: 7px;
}

#content .left {
	border: 0px solid;
	float:left;
	width: 260px;
}

/* statements */
#content .left .statements {
	background-image:url(../../images/nosun/layout/bg_left_boxses.gif);
	background-position:top;
	background-repeat:no-repeat;
	width: 263px;
	margin-left: 0px;
	margin-top: 30px;
	margin-bottom: -10px;
}

#content .left .statements h3 {
	padding: 10px;
	font-size: .75em;
	color: #4e5356;
	font-weight:bold;
}
#content .left .statements h4 {
	padding: 10px;
	font-size: .75em;
	color: #464447;
	font-weight:normal;
	margin-top: -30px;
	margin-bottom: -10px;
}
#content .left .statements p {
	font-size: .75em;
	color: #464447;
	padding-right: 5px;
	line-height:160%;
}
#content .left .statements div.link p a {
	font-size: .95em;
	color: #464447;
	margin-left: 10px;
}
#content .left .statements div.link p a:hover {
	color: #089f99;
}
#content .left .statements p img {
	float:left;
	padding-right: 8px;
	padding-left: 10px;
}

/* news left */
#content .left #newsleft {
	background-image:url(../../images/nosun/layout/bg_left_boxses.gif);
	background-position:top;
	background-repeat:no-repeat;
	width: 263px;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 30px;
}

#content .left #newsleft .box {
	width: 263px;
	height: 112px;
	margin-right: 12px;
}

#content .left #newsleft .box h2 {
	color: #2b2b2b;
	font-size: .8em;
	font-weight: bold;
	text-align:left;
	margin-left: 15px;
	padding-top: 20px;
}

#content .left #newsleft .box h2 a {
	color: #2b2b2b;
	text-decoration:none;
}

#content .left #newsleft .box p {
	color: #2b2b2b;
	font-size: .75em;
	text-align:left;
	margin-left: 15px;
	line-height: 160%;
	margin-top: -4px;
}

#content .left .box img {
	float:left;
	position:relative;
	margin-right: 15px;
	margin-top: 0px;
	border:none;
}

#content .left .box p a {
	color: #68696b;
	font-size: 1em;
	text-align:left;
	text-decoration:none;
	line-height: 100%
}

#content .left .box div.small {
	display:none;
}

/* tagclouds */
#content .left .tagclouds {
	background-image:url(../../images/nosun/layout/bg_left_boxses.gif);
	background-position:top;
	background-repeat:no-repeat;
	width: 263px;
	margin-left: 0px;
	margin-top: -20px;
}

#content .left .tagclouds h2 {
	padding: 10px;
	font-size: .9em;
	color: #4E5356; /*089f99;*/
	text-align:left;
	font-weight:bold;
	margin-bottom: -20px;
}

#content .left .tagclouds p  {
	padding-left: 10px;
	line-height:140%;
	text-align:left;
}

#content .left .tagclouds p a.t1 {
	font-size: .8em;
	color: #464447;
	text-decoration: none;
	font-weight:normal;
	padding-right: 15px;
}
#content .left .tagclouds p a.t2 {
	font-size: .9em;
	font-weight: bold;
	color: #464447;
	text-decoration: none;
}
#content .left .tagclouds p a.t3 {
	font-size: .7em;
	font-weight: bold;
	color: #464447;
	text-decoration: none;
}
#content .left .tagclouds p a:hover {
	color: #089f99;
	text-decoration: none;
}

/* left col */
/* shortcuts */
#content .left .shortcuts {
	margin-top: 15px;
	width: 263px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 1px;
}
#content .left .shortcuts h2  {

	margin-bottom: -10px;
}
#content .left .shortcuts h2 a {
	font-size: .6em;
	color: #4E5356;
	font-weight:bold;
	text-decoration:none;
}

#content .left .shortcuts p a {
	line-height:140%;
	font-size: .75em;
	margin-bottom: 10px;
	text-decoration:none;
	color: #464447;
}
#content .left .shortcuts p a:hover {
	color: #089f99;
}
#content .left .shortcuts hr.line {
	border-top: 1px solid #cccccc;
	border-left:none;
	border-bottom:none;
	width: 240px;
	margin-left: 0px;
	margin-bottom: -10px;
}

/*  content right */

#content .right {
	border: 0px solid;
	float:left;
	width: 656px;
	padding: 7px 10px 0px 35px;
}

/* breadcrump */
#content .right .breadcrump  {
	color: #464447;
	font-size:.7em;
}
#content .right .breadcrump a {
	color: #464447;
	font-size:.95em;
	text-decoration:none;
}
#content .right .breadcrump a:hover {
	text-decoration:underline;
}

/* content right col */
#content .right h1 {
	color: #4e5356;
	font-weight:bold;
	padding-top: 10px;
	font-size:1.6em;
}
#content .right h2 {
	color: #4e5356;
	font-weight:bold;
	padding-top: 10px;
	font-size:1.2em;
}
#content .right .text {
	color: #464447;
	line-height:160%;
	font-size:.75em;
}
#content .right .text a {
	color: #464447;
	text-decoration:underline;
}
#content .right .text a:hover {
	color: #06b6af;
	text-decoration:underline;
}

#content .right .text .imgkunden img {
	padding-right: 24px;
	padding-bottom: 20px;
}

/* brandnew */
#content .right .text .brandnew {
	background-image:url(../../images/nosun/layout/bg_brandnew.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding-left: 25px;
	margin-left: -12px;
	padding-right:25px;
	height: 141px;
}

#content .right .text .brandnew img {
	float:left;
	padding-right: 15px;
}

/* gallery */
#content .right .text ul.gallery,ul.images {
	list-style:none;
	margin-left: -40px;
}

#content .right .text ul.gallery li,ul.images li {
	float:left;
}

#content .right .text ul.gallery li img {
	border: 1px solid #ccc;
	padding: 2px;
	margin-right: 14px;
}
/**/

#bottomclose {
	background-image:url(../../images/nosun/layout/bottom_content.png);
	background-position:top;
	background-repeat:no-repeat;
	margin-bottom: -12px;
}
/* statements */
#content .right .text  .statements {
	background-image:url(../../images/nosun/layout/bg_left_boxses2.gif);
	background-position:top;
	background-repeat:no-repeat;
	width: 263px;
	float: left;
	margin-right: 24px;
	margin-bottom: -20px;
}

#content .right .text  .statements h3 {
	padding: 10px;
	font-size: 1em;
	color: #4e5356;
	font-weight:bold;
	margin-top: 0px;
}
#content .right .text  .statements h4 {
	padding: 10px;
	font-size: 1em;
	color: #464447;
	font-weight:normal;
	margin-top: -30px;
	margin-bottom: -10px;
}
#content .right .text  .statements p {
	font-size: 1em;
	color: #464447;
	padding-left: 10px;
	line-height:160%;
}
#content .right .text .statements .link {
	display: none;
}
#content .right .text  .statements p img {
	float:right;
	padding-left: 8px;
	padding-right: 10px;
}
/* news */

#content .right .text .newsmiddle {
	border: 0px solid;
	margin-left: -20px;
	width: 680px;
}

#content .right .text .box {
	background-image:url(../../images/nosun/layout/bg_brandnew.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding-left: 25px;
	margin-left: -12px;
	padding-right:25px;
	height: 141px;
}

#content .right .text .box img {
	float:left;
	padding-right: 15px;
}
/*
#content .right .text .box {
	background-image:url(../../images/nosun/layout/bg_news_home.png);
	background-position:top;
	background-repeat:no-repeat;
	float: left;
	width: 312px;
	height: 112px;
	margin-left: 20px;
	margin-bottom: 20px;
}
*/
#content .right .text .box h2 {
	color: #2b2b2b;
	font-size: 1.1em;
	font-weight: bold;
	text-align:left;
	margin-left: 15px;
	padding-top: 15px;
}

#content .right .text .box h2 a {
	color: #2b2b2b;
	text-decoration:none;
}


#content .right .text .box p {
	color: #2b2b2b;
	font-size: 1em;
	text-align:left;
	margin-left: 15px;
	line-height: 160%;
	margin-top: -4px;
}

#content .right .text .box div.big {
	display: none;
}

#content .right .text .box img.big {
	float:right;
	position:relative;
	margin-right: 15px;
	margin-top: -22px;
	border:none;
}

#content .right .text .box p a {
	color: #68696b;
	font-size: 1em;
	text-align:left;
	text-decoration:underline;
	line-height: 100%
}

/* bottom supersitemap */
.canvas {
    width:961px;
    margin-left:auto;
    margin-right:auto;
  }
  
#bottom {
    background-image:url('../../images/nosun/layout/bg_bottom.gif');
    background-repeat:repeat-x;
    background-position:top left;
    color:#b8babc;
    background-color:#3e4549;
    padding-bottom: 1em;
	margin-bottom: -12px;
  }
  #bottom a:link,
  #bottom a:visited {
    color:#f1f1f1;
	font-size: .95em;
    text-decoration:none;	
	line-height: 170%;
  }
  #bottom a:hover {
    text-decoration:none;
	color:#06b6af;
  }
  #bottom a:focus,
  #bottom a:active {
    text-decoration:none;
  }
  #bottom .subject {
    float:left;
	color:#f1f1f1;
    width:145px;
	font-size: .7em;
    margin-left:15px;
	vertical-align:top;
  }
  #bottom h2 {
 	color:#f1f1f1;
	font-size: 1.1em;
    font-style:normal;
    margin:10px 0 0px 0;
  }
  #bottom p {
    margin-top:12px;
  }
  
  
  
 /* subnavi2 bottom */
#subnavi2 h1 {
	color: #3e4549; /*464447;*/
	font-weight:normal;
	margin-left: 5px;
	margin-top: 0px;
	font-size: .75em;
}

#subnavi2 {
	position: absolute;
	width:940px;
	margin-top: 11px;
	font-size: .6em;
}
#subnavi2 ul {
	margin: 0px;
	list-style: none;
	margin-left: -30px;
	margin-top: -15px;
	padding-bottom: 1em;
}

#subnavi2 li {
	display: inline;
}

#subnavi2 ul li a {
	display: block;
	float: left;
	padding-right: 25px;
	text-decoration: none;
	color: #3e4549; /*464447;*/
	font-size: .75em;
	text-align:left;
}

/*
<!-- keywords //-->
        <div id="subnavi2">
        #wcVal:block_3#
        </div><br class="cb" />
*/

#subnavi2 ul a {
	color: #3e4549; /*089f99;*/
}

#subnavi2 ul li a.active {
	/*color: #464447;*/
	color: #3e4549; /*089f99;*/
	font-weight:bold;
}
	
/* slider */
.slider {
	width: 961px;/*961*/
	height: 338px;
	background-image:url(../../images/nosun/layout/bg_gallery.gif);
	background-repeat:no-repeat;
	padding-left: 5px;
	padding-top: 5px;
	margin-top: -9px; 
}

.svwp {
	width: 961px;
	height: 338px;
	background-image:url(../../images/nosun/layout/bg_gallery.gif);
	text-align:center;	
}

.svwp img {
	padding-top: 140px;
}

 /*preloader stuff. do not modify!*/

 /*preloader stuff. do not modify!*/
.svwp ul {
	position: relative; left: -999em;
	}/*preloader stuff. do not modify!*/
.slideViewer { 
	position: relative;
	overflow: hidden; 
	margin: 0;
	padding: 0;
}
.slideViewer ul {  /*your list of images*/
	position: relative;
	left: 0;
	top: 0;
	width: 1%;
	list-style-type: none;
	margin: 0; 
	padding: 0;
}
.slideViewer ul li {
	float:left;
}

/*typographic info*/
.slideViewer span.typo{ 
	padding: 6px; /* do not modify padding */
	color: #000;
	font: normal 10px Verdana;
}

.thumbSlider { /*the thumbnails slider*/
	overflow: hidden;
	width: 1%;
	padding-top: 10px;
}
.thumbSlider ul { 
	list-style-type: none;
	margin: 0; 
	padding: 0;
}
.thumbSlider ul li{ 
	float:left;
	margin: 0;
}
.thumbSlider a{
	color: #fff;
	text-decoration: none;
}
.thumbSlider a img{
	border: 0;
	display: block;
	padding: 0;
}
.thumbSlider p.tmbrdr { /* the border above -not around- each thumb */
/* width, height and top values are dynamically added by the script. Do not modify. */
	position:relative; 
	left: 0;
	font-size: 0.01em;
	left: 0;
	margin: 0;
	padding: 0;
}

a.left, a.right { /*the left and right buttons (links)*/
	background: transparent; /* could be any color  */
	color: #ff0000;
	font: bold 16px Arial;
	overflow: hidden;
}
a.left span, a.right span{
}
a.left img, a.right img{
	border: 0px solid;
	padding-top: 0;
}
a.l_dis, a.r_dis {
	background: transparent; /* ALWAYS leave transparent. this is the 'disabled' state of the link !  */
	cursor: default;
}
a.l_dis span, a.r_dis span {
display: none;
}

a:focus {outline:none;}

/******************************/
/* layer */
	
div.whiteOverlay { 
	background:  #000;
}
div.jqDrag {cursor: move;}


div.jqmDialog {
  display: none;    
	position: fixed;
	top: 27%;
	left: 50%;    
	margin-left: -290px;
	width: 590px;
	  overflow: hidden;
	font-family: "Lucida Grande",Arial,Verdana,sans-serif;
}
div.jqmDialog2 {
  display: none;    
	position: fixed;
	top: 27%;
	left: 50%;    
	margin-left: -210px;
	width: 420px;
	overflow: hidden;
	font-family: "Lucida Grande",Arial,Verdana,sans-serif;
}

div.jqmDialog3 {
 	 display: none;    
	position: fixed;
	top: 27%;
	left: 50%;    
	margin-left: -350px;
	width: 700px;
	 overflow: hidden;
	font-family: "Lucida Grande",Arial,Verdana,sans-serif;
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html div.jqmDialog {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

* html div.jqmDialog2 {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

* html div.jqmDialog3 {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}


/* [[[ Title / Top Classes ]]] */
div.jqmdTC { 
  background: #d5ff84 url(../../images/nosun/layout/sprite.gif) repeat-x 0px -82px;
  color: #464447;
  padding: 7px 22px 5px 5px;
  font-family: "Lucida Grande",Arial,Verdana,sans-serif;
  font-weight: bold;
  * zoom: 1;
}
div.jqmdTL { background:  url(../../images/nosun/layout/sprite.gif) no-repeat 0px -41px; padding-left: 3px;}
div.jqmdTR { background: url(../../images/nosun/layout/sprite.gif) no-repeat right 0px; padding-right: 3px; * zoom: 1;}


/* [[[ Body / Message Classes ]]] */
div.jqmdBC {
/*newsletter*/
  background: url(../../images/nosun/layout/bc.gif) repeat-x center bottom;
  padding: 7px 7px 7px;
  height: 350px;
  overflow: auto;
}
div.jqmdBC2 {
  background: url(../../images/nosun/layout/bc.gif) repeat-x center bottom;
  padding: 7px 7px 7px;
  height: 220px;
  overflow: auto;
}
div.jqmdBC3 {
  background: url(../../images/nosun/layout/bc.gif) repeat-x center bottom;
  padding: 7px 7px 7px;
  height: 290px;
  overflow: auto;
}

div.jqmdBL { background: url(../../images/nosun/layout/bl.gif) no-repeat left bottom; padding-left: 7px; }
div.jqmdBR { background: url(../../images/nosun/layout/br.gif) no-repeat right bottom; padding-right: 7px; * zoom: 1 }

div.jqmdMSG { color: #464447;
font-family: "Lucida Grande",Arial,Verdana,sans-serif;
font-size: .75em;
line-height: 1.5em;
}


/* [[[ Button classes ]]] */
input.jqmdX {
  position: absolute;
  right: 7px;
  top: 4px;
  padding: 0 0 0 19px;
  height: 19px;
  width: 0px;
  background: url(../../images/nosun/layout/close.gif) no-repeat bottom left;
  overflow: hidden;
}
input.jqmdXFocus {background-position: top left; outline: none;}



div.jqmDialog input:focus, div.jqmDialog input.iefocus {
	font-family: "Lucida Grande",Arial,Verdana,sans-serif;
	font-size: .9em;
}

#infoForm span, #callbackForm span, #newsletterForm span { 
	display:none; 
	font-size:.85em; 
	padding-left:6px; 
	color:#ff3300;
}
	
div.jqmDialog	table.newsletter td {
	padding: 3px;
}

div.jqmDialog table.newsletter td input[type="text"] {
	padding: 1px;
	width: 300px;
	font-size: 1em;
}
div.jqmDialog table.newsletter td select {
	padding: 1px;
	width: 310px;
	font-size: 1em;
}
div.jqmDialog3 table.info td textarea {
	font-family: "Lucida Grande",Arial,Verdana,sans-serif;
	padding: 1px;
	width: 210px;
	height: 70px;
	font-size: 1em;
}

div.jqmDialog2 table.callback td input[type="text"],table.callback td select {
	padding: 1px;
	width: 220px;
}
div.jqmDialog3 table.info td input[type="text"] {
	padding: 1px;
	width: 210px;
}
/*nl*/
div.jqmdBC button, div.jqmdBC input[type="submit"] {
  margin: 8px 10px 4px 10px;
  color: #464447;
  border:none;
  font-size:1em;
  background: transparent;
  cursor: pointer;
  width: 150px;

}div.jqmdBC button, div.jqmdBC input[type="reset"] {
  margin: 8px 10px 4px 10px;
  color: #464447;
  border:none;
  font-size:1em;
  background: transparent;
  cursor: pointer;
  width: 150px;

}

/*cb*/
div.jqmdBC button, div.jqmdBC2 input[type="submit"] {
  margin: 8px 10px 4px 10px;
  color: #464447;
  border:none;
  font-size:1em;
  background: transparent;
  cursor: pointer;
  width: 100px;

}div.jqmdBC button, div.jqmdBC2 input[type="reset"] {
  margin: 8px 10px 4px 10px;
  color: #464447;
  border:none;
  font-size:1em;
  background: transparent;
  cursor: pointer;
  width: 100px;

}

/*wc*/
div.jqmdBC button, div.jqmdBC3 input[type="submit"] {
  margin: 8px 10px 4px 10px;
  color: #464447;
  border:none;
  font-size:1em;
  background: transparent;
  cursor: pointer;
  width: 100px;

}div.jqmdBC button, div.jqmdBC3 input[type="reset"] {
  margin: 8px 10px 4px 10px;
  color: #464447;
  border:none;
  font-size:1em;
  background: transparent;
  cursor: pointer;
  width: 100px;

}

/* form wrapper */
div.formWrapper div  {
	border: 0px solid;
	width: 500px;
}
div.formWrapper div label {
}
div.formWrapper div label {
	font-family: "Lucida Grande",Arial,Verdana,sans-serif;
	font-size: .8em;
	float:left;
	width:130px
}
div.formWrapper, input.text {
	font-family: "Lucida Grande",Arial,Verdana,sans-serif;
	padding: 1px;
	font-size: 1.3em;
	width: 260px;
}
div.formWrapper, textarea.text {
	font-family: "Lucida Grande",Arial,Verdana,sans-serif;
	padding: 1px;
	font-size: 1.3em;
	width: 260px;
}
div.formWrapper input[type="submit"] {
  color: #464447;
  border:none;
  background: transparent;
  cursor: pointer;
  width: 80px;
  font-size: .8em;
  margin-left: 130px;
}
div.formWrapper input[type="reset"] {
  color: #464447;
  border:none;
  background: transparent;
  cursor: pointer;
  width: 130px;
  font-size: .8em;
}
