BODY.default {
	/* sets basic style on the body */
	margin-top: 20px; margin-left: 20px; margin-right: 20px; margin-bottom: 0px;
	font-family: 'Segoe UI', Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #333;
	/* sets background color and/or background image if specified */
	background-color: #000000;
	background-image:url(../images/bg_site1.png);
	background-repeat:no-repeat;
}

BODY.banner {
	/* sets basic style on the body */
	margin-top: 20px; margin-left: 20px; margin-right: 20px; margin-bottom: 0px;
	font-family: 'Segoe UI', Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #333;
	/* sets background color and/or background image if specified */
	background-color: #000000;
	background-image:url(../images/bg_site2.png);
	background-repeat:no-repeat;
}

BODY.clear {
	/* use for basic style on Printer Friendly pages */
	margin-top: 20px; margin-left: 20px; margin-right: 20px; margin-bottom: 20px;
	font-family: 'Segoe UI', Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #333;
	background-color: #FFFFFF;
}

BODY.frame {
	/* use for basic style on Printer Friendly pages */
	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
	font-family: 'Segoe UI', Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #333;
	background-color: #FFFFFF;
}

TD, BODY, TABLE {
    font-family: 'Segoe UI', Tahoma, Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR :#333; 
    line-height:13px;
}

a:link { COLOR: #000000; text-decoration: none }
a:visited { COLOR: #000000; text-decoration: none }
a.active { color: #000000; text-decoration: none; }
a:hover { COLOR: #000000; text-decoration: underline }



/* box content style */
#box-content1	{ width:1005px; COLOR:#000000; }
#box-content2	{ width:1000px; background:#FFF; COLOR:#000000; }
#box-content3	{ width:1005px; background:#FFF; COLOR:#DDDDDD; }

#box-head	 	{ width:1005px; height:150px; }
#box-foot	 	{ width:1005px; margin-top:0px; }
#box-top1		{ width:1005px; height:25px; background:#000000; }
#box-top2		{ width:1005px; height:32px; background:#000000; }
#box-menu		{ float:left; width:190px; margin-left:5px;  }
#box-data		{ float:right; width:790px; COLOR:#000000; padding-top:0px; }
#box-menu-head  { background: url(../images/bg-menu-top1.gif); COLOR: #FFF; padding:2px 2px 2px 12px; line-height:20px; width:188px; max-width:150px; max-width:174px;  }
#box-menu-top1 	{ float:right; height:25px; background:#000000; COLOR:#FFF; background:url(../images/bg-menu-top1.gif); background-repeat:repeat-x; line-height:25px;}
#box-menu-top2 	{ float:right; width:100%; height:32px; min-height:20px; max-height:26px; background:#000000; background:url(../images/bg-menu-top2.gif); padding-top:7px; background-repeat:repeat-y;}
#box-datentime 	{ float:right; line-height:25px; text-align:right; white-space: nowrap; line-height:25px; }  
#box-suche		{ position:absolute; top:0px; left:595px; display:block; width:200px; COLOR:#FFFFFF; }
#box-Login		{ position:absolute; top:12px; left:605px; display:block; width:400px; COLOR:#FFFFFF; }

#box-foot-bg	{ width:1005px; height:14px; background:url(../images/bg_footer.png); background-repeat:repeat-x; margin-top:6px; }
#box-foot-ln    { height:2px; background-color:#DDDDDD; margin:10px 10px 5px 10px; }

.box-left 	{ float:left;  }
.box-rght 	{ float:right; }
.box-height { margin:4px; height:2px; min-height:10px; max-height:10px;}
.box-Br 	{ height:5px; }

.foot-left  { float:left; width:400px; margin-left:10px; color:#A3A3A3; }
.foot-rght  { float:right; text-align:right; margin-right:10px; }
.foot-logo  { float:left; margin:0px 10px 0px 15px; }

#box-page11	 { float:left;  width:100px; }
#box-page12	 { float:right; width:500px; }
#box-page21	 { float:left;  width:140px; }
#box-page22	 { float:right; width:460px; }



/* Background Image Ralated Style */
.bg-menu-ban-top { background: url(../images/bg_ban0.gif); COLOR: #FFF; padding:5px 5px 5px 10px; line-height:16px; }
.bg-menu-ban-dat { text-align:center; padding:6px;}
.bg-menu-ban1 { float:left;  background: url(../images/bg_ban1.gif); width:189px; height:3px; background-repeat:repeat-x; background-position:bottom;}
.bg-menu-ban2 { float:right; background: url(../images/bg_ban2.gif); width:190px; background-repeat: repeat-y; }
.bg-menu-ban3 { float:left;  background: url(../images/bg_ban3.gif); width:189px; height:3px; background-repeat:repeat-x; background-position:top; }

.bg-menu-mnu1 { background: url(../images/bg_mnu-1.gif); width:2px; }
.bg-menu-mnu2 { background: url(../images/bg_mnu-2.gif); background-repeat:repeat-y;  background-position:top; }
.bg-menu-mnu3 { background: url(../images/bg_mnu-3.gif); background-repeat:no-repeat; background-position:top; }
.bg-menu-mnu4 { background: url(../images/bg_mnu-4.gif); background-repeat:no-repeat; background-position:bottom; }
.bg-menu-mnu5 { border-top: 2px solid #FFF; }


.bg-bay1 { background: url(../../images/bg_bay1.gif); COLOR: #FFF; padding:7px 0px 3px 10px; line-height:16px; white-space: nowrap; }
.bg-bay2 { background: url(../../images/bg_bay2.gif); COLOR: #FFF; padding:5px 10px 1px 10px; line-height:14px; white-space: nowrap;  }
.bg-bay3 { background: url(../../images/bg_bay3.gif); COLOR: #FFF; padding:5px 5px 5px 10px; line-height:16px; }

.bg-head { position:relative; }
.bg-top1 { position:absolute; top:0px; left:0px; width:100%; }
.bg-top2 { background: url(../../images/bg_bay1.gif); padding:7px 0px 3px 0px; line-height:16px;}

.bg-tmp01 { background: url(../../images/bg_tmp01.gif); width:10px; height:10px; }
.bg-tmp12 { background: url(../../images/bg_tmp12.gif); width:10px; height:10px; }
.bg-tmp02 { background: url(../../images/bg_tmp02.gif); width:10px; height:10px; }
.bg-tmp23 { background: url(../../images/bg_tmp23.gif); width:10px; height:10px; }
.bg-tmp03 { background: url(../../images/bg_tmp03.gif); width:10px; height:10px; }
.bg-tmp34 { background: url(../../images/bg_tmp34.gif); width:10px; height:10px; }
.bg-tmp04 { background: url(../../images/bg_tmp04.gif); width:10px; height:10px; }
.bg-tmp41 { background: url(../../images/bg_tmp41.gif); width:10px; height:10px; }



/* Background Color Ralated Style */
.bg-content { background: #FFFFFF; COLOR: #000000; }
.bg-teasers { background: #F3F2F2; COLOR: #000000; }
.bg-color1 { background: #FFFFFF; COLOR: #000000; }
.bg-color2 { background: #FFFFFF; COLOR: #000000; }
.bg-color3 { background: #F3F2F2; COLOR: #000000; }
.bg-color4 { background: #EBEBEB; COLOR: #000000; }
.bg-color5 { background: #D9D0B9; COLOR: #000000; }
.bg-color6 { background: #F1F1F1; COLOR: #000000; }
.bg-corp1 { background: #E00000; COLOR: #FFFFFF; }
.bg-corp2 { background: #000000; COLOR: #FFFFFF; }
.bg-pic { background: #F3F2F2; border: #CCCCCC 1px solid; COLOR: #000000; }

.bg-line { background: #CCCCCC; COLOR: #000000; height:1px;}
.bg-line1 { background: #CCCCCC; COLOR: #000000; height:1px; margin:2px 0 2px 0;}
.bg-line2 { background: #CCCCCC; COLOR: #000000; height:2px; margin:2px 0 2px 0;}


/* Border Ralated Style */
.bg-border1 { COLOR: #000000; border: #D5D5D5 1px solid; background: #FFFFFF; }
.bg-border2 { COLOR: #000000; border: #A3A3A3 1px solid; }
.bg-border3 { COLOR: #000000; border: #E00000 2px solid; }
.bg-border4 { background: #F3F2F2; border: #A3A3A3 0px solid; COLOR: #000000; padding:10px; }
.bg-border5 { COLOR: #000000; border: #A3A3A3 1px solid; background: #F3F2F2; }
.bg-border6 { COLOR: #000000; border: #A3A3A3 1px solid; background: #9C9D9F; }
.bg-border7 { COLOR: #000000; border: #A3A3A3 1px solid; background: #F5F3E0; text-transform: uppercase; font-size:10px; letter-spacing:1px; }
.bg-border8 { COLOR: #000000; border-bottom: #A3A3A3 2px solid; background: #FFF; padding:10px 0px 10px 0px; }
.bg-border9 { background: #F3F2F2; COLOR: #000000; border: #A3A3A3 1px solid; padding:10px 10px 10px 10px; background-image: url(../../images/bg_preview.gif); background-position:center; background-repeat:no-repeat; }
.bg-border10 { COLOR: #000000; border-bottom: #CCCCCC 1px solid; padding:8px 0px 8px 0px; }



/* Input Type, TextBox, Button*/
INPUT, SELECT, TEXTAREA { FONT-FAMILY:'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE: 11px; }
.input  { border: 1Px #a3a3a3 Double; height: 18px; FONT-FAMILY:'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE: 11px; LETTER-SPACING: 0px;}
.input1 { border: 1Px Double #a3a3a3; height: 18px; FONT-FAMILY:'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE: 11px; COLOR: #a3a3a3; LETTER-SPACING: 0px;}

.button  { BACKGROUND: #E00000; color: #FFFFFF; border: 1Px #FFFFFF solid; height: 18px; FONT-FAMILY:'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE: 11px; LETTER-SPACING: 0px; padding:0px 0px 10px 0px; }
.button1 { BACKGROUND: #E00000; color: #FFFFFF; border: 1Px solid #FFFFFF; height: 18px; FONT-FAMILY:'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE: 11px; COLOR: #FFFFFF; padding-left:2px; padding-right:2px; }
.button2 { BACKGROUND: #FFFFFF; color: #E00000; border: 1Px #E00000 Double; height: 18px; FONT-FAMILY:'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; LETTER-SPACING: 0px; padding: 0px 0px 10px 0px;}
.button3 { BACKGROUND: #E00000; color: #FFFFFF; border: 1Px #FFFFFF Double; height: 18px; FONT-FAMILY:'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE: 9px; LETTER-SPACING: 0px;  text-align:right; vertical-align:baseline; width:25px; padding-right:2px;}
.button4 { BACKGROUND: #E00000; color: #FFFFFF; border: 1Px #FFFFFF Double; height: 18px; FONT-FAMILY:'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE: 9px; LETTER-SPACING: 0px;  text-align:left; vertical-align:baseline; width:25px; padding-left:2px;}
.button5 { BACKGROUND: #E00000; color: #FFFFFF; border: 1Px #FFFFFF solid; height: 18px; FONT-FAMILY:'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE: 11px; LETTER-SPACING: 0px; }
.footer { background: url(../images/bg_footer.gif) repeat left; height:40px; }

/* Nav Link Related Style */
.nav { color: #999999; text-decoration: none; }
.nav:link { color: #999999; text-decoration: none; }
.nav:visited { color: #999999; text-decoration: none; }
.nav:hover { color: #999999; text-decoration: none; }
.nav:active { color: #999999; text-decoration: none; }


/* Link Button Style */
.Linkbutton1 { BACKGROUND: #E00000; color: #FFFFFF; border: solid 1Px #FFF; height:18px; width:25px; FONT-FAMILY:'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE: 9px; LETTER-SPACING: 0px; vertical-align:baseline; cursor:Hand; text-align:Left; padding:2px 2px 2px 4px;}
.Linkbutton2 { BACKGROUND: #E00000; color: #FFFFFF; border: solid 1Px #FFF ; height:18px; width:25px; FONT-FAMILY:'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE: 9px; LETTER-SPACING: 0px; vertical-align:baseline; cursor:Hand; text-align:Right; padding: 2px 4px 2px 2px;}



/* List Style */
.lst-box1 { width:570px; }
.lst-box2 { width:99%; }
.lst-arro { float:left; width:10px; min-width:10px; max-width:15px; height:30px; border:0px solid red; font-family: Trebuchet ms; font-size:11px; font-weight:bold; color:#BA2B1E; }
.lst-cont { float:right; }
.lst-data { height:30px; }
.lst-more { float:right; margin-top:-12px; }




/* Menu Ralated Style */
.bg-menu-main { background: #3E3E3E; COLOR: #000000; height:22px; line-height:1px; }
.bg-menu-subm { background: #FFFFFF; COLOR: #000000; width:186px; height:19px; line-height:18px;}
.bg-menu-sele { background: #000000; COLOR: #000000; height:18px; margin-top:1px;}
.bg-menu-line { background: #FFFFFF; COLOR: #000000; height:1px; }
.bg-menu-mlne { background: #FFFFFF; COLOR: #000000; height:1px; min-height:1px; max-height:1px; width:186px; line-height:1px; }
.bg-menu-slne { background: #000000; COLOR: #000000; height:1px; width:172px; line-height:1px; }

.txt-menu-top1 { FONT-FAMILY:'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE:10px; FONT-WEIGHT:normal; color:#FFF; padding:0px 10px 0px 10px; TEXT-TRANSFORM:uppercase; }
.txt-menu-top2 { FONT-SIZE:13px; FONT-WEIGHT:normal; color:#000; }
.txt-menu-wht  { FONT-FAMILY:'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE:11px; FONT-WEIGHT:bold; color:#FFF; padding:0px 10px 0px 0px; TEXT-TRANSFORM: uppercase;  }
.txt-menu-lang { FONT-SIZE:10px; FONT-WEIGHT:normal; color:#FFF; padding:0px 0px 0px 0px; TEXT-TRANSFORM: uppercase; }
.txt-menu-date { FONT-SIZE:11px; FONT-WEIGHT:normal; color:#FFF; padding:0px 10px 0px 10px; }
.txt-menu-serh { FONT-FAMILY:'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE:11px; FONT-WEIGHT:normal; color:#000; padding:0px 0px 0px 0px; TEXT-TRANSFORM: uppercase; }


/* menu level 1 */
.bg-menu1_1_i { background: #3E3E3E; border-top: #FFF 1px solid; border-right: #FFF 0px solid; border-left: #FFF 0px solid; border-bottom: #FFF 0px solid; height:18px; text-align:left; padding: 2px 0px 0px 0px; }
.bg-menu1_1_a { background: #3E3E3E; border-top: #FFF 1px solid; border-right: #FFF 0px solid; border-left: #FFF 0px solid; border-bottom: #FFF 0px solid; height:18px; text-align:left; padding: 2px 0px 0px 0px; }

.txt-menu1_1_i { FONT-FAMILY:'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE:11px; FONT-WEIGHT: normal; color: #FFF; padding-Left:0Px; line-height:18px;}
.txt-menu1_1_a { FONT-FAMILY:'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE:11px; FONT-WEIGHT: bold;   color: #FFF; padding-Left:0Px; line-height:18px;}

.lnk-menu1_1:Link { text-decoration: none; }
.lnk-menu1_1:Visited { text-decoration: none; }
.lnk-menu1_1:Hover { text-decoration: none; }
.lnk-menu1_1:Active { text-decoration: none; }

.bg-menu1_2_i { background: #000; border-top: #FFF 1px solid; border-right: #FFF 0px solid; border-left: #FFF 0px solid; border-bottom: #FFF 0px solid; height:18px; text-align:left;}
.bg-menu1_2_a { background: #000; border-top: #FFF 1px solid; border-right: #FFF 0px solid; border-left: #FFF 0px solid; border-bottom: #FFF 0px solid; height:18px; text-align:left; }

.txt-menu1_2_i { FONT-FAMILY:'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE:11px; FONT-WEIGHT: normal; color: #FFFFFF; padding: 0px 0px 0px 10px; line-height:18px;}
.txt-menu1_2_a { FONT-FAMILY:'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE:11px; FONT-WEIGHT: bold; color: #E00000; padding: 0px 0px 0px 10px; line-height:18px;}

.lnk-menu1_2:Link { text-decoration: none; }
.lnk-menu1_2:Visited { text-decoration: none; }
.lnk-menu1_2:Hover { text-decoration: none; }
.lnk-menu1_2:Active { text-decoration: none; }



/* menu level 2 */
.txt-menu2 { font-size: 10px; FONT-WEIGHT: 600; color: #A3A3A3; }
.txt-menu2_i { font-size: 10px; FONT-WEIGHT: 600; color: #A3A3A3; }
.txt-menu2_a { font-size: 10px; FONT-WEIGHT: 600; color: #A3A3A3; }

.lnk-menu2:Link { color: #A3A3A3; text-decoration: none; }
.lnk-menu2:Visited { color: #A3A3A3; text-decoration: none; }
.lnk-menu2:Hover { color: #A3A3A3; text-decoration: none; }
.lnk-menu2:Active { color: #A3A3A3; text-decoration: none; }



/* menu level 3 */
.txt-menu3 { FONT-FAMILY:'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE:13px; font-weight:bold; color: #FFFFFF;  Letter-spacing: 0px; TEXT-TRANSFORM: uppercase; }
.txt-menu3_i { FONT-FAMILY:'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE:13px; font-weight:bold; color: #FFFFFF; Letter-spacing: 0px; TEXT-TRANSFORM: uppercase; }
.txt-menu3_a { FONT-FAMILY:'Segoe UI', Tahoma, Arial, sans-serif; FONT-SIZE:13px; font-weight:bold; color: #FFFFFF;  Letter-spacing: 0px; TEXT-TRANSFORM: uppercase; }

.lnk-menu3:Link { text-decoration: none; color: #FFFFFF; }
.lnk-menu3:Visited { text-decoration: none; color: #FFFFFF; }
.lnk-menu3:Hover { text-decoration: none; color: #FFFFFF; }
.lnk-menu3:Active { text-decoration: none; color: #FFFFFF; }




