@charset "utf-8";
/* CSS Document */


div.top_header {
	padding:12px 0 9px 0;
	margin:0;
	background:#3b5998;
}

div.time {
	float:left;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#e3e3e3;
	padding:0;
	margin:0;
}

div.time span {
	display:inline-block;
	padding:0px 5px 0 0;
	float:left;
}
div.small_home {
	float:left;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#e3e3e3;
	padding:0 0 0 160px;
	margin:0;
}

div.small_home span {
	display:inline-block;
	padding:0px 5px 0 0;
	float:left;
}

ul.login {
	float:right;
	margin:0;
	padding:0;
}
ul.login li {
	float:left;
	margin:0;
	padding:0 5px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#e3e3e3;
}
ul.login li a {
	color:#e3e3e3;
	font-size: 12px;
    font-weight: bold;
}
ul.login li a:hover {
	color:#97b9ff;
}
div.header {
	padding:12px 0 9px 0;
	margin:0;
}

div.logo {
	float:left;
	padding:0 0 0 0;
	margin:0;
	max-width:250px;
}

div.logo img {
	padding:0 0 0 0;
	margin:0;
	width:100%;
}

div.search {
	float:left;
	margin:13px 0 0 8px;
	padding:0;
	border:1px solid #e4e4e4;
	border-radius:5px;
	background:#fff;
	width:495px;
	height:31px;
}

div.search input[type="text"] {
	float:left;
	margin:0 10px;
	height:31px;
	width:250px;
	border:none;
}

div.search select {
	float:left;
	margin:0 0 0 20px;
	height:31px;
	width:120px;
	border:none;
	padding:5px 0;
}

div.search_icon {
	background:url(../images/search_bg.jpg) 0 0 repeat-x;
	float:right;
	border-bottom-right-radius:5px;
	border-top-right-radius:5px;
	height:21px;
	padding:10px 25px 0 25px;
	border-left:1px solid #e4e4e4;
}

div.search_icon:hover {
	background:url(../images/search_bg_h.jpg) 0 0 repeat-x;
}

div.search_icon input[type="button"] {
	background:url(../images/search_icon.jpg) 0 0 no-repeat;
	border:none;
	padding:0 0;
	margin:0;
	text-indent:-99999px;
	width:13px;
	height:12px;
	display:block;
}

div.header_btt {
	float:right;
	margin:13px 0 0 0;
	padding:0;
}
div.header_btt ul {
	margin:0;
	padding:0;
	list-style:none;
}

div.header_btt ul li {
	margin:0;
	padding:0 0 0 8px;
	float:left;
}

div.header_btt ul li a {
	margin:0;
	padding:0 10px;
	background:url(../images/blue_btt.jpg) 0 0 repeat-x;
	height:31px;
	font:bold 12px/31px Arial, Helvetica, sans-serif;
	color:#e8e8e8;
	display:block;
	border-radius:4px;
}

div.header_btt ul li a:hover {
	background:url(../images/blue_btt_h.jpg) 0 0 repeat-x;
	color:#fff;

}

div.nav {

	margin:0 0 0 0;
	padding:0 0 0 0;
	background:url(../images/nav_bg.jpg) 0 bottom repeat-x;
	border-top:1px solid #ebeaea;
	height:47px;
}

div.menu {
	margin:0;
	padding:0 0 0 0;
}

div.menu ul {
	margin:0;
	padding:0 0 0 0;
}

div.menu ul li {
	margin:0;
	padding:0px;
	float:left;
	background:url(../images/nav_border.jpg) right 0 no-repeat;
}

div.menu ul li:last-child {

	background:none;
}

div.menu ul li a {
	/*margin:0;
	padding:0 51px;
	font:normal 13px/37px Arial, Helvetica, sans-serif;
	display:block;
	color:#181818;
	border-bottom:2px solid #fff;*/
	margin:0;
    padding:0 10px;
    font:normal 13px/37px Arial, Helvetica, sans-serif;
    display:block;
    color:#181818;
    border-bottom:2px solid #fff;
}

div.menu ul li a:hover, div.menu ul li a.active {
	color:#3b5998;
	border-bottom:2px solid #47639e;

}
div.banner {
	background:url(../images/banner_shadow.jpg) center bottom no-repeat;
	margin:0 0 0 0;
	padding:0 0 35px 0;
}


div.grey_box {
	background:#f7f7f7;
	margin:0 0 0 0;
	padding:10px 15px;
}

div.grey_box p {
	margin:0 0 0 0;
	padding:0 0 0 0;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#9a9a9a;
}

div.grey_box p span {
	display:block;
	font:bold 12px/16px Arial, Helvetica, sans-serif
}

div.grey_box_sub01 {
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	width: 300px;

}

div.grey_box_sub02 {
	margin:0 0 0 0;
	padding:0 0 0 40px;
	float:left;
	width: 300px;
}
div.grey_box_sub03 {
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:right;
	width: 300px;
}
div.contain {
	margin:10px 0 20px 0;
	padding:0;
}

div.col_01 {
	margin:0;
	padding:0 0;
	width:230px;
	border:1px solid #e5e2e2;
	float:left;
	border-radius:10px;
	border-bottom-left-radius:0;
	border-bottom-right-radius:0;
	position:relative;
	min-height:205px;
}
div.col_02 {
	margin:0 25px;
	padding:0 0;
	width:230px;
	border:1px solid #e5e2e2;
	float:left;
	border-radius:10px;
	border-bottom-left-radius:0;
	border-bottom-right-radius:0;
	position:relative;
	min-height:205px;
}
div.col_03 {
	margin:0;
	padding:0 0;
	width:230px;
	border:1px solid #e5e2e2;
	float:left;
	border-radius:10px;
	border-bottom-left-radius:0;
	border-bottom-right-radius:0;
	position:relative;
	min-height:205px;
}

div.bidi {
padding:10px 10px 0 10px;
color: #929292;
    font: 11px/16px Arial,Helvetica,sans-serif;
}

div.col_04 {
	margin:0;
	padding:0;
	width:230px;
	border:1px solid #e5e2e2;
	float:right;
	border-radius:10px;
	border-bottom-left-radius:0;
	border-bottom-right-radius:0;
	position:relative;
	min-height:205px;
}
div.col_04 ul {
	margin:0;
	padding:15px;
}
div.col_04 ul li {
	margin:0;
	padding:0;
	font:bold 13px/30px Arial, Helvetica, sans-serif;
	color:#3c3c3c;
	clear:both;
}
div.col_04 ul li a {
	color:#3c3c3c;

}

div.col_04 ul li span {
	margin:5px 0 0 0;
	padding:0;
	float:left;
	width:40px;
	
}

div.contain h2 {
	margin:0;
	padding:0;
	text-align:center;
	font:normal 18px/30px Verdana, Geneva, sans-serif;
	color:#7d8080;
	border-bottom:1px solid #e5e2e2;
}

div.contain p {
	margin:0;
	padding:15px;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#929292;
	word-wrap:break-word;
}
div.contain p a {
	color:#3B5998;
	font:bold 13px/16px Arial, Helvetica, sans-serif;
}
div.col_01 img, div.col_02 img, div.col_03 img {
	position:absolute;
	right:15px;
	bottom:0;
}

div.spotlight {
	margin:0;
	padding:0;
	border-top:2px solid #fff;
	background:#162c5b;
}
div.spotlight h3 {
	color:#515151;
	font:normal 17px/30px Verdana, Geneva, sans-serif;
	padding:0;
	margin:0;
	text-transform:uppercase;
}
div.spot_01 {
	width:25%;
	padding:0;
	margin:0;
	float:left;
}

div.spot_01 ul {
	padding:15px 0 0 0;
	margin:0;

}
div.spot_01 ul li {
	padding:0;
	margin:0;
	clear:both;
	color:#8e8e8e;
	font:normal 12px/25px Arial, Helvetica, sans-serif;
	display:block;
}
div.spot_01 ul li a {
	color:#8e8e8e;
}

