/* LAYOUT */
#container					            {width: 968px; margin: 0px auto; font: 12px 'Arial', sans-serif;}
#header						            {height: 103px; background: #508071 url('/images/header.gif') no-repeat;}
	#logo					            {float: left; margin: 5px}
	#tagline				            {float: right; padding-top: 10px; padding-right: 20px; font-size: 14px; font-weight: bold; color: #FFF;}
#content					            {}
#leftcolumn					            {float: left; width: 220px;}
	#contact				            {margin-top: 10px; background: #fbfbfb url('/images/contact.gif') no-repeat top; border: 1px solid #e8e8e9;}
	div.banner				            {border: 1px solid #e8e8e9; margin-top: 10px; background: #e3e3e5;}
	div.banner_alt				        {margin-top: 10px;}
	div.banner div.text		            {padding: 10px; text-align: center; font-weight: bold;}
    div.un                              {margin-top: 50px;}
	div.banner a			            {color: #000; text-decoration: none;}
#rightcolumn				            {float: right; width: 738px;}

address						            {font-weight: bold; line-height: 140%; font-style: normal;}
a                                       {color: #3E7766;}
strong                                  {font-weight: bold;}

/* NAVIGATION */
#navigation					            {background: #508071; padding: 1px 0px 2px 0px;}
#navigation li				            {}
#navigation li a			            {background: #508071 url('/images/navitem.gif') no-repeat; display: block; height: 25px; line-height: 22px; padding-left: 32px; color: #FFF; font-weight: bold; text-decoration: none; margin-bottom: 5px; margin-top: 5px; font-size: 11px;}
#navigation li a.last		            {background: #508071 url('/images/navitem_last.gif'); margin-bottom: 0px;}
#navigation li a:hover		            {color: #EEE; text-decoration: underline;}

/* CONTENT */
#rightcolumn h1				            {margin-bottom: 15px; font-size: 18px; font-weight: bold; color: #508071;}
#rightcolumn h2				            {margin-bottom: 15px; line-height: 160%;}
#rightcolumn h3				            {margin-bottom: 5px;  color: #508071; font-weight: bold;}
#rightcolumn p				            {margin-bottom: 15px; line-height: 160%;}

/* STYLE */
div.block					            {background: #e8e8e9; padding: 10px;}
div.text					            {padding-left: 15px; padding-right: 15px;}
div.text.cut                            {padding-bottom: 1px;}
div.spacer                              {margin-top: 10px;}
p.right                                 {text-align: right;}
div.col50                               {width: 359px; float: left;}
div.block.nopad                         {padding: 0px;}

/* FORMS */
form label                              {float: left; clear: left; width: 100px;}
form input, form select, form textarea  {margin-bottom: 15px; font-size: 11px;}
form input                              {padding: 2px; letter-spacing: 1px; width: 225px;}
form textarea                           {padding: 3px; font: 11px 'Arial', sans-serif; width: 345px;}
form select                             {text-align: center; width: 233px;}
form label.block                        {width: 240px; float: none;}
form p                                  {font-size: 10px;}
form h2                                 {font-size: 13px; font-weight: bold;}
form input.checkbox                     {width: 10px; padding: 0px; margin: 0px;}
form p.akkoord                          {text-align: right;}
p.error									{color: #F00;}
form button                             {margin: 0px; padding: 0px; border: none; background: none; cursor: pointer;}
form input.small						{width: 80px;}
form .target_anders						{visibility: hidden;}
form .target_float							{float: left;}

/* TABLES */
td.center                               {text-align: center;}
td.strong                               {font-weight: bold;}
td.big                                  {font-size: 14px; font-weight: bold; text-align: center; padding-left: 20px;}

/* TEAMS */
#teams                                  {width: 738px;}
#teams th                               {text-align: center; font-weight: bold; padding-bottom: 5px;}
tr.kleur1                               {background: #FFF;}
#teams td.afbeelding                    {padding-top: 5px; padding-left: 5px; padding-bottom: 5px; width: 115px;}
#teams td.barometer                     {padding-right: 5px;}

/* TEAM */
#team p.italic                          {font-style: italic;}
#team h1                                {margin-bottom: 5px;}
#team div.afbeelding                    {float: left;}
#team div.informatie                    {float: right; width: 345px;}
#team div.informatie div.left           {float: left;}
#team div.informatie div.right          {float: right; border-left: 1px solid #CECDCD; padding: 0px 15px 0px 25px;}
#team td                                {padding-bottom: 20px;}
#team div.tabbed div.inner              {border: 1px solid #ACABAB; padding: 10px;}
#team div.tabs                          {height: 30px;}
#team div.tabs a                        {float: left; margin-right: 9px;}
#team div.tabs a.last                   {margin-right: 0px; margin-left: 1px;}

#team div.col50							{width: 345px;}
#team form input						{width: 220px;}
#team form select						{width: 228px;}
#team form textarea						{width: 235px; margin-bottom: 0px;}
#team form input.medium					{width: 135px; margin-right: 13px;}
#team form input.small					{width: 60px;}
#team form input.small.space			{margin-right: 9px;}
#team p.info							{text-align: right; margin-top: 0px;}
#team form div.left p.info				{padding-right: 20px;}
#team form input.nomargin				{margin-bottom: 0px;}
#team form input.radio					{float: left; width: 10px; margin-right: 10px;}
#team form label.radio					{width: 50px; clear: none;}
#team div.right p.error					{text-align: right;}
#team form label.bedrag					{width: 80px; clear: none;}
#team form select.bedrag				{width: 70px;}
#team form label.betaling				{width: 180px; clear: none;}
#team form label.ideal                  {width: 50px; clear: none;}
#team form img.ideal                    {float: left; margin-top: -6px;}
#team p.note							{font-size: 12px;}
#team p.nomargin						{margin-bottom: 0px;}
input.nomargin, select.nomargin			{margin-bottom: 0px;}

td.barometer							{width: 100px;}
td.barometer img						{float: left;}
td.barometer div.txt					{float: right; font-size: 10px; padding-right: 5px; padding-top: 5px;}
td.nopad								{padding: 0px;}

#ideal p								{font-size: 12px;}

/* DONATEURS */
#donateurs								{width: 695px;}
#donateurs th							{padding-left: 5px; font-weight: bold; padding-bottom: 10px;}
#donateurs td							{padding-bottom: 0px; height: 40px; line-height: 40px; padding-left: 5px;}

p.info2                                 {text-align: right; padding-right: 30px;}

.mocha									{font: 11px 'Arial';}
.mocha p								{line-height: 140%;}
.mocha h2								{margin-bottom: 10px;}

div.date								{float: left;}


div.relative					        {position: relative;}
#lieke_groot					        {position: absolute; top: 150px;}

#lieke							        {background: transparent url('/images/lieke.jpg') no-repeat left top; height: 376px; width: 360px;}
.brief							        {float: right; margin-top: 20px; width: 200px; }
#lieke a						        {text-decoration: none;}
div.lieke						        {background: #ececed url('/images/lieke_bg.jpg') no-repeat right top; height: 443px; padding: 0px;}
#rightcolumn div.lieke h1               {margin-bottom: 10px; padding-left: 15px;}
#rightcolumn div.lieke p                {margin-bottom: 10px; padding-left: 15px;}
#rightcolumn div.lieke p.right          {float: right; margin-right: 10px; width: 200px;}
#rightcolumn div.lieke a.banner         {float: left; width: 200px; height: 100px; margin-top: 290px; margin-left: 165px;}
#rightcolumn div.lieke div.tekst        {float: right; width: 310px; margin-right: 35px; margin-top: 25px;}

a.annuleren {float: right;}

/* Send a Friend */
#sendafriendform				        {padding: 10px; font: 12px 'Arial';}
#sendafriendform label			        {font-weight: bold; width: 150px;}
#sendafriendform p				        {margin-bottom: 10px; line-height: 150%;}
#sendafriendform p.error		        {margin: 0px; line-height: 100%; color: #F00; margin-bottom: 10px;}
#sendafriendform button			        {border: 1px solid #000; background: #DDD;}

#av_content                             {display: none;}
#av_window p                            {margin-bottom: 10px;}
#av_window p.space                      {padding-left: 20px;}

#av_content_oerang                            {display: none;}
#av_window_oerang p                            {margin-bottom: 10px;}
#av_window_oerang p.space                      {padding-left: 20px;}

/* TOOLS */
.clear						            {clear: both;}
.hidden						            {display: none;}
.inline                                 {display: inline;}
.pointer					            {cursor: pointer;}
.center									{text-align: center;}
.right                                  {float: right;}

/* TABS */
.tabberlive .tabbertabhide              {display:none;}
.tabberlive                             {margin-bottom: 15px;}
#rightcolumn div.tabbertab p            {margin-top: 15px; padding: 0px 15px;}
ul.tabbernav                            {margin: 0; padding: 3px 0; border-bottom: 1px solid #999; font: 12px 'Arial', sans-serif;}
ul.tabbernav li                         {list-style: none; margin: 0; display: inline;}
ul.tabbernav li a                       {padding: 4px 0.5em; margin-right: 5px; border: 1px solid #999; border-bottom: none; background: #3E7766; text-decoration: none; color: #FFF; font-weight: bold;}
ul.tabbernav li a:hover                 {color: #000; background: #D17A13; border-color: #999;}
ul.tabbernav li.tabberactive a          {background-color: #D17A13; border-bottom: 1px solid #E8E8E9;}
ul.tabbernav li.tabberactive a:hover    {color: #000; background: #D17A13; border-bottom: 1px solid #E8E8E9;}
.tabberlive .tabbertab                  {padding: 5px; border: 1px solid #999; border-top: 0;}
.tabberlive .tabbertab h2               {display:none;}
.tabberlive .tabbertab h3               {display:none;}
.tabberlive#tab2 .tabbertab             {height:200px; overflow:auto;}

#eenmaliganders                         {margin-right: 115px; margin-top: -2px;}
#team form #eenmaliganders input        {width: 50px; margin: 0px;}