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;
}

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;
}
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 {
    color:black;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:normal;
    background-color:#E0E0E0;
}

a.navbar
{
	font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    color:#DE0000;
    text-decoration:none;
}
a.navbar:hover 
{ 
	font-weight:normal;
	color:#9C9E9C;
	text-decoration:none
}

.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:#FF0D00;
    text-decoration:none;
}