div.spot_01 ul li a span {
	float:left;
	margin:5px 10px 0 0;
}
div.feed_back {
	position:fixed;
	right:0;
	top:200px;
}
div.feed_back img {
	float:left;
	margin:70px 0 0 0;
}

div.feed_for {
	border-radius:10px;
	background:#dedede;
	margin:0;
	width:210px;
	height:280px;
	padding:20px;
	float:right;
	border-bottom-right-radius:0;
	border-top-right-radius:0;
}

div.feed_for input[type="text"] {
	background:#f1f1f1;
	padding:0 10px;
	height:26px;
	border:1px solid #a0a0a0;
	display:block;
	width:190px;
	margin:5px 0;
	border-radius:3px;
	color:#b5b5b5;
	font:normal 12px/26px Verdana, Geneva, sans-serif;
}

div.feed_for input[type="text"]:focus {
	background:#fff;
}

div.feed_for label {
	font:normal 14px/20px Verdana, Geneva, sans-serif;
	color:#333;
	padding:0;
	margin:0;
}

div.feed_for textarea {
	background:#f1f1f1;
	padding:5px 10px;
	height:86px;
	border:1px solid #a0a0a0;
	display:block;
	width:190px;
	margin:5px 0 10px 0;
	resize:none;
	border-radius:3px;
	color:#b5b5b5;
	font:normal 12px/18px Verdana, Geneva, sans-serif;
}

div.feed_for textarea:focus {
	background:#fff;

}
div.feed_for input[type="submit"] {
	background:#3b5998;
	padding:0;
	height:26px;
	display:block;
	color:#fff;
	width:100px;
	margin:5px 0;
	border-radius:3px;
	border:none;
	font-weight:bold;
}
div.footer {
	margin:0;
	padding:0;
	text-align:center;
}
div.footer p {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#878787;
	padding:10px 0;
}
div.footer p span {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#878787;
	display:block;
}

div.log {
	height: 325px; 
	padding:10px;
	right:0;
	z-index:999;
	top:28px;
	width: 250px; 
	border:1px solid #ccc; 
	position:absolute; 
	background:#fff; 
	box-shadow:2px 2px 3px #CCCCCC;
	border-top:none;
	color:#929292;
}
div.log a {
	color:#3B5998;
}

.forgot {
	float:right;
}

div.facebook_log, div.divider {
	text-align:center;
	padding:5px 0;
	margin:0;
}
div.log input[type="text"], div.log input[type="password"] {
 background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    box-shadow: 2px 2px 3px #CCCCCC;
    display: block;
    margin-bottom: 10px;
    margin-top: 3px;
    padding: 5px;
    width: 220px;
}

div.log input[type="submit"] {
 background: none repeat scroll 0 0 #3b5998;
    display: block;
	padding:5px 15px;
	border-radius:5px;
	color:#fff;
	border:none;
	float:right;
	font-weight:bold;
}
div.registration{
	color:#929292;
}
div.registration a {
    color: #3B5998;
}

div.normal_login input[type="text"], div.registration input[type="password"] {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    box-shadow: 2px 2px 3px #CCCCCC;
    display: block;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 5px;
    width: 300px;
	height:22px;
	display:block;
}
div.normal_login input[type="submit"] {
 background: none repeat scroll 0 0 #3b5998;
    display: block;
	padding:5px 15px;
	border-radius:5px;
	color:#fff;
	border:none;
	font-weight:bold;
	float:left;
	margin:0 10px 0 0;
}

div.normal_login input[type="checkbox"] {
	float:left;
	margin:12px 10px 0px 0;
}
div.registration p {
	padding:5px 0;

}

div.ver_divided {
	float:left;
	margin:125px 0 0 55px;
}

div.normal_login {
	float:left;
	margin:15px 0 0 0;
	padding:0;
	width:460px;
}
div.normal_login label {
	margin:20px 0 10px 0;
	display:block;
}

div.social_login {
	float:right;
	margin:15px 0 0 0;
	padding:0;
	width:385px;
}
div.register_facebook {
	text-align:center;
	padding:50px 0 0 0;
}
/*===============================INNER REPAIR START=======================*/

div.banner_repair {
	margin:20px 0 0 0;
	padding:0px;
}

.repair_phone{
		text-align:center;
		font: normal 26px Calibri;
		padding-bottom:20px;
		color:#3d5995;
}

.repair_left_pnl{
		width:600px;
		float:left;
		padding:0;
}
.repair_left_pnl h2{
		font:18px/26px Verdana, Geneva, sans-serif;
		color:#474747;
		padding-bottom:30px;
}
.repair_left_pnl span{
		font:11px/16px Verdana, Geneva, sans-serif;
		color:#727272;
}

.news_left{
		float:left;
		width:300px;
		margin:60px 0 30px 0;
		font:26px "Bookman Old Style";
		color:#ccc;
}

.news_p{
		display:block;
		float:left;
		font-size:70px;
		margin-left:18px;
}
.news_p1{
		display:block;
		width:150px;
		color:#555;
		float:left;
		font-size:24px;
}
.news_p2{
		display:block;
		float:right;
		font-size:70px;
}

.news_right{
		float:right;
		width:600px;
		margin:60px 0 30px 0;
		font:10px/20px Verdana, Geneva, sans-serif;
		color:#727272;
}

.news_right li{
		border-bottom:1px dashed #c2c2c2;
		padding:15px 0;
}

.news_colon{
	font:60px Arial, Helvetica, sans-serif;
	color:#727272;
	position:absolute;
	margin-top:-10px;
}

.news_right_title{
		font:24px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		color:#3d5995;
		padding-bottom:20px;
				
}


.repair_right_pnl{
		width:215px;
		float:right;
		padding:0;
		text-align:center;
		font:28px Calibri;
		color:#000;
}
.repair_right_pnl span{
		font:16px/20px Calibri;
}

.left_img{
		margin:45px 0 72px 0;
}

/*===============================INNER REPAIR START=======================*/

/*dashboard*/

div.dashboard {
	margin:0 0 0 0;
	padding:10px 0 20px 0;
}

div.dashboard h2 {
	margin:0 0 14px 0;
	padding:0 0 0 15px;
	color:#848484;
	background:#f9fafb;
	font:normal 19px/46px Arial, Helvetica, sans-serif;
	display:block;
}


div.dash_left {
	float:left;
	padding:0;
	margin:0;
	width:288px;
	border:1px solid #c5c5c5;
	background:#f9fafb;
}


div.dash_left  h3 {	
	font:normal 19px/39px Arial, Helvetica, sans-serif;
	color:#fff;
	background:#3b5998;
	padding:0 0 0 10px;
	margin:0;
	display:block;
}

div.dash_left ul {	
	padding:0 0 0 0;
	margin:0;

}
div.dash_left ul li {	
	padding:0 0 0 10px;
	margin:0;
	border-bottom:1px dashed #cbcbcb;
	
}
div.dash_left ul li:last-child {	
	border-bottom:none;
	
}
div.dash_left ul li a {	
	padding:0 0 0 0;
	margin:0;
	font:normal 14px/39px Verdana, Geneva, sans-serif;
	color:#181818;
	display:block;
	clear:both;
}
div.dash_left ul li a span {	
	padding:0 0 0 0;
	margin:2px 10px 0 0;
	float:left;
	min-width:21px;
}

div.dash_right {
	float:right;
	padding:0 0 66px 0;
	margin:2px 0 0 0;
	width:688px;
	border:1px solid #c5c5c5;
	background:#f9fafb;
}

div.dash_right p {
	padding:0 0 0 10px;
	margin:0;
	font:normal 14px/39px Verdana, Geneva, sans-serif;
	color:#4c4c4d;
}

div.dash_right h3 {
	padding:0 0 0 10px;
	margin:0;
	font:normal 28px/39px Verdana, Geneva, sans-serif;
	color:#4c4c4d;
}

