/*
////////////////////////////////////////////////////////////////
//
// design.css Stylesheet fuer die Inhaltsseiten
//
// erstellt durch loss.de, 20253 Hamburg, www.loss.de
//
////////////////////////////////////////////////////////////////
*/

/*################################ BODY HTML DIV - Container ################################*/
/* Hide from IE-Mac */
@media all  { body, html  {max-height:999%; min-height:90%;}}

body         {margin:0px;padding:0px;font-size:13px;font-family:verdana,arial,helvetica,sans-serif;color:#666666;font-weight:bold;}
.bodyNavi    {background-color:#1d509d;}
.bodyContent {border-right:1px solid #96a1be;}

div, p   {margin:0px; padding:0px;}
a img    {border-style:none;border-width:0px}
hr       {background-color:#96a1be;color:#96a1be;height:1px;border-style:none;}
ul       {margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}
ol       {margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}
b, strong {color:#003399;} 
.clear   {clear: both;}
.higru   {background-color:#f1f4f9;background-image:url(/reederei_nord/images/top/higru_top.gif);background-repeat:repeat-x;background-position:left top;}
.nostyle {display:none}
.style {display:inline;}
.backTop {text-align:center;padding-top:20px;padding-bottom:20px;}
.spaceRow{height:20px;}

.buttonDefault1   {cursor:pointer; text-decoration:none; font-weight:normal;text-align:center; padding:2px 4px; height:19px; background-color:#F0F0F0; border:1px solid #606060; background-image:url(/weblication/wGui/wImages/bg_button_weblic.gif); }
a.buttonDefault1  {cursor:pointer; text-decoration:none; font-weight:normal;}


/*################################ Blöcke  ################################*/
#blockContent     {width:833px;vertical-align:top;margin-left:10px;padding-top:10px;}
#blockNavi        {width:100%;height:100%;}
#blockAgency      {width:833px;vertical-align:top;margin-left:10px;padding-top:10px;}
.headline {margin:0px;padding:0px;}

/*################################ openPopup  ################################*/
#blockOpenPopup   {width:580px;background-color:#ffffff;vertical-align:top;text-align:left;}
#blockOpenPopup1  {width:500px;background-color:#ffffff;vertical-align:top;text-align:left;}
#blockOpenPopup3  {width:845px;background-color:#ffffff;vertical-align:top;text-align:left;}
#blockOpenPopup4  {width:100%;background-color:#ffffff;vertical-align:top;text-align:left;}
.openPopupClose   {text-align:center;padding-top:10px;padding-bottom:10px;}

/*################################ Links ################################*/
a:link { font-family:verdana,arial,helvetica,sans-serif; color:#666666;font-size:13px; text-decoration: none;font-weight:bold; }
a:visited { font-family:verdana,arial,helvetica,sans-serif; color:#666666;font-size:13px; text-decoration: none;font-weight:bold; }
a:active { font-family:verdana,arial,helvetica,sans-serif; color:#666666;font-size:13px; text-decoration: none;font-weight:bold; }
a:hover { font-family:verdana,arial,helvetica,sans-serif; color:#666666;font-size:13px; text-decoration: none;font-weight:bold; }

#blockAgency a:link    {font-size:10px}
#blockAgency a:visited {font-size:10px}
#blockAgency a:active  {font-size:10px}
#blockAgency a:hover   {font-size:10px}

/*################################ Schriften ################################*/
p    {font-family:verdana,arial,helvetica,sans-serif; color:#666666;font-size:13px;font-weight:bold;}
td   {font-family:verdana,arial,helvetica,sans-serif; color:#666666;font-size:13px;font-weight:bold;}
div  {font-family:verdana,arial,helvetica,sans-serif; color:#666666;font-size:13px;font-weight:bold;}
span {font-family:verdana,arial,helvetica,sans-serif; color:#666666;font-size:13px;font-weight:bold;}

#blockContent p    {line-height:150%;}
#blockContent td   {line-height:150%;}
#blockContent div  {line-height:150%;}
#blockContent span {line-height:150%;}

.zweiws {color:#ffffff;;font-weight:bold;}

#blockOpenPopup p    {line-height:150%;}
#blockOpenPopup td   {line-height:150%;}
#blockOpenPopup div  {line-height:150%;}
#blockOpenPopup span {line-height:150%;}

#blockAgency p    {font-size:10px}
#blockAgency td   {font-size:10px}
#blockAgency div  {font-size:10px}
#blockAgency span {font-size:10px}

h1, h2, h3, h4, h5, h6, h7 {margin:0px; padding:0px;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;color:#003399;}
h1 {font-size:19px;}
h2 {font-size:17px;}
h3 {font-size:15px;}
h4 {font-size:13px;}
h5 {font-size:11px;}
h6 {font-size:9px;}

/*################################ no Frames  ################################*/
.noFrames{position:absolute;top:0px;left:220px;z-index:11}
a.noFramesCheck:link    {color:#ff0000;text-decoration:underline;}
a.noFramesCheck:visited {color:#ff0000;text-decoration:underline;}
a.noFramesCheck:active  {color:#ff0000;text-decoration:underline;}

/*################################ Print - Fleet  ################################*/
#blockContent a.print:link     {font-size:11px;color:#ffffff;font-weight:bold;}
#blockContent a.print:visited  {font-size:11px;color:#ffffff;font-weight:bold;}
#blockContent a.print:active   {font-size:11px;color:#ffffff;font-weight:bold;}
#blockContent a.print:hover    {font-size:11px;color:#ffffff;font-weight:bold;}

/*################################ Print - Manning  ################################*/
/*#blockContent a.printer:link     {color:#003399;text-decoration:underline;}
#blockContent a.printer:visited  {color:#003399;text-decoration:underline;}
#blockContent a.printer:active   {color:#003399;text-decoration:underline;}
#blockContent a.printer:hover    {color:#003399;text-decoration:underline;}
#blockContent .rightPrint        {padding-right:25px;}*/

/*################################ Manning  ################################*/
/*.blockPrintTable {width:794px;vertical-align:top;margin-left:29px;}
.noTD {padding:0px;margin:0px;}*/

/*################################ Fleet  ################################*/
.fleetRowHeadline {border-bottom:3px solid #ffffff;color:#ffffff;font-weight:bold;background-color:#1d509d;padding-left:5px;}
.fleetRow {border-bottom:3px solid #ffffff;background-color:#e3ecf5;padding-left:5px;}
.details {width:833px;}

/*################################ Login / News ################################*/
.login  {padding:20px 20px;}
.login .loginTable {margin:0;padding:0;}
.login .loginForm {margin:0; clear:both;}
.login .loginFormHead {width:350px;background-color:#f0f0f0; border: 1px solid #A0A0A0; border-bottom-style:none; padding:4px;color:#606060; font-weight: bold;}
.login .loginFormBody {width:350px;background-color:#FAFAFA; margin-bottom:10px; color:#606060; padding:4px; border:1px solid #A0A0A0;}
.login .loginFormBody input {width:230px;}
.login .loginFormBody td {vertical-align:top;padding-right:1em;padding-top:0.2em;padding-bottom:0px;}
.login .loginFormBody .input       {margin:3px 0px;height:19px;padding:2px;font-family:verdana,Arial,Helvetica; font-size:11px; font-weight:normal; color:#000000;border-style:solid;border-width:1px;border-color:#787B7F}
.login .loginFormBody .formCaption {width:28%;vertical-align:middle;}
.login .loginFormBody .formValue   {width:72%;}
.login .formButton                 {line-height:120%; text-align:center;}
.login .formButton a               {width:100px;display:block;text-align:center;margin:10px auto;background-color:#F0F0F0; color:#000000;}/*Änderung*/
.login .formButton a:hover         {background-color:#F0F0F0; color:#000000;}
.login .buttonAdmin                {cursor:pointer; text-decoration:none; font-weight:normal; text-align:center; padding: 0em; padding-left:0px; padding-right:0px; margin-top:10px; line-height:1.5em; background-color:#F0F0F0; border:1px outset #606060;}
.login a.buttonAdmin               {cursor:pointer; text-decoration:none; font-weight:normal;text-align:center;}
.blockContentList {text-align:left;margin-left:29px;margin-top:30px;width:794px;}
.logout {text-align:left;margin:0px;padding:0px 10px;position:absolute;left:670px;top:5px;border:1px solid #333333;background-color:#efefee;}

/*################################ leftColumn / Navigation ################################*/
.leftSpace      {height:26px;background-color:#1d509d;border-bottom:1px solid #ffffff;}
#leftNavigation {padding:0px;text-align:left;}
#leftNavigationLanguage {margin-top:50px;padding:0px;text-align:left;border-top:1px solid #ffffff;}
#leftWebcam     {position:absolute;bottom:0px;left:0px;width:100%;}
.leftIcon       {text-align:center;}

/*################################ middleColumn / Content ################################*/
.blockContentTable {vertical-align:top;margin-left:29px;}

/*####################### middleColumn / Kontaktformular  ################################*/
form        {padding:0px;margin:0px;}
fieldset    {width:347px;border:1px solid #ffffff;padding:0px 0px;padding-bottom:10px;margin-bottom:10px;}
legend      {font-weight:bold;color:#003399;margin-left:10px;}
.form       {background-color:#c7e2fc;padding:10px 10px;}
.labels     {width:100px;float:left;text-align:left;padding-left:3px;color:#666666;}
.inputs     {width:240px;float:left;background-color:#ffffff;font-size:11px;margin:2px 0px;}
.textareas  {margin-top:10px;width:240px;background-color:#ffffff;height:150px;float:left;}
.stern      {color:#ff0000;}
.sendButton {margin-top:10px;}

/*####################### middleColumn / Impressum  ################################*/
.emailImg   {background-image:url(/reederei_nord/images/emaila.gif); background-repeat:no-repeat;background-position:0px 2px;}

/*####################### middleColumn / Home  ################################*/
.bodyHome   {border-right:1px solid #96a1be;background-color:#ffffff;background-image:url(/reederei_nord/images/home/higru_waagerecht.gif);background-repeat:repeat-x;}
.tableHome  {background-image:url(/reederei_nord/images/home/higru_waagerecht.gif);background-repeat:repeat-x;} /*wichtig fürs CMS*/
.tdHigru    {background-image:url(/reederei_nord/images/home/higru_senkrecht.gif);background-repeat:repeat-y;}
.colorHH    {color:#000066}
.colorCyp   {color:#003399}
/*.imgLima    {float:left;width:208px;}
.textLima   {float:left;width:170px;padding-top:215px;padding-left:10px;color:#003399}*/

/*################################ Manning Agencies  ################################*/
.agencyRowHeadline {border-bottom:3px solid #ffffff;border-right:1px solid #ffffff;color:#ffffff;font-weight:bold;background-color:#1d509d;padding-left:5px;}
.agencyRow {border-bottom:3px solid #ffffff;border-right:1px solid #ffffff;background-color:#e3ecf5;padding-left:5px;}
.agencyRowTop {border-bottom:3px solid #ffffff;background-color:#e3ecf5;padding-left:2px;padding-right:2px;padding-bottom:2px;}
.agencyTable  {width:833px;}
