/**
STYLE.CSS
Visual style for this call me back deployment.
**/
* {
   padding:0;
   margin:0;
}

body {
   font-family:Arial,Helvetica,sans-serif;
   font-size:12px;
	background-color: #E8E8E8;
}

#Content_Generic {
   margin-left: auto;
   margin-right: auto;
   width: 535px;
   text-align: left;
   padding-top: 15px;
}

#GenericBox_middle, .GenericBox_middle {
   background:transparent url(http://se.tele2.nl/images/generic_box_middle.gif) repeat-y scroll 0 0;
   width:500px;
   padding-left: 15px;
   padding-right: 15px;
}

h2 {
   font-size:1.8em;
   font-weight:bold;
   color:#000000;
   margin-bottom: 0.5em;
   font-family: Boton;
}

#GenericBox_bottom, .GenericBox_bottom {
   background:transparent url(http://se.tele2.nl/images/generic_box_bottom.gif) no-repeat scroll 0 0;
   height:20px;
   width:530px;
}
element.style {
   color:#CC0000;
}

.form {
   padding-top: 1em;
   padding-bottom: 1em;
}

ul.form {
   list-style:      none;
   margin-left:     0px;
   padding-left:    0px;
}

.submit-group {
   padding-top: 1em;
   margin-top: 1em;
   text-align: center;
}

.element-group select option:hover {
   color: black;
}

.element-group input {
   background-image: url(img/gradient.png);
   background-position: bottom;
   background-repeat: repeat-x;
   border: 1px solid #999;
}

.element-group input:focus {
   border: 1px solid #000;
}

.submit-group {
	text-align: left;
}

.submit-group input {
	font-family: Arial;
	background-image: url(img/button.png);
	color: white;
	background-repeat: no-repeat;
	height: 22px;
	width: 71px;
	border: none;
	background-color: transparent;
	font-size: 0.9em;
	font-weight: bold;
	vertical-align: top;
}

.submit-group input:hover {
	background-image:	url(img/button_hvr.png);
	cursor: pointer;	
}

label {
   width:           150px;
   display:         block;
   float:           left;
   font-weight:     bold;
   margin-top:      4px;
}

.submit-group label {
	display: none;
}

ul.errors {
   list-style:      none;
   margin-left:     0px;
   padding-left:    0px;
}

ul.errors li{
   background-image:    url(../img/exclamation.png);
   background-repeat:   no-repeat;
   background-position: 0px 4px;
   line-height:         18px;
   padding-top:         3px;
   padding-left:        20px;
   color:               red;
   font-style:          italic;
}

