.spacer {
/*
                      border : 1px dashed red;
*/
                      height : 1px;
                       width : 1px;
                    overflow : hidden; /* Damit der IE auch kleine DIV-Höhen erlaubt.
                                          Es liegt daran, dass der IE in den Elementen eine gewisse
                                          Zeilenhöhe (10-12px) für Text reserviert, auch wenn keiner
                                          enthalten ist, und da die Elementhöhe "nur" einen Pixel
                                          betragen soll, wird ihm mit overflow:hidden mitgeteilt, wie
                                          er mit dem "Übergroßen" Inhalt umzugehen hat.overflow:hidden;
                                       */
}

/* #################################################################################################### */
/* OVERLIB #################################################################################################### */
/* #################################################################################################### */

.screenshot1 a:link,
.screenshot1 a:visited,
.screenshot1 a:hover {
             text-decoration : none;
}

.screenshot1 {
                    position : relative;
/*
                  margin-top : 13px;
                         top : 0px;
                        left : 0px;
                      border : 0px;
*/
}

.screenshotBrowser {
                     z-index : 1;
                    position : relative;
                         top : 0px;
                        left : 0px;
                      border : 0px;
}

.screenshotDisplay1 {
                     z-index : 2;
                    position : absolute;
                         top : 75px;
                        left : 35px;
                      border : 0px;
}

.screenshotURL1 {
                     z-index : 3;
                    position : absolute;
                         top : 53px;
                        left : 237px;
                      border : 0px;
}


.ScreenshotDisplay {
/*
                 margin-left : -47px;
                     z-index : 10;
*/
}

img {
                      border : 0px;
}

.copyright {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 10px;
                       color : #A9A9A9;
                  font-style : normal;
                 font-weight : normal;
}

pre {
                   font-size : 11px;
}

ol,
li {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 12px;
                  font-style : normal;
                 font-weight : normal;
                 line-height : 18px;
}

.bodytext {
               padding-right : 0px;
                padding-left : 0px;
                 padding-top : 0px;
                 margin-left : 0px;
                  margin-top : 0px;
                margin-right : 0px;
/*
              padding-bottom : 0px;
               margin-bottom : 0px;
*/
}

/* Bestimmt auch die Breite der Texte unter den Screenshots, da es sich um DIVs innerhalb von TDs handelt */
.TextNormal {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 12px;
                  font-style : normal;
                 font-weight : normal;
                 line-height : 18px;

                       width : 600px;
}

.ProjectLabelBig {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 16px;
                  font-style : normal;
                 font-weight : bold;
                 line-height : 18px;
}

.ProjectLabelSmall {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 12px;
                  font-style : normal;
                 font-weight : bold;
                 line-height : 18px;
}

.fontClass {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 10px;
                  font-style : normal;
                 font-weight : normal;
                 line-height : 13px;
}

.capfontClass {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 12px;
                 font-weight : bold;
                       color : #FFFFFF;
                     padding : 2px;
}

.capfontClass A {
                       color : #FFFFFF;
                   font-size : 9px;
}

.fgClass {
             background-color : #FFFFFF;
                      padding : 2px;
}

.bgClass {
             background-color : #4C4C4C; /* #C9C9C9 #F8F8F8; */
}

/* #################################################################################################### */
/* #################################################################################################### */
/* #################################################################################################### */


.requiredField {
                       color : red;
                 font-weight : bold;
/*
*/
}

.FormDivSpacer {
                       float : left;
                       width : 13px;
                      height : 1px;
}

.FormDiv {
/*
                      border : 1px solid red;
*/

                       float : left;
               padding-right : 0px;
              padding-bottom : 5px;
                margin-right : 0px;
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 12px;
                       color : #000000;
                  font-style : normal;
                 font-weight : bold;
/*
                 line-height : 18px;
*/
}

.TDColSpacerListing {
                       width : 17px;
}

.TDColSpacerPrices {
                       width : 10px;
}

