body { margin:0px; color:#000; background-color:#004f83; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
p { font-family:Arial,Helvetica,sans-serif; font-size:11px; }
h1 { font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bolder; color:#802C30; margin:20px 25px 15px 25px; }
h2 { font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bolder; color:#802C30; margin:20px 25px 10px 25px; }
h3 { font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bolder; color:#666; margin:15px 20px 8px 20px; }
img { border:0px; }
a { color:#802C30; }
ul { margin:0px 0px 15px 25px; }
li { margin:0px 25px 8px 25px; line-height:15px; }
form { margin:0px; }

#headNavigationMaster { width:100%; height:25px; background-color:#F3F3F3; }
#headNavigation { width:760px; height:25px; background-color:#fff; }
#headLinks { width:50px; height:25px; float:right; text-align:right;}
#headMotivMaster { width:100%; height:80px; background-color:#25487B; }
#headMotivContent { width:760px; height:80px; background-color:#fff; float:left; }
#headLanguage { height:80px; float:left; }
#navMaster { width:100%; height:36px; background-color:#F3F3F3; }
#navContent { width:760px; height:36px; background-color:#fff; }
#navFirstItem { height:20px; margin-top:16px; margin-left:15px; float:left; }
#navItem { height:20px; margin-top:16px; border-left:1px solid #9E9D9D; float:left; }
#greybar { width:100%; height:6px; background-color:#9E9D9D; }
#contentMaster { width:100%; background-color:#F3F3F3; min-height:450px; }
#content { width:760px; background-color:#fff; min-height:450px; }
#contentLeft { width:210px; background-color:#F3F3F3; min-height:450px; float:left; }
#contentRight { width:550px; background-color:#fff; min-height:450px; float:left; }
#tab1 { width:130px; height:22px; float:left; border-top:3px solid #fff; margin-right:5px; margin-left:15px; background-image:url('../images/tabs/tab1.gif'); }
#tab2 { width:100px; height:22px; float:left; border-top:3px solid #fff; margin-right:5px; background-image:url('../images/tabs/tab2.gif'); }
#tab3 { width:140px; height:22px; float:left; border-top:3px solid #fff; margin-right:5px; background-image:url('../images/tabs/tab3.gif'); }
#tab4 { width:140px; height:22px; float:left; border-top:3px solid #fff; margin-right:5px; background-image:url('../images/tabs/tab4.gif'); }
#tab5 { width:140px; height:22px; float:left; border-top:3px solid #fff; margin-right:5px; background-image:url('../images/tabs/tab5.gif'); }

#tabsForest { width:500px; height:26px; clear:both; margin-left:25px; border-bottom:2px solid #C75C62; margin-bottom:10px; }
#tabForest { width:90px; height:24px; float:left; background-color:#e3e3e3; border-right:2px solid #fff; text-align:center; border-bottom:2px solid #fff; }
#tabForestSelected { width:100px; height:24px; float:left; background-color:#C75C62; border-right:2px solid #fff; text-align:center; border-bottom:2px solid #C75C62; }
a.tabForest { color:#000; text-decoration:none; }
a.tabForestSelected { color:#fff; text-decoration:none; font-weight:bolder; }

/* foot */
#foot { clear:both; width:760px; height:30px; }
.foot { font-size:10px; text-align:center; color:#fff; margin:3px 0px 3px 5px; }

/* language selection */
p.language { color:#fff; margin:10px 0px 0px 15px; }
a.language { color:#fff; }
select.language { height:22px; width:120px; }

/* navigation */
p.nav { font-weight:bolder; color:#9E9D9D; margin:0px 10px 0px 10px; }
a.nav { text-decoration:none; color:#9E9D9D; }
a.navSelected { text-decoration:none; color:#000; }
.nav:hover { color:#000; }
p.nav2 { font-weight:bolder; color:#000; margin:0px 25px 7px 25px; text-decoration:none; }
a.nav2 { text-decoration:none; color:#000; }
p.tab { text-align:center; font-size:11px; margin:4px 0px 0px 0px; }
a.tab { color:#fff; text-decoration:none; }

/* content */
p.content { margin:0px 25px 10px 25px; line-height:15px; }
p.browse { font-size:12px; margin:10px 25px 10px 25px; line-height:15px; text-align:center; color:#999; }
p.headline { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#666; margin:20px 25px 20px 25px; letter-spacing:0.2em; }
p.error { margin:15px 25px 10px 25px; color:#ff0000; }
p.message { margin:15px 25px 10px 25px; color:#006600; }
p.loggedin { margin:20px 25px 20px 25px; line-height:15px; }
p.link { font-weight:bolder; color:#000; margin:0px 25px 10px 25px; line-height:15px; }
a.link { color:#000; text-decoration:none; }

/* forms */
fieldset { margin:20px 0px 10px 25px; width:490px; }
legend { color:#666; margin-bottom:9px; }

contactform br { clear:left; }
label#contactform { font-family:Arial,Helvetica,sans-serif; font-size:11px; width:100px; text-align:right; display:block; float:left; margin:5px 10px 0px 0px; }
input#contactform {margin:0px 0px 5px 0px; width:300px; }
input#submitcontactform {float:right; width:150px; margin:10px 25px 20px 40px; }

searchform br { clear:left; }
label#searchform { font-family:Arial,Helvetica,sans-serif; font-size:11px; width:120px; text-align:right; display:block; float:left; margin:5px 10px 0px 0px; }
input#searchform {margin:0px 0px 5px 0px; width:330px; }
select#searchform {margin:0px 0px 6px 0px; width:330px; }
input#submitsearchform { width:150px; }
p.buttons { text-align:right; margin:15px 25px 20px 25px; }

loginform br { clear:left; }
label#loginform { font-family:Arial,Helvetica,sans-serif; font-size:11px; width:150px; text-align:right; display:block; float:left; margin:5px 10px 0px 0px; }
input#loginform {margin:0px 0px 5px 0px; width:150px; }
input#submitloginform { width:100px; margin:10px 0px 20px 135px; }

passwordform br { clear:left; }
label#passwordform { font-family:Arial,Helvetica,sans-serif; font-size:11px; width:120px; text-align:right; display:block; float:left; margin:5px 10px 0px 0px; }
input#passwordform {margin:0px 0px 5px 0px; width:250px; }
input#submitpasswordform { width:200px; margin:10px 0px 20px 105px; }

form br { clear:left; }
label#form { font-family:Arial,Helvetica,sans-serif; font-size:11px; width:120px; text-align:right; display:block; float:left; margin:5px 10px 0px 0px; }
input#form {margin:0px 0px 5px 0px; width:300px; }
textarea#form {margin:0px 0px 5px 0px; width:300px; }
select#form {margin:0px 0px 5px 0px; width:300px; }
input#submitform { float:right; width:140px; margin:10px 0px 10px 0px; }

/* results */
table.results { width:500px; table-layout:fixed; margin:15px 25px 20px 25px; border:0px; }
td.resultsHead { background-color:#C75C62; border-bottom:2px solid #fff; }
td.results { background-color:#e3e3e3; border-bottom:2px solid #fff; }
td.resultsHighlighted { background-color:#F4E1E1; border-bottom:2px solid #fff; }
p.resultsHead { margin:0px 0px 0px 0px; color:#fff; }
p.resultLogo { margin:5px 0px 4px 0px; }
p.resultName { margin:0px 0px 0px 0px; font-weight:bolder; }
p.resultInfo { margin:0px 0px 0px 0px; }
p.resultFSC { margin:0px 0px 5px 0px; font-weight:bolder; color:#667E12; }
a.resultsHead { color:#fff; }
/* product tree */
table.ptree { width:500px; table-layout:fixed; margin:15px 25px 20px 25px; border:0px; }
td.ptree { background-color:#fff; }
td.ptreeHighlighted { background-color:#F4E1E1; border-bottom:2px solid #fff; border-top:7px solid #fff; }
p.ptreeHighlighted { font-size:12px; margin:0px 0px 0px 0px; font-weight:bolder; }
p.ptree { margin:0px 0px 0px 0px; }

/* branches tree */
table.btree { width:500px; table-layout:fixed; margin:15px 25px 20px 25px; border:0px; }
td.btree { background-color:#f3f3f3; border-bottom:2px solid #fff; }

/* tree */
table.tree { width:450px; table-layout:fixed; margin:5px 20px 10px 20px; border:0px; }
td.tree { background-color:#fff; }
td.treeHighlighted { background-color:#F4E1E1; border-bottom:2px solid #fff; border-top:7px solid #fff; }
td.treeFSC { background-color:#CFE684; border-bottom:2px solid #fff; }
td.treeFSCHighlighted { background-color:#CFE684; border-bottom:2px solid #fff; border-top:7px solid #fff; }
p.treeHighlighted { font-size:12px; margin:0px 0px 0px 0px; font-weight:bolder; }
p.tree { margin:0px 0px 0px 0px; }

/* ads */
p.adsHeadline { font-size:10px; color:#666; margin:20px 25px 10px 25px; }
p.ad1 { margin:0px 25px 10px 25px; }

/* images */
#adminImage { width:225px; float:left;  height:168px; border:1px dotted #c3c3c3; margin:5px 0px 5px 20px; text-align:center; }
#adminImageDescription { width:205px; height:170px; float:right; margin:5px 20px 5px 0px; background-color:#F3F3F3;  }
p.adminImageInfo { margin:3px 5px 5px 5px; }
p.adminImageLink { font-weight:bolder; color:#000; margin:5px 5px 5px 5px; line-height:15px; }
#images { width:550px; }
#image { width:235px; border:1px dotted #666; height:200px; margin-left:25px; margin-bottom:25px; float:left; }
p.imgImage { text-align:center; margin:5px 5px 5px 5px; }
p.imgText { text-align:center; margin:0px 5px 5px 5px; }

/* tables */
table.form 		{ width:500px; margin-bottom:10px;  }
table.form2		{ width:500px; margin:10px 0px 20px 25px; }
td.form 		{ background-color:#f3f3f3; border-bottom:2px solid #fff; }
td.formhead 	{ background-color:#F4E1E1; border-bottom:2px solid #fff; }
p.form 			{ margin-top:0px; margin-bottom:0px; }
p.formhead 		{ font-size:11px; margin-top:0px; margin-bottom:0px; }

.pink		{ color:#FF0099; }
