﻿body {margin:0px; padding:0px; background-image:url(/Images/dTopBg.gif); background-repeat:repeat-x; background-color:#ffffff; font-size:10px; font-family:Verdana, Tahoma, Arial CE, Sans-Serif;}

div.main        {margin: 0 auto; width:981px;}

.error          {color:Red;}
.contentInfo    {background-color:#d4dbe6; color:#555772; text-align:left; font-size:12px; font-weight:bold; padding:10px;}

img     { border: none 0px;}
a:link  {text-decoration:none; color:#6468a1;}

#dTopLogo           {margin:19px 0px 0px 17px; float:left;}
#dTopMenu           {float:right; border: none 0px;}
#dTopMenu a:link    {border: none 0px; text-decoration:none; margin:0px; padding:0px;}

#dTop            { height:368px; background-color:#ffffff; width:981px;}
#Top             {background-color:#ffffff; width:981px; margin-left:2px; height:368px}
.dTopHeader      { width:981px; height:106px;}

.dTopBg_1_L     {height:255px; width:15; float:left;}
.dTopBg_1_R     {height:255px; width:15; float:left}
.dBgTop_1       {background-image:url(/Images/dTopBg_1.gif); background-repeat:repeat-x; height:106px; width:951px; float:left;}

#dImageBig  { margin-left:15px; position:absolute; top:59px;z-index:1;}
#ImageBig   { margin-left:17px; position:absolute; top:58px; z-index:1;}

.LoginCustomer             {margin-left:650px; position:absolute; top:52px; width:315px; height:45px; color:#680000; font-size:11px; font-weight:bolder;}
.LoginCustomerTitle        {margin-top:0px; width:315px; height:25px; background-image:url(/Images/dLoginCustomerTitleBg.gif); background-repeat:repeat-x; background-position:center;}
.LoginCustomerTitle img    {margin-top:7px;}
.LoginCustomerTitle h1     {font-size:14px; font-weight:bold; background-color:#ffffff; width:200px; margin-top:5px; margin-bottom:0px; padding:0px;}
#LogIn_txtLogin            {width:72px; border:solid 1px #7e7e7e; height:12px; margin-top:2px; background-color:#f3f3f3; margin-right:5px; font-size:11px;}
#LogIn_txtPassword         {width:72px; border:solid 1px #7e7e7e; height:12px; margin-top:2px;background-color:#f3f3f3; font-size:11px;}
#LogIn_btnLogin            {background-image:url(/Images/dBootom_3.gif); background-repeat:repeat-x; background-position:top; width:46px; height:15px; border: none 0px; margin-left:10px;}
.LoginFullName             {margin-top:5px;}
.LoginCustomer a:link, .LoginCustomer a:visited        {text-decoration:none; font-style:normal; font-weight:bold; color:#6468a1;}

#dContent        {width:951px; padding-left:15px; float:left; background-image:url(/Images/BgContent.gif); background-repeat:repeat-y; background-position:right;}
#dContent1       {width:981px; position:absolute; top:106px;}

#dContentRight   {width:315px; float:right; background:#fafafa;margin:0px; padding:0px;}
#dContentLeft    {background-color:#ffffff; width:633px; margin-top:263px; height:auto;}

#dBgMenu1         {background-image:url(/Images/BgMenu1.gif); background-repeat:repeat-y; width:315px;}
#dBgMenu          {background-image:url(/Images/BgMenu.gif); background-repeat:no-repeat; background-position:top; width:315px; padding-top:15px; padding-bottom:15px;}

#dBgContentTop_R             { width:315px; height:103px; float:right; margin-top:2px;}

#ServiceAccessibility           {background-image:url(/Images/dBgContentTop_R_.gif); background-repeat:no-repeat; width:315px; height:103px; float:left;}   
#ServiceAccessibility h1        {margin:0px; padding:0px; margin-left:10px; margin-top:5px; color:#d4dbe6; font-size:14px; font-weight:100;}
#ServiceAccessibility img       { padding-left:2px;}
#ServiceAccessibilityTxt        {color:#ffffff; font-size:10px; margin-left:10px; margin-top:10px;}
#ServiceAccessibilityFooter     {margin-left:10px; margin-top:20px;}
#ServiceAccessibility_Btn       {background-image:url(/Images/dBootom_1.gif); background-repeat:repeat-x; background-position:top; width:63px; height:15px; border: none 0px; margin-left:20px;}
#ServiceAccessibility_NrKie     { width:45px; border:solid 1px #3a71c3; margin-left:10px; font-size:11px;}
#ServiceAccessibility_NrTele    { width:130px; border:solid 1px #3a71c3; font-size:11px;}

#dBgContentCen_R           {float:right; margin-top:2px; width:315px; height:103px;}

#TalkConsult               {background:#ffffff; background-image:url(/Images/dBgContent_Cen_R.gif); background-repeat:no-repeat; width:315px; height:106px; float:left;}
#TalkConsultTitle          {margin:0px; padding:0px; margin-left:80px; margin-top:5px; color:#c6d9ef; font-size:14px; font-weight:100;}
#TalkConsultTxt            {color:#ffffff; font-size:10px; margin-left:105px; margin-top:8px;}
#TalkConsultFooter         {margin-left:105px; padding-top:10px;}
#TalkConsult1_txtNrTelKons {width:115px; border:solid 1px #3a71c3; font-size:11px;}
#TalkConsult1_btn2         {background-image:url(/Images/dBootom_2.gif); background-repeat:repeat-x; width:63px; height:15px; border: none 0px; margin-left:10px;}

#BgContentCen_R            {float:right; margin-top:2px;} 
    
#dBgContent_foot_R            {float:left; margin:0px; padding:0px; background:#fafafa; width:315px; } 
            
#dContent_C                                     {width:633px; margin:0px; background:url(/Images/dContent_C_BG.gif) repeat-y; float:left;}
.dContent_C_2									{width:633px; margin:0px; background:url(/Images/dContent_C_2BG.jpg) no-repeat bottom; padding-bottom:6px; float:left;}
.dBgContent_C                                   {width:209px; padding-left:2px; margin-top:3px; float:left;}
.dLogoContent_C                                 { margin:5px 0px 0px 7px;}
.dBgContent_C   h1                              { margin:0px 0px 0px 5px; color:#2f66ba; padding:0px; font-size:18px; font-weight:lighter; font-style:oblique;}
.dBgContent_C   ul                              { margin-left:0px; margin-top:5px; padding-left:22px; margin-bottom:5px;}
.dBgContent_C li                                {list-style-image:url(/Images/dPointList.gif); list-style-type:square; color:#385075; margin:0px 5px 5px 0px;}
.dBgContent_C a:link, .dBgContent_C a:visited   {color:#2f66ba; font-weight:bold; font-size:12px; margin-left:60px; text-decoration:none; height:20px; background-image:url(/Images/dPoint_1.gif); background-repeat:no-repeat; padding-left:25px; font-family:Arial CE, Tahoma, Verdana, Sans-Serif;}


#dBgContentFooter               {padding-left:15px; width:951px; background-image:url(/Images/dBgContent_foot_R.gif); background-repeat:repeat-y; background-position:right; float:left;}
#footer                         {width:981px; background-image:url(/Images/dFooter.gif); background-repeat:no-repeat; background-position:bottom; float:left; padding-left:2px; padding-bottom:80px;}
#dBgContentFooter_L             {width:633px; height:0 auto; background:#f3f7fc; margin:5px 0px 0px 0px; background-image:url(/Images/dBgLine.gif); background-repeat:repeat-x; float:left;}
#bgFooterLogo                   {width:951px; height:50px; background-color:#ffffff; margin:0px 0px 0px 0px; float:left;}
#dFooterLogo                    {margin:10px 0px 0px 17px;}

#dContentFooter_L_Head                                           {width:631px;}
#dContentFooter_L_Head h1                                        {margin:0px 0px 0px 0px; color:#f3f4f7; padding-top:8px; padding-left:10px; font-size:12px; font-weight:normal; background-color:#395278; height:25px; width:200px; float:left;}
#dContentFooter_L_Head a:link, #dContentFooter_L_Head a:visited  {text-decoration:none; font-size:12px; color:#677b99; font-weight:bold; font-family:Arial CE, Tahoma, Verdana, Sans-Serif; float:right; margin:10px;}

.dTxt       { float:left; padding:10px 5px 0px 10px; color:#385075; font-family:Arial CE, Tahoma, Verdana, Sans-Serif; font-size:10px;}

#dContentFooter_L_Center    {width:631px; background-image:url(/Images/dLinePlumb-line.gif); background-repeat:repeat-y; background-position:center; float:left; margin-bottom:10px;}
.dContentFooter_L_Left      {color:#385075; font-family:Arial CE, Tahoma, Verdana, Sans-Serif; font-size:11px; width:315px; float:left;}
.dContentFooter_L_Right     {color:#385075; font-family:Arial CE, Tahoma, Verdana, Sans-Serif; font-size:11px; width:315px; float:right;}
.dContentFooter_LFooter     {float:left; padding:10px; color:#385075; font-family:Arial CE, Tahoma, Verdana, Sans-Serif; font-size:10px;}

.dLineHorizon       { margin-left:10px; height:1px; width:610px; background-image:url(/Images/dLineHorizon.gif); background-repeat:repeat-x; float:left;}
.dContentDate       { color:#2e66ba; font-size:11px; font-weight:lighter; margin:0px; padding:0px;}
.dContentTitle      {color:#2e66ba; font-size:12px; font-weight:bold; margin:10px 0px 0px 0px; padding:0px;}

.dContentNewsFooterTitle                                              {color:#666666; font-size:11px; font-style:italic; font-weight:lighter; padding:0px; margin:0px; margin-top:10px;}
.dContentNewsFooterTitle a:link, .dContentNewsFooterTitle a:visited   {color:#4079ce; text-decoration:none; font-style:normal; font-weight:bold;}

#dfooter                        {width:981px; background-image:url(/Images/dFooter.gif); background-repeat:no-repeat; height:212px; float:left; padding-left:1px;}
#dbgFooterLogo                  {width:951px; height:63px; background-color:#ffffff; margin-left:14px;}
#dfooterTop                     {width:951px; height:60px; margin-left:14px; background-image:url(/Images/BgContent.gif); background-repeat:repeat-y;}
#dFooterLogo                    {margin:15px 0px 0px 17px;}

#contentLeft  { background-color:#f3f7fc; width:633px; margin-top:220px; height:auto;}

#header       {background-image:url(/Images/bgHeader.gif); background-position:top; background-repeat:repeat-x; width:633px;height:31px}
#header h1    {font-size:12px; padding-top:5px; color:#f3f7fc; padding-left:10px; margin-top:3px; background:#395278; height:23px; width:411px; float:left;}
#btn_1        {background-image:url(/Images/button_1.gif); background-repeat:no-repeat; width:103px; height:28px; border: none 0px;}

.contentTxt          { padding:10px; color:#666666; font-size:10px; font-family:Verdana, Tahoma, Arial CE, Sans-Serif;}
.contentTxtRight     { padding:7px; }
.contentTxt h1       { margin:0px; padding:0px; font-size:11px; color:#2e66ba; margin-bottom:10px;}
                    

#content        {width:951px; padding-left:17px; float:left; background-image:url(/Images/BgContent.gif); background-repeat:repeat-y; background-position:right;}
#content1       {width:981px; position:absolute; top:106px;}

#contentRight   {width:315px; float:right; background:#ffffff;}

#BgMenu1                              {background-image:url(/Images/BgMenu1.gif); background-repeat:repeat-y; width:315px;}
#BgMenu                               {background-image:url(/Images/BgMenu.gif); background-repeat:no-repeat; background-position:top; width:315px; padding-top:15px; padding-bottom:15px;}

.lineHorizon       {height:1px; width:100%; background-image:url(/Images/dLineHorizon.gif); background-position:center; background-repeat:repeat-x; width:620px; margin:0 auto;}

.list           {border-spacing:1px; border-width:1px; width:100%;}
.list TH        {background-color:#556b8c; color:#ffffff; text-align:left; padding:5px; font-size:11px;}
.list TD        {background-color:#e3e9f1; text-align:left; padding:5px;}
.list TH.c      {text-align:center;}
.list TD.c      {text-align:center;}
.list TD.r      {text-align:right;}
.list TR.a TD   {background-color:#d4dbe6; text-align:left; padding:5px;}
.list TR.a TD.c {text-align:center;}
.list TR.a TD.r {text-align:right;}
.list A         {color:#2138c6;}

#mfooter                        {width:981px; background-image:url(/Images/dFooter.gif); background-repeat:no-repeat; height:212px; float:left; padding-left:3px;}
#mbgFooterLogo                  {width:951px; height:63px; background-color:#ffffff; margin-left:14px;}
#mfooterTop                     {width:951px; height:60px; margin-left:14px; background-image:url(/Images/BgContent.gif); background-repeat:repeat-y;}
#mFooterLogo                    {margin:15px 0px 0px 17px;} 

/*MenuRight.ascx*/
.mlDot          {width:250px; height:1px;}

.dCat           {width:250px; color:#f3f6fb;}
.dCat a         {color:#f3f6fb; font-weight:bold; font-size:12px; width:250px; margin-left:25px; text-decoration:none; display: block; height:22px; background-image:url(/Images/dPointMenu_2.gif); background-repeat:no-repeat; background-position:left top; padding-left:30px; padding-top:3px;}
.dCat a:hover   {color:#91b0dd; background-image:url(/Images/dPointMenu_1.gif); background-repeat:no-repeat; background-position:left top;}
.dCatSub        {width:200px; color:#f3f6fb; margin-bottom:5px;}
.dCatSub a      {color:#f3f6fb; font-weight:bold; font-size:11px; width:200px; margin-left:50px; text-decoration:none; display: block; height:20px; background-image:url(/Images/pointCatSub.gif); background-repeat:no-repeat; background-position:left center; padding-left:20px; padding-top:3px;}
.dCatSub a:hover {color:#91b0dd;}
.dCatHide       {display:none;}
/*MenuLeft.ascx*/

.bodyPrint      {background:none; width:640px; background-color:#ffffff;}
.PrintLogo      { padding:15px 0px 0px 20px; height:50px;}
.contentPrint   { width:640px;}

.li       {list-style-image:url(/Images/dPointList.gif); list-style-type:square; color:#385075; font-size:12px; margin-top:10px;}
.li ul li {list-style-image:url(/Images/dPointList.gif); list-style-type:square; color:#385075; font-size:11px; margin-bottom:5px;}

input.txt       {font-family:Verdana, Tahoma, Sans-Serif;font-size:12px; background:#ffffff; border:solid 1px #6787b8;}
textarea.txt    {font-family:Verdana, Tahoma, Sans-Serif;font-size:12px; background:#ffffff; border:solid 1px #6787b8;}
select.txt      {font-family:Verdana, Tahoma, Sans-Serif;font-size:12px; background:#ffffff; border:solid 1px #6787b8;}
input.btn       
{
    cursor:default;
    color:Black;
    background-color:#84ABE3;
    border:solid 1px #6787B8;
    font-family:font-family:Verdana, Tahoma, Sans-Serif;
    font-size:8pt;
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#d9e9fd', EndColorStr='#8eb2e6');
    height:20px;
}
