/*Alle elementen van de MainTable; de tabel welke in de Bodycontent staat (de eigenlijke tabel met alle data*/.infotable, .introtable, .buttonstable, .maintable, .formtable	{ width: 100%; margin: 0 0 20px; padding: 0 0 0; }.introtable									{ padding-bottom: 5px; border-bottom: 1px solid #ddf2f5; }.infotable									{ border-bottom: 1px solid #404040; }.maintable									{ border-bottom: 1px solid #55BECF; }.formtable									{  }.buttonstable								{ height: auto; margin: 0 ; padding: 20px 0 0; border-top: 1px dotted #55becf; }.maintablebody_tr_verkocht  		{ background-color: #f5fbfc; background-image: url(../cms_images/base/tablebody_celbg.gif); background-repeat: repeat-x; text-decoration: line-through; height: 25px   }.maintablebody_tr  					{ background-color: #f5fbfc; background-image: url(../cms_images/base/maintablebody_tr.gif); background-repeat: repeat-x; height: 25px }.maintablebody_head 				{ color: #ffffff; background-color: #313131; background-image: url(../cms_images/base/tableheader_topbg.gif); font-size: 13px; font-weight: bold; padding-right: 5px; padding-left: 5px; height: 25px ; padding-top: 0px; }.maintablebody_name  				{ color: #ffffff; background-color: #f5fbfc; background-image: url(../cms_images/base/tablebody_celnamebg.gif); background-repeat: repeat-x; height: 25px; margin: 0; padding-top: 5px; padding-right: 8px; padding-left: 8px      }.maintablebody_name2  				{ color: #ffffff; background-color: #f5fbfc; background-image: url(../cms_images/base/tablebody_celnamebg.gif); background-repeat: repeat-x; height: 25px; margin: 0; padding-top: 5px; padding-right: 8px; padding-left: 8px      }.maintablebody_name3  				{ color: #ffffff; background-color: #71daeb; background-image: url(../cms_images/base/tablebody_celnamebg.gif); background-repeat: repeat-x; margin: 0; padding-top: 5px; padding-right: 8px; padding-left: 8px      }.maintablebody_cel  				{ height: 25px; margin: 0; padding: 8px; }.maintablebody_cel h1 				{ font-size: 13px; font-weight: bold; background-image: none; height: 15px; margin: 0; padding: 0 0 4px; }.maintablebody_cel p 				{ font-size: 11px; font-weight: normal; background-image: none; height: 15px; margin: 0; padding: 2px 2px 2px 0; }a.maintablebody_cel_link:link		{ color: #313131; font-weight: normal; text-decoration: none ; }a.maintablebody_cel_link:visited	{ color: #55becf; font-weight: normal; text-decoration: none ; }a.maintablebody_cel_link:hover 		{ color: #55becf; font-weight: normal; text-decoration: underline ; }.maintablebody_cel_head  			{ font-weight: bold; height: 25px; padding-right: 5px; padding-left: 5px  }.maintablebody_status  				{ font-weight: bold; height: 25px; padding-right: 5px; padding-left: 5px   }.maintable_textfield				{ color: #55becf; font-size: 11px; line-height: 10px; background-color: #f7fcff; margin: 2px; padding: 2px; border-color: #7d7d7d #e6e6e6 #ddd #c3c3c3; border-style: solid; border-width: 1px; }.maintable_fileGetterName			{ color: #55becf; font-size: 11px; line-height: 10px; background-color: #f7fcff; margin: 2px; padding: 2px; border-color: #7d7d7d #e6e6e6 #ddd #c3c3c3; border-style: solid; border-width: 1px; }.opties								{ color: #55becf; font-size: 11px; line-height: 14px; background-color: #dbf2fc; margin: 2px; padding: 2px; }.breadcrumb				     		{ color: #313131; font-size: 11px; font-weight: normal; line-height: 15px; background-image: url(../cms_images/arrows/arrow_blue-trans_white.gif); background-repeat: no-repeat; background-position: 0 1px; padding-top: 0; padding-left: 12px }.error								{ color: #d20000; font-size: 12; font-weight: bold;}a.base_icons:link, a.base_icons:visited		 	{ color: #313131; font-size: 13px; font-weight: bold; text-decoration: none ; margin-right: 4px; margin-left: 3px; }a.base_icons:hover 								{ color: #55becf; font-size: 13px; font-weight: bold; text-decoration: underline ; margin-right: 4px; margin-left: 3px; }a.tablebuttons:link		 { color: #313131; font-weight: normal; text-decoration: none ; margin-right: 4px; margin-left: 3px; }a.tablebuttons:visited	{ color: #313131; font-weight: normal; text-decoration: none ; margin-right: 4px; margin-left: 3px; }a.tablebuttons:hover 	{ color: #55becf; font-weight: normal; text-decoration: none ; margin-right: 4px; margin-left: 3px; }/*Standaard instellingen van infotable en formtable*/.infotable_tr, .infotable_cel, .infotable_cel_head, .formtable_tr, .formtable_cel, .formtable_cel_head, .introtable_tr, .introtable_cel { text-align: left; vertical-align: top }/*Alle elementen van de introtable, Infotabel Bovenaan*/.introtable_tr  					{ background-image: url(../cms_images/base/introtable_trbg.gif); background-repeat: repeat-x; padding: 0; }.introtable_cel  					{ margin: 0; padding: 10px 10px 2px; }/*Alle elementen van de Infotabel Bovenaan*/.infotable_tr  						{ background-image: url(../cms_images/base/infotable_trbg.gif); background-repeat: repeat-x; padding: 0; }.infotable_cel  					{ margin: 0; padding: 10px 10px 2px; }.infotable_cel_head  				{ font-weight: bold; height: 25px; padding-right: 10px; padding-left: 8px   }/*Alle elementen van de formtabel, een table met een soort invulformulier*/.formtable_tr  						{ background-color: #f2fbfe; background-image: url(../cms_images/base/maintablebody_tr.gif); background-repeat: repeat-x; height: 25px; }.formtable_cel  					{ height: 25px; padding: 5px; border-bottom: 1px solid #55becf;}.formtable_cel_head 				{ color: #ffffff; background-color: #313131; background-image: url(../cms_images/base/tableheader_topbg.gif); font-size: 13px; font-weight: bold; padding-right: 5px; padding-left: 5px; height: 25px ; padding-top: 5px; }.formtable_cel_name  				{ color: #ffffff; font-weight: bold; background-color: #71daeb; background-image: url(../cms_images/base/tablebody_celnamebg.gif); background-repeat: repeat-x; padding-right: 5px; padding-left: 5px; height: 25px  ; padding-top: 5px; border-bottom: 1px solid #0e5a67; }.formtable_cel_textfield			{ color: #313131; font-size: 11px; font-family: Arial; border: solid 1px #54bece; padding: 0px; padding-top: 2px; padding-left: 3px; height: 18px; width: 400px;	}.formtable_cel_textfield1			{ color: #313131; font-size: 11px; font-family: Arial; border: solid 1px #54bece; padding: 0px; padding-top: 2px; padding-left: 3px; height: 18px; width: 300px;	}.formtable_cel_textfield2			{ color: #313131; font-size: 11px; font-family: Arial; border: solid 1px #54bece; padding: 0px; padding-top: 2px; padding-left: 3px; height: 18px; width: 180px;	}.formtable_cel_textfield3			{ color: #313131; font-size: 11px; font-family: Arial; border: solid 1px #54bece; padding: 0px; padding-top: 2px; padding-left: 3px; height: 18px; width: 110px;	}.formtable_cel_textfield4			{ color: #313131; font-size: 11px; font-family: Arial; border: solid 1px #54bece; padding: 0px; padding-top: 2px; padding-left: 3px; height: 18px; 	}.formtable_cel_textfield5			{ color: #313131; font-size: 11px; font-family: Arial; border: solid 1px #54bece; padding: 0px; padding-top: 2px; padding-left: 3px; height: 18px; width: 40px;	}.formtable_cel_textfield6			{ color: #313131; font-size: 11px; font-family: Arial; border: solid 1px #54bece; padding: 0px; padding-top: 2px; padding-left: 3px; height: 18px; width: 70px;	}.formtable_cel_area					{ color: #313131; font-size: 11px; font-family: Arial; border: solid 1px #54bece; padding: 0px; padding-top: 2px; padding-left: 3px;	width: 400px; }.formtable_cel_area2				{ color: #313131; font-size: 11px; font-family: Arial; border: solid 1px #54bece; padding: 0px; padding-top: 2px; padding-left: 3px; }.formtable_cel_area3				{ color: #313131; font-size: 11px; font-family: Arial; border: solid 1px #54bece; padding: 0px; padding-top: 2px; padding-left: 3px;	width: 300px; }.formtable_cel_area4				{ color: #313131; font-size: 11px; font-family: Arial; border: solid 1px #54bece; padding: 0px; padding-top: 2px; padding-left: 3px;	width: 200px; }.formtable_cel_select				{ color: #313131; font-size: 11px; font-family: Arial; border: solid 1px #54bece; padding: 0px; padding-top: 2px; padding-left: 3px; }.formtable_cel_input				{ color: #313131; font-size: 11px; font-family: Arial; border: solid 1px #54bece; padding: 0px; padding-top: 2px; padding-left: 3px;	height: 19px; width: 400px; }/*Alle elementen van het login scherm*/.login_body	{ background-color: #cdecf1; background-image: url(../cms_images/base/login_bodybg.jpg); background-repeat: repeat-x; margin: 0px; padding: 0; height: 100%;	}.login_textfield	{ color: #0a4d89; font-size: 10px; background-color: #f7fcff; height: 20px; border-color: #7d7d7d #e6e6e6 #ddd #c3c3c3; border-style: solid; border-width: 1px; width: 210px; }a.txtbutton:link, a.txtbutton:visited, a.txtbutton:hover     		{ color: #0a4d89; font-size: 11px; font-weight: bold; line-height: 15px; background-image: url(../cms_images/arrows/arrow_transblue-white_black.gif); background-repeat: no-repeat; background-position: 2px 2px; text-decoration: none; margin-right: 0; padding-top: 1px; padding-right: 17px; padding-left: 17px    }a.txtbutton:hover	{ color: #000000; font-size: 11px; font-weight: bold; line-height: 15px; text-decoration: none; }/*Alle elementen van de footer */.footertekst		{ color: #ffffff}a.footertekst:visited	{ color: #ffffff; text-decoration: none;}a.footertekst:link		{ color: #ffffff; text-decoration: none;}a.footertekst:hover		{ color: #55becf; text-decoration: none;}/*Alle elementen van de formtabel, een table met een blokken van de indeling van de nieuwsbrief*/.newslettertable_head  				{ color: white; font-weight: bold; background-color: #0a4c88; background-image: url(../cms_images/base/newslettertable_head.jpg); background-repeat: repeat-x; text-align: center; width: 100px; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; }.newslettertable	  				{ width: 100%; margin: 0; padding: 0; border-width: 0; }.newslettertable_name  				{ color: #d7f2ff; background-color: #e5f6fd; background-image: url(../cms_images/base/tablebody_celnamebg.gif); background-repeat: repeat-x; padding-right: 5px; padding-left: 5px; height: 25px  }.newslettertable_tr  				{ background-color: #e5f6fd; background-image: url(../cms_images/base/tablebody_celbg.gif); background-repeat: repeat-x; height: 25px ; }.newslettertable_cel  				{  height: 25px; padding-right: 5px; padding-left: 5px }.newslettertable_rownumber			{ color: white; background-color: #001345; background-image: url(../cms_images/base/newslettertable_rownumber.gif); background-repeat: repeat-x; width: 50px; }.newslettertable_buttons			{ width: 75px; padding-left: 0; }.newslettertable_item				{ padding-right: 15px; padding-left: 0; }.buttons	{ color: #3d3d3d; font-size: 12px; background-image: url(../cms_images/base/formbuttonbg.gif); height: 30px; padding-right: 5px; padding-left: 5px; border: solid 2px #013b45; text-decoration: none; margin-bottom: 10px; }table .table_body	{	height: 100%;}.table_body	{	border: 0px;	border-collapse: collapse;	height: 100%;	margin: 0px;	padding: 0px;	width: 100%;}.table_login	{	border: 0px;	border-collapse: collapse;	height: 100%;	margin: 0px;	padding: 0px;	width: 700px;}.table_main_frame	{	border: 0px solid #ffffff;	border-right: 0px solid #ffffff;	border-collapse: collapse;	margin: 0px;	padding: 0px;	width: 600px;}.td_loginbg	{	background-image: url("http://www.robinternet.nl/cms_images/base/logincontentbg.jpg");	background-color: #ffffff;}#fixedtipdiv{	position:absolute;	padding: 2px;	border:1px solid #001749;	color: #001749;	font:normal 11px Arial, Verdana;	line-height:18px;	z-index:100;	text-align: left;}a.toevoegen:link {	font-family: Arial;	font-size: 11px;	position: relative;	left: 836px;	text-decoration: none;	font-weight: bold;	margin-bottom: 10px;}a.toevoegen:visited {	font-family: Arial;	font-size: 11px;	position: relative;	left: 836px;	text-decoration: none;	font-weight: bold;	margin-bottom: 10px;}a.toevoegen:hover {	font-family: Arial;	font-size: 11px;	position: relative;	left: 836px;	text-decoration: none;	font-weight: bold;	margin-bottom: 10px;}.tekstveld {	font-family: Arial;	font-size: 11px;	width: 300px;	color: #313131;	background-color: #edf8fc;	border: 1px #7f9db9 solid;}.tekst_veld {	font-family: Arial;	font-size: 11px;	color: #0a4d89;	background-color: #edf8fc;	border: 1px #7f9db9 solid;}.tekstarea {	font-family: Arial;	font-size: 11px;	width: 600px;	color: #0a4d89;	background-color: #edf8fc;	border: 1px #7f9db9 solid;}.iframe	{	border: 3px solid #344750;}.verzend	{	color: white;	font-weight: bold;}.upload	{	font-family: Arial;	font-size: 11px;	width: 300px;	color: #0a4d89;	background-color: #edf8fc;	border: 1px #7f9db9 solid;}.margin-left	{	padding-left: 4px;}.mod_buttons	{	margin-right: 10px;}.demo {	visibility: hidden;	z-index: 1; 	height: 200px; 	position: absolute;	background-color: #ffffff;	border: 1px solid #313131;	right: 150px;}.boom	{	margin: 0px;	padding: 0px;}.btn_stap	{	background-color: #f7fcfd;	border: 2px solid #bbe5ec;	font-size: 11px;	height: 26px;	line-height: 26px;	text-align: center;	width: 100px;}.uploaded_image	{	border: 1px solid #54bece;	margin-bottom: 4px;	margin-right: 20px;	margin-top: 20px;}.loadbox	{	background-color: #ffffff;	border:1px solid black;	display: none;	margin-left: auto; 	margin-right: auto;	width: 300px;	height: 150px;	position: absolute;	margin: 0 auto;	top: 50%;	left: 400px;	text-align: center;	vertical-align: middle;	visibility:hidden;}.thumb_fotoalbum	{	background-color: grey;	background-image: url("http://www.robinternet.nl/cms_images/base/pattern_fotobg.gif");	display: block;	float: left;	height: 190px;	margin-bottom: 18px;	padding-left: 0px;	margin-right: 22px;	text-align: center;	width: 170px;}.order	{	color: #ffffff;	text-decoration: none;}.order:hover	{	color: #ffffff;	text-decoration: none;}.LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active,textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active {    border: 1px solid #ff0000;}