.TDTableListing {
                      height : 40px;
              vertical-align : middle;
                padding-left : 16px;
               padding-right : 20px;
}

.TDListingYN {
                       width : 10px;
                padding-left : 20px;
}

.TableTextBold {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 12px;
                       color : #000000;
                  font-style : normal;
                 font-weight : bold;
                 line-height : 18px;
                 padding-top : 2px;
              padding-bottom : 2px;
                padding-left : 13px;
}

.TableBGNormal {
                      height : 31px;
            background-color : #FFFFFF;
}

.TableBGDark {
                      height : 31px;
            background-color : #F8F8F8;
}

.TableText {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 12px;
                       color : #000000;
                  font-style : normal;
                 font-weight : normal;
                 line-height : 18px;
                 padding-top : 2px;
              padding-bottom : 2px;
                padding-left : 0px;
}

.TextGreen {
                       color : #64B858;
}

.TextRed {
                       color : #FE0000;
}

.TLD {
                       color : #4B7F73;
}

.TDListingLeft {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 12px;
                       color : #000000;
                  font-style : normal;
                 font-weight : bold;
                       width : 307px;
                 line-height : 18px;
}

.TDListingRight {
                       width : 434px;
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 12px;
                       color : #000000;
                  font-style : normal;
                 font-weight : bold;
                 line-height : 18px;
                 padding-top : 2px;
              padding-bottom : 2px;
                padding-left : 20px;
               padding-right : 2px;
}

.TextLeft {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 12px;
                       color : #000000;
                  font-style : normal;
                 font-weight : normal;

                       float : left;
                       width : 740px;
                padding-left : 14px;
}

.ColumnLeft {
                       float : left;
                       width : 385px;
                padding-left : 0px; /* 8px; */
/*
                      border : 1px solid black;
                    position : absolute;
                         top : 70px;
                        left : 0px;
                       float : left;
*/
}

.TableColSpacerContact,
.TableColSpacerOrder {
                       width : 5px;
}

.ColumnRight {
                       width : 365px;
                padding-left : 0px;

/*
                       float : right;
                      border : 1px solid black;
                      border : 1px solid black;
                    position : absolute;
                         top : 70px;
                        left : 380px;
*/
}

.BigText {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 14px;
                       color : #7D9AB2;
                  font-style : normal;
                 font-weight : normal;
                 line-height : 18px;
}
.BigText A:link,
.BigText A:visited,
.BigText A:active {
/*
                 font-family : Arial, Helvetica, sans-serif;
                   font-size : 12px;
                  font-style : normal;
                 font-weight : normal;
*/
                       color : #488075;
             text-decoration : underline;
}
.BigText A:hover {
                       color : #488075;
             text-decoration : underline;
}

.TableBGPackage1Over {
                      height : 31px;
            background-color : #F0F8F7;
}
.TableBGPackage1Normal {
                      height : 31px;
            background-color : #FFFFFF;
}

.TableBGPackage2Over {
                      height : 31px;
            background-color : #EDFCEE;
}
.TableBGPackage2Normal {
                      height : 31px;
            background-color : #FFFFFF;
}

.TableBGPackage3Over {
                      height : 31px;
            background-color : #EEF4F9;
}
.TableBGPackage3Normal {
                      height : 31px;
            background-color : #FFFFFF;
}

.TableBGPackage4Over {
                      height : 31px;
            background-color : #FBF4F9;
}
.TableBGPackage4Normal {
                      height : 31px;
            background-color : #FFFFFF;
}

.order-package {
                 font-weight : bold;
}

.select-package1 {
/*
            background-image : url(resources/images/de_webhosting-1.gif);
                  background : #F0F8F7;
*/
                 font-weight : bold;
}

.select-package2 {
/*
                  background : #EDFCEE;
*/
                 font-weight : bold;
}

.select-package3 {
/*
                  background : #EEF4F9;
*/
                 font-weight : bold;
}

