.info {
	color: #0f420b; 
}

.rich-panel {
        padding:0px;
}

.rich-panel-body {
        padding: 0px;
}

.offlinenode {
	color:#999999;
}

.smalltext { width: 55px !important;}

table.general
{
	border-collapse:collapse;
	margin:0px;
	background-color:#EFEFEF;
	border-color:#BDBEBD;
    border-style:solid;
    border-width:1px;
    font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
}

table.folder
{
	border-collapse:collapse;
	margin:0px;
	background-color:#FFFFFF;
	border-color:#B74141;
    border-right-style:solid;
    border-right-width:4px;
    border-left-style:solid;
    border-left-width:4px;
    font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
}

table.generalnew
{
	border-collapse:collapse;
	margin:0px;
	background-color:#c0c0c0;
	border-color:#BDBEBD;
    border-style:solid;
    border-width:1px;
    font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
}

table.general2 {
	background-color:#EFEFEF;
	border-color:#BDBEBD;
    border-style:solid;
    border-width:1px;
    font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    padding-left:20px;
 	padding-right:20px;
}

table.text
{
	border-collapse:collapse;
	margin:0px;
    font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
}

.text
{
	border-collapse:collapse;
	margin:0px;
    font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
}

tr.color1
{
	background-color:#EFEFEF;
}
tr.color2
{
	background-color:#FFFFFF;
}
tr.color3
{
	background-color:#e2bcbc;
}
td.topborder
{
	border-top: 1px solid #BDBEBD;
	vertical-align: middle;
	padding:2px;
}

td.tdtitle
{
    background-color:#B74141;
    border-collapse:collapse;
	margin:0px;
    font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:bold;
    color:#FFFFFF;
}

td.seperator
{
    background-color:#BDBEBD;
    border-collapse:collapse;
	margin:0px;
    font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:bold;
    color:#FFFFFF;
}

.dropdown
{
width: 300px;
}

.dropdown200
{
width: 200px;
}



img.middle
{
	vertical-align:middle;
}

img.top
{
	vertical-align:top;
}

.text
{
	font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
}
.titletext
{
	font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:13px;
    font-style:bold;
    font-weight:normal;
}
.border
{
	background-color:#EFEFEF;
	width:580px;
	text-indent:10px;
	position:relative;
	top:10px;
	left:10px;
	border-color:#BDBEBD;
    border-style:solid;
    border-width:1px;
    font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
}
.submit 
{	
	font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
	background-color:#DEDFDE;
	border:2px outset #EFEFEF;
    text-align:center;
	position:relative;
	left:10px;
}
.input
{
	font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    color:black;
    background-color:#FFFFFF;
    border-color:#BDBEBD;
    border-style:solid;
    border-width:1px;
}
.check, .radio
{ 
	background-color:#DDFFFF;
	border:1px solid #DDDDDD;
}
input.file
{
	font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    color:black;
    background-color:#FFFFFF;
    border-color:#BDBEBD;
    border-style:solid;
    border-width:1px;

}
input.text
{
	font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    color:black;
    background-color:#FFFFFF;
    border-color:#BDBEBD;
    border-style:solid;
    border-width:1px;
}

.textarea 
{
	font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    color:black;
    background-color:#FFFFFF;
    border-color:#BDBEBD;
    border-style:solid;
    border-width:1px;
    width:560px;
}
select 
{
	font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    color:black;
    border-color:#BDBEBD;
    border-style:solid;
    border-width:1px;
}
td.errorlayout {
    font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    color:red; 
}

td.infolayout {
    font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:bold;
    color:blue; 
}

iframe 
{
	font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    color:black;
    background-color:#FFFFFF;
    border-color:#BDBEBD;
    border-style:solid;
    border-width:1px;
}






/* ID's */

#infoquestionnaire
{
    width:200px;
    height:450px;
}
#infoquestionnairenoheight
{
    width:200px;
}
#listebackground
{
	border-collapse:collapse;
	margin-left:7px;
}
#questiontype
{

    border-collapse:collapse;
    margin-left:7px;
}
#questiontypeno
{
	width:550px;
}

#select
{
	width:120px;
}

#user
{
    width:300px;
}

#normalwidth
{
    width:200px;
}

#usersmall
{
    width:250px;
}

#mail
{
    width:280px;
}

#mailtitle
{
    width:140px;
}

#mailtitlesmall
{
    width:116px;
}

#mailwidthsmall
{
    width:373px;
}

#subscription
{
    width:300px;
}

#mailwidth
{
    width:380px;
}

#textarea
{
    width:490px;
}

