/************************************/
/* IRINI ATHANASSAKIS - Main Styles */
/************************************/

/* FARBEN:

   HAUPT: #838383;
*/

* {
  MARGIN: 0px;
  PADDING: 0px;
}

HTML {
/*OVERFLOW-Y: scroll;*/
  HEIGHT: 80%;
}

BODY {
  BACKGROUND: transparent;
  BACKGROUND-COLOR: #FFF;
  COLOR: #838383;
  FONT-FAMILY: "Times New Roman", serif;
  FONT-SIZE: 14px;
  FONT-WEIGHT: 500;
  LINE-HEIGHT: 120%;
  HEIGHT: 100%;
  PADDING-BOTTOM: 0px;
}

BODY I {
  FONT-SIZE: 14.5px;
}

/* LAYOUT - main body of page */
#PAGE {
/*BORDER: #F44 1px solid; */
  BACKGROUND-COLOR: transparent;
  HEIGHT: 100%;
  MARGIN-TOP: 10px;
  MARGIN-BOTTOM: 40px;
  MARGIN-LEFT: 10px;
  MARGIN-RIGHT: auto;
}

#HEADER {
  BORDER: none;
  COLOR: #222;
  MARGIN-TOP: 10px;
}

#HEADER A {
  COLOR: #222;
  TEXT-DECORATION: none;
}

/****************/
/** NAVIGATION **/
/****************/

#MENU_TOP {
  DISPLAY: block;
  MARGIN-TOP: 0px;
}

#MENU_TOP a, #MENU_SUB a, #MENU_TOP a:visited, #MENU_SUB a:visited {
  COLOR: #838383;
  TEXT-DECORATION: none;
}

#MENU_TOP #active a, #MENU_SUB #active a, #MENU_TOP a:hover, #MENU_SUB a:hover {
  COLOR: #222;
  TEXT-DECORATION: none;
}

#MENU_SUB {
  DISPLAY: block;
  MIN-HEIGHT: 14px;
  MARGIN-TOP: 0px;
}

/**************/
/** LANGUAGE **/
/**************/

#LANGUAGE {
  BACKGROUND: url("/fileadmin/images/header/line.gif") no-repeat 0px 49px;
  FONT-SIZE: 12px;
  MIN-HEIGHT: 50px;
  MARGIN-TOP: 10px;
}

#LANGUAGE a, #LANGUAGE a:visited {
  COLOR: #838383;
  TEXT-DECORATION: none;
}

#LANGUAGE a:active, #LANGUAGE a:hover {
  COLOR: #222;
  TEXT-DECORATION: none;
}


/*************/
/** CONTENT **/
/*************/

#CONTENT {
  MIN-HEIGHT: 300px;
  WIDTH: 500px;
  MARGIN-TOP: 10px;
  PADDING-LEFT: 30px;
  PADDING-BOTTOM: 40px;
}

.csc-textpic-imagewrap {
  MARGIN: 0px;
  MARGIN-TOP: 8px;
  MARGIN-BOTTOM: 10px;
  PADDING: 0px;
}

#CONTENT blockquote p {
  BACKGROUND: url("/fileadmin/images/content/line-above.gif") no-repeat 0px 0px;
  MARGIN: 0px;
  MARGIN-TOP: 1.5em;
  MARGIN-BOTTOM: .5em;
  PADDING: 0px;
  PADDING-TOP: 6px;
}


/************/
/** COMMON **/
/************/

a, a:visited, a:active, a:hover {
  COLOR: #838383;
  TEXT-DECORATION: underline;
}

a:active, a:hover {
  COLOR: #222;
}

p {
  MARGIN: 0px;
  MARGIN-TOP: 5px;
  PADDING: 0px;
}

.bodytext {
  PADDING-T/OP: 5px;
}

H1, H2, H3, H4, H5, H6 {
  COLOR: #222;
  FONT-SIZE: 100%;
  FONT-WEIGHT: normal;
  MARGIN: 0px;
  PADDING: 0px;
}

H1 {
  BACKGROUND: url("/fileadmin/images/content/line-below.gif") no-repeat 0px 100%;
  PADDING-BOTTOM: 10px;
  MARGIN-BOTTOM: 0px;
}

H2 {
  BACKGROUND: url("/fileadmin/images/content/line-above.gif") no-repeat 0px 0px;
  MARGIN-TOP: 1.5em;
  PADDING-TOP: 6px;
}

H6 {
  BACKGROUND: url("/fileadmin/images/content/line-above.gif") no-repeat 0px 0px;
  FONT-SIZE: 10px;
  MARGIN-TOP: 10px;
  PADDING-TOP: 6px;
}

.csc-textpic-caption {
  PADDING-TOP: 2px;
}

.csc-textpic-imagewrap {
  MARGIN: 0px;
  MARGIN-TOP: 5px;
  PADDING: 0px;
}

.align-right { text-align:right; }
p.align-right-v1 { position:absolute; right:0; padding-right:25px; }