.select-package4 {
/*
                  background : #FBF4F9;
*/
                 font-weight : bold;
}

.BoxDomainDetailInfo {
                      border : 3px solid #CEE2E1;
                     padding : 8px;
                       width : 724px;
                    overflow : hidden;
}

.BoxConfirmation {
                      border : 3px solid #CEE2E1;
                     padding : 4px;
                       width : 730px;
}

.BoxConfirmationText {

                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 12px;
                       color : #468276; /* #043E30; */
                  font-style : normal;
                 font-weight : normal;
                 line-height : 18px;
}

.BoxFormSent {
                      border : 3px solid #CEE2E1;

                 padding-top : 10px;
                padding-left : 10px;
              padding-bottom : 10px;
               padding-right : 10px;

               margin-bottom : 20px;
/*
                  background : #F2F2F2;
*/
}

.BoxErrorMessages {
                      border : 3px solid #671b54; /* #ECD2D3; */

                 padding-top : 10px;
                padding-left : 10px;
              padding-bottom : 10px;
               padding-right : 10px;

               margin-bottom : 20px;
/*
                  background : #F2F2F2;
*/
}

.FormError {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 12px;
                       color : #671b54; /* #C2172F; */
                  font-style : normal;
                 font-weight : normal;
                 line-height : 18px;
}
.FormOK {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 12px;
                       color : #2E8B7C;
                  font-style : normal;
                 font-weight : normal;
                 line-height : 18px;
}

.bodytext,
p {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 12px;
                       color : #000000;
                  font-style : normal;
                 font-weight : normal;
                 line-height : 18px;
}

label {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 12px;
                       color : #808080; /* #7E7E7E; */
                  font-style : normal;
                 font-weight : normal;
                 margin-left : 4px;
/*
              letter-spacing : 1px;
                 font-weight : bold;
                 font-weight : bold;
*/
}

.Hint {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 10px;
                  font-style : normal;
                 font-weight : normal;
                 line-height : 13px;
}

.checkbox-gtc {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 10px;
                  font-style : normal;
                 font-weight : normal;
                 line-height : 13px;
}

.checkbox-gtc A:link,
.checkbox-gtc A:visited,
.checkbox-gtc A:active {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 10px;
/*
                 font-family : Arial, Helvetica, sans-serif;
                   font-size : 12px;
                  font-style : normal;
                 font-weight : normal;
*/
                       color : #808080; /* #7E7E7E; */
             text-decoration : underline;
}
.checkbox-gtc A:hover {
                       color : #808080; /* #7E7E7E; */
             text-decoration : underline;
}


.myCheckbox {
                 margin-left : 4px;
}

select {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 12px;
                  font-style : normal;
                 font-weight : normal;

                       color : #414141;
                  background : #F7F7F7;
	                  border : solid 1px #E6E6E6;
                  margin-top : 2px;

/*
                      height : 23px;
               margin-bottom : 5px;
                     padding : 2px;
*/
}

table {
                 margin-left : 0px;
}

form {
                  margin-top : 0px;
                 margin-left : 0px;
                margin-right : 0px;
               margin-bottom : 0px;
}

hr {
/*
                  margin-top : 14px;
               margin-bottom : 27px;
*/
                  margin-top : 0px;
               margin-bottom : 0px;
            background-color : #BBBBBB; /* Mozilla 1.4 */
                       color : #BBBBBB; /* IE 6 */
                      border : #BBBBBB; /* Opera 7.11 */
                      height : 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
}

.csc-firstHeader,
h1 {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 14px;
                       color : #7D9AB2;
                  font-style : normal;
                 font-weight : bold;
}

h2 {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 14px;
                       color : #7D9AB2;
                  font-style : normal;
                 font-weight : bold;
}

