/* open-sans-regular - latin-ext_latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/open-sans-v34-latin-ext_latin/open-sans-v34-latin-ext_latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('./fonts/open-sans-v34-latin-ext_latin/open-sans-v34-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/open-sans-v34-latin-ext_latin/open-sans-v34-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('./fonts/open-sans-v34-latin-ext_latin/open-sans-v34-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */
       url('./fonts/open-sans-v34-latin-ext_latin/open-sans-v34-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('./fonts/open-sans-v34-latin-ext_latin/open-sans-v34-latin-ext_latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}


html {
/*
height:100%;
*/
  min-width: 100%;
  min-height: 100%;
 font-family:    'Open Sans', Raleway, Verdana,Arial,Helvetica, sans-serif;  font-size:10pt; color:#dddddd; line-height:13pt; font-weight: 400;
}


body{
/*
height: 800px;
*/
/*
height:100%;
max-height: 100%;
min-height: 90%;
*/
/*
height: 90%;
*/

 color: rgb(221, 221, 221);
    background-color: #000000;
/*
background-image: url("../img/background_gallery.gif");
*/
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;

/*
background-color: transparent;
background-image: linear-gradient(180deg, rgb(0, 0, 0) 10%, rgb(30, 32, 40) 100%);
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
background-clip: border-box;
background-origin: padding-box;
background-size: auto auto;
*/


}