.in_landiang {
	background:url(../images/in_landing.jpg) 0 0 no-repeat;
	margin:13px 0 0 10px;
	padding:0 0 0 60px;
	float:left;
	font:normal 14px/34px Verdana, Geneva, sans-serif;
	color:#4c4c4d;
	width:154px;
	height:34px;
	border:1px solid #b5b5b5;
}
.in_edit {
	background:url(../images/in_edit.jpg) 0 0 no-repeat;
	margin:13px 0 0 10px;
	padding:0 0 0 60px;
	float:left;
	font:normal 14px/34px Verdana, Geneva, sans-serif;
	color:#4c4c4d;
	width:154px;
	height:34px;
	border:1px solid #b5b5b5;
}
.in_password {
	background:url(../images/in_password.jpg) 0 0 no-repeat;
	margin:13px 0 0 10px;
	padding:0 0 0 60px;
	float:left;
	font:normal 14px/34px Verdana, Geneva, sans-serif;
	color:#4c4c4d;
	width:154px;
	height:34px;
	border:1px solid #b5b5b5;
}
.in_change {
	background:url(../images/in_change.jpg) 0 0 no-repeat;
	margin:13px 0 0 10px;
	padding:0 0 0 60px;
	float:left;
	font:normal 14px/34px Verdana, Geneva, sans-serif;
	color:#4c4c4d;
	width:154px;
	height:34px;
	border:1px solid #b5b5b5;
}
.in_order {
	background:url(../images/in_order.jpg) 0 0 no-repeat;
	margin:13px 0 0 10px;
	padding:0 0 0 60px;
	float:left;
	font:normal 14px/34px Verdana, Geneva, sans-serif;
	color:#4c4c4d;
	width:154px;
	height:34px;
	border:1px solid #b5b5b5;
}

div.third_stage {
	border:1px solid #ccc;
	padding:10px;
	margin:0 auto 30px auto;
	width:90%;

}

div.third_stage_left {
	width:200px;
	float:left; padding:0 0 0 0;
	margin:0;
	text-align:center;
}

div.third_stage_right {
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:703px;
}

div.third_stage h2 {
	font:bold 16px/30px Verdana, Geneva, sans-serif;
	color:#353535;
	margin:0 0 10px 0;
	padding:0 10px;
	background:#EAE7E7;
}

div.third_stage_right ul {
	margin:0 0 0 0;
	padding:0 0 0 0;
}

div.third_stage_right ul li {
	margin:2px 1px;
	padding:0 0 0 10px;
	font:normal 14px/34px Verdana, Geneva, sans-serif;
	color:#353535;
	background:#f6f3f3;
	float:left;
	display:block;
	width:29.5%;
	border-radius:5px;
	border:1px solid #eae7e7;
	min-height:70px;
}
div.third_stage_right ul li.dark {
	background:#eae7e7;
	border:1px solid #f6f3f3;
}
div.third_stage_right ul li input[type="radio"] {
	margin: 4px 8px 0 0;
	padding:0 0 0 0;
	display:inline-block;
	float:left;
}

div.third_stage_right ul li label {
    float: left;
    font-size: 13px;
    line-height: 20px;
    padding: 10px 0 0;
    width: 200px;
}

div.third_stage_right ul li h6 {
    float: left;
    font-size: 13px;
    line-height: 20px;
    padding: 0 0 0;
    width: 167px;
	font-weight:normal;
}
div.fourt_sta01 {
	margin:0 auto;
	padding:0;
	width:100%;
	position:relative;
}

#accordion section, #accordion .pointer, #accordion h1, #accordion p {
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
#accordion {
  margin-bottom:30px;
}
#accordion h1 {
  line-height:16px;
  font-size:14px;
  background-color:#f6f3f3;
  margin:0;
  color:#353535;
  padding: 10px;
  font-family:Verdana, Geneva, sans-serif;
  clear:both;
}
#accordion h1 span {
	display:inline-block;
	margin:5px 5px 0 0;
}
#accordion h1 a {
  color:#353535;
}
#accordion section {
  overflow:hidden;
  /*min-height:300px;*/
  border-bottom:1px #e0e0e0 solid;
  background:#f6f3f3;
  margin-bottom:5px;
}



#accordion section.ac_hidden {
  height:44px;
}
#accordion .pointer {
  padding:0;
  margin:10px 0 0 6px;
  line-height:20px;
  width:13px;
  position:absolute;
  right:10px;
  font-size:20px;
  color:#a3a3a3;
  -webkit-transform:rotate(270deg);
  -moz-transform:rotate(270deg);
  -o-transform:rotate(270deg);
  transform:rotate(270deg);
}
#accordion section:not(.ac_hidden) h1 {
  background-color:#eae7e7;
}

#accordion section:not(.ac_hidden) .pointer {
  display:block;
  -webkit-transform:rotate(90deg);
  -moz-transform:rotate(90deg);
  -o-transform:rotate(90deg);
  transform:rotate(90deg);
  padding:0;
}

#accordion ul {
	background:#fff;
	margin:10px;
	padding:0;
	border:1px solid #9a9a9a;
	overflow: auto;
}

#accordion ul li {
	background:url(../images/bullet.png) 0 16px no-repeat;
	margin:0 0 0 10px;
	padding:10px 10px 10px 20px;
	color:#353535;
	font:normal 14px/20px Verdana, Geneva, sans-serif;
	border-bottom:1px dashed #9a9a9a;
	overflow:auto;
}
#accordion ul li a {
	color:#353535;
}
#accordion ul li:last-child {
	border-bottom:none;
}

div.small_fourth_stage {
	background:#ebebeb;
	margin:0 0 10px 0px;
	width:70%;
	padding:0 0 10px 0;
	display:none;
}
div.small_fourth_stage h3 {
	font:bold 14px/30px Verdana, Geneva, sans-serif;
	color:#242424;
	padding:0 10px;
	border-bottom:1px solid #ccc;
}
div.small_fourth_stage p {
	font:normal 12px/20px Verdana, Geneva, sans-serif;
	color:#242424;
	padding:5px 10px;
	margin-bottom:5px;
}
div.small_fourth_stage p a.btt {
	font:normal 12px/20px Verdana, Geneva, sans-serif;
	color:#fff !important;
	padding:5px 10px;
	background:#4a76d2;
	border-radius:5px;
}
div.small_fourth_stage p a.removebtt {
	font:normal 12px/20px Verdana, Geneva, sans-serif;
	color:#fff !important;
	padding:5px 10px;
	/*background:#4a76d2;*/
	border-radius:5px;
}
div.bepaal {
	border:1px solid #ccc;
	margin:0 auto;
	padding:0;
	width:1000px;
}

div.bepaal_first {
	float:left;
	width:333px;
	margin:0;
}

div.bepaal_second {
	float:left;
	width:333px;
	margin:0;
}

div.bepaal_third {
	float:left;
	width:333px;
	margin:0;
}

div.bepaal_first h2 {
	background:url(../images/snelheid.jpg) 256px center no-repeat;
	padding:0 30px;
	border-bottom:1px solid #ccc;
	font:bold 20px/56px Verdana, Geneva, sans-serif;
	color:#3b5998;
}
div.bepaal_second h2 {
	background:url(../images/transport.jpg) right center no-repeat;
	padding:0 0px 0 0;
	font:bold 20px/56px Verdana, Geneva, sans-serif;
	color:#3b5998;
	margin:0 10px;
}
div.bepaal_third h2 {
	background:url(../images/betaling.jpg) 280px center no-repeat;
	padding:0 0px 0 13px;
	border-bottom:1px solid #ccc;
	font:bold 20px/56px Verdana, Geneva, sans-serif;
	color:#3b5998;
}

div.bepaal_first ul {
	padding:10px 30px;
	margin:0;
}

div.bepaal_first ul li {
	padding:0;
	margin:0;
	color:#242424;
	font:normal 12px/33px Verdana, Geneva, sans-serif;
}

div.bepaal_first ul li span {
	text-align:right;
	display:inline-block;
	float:right;
}


div.bepaal_second ul {
	padding:10px 15px 20px 15px;
	margin:0;
	background:#f3f2f2;
		border-top:1px solid #ccc;

}

div.bepaal_second ul li {
	padding:0;
	margin:0;
	color:#242424;
	font:normal 12px/33px Verdana, Geneva, sans-serif;
}

