/*global*/
* {
	margin: 0;
	padding: 0;
	border: 0px;
}
#mailformNachricht {
	border:1px solid #999999;
	width: 290px;
	height: 200px;
	background-color: #EBEBEB;
}
html {
	background: #868686;
	color: #000;
	height:100%;
}
body {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-align: left;
	height:100%;
	margin:0%;
	padding:0%;
	background: #868686;

}
div.csc-textpic-left div.csc-textpic-imagewrap {
float:left;
margin-bottom:5px;
}


div#c4.csc-default {
	height: 130px;
}

img {
	border:medium none;
}
#login {
	margin-left: 10px;
}
.log_inaktiv {
	font-size: 11px;
	color:#427095;
	margin-bottom: 10px;
}
input[type="text"], input[type="password"] {
	border:1px solid #999999;
	font-family:Verdana;
	font-size:10pt;
	width: 83%;
	padding: 2px;
	background-color: #EBEBEB;
}
.Stil1 {
	color: #FFFFFF
}
tx_mmforum_pi1[poll][question] {
	border:1px solid #999999;
	width: 290px;
	height: 200px;
	background-color: #EBEBEB;
}
.tx-mmforum-pi2-container {
	border:0px
}
#inhalt ul {
	width: 90%;
	height: auto;
	margin-top: 12px;
	margin-bottom: 15px;
	margin-left: 1px;
	padding: 12px 10px 10px 0;
}
#inhalt li {
	color: #000;
	font-size: 11px;
	text-decoration: none;
	background-image: url(pfeil_liste_blau.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	margin-bottom: 12px;
	margin-left: 0;
	padding-left: 10px;
	list-style-type: none;
}
/*contentbereich*/
div#global {
	width: 900px;
	height: auto;
	background-image: url(../css_lf/hi.gif);
	background-repeat: repeat-y;
	margin: auto;
	background-color: #FFFFFF;
}
div#a {
	margin:0% 3%;
	padding:0% 3%;
	height:100%;
	border-left:1px solid #eee;
	border-right:1px solid #eee;
}
div#head {
	background-image: url(../Bilder/head_neu_03.jpg);
	background-repeat: no-repeat;
	width: 900px;
	height: 99px;
	float: left;
	margin: 0;
}


div#head_under {
	width: 900px;
	height: 25px;
	float: right;
	margin: 0;
	background-color: #726F6B;
	text-align: right;
	background-position: right;
}

div#visual {
	width: 900px;
	height: 163px;
	float: left;
	margin: 0;
	background-color: #FFFFFF;
}

div#visual_under {
	width: 900px;
	height: 8px;
	float: left;
	margin: 0;
	background-color: #E6E6E6;
}

div#anmeldung {
	background-color:#A7B4CC;
	width: 226px;
	height: 20px;
	float: left;
	margin-bottom:10px;
	padding-top:4px;
}
.anmeldung1 {
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
	text-align: left;
	padding-left:10px;
}
.willkommen {
	color: #ffffff;
	font-size: 11px;
	text-align: left;
	padding-left:10px;
}
.abmelden a {
	color: #CC0000;
}
div#navtop {
	color: #eee;
	font-size: 10px;
	text-align: right;
	width: 300px;
	height: 15px;
	float: right;
	margin: 10px 15px 0 0;
}
div#oben_footer {
	text-align: right;
	width: 315px;
	height: 15px;
	float: right;
	padding-right: 0px;
	margin-right: -10px;
}
div#oben_footer a {
	color: #9f9f9f;
	font-size: 9px;
	text-decoration: none;
	text-align: right;
}
div#oben_footer a:hover {
	color: #FF6600;
	text-decoration: none;
}
div#head2 {
	background-image: url(bild_intermezzo.gif);
	background-repeat: no-repeat;
	width: 1000px;
	height: 6px;
	float: left;
}
div#content {
	width: 900px;
	float: left;
	margin: 0;
	padding: 0;
	height: auto;
	background-image: url(../css_lf/hi.gif);
	background-repeat: repeat-y;
}
div#links {
	width: 5px;
	height: 300px;
	float: left;
	margin: 0;
	padding: 0;
}
div#threeall {
	width:900px;
	height:auto;
	margin: 0;
	padding: 0;
	clear: both;
}
div#threeleft {
	font-size: 10px;
	width:225px;
	height:100%;
	float: left;
}
div#threeright {
	width:140px;
	width:/**:/**/674px;
	height:auto;
	float:left;
}
div#nav {
	width: 226px;
	height: auto;
	float: left;
	margin: 0;
	padding-top: 40px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	clear: both;
}
div#logo22 {
	width: 226px;
	margin: 0;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-position: bottom;
}


