﻿body{background-color:#ffffff;font-family:Arial,sans-serif;margin:0 0 20px 0;text-align:center;}

a:link    {color:#0000aa}
a:visited {color:#003366}
a:focus   {color:#FF9900}
a:hover   {color:#0066ff}
a:active  {color:#FF0000}

/*
a.navi:link    {color:#0033cc;font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;}
a.navi:visited {color:#0033cc;font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;}
a.navi:focus   {color:#cc0000;font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;}
a.navi:hover   {color:#cc0000;font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;}
a.navi:active  {color:#cc0000;font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;}
*/

/* cceeee */
a.top-logo:link    {color:#ffffff;text-decoration:none;font-family:'Times New Roman', serif;font-variant: small-caps;font-size:16px;font-weight:bold;}
a.top-logo:visited {color:#ffffff;text-decoration:none;font-family:'Times New Roman', serif;font-variant: small-caps;font-size:16px;font-weight:bold;}
a.top-logo:focus   {color:#ffffff;text-decoration:none;font-family:'Times New Roman', serif;font-variant: small-caps;font-size:16px;font-weight:bold;}
a.top-logo:hover   {color:#ffffff;text-decoration:none;font-family:'Times New Roman', serif;font-variant: small-caps;font-size:16px;font-weight:bold;}
a.top-logo:active  {color:#ffffff;text-decoration:none;font-family:'Times New Roman', Times, serif;font-size:16px;font-weight:bold;}


a.logo:link    {color:#ffffff;text-decoration:none;font-family:Arial,sans-serif;font-size:12px;font-weight:bold;}
a.logo:visited {color:#ffffff;text-decoration:none;font-family:Arial,sans-serif;font-size:12px;font-weight:bold;}
a.logo:focus   {color:#ffffff;text-decoration:none;font-family:Arial,sans-serif;font-size:12px;font-weight:bold;}
/* a.logo:hover   {color:#ffffff;text-decoration:underline;font-family:Arial,sans-serif;font-size:12px;font-weight:bold;} */
a.logo:hover   {color:#ffffff;font-family:Arial,sans-serif;font-size:12px;font-weight:bold;border-bottom:1px #ffffff dotted;}
a.logo:active  {color:#ffffff;text-decoration:none;font-family:Arial,sans-serif;font-size:12px;font-weight:bold;}

a.maplink:link {color:#666666;font-family:Arial;font-size:12px;font-weight:bold;text-decoration:none;}
a.maplink:visited {color:#666666;font-family:Arial;font-size:12px;font-weight:bold;text-decoration:none;}
a.maplink:hover{color:#000000;}

a.copyright:link    {color:#ffffff;text-decoration:none;}
a.copyright:visited {color:#ffffff;text-decoration:none;}
a.copyright:focus   {color:#FF9900;text-decoration:underline;}
a.copyright:hover   {color:#ff9900;text-decoration:underline;}
a.copyright:active  {color:#ff9900;text-decoration:underline;}


/* Graphik nach externen Verweisen */
a.ext:after {content:url(http://www.lawyers-greece.co.uk/gifs/link-ext.gif);}


h1           {font-family:Arial,sans-serif;color:#000000;font-size:16px;font-weight:bold;}
h1.title     {font-family:Arial,sans-serif;color:#000000;font-size:16px;font-weight:bold;margin-bottom:5px;}
h1.content   {font:bold 14px Arial;color:#000000;margin:0px;text-align:left;}
h2           {font-family:Arial,sans-serif;color:#000000;font-size:14px;font-weight:bold;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0px;}
h2.content   {font-family:Arial,sans-serif;color:#000000;font-size:13px;font-weight:bold;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0px;text-align:left;}
h2.incoterms {font-family:Arial,sans-serif;color:#000000;font-size:14px;font-weight:bold;margin:20px 0 10px 0;text-align:center;}
h2.photovolt {font-family:Arial,sans-serif;color:#000000;font-size:14px;font-weight:bold;margin:20px 0 10px 0;text-align:center;}
h3           {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:bold;margin:0;}
h3.content   {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:bold;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0px;text-align:left;}
h4.content   {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:bold;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0px;text-align:left;}






/* content */
.closegif        {border:0;float:right;height:16px;width:16px;vertical-align:top;}

.ol-eeg-n        {list-style-type:lower-alpha;font:normal 12px Arial;color:#000000;text-align:left;}
.ol-eeg-n li     {margin-top:6px;}
.ol-eeg-n-la     {list-style-type:lower-alpha;font:normal 12px Arial;color:#000000;text-align:justify;}
.ol-eeg-n-la li  {margin-top:6px;}
.ol-gruendung    {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:bold;line-height:200%;text-align:left;padding-left:100px;}
.ol-main-b       {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:bold;text-align:left;}
.ol-main-n-la    {list-style-type:lower-alpha;font:normal 12px Arial;color:#000000;text-align:left;}
.ol-main-n-tmarg {font:normal 12px Arial;color:#000000;text-align:left;}
.ol-main-n-tmarg li {margin-top:6px;}

.ul-eeg-n        {font:normal 12px Arial;color:#000000;text-align:left;}
.ul-eeg-n li     {margin-top:6px;}
.ul-main-b       {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:bold;text-align:left;}
.ul-main-n       {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;text-align:left;}
.ul-main-n-tmarg {font:normal 12px Arial;color:#000000;text-align:left;}
.ul-main-n-tmarg li {margin-top:6px;}
.ul-erbrecht     {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;line-height:200%;text-align:left;}
.ul-foerderung   {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:bold;line-height:200%;text-align:left;}
.ul-publik       {margin-top:5px;}
.ul-referenz     {font-family:Arial,sans-serif;color:#000000;font-size:11px;font-weight:bold;line-height:200%;text-align:left;}
.li-download     {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;margin-top:7px;text-align:left;}
.li-kanzlei      {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;margin-top:7px;text-align:left;}
.li-publik       {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;margin-top:6px;text-align:left;}
.li-versicherung {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;margin-top:7px;text-align:left;}


.title           {font:bold 16px Arial;color:#000000;margin-bottom:5px;}
.main-title      {font-family:Arial,sans-serif;color:#666666;font-size:14px;font-weight:bold;margin:5px 0 15px 0;text-align:center;}
.main-b          {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:bold;}
.main-b-c        {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:bold;text-align:center;}
.main-b-l        {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:bold;text-align:left;}
.main-b-nomarg   {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:bold;margin:0;}
.main-b-nomarg-j {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:bold;margin:0;text-align:justify;}
.main-b-nomarg-l {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:bold;margin:0;text-align:left;}
.main-b-nomarg-li{font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:bold;margin:0 0 0 15px;display:list-item;}
.main-n          {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;}
.main-n-c        {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;text-align:center;}
.main-n-j        {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;margin:5px 0 15px 0;text-align:justify;}
.main-n-l        {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;text-align:left;}
.main-n-l-i      {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;font-style:italic;text-align:left;}
.main-n-botmarg  {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;margin-top:0;margin-bottom:15pt}
.main-n-botmarg-c{font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;margin-top:0;margin-bottom:15pt;text-align:center;}
.main-n-botmarg-j{font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;margin-top:0;margin-bottom:15pt;text-align:justify;}
.main-n-botmarg-r{font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;margin-top:0;margin-bottom:15pt;text-align:right;}
.main-n-nomarg   {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;margin:0;}
.main-n-nomarg-c {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;margin:0;text-align:center;}
.main-n-nomarg-j {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;margin:0;text-align:justify;}
.main-n-nomarg-l {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;margin:0;text-align:left;}
.main-n-nomarg-li{font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;margin:0 0 0 15px;display:list-item;}
.main-n-nomarg-r {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;margin:0;text-align:right;}

.note-n          {font-family:Arial,sans-serif;color:#000000;font-size:11px;font-weight:normal;text-align:left;}

.img-nomarg-c    {font-family:Arial,sans-serif;color:#000000;font-size:11px;font-weight:normal;margin:0;text-align:center;}

/*
.botmarg         {margin-bottom:15pt}
.li-referenz     {font-family:Arial,sans-serif;color:#000000;font-size:11px;font-weight:normal;margin-top:5px;text-align:left;}
.main-n-l-li     {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;text-align:left;}
.main-title      {font-family:Arial,sans-serif;color:#000000;font-size:18px;font-weight:bold;margin-top:15px;margin-bottom:0;text-align:center}
.ul-download     {margin-top:5px;}
.ul-download     {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;line-height:200%;margin-top:5px;text-align:left;}
.key             {font-family:Arial,sans-serif;color:#C0C0C0;font-size:7pt;font-weight:normal;margin:5px;text-align:justify}
.promo           {font-family:Arial,sans-serif;color:#C0C0C0;font-size:7pt;font-weight:normal;}
.stich           {font-family:Arial,sans-serif;color:#C0C0C0;font-size:7pt;font-weight:normal;padding:5px;margin:0;text-align:justify;}
*/


/* Footer - Blog-Box rechts oben */
#div-footer      {clear:both;width:1004px;height:25px;background-color:#003154;border-right:1px #003154 solid;border-left:1px #003154 solid;margin: 0px auto;}
.copyright       {font:normal 11px Arial;color:#ffffff;text-align:left;margin:0;padding:5px 0 0 10px;}


/* Header - Blog-Box rechts oben */
#div-top-bar     {background-image: url(../images/bg-top.jpg);background-repeat:repeat-x;}
#div-top-logo    {width:1004px;height:169px;margin: 0px auto;overflow:hidden;text-align:left;}
#div-top-map     {width:780px;line-height:150%;text-align:right;}


/* Kontaktdaten */
#kontaktdaten    {width:100%;border-top:2px #cccccc solid;margin:10px 0 10px 0;text-align:center;}
.kontakt-b       {font-family:Arial,sans-serif;color:#000000;font-size:11px;font-weight:bold;}
.kontakt-n       {font-family:Arial,sans-serif;color:#000000;font-size:11px;font-weight:normal;}


/* Navigation */
.div-navi-bot    {padding-left:10px;line-height:120%;}


/* Sitemap */
.map-title       {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:bold;margin:15px 0 0 0;text-align:left;}
.map-item        {font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;margin:3px 0 0 0;text-align:left;}


/* divisions - Blog-Box rechts oben */
#div-container   {width:1004px;background-color:#e6e6e6;border-top:1px #ffffff solid;margin: 0px auto;z-index:15}
#div-main        {float:left;padding:18px 10px 10px 10px;}
/* #div-grlink2     {height:26px;text-align:left;padding:5px 0 0 70px;background-image:url(../images/uptext_600x26.jpg);background-repeat:no-repeat;} */

#div-navi        {float:left;width:201px;text-align:left;}
#div-navi-top    {background-color:#e6e6e6;text-align:left;padding:4px 0px 3px 15px;border-bottom: 1px #999999 dotted;}
#div-right       {position:relative;left:-202px;float:right;width:600px;background-color:#ffffff;border-right:1px #999999 solid;border-left:1px #999999 solid;z-index:20}
.gruendung       {display:none;}


/* tables */
.tb-main-n-c     {width:520px;border:1px #999999 solid;border-collapse:collapse;margin:10px 0 15px 0;font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;text-align:center;}
.tb-main-n-c-half{width:260px;border:1px #999999 solid;border-collapse:collapse;margin:10px 0 15px 0;font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;text-align:center;}
.tb-main-n-c-dot1{width:520px;border:1px #999999 dotted;border-collapse:collapse;margin:10px 0 15px 0;font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;text-align:center;}
.tb-main-n-c-dot1 td {;border:1px #999999 dotted;border-collapse:collapse;}

.tb-main-n-l-dot1{width:520px;border:1px #999999 dotted;border-collapse:collapse;margin:10px 0 15px 0;font-family:Arial,sans-serif;color:#000000;font-size:12px;font-weight:normal;text-align:left;}


/* Aktuelle Blog-Beitraege - Box rechts oben */
#box {position: absolute; top: 170px; margin-left: 803px; padding-top: 10px; float: left; width: 200px; font-size: 11px; color: #666666; background-color:#e6e6e6; text-align: left;}
#postbox {width: 176px; float: left; padding: 0px 12px; font-size: 11px; color: #666666; background-color:#e6e6e6; text-align: left;}
#postbox ul {list-style-type:none; margin-top: 0px;margin-bottom:5px;}
/* #postbox ul li {margin-left: -43px; padding-bottom:3px;padding-top:3px;border-bottom:1px dotted #666;} */
#postbox ul li {margin-left: -43px;padding:0px 0px 5px 0px;border-bottom:1px dotted #999;}
#postbox ul li a {color:#666666; text-decoration: none; display: block; padding: 2px 0px 2px 5px;}
#postbox ul li a:hover {background-color: #fcfcfc; color:#000000;}


/* Bookmarks */
#bookmarks {padding: 8px 0px; text-align: center; margin:0px 10px; border-bottom:1px dotted #999;}


/* "Like" - Facebook */
.like-face  {border: 1px solid #ccc; margin: 12px 0px; padding: 4px;}


/* Tooltips - Text */
a.tooltiptext, a.tooltiptext:link, a.tooltiptext:visited, a.tooltiptext:active  {
  position: relative;
  color: #0000ff;
  text-decoration: none; 
  }
  
a.tooltiptext:hover {
  z-index: 2;
  }

a.tooltiptext span {
  display: none;
  text-decoration: none;
}

a.tooltiptext:hover span {
  display: inline !important;
  position: absolute;
  margin-top: -20px;
  z-index: 2;
  min-width: 100px;
  max-width: 250px;
  color: #000000;
  border:1px solid #999999;
  background-color: #FFFFFF;
  font: 11px Arial, sans-serif;
  text-align: left;
  overflow: visible;
  padding: 3px 5px;
}