div.bepaal_second ul li span {
	text-align:right;
	display:inline-block;
	float:right;
}

div.bepaal_third ul {
	padding:10px 13px;
	margin:0;
}

div.bepaal_third ul li {
	padding:0;
	margin:0;
	color:#242424;
	font:normal 12px/33px Verdana, Geneva, sans-serif;
}

div.bepaal_third ul li span {
	text-align:right;
	display:inline-block;
	float:right;
}
h1.title {
	color:#353535;
	padding:0 0 10px 38px;
	margin:0;
	font:bold 16px/40px Verdana, Geneva, sans-serif;
	cursor:pointer;
}
h2.title {
	color:#353535;
	padding:0 0 10px 38px;
	margin:0;
	font:bold 16px/40px Verdana, Geneva, sans-serif;
}

p.satge_btt {
	text-align:right;
	margin:10px 0 10px 0;
	padding:0;
	}

p.satge_btt a {	
background:#3b5998;
padding:0 45px;
margin:0;
font:normal 15px/33px Verdana, Geneva, sans-serif;
color:#fff;
display:inline-block;
border-radius:5px;
}
.continu_shop_btt{
background:#3b5998;
padding:0 45px;
margin:0;
font:normal 15px/33px Verdana, Geneva, sans-serif;
color:#fff;
display:inline-block;
border-radius:5px;
}
div.gekozen_producten {
	 border: 1px solid #CCCCCC;
    margin: 0 auto;
    padding: 0;
    width: 925px;
}

div.gekozen_left {
	width:555px;
	margin:0 0 0 30px;
	padding:0;
	float:left;
}

div.gekozen_left ul {
	margin:0;
	padding:15px 0;
}
div.gekozen_left ul li {
	margin:0;
	padding:0;
	font:normal 14px/33px Verdana, Geneva, sans-serif;
	color:#353535;
	display:block;
}
div.gekozen_left ul li:last-child {
	border-top:1px solid #3b3b3b;
	margin-top:10px;
	padding-top:10px;
}	
div.gekozen_left ul li span.bold {
	font:bold 14px/33px Verdana, Geneva, sans-serif;
	display:inline-block;
	width:109px;

}
div.gekozen_left ul li span.light {
	float:right;
	text-align:right;
	display:inline-block;

}	
div.gekozen_right {
	width:292px;
	margin:0 25px 0 0px;
	padding:0;
	float:right;
}
div.gekozen_right h4 {
	border:1px solid #ccc;
	margin:27px 0 22px 0px;
	padding:10px;
	color:#5e5e5e;
	font:normal 12px/18px Arial, Helvetica, sans-serif;

}

div.callender {
	margin:0 0 0 38px;
	padding:0;
}
	
div.index_login input[type="text"], div.index_login input[type="password"] {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    box-shadow: 2px 2px 3px #CCCCCC;
    display: block;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 5px;
    width: 380px;
	height:22px;
	float:left;
}
div.index_login input[type="submit"] {
 background: none repeat scroll 0 0 #12a1cb;
    display: block;
	padding:5px 15px;
	border-radius:5px;
	color:#fff;
	border:none;
	font-weight:bold;
	float:left;
	margin:20px 10px 0 0;
}

div.index_login input[type="radio"] {
	float:left;
	margin:22px 10px 0px 0;
}


div.index_login {
	margin:15px 0 0 0;
	padding:0;

}
div.index_login label {
	margin:20px 0 0 0;
	float:left;
	width:166px;
}

div.change_pass {
	padding:0 10px;
	margin:0;
}

div.change_pass01 {
	float:left;
	margin:0 0 0 13px;
	padding:0;
	width:260px;
}
div.change_pass01 input[type="text"] {
	margin:0 0 0 0;
	padding:0 10px;
	width:238px;
	border:1px solid #c1c1c1;
	background:#fff;
	height:38px;
}
div.change_pass input[type="submit"] {

	margin:18px 0 0 13px;
	padding:0 10px;
	width:56px;
	color:#e8e8e8;
	font:bold 13px/31px Arial, Helvetica, sans-serif;
	border:none;
	background:url(../images/blue_btt.jpg) 0 0 repeat-x;
	border-radius:5px;
	height:31px;
}
	

div.change_pass01 p {
    font: 15px/39px Verdana,Geneva,sans-serif !important;
	padding:0 !important;
}
	
div.comment {
	padding:0;
	margin:14px 9px 0 9px;
	border:1px solid #c5c5c5;
	background:#fff;
}

div.comment_header {
	border-bottom:1px solid #c5c5c5;
	margin:0;
	padding:0 10px;
}

div.comment_header h3 {
	float:left;
	font:normal 16px/38px Verdana, Geneva, sans-serif;
	color:#3b5998;
	margin:0;
	padding:0 0 0 0;
}
div.comment_header h5 {
	float:right;
	font:italic 12px/38px Verdana, Geneva, sans-serif;
	color:#3b5998;
	margin:0;
	padding:0 0 0 0;
}
div.comment p {
	font:normal 13px/18px Verdana, Geneva, sans-serif;
	color:#4c4c4d;
	margin:0;
	padding:10px;
}	

div.comment_form {
	margin:10px;
	padding:0;
}
div.comment_form textarea {
	margin:0;
	padding:5px;
	border:2px solid #fff;
	box-shadow:0 0 3px #ccc;
	background:#d5d5d5;
	width:98%;
	height:82px;
	resize:none;
}