.selectboxTLD {
                       color : #414141;
/*
                       color : #898E7E;
                       color : #000000;
*/
                  background : #F7F7F7;
                      border : 1px solid #DEDEDE;

                 padding-top : 0px;
              padding-bottom : 0px;
                padding-left : 0px;
               padding-right : 0px;

               margin-bottom : 0px;
                       width : 80px;

                      height : 19px; /* 21px; */
}

option {
/*
                      height : 20px;
                 line-height : 40px;
*/
                 padding-top : 2px;
              padding-bottom : 2px;
                padding-left : 2px;
               padding-right : 2px;

/*
                      height : 6px;
*/
}

input.fieldNormal {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 12px;
                  font-style : normal;
                 font-weight : normal;

/*
                 line-height : 18px;
                       color : #898E7E;
                       width : 348;
*/
                       color : #414141;

                  background : #F7F7F7;
                      border : 1px solid #DEDEDE; /* #E5E5E5 */
          border-right-color : #FFFFFF;
         border-bottom-color : #FFFFFF;
                     padding : 2px;
                 margin-left : 0px;
                  margin-top : 2px;
               margin-bottom : 5px;

/*
                      height : 23px;
*/
}

textarea {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 12px;
                  font-style : normal;
                 font-weight : normal;
/*
                       color : #898E7E;
*/
                       color : #414141;
                  background : #F7F7F7;
                      border : 1px solid #DEDEDE;
          border-right-color : #FFFFFF;
         border-bottom-color : #FFFFFF;
                     padding : 2px;
                  margin-top : 2px;
               margin-bottom : 5px;
                       width : 350px;
                      height : 120px;
/*
               margin-bottom : 5px;
*/
}

input.fieldNormal:focus,
textarea:focus {
                  background : #FEFEFE;
}

.ContentTop {
                    position : relative;
                         top : 0px;
                        left : 0px;
                      border : 0px;
}

.MainTopBar {
                    position : relative;
                         top : 0px;
                      border : 0px;
}

.TopBar {
                    position : relative;
                      height : 58px; /* Hier wird kein Hintergrundbild verwendet, deshalb die explizite Höhenangabe */
                         top : 0px;
                        left : 0px;
                      border : 0px;
}

.TopLeft {
                    position : absolute;
                         top : 24px;
                        left : 7px;
                      border : 0px;
}

.TopRight {
                    position : absolute;
                         top : 33px; /* 30px; */
                        left : 697px; /* 654px; */
                      border : 0px;
}

.Typo3MainMenu {
                    position : absolute;
                         top : 4px; /* 4px; */
                        left : 4px; /* 4px; */
                      border : 0px;
}

.Typo3RightMenu {
                    position : absolute;
                         top : 4px;
                        left : 550px;
                       width : 300px;
                      border : 0px;
}

.TopMenu {
                    position : relative;
                         top : 0px;
                        left : 0px;
                      border : 0px;
}

.TopBanner {
                    position : relative;
                  margin-top : 13px;
                         top : 0px;
                        left : 0px;
                      border : 0px;
}

.TopMenuHome {
                    position : absolute;
                         top : 4px;
                        left : 4px;
                      border : 0px;
}

.TopMenuSoftware {
                    position : absolute;
                         top : 4px;
                        left : 89px;
                      border : 0px;
}

.TopMenuWebsites {
                    position : absolute;
                         top : 4px;
                        left : 227px;
                      border : 0px;
}

.TopMenuPartner {
                    position : absolute;
                         top : 4px;
                        left : 566px;
                      border : 0px;
}

.TopMenuContact {
                    position : absolute;
                         top : 4px;
                        left : 672px;
                      border : 0px;
}

.Offers {
/*
                      border : 1px solid red;
*/
                    position : relative;
                         top : 0px;
                        left : 0px;
                      border : 0px;
}

.Teaser1 {
                    position : absolute;
                         top : 3px;
                        left : 3px;
                      border : 0px;
}

.Teaser2 {
                    position : absolute;
                         top : 3px;
                        left : 187px;
                      border : 0px;
}