div#sprache {
	height:15px;
	width:90px;
	list-style-type: none;
	color:#FFFFFF;
	margin-top: 5px;
	margin-right: 10px;
	float: right;
}
div#drucken  {
	height:15px;
	width:165px;
	list-style-type: none;
	color:#FFFFFF;
	margin-top: 5px;
	float: right;
	margin-right: 10px;
}

ul#print, ul#print li {
	height:15px;
	list-style-type: none;
	float:left;
	margin-right: 4px;
}
ul#print li.print a {
	background-image:url(../Bilder/button_over_03.gif);
	background-repeat:no-repeat;
	height: 15px;
	width: 22px;
	float:left;
	display: block;
}
ul#print li.deutsch a {
	background-image:url(../Bilder/button_06.gif);
	background-repeat:no-repeat;
	height: 15px;
	width: 22px;
	float:left;
	display: block;
}
ul#print li.deutsch a.over, ul#print li.italienisch a.over, ul#print li.franzoesisch a.over {
background-position: 0 -15px;
}


ul#print li.italienisch a {
	background-image:url(../Bilder/button_08.gif);
	background-repeat:no-repeat;
	height: 15px;
	width: 22px;
	float:left;
	display: block;
}
ul#print li.franzoesisch a {
	background-image:url(../Bilder/button_10.gif);
	background-repeat:no-repeat;
	height: 15px;
	width: 22px;
	float:left;
	display: block;
}
ul#print li a:hover {
	background-position: 0 -15px;
}




div#eins {

width: 243px;
height:auto;
float: left;
}
div#zwei {
	width: 243px;
	height:auto;
	float: left;
	margin-left: 85px;
}


div#klammerdrei{
	clear:both;
	width: 600px;
	height:auto;
	float: left;
}


div#drei {
clear:both;
width: 243px;
height:auto;
float: left;
}

div#vier {
	width: 243px;
	height:auto;
	float: left;
	margin-left: 85px;
}


div#fuenf {
	width: 580px;
	height:auto;
	float: left;
	margin-top: 30px;
}
div#fuenf div#tx-mmforum-footer {
	color:#F0F0F0;
}

div#eins h2, div#zwei h2, div#drei h2, div#vier h2 {
	background-color:#6F6F7B;
	color:#FFFFFF;
	font-size:11px;
	height:15px;
	padding-bottom:6px;
	padding-left:6px;
	margin:0;
	text-transform: uppercase;
}


div#logo {
	width: 190px;
	height:auto;
	float: left;
	margin: 0;
	margin-bottom: 0px;
	padding-top: 19px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	vertical-align: bottom;
	clear: both;
	font-size: 9px;
	color: #333333;
}
div#logo_backup {
	width: 200px;
	height:auto;
	float: left;
	margin: 0;
	margin-bottom: 60px;
	padding-top: 40px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
	vertical-align: bottom;
	clear: both;
	font-size: 9px;
	color: #333333;
}
div#inhalt {
	width: 616px;
	height: auto;
	float: left;
	padding-top: 40px;
	padding-right: 17px;
	padding-bottom: 10px;
	padding-left: 40px;
	background-color: #fff;
}
div#inhalt_startseite {
	width: 616px;
	height: auto;
	float: left;
	padding-top: 40px;
	padding-right: 17px;
	padding-bottom: 10px;
	padding-left: 40px;
	background-color: #F0F0F0;
}


div#rechts {
	width: 314px;
	height: auto;
	float: right;
	margin: 0;
	padding: 0;
}
div#footer {
	background-image: url(bild_footer.gif);
	background-repeat: no-repeat;
	width: 1000px;
	height: 18px;
	float: left;
}
div#rechts a {
	color: #427095;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
div#rechts a:hover {
	color: #ff34a7;
}
.text {
	color: #eee;
	font-size: 10px;
	text-decoration: none;
}
.text a {
	color: #eee;
	font-size: 10px;
	text-decoration: none;
}
.auszeichnung13 {
	color: #ff34a7;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.oben_footer {
	color: #9f9f9f;
	font-size: 9px;
	text-decoration: none;
}
.oben_footer a {
	color: #9f9f9f;
	font-size: 9px;
	text-decoration: none;
}
.oben_footer a:hover {
	color: #ff34a7;
	font-size: 9px;
	text-decoration: none;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
	margin:0pt;
	font-size: 9px;
	margin-top: 3px;
	color:#427095;
}

