#myvergelijkwrap {
    width: 950px;
    margin-left: 20px;
    background: #fff;
    margin-top: 10px;
}


#content {
    margin:45px 12px 135px;
    position:relative;
}

#err {
    display:inline;
    position:relative;
    top:40px;
    margin-bottom:20px;
}

.err {
    margin-bottom:20px;
}
#error {
    border:1px solid red;
    color:red;
}
.button2 {
    padding:0px;
    width:65px;
}

input#submit {
    cursor:pointer;
    float:right;
}
form table.table1 {
    width:100%;
}
div.message {
    background:#FFFFFF none repeat scroll 0%;
    color:#F68933;
    margin:1px 1px 20px;
    padding:1px;
}
div.message img, .error img {
    vertical-align:middle;
    float:left;
    margin-right:5px;
}
div.message p {
    color:#F68933;
}
.error {
    border:1px solid #DD0000;
    color:#AA0000;
    font-weight:bold;
    margin:1px 1px 20px;
    padding:1px;
}
.remember {
    visibility:hidden;
}
.error p {
    color:#AA0000;
    font-weight:bold;
}
.error h1 {
    background:#AA0000 none repeat scroll 0%;
    color:#FFFFFF;
}
table.list {
    width:100%;
}
table.list tr td {
    border-bottom:1px solid #E7E7E7;
    padding-bottom:5px;
    vertical-align:top;
}
table.list tr td.settings {
    border:medium none;
}
table.list tr th {
    background:#F68933 none repeat scroll 0%;
    color:#FFFFFF;
    position:relative;
}

.vraag {
    font-size:12px;
    margin:0pt;
    padding-left:2px;
}
.vraag .button3 {
    float:right;
    margin-left:10px;
}
.vraag .timestamp {
    font-weight:normal;
}
.antwoord {
    color:#666666;
    font-size:12px;
    margin-top:3px;
    padding:10px;
}
.antwoord .button3 {
    float:right;
    margin-left:10px;
    margin-right:-10px;
    margin-top:-10px;
}
.antwoord .timestamp, .vraag .timestamp {
    color:#666666;
    display:block;
    font-size:11px;
    line-height:23px;
    margin-right:5px;
    text-align:right;
}
#vragen {
}
#addAccount {
    background:#FFFFFF none repeat scroll 0%;
    border:1px solid #F68933;
    display:none;
    left:215px;
    margin:0pt;
    position:absolute;
    top:-100px;
    width:480px;
    z-index:1000;
}
form.wrap table td {
    background:#FFEBCC none repeat scroll 0%;
}
div.wrap p {
    background:#FFEBCC none repeat scroll 0%;
}

.vraag {
    background:#FFDBA6 none repeat scroll 0%;
}
.antwoord {
    background:#FFEBCC none repeat scroll 0%;
    border:1px solid #FFDBA6;
}
.my {
    border-bottom:1px solid #E7E7E7;
    vertical-align:top;
}
.my strong {
    color:#F68933;
}
.my .green {
    color:#039100;
}
.cls {
    vertical-align:top;
}
.my p {
    margin:0pt;
    padding:2px;
    vertical-align:top;
}
.my .blank {
    width:100px;
}
.my img {
    vertical-align:top;
}
.my td.imag {
    height:52px;
    vertical-align:top;
    width:70px;
}
.my .content {
    width:380px;
}
.X {
    background:#F68933 url(/images/button_X.gif) repeat scroll 0px;
    color:#0067B1;
    cursor:pointer;
    height:20px;
    padding-top:40px;
    position:absolute;
    right:0px;
    top:0px;
    width:20px;
}
.X:hover {
    background-position:0px 40px;
    color:#FFFFFF;
}
.X:active {
    background-position:0px 20px;
    color:#FFFFFF;
}
.y {
    color:#FFFFFF;
    cursor:pointer;
    height:20px;
    padding-top:0px;
    position:absolute;
    right:0px;
    top:0px;
    width:20px;
}
.y:hover {
    color:#FFFFFF;
}
.y:active {
    color:#FFFFFF;
}
#addAccount {
    display:none;
    margin-top:20px;
}

#err ul, #err li {
    color:#AA0000;
    font-weight:bold;
    margin-left:20px;
    padding-left:3px;
}


/**//**//**//**//**//**//**/

#login {
	background:				url("/images/assets/gradient-orange.png") 0 36px repeat-x;
	float: right;
	width: 390px;
    padding: 0 5px;
}
#login .user-data input {
	width: 100px;
}
#login .user-data input[type="checkbox"], #login .user-data input[type="radio"] {
	width: auto;
}
#login .user-data .key {
	width: 140px;
}
#login .user-data .optgroup {
	width: auto;
}
#login .user-data label.required .key {
	width: 125px;
}
#information {
	background:				 url("/images/assets/gradient-blue.png") 0 36px repeat-x;
	border-right: 1px solid #ccc;
	float: right;
	width: 400px;
}
#information ul {
	margin: 0 0 0 20px;
}
#my-compare {
	background: #fff url(/images/assets/mijn_vgl_subscribe.jpg) no-repeat 0 0px;
	overflow: hidden;
	padding: 0 0 15px 5px;
	min-height: 200px;
	zoom:1;
}
#my-compare .content {
	padding: 5px;
	line-height: 17px;
}
.myprofile #login h1, .userlogin #login h1 {
    padding: 7px 5px 7px 0;
}
/**/