div.comment_form input[type="submit"] {
    background: url("../images/blue_btt.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    border-radius: 3px;
    color: #E8E8E8;
    font: bold 13px/31px Arial,Helvetica,sans-serif;
    height: 31px;
    margin: 10px 0 0 0;
    padding: 0 15px;
}

div.comment_sub {
	margin:10px;
	padding:10px;
	border:1px solid #dfdfdf;
	background:#f9f8f8;
}
div.comment_sub hr {
	margin:0;
	padding:0;
	background:#f9f8f8;
	height:1px;
}

div.comment_pict {
	float:left;
	border:1px solid #dfdfdf;
	padding:0;
	margin:12px 0 0 0;
	height:62px;
}
div.comment_text {
	float:right;
	margin:0 0 0 0;
	padding:0;
	width:560px;
}

div.comment_text p {
	margin:0 0 0 0;
	padding:10px 0 0 0;

}
	
.elastislide-list .active {
background:url(../images/arrow.png) center bottom no-repeat;
height:180px;
padding-bottom:20px;
}	
.elastislide-horizontal ul li {	
max-height:266px !important;
}
	


div.order_box {
	padding:0;
	margin:6px;
	border:1px solid #c1c1c1;
}

div.order_box_left {
	float:left;
	margin:0;
	padding:0;
}
div.order_box_left h4 {
	font:normal 14px/26px Verdana, Geneva, sans-serif;
	color:#4c4c4d;
	margin:0;
	padding:0;
}	

div.order_box_left h4 span {
	font:normal 14px/26px Verdana, Geneva, sans-serif;
	color:#fff;
	margin:0 10px 0 0;
	padding:0 8px;
	background:#3b5998;
	display:inline-block;
}

div.order_box_left ul {
	margin:0;
	padding:10px 0;
}
div.order_box_left ul li {
	margin:0;
	float:left;
	padding:0 7px;
	border-right:1px solid #c5c5c5;
	font:normal 14px/32px Verdana, Geneva, sans-serif;
	color:#4c4c4d;
}
div.order_box_left ul li span {
	font:bold 14px/32px Verdana, Geneva, sans-serif;
	color:#3b5998;
}
div.order_box_left ul li:last-child {
	border-right:none;

}

div.order_box_right {
	float:right;
	margin:0 4px 0 0;
	padding:2px 6px 4px 0;
	background:url(../images/message_00.jpg) 0 6px no-repeat;
	width:42px;
	height:38px;
	color:#fff;
	text-align:right;
	font-weight:bold;
}

div.pagination {
	float:right;
	margin:6px;
	padding:0;
}
div.pagination ul {
	margin:0;
	padding:0;
}

div.pagination ul li {
	margin:0;
	padding:0 1px;
	width:22px;
	height:24px;
	float:left;
	text-align:center;
}
div.pagination ul li a {
	margin:0;
	padding:0;
	font:normal 14px/24px Verdana, Geneva, sans-serif;
	color:#4c4c4d;
	display:block;
}

div.pagination ul li a:hover, div.pagination ul li a.active {
	color:#fff;
	
	background:#3b5998;
}

/*----------------------------------------------*/

div.search_list {
	margin:0;
	padding:20px 0;
}

div.search_01 {
	border: 1px solid #3b5998;
    width:22.5%;
	padding:1% 0;
	margin:2% 1%;
	float:left;
	overflow:hidden;
	text-align:center;
}

div.search_list h2 {
    color: #7d8080;
    font: 16px/18px Verdana,Geneva,sans-serif;
    margin: 0;
    padding: 0 0 8px;
    text-align: center;
}

div.search_list h1 {
    color: #fff;
    font: 16px/18px Verdana,Geneva,sans-serif;
    margin: 0;
    padding: 0;
    text-align: center;	
}

div.search_list h3 {
    color: #3b5998;
    font: 24px/26px Verdana,Geneva,sans-serif;
    margin: 0;
    padding: 0 0 0 1%;
    text-align: left;
	font-weight:bold;
}

div.search_list h1 a{
    color: #fff;
    font: 16px/18px Verdana,Geneva,sans-serif;
    margin: 0;
    padding: 6px;
    text-align: center;
	background:#3b5998;
	border-radius:6px;
}

div.search_list h1 a:hover{
    color: #225a6f;
    font: 16px/18px Verdana,Geneva,sans-serif;
    margin: 0;
    padding: 6px;
    text-align: center;
	background:#c7c6c6;
	border-radius:6px;
}

.am1 {max-height:200px !important;}
.am2 {text-align:center !important; }
.am3 {float:left !important; max-width:650px !important; min-width:470px !important; margin-right:20px !important;}
.am4 {float:left !important; padding-left:0 !important; max-width:280px !important; }
.am5 {float:right !important; text-align:right !important;}
.am6 {width:100% !important; background:#fff !important;margin-top:10px !important;}
.am7 {float:left !important; width:85% !important; background:#ebebeb !important; margin-bottom:10px !important;}
.am8 {float:left !important;}
.am9 {display:none; float:left !important;margin:-3px 0 0 !important;}
.am10 {float:right !important; text-align:center !important; width:15% !important; line-height:8px !important; }
.am11 {margin-left:25px !important; height:90px !important; width:90px !important;}
.am12 {float:left !important; max-width:650px !important;  min-width:470px !important; margin-right:20px !important;}
.am13 {float:left !important; padding-left:0 !important; max-width:280px !important;}
.am14 {float:right !important;text-align:right !important;}
.am15 {width:100% !important; background:#fff !important}
.am16 {float:left !important; width:85% !important; background:#ebebeb !important; margin-bottom:10px !important;margin-top:10px !important;}
.am17 {margin-left:25px !important; }
.am18 {float:left !important; width:370px !important; }
.am19 {float:left !important; padding-left:100px !important; width:270px !important; }
.am20 {float:left !important; width:85% !important; background:#ebebeb !important; margin-bottom:10px !important; }
.am21 {margin-left:25px !important; height:90px !important; width:90px !important;  padding:5px !important}
.am22 {margin-left:25px !important; height:90px !important; width:90px !important; padding-bottom:15px !important; }
.am23 {display:inline-block !important; padding:5px 5px 0 0 !important; float:left !important; }
.am24 {margin:0 !important; color: #3B5998 !important; font-size: 11px !important; line-height: 16px !important;}
.am25 {opacity:0.6;}
.am26 {text-align:right !important; display:block;}
.am27 {color: #fff !important;}
.am28 {display:inline-block !important;}
.am29 {width:111px !important; float:left !important; font-weight:bold !important; vertical-align:top !important;}
.am30 {width:111px !important; float:left !important; }
.am31 {width:289px !important; float:left !important;line-height: 22px !important; padding: 5px 10px !important;}
.am32 {float:right !important; width:85px !important;}
.am33 {width:289px !important; float:left !important;line-height: 22px !important; padding: 0px 10px !important;}
.am34 {float:left !important; width:458px !important;}
.am35 {text-align:left !important; width:85px !important;}
.am36 {visibility:none; border:none !important; }
.am37 {margin-right:0 !important;}
.am38 {margin:3em 0 !important;font-size:13px !important}
.am39 {margin-bottom:50px !important; }
.am40 {margin-top:0px !important; }
.am41 {margin-top:30px !important; }
.am42 {margin-top:150px !important; }
.am43 {width:975px !important;} 
.am44 {min-height:178px !important;} 
.am45 {float:none !important; line-height:22px !important; font-size:17px !important; padding-left:5px !important;} 
.am46 {margin:0 !important; color: #3B5998 !important; font-size: 13px !important; line-height: 11px !important;}


















@media screen and (min-width : 979px) and (max-width:1100px) {
.am43 {
	width:750px !important;
}
}




@media screen and (max-width: 980px) {
div.top_header, div.header {
	padding-left:5px;
	padding-right:5px;
}
div.logo {
	width:190px;
}
div.menu ul li a {
	padding:0 8px;
}
div.feed_back {
	top:270px;
}
div.feed_back img {
	margin:0;
}
div.bepaal {
	width:957px;
}
div.bepaal_first, div.bepaal_second, div.bepaal_third {
	width:33%;
}
div.col_01 {
	margin:0 0 0 8px;
}
div.col_02 {
	margin:0 12px;
}
div.col_04 {
	margin:0 8px 0 0;
}
div.gekozen_right {
	margin-right:10px;
}
p.satge_btt {
	margin:10px;
}
div.registration {
	padding:0 10px;
}

div.normal_login {
	width:400px;
}
.con {
	padding:0 5px;
}

.con iframe {
	width:100% !important;
	height:auto;
}
}
@media screen and (max-width: 901px) {
div.menu ul li a {
    font-size: 12px;
    padding: 0 6px;
}
div.gekozen_left {
	margin-left:10px;
}
div.gekozen_producten {
	width:875px;
}
div.search {
	width:437px;
}
div.search input[type="text"] {
	width:210px;
}
div.col_01, div.col_02, div.col_03, div.col_04 {
    border:none;
    box-shadow: 0 0 1px #2b2b2b;
    float: left;
    margin: 0 0 0 1%;
    overflow: hidden;
    width: 23.8%;
}
div.grey_box {
	padding:10px 0;
}
div.grey_box_sub01, div.grey_box_sub02, div.grey_box_sub02 {
	float:left;
	width:31%;
	margin:0 1%;
	padding:0;
}
div.bepaal {
    width: 875px;
}
div.bepaal_third h2, div.bepaal_first h2, div.bepaal_second h2 {
	background-position:right;
}

.am43 {
	width:750px !important;
}
ul.right_icon {
	float:none !important;
	margin:0 !important;
}
}


@media screen and (max-width: 850px) {

div.nav {
	height:90px;
}

.tab_data {
	width:164px !important;
}
div.time {
    padding: 0 0 0 10px;
}

div.small_home {
    padding: 0 0 0 10px;
}
ul.login {
    margin-right:10px;
}
ul.login li {
    padding: 0 2px;
}	
div.logo {
	margin-left:10px;
}
div.header_btt {
    margin:10px 10px 0 0;
}
div.search {
	margin-right:10px;
	margin-left:0;
	float:right;
}
div.menu ul li a {
	padding:0 35px;
}
div.col_01 {
	margin:0 0 0 5px;
	width:185px;
}
div.col_02 {
	margin:0 0 0 5px;
	width:185px;
}
div.col_03 {
	margin:0 0 0 5px;
	width:190px;
}
div.col_04 {
	margin:0 5px 0 0;
	width:190px;
}

div.grey_box_sub01 {
	margin:0 auto;
	padding:10px 0;
	float:left;
	width:33%;
	text-align:center

}

div.grey_box_sub02 {
	margin:0 auto;
	padding:10px 0;
	float:left;
	width:33%;
	text-align:center

}
div.grey_box_sub03 {
	margin:0 auto;
	padding:10px 0;
	float:left;
	width:33%;
	text-align:center

}
div.spotlight {
	padding-bottom:10px;
}
div.spotlight h3 {
	font:bold 13px/30px Verdana, Geneva, sans-serif;
}

div.log {
	left:auto;
	right:0;
}

div.ver_divided {
	float:left;
	margin:125px 0 0 0px;
}

div.normal_login {
	float:left;
	margin:15px 0 0 0;
	padding:0;
	width:348px;
}
/*===============================INNER REPAIR START=======================*/

div.banner_repair {
	margin:20px 0 0 0;
	padding:0px;
}

.repair_phone{
		text-align:center;
		font: normal 26px Calibri;
		padding-bottom:20px;
		color:#3d5995;
}

.repair_left_pnl{
		width:auto;
		float:none;
		padding:0;
		text-align:center;
}
.repair_left_pnl h2{
		font:18px/26px Verdana, Geneva, sans-serif;
		color:#474747;
		padding-bottom:30px;
}
.repair_left_pnl span{
		font:11px/16px Verdana, Geneva, sans-serif;
		color:#727272;
}

.news_left{
		float:none;
		width:100%;
		margin:60px 0 30px 0;
		font:26px "Bookman Old Style";
		color:#ccc;
		text-align:center;
}

.news_p{
		display:block;
		float:left;
		font-size:70px;
		margin-left:18px;
}
.news_p1{
		display:block;
		width:150px;
		color:#555;
		float:left;
		font-size:24px;
}
.news_p2{
		display:block;
		float:right;
		font-size:70px;
}

.news_right{
		float:none;
		width:95%;
		margin:60px 0 30px 0;
		font:10px/20px Verdana, Geneva, sans-serif;
		color:#727272;
}

.news_right li{
		border-bottom:1px dashed #c2c2c2;
		padding:15px 0;
}

.news_colon{
	font:60px Arial, Helvetica, sans-serif;
	color:#727272;
	position:absolute;
	margin-top:-10px;
}

.news_right_title{
		font:24px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		color:#3d5995;
		padding-bottom:20px;
				
}


.repair_right_pnl{
		width:100%;
		float:right;
		padding:0;
		text-align:center;
		font:28px Calibri;
		color:#000;
		margin-top:30px;
}
.repair_right_pnl span{
		font:16px/20px Calibri;
}

.left_img{
		margin:45px 0 72px 0;
}

div.banner_repair {
	margin:20px 0 0 0;
	padding:0px;
}


/*dashboard*/
div.dash_right {
    margin: 0px 0 0;
    padding: 2px 0 18px;
    width: 484px;
}
div.third_stage_right {
    width: 703px !important;
}

div.third_stage_right ul li {
	width:22.5% !important;
	min-height:215px !important;
}

div.bepaal {
	border:1px solid #ccc;
	margin:0 auto;
	padding:0;
	width:99%;
}

div.bepaal_first {
	float:left;
	width:30%;
	margin:0;
}

div.bepaal_second {
	float:left;
	width:40%;
	margin:0;
}

div.bepaal_third {
	float:left;
	width:30%;
	margin:0;
}
div.bepaal_first h2 {
	background:url(../images/snelheid.jpg) right center no-repeat;
	padding:0 30px;
	border-bottom:1px solid #ccc;
	font:bold 20px/56px Verdana, Geneva, sans-serif;
	color:#3b5998;
}
div.bepaal_second h2 {
	background:url(../images/transport.jpg) right center no-repeat;
	padding:0 0px 0 0;
	border-bottom:1px solid #ccc;
	font:bold 20px/56px Verdana, Geneva, sans-serif;
	color:#3b5998;
}
div.bepaal_third h2 {
	background:url(../images/betaling.jpg) right center no-repeat;
	padding:0 0px 0 13px;
	border-bottom:1px solid #ccc;
	font:bold 20px/56px Verdana, Geneva, sans-serif;
	color:#3b5998;
}
div.gekozen_producten {
	width:99%;
}
h2.title {
	padding-left:10px;
}
h1.title {
	padding-left:10px;
}

div.gekozen_right {
    float: right;
    margin: 0 10px 0 0;
    padding: 0;
    width: 212px;
}

div.gekozen_left {
    float: left;
    margin: 0 0 0 10px;
    padding: 0;
    width: 521px;
}

div.gekozen_left ul li span.bold {
    display: inline-block;
    font: bold 14px/33px Verdana,Geneva,sans-serif;
    width: 91px;
}
div.callender {
	margin:0;
}
div.callender img{
	margin:0;
	width:100%;
}



div.order_box_left {
	float:left;
	margin:0;
	padding:0 10px;
	width:80%;
}


div.order_box_left h4 span {
	margin:0 0 0 -10px;
}


div.order_box_left ul li {
	margin:0;
	float:none;
	padding:0 7px;
	border-right:none;
	font:normal 14px/32px Verdana, Geneva, sans-serif;
	color:#4c4c4d;
}
ul.right_icon {
	float:none !important;
}
.fourt_sta01 #accordion ul li a p {
	padding:0 !important;
}
div.feed_back {
	display:none;
}

p.satge_btt a {
	padding:0 25px;
}
div.col_01, div.col_02, div.col_03, div.col_04 {
	border: medium none;
    box-shadow: 0 0 1px #2b2b2b;
    float: left;
    margin: 0 0 0 1%;
    min-height: 244px;
    overflow: hidden;
    width: 23.8%;
}
#accordion ul li {
	font-size:11px;
}
div.bepaal_first ul {
	padding:10px;
}
div.registration  {
	padding:0 10px;
}
div.contain h2 {
	font-size:16px;
}
.footer_links ul li {
	padding:0 5px;
}
}

@media screen and (max-width: 790px) {
	
	div.nav {
		height:90px;
	}
	.tab_data {
	width:164px !important;
}
	ul.login {
    margin-right:0;
}
div.search {
	width:474px;
}
div.menu ul li a {
	padding:0 33px;
}

div.col_04 ul {
	padding:15px 8px;
}
/*dashboard*/
div.dash_right {
    width: 464px;
}
ul.right_icon {
	float:none !important;
}
div.gekozen_right {
	width:185px;
}
p.satge_btt a {
	padding:0 15px;
}
div.third_stage {
	width:95%;
}
div.third_stage_right ul li {
    width: 23% !important;
}

.am12 {
	margin-right:0 !important;
}
div.social_login {
	width:auto;
}
.footer_links ul li {
	padding:0 4px !important;
	}
div.registration p {
    font-size: 12px;
}
}

@media screen and (max-width: 640px) {
div.logo {
    float: left;
	}

div.search {
    float: right;
    width: 347px;
}
div.search input[type="text"] {
    width: 180px;
}
div.search select {
	width:48px;
	}
div.menu ul li a {
    padding: 0 22px;
}

div.small_home {
    margin: 0 0 0 10px;
    padding: 10px 0 0;
}

div.time {
    padding: 0 0 0 10px;
	float:none;
	text-align:left;
}

div.col_01, div.col_02, div.col_03 {
    margin:1%;
    width: 48%;
}
div.col_04 {
    margin:10px 2% !important;
    width: 45%;
}
div.third_stage_right {
    width: 100% !important;
}
div.third_stage_right ul li {
    width: 25% !important;
}
div.normal_login {
    float: left;
    width: 55%;
}
div.registration {
    margin: 0 auto;
    width: 96%;
	
}
	}
	
@media screen and (max-width: 540px) {
div.time, ul.login {
    padding: 0 0 0 0;
	margin-right: 0 !important;
	}

div.normal_login {
	float:none;
	margin:15px auto;
	padding:0;
	width:100%;
}
div.social_login {
	float:none;
	margin:0 auto;
	padding:0;
	width:100%;
}
div.small_home {
    padding: 0;
}

div.logo {
    float: none;
    margin: 0 auto;
}
div.gekozen_left {
	padding:0 5px;
	width:98%;
	}
div.gekozen_producten {
    width: 98%;
}
div.gekozen_left ul li span.light {
	margin:0 10px 0 0;}
	
div.col_01, div.col_02, div.col_03 {
	margin: 10px auto !important;}
div.col_04 {
    margin: 0 auto !important;
}

fieldset ul li {
	float:left !important;
	width:48% !important;}
div.contact_div textarea {
	width:96% !important;
	}
div.contact_div {
	width:91% !important;
	}
}

@media screen and (max-width: 360px) {
	div.time {
    padding: 0 30px 0 0 !important;
    text-align: center !important;
}

div.small_home {
	max-width:61% !important;
	}
.am26 {
    margin: 10px 5px 0 0;
}
p.satge_btt {
	margin:10px 0;}
div.col_01, div.col_02, div.col_03, div.col_04 {
	 margin: 10px auto !important;
	 float: none !important;
    width: 90% !important;
	 }

.am33, .am31, .am34 {
	width:auto !important;
	padding: 5px 0 !important;
	}
div.banner{
	width:98% !important;}

div.registration {
    margin: 0 auto;
    width: 94%;
}
.elastislide-horizontal nav span.elastislide-prev {
	left:8px !important;
	}
.flex-direction-nav .flex-prev {
	left:3px !important;
	}
div.contact_div {
	float:none !important;
	width:auto !important;
	}
div.contact_div textarea {
	width:92% !important;
	}
fieldset ul li {
	float:none !important;
	width:92% !important;}

div.log {
	height:325px;
	}
div.registration p {
    padding: 10px 0;
}
div.search {
    width: 330px !important;
}
div.search input[type="text"] {
    width: 185px !important;
}
div.search select {
    display: none !important;
}
ul.login {
    float: none;
    margin-left: 0;
    text-align: center !important;
}
.am38 {
	overflow:hidden;
	}
ul.login li {
	float:none;
	display:inline-block;
}
}



@media screen and (max-width: 320px) {
	.am38 {
	overflow:hidden;
	}
	div.time {
    padding: 0 30px 0 0 !important;
    text-align: center !important;
}

div.small_home {
	max-width:69% !important;
	}
.am26 {
    margin: 10px 5px 0 0;
}
p.satge_btt {
	margin:10px 0;}
div.col_01, div.col_02, div.col_03 {
	 margin: 10px auto;
	 }

.am33, .am31 {
	width:auto !important;
	padding: 5px 0 !important;
	}
div.banner{
	width:98% !important;}

div.registration {
    margin: 0 auto;
    width: 94%;
}
.elastislide-horizontal nav span.elastislide-prev {
	left:8px !important;
	}
.flex-direction-nav .flex-prev {
	left:3px !important;
	}
div.contact_div {
	float:none !important;
	width:auto !important;
	}
div.contact_div textarea {
	width:92% !important;
	}
fieldset ul li {
	float:none !important;
	width:92% !important;}

div.log {
	height:325px;
	}
div.registration p {
    padding: 10px 0;
}
div.search {
    width: 300px !important;
}
div.search input[type="text"] {
    width: 185px !important;
}
div.search select {
    display: none !important;
}
}


















@media screen and (max-width: 640px) {
.tab_data {
	width:100% !important;
}		
	div.time {
    float: none;
    padding: 0 0 0 10px;
    text-align: left;
}

ul.login {
    margin-right: 10px;
}
	
	div.time span {
    display: inline-block;
    float: none;
    padding: 0 5px 10px 0;
}

/*div.logo {
	margin:0;
	float:none;
	text-align:center;
}

div.search {
	float:none;
	margin:10px auto;
	padding:0;
	
}
*/
/*div.header_btt {
	float:none;
	margin:0 auto;
	padding:0;
}

div.header_btt ul {
	margin:0;
	text-align:center;
	padding:0;
}

div.header_btt ul li {
	float:none;
	display:inline-block;
}*/
div.feed_back {
	top:300px;
}
div.menu ul li a {
	padding:0 15px;
}

div.col_01 {
	margin:0 0 0 4% !important;
	width:45%;
}
div.col_02 {
	margin:0 4% 0 0 !important;
	width:45%;
	float:right;
}
div.col_03 {
	margin:10px 0 0 4% !important;
	width:45%;
}
div.col_04 {
	margin:10px 0 0 2% !important;
	width:45%;
	float:left;
}
div.spot_01 {
	width:40%;
	padding:0;
	margin:0 5%;
	float:left;
}
div.spot_01 ul {
	margin:10px 0;
}

div.log {
	top:68px;
}
div.ver_divided {
	float:left;
	margin:125px 0 0 0px;
	display:none;
}

div.dash_left {
    width: 240px;
}
div.dash_right {
    width: 341px;
}

div.third_stage_right {
    width: 553px !important;
}
div.third_stage_right ul li {
    width: 47% !important;
	margin:2px;
}
div.order_box_left {
	width:77%;
}

div.search_01 {
	border: 1px solid #3b5998;
    width:40%;
	padding:1.5% 0;
	margin:2% 4%;
	float:left;
	text-align:center;
}

div.search_list h3 {
    color: #3b5998;
    font: 24px/26px Verdana,Geneva,sans-serif;
    margin: 0;
    padding: 0 0 0 4%;
    text-align: left;
	font-weight:bold;
}
ul.right_icon {
	float:none !important;
}

.fourt_sta01 #accordion ul li a p {
    width: 24% !important;
}


div.gekozen_left {
    float: none;
    margin: 0 auto 80px;
    padding: 0;
    width: 521px;
}
div.gekozen_right {
    float: none;
    margin: 0 auto;
    padding: 0;
    width: 212px;
}

p.satge_btt a {
	display:block;
	text-align:center;
}
.am12 {
    float: left !important;
    margin-right: 20px !important;
    min-width: auto !important;
}
.fourt_sta01 #accordion ul li a p {
	width:auto !important;
}
}
@media screen and (max-width: 540px) {
	.tab_data {
	width:100% !important;
}
	div.search {
		width:435px;
	}
	
div.search input[type="text"] {
    border: medium none;
    float: left;
    height: 31px;
    margin: 0 10px;
    width: 210px;
}

	div.nav {

	margin:0 0 0 0;
	padding:0 0 0 0;
	background:none;
	border-top:1px solid #ebeaea;
	height:auto;
}

div.menu ul li {
    background:none;
    float: none;
    margin: 0;
    padding: 0;
	display:block;
	text-align:center;
	border-bottom:1px solid #ebeaea;
}


div.menu ul li a {
	font:normal 13px/37px Arial, Helvetica, sans-serif;
	border-bottom:none;
	padding:0;
}

div.menu ul li a:hover, div.menu ul li a.active {
	color:#3b5998;
	border-bottom:none;

}
div.menu ul li ul {
	display:none !important;
}

div.menu ul li:hover ul {
	display:block !important;
}
div.feed_back {
	top:200px;
}
div.log {
	top:84px;
}

div.dash_left {
	float:none;
	margin:0 auto;
	width:90%;
}

div.dash_right {
	float:none;
	margin:10px auto;
	width:90%;
}

.in_landiang {
	width:75%;

}
.in_edit {
	width:75%;
}
.in_password {
	width:75%;
}
.in_change {
	width:75%;
}
.in_order {
	width:75%;
}
div.third_stage_right, div.third_stage_left {
	width:90% !important;
	float:none;
}

div.third_stage_right ul li {
    margin: 2px;
    width: 106% !important;
}
div.small_fourth_stage {
	width:100%;
}
div.gekozen_right {
    float: none;
    margin: 0 0px 0 0;
    padding: 0;
    width: 100%;
}

div.gekozen_left {
    float: none;
    margin: 0 0 0 0px;
    padding: 0;
    width: 100%;
}
div.bepaal_first {
	float:none;
	width:100%;
	margin:0;
}

div.bepaal_second {
	float:none;
	width:100%;
	margin:0;
}

div.bepaal_third {
	float:none;
	width:100%;
	margin:0;
}
ul.right_icon {
	float:none !important;
}
}
@media screen and (max-width: 360px) {

div.col_01, div.col_02, div.col_03, div.col_04 {
	 margin: 10px auto !important;
	 float: none !important;
    width: 90% !important;
	 }
}
@media screen and (max-width: 350px) {
.top_head p {
	float:none !important;
	font: 11px/15px Verdana,Geneva,sans-serif !important;
	margin:5px 5px 10px !important;
}
.top_head h3 a {
	float:none !important;
	margin:10px 5px 0;
}
.tab_data {
	width:100% !important;
}	
	div.search {
    width: 270px;
	float:none;
}
div.search select {
	display:none;
}

div.search input[type="text"] {
    width: 185px;
}
div.feed_back {
	top:100px;
	display:none;
}
div.col_01 {
	margin:5px auto;
	width:90%;
	float:none;
}
div.col_02 {
	margin:5px auto;
	width:90%;
	float:none;
}
div.col_03 {
	margin:5px auto;
	width:90%;
	float:none;
}
div.col_04 {
	margin:5px auto;
	width:90%;
	float:none;
}
div.third_stage {
    width: 91%;
}
div.third_stage h2 {
	font-size:10px;
}
div.spot_01 {
	width:90%;
	padding:0;
	margin:0 auto;
	float:none;
}
ul.login {
    float: none;
    margin-right: 0;
	text-align:center;
}
ul.login li {
    float: none;
	display:inline-block;
}
div.registration input[type="text"], div.registration input[type="password"] {
	width:280px;
}
/*===============================INNER REPAIR START=======================*/

div.banner_repair {
	margin:20px 0 0 0;
	padding:0px;
}

.repair_phone{
		text-align:center;
		font: normal 26px Calibri;
		padding-bottom:20px;
		color:#3d5995;
}

.repair_left_pnl{
		width:auto;
		float:none;
		padding:0;
		text-align:center;
}
.repair_left_pnl h2{
		font:18px/26px Verdana, Geneva, sans-serif;
		color:#474747;
		padding-bottom:30px;
}
.repair_left_pnl span{
		font:11px/16px Verdana, Geneva, sans-serif;
		color:#727272;
}

.news_left{
		float:none;
		width:100%;
		margin:60px 0 30px 0;
		font:26px "Bookman Old Style";
		color:#ccc;
		text-align:center;
}

.news_p{
		display:block;
		float:left;
		font-size:70px;
		margin-left:18px;
}
.news_p1{
		display:block;
		width:150px;
		color:#555;
		float:left;
		font-size:24px;
}
.news_p2{
		display:block;
		float:right;
		font-size:70px;
}

.news_right{
		float:none;
		width:auto;
		margin:60px 0 30px 0;
		font:10px/20px Verdana, Geneva, sans-serif;
		color:#727272;
}

.news_right li{
		border-bottom:1px dashed #c2c2c2;
		padding:15px 0;
}

.news_colon{
	font:60px Arial, Helvetica, sans-serif;
	color:#727272;
	position:absolute;
	margin-top:-10px;
}

.news_right_title{
		font:24px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		color:#3d5995;
		padding-bottom:20px;
				
}


.repair_right_pnl{
		width:100%;
		float:right;
		padding:0;
		text-align:center;
		font:28px Calibri;
		color:#000;
		margin-top:30px;
}
.repair_right_pnl span{
		font:16px/20px Calibri;
}

.left_img{
		margin:45px 0 72px 0;
}

div.banner_repair {
	margin:20px 0 0 0;
	padding:0px;
}

.in_landiang {
	width:70%;

}
.in_edit {
	width:70%;
}
.in_password {
	width:70%;
}
.in_change {
	width:70%;
}
.in_order {
	width:70%;
}

div.change_pass01 {
	margin:0 0 0 5px;
}

div.change_pass input[type="submit"] {
	margin-left:5px;
}
div.order_box_left {
	width:73%;
}

div.search_01 {
	border: 1px solid #3b5998;
    width:90%;
	padding:1% 0 4% 0;
	margin:2% 4%;
	float:left;
	text-align:center;
}

div.search_list h3 {
    color: #3b5998;
    font: 20px/22px Verdana,Geneva,sans-serif;
    margin: 0;
    padding: 0 0 4% 4%;
    text-align: left;
	font-weight:bold;
}
/*===============================INNER REPAIR START=======================*/
ul.right_icon {
	float:none !important;
}

div.third_stage_right {
    width: 100% !important;
}
div.third_stage_right ul li {
    margin: 2px;
    width: 95% !important;
}

div.gekozen_left ul li span {
	width:100% !important;
	float:none !important;
	display:block;
	text-align:center !important;
}
textarea {
	width:99%;
	}
div.header_btt {
	float:none;
	}
div.header_btt ul {
	text-align:center;
	}		
div.header_btt ul li{
	float:none;
	display:inline-block;
	}

div.col_01, div.col_02, div.col_03, div.col_04 {
    float: none;
    margin: 8px auto !important;
    width: 90%;
}

}

.my_calendar { background-color:#B4F2AA; margin-left: 1px solid #ccc; }
.my_sel_calendar { background-color:#B4D2AA; margin-left: 1px solid #ccc; }

.fc-past { color: #CCCCCC; } 
.fc-event { border-color:#fff !important; }

/*Drop menu*/

div.menu ul li:hover ul {
	display:block;
}

div.menu ul li ul {
	position:absolute;
	width:200px;
	border:1px solid #ccc;
	background:#fff;
	border-bottom:none;
	z-index:99999;
	display:none;
	
}

div.menu ul li ul li {
	float:none;
	background:none;
	border-bottom:1px solid #ccc;
	
}

.tab_data {
	color:#565656; background:#eeeeee; padding:0 5px; display:inline-block; width:209px; margin:5px 0 5px 2px; vertical-align:top;
}
.tab_data1 {
	color:#fff; background:#3B5998; padding:10px 5px; border:1px solid #fff; margin:5px 5px 0 2px; text-align:right; font-size:19px;
}

.footer_links ul {
	margin:0 5px;
	text-align:center;
}
.footer_links ul li {
	display:inline-block;
	padding:0 5px;
	text-align:left;
	color:#fff;
}
.footer_links ul li a {
    font:normal 13px/37px Arial, Helvetica, sans-serif;
    color:#fff;
}
.footer_links ul li a:hover, .footer_links ul li a.active {
	color:#278CC0;

}
.footer_links ul li span {
	text-align:right;
}
ul.right_icon {
	float:right;
	margin:6px 0 -6px 5px;
}
ul.right_icon li {
	display:inline-block;
	text-align:left;
	padding:0;
}

.footer_icons {
	background:#3B5998;
    margin:20px 0 0;
}
.footer_icons ul {
	text-align:center;
}
.footer_icons ul li {
	display:inline-block;
	width:220px;
	padding:5px;
	margin:10px 5px;
	vertical-align:top;
	text-align:left;
}
.footer_icons ul li img {
	display:inline-block;
	vertical-align:top;
	width:48px;
}
.footer_icons ul li p {
	display:inline-block;
	vertical-align:top;
	width:155px;
	color:#fff;
	font-size:13px;
	margin-left:8px;
}
.footer_icons ul li p a {
	color:#CCC;
}
.footer_icons ul li p a:hover {
	color:#278CC0;
}
.footer_icons ul li h3 {
	color: #fff;
    font: 18px/30px Verdana,Geneva,sans-serif;
}
.top_head {
	background:#F7F7F7;
	padding:5px 0;
}
.top_head p {
	color:#9a9a9a;
	float:left;
	font: 11px/30px Verdana,Geneva,sans-serif;
}
.top_head h3 a {
	color:#fff;
	background:#3B5998;
	padding:5px 10px;
	text-transform:uppercase;
	font: 12px/20px Verdana,Geneva,sans-serif;
	float:right;
}
.top_head p a {
	color:#9a9a9a;
	text-decoration:underline;
}
.top_head p a:hover {
	color:#3B5998;
}

.top_head h3 a:hover {
	background:#1E87BE;
}