/*
  $Id: artDeco.css,v 1.0 06/10/2010 10:17 © saa $

  SoftArtAGE individual softwaresolutions
  http://www.SoftArtAGE.de

  Copyright © 2010 SoftArtAGE
  
*/

/* bodies */
body {
    background-color:#FFFFFF; 
    margin-top:152px;
    display: block;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
}    /*  margin-left:37px; */
body.bodyLight {
    background-color:#FFFFFF; 
    background-image:url(/img/mainTabBack.jpg);
    background-position: 0px 0px;
}
body.bodyMid {background-color:#AAAAAA; }
body.bodyDark {background-color:#000000; }

a{ text-decoration: none; }
a:link { color:#808080;}    /* noch nicht besuchte Ziele */
a:visited { color:#000000;} /* besuchte Ziele */
a:hover { color:#FF8040; }   /* Verweise bei "MouseOver" */
a:active { color:#800040;}  /* Angeklickte Verweise */
a:focus { color:#C0C0C0;}   /* Verweise, die Fokus erhalten */

table#mainTab{
    border-top:ridge 3px #E1E1E1;
    border-left: ridge 6px #F5F5F5;
    border-spacing: 0px;
    height: 100%;
}

td#logoCell{
    background-image:url(/img/topRow_cyan_LOGO.jpg);   /*topRow_cyan.jpg);*/
    background-position: 0px 0px;
}

td#navigationCell{
    background-image:url(/img/navColMag.jpg);
    background-position: 0px 0px;
    /*width: */ 
}

td#mainCell{
    padding: 40px 50px;
    font-family: Verdana, Arial, sans-serif;
    height: 100%;
    /*width: 530px;*/
}

font{
    font-family: Verdana, Arial, sans-serif;
}

font#logo{
    font-size: 2.6em;
    font-weight: bold;
}

font#subLogo{
    font-size: 1em;
    font-style: oblique;
}

font#hdl, div#hdl{
    font-size: 20px;
    color: gray;
    font-weight: bold;
    /*font-variant: small-caps;*/
    letter-spacing: 0.05em;
    /*text-indent: 50px;*/
    text-align: left;
}

font#content{
    font-size: 12px;
    color: black;
    font-weight: normal;
    letter-spacing: 0.0em;
    line-height: 1.5em;
}

font#subHDL, div#subHDL{
    font-size: 17px;
    color: gray;
    font-weight: normal;
    /*font-variant: small-caps;*/
    letter-spacing: 0.05em;
    /*text-indent: 10px;*/
    margin-top: 1.2em;
    margin-bottom: 0.5em;
}

font#content a:link,
font#content a:visited,
font#content a:active { 
    color: #702000;
}

font#content a:hover{
    color: #FF8080;
}

dfn{
    color: #808040;
    font-style:oblique;
}
table.ct{
    background-color: #F0EBE5;
    text-align: left;
    padding: 15px;
    margin: 20px;
    border-color: #400000 #B99999 #B99999 #400000;
    border-width: 3px 3px 3px 3px;
	border-style: solid;
    width: 90%;
    font-size: 12px;
    color: black;
    font-weight: normal;
    letter-spacing: 0.0em;
    line-height: 1.5em;
}

tr.cf{
    width: 90%;
}

input.cf, textarea.cf{
    width: 320px;
}
input[type=button].cf{
    text-align: center;
}

input[type=checkbox].cf{
    text-align: left;
    width: 20px;
}

/* links */	/*
a:link { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; }
a:visited { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; }
a:active { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; }
a:hover { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration: underline; }

a.headerLink:link { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none; }
a.headerLink:visited { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none; }
a.headerLink:active { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none; }
a.headerLink:hover { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: underline; }

a.menuBoxHeadingLink:link { font-size: 10px; color: #616060; font-weight: bold; text-decoration: none; }
a.menuBoxHeadingLink:visited { font-size: 10px; color: #616060; font-weight: bold; text-decoration: none; }
a.menuBoxHeadingLink:active { font-size: 10px; color: #616060; font-weight: bold; text-decoration: none; }
a.menuBoxHeadingLink:hover { font-size: 10px; color: #616060; font-weight: bold; text-decoration: none; }

a.menuBoxContentLink:link { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #616060; font-weight: normal; text-decoration: none; }
a.menuBoxContentLink:visited { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #616060; font-weight: normal; text-decoration: none; }
a.menuBoxContentLink:active { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #616060; font-weight: normal; text-decoration: none; }
a.menuBoxContentLink:hover { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #616060; font-weight: normal; text-decoration: underline; }

a.splitPageLink:link { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; font-weight: normal; text-decoration: none; }
a.splitPageLink:visited { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; font-weight: normal; text-decoration: none; }
a.splitPageLink:active { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; font-weight: normal; text-decoration: none; }
a.splitPageLink:hover { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; font-weight: normal; text-decoration: underline; background-color: #FFFF33; }
*/
/* menu box */ 	/*
.menuBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #616060; background-color: #ffffff; }
.menuBoxContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #616060; }
*/
/* page */	/*
body { background-color: #ffffff; color: #000000; margin: 0px; }
.headerBar { background-color: #B3BAC5; }
.headerBarContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; padding: 2px; }
.columnLeft { background-color: #F0F1F1; border-color: #999999; border-width: 1px; border-style: solid; padding: 2px; }
.pageHeading { font-family: Verdana, Arial, sans-serif; font-size: 18px; color: #727272; font-weight: bold; }
*/
/* data table */	/*
.dataTableHeadingRow { background-color: #C9C9C9; }
.dataTableHeadingContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; }
.dataTableRow { background-color: #F0F1F1; }
.dataTableRowSelected { background-color: #DEE4E8; }
.dataTableRowOver { background-color: #FFFFFF; cursor: pointer; cursor: hand; }
.dataTableContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
*/
/* info box */	/*
.infoBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; background-color: #B3BAC5; }
.infoBoxContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; background-color: #DEE4E8; }
*/
/* message box */
/*
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }
*/
/* forms */	/*
CHECKBOX, INPUT, RADIO, SELECT, TEXTAREA, FILE { font-family: Verdana, Arial, sans-serif; font-size: 11px; }
FORM { display: inline; }
*/
/* account */	/*
.formArea { background-color: #f1f9fe; border-color: #7b9ebd; border-style: solid; border-width: 1px; }
.formAreaTitle { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; }
*/
/* attributes */	/*
.attributes-odd { background-color: #f4f7fd; }
.attributes-even { background-color: #ffffff; }
*/
/* miscellaneous */	/*
.specialPrice { color: #ff0000; }
.oldPrice { text-decoration: line-through; }
.fieldRequired { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }
.smallText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.main { font-family: Verdana, Arial, sans-serif; font-size: 12px; }
.errorText { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }
*/
