/* CSS Document */
/* FONTS */
body, table, tr, td, h5, p, .a13, .a13b, .az, .ab, .ar, .aw, .ml4, sup { font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; }
h1, h2 { font-family:Verdana,Helvetica,Arial,Tahoma,Geneva,Swiss,SunSansRegular; }
h3, input, select, .m, .mb, .mw, .mr, .mrb, .lt, .lt1, .ltbb, .slktr { font-family:Verdana,MS Sans Serif,Tahoma,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; }


/* SIZES */
body, table, tr, td, h1, h2, p, .ml4, .a13, .a13b, .az, .ab, .ar, .aw, sup { font-size:13px; }
h1 { font-size:19px; }
h2 { font-size:17px; }
h3, input, select, textarea, .m, .mb, .mw, .mr, .mrb, .lt, .lt1, .slktr { font-size:11px; }
h5 { font-size:11px; }
.hn { font-size:2px; }

/* COLORS  */
body, table, tr, td, p, .ml4, input, select, textarea, .a13, .m, .mb, .lt, lt1, .slktr { color:#202020; }
.a13b, .bl { color:#333333; }
.blbr { color:#3c3a28; }
.az { color:#003366; }
.ab { color:#333366; }
.ar, .mr, .mrb { color:#804000; }
sup { color:#5e0000; }
h1, h2 { color:#667777; }
h3, h5 { color:#404040; }
.aw, .mw { color:#fdfdfd; }
.gr, li.grey { color:#606060; }
.sgr { color:#808080; }
.hn { color:white; }
.ltb, .ltbb { color:#4371a5; }


/* SPECIAL-WEIGHTS */
.a13, .m { font-weight:normal; }
.a13b, .bl, .aw, .blbr, .mb, .mrb, .mw, .ltbb { font-weight:bold; }
h1 { font-size:24px; color:#1f518b; margin:0px; padding:0px; text-shadow: 0.1em 0.1em 0.2em #d7d7d7 }
h2 { font-size:20px; color:#1f518b; margin:0px; padding:0px; font-weight:normal }
h3, h5 { font-size:18px; color:#1f518b; font-weight:normal }


/* BACKGROUND-COLORS  */
select, textarea { background-color:#d8d8d8; }
radio, checkbox { background-color:white; }
.slktr { background-color:#eeeef0; }
.hn { background-color:white; }


/* DECORATIONS */
h1, h2 { text-decoration:none; }
.ud { text-decoration:underline; }

/* LINE-HEIGHT */
h3 { line-height:1px; }

/* MARGINS */
body { margin:0px; }
/* h1, h2, h3 { margin-top:1px; margin-bottom:1px; } */
.ml1 { margin-left:8px; }
.ml2 { margin-left:10px; }
.ml3 { margin-left:15px; }
.ml4 { margin-left:20px; }
h1.TopMin1 { margin-top:-19px; }
h2.TopMin1 { margin-top:1px; }


/* LINE_HEIGHTS */
/* .lt, .lt1 { line-height:130%; } */


/*  ALIGNMENT */
sup { vertical-align:super; }


/* CURSOR-STYLES */
label { cursor: hand; }



/* LINKS */

/*
Um eine korrekte Darstellung dieser Pseudoformate zu erreichen, müssen bei der Notierung folgende Reihenfolgen einhalten werden:
:link, :visited, :hover, :active.

dewion hat
:link, :active, :visited, :hover
*/

a:link { color:#111111;font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss;text-decoration:none; }
a:active { color:#26658a;font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss;text-decoration:underline; }
a:visited { font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss;text-decoration:none; }
a:hover { color:#4371a5;font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss;text-decoration:underline; }

a.mo:link { color:#4371a5;font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss;text-decoration:none; }
a.mo:active { color:#26658a;font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss;text-decoration:none; }
a.mo:visited { color:#4371a5;font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss;text-decoration:none; }
a.mo:hover { color:#0000a0;font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss;text-decoration:underline; }

a.hlp:link { color:#4371a5;font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss;text-decoration:none; }
a.hlp:active { color:#26658a;font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss;text-decoration:none; }
a.hlp:visited { color:#4371a5;font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss;text-decoration:none; }
a.hlp:hover { color:#0000a0;font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss;text-decoration:underline;cursor:help; }
	
a.me:link { color:#804000;font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss;text-decoration:none; }
a.me:active { color:#804000;font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss;text-decoration:none; }
a.me:visited { color:#804000;font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss;text-decoration:none; }
a.me:hover { color:#804000;font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss;text-decoration:underline;cursor:help; }

a.lar:link { color:#4371a5;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-decoration:underline; }
a.lar:active { color:#26658a;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-decoration:underline; }
a.lar:visited { color:#4371a5;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-decoration:underline; }
a.lar:hover { color:#0000a0;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-decoration:underline; }

a.laro:link { color:#4371a5;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-decoration:none; }
a.laro:active { color:#26658a;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-decoration:none; }
a.laro:visited { color:#4371a5;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-decoration:none; }
a.laro:hover { color:#0000a0;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-decoration:underline; }

a.hid:link { color:#202020;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-decoration:none; }
a.hid:active { color:#202020;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-decoration:none; }
a.hid:visited { color:#202020;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-decoration:none; }
a.hid:hover { color:#202020;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-decoration:none; }

a.hidb:link { font-size:13px;color:#333333;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-decoration:none;font-weight:bold; }
a.hidb:active { font-size:13px;color:#333333;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-decoration:none;font-weight:bold; }
a.hidb:visited { font-size:13px;color:#333333;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-decoration:none;font-weight:bold; }
a.hidb:hover { font-size:13px;color:#333333;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-decoration:none;font-weight:bold; }

label:link { color:#111111;font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss;text-decoration:none; }
label:active { color:#26658a;font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss;text-decoration:underline; }
label:visited { font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss;text-decoration:none; }
label:hover { color:#4371a5;font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss;text-decoration:underline;cursor:hand; }


/* FORM-HEIGHTS */
/* textarea { padding-left:3px; } */
.hn { height:2px; }

/* FORM-LENGTHS */
.inpT30 { width:30px; padding-left:3px; background-color:#d8d8d8; }
.inpT40 { width:40px; padding-left:3px; background-color:#d8d8d8; }
.inpT50 { width:50px; padding-left:3px; background-color:#d8d8d8; }
.inpT80 { width:80px; padding-left:3px; background-color:#d8d8d8; }
.inpT100 { width:100px; padding-left:3px; background-color:#d8d8d8; }
.inpT150 { width:150px; padding-left:3px; background-color:#d8d8d8; }
.inpT200 { width:200px; padding-left:3px; background-color:#d8d8d8; }
.inpT220 { width:220px; padding-left:3px; background-color:#d8d8d8; }
.inpT250 { width:250px; padding-left:3px; background-color:#d8d8d8; }

.hn { width:2px; }

.inpDD40 { width:40px; }
.inpDD54 { width:54px; }
.inpDD74 { width:74px; }
.inpDD100 { width:100px; }
.inpDD150 { width:150px; }
.inpDD200 { width:200px; }
.inpDD250 { width:250px; }
.inpDD280 { width:280px; }
.inpDD330 { width:330px; }


/* PICS */
a.onestar:link, a.onestar:visited {
text-decoration:none;
background-image: url(http://localhost/dewion/img/bluestar1.gif);
background-position: center;
background-repeat: no-repeat;
padding-left: 1px;
}
a.onestar:hover, a.onestar:active {
text-decoration:none;
background-image: url(http://localhost/dewion/img/bluestar_1.gif);
background-position: center;
background-repeat: no-repeat;
padding-left: 1px;
}

a.twostar:link, a.twostar:visited {
text-decoration:none;
background-image: url(http://localhost/dewion/img/bluestar2.gif);
background-position: center;
background-repeat: no-repeat;
padding-left: 1px;
}
a.twostar:hover, a.twostar:active {
text-decoration:none;
background-image: url(http://localhost/dewion/img/bluestar_2.gif);
background-position: center;
background-repeat: no-repeat;
padding-left: 1px;
}

a.threestar:link, a.threestar:visited {
text-decoration:none;
background-image: url(http://localhost/dewion/img/bluestar3.gif);
background-position: center;
background-repeat: no-repeat;
padding-left: 0px;
}
a.threestar:hover, a.threestar:active {
text-decoration:none;
background-image: url(http://localhost/dewion/img/bluestar_3.gif);
background-position: center;
background-repeat: no-repeat;
padding-left: 0px;
}

.noPrint { visibility:hidden; }


/* TABLES */

/* Braun kleiner weißer Text */
.bwn { background-color:#656532; }

/* Beige kleiner Text */
.bg { background-color:#edebe4;font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;font-size:11px;vertical-align:top; }
.bgb { background-color:#edebe4;font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;font-size:11px;font-weight:bold;vertical-align:top; }


/* ONLY FOR SiteMap */
.sm { background-color:#f9f9f9;font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;line-height:120%;font-size:11px; }
.smb { background-color:#ebf0f3;font-family:MS Sans Serif,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;font-size:11px;font-weight:bold; }
.tt { color:#808080;font-family:Verdana,Tahoma,Arial,Helvetica,Geneva,Swiss,SunSansRegular;font-size:13px;font-weight:700; }

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	background-image:url(images/background.jpg);
	background-repeat:repeat-x;	
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

a.tabnavi              { color: #00728f; font-size:16px; text-decoration:none; }
a.tabnavi:link         { color: #00728f; font-size:16px; text-decoration:none; }
a.tabnavi:visited      { color: #00728f; font-size:16px; text-decoration:none; }
a.tabnavi:hover        { color: #a7bb3e; font-size:16px; text-decoration:underline; }

a.footernavi              { color: #1f518b; font-size:12px; text-decoration:none; }
a.footernavi:link         { color: #1f518b; font-size:12px; text-decoration:none; }
a.footernavi:visited      { color: #1f518b; font-size:12px; text-decoration:none; }
a.footernavi:hover        { color: #a7bb3e; font-size:12px; text-decoration:underline; }

a.greenlink              { color: #00728f; font-size:12px; text-decoration:none; }
a.greenlink:link         { color: #00728f; font-size:12px; text-decoration:none; }
a.greenlink:visited      { color: #00728f; font-size:12px; text-decoration:none; }
a.greenlink:hover        { color: #a7bb3e; font-size:12px; text-decoration:underline; }

a.navigation 			{ display:block; padding:4px; font-family:Arial, Verdana, sans-serif; background-color:#d2dfe8; border-bottom:1px solid #92aec1; border-top:1px solid #FFFFFF}
a.navigation:link 		{ color:#22538b; background-color:#d2dfe8; text-decoration:none; }
a.navigation:visited 	{ color:#22538b; background-color:#d2dfe8; text-decoration:none; }
a.navigation:hover 		{ color:#a7bb3e; background-color:#FFFFFF; text-decoration:none; }
a.navigation:active 	{ color:#22538b; background-color:#d2dfe8; text-decoration:none; }

div.navigation				{ display:block; padding:8px; font-family:Arial, Verdana, sans-serif; background-color:#22538b; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF; font-weight:bold; color:#FFFFFF; background-image:url(images/nav_top_bg.jpg); background-position:right top; background-repeat:no-repeat}	
div.navigation_rechner		{ display:block; padding:8px; font-family:Arial, Verdana, sans-serif; background-color:#465b6d; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF; font-weight:bold; color:#FFFFFF}		
div.navigation_rechner_off	{ display:block; padding-top:4px; padding-bottom:4px; font-family:Arial, Verdana, sans-serif; background-color:#FFFFFF; border-bottom:1px solid #bdd0e2; border-top:1px solid #FFFFFF}	
div.navigation_rechner_grau	{ display:block; padding-top:4px; padding-bottom:4px; font-family:Arial, Verdana, sans-serif; background-color:#FFFFFF; border-bottom:1px solid #bdd0e2; border-top:1px solid #FFFFFF; color:#859ab1}	
div.navigation_rechner_bold	{ display:block; padding-top:4px; padding-bottom:4px; font-family:Arial, Verdana, sans-serif; background-color:#FFFFFF; border-bottom:1px solid #bdd0e2; border-top:1px solid #FFFFFF; color:#10568e; font-weight:bold}			
div.ueberschrift			{ font-size:23px; color:#00728f; }
div.ueberschrift_green		{ font-size:23px; color:#094a93; }
div.infotitel				{ font-size:18px; color:#00728f; }
div.infobox					{ font-size:11px; }
span.big_green				{ font-weight:bold; color:#8f6513; }


a:link {
	color: #1f518b;
}
a:visited {
	color: #1f518b;
}
a:hover {
	color: #8d9f2c;
}
a:active {
	color: #1f518b;
}

