
body {
margin : 0;
padding : 0;
background-color : #ffffff;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
}
a:link {
color : #000000;
text-decoration : underline;
border-bottom : 0 solid #666666;
}
a:visited {
color : #000000;
text-decoration : underline;
border-bottom : 0 solid #666666;
}
a:hover {
text-decoration : none;
color : #000;
background-color : #fff;
padding : 1px;
}
a:active {
text-decoration : underline;
color : #ffffff;
}
a.greenLink, a:visited.greenLink, a:active.greenLink {
text-decoration : underline;
color : #00ff00;
}
a:hover.greenLink {
text-decoration : none;
color : #000;
background-color : #fff;
padding : 1px;
}
a.weissLink, a:visited.weissLink, a:active.weissLink {
text-decoration : none;
color : #fff;
padding : 1px;
}
a:hover.weissLink {
text-decoration : none;
color : #000;
background-color : #fff;
padding : 1px;
}
a.translationLink, a:visited.translationLink, a:active.translationLink {
text-decoration : none;
color : #fff;
}
a:hover.translationLink {
background : transparent url(../layout/translationLink.gif) no-repeat scroll;
text-decoration : none;
color : #fff;
padding : 0px;
padding-left: 29px;
}
a.starLink, a:visited.starLink, a:active.starLink, a:hover.starLink {
background-color : transparent;
text-decoration : none;
padding : 0;
margin : 0;
border : 0;
}
a.introLink, a:visited.introLink, a:active.introLink {
text-decoration : none;
color : #fff;
background-color: transparent;
padding : 0px;
}
a:hover.introLink {
text-decoration : none;
color : #000;
background-color:  #fff;
padding : 1px;
}
a.langLink, a:visited.langLink, a:active.langLink {
text-decoration : underline;
color : #000;
}
a:hover.langLink {
background-color:  #fff;
text-decoration : none;
color : #000;
padding : 1px;
}

 .introPicLinks { height: 432px; 
background :#00ff00 url(../gta_pix/intro_links.jpg) no-repeat scroll; padding: 0px; margin: 0px; border: 0px; }

.introPicRechts { height: 432px; 
background :#00ff00 url(../gta_pix/intro_rechts.jpg) no-repeat scroll; padding: 0px; margin: 0px; border: 0px; }

.introPicUnten { 
background :#ffffff url(../gta_pix/intro_unten.jpg) no-repeat scroll; padding: 0px; margin: 0px; border: 0px; }

.introPic {
height : 432px;
background : #00ff00 url(../gta_pix/introLinks.jpg) no-repeat scroll;
padding : 0;
margin : 0;
border : 0 solid #00ff00;
}
.newsPic {
height : 546px;
background : transparent url(../gta_pix/gta_box.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.newsletterPic {
height : 432px;
background : transparent url(../gta_pix/newsletter.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.futureProjectPic {
height : 432px;
background : transparent url(../gta_pix/futureprojects.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}

.ProjectGimmeShelter {
height : 432px;
background : transparent url(../gta_pix/project_gimme_shelter.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.ProjectHappiness {
height : 432px;
background : transparent url(../gta_pix/project_happiness.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.ProjectRoad {
height : 1278px;
background : transparent url(../gta_pix/project_road.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.ProjectRoof {
height : 432px;
background : transparent url(../gta_pix/project_roof.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.ProjectNYF {
height : 432px;
background : transparent url(../gta_pix/project_festival.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.ProjectBNYTA {
height : 432px;
background : transparent url(../gta_pix/project_telaviv.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.pastProjectPic {
height : 385px;
background : transparent url(../gta_pix/pastprojects.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.ProjectVoices {
height : 610px;
background : transparent url(../gta_pix/project_german_voices.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.ProjectSuzuki {
height : 810px;
background : transparent url(../gta_pix/project_suzuki.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.ProjectTalkingTexts {
height : 432px;
background : transparent url(../gta_pix/pastprojects.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.ProjectPlaystation {
height : 799px;
background : transparent url(../gta_pix/project_playstation.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.ProjectRedEye {
height : 814px;
background : transparent url(../gta_pix/project_red_eye.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.ProjectStny {
height : 813px;
background : transparent url(../gta_pix/project_stny.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.missionPic {
height : 432px;
background : transparent url(../gta_pix/futureprojects.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.teamPic {
height : 870px;
background : transparent url(../gta_pix/team.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.teamPicDaniel {
height : 870px;
background : transparent url(../gta_pix/team_dan.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.teamPicDagmar {
height : 870px;
background : transparent url(../gta_pix/team_dagmar.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.teamPicBirgit {
height : 870px;
background : transparent url(../gta_pix/team_birgit.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.teamPicRonald {
height : 870px;
background : transparent url(../gta_pix/team_ronald.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}

.teamBoard {
height : 432px;
background : transparent url(../gta_pix/team_board.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.pressPic {
height : 432px;
background : transparent url(../gta_pix/press.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.timelinePic {
height : 432px;
background : transparent url(../gta_pix/timeline.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.galleryPic {
height : 432px;
background : transparent url() no-repeat scroll;
padding : 0;
margin : 0;
}
.workshopPic {
height : 432px;
background : transparent url(../gta_pix/contact.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.translibPic {
height : 432px;
background : transparent url(../gta_pix/translationlibrary.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.translationBox {
height : 432px;
background : transparent url(../gta_pix/translationlibrary.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.contactPic {
height : 432px;
background : transparent url(../gta_pix/contact.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.impressumPic {
height : 432px;
background : transparent url(../gta_pix/impressum.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.supportPic {
height : 432px;
background : transparent url(../gta_pix/support.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}
.sponsorsPic {
height : 432px;
background : transparent url(../gta_pix/sponsors.jpg) no-repeat scroll;
padding : 0;
margin : 0;
}



.introGrossGTA {
background-color: transparent;
font-family: Helvetica, Arial, sans-serif;
font-size: 60px;
color: #000000;
text-transform: uppercase;
text-align: left;
line-height: 0.8em;
font-weight: normal;
letter-spacing: -6px;
padding: 12px;
padding-top: 35px;
padding-left: 30px;
margin: 0px;
}
td[width="575"] {
overflow : hidden;
}
.green {
background-color : #00ff00;
}
.darkstar {
background-color : #000;
}
img.projectPic {
padding : 0;
border : 0;
border : 1px solid #00ff00;
}
img.bildimbild {
padding : 0;
border : 0;
border-top : 1px solid #fff;
border-right : 1px solid #fff;
}
img.bildimbildUnten {
padding : 0;
border : 0;
border-top : 1px solid #fff;
border-right : 1px solid #fff;
border-bottom : 1px solid #fff;
}
#gta_star {
position : absolute;
top : 3px;
left : 15px;
padding : 0;
border : 0;
margin: 0;
}
#translation {
position : absolute;
top : 7px;
left : 802px;
width : 178px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #fff;
text-align : right;
background-color : transparent;
text-transform : lowercase;
padding : 3px;
padding-left : 9px;
padding-right : 0;
margin : 0;
border : 0;
}
h1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
background-color : transparent;
color : #000;
text-align : left;
line-height : 1em;
font-weight : normal;
padding : 12px;
padding-top : 0;
padding-left : 0;
margin : 0;
}
blockquote {
padding : 12px;
padding-left : 31px;
margin : 0;
}
.sectionTitle {
font-family : Helvetica, Arial, sans-serif;
font-size : 28px;
color : #fff;
text-align : right;
font-weight : normal;
text-transform : lowercase;
letter-spacing: -1px;
line-height : 1em;
padding : 0;
padding-bottom : 11px;
padding-right : 12px;
margin : 0;
}
.navTable {
width : 575px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
line-height : 1.1em;
text-align : left;
text-transform : lowercase;
padding : 7px;
margin: 0;
padding-left : 12px;
}
.navItem {
width : 185px;
padding : 2px;
padding-left : 9px;
border-left : 1px solid #f0f0f0;
border-bottom : 0 solid #f0f0f0;
overflow : hidden;
}
.navItem_index {
width : 185px;
padding : 2px;
padding-right : 9px;
border-left : 0;
text-align : right;
}
.lowerNavBox {
font-family : Arial, Helvetica, sans-serif;
font-size : 18px;
text-align : left;
color : #ffffff;
background-color : #000;
text-transform : uppercase;
padding : 2px;
padding-left : 6px;
margin : 0;
margin-bottom : 24px;
}
.lowerNavTable {
width : 392px;
height : 24px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
text-align : left;
text-transform : lowercase;
padding : 7px;
padding-left : 12px;
}
.lowerNavTitle {
width : 384px;
background-color : #00ff00;
font-family : Arial, Helvetica, sans-serif;
font-size : 18px;
color : #ffffff;
text-align : right;
padding : 6px;
padding-right : 14px;
margin : 0;
}
.lowerNavItem {
width : 185px;
padding : 2px;
padding-left : 9px;
border-left : 1px solid #f0f0f0;
}
.greenBox {
background-color : #00ff00;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
text-align : justify;
padding : 12px;
padding-top : 0;
margin : 0;
border-top : 0 dashed #fff;
}
.greenBoxTitle {
background-color : #00ff00;
font-family : Arial, Helvetica, sans-serif;
font-size : 20px;
color : #ffffff;
text-align : left;
line-height : 1em;
font-weight : normal;
letter-spacing : -0.1px;
padding : 12px;
margin : 0;
}
.greenBoxSubTitle {
background-color : #00ff00;
font-family : Arial, Helvetica, sans-serif;
font-size : 20px;
color : #ffffff;
text-transform : lowercase;
text-align : left;
line-height : 1em;
font-weight : normal;
etter-spacing: -1px;
padding : 12px;
padding-bottom : 18px;
margin : 0;
}
.newsBox {
background-color : transparent;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
text-align : justify;
padding : 0px;
padding-bottom: 7px;
padding-top: 0px;
margin: 0px;
margin-right : 12px;
margin-left : 12px;
margin-top: 0px;
margin-bottom: 0px;
border: 0;
border-top : 0px solid #f0f0f0;
}
.newsLinkBox {
background-color : transparent;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color: #f0f0f0;
text-align : left;
margin: 0;
margin-left: 12px;
margin-right: 12px;
margin-bottom: 0px;
padding : 0px;
padding-bottom : 7px;
border: 0;
}
.dateBox {
background-color : #00ff00;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000;
text-align : left;
padding : 7px;
margin : 12px;
margin-top: 0;
border : 1px solid #00cc00;
}
.blackBox {
background-color : transparent;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
text-align : left;
color : #000;
padding : 12px;
padding-bottom : 0;
margin : 0;
border-bottom : 0 solid #000;
}
.projectBox {
background-color : #000;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
text-align : left;
color : #fff;
padding : 12px;
margin : 0;
margin-bottom : 8px;
}
.rockefellerBox {
background-color : #00ff00;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000;
text-align : center;
padding : 0;
padding-top : 6px;
padding-bottom : 24px;
margin : 0;
}
.bioBox {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000;
text-align : justify;
padding : 12px;
padding-top : 24px;
margin : 0;
margin-top: 0px;
border-top: 0px solid #fff;
}
.missionbox {
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
color : #222;
line-height : 1em;
text-align : justify;
padding : 6px;
padding-left : 7px;
margin : 0;
border-top : 0 solid #00ff00;
border-bottom : 0 solid #00ff00;
}
.missionSubTitle {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
background-color : transparent;
color : #000;
text-align : left;
font-weight : normal;
padding : 0;
margin : 0;
margin-top : 12px;
}
.newsletterBox {
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
background : #fff url(newsletter_star.gif) no-repeat scroll;
color : #333;
line-height : 1em;
text-align : left;
padding : 6px;
padding-bottom: 50px;
padding-left : 7px;
margin : 0;
}
.translationTitle {
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
color : #000;
background-color : transparent;
text-align : left;
font-weight : normal;
line-height : 1em;
padding : 12px;
margin : 0;
}
.translationText {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
background-color : transparent;
color : #000;
line-height : 1em;
text-align : justify;
padding : 12px;
padding-top : 0;
margin : 0;
border-bottom : 7px solid #fff;
}
.flickrBox {
background : #00ff00 url(../layout/timeline_star.gif) no-repeat scroll;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
background-color : transparent;
color : #000;
line-height : 1em;
text-align : justify;
padding : 12px;
padding-top : 18px;
padding-left : 189px;
margin : 0;
margin-top: 24px;
border: 0;
border-top : 7px solid #fff;
}
.quoteBox {
background-color : #00ff00;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
padding : 12px;
padding-top : 24px;
margin : 0;
}
.disBox {
background-color : #00ff00;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000;
text-align : justify;
padding : 0;
padding-top : 12px;
margin : 12px;
margin-top: 0;
border-top : 1px solid #00cc00;
}
.addressbox {
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
color : #222;
line-height : 1em;
text-align : left;
padding : 0;
padding-right : 12px;
border-right : 2px solid #00ff00;
}
.newsletterBox {
height: 174px;
background : transparent url(../layout/green_news_star.gif) no-repeat scroll;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000;
line-height : 1em;
text-align : left;
padding : 12px;
padding-top : 110px;
}
.inhaltImBild {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000;
background-color : transparent;
line-height : 1em;
text-align : left;
padding : 0;
margin: 0;
margin-top : 68px;
margin-bottom : 7px;
}
.formImBild {
width: 156px;
background : transparent url(../gta_pix/contact_form.jpg) no-repeat scroll;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000;
background-color : transparent;
line-height : 1em;
padding : 12px;
border : 0;
border-top : 1px solid #fff;
border-right : 1px solid #fff;
border-bottom : 1px solid #fff;
}