/*Überschrifen*/
h1, h2. h4 {
 font-family: verdana;
 font-weight: normal;
}
h1 {
	color: #FF9933;
	font-size: 17px;
	font-weight: normal;
	line-height: 20px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h2 {
	color: #666666;
	font-size: 15px;
	font-weight: normal;
	line-height: 20px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.tx-mmforum-pi1 h2 {
	color: #FF9900;
	font-size: 16px;
	font-weight: normal;
	line-height: 20px;
	margin-bottom: 20px;
	margin-top: 10px;
	margin-left:0px;
}
h3 {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	background-image: url(punkte.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	width: 100%;
	margin-bottom: 10px;
	padding-bottom: 3px;
	line-height:18px;
	padding-left: 0px;
}
h4 {
	color: #414040;
	font-size: 12px;
	font-weight: bold;
	background-image: url(punkte.gif);
	background-repeat: repeat-x;
	background-position: 0 17px;
	width: 100%;
	margin-top: 6px;
	padding-bottom: 14px;
	clear:both;
}
h6 {
	color: #565656;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
}
hr {
	margin-top:15px;
	margin-bottom:10px;
}
p {
	font-size: 11px;
	line-height: 16px;
	margin: 0 0 0.7em;
}
a {
	color: #427095;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: none;
	text-decoration: none;
}
#inhalt .internal-link {
	color: #427095;
	font-weight: bold;
	background:url(icon_arrow_left_small_orang.gif) no-repeat left 5px;
	padding:0 0 0 11px;
	list-style-image: none;
}
#inhalt .internal-link a:hover {
	color: #e60d9d;
	background: url(icon_arrow_left_small_or_ov.gif) no-repeat left 4px;
}
/********erste   Ebene**********************************/

#nav ul {
	list-style-image: none;
	margin-top: 6px;
	margin-bottom: 5px;
	color: #e60d9d;
	list-style-type: none;
	width: 226px;
}
#nav ul li {
	font-size: 11px;
	margin: 0px;
	list-style-type: none;
	display: block;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 9px;
	padding-left: 0;
}
#nav ul a {
	text-decoration: none;
	color: #555555;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;
	padding-top:2px;
	padding-bottom:8px;
	list-style-type: none;
	background-color: transparent;
	background-image: url(../css_lf/button/button_02.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
	text-transform:uppercase;
}
#nav ul li a:hover {
	color: #000000;
	background-image: url(../css_lf/button/button_02_over.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
#nav ul li#active a {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;
	padding-top:2px;
	padding-bottom:8px;
	list-style-type: none;
	background-color: transparent;
	background-image: url(../css_lf/button/button_02_over.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
/********zweite Ebene**********************************/

#nav ul ul#subnavlist {
	font-size: 10px;
	list-style-image: none;
	background-color: #d8e45c;
	margin-bottom:0px;
	list-style-type: none;
}
#nav ul ul#subnavlist li {
	font-size: 9px;
	line-height: 12px;
	padding: 5px 0;
	list-style-type: none;
	background-color: #d8e45c;
	display:block;
}
#nav ul ul#subnavlist a {
	font-size: 9px;
	text-decoration: none;
	color: #555555;
	font-weight: bold;
	text-align: left;
	padding-left: 30px;
	padding-top:2px;
	padding-bottom:8px;
	list-style-type: none;
	background-image:none;
	
	text-transform:uppercase;
}
#nav ul ul#subnavlist li a {
	color: #555555;
	font-weight: bold;
	text-align: left;
	list-style-type: none;
}
#nav ul ul#subnavlist li a:hover {
	color: #000000;
	background-image: none;
	
}
#nav ul ul#subnavlist li a:active {
	color: #000000;
	background-image:none;
	background-repeat: no-repeat;
	background-position: 20px 0px;
}
#navlist ul ul#subnavlist li a:hover, #nav ul li ul#subnavlist li a:focus {
	color: #000000;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 20px 0px;
}
 ul#navlist ul#subnavlist li a:active, {
color: #000000;
background-image: none;
 background-repeat: no-repeat;
 background-position: 20px 0px;
}
ul#navlist ul#subnavlist li#subactive a {
	color: #000000;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 20px 0px;
}
/*********dritte Ebene******************************************/



