/*@charset "utf-8";*/
/* CSS Document */

body{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	background-color: #00aeef;
	}

.bottom{
	text-align: center;
	color: #FFFFFF;
	padding-top:10px;
	}
	
.bottom_blue{
	background-image:url(../systemimages/blue/vrg_bb.gif);
	background-repeat:no-repeat;
	height:33px;
	}
	
.bleu_stroke{
	background-color:#00AEEF;
	height: 10px;
	}

.form_txtfield
{
	border: 1px solid #000000;
	background-color: #FFFFFF;
}

#header{
	height:16px;
	background-color:transparent;
	}
	
#header_white{
	height:16px;
	background-color:transparent;
	}
	
#header_2{
	height:20px;
	background-color:transparent;
	}
	
.header{
	text-align: left;
	vertical-align: top;
	height:97px;
	padding-left:3px;
	padding-top:3px;
	}
	
.header_button{
	height: 18px;
	width: 65px;
	vertical-align: bottom;
	text-align: right;
	}
	
.header_text{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	height:24px;
	padding-left: 14px;
	vertical-align:top;
	background-color:transparent;
	}
	
.header_sub_text{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height:18px;
	color: #FFFFFF;
	padding-left: 14px;
	vertical-align:top;
	}
	
.header_logo{
width:150px;
}

.link_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#00aeef;
}

a.link_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#00aeef;
text-decoration:none;
}

a.link_text:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#00aeef;
text-decoration:underline;
}

.link_text_2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#FFFFFF;
}

a.link_text_2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}

a.link_text_2:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#FFFFFF;
text-decoration:underline;
}

.link_kruimel{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#FFFFFF;
}

a.link_kruimel{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}

a.link_kruimel:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#FFFFFF;
text-decoration:underline;
}

.mainHeader{
	padding-bottom: 15px;
	}

.menu_top{
	background-color: #FFFFFF;
	height: 7px;
	font-size: 6px;
	width: 125px;
}

.menu_abs_top{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 11px;
}

.menu_abs_table{
	text-align: right;
	width: 979px;
	}

.menu_abs_txt1{
	padding-right:13px;
	text-align: right;
	vertical-align:bottom;
	}
	
.menu_abs_txt2{
	padding-right:13px;
	text-align: right;
	}
	
.menu_abs_txt3{
	padding-right:4px;
	text-align: right;
	}
	
.menu_center{
	background-color: #FFFFFF;
	width: 140px;
	}
	
#menu ul { /* remove bullets and list indents */
	list-style: none;
	margin: 0;
	padding: 0;
}

#menu li { /* remove bullets and list indents */
	display: inline;
	margin: 0;
	padding: 0;
}

.menu_item{
	padding-left: 15px;
	padding-top: 6px;
	}
	
a.menu_item_main{
	text-decoration:none;
	color: #000000;
	}
	
a.menu_item_sub{
	text-decoration:none;
	color: #00aeef;
	}
	
	a.menu_item_sub_sub{	
	font-weight:normal;	
	font-size: 9px; 
	text-align:left;
	text-decoration:none;
	color: #FFFFFF;
	margin-top:0px;	
	margin-bottom:0px;
	padding: 0px 0px 0px 0px;
	/* width: 127px;*/
	/* padding-left: 8px;*/
	background-color: #00aeef;
}		
		
.main_br{
	vertical-align: top;
	}
	
.main_content{
	background-color: #FFFFFF;
	height: 379px;
	padding-left: 20px;
	text-align: left;
	vertical-align: top;
	}
	
	.main_content_OrderForm{
	padding-left: 10px;
	text-align: left;
	vertical-align: top;
	}
	
	
	
.main_content_vrgw{
	/*background-color:#FFFFFF;*/
	height: 152px;
	/*padding-left: 20px;*/
	text-align: left;
	vertical-align: top;
	}
	
	
	
	
.main_content_vrgb{
	background-image:url(../systemimages/blue/vrg_cnt.gif);
	background-repeat:repeat-y;
	height: 152px;
	padding-left: 20px;
	text-align: left;
	vertical-align: top;
	}
	
.main_content_vrgb_2{
	background-image:url(../systemimages/blue/vrg_blue_lg_shortened.gif);
	background-repeat:no-repeat;
	/*padding-left: 20px;*/
	text-align: left;
	vertical-align: top;
	height:229px;
	}
	
.main_content_login
{
	background-image: url(../systemimages/BenLogin/main.gif);
	background-color: #FFFFFF;
	height: 379px;
	padding-left: 20px;
	text-align: left;
	vertical-align: top;
	}
	
.mainText {
	width:565px;
	}

.MainDiv{
	width: 979px;
	height: 10px;
	}

.MainDiv1{
	height: 10px;
	}
		
.mainTDone{
	padding-right:10px;
	text-align: left;
	vertical-align: top;
	}
	
	.mainTDone_OrderForm{
	text-align: left;
	vertical-align: top;
	}
	
.mainTDtwo{
	padding-right: 11px;
	vertical-align: top;
	}
	
	.mainTDtwo_OrderForm{
	vertical-align: top;
	}
	
	
.mainTDthree{
	vertical-align: top;
	}
	

	
	
	
.logo_top{
	text-align: left;
	padding-left:3px;
	vertical-align: bottom;
	width: 800px;
	}	

.order_div_large{
	padding-top:10px;
	padding-bottom:5px;
	width: 300px;
	}

.order_td_left{
	width: 150px;
	padding-top: 10px;
	vertical-align: top;
	height: 5px;
	}
	