.Content1 {
                    position : absolute;
                         top : 31px;
                        left : 3px;
                      border : 0px;
}

.Content2 {
                    position : absolute;
                         top : 31px;
                        left : 193px;
                      border : 0px;
}

.Content3 {
                    position : absolute;
                         top : 31px;
                        left : 383px;
                      border : 0px;
}

.Content4 {
                    position : absolute;
                         top : 31px;
                        left : 574px;
                      border : 0px;
}

.BottomDomainChecker {
                    position : relative;
                         top : 0px;
                        left : 0px;
                      border : 0px;
/*
                      border : 1px solid blue;
*/
}

.DomaincheckerForm {
                    position : absolute;
                         top : 43px;
                        left : 16px;
                      border : 0px;
}

.BottomTeaser {
                      border : 0px;
                      height : 95px;
                    overflow : hidden;

                    position : absolute;
                         top : 0px;
                        left : 393px;
/*
                      border : 1px solid blue;
*/
}

stdtext,
html,body {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 12px;
                       color : #414141;
                  font-style : normal;
                 font-weight : normal;
                 line-height : 18px;

                      margin : 0;
                     padding : 0;
}

.ContentTable {
                       width : 100%;
                      height : 100%;
}

.ContentTD {
              vertical-align : top; /* middle; */
                  text-align : center;
}

div {
/*
                      border : 1px solid #000000;
*/
}

.Container {
/*
                      border : 1px dashed #FF0000;
*/
                    position : relative;
                  text-align : left;
                 margin-left : auto;
                margin-right : auto;
                       width : 830px; /* 758px; */
/*
                      height : 680px;
*/

               padding-right : 0px;
              padding-bottom : 0px;
                padding-left : 0px;
                 padding-top : 0px;

                  margin-top : 0px;
               margin-bottom : 0px;
}

.MainTop {
                    position : relative;
                  margin-top : 0px;
/*
                         top : 23px;
                        left : 0px;
                       width : 766px;

                      height : 150px;
*/
}

.MainContent {
                  margin-top : 13px;

/*
                      border : 1px solid red;
                      height : 282px;

                    position : absolute;
                         top : 141px;

                         top : 191px;

                    position : relative;
                  margin-top : 10px;
                        left : 0px;
                       width : 766px;


*/
}

.MainBottom {
                      height : 95px;
                    overflow : hidden;

                  margin-top : 13px;
/*
                      border : 1px solid red;
                    position : absolute;
                         top : 551px;

                    position : relative;
                         top : 200px;
                        left : 0px;
                       width : 766px;
                      height : 125px;
*/
}

.TDHeadline {
                 margin-left : 13px;
                  margin-top : 30px;
               margin-bottom : 20px;
}

.HeadlineBig {
                       color : #7D9AB2;
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 24px;
                  font-style : normal;
                 font-weight : normal;
               margin-bottom : 0px;
              padding-bottom : 0px;
/*
                 line-height : 18px;
*/
}

.ContentHeadline {
                       color : #7D9AB2;
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 24px;
                  font-style : normal;
                 font-weight : normal;
/*
                 line-height : 18px;
*/
                 padding-top : 13px;
                 margin-left : 17px;
/*
                      border : 1px solid blue;
               margin-bottom : 18px; funktioniert im IE nicht!
*/
              padding-bottom : 18px;
}

.Typo3Content {
/*
                     border : 1px solid blue;
*/
                       width : 735px;
}

.ContentBody {
/*
                      border : 1px dashed blue;
*/
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 12px;
                       color : #000000;
                  font-style : normal;
                 font-weight : normal;
                 line-height : 18px;
                 margin-left : 0px; /* 9px; 19px; */
               margin-bottom : 25px;
}

.ContentDividerTop {
/*
                      border : 1px solid blue;
                      border : 1px solid blue;
              vertical-align : top;
*/
/*
               margin-bottom : 18px; funktioniert im IE nicht.
*/
                      height : 2px;
                    overflow : hidden;
               margin-bottom : 18px;
                 margin-left : 35px; /* 5px; */
}

.ContentDividerBottom {
                      height : 2px;
                    overflow : hidden;
               margin-bottom : 0px;
                 margin-left : 35px; /* 5px; */
}

.ContentDividerText {
                      height : 2px;
/*
                    overflow : hidden;
*/
                  margin-top : 25px;
               margin-bottom : 25px;
                 margin-left : 35px;
}

.PriceLabel {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 12px;
                       color : #B2B2B2;
                  font-style : normal;
                 font-weight : normal;
                 line-height : 18px;
}

.Price {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 12px;
                       color : #000000;
                  font-style : normal;
                 font-weight : normal;
                 line-height : 18px;
}

.MainFooter {
                  text-align : right;
                  margin-top : 15px;
                    position : relative;
/*
                        left : 10px;
*/
                      height : 30px;
                    overflow : hidden; /* Damit der IE auch kleine DIV-Höhen erlaubt.
                                          Es liegt daran, dass der IE in den Elementen eine gewisse
                                          Zeilenhöhe (10-12px) für Text reserviert, auch wenn keiner
                                          enthalten ist, und da die Elementhöhe "nur" einen Pixel
                                          betragen soll, wird ihm mit overflow:hidden mitgeteilt, wie
                                          er mit dem "übergroßen" Inhalt umzugehen hat.overflow:hidden;
                                       */
}

.MainFooterLeft {
                  text-align : right;
                    position : absolute;
                        left : 10px;
                      height : 20px;
                    overflow : hidden; /* Damit der IE auch kleine DIV-Höhen erlaubt.
                                          Es liegt daran, dass der IE in den Elementen eine gewisse
                                          Zeilenhöhe (10-12px) für Text reserviert, auch wenn keiner
                                          enthalten ist, und da die Elementhöhe "nur" einen Pixel
                                          betragen soll, wird ihm mit overflow:hidden mitgeteilt, wie
                                          er mit dem "übergroßen" Inhalt umzugehen hat.overflow:hidden;
                                       */
}

.MainFooterRight {
                  text-align : right;
                    position : absolute;
                        left : 570px;
                      height : 20px;
                       width : 170;
                    overflow : hidden; /* Damit der IE auch kleine DIV-Höhen erlaubt.
                                          Es liegt daran, dass der IE in den Elementen eine gewisse
                                          Zeilenhöhe (10-12px) für Text reserviert, auch wenn keiner
                                          enthalten ist, und da die Elementhöhe "nur" einen Pixel
                                          betragen soll, wird ihm mit overflow:hidden mitgeteilt, wie
                                          er mit dem "übergroßen" Inhalt umzugehen hat.overflow:hidden;
                                       */

/*
                 line-height : 10px;
                 padding-top : 0px;

                      height : 20px;
                      border : 1px solid #FF0000;
                  margin-top : 200px;

                    position : absolute;
                         top : 662px;
*/
}

/* ########## Links ########## */

A:link,
A:visited,
A:active {
                 font-family : Helvetica, Arial, sans-serif;
                   font-size : 12px;
/*
                 font-family : Arial, Helvetica, sans-serif;
                   font-size : 12px;
                  font-style : normal;
                 font-weight : normal;
*/
                       color : #000000;
             text-decoration : underline;
}
A:hover {
                       color : #000000;
             text-decoration : underline;
}

/*
*/
.contactForm,
p,
.bodytext,
.ContentHeadline,
h2,
.ProjectLabelSmall,
.HeadlineBig {
/*
                      border : 1px dashed blue;
*/
                 margin-left : 38px; /* 32px; */
}

td p,
td .TextNormal p,
td .TextNormal .bodytext {
                 margin-left : 0px;
}

.MainFooter,
.MainTop,
.MainTopBar {
                        left : 28px;
}


.Picture {
                       float : left;
               padding-right : 14px;
}