/* html */
html {width:100%;height:100%}
body {width:100%;background:#FFF;color:#090F55;margin:0;text-align:center}
body.index {width:100%;height:100%;background:#FFF;color:#090F55;margin:0;text-align:center}
img {border:0;display:block}
img.logoBottom {margin-top:40px}
img.border {border:1px solid #090F55}
img.marginR {border:1px solid #090F55;margin-right:10px}
img.marginL {border:1px solid #090F55;margin-left:10px}
.inline {display:inline}
table.gallery {width:80px;height:80px;border:1px solid #E0E0ED}
td {font-family:Verdana;font-size:11px;line-height:16px}
h1 {font-family:Arial;font-size:18px;font-weight:normal;margin-left:-15px;margin-top:7px;margin-bottom:8px}
h2 {font-family:Arial;font-size:17px;font-weight:bold;margin-top:0px;margin-bottom:0px}
h3 {font-family:Arial;font-size:17px;font-weight:bold;margin-top:0px;margin-bottom:0px}
h4 {font-family:Arial;font-size:14px;font-weight:bold;margin-top:0px;margin-bottom:0px}
a:link		{color:#FF8113;text-decoration:none}
a:visited	{color:#FF8113;text-decoration:none}
a:hover		{color:#FF8113;text-decoration:underline}
a:active	{color:#FF8113;text-decoration:underline}
a.more:link		{font-size:10px;color:#FF8113;font-weight:bold;text-decoration:none}
a.more:visited	{font-size:10px;color:#FF8113;font-weight:bold;text-decoration:none}
a.more:hover		{font-size:10px;color:#FF8113;font-weight:bold;text-decoration:underline}
a.more:active	{font-size:10px;color:#FF8113;font-weight:bold;text-decoration:underline}
a.download:link		{font-size:10px;color:#9D9FBB;font-weight:bold;text-decoration:none}
a.download:visited	{font-size:10px;color:#9D9FBB;font-weight:bold;text-decoration:none}
a.download:hover		{font-size:10px;color:#9D9FBB;font-weight:bold;text-decoration:underline}
a.download:active	{font-size:10px;color:#9D9FBB;font-weight:bold;text-decoration:underline}
a.underline:link		{font-size:10px;color:#090F55;font-weight:normal;text-decoration:underline}
a.underline:visited	{font-size:10px;color:#090F55;font-weight:normal;text-decoration:underline}
a.underline:hover		{font-size:10px;color:#090F55;font-weight:normal;text-decoration:underline}
a.underline:active	{font-size:10px;color:#090F55;font-weight:normal;text-decoration:underline}

/* containers */
#homeNewsContainer {width:161px;height:206px;overflow:hidden}
#contentContainer {width:772px;height:100%;margin:0 auto;border-right:1px solid #FFF;border-left:1px solid #FFF;text-align:left}
#raceHeader {width:770px;height:150px;background:url(http://www.nuonsolarteam.nl/img/raceHeader.jpg);margin-bottom:40px}
#teamHeader {width:770px;height:150px;background:url(http://www.nuonsolarteam.nl/img/teamHeader.jpg);margin-bottom:40px}
#carHeader {width:770px;height:150px;background:url(http://www.nuonsolarteam.nl/img/carHeader.jpg);margin-bottom:40px}
#newsHeader {width:770px;height:150px;background:url(http://www.nuonsolarteam.nl/img/newsHeader.jpg);margin-bottom:40px}
#partnersHeader {width:770px;height:150px;background:url(http://www.nuonsolarteam.nl/img/partnersHeader.jpg);margin-bottom:40px}
#contactHeader {width:770px;height:150px;background:url(http://www.nuonsolarteam.nl/img/contactHeader.jpg);margin-bottom:40px}

/* menu */
#menuTopIndex {width:770px;height:31px;background:url(http://www.nuonsolarteam.nl/img/bgMenuTop.gif);border-bottom:1px solid #243E45}
#menuTop {width:770px;height:31px;background:url(http://www.nuonsolarteam.nl/img/bgMenuTop.gif);margin-top:32px;border-bottom:1px solid #243E45}

/* content */
#homeBG {width:770px;height:427px;background:url(http://www.nuonsolarteam.nl/img/home/bgHome.jpg)}
.homeTL {width:282px;height:258px;padding-top:222px;padding-left:158px;vertical-align:top}
.homeTR {width:188px;font-size:10px;line-height:14px;padding-top:27px;padding-left:142px;vertical-align:top}
.homeM  {height:76px;padding-top:52px;padding-left:13px;vertical-align:top}
.homeBL  {width:423px;height:93px;padding-top:16px;padding-left:17px;vertical-align:top}
.homeBR  {width:330px;padding-top:16px;vertical-align:top}

.homeNewsHead {font-family:Arial;font-size:12px;font-weight:bold;color:#FFF;letter-spacing:1px;}
.homeBInfo {width:190px;font-size:10px;line-height:14px;padding-left:4px}
.readMore {width:176px;text-align:right}

#left {width:149px;padding-left:15px;vertical-align:top}
#mid {width:446px;padding-top:2px;padding-bottom:20px;padding-left:15px;vertical-align:top}
#right {width:125px;padding-left:20px;vertical-align:top}

table.dotted {width:100%;margin:10px 0 10px 0}
.dottedLine {border-bottom:1px dotted #FF8080}

.midInfoBox {margin-top:12px}
.midInfoBoxT {width:446px;height:1px;background:#9D9FBB}
.midInfoBoxR {width:5px;background:url(http://www.nuonsolarteam.nl/img/midInfoBoxR.gif)}
.midInfoBoxB {width:446px;height:5px;background:url(http://www.nuonsolarteam.nl/img/midInfoBoxB.gif)}
.midInfoBoxL {width:1px;background:#9D9FBB}
.midInfoBoxM {width:432px;padding:4px}

.rightInfoBox {margin-bottom:8px}
.rightInfoBoxT {width:123px;height:1px;background:#FF8080}
.rightInfoBoxR {width:4px;background:url(http://www.nuonsolarteam.nl/img/rightInfoBoxR.gif)}
.rightInfoBoxB {width:123px;height:4px;background:url(http://www.nuonsolarteam.nl/img/rightInfoBoxB.gif)}
.rightInfoBoxL {width:1px;background:#FF8080}
.rightInfoBoxM {width:110px;padding:4px}

.photoInfoBox {width:155px;vertical-align:top}
.txtInfoBox {font-size:10px;line-height:14px;padding-top:2px;padding-left:16px;vertical-align:top}
.linkInfoBox {width:100%;text-align:right}

.tvRadio {width:209px;height:20px;background:#090F55;font-size:10px;color:#FFF;font-weight:bold;padding-left:6px}

.teamList {padding-right:10px;vertical-align:top}

.indexHeader {font-family:Arial;font-size:12px;font-weight:bold;letter-spacing:1px;padding-left:8px}

#solarCar {width:455;height:13px}
.carInfoL {width:141px;text-align:left;vertical-align:top}
.carInfoR {width:314px;font-size:10px;padding-left:10px;text-align:left;vertical-align:top}

/* popup */
#popup {width:530px;height:460px;border:1px solid #090F55;margin:10px}
#popupImg {padding:10px}
#popupTxt {font-size:10px;padding:10px;text-align:left}
#popupNav {height:24px;background:url(http://www.nuonsolarteam.nl/img/bgPopupNav.gif);padding-top:2px;padding-bottom:2px;text-align:center}

.popup {z-index:2;position:absolute}
.hotspot {position:absolute;width:90px;height:50px}

/* fonts */
.fontS {font-size:9px}
.fontLB {font-size:15px;font-weight:bold}
.underline {text-decoration:underline}
.bold {font-weight:bold}
.boldS {font-size:9px;font-weight:bold}
.orangeS {font-size:9px;color:#FF8113}
.orangeSB {font-size:9px;color:#FF8113;font-weight:bold}
.orange {color:#FF8113}
.orangeB {color:#FF8113;font-weight:bold}
.orangeL {font-family:Arial;font-size:12px;color:#FF8113}
.orangeXL {font-family:Arial;font-size:17px;color:#FF8113;font-weight:bold}