/******************************************************************************
***** Stylesheet für Salsa Studio Romano
*******************************************************************************/

/* body definition */
body 	{
		background-color:#5E6734;
		margin-top:8px;
		margin-bottom:8px;
		margin-left:8px;
		margin-right:8px; 
		font-size:9pt;
		font-family:Arial,sans-serif;
		font-weight:normal;
		color:#f0f0f0;
		scrollbar-arrow-color:#000000;
		scrollbar-face-color:#748040;
		scrollbar-base-color:#454D26;
		scrollbar-track-color:#454D26;
		scrollbar-highlight-color:#8B994C;
		scrollbar-3dlight-color:#A2B359;
		scrollbar-shadow-color:#2E331A;
		scrollbar-darkshadow-color:#171A0D;
		}

body.navi 	{
		background-color:#5E6734;
		background-image:url(img/navi_bg.gif);
		background-repeat:no-repeat;
		background-attachment:fixed;
		background-position:0px 0px;
		margin-top:8px;
		margin-bottom:8px;
		margin-left:2px;
		margin-right:2px; 
		font-size:9pt;
		font-family:Arial,sans-serif;
		font-weight:normal;
		color:#f0f0f0;
		scrollbar-arrow-color:#000000;
		scrollbar-face-color:#748040;
		scrollbar-base-color:#454D26;
		scrollbar-track-color:#454D26;
		scrollbar-highlight-color:#8B994C;
		scrollbar-3dlight-color:#A2B359;
		scrollbar-shadow-color:#2E331A;
		scrollbar-darkshadow-color:#171A0D;
		}

body.print 	{
		background-color:#ffffff;
		margin-top:8px;
		margin-bottom:8px;
		margin-left:2px;
		margin-right:2px; 
		font-size:9pt;
		font-family:Arial,sans-serif;
		font-weight:normal;
		color:#000000;
		}


/* paragraphen */
p.admin			{ font-size:12pt; font-family:Arial,sans-serif; font-weight:bolder; color:#A2B359; }
p.print			{ font-size:12pt; font-family:Arial,sans-serif; font-weight:bolder; color:#000000; }

/* spans */
span.error		{ font-size:9pt; font-family:Arial,sans-serif; font-weight:bold; color:#f0f0f0; }
span.gberror	{ font-size:9pt; font-family:Arial,sans-serif; font-weight:bold; color:#EE944C; }
span.gbtrenner  { font-size:9pt; font-family:Arial,sans-serif; font-weight:bold; color:#8B994C; }
span.gbtitle  	{ font-size:9pt; font-family:Arial,sans-serif; font-weight:bold; color:#CCAA56; }
span.aktuell_title	{ font-size:13pt; font-weight:bold; }
span.list  	{ font-size:9pt; font-family:Arial,sans-serif; font-weight:bold; color:#e0e0e0; }
span.aktuell_gelb	{ color:#E9C810; }


/* links */
a:link    { text-decoration:underline; color:#f0f0f0; }
a:visited { text-decoration:underline; color:#f0f0f0; }
a:active  { text-decoration:underline; color:#f0f0f0; }
a:hover   { text-decoration:underline; color:#f0f0f0; }

a.navi:link    { text-decoration:none; color:#ffffff; }
a.navi:visited { text-decoration:none; color:#ffffff; }
a.navi:active  { text-decoration:none; color:#c0c0c0; }
a.navi:hover   { text-decoration:none; color:#c0c0c0; }

a.gb:link    { text-decoration:underline; color:#CCAA56; }
a.gb:visited { text-decoration:underline; color:#CCAA56; }
a.gb:active  { text-decoration:underline; color:#ffffff; }
a.gb:hover   { text-decoration:underline; color:#ffffff; }

a.download:link    { text-decoration:none; color:#ffffff; }
a.download:visited { text-decoration:none; color:#ffffff; }
a.download:active  { text-decoration:none; color:#000000; background-color:#ffffff; }
a.download:hover   { text-decoration:none; color:#000000; background-color:#ffffff; }


/* tables */
table.navi { background-color:#000000; }
table.box { border:1px solid #b0b0b0; }
table.termin { background-color:#FFFF00; }

td 			{ font-size:9pt; font-family:Arial,sans-serif; font-weight:normal; color:#f0f0f0; }
td.navi		{ font-size:8pt; font-family:Tahoma,Arial,sans-serif; font-weight:bold; color:#ffffff; }
td.navientry	{ font-size:8pt; font-family:Tahoma,Arial,sans-serif; font-weight:normal; color:#ffffff; background-color:#3A4020; }
td.title		{ font-size:13pt; font-family:Arial,sans-serif; font-weight:bold; color:#ffffff; }
td.box 			{ font-size:9pt; font-family:Arial,sans-serif; font-weight:normal; color:#f0f0f0; background-color:#5E6734; }
td.aktuelles	{ font-size:9pt; font-family:Arial,sans-serif; font-weight:normal; color:#e0e0e0; background-color:#8E0000; }
td.admingb 		{ font-size:9pt; font-family:Arial,sans-serif; font-weight:normal; color:#f0f0f0; background-color:#8B994C; }
td.fotoback		{ font-size:8pt; font-family:Arial,sans-serif; font-weight:normal; color:#000000; background-color:#707070; }
td.infobox		{ font-size:9pt; font-family:Arial,sans-serif; font-weight:normal; color:#f0f0f0; background-color:#000000; }
td.anmeldung	{ font-size:9pt; font-family:Arial,sans-serif; font-weight:normal; color:#f0f0f0; background-color:#454D26; }
td.terminbg		{ font-size:9pt; font-family:Arial,sans-serif; font-weight:normal; color:#f0f0f0; background-color:#660066; }
td.terminhd		{ font-size:8pt; font-family:Tahoma,Arial,sans-serif; font-weight:bold; color:#ffffff; background-color:#018C8C; }
td.print 		{ font-size:9pt; font-family:Arial,sans-serif; font-weight:normal; color:#000000; }
td.admintitle	{ font-size:8pt; font-family:Arial,sans-serif; font-weight:normal; color:#ffffff; background-color:#000000; }
td.adminentry	{ font-size:8pt; font-family:Arial,sans-serif; font-weight:normal; color:#000000; background-color:#ffffff; }


input.button 	{ font-size:8pt; font-family:Arial,sans-serif; font-weight:bold; background:#CCAA56; color:#000000; border:1px solid #000000; }
input.textbox 	{ font-size:9pt; font-family:Arial,sans-serif; font-weight:normal; background:#CCAA56; color:#000000; border:1px solid #000000; }
select.textbox 	{ font-size:9pt; font-family:Arial,sans-serif; font-weight:normal; background:#CCAA56; color:#000000; border:1px solid #000000; }
textarea.textbox	{ font-size:9pt; font-family:Arial,sans-serif; font-weight:normal; background:#CCAA56; color:#000000; border:1px solid #000000; }
textarea.admin		{ font-size:8pt; font-family:Courier,Arial,sans-serif; font-weight:normal; background:#CCAA56; color:#000000; border:1px solid #000000; }