/* Stylesheet www.iva.or.at / www.anlegerschutz.at
   Hannes Berzsenyi, dispodat Informationsmanagement 
   Februar 2010 -------------------------------------- */

/* Standardschriftart Lucida Grande oder serifenlose Schrift, 12px, grau */
body, td	{ font-family: "Lucida Grande", "Lucida Sans Unicode"; font-size: 12px; color: #313131; vertical-align: top }

/* Links */
a:link		{ text-decoration: none; color: #008C83; }   
a:visited 	{ text-decoration: none; color: #008C83; } 
a:active 	{ text-decoration: none; color: #008C83; } 
a:hover		{ text-decoration: underline; color: #008C83; } 

/* Box gross */
.bigbox 	    { width:505px; border:0; border-style:none; border-width:0; border-spacing:0; overflow:hidden; border-collapse:collapse }
.bigbox tr      { background-color: #FFFFFF; }
.bigbox tr.top  { background-color: #D5D5D5; }
.bigbox td      { border:0; padding: 3px; }
.bigbox tr.even { background-color: #EFEFEF; }
.bigbox tr.odd  { background-color: #FDFDFD; }
.bigbox tr.cols { font-weight: bold; }

/* Box sehr gross */
.verybigbox 	    { width:665px; border:0; border-style:none; border-width:0; border-spacing:0; overflow:hidden; border-collapse:collapse }
.verybigbox tr      { background-color: #FFFFFF; }
.verybigbox tr.top  { background-color: #D5D5D5; }
.verybigbox td      { border:0; padding: 3px; }
.verybigbox tr.even { background-color: #EFEFEF; }
.verybigbox tr.odd  { background-color: #FDFDFD; }
.verybigbox tr.cols { font-weight: bold; }


/* kein Rand bei verlinkten Bildern */
img			 { border: 0; }

/* Spezielle Schriftarten */
.fusszeile   			{ font-size: 10px; }
.fusszeile a:link 		{ text-decoration: none; color: #313131; }
.fusszeile a:active 	{ text-decoration: none; color: #313131; }
.fusszeile a:visited 	{ text-decoration: none; color: #313131; }
.fusszeile a:hover 		{ text-decoration: underline; }

/* Haupt-Hintergrund Farbe und Abstand */
#mainbackground		 	{ position:relative; top:0px; left:0px; width:850px; padding:0px; background-color: #E0EFED; overflow:hidden; }
/* Fusszeile */         
#footer					{ width:850px; padding:0px; overflow:hidden; }			

/* Einstellungen für die Infoboxen */
#box           { width:144px; padding:3px; overflow:hidden; background-color: #FFFFFF; font-size: 10px }
#box h1        { font-size: 10px; color: #326190 }
#box a         { font-size: 10px; color: #326190 }
#box a:link    { text-decoration: none; }
#box a:active  { text-decoration: none; }
#box a:visited { text-decoration: none; }
#box a:hover   { text-decoration: none; color: #FFFFFF; background-color: #326190 }   
#boxseperator  { width:150px; height:1px; overflow:hidden }

/* Hidden-Einstellung, um Formularfelder vor Spambots zu verstecken */
.noview        { display: none; }

/* Speziell für Quick-Voting */
#votebox             { border-collapse:collapse; border-spacing:0; border:0; border-width:0; width:100%; }
#votebox td.question { font-size: 10px; }
#votebox td.answer	 { font-size: 10px; color: #326190; }

/* Rote Schrift für CMS-Infotexte */
.cms-infotext           { color: #990000 }

/* Suchbegriffe */
.suchbegriffe       { font-size: 12px; }    

/* Überschrift 1 Arial 12, gray, fett */
h1           { font-size: 18px; line-height: 100%; text-align: left;
               word-spacing: 0; color: #313131; font-weight: bold; margin: 0; line-height: 1.3; margin-bottom:15px;}
h2           { font-size: 9pt; line-height: 100%; text-align: left;
               word-spacing: 0; color: #313131; font-weight: bold; margin: 0; line-height: 1.3 }                             


/* Formularfelder allgemein */
textarea     { font-family: Arial; font-size: 10pt; background-color: #D3EDEB; color: #000000; border: 0px; }
input        { font-family: Arial; font-size: 10pt; background-color: #D3EDEB; color: #000000; border: 0px; }
legend       { font-family: Arial; font-size: 10pt; background-color: #FFFFFF; color: #000000 }
button       { font-family: Arial; font-size: 10pt; font-weight: bold; background-color: rgb(3,138,128); color: #FFFFFF; border: 0px }

/* Formularfelder im CMS */

form#cmsform
{
 color: #000000;
 font-family: Arial;
 font-size: 10pt;
 text-align: left; 
}

.cmsbutton_grey {
 font-family: Arial;
 font-size: 10pt;
 text-align: center;
 background-color: #F0F0F0;
 color: #000000;
 border: 1px;
 border-style: outset;
}

.cmsinput {
 font-family: Arial;
 font-size: 10pt;
 padding-left: 3px;
 background-color: #FFFFFF;
 color: #000000;
 border: 1px solid #000000;
}