.editareaultralargesmall
{
	width:700px;
    height:300px;
    font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    color:black;
    background-color:#FFFFFF;
    border-color:#BDBEBD;
    border-style:solid;
    border-width:1px;
}





/* allgemeine klassen */
.navigation {
    background-color:#000000;
    text-decoration:none;
}

a:link
{
	font-family: Arial,Verdana,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    color:#000000;
    text-decoration:underline;
}
a:hover 
{ 
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}

.windowtitle 
{
    color:white;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
}
a.logout
{
	font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;
}
a.logout:hover {
	color:#000000;
}


.logged {
    color:white;
        font-family:verdana,arial,helvetica,sans-serif;
        font-size:10px;
        font-weight:normal;
}


a.general
{
	font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    color:#DE0000;
    text-decoration:none;
}

a.general:hover 
{ 
	font-weight:normal;
	color:#9C9E9C;
	text-decoration:none
}

.info 
{
    font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    color:#0a8801;
    text-decoration:none;
}

.longtext {
	width: 450px;
}

















			body {
  				font-family: Verdana, Arial, Helvetica, sans-serif;
  				font-size: small;
			}
			a {
				color:#000000;
    			text-decoration:none;
			}
			.nav {
				color:#FFFFFF;
    			text-decoration:none;
			}
			html, #wrapper {
				margin: 0;
				padding: 0;
				height:100%;
			}
			body{
				margin: 0;
				padding: 0;
				height:100%;
			}
			.text {
				width: 150px;
			}
			.longtext {
				width: 600px;
				font-family:Verdana,Tahoma,Arial,sans-serif;
    			font-size:11px;
   			 	font-style:normal;
    			font-weight:normal;
    			color:black;
    			background-color:#FFFFFF;
    			border-color:#BDBEBD;
    			border-style:solid;
    			border-width:1px;
			}
			.column {
				text-align:center;
			}
			.row1 {
				background-color:#FFFFFF;
				height:20px;
			}
			.row1 > td {
				/*width:300px;*/
			}
			.row2 {
				background-color:#F3F1ED;
				height:20px;
			}
			.column1 {
				font-weight:bold;
				font-style:bold;
			}
			.column2 {
				font-weight:normal;
				font-style:normal;
			}
			.dr-pnl-b {
				padding: 0px;
			}
			
         	.helprow1       {   height:60px; }
         	.helprow1 .helpcol  { padding:10px; }
         	.helprow2       {   height:2px; }
         	.helprow3       {   height:20px; }
         	.helprow3 .helpcol  {text-align:left; }
         	.helpcol        { }
         	
         	
         	
         	
     
body {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
}  	
div#col1 {	
	float: left;
	margin-top: 28px;
	width: 340px;
	height:100%;
}

div#col2 {
	color: #51626f;
	float: left;
	margin: 28px 18px 0 15px;
	position: relative;
	width: 700px;
}
div#col3 {
	float: left;
	width: 199px;
}

div.wrapper {	
	margin: 0 auto;
	position: relative;
	z-index: 5;
} 
* html div.wrapper {
	height: 1%;
}
div.wrapper {
	min-height: 0;
}  
.button {
	border:0px;
	background-color:#FFFFFF;
	color:#000000;
	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	cursor:pointer;
	padding:0;
	text-align:left;
}	
input[type="button"] {
	background-color:#FFFFFF;
	background-image: url();
	font-weight:normal;
	text-decoration: underline;
	font-family: Arial,Verdana,sans-serif;
}
.rich-panel-body {
	background-image: url();
}
.rich-filter-input {
	font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    color:black;
    background-color:#FFFFFF;
    border-color:#BDBEBD;
    border-style:solid;
    border-width:1px;
}
.dr-table-subheader {
	background-color:#D4CFC7;
	background-image:url(/cmsmodule/pix/header.png);
	background-position:left top;
	background-repeat:repeat-x;
}
 	
.media-explorer {
	width:300px;
	height:100%;
	position:relative;
}

.media-explorer-body {
	padding:10px;
}	

.rich-filter-input {
	width:120px;
}

.userfield-textarea {
	width: 600px;
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:black;
	background-color:#FFFFFF;
	border-color:#BDBEBD;
	border-style:solid;
	border-width:1px;
	height: 150px;
}

.userfield-table-textarea {
	width: 200px;
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:black;
	background-color:#FFFFFF;
	border-color:#BDBEBD;
	border-style:solid;
	border-width:1px;
	height: 50px;
}

.field-table-header {
	padding-left: 100px;
	padding-right: 100px;
}

.modal-panel-property-names {
	width: 100px;
	vertical-align: top;
}

.modal-panel-property-values {
	vertical-align: top;
}

.vertical-align-top {
	vertical-align: top;
}