A:link { text-decoration:none; color:#99bbff;}
A:visited { text-decoration:none; color:#99bbff;}
A:active {text-decoration:none;color:#99bbff;}
A:hover { text-decoration:none; color:#ffbe42; }

A.mainmenu { font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif;  font-size:10pt;}
A.mainmenu:visited {font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif; text-decoration:none;font-size:10pt; color:#ffffff;}
A.mainmenu:link {font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif; text-decoration:none;font-size:10pt; color:#ffffff;}
A.mainmenu:hover {font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif; text-decoration: none;font-size:10pt; color:#ffbe42; }
A.mainmenu:active {font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif;ext-decoration:none;font-size:10pt; color:#99bbff;}

A.menu1 { font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif; font-weight:bolder; font-size:7.5pt;}
A.menu1:visited { text-decoration:none; color:#cccccc;}
A.menu1:link { text-decoration:none; color:#cccccc;}
A.menu1:hover { text-decoration: none; color:#ffbe42; }
A.menu1:active {text-decoration:none; color:#99bbff;}

A._menu1:visited { text-decoration:none; color:#ffbe42;}
A._menu1:link { text-decoration:none; color:#ffbe42;}
A._menu1:hover { text-decoration: none; color:#ffbe42; }
A._menu1:active {text-decoration:none; color:#ffbe42;}


A.imgastro:visited { text-decoration:none; color:#99bbff;font-size:10pt;}
A.imgastro:link { text-decoration:none; color:#99bbff; font-size:10pt; }
A.imgastro:hover { text-decoration: none; color:#ffbe42; font-size:10pt;}
A.imgastro:active {text-decoration:none; color:#ffbe42; font-size:10pt;}

A.imgastrothumb:visited { text-decoration:none; color:#777777;}
A.imgastrothumb:link { text-decoration:none; color:#777777; }
A.imgastrothumb:hover { text-decoration: none; color:#ffbe42; }
A.imgastrothumb:active {text-decoration:none; color:#ffbe42;}

A.small { font-family:    'Open Sans', Raleway, Arial,Helvetica,sans-serif; font-size:7pt;}


P.menu1 { font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif; font-weight:bolder; font-size:7.5pt;}
P.kleineschrift { font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif; font-size:7.5pt;color:#bbbbbb;  line-height:8pt}
P.normalschrift { font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif; font-size:8pt; color:#ffffff;  line-height:10pt}
P.grossschrift { font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif; font-weight:bolder; font-size:12pt; color:#ffffff}



div.pageheader {
background-image: url("../img/img_header_index.jpg");
background-color: black;
width:1000px;
height:150px;
border: 0px;
padding: 0px;
}


div.pageheader_logo {
font-family:    'Open Sans', Raleway,Verdana,Arial,Helvetica,sans-serif;  font-size:32pt; color:#dddddd; font-weight: 400;
padding: 20px;
}

div.pageheader_subtitle {
font-family:    serif, 'Open Sans', Raleway,Verdana,Arial,Helvetica,sans-serif;  font-size:12pt; color:#aaaaaa; font-weight: 400;
margin-left: 60px;
padding: 20px;
}

div.pageheader_chooselang {
font-family:  'Open Sans', Raleway,Verdana,Arial,Helvetica,sans-serif;  font-size:10pt; color:#aaaaaa; font-weight: 400;
    display: inline-block;
    float: right;
}

div.normalschrift {font-family:  'Open Sans', Raleway,Verdana,Arial,Helvetica,sans-serif;  font-size:10pt; color:#dddddd; line-height:15pt; font-weight: 400; }
div.objlist_normalschrift {font-family:  'Open Sans', Raleway,Verdana,Arial,Helvetica,sans-serif;  font-size:9pt; color:#dddddd; line-height:12pt; font-weight: 400; }
div.lapalma {font-family:    'Open Sans', Raleway,Verdana,Arial,Helvetica,sans-serif;  font-size:8pt; color:#dddddd; line-height:8pt; font-weight: 400; }
div.tainasha {font-family:    'Open Sans', Raleway,Verdana,Arial,Helvetica,sans-serif;  font-size:10pt; color:#dddddd; line-height:11pt; font-weight: 400; }
/*
div.normalschrift { font-family:'Palatino Linotype', serif; font-size:12pt; color:#cccccc; line-height:14pt}
*/
#div.fettgrossschrift { font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif; font-weight:bolder; font-size:13pt; color:#ffffff}
div.objname { font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif; font-weight:bolder; font-size:13pt; color:#cccccc}
div.objlogoschrift { font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif; font-size:9pt; font-weight:bolder; color:#cccccc}
div.kleineschrift { font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif; font-size:7.5pt; color:#aaaaaa;  line-height:8pt}
div.kleineschrift_grau { font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif; font-size:8pt;  color:#999999}
div.kleineschrift_copyright { font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif; font-size:8pt; color:#aaaaaa}
div.infoschrift { font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif; font-size:9pt; color:#ffffff}
div.infoschrift_grau { font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif; font-size:9pt; color:#aaaaaa}
div.objectId { font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif  !important; font-weight:bolder; font-size:18pt !important; color:#eeeeee}


table.template_page { display: block; margin-left: 20px; margin-top: 20px; width: 770px;  background-color: #111111; border: 0px solid silver; }

table.heading { display: block; table-layout: fixed; width: 1000px; height: 150px; margin-left:auto; margin-right:auto; border-width:0px; border-style:solid;border-color:#999999; }
table.main    { table-layout: fixed; width: 1000px; margin-left:auto; margin-right:auto; border-width:0px; border-style:solid;border-color:#999999; }
table.body    { background-color: #111111; display: block; table-layout: fixed; width: 1000px; border: 0px; /*border-right:1px;*/ border-collapse: collapse; border-style:solid;border-color:#333333; }

table.standard { border-width:0px;border-style:solid;border-color:#999999; }
table.objstandard { border-width:0px;border-style:solid;border-color:#999999; }
table.infotable { border-width:1px;border-style:solid;border-color:#333333; }
table.newstable { border-width:1px;border-style:solid;border-color:#444444; border-collapse: collapse;}
table.menutable { border-width:1px;border-style:solid;border-color:#775500; }
table.imgcaption { border-width:0px;border-style:solid;background-color:#000000; }
table.links_table { font-size: 10pt; border-width:0px;border-style:solid;border-color:#999999; }


table.dotted2 { border-width:2px;border-style:dotted; border-color:#999999; }

dl.normalschrift { font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif; font-size:8pt; color:#ffffff; line-height:10pt}
td.normalschrift { font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif; font-size:8pt; color:#ffffff; line-height:12pt}
td.kleineschrift { font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif; font-size:7.5pt; color:#bbbbbb;  line-height:8pt}
td.mainmenu { font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif; font-size:7pt;  line-height:9pt }
tr.normalschrift { font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif; font-size:8pt; color:#ffffff; line-height:10pt}
table.normalschrift { font-family:   'Open Sans', Raleway, Verdana,Arial,Helvetica,sans-serif; font-size:8pt; color:#ffffff;  line-height:10pt}
td.newstable { border-width:1px;border-style:solid;border-color:#444444; }
tr.newstable { border-width:1px;border-style:solid;border-color:#444444; }


/*img.imagenatres  { image-resolution: 92dpi; }
*/
img.imagenatres  {  }

img.imgastrothumb  { border-width:2px;border-style:solid;border-color:#777777; }
img.noresize  { border-width:1px;border-style:solid;border-color:#777777; }
img.menuimage { border-width:0px;border-style:solid;border-color:#6699dd; }

hr	{ height: 0px; border: dotted #777777 0px; border-top-width: 1px; }
div.fettgrossschrift {font:bold 18px/120%    'Open Sans', Raleway, "Trebuchet MS", Verdana,Arial,Helvetica,sans-serif;text-decoration:none;color:#939393}
.title,h1{font:bold 18px/120%     'Open Sans', Raleway, "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none;color:#939393}



.news {
width: 180px;
}

.autoscroll {
height: 380px;
overflow: auto;

width: 320px;

border: 1px solid #000;
padding: 4px;

/*
scrollbar-face-color: #222222;
scrollbar-shadow-color: #000000;
scrollbar-highlight-color: #999999;
scrollbar-3dlight-color: #0000C3;
scrollbar-darkshadow-color: #7F7F7F;
scrollbar-track-color: #666666;
scrollbar-arrow-color: #cccccc;
*/
}