ul#navlist ul#subnavlist ul#subsubnavlist {
	font-size: 10px;
	list-style-image: none;
	margin-top: 0px;
	margin-bottom:0px;
	list-style-type: none;
}
ul#navlist ul#subnavlist ul#subsubnavlist li {
	font-size: 8px;
	line-height: 12px;
	list-style-type: none;
	background-color: #d8e45c;
	display:block;
}
ul#navlist ul#subnavlist ul#subsubnavlist li a {
	font-size: 9px;
	text-decoration: none;
	color: #555555;
	font-weight: bold;
	text-align: left;
	padding-left: 45px;
	padding-top:2px;
	padding-bottom:8px;
	list-style-type: none;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 35px 0px;
	text-transform:uppercase;
}
ul#navlist ul#subnavlist ul#subsubnavlist li a:hover, ul#navlist li ul#subnavlist li ul#subsubnavlist li a:focus {
	color: #000000;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 35px 0px;
}
ul#navlist ul#subnavlist ul#subsubnavlist li#subsubactive a {
	color: #000000;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 35px 0px;
}
/*********Nav Ende******************************************/
 em {
	color:#9B9B9B;
	font-style:normal;
}
.doc {
	background: url(icon_word.gif) no-repeat left 4px;
	padding-left: 16px;
	font-weight: bold;
	margin-top: 8px;
	color: #5b92b3;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.doc em {
	font-weight: normal;
	background: url(worddatei.png) no-repeat 5px 0px;
	padding-left: 77px;
}
.vsd {
	background: url(icon_visio.gif) no-repeat left 4px;
	padding-left: 16px;
	font-weight: bold;
	margin-top: 8px;
	color: #5b92b3;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.vsd em {
	font-weight: normal;
	background: url(visiodatei.png) no-repeat 5px 0px;
	padding-left: 77px;
}
.csv {
	background: url(icon_excel.gif) no-repeat left 4px;
	padding-left: 16px;
	font-weight: bold;
	margin-top: 8px;
	color: #5b92b3;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.csv em {
	font-weight: normal;
	background: url(exceldatei.png) no-repeat 5px 0px;
	padding-left: 77px;
}
.xls {
	background: url(icon_excel.gif) no-repeat left 4px;
	padding-left: 16px;
	font-weight: bold;
	margin-top: 8px;
}
.xls em {
	font-weight: normal;
	background: url(exceldatei.png) no-repeat 5px 0px;
	padding-left: 77px;
}
.ppt {
	background: url(icon_ppt.gif) no-repeat left 4px;
	padding-left: 16px;
	font-weight: bold;
	margin-top: 8px;
	color: #5b92b3;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.ppt em {
	font-weight: normal;
	background: url(powerpointdatei.png) no-repeat 5px -1px;
	padding-left: 110px;
}
.pps {
	background: url(icon_ppt.gif) no-repeat left 4px;
	padding-left: 16px;
	font-weight: bold;
	margin-top: 8px;
	color: #5b92b3;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.pps em {
	font-weight: normal;
	background: url(powerpointdatei.png) no-repeat 5px -1px;
	padding-left: 110px;
}
.pdf {
	font-weight: bold;
	background: url(icon_pdf2.gif) no-repeat left 0;
	margin-top: 8px;
	padding-left: 16px;
	color: #5b92b3;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.pdf em {
	font-weight: normal;
	background: url(pdfdatei.png) no-repeat 4px 0;
	padding-left: 63px;
}
/*Tabelle Layout 1background: #b5c0c6;
table.contenttable-1 tr.tr-even td, tr.tr-odd td {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	width: auto; }*/
table.contenttable-0 tbody tr.tr-even.tr-0 td {
	color: #fff;
	font-weight: bold;
	background: #b5c0c6;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
}
table.contenttable-0 tr.tr-even td {
	font-weight: normal;
	background: #fff;
	padding: 5px 2px 5px 8px;
}
table.contenttable-0 tr.tr-odd td {
	font-weight: normal;
	background: #dde6f6;
	margin-left: 5px;
	padding: 5px 2px 5px 8px;
}
table.contenttable-1 tbody tr.tr-even.tr-0 td {
	color: #fff;
	font-weight: bold;
	background: #b5c0c6;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
}
table.contenttable-1 tr.tr-even td {
	font-weight: normal;
	background: #fff;
	padding: 5px 2px 5px 8px;
}
table.contenttable-1 tr.tr-odd td {
	font-weight: normal;
	background: #e3f4fc;
	margin-left: 5px;
	padding: 5px 2px 5px 8px;
}
/*Tabelle Layout 2 background: #e3f4fc;	
table.contenttable-2 tr.tr-even td, tr.tr-odd td {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	width: auto; }*/
table.contenttable-2 tbody tr.tr-even.tr-0 td {
	font-weight: normal;
	background: #dde6f6;
	margin-left: 5px;
	padding: 5px 2px 5px 8px;
}
table.contenttable-2 tr.tr-odd td {
	font-weight: normal;
	background: #fff;
	padding: 5px 2px 5px 8px;
}
table.contenttable-2 tr.tr-even td {
	font-weight: normal;
	background: #dde6f6;
	padding: 5px 2px 5px 8px;
}
/*Tabelle Layout 3 background: #e3f4fc;	
table.contenttable-3 tr.tr-even td, tr.tr-odd td {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	width: auto; }*/
table.contenttable-3 tbody tr.tr-even.tr-0 td {
	vertical-align:top;
	font-weight: normal;
	background: #dde6f6;
	margin-left: 5px;
	padding: 5px 2px 5px 8px;
}
table.contenttable-3 tbody tr.tr-even.tr-0 .td-0 {
	vertical-align:top;
	width: 150px;
}
table.contenttable-3 tbody tr.tr-even.tr-1 {
	width: auto;
	vertical-align:top;
}
table.contenttable-3 tr.tr-odd td {
	font-weight: normal;
	vertical-align:top;
	background: #fff;
	padding: 5px 2px 5px 8px;
}
table.contenttable-3 tr.tr-even td {
	font-weight: normal;
	vertical-align:top;
	background: #dde6f6;
	padding: 5px 2px 5px 8px;
}
#mitte td a {
	font-weight: bold;
	background-position: left center;
	padding-left: 16px;
	text-align:top
}
td {
	font-size: 10px;
	vertical-align:top;
}
table {
	width: 100%;
	margin: 0px;
}
th {
	color: #fff;
	text-align: left;
	background: #b5c0c6;
	padding: 3px 10px;
}
#news p.textbox {
	line-height: 16px;
	margin-bottom: 12px;
}
#news2 p.link {
	line-height: 15px;
	margin-bottom: 15px;
}
#news p.bodytext {
	font-weight: normal;
	margin: 0;
	padding: 0;
}
#news p.textbox img {
	float: left;
	padding: 0 12px 3px 0;
}
#news .news-single-img {
	float: right;
	padding-top: 0;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
}
#news .em {
	font-size:11px;
	font-style: normal;
	color: #9b9b9b;
	font-weight: normal;
}
#news h2 {
	font-size:15px;
	font-style: normal;
	color: #666666;
	font-weight: normal;
	margin:0;
	margin-bottom:10px;
}
#news p.textbox a {
	font-weight: normal;
	margin: 0;
	padding: 0;
	color: #427095;
}
#anmelden input {
	height: 40 px;
}
/*Glossar*/

	
	.oben {
	margin-top: -12px;
	float: right;
	color:#CCCCCC;
	font-size: 9px;
}
/*navigation seiten mitte*/	
	br.all {
	clear:both;
	height:0em;
	line-height:1em;
}
#clear {
	width: 95%;
}
#overDiv {
	background-color: #E2F4FC;
	border: solid 1px #e4e4e4;
	padding: 5px
}
.alphabet {
	font-size: 12px;
	font-weight: bold;
	margin-top: 30px;
	margin-bottom: 20px;
}
.letter {
	margin-top: 12px;
	width: 100%;
	padding-bottom: 4px;
	padding-bottom: 3px;
	background: url(punkte_grau.gif) repeat-x center bottom;
}
td .letter {
	background: url(punkte_grau.gif) repeat-x center bottom;
	margin-top: 12px;
	width: 100%;
	padding-bottom: 15px !important;
}
.catchword {
	font-size: 11px;
	font-weight: bold;
	margin: 10px 0 0;
}
.catchword_desc {
	font-size: 11px;
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 5px;
}
.letterglossar {
	margin-top: 15px;
	font-size: 14px;
	font-weight: bold;
}
.tx-ttnews-browsebox-SCell {
	background-color:#FFFFFF;
	border:0px solid #FFFFFF;
}
.tx-ttnews-browsebox, .browseBoxWrap {
	background-color:#FFFFFF;
	border:0px solid #FFFFFF;
	margin:3px;
	padding:3px;
}
.tx-ttnews-browsebox {
	width: 100px;
}
.graubox {
	color: #000000;
	background-color: #D7DCEE;
	width: 97%;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 12px;
}
input {
	background-color:#EBEBEB;
	border:1px solid #999999;
	font-family:Verdana;
	font-size:10pt;
}
.csc-mailform-check {
	background-color:#FFFFFF;
	border:0px
}