.order_td_right{
	width:320px;
	padding-top: 0px;
	vertical-align: top;
	}



.order_td_left_radiobutton_SAN{
	width: 25px;
	height: 5px;
	vertical-align:top;
	}
	
	
.order_td_left_SAN{
	width: 150px;
	height: 5px;
	vertical-align:top;
	}
	
.order_td_right_SAN{
	width:320px;

	}
		
.order_td_large{
	width:480px;
	/*vertical-align: top;*/
	}
			
.overview_td_left{
	width:150px;
	vertical-align: top;
	}
		
.order_step3{
	width:182px;
	vertical-align: top;
	}
	
.order_step3_1{
	width:182px;
	vertical-align: top;
	}
	
.order_subtitles{
	padding-bottom: 5px;
	padding-top: 15px;
	}

.top_dummy{
	background-color: #FFFFFF;
	width: 554px;
	text-align: right;
	}
	
.photo{
	padding-top:10px;
	padding-bottom: 10px;
	}
	
.order_shirt{
	padding-bottom:5px;
	width:182px;
	vertical-align: top;
	}
	
.submit{
	border:0px;
	background-color:#FFFFFF;
	color:#00aeef;
	}

.subtitles{
	color:#00aeef;
	padding-top:10px;
	padding-bottom: 3px;
	}

.subtitles_SAN{
	padding-top:10px;
	padding-bottom:0px;
	}
	
.vragen_right_bleu{
	background-image:url(../systemimages/blue/vr_blue_right.gif);
	background-repeat:no-repeat;
	width:221px;
	height:132px;
	margin-bottom:10px;
	}
	
.vragen_right_white{
	background-color:#FFFFFF;
	width:221px;
	}
	
.vragen_head{
	height:20px;
	}
	
.vragen_list{
	height:20px;
	width:200px;
	float:left;
	text-align:left;
	color:#FFFFFF;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight:normal;	
	font-size: 11px;
	text-align:left;
	margin: 0 0 0 0;
	margin-left:0px;
	margin-top:0px;
	padding: 0px 0px 0px 0px;
	}

a.vragen_list{
    color:#FFFFFF;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight:normal;	
	font-size: 11px;
	text-align:left;
    text-decoration:none;
}

a.vragen_list:hover{
    color:#FFFFFF;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight:normal;	
	font-size: 11px;
	text-align:left;
    text-decoration:underline;
}

	
.vragen_sub{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#00aeef;
	height:30px;
}

.vragen_new{
float:left;
width:589px;
height: 61px;
}

.vragen_new_1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
color:#FFFFFF;
float:left;
width:555px;
padding-top:10px;
}

.vragen_new_2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
font-style:oblique;
color:#FFFFFF;
float:left;
width:555px;
padding-top:0px;
}

.vragen_new_3{
float:left;
width:300px;
padding-top:10px;
}

.vragen_new_4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#00AEEF;
}



.vragen_new_antwoord{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#00AEEF;
float:left;
width:555px;
}



.vragen_new_5{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
color:#FFFFFF;
float:left;
padding-top:20px;
}

.vragen_new_6{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#00AEEF;
float:left;
padding-top:10px;
padding-left:15px;
width: 191px;
text-align:left;
}

a.vragen_sub{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#00aeef;
text-decoration:none;
height:30px;
}

a.vragen_sub:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#00aeef;
text-decoration:underline;
height:30px;
}
		
h1{
	margin: 0 0 0 0;
	margin-left:0px;
	margin-top:0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight:normal;	
	font-size: 21px;
	text-align:left;
	color:#000000;
	vertical-align:bottom;
}
	
h2{	
	color:#000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight:normal;	
	font-size: 12px;
	text-align:left;
	margin: 0 0 0 0;
	margin-left:0px;
	margin-top:0px;
	padding: 0px 0px 0px 0px;
	width: 300px;
	}	
	
h2.orderform{	
	color:#00aeef;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight:normal;	
	font-size: 12px;
	text-align:left;
	margin: 0 0 0 0;
	margin-left:0px;
	margin-top:0px;
	padding: 0px 0px 0px 0px;
	width: 300px;
	}
	
h5{	
	background-color:#FFFFFF;
	color:#000000;
	font-weight:bold;
	font-size: 12pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}	
	
h6{	
	color:#00aeef;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight:normal;	
	font-size: 12px;
	text-align:left;
	margin: 0 0 0 0;
	margin-left:0px;
	margin-top:0px;
	padding: 0px 0px 0px 0px;
	width: 125px;
	padding-left: 5px;
	}		

h6.menu_white_sub{	
	color:#00aeef;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight:normal;	
	font-size: 12px;
	text-align:left;
	margin: 0 0 0 0;
	margin-left:0px;
	margin-top:0px;
	padding: 0px 0px 0px 0px;
	width: 125px;
	padding-left: 5px;
	}		
	
h7{	
	color:#00aeef;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight:normal;	
	font-size: 12px;
	text-align:left;
	margin: 0 0 0 0;
	margin-left:0px;
	margin-top:0px;
	padding: 0px 0px 0px 0px;
	padding-left: 5px;
	}
	
h8{	
	color:#FFFFFF;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight:normal;	
	font-size: 12px;
	text-align:left;
	margin: 0 0 0 0;
	margin-left:0px;
	margin-top:0px;
	padding: 0px 0px 0px 0px;
	width: 300px;
	}	

#defaultText{
 color:#ffffff;
 width: 230px;
 }
 

 
a
{
	color: #000000;
}

 
