body, font, p , td{ font-family:sans-serif, Arial, Helvetica; font-size:11px; text-decoration:none; color:#fff; }

.ue{ font-size:14px; color:#8f4825;}
.Hervorgehoben{ font-size:14px; color:#fff; line-height:2em;}
.text{ font-size:11px; }
.text_r{ font-size:11px; color:#8f4825;  line-height:2em; }

a, .link{ color:#8f4825; text-decoration:none;  } 
a:hover, .link:Hover{ color:#FFF; text-decoration:none;   } 

.Rahmen_Schwarz{border: #000000; border-style: solid;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px} 
.Rahmen_Weiss{border: #ffffff; border-style: solid;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.i_rot{color:#ff0000;} 
.i_gelb{color:#ffff00;} 
.i_blau{color:#0000cc;} 
.i_gruen{color:#33cc00;} 
.i_weiss{color:#ffffff;} 
.i_schwarz{color:#000000;} 

#bg2{height:100%;  width:100%; position:absolute; z-index:2;}

body{ background-position:center top; background-repeat:no-repeat; background-attachment:fixed;}
#bg2{ background-position:center top; background-repeat:no-repeat; }

.ornoment { -moz-opacity:0.2; Filter: Alpha(Opacity=20); -khtml-opacity: 0.2; opacity: 0.2; }
#ornoment1{ 	
	position:absolute;	background-position:50% 178px; background-repeat:no-repeat; height:100%; width:100%; z-index:2;
	background-image:url(http://www.teamformultimedia.at/_iu_write/cms/kunden/geschenkscheine/bilder/design/bg/ornoment1.gif);
}

#ornoment2{ 
	position:absolute;	background-position:50% top; margin:0px 0px 0px -280px;	height:381px;	width:100%;	z-index:5;
	background-repeat:no-repeat; 	background-image:url(http://www.teamformultimedia.at/_iu_write/cms/kunden/geschenkscheine/bilder/design/bg/ornoment2.gif);
}

#header,
#logo,
#menu,
#content{ position:absolute;  width:980px; left:50%; margin-left:-490px;  z-index:3;}

#header{ height:381px; background-image:url(http://www.teamformultimedia.at/_iu_write/cms/kunden/geschenkscheine/bilder/design/header/header1.jpg);}

#logo{ height:68px; padding:0px 0px 0px 0px; z-index:10; margin-top:140px;}
#menu{ height:33px; padding:0px 0px 0px 0px; margin-top:348px; z-index:10; }
#content{ background-color:#aeafa9; padding:0px 0px 0px 0px; margin-top:381px; }
.footer{ background-color:#d0d1d3;}

.footer,
.content{ padding:20px;}

#menu #menu_bg{ position:absolute; z-index:10; width:980px; height:33px; background-color:#FFFFFF; -moz-opacity:0.8; Filter: Alpha(Opacity=80); -khtml-opacity: 0.8; opacity: 0.8;}
#menu #menu_c{  position:absolute; z-index:999; width:980px ;height:33px;  }
#menu #menu_c table a { display:block;   line-height:2.4em; font-family:sans-serif, Arial, Helvetica; font-size:13px; text-decoration:none;  } 

.menu_link{ color:#8a3911; border-bottom:1px #FFF solid; height:32px; padding-right:1px; padding-left:1px;   }
.menu_link:hover,
.menu_link_aktiv,
.menu_link_aktiv:hover{ color:#ffffff; background-color:#aeafa9; height:33px; border-bottom:0px #FFF solid; padding-right:0px; padding-left:0px;  border-right:1px #FFF solid; border-left:1px #FFF solid;   }
#tabmenu{ 
	overflow:hidden; 
	height:316px; 
	width: 460px; 
	background-color:#bfc0bc;  
}

.footer_table{
	height:26px;
	overflow:hidden;
}
.footer_table .f_r{
	padding-right:10px;
}
.footer_table a,
.footer_table td{
	color:#807f84;
}
.footer_table a:Hover{
	color:#333;
}
.tabs_table {
	overflow:hidden;
	width:448px; 
	margin:6px 6px 0px 6px;
}
.tabs_footer { 
	padding:0px 0px 0px 0px;
	margin:0px 6px 6px 6px;
	overflow:hidden;
	width:448px;
	height:26px; 
	background-color:#f3f3f3;
	border-top:0px #FFF solid; 
	border-bottom:1px #FFF solid; 
	border-left:1px #FFF solid; 
	border-right:1px #FFF solid; 
}
.tabs_table2 { 
	overflow:hidden;
	margin:0px 6px 0px 6px;
	width:448px;
	height:254px; 
	border-bottom:0px #FFF solid  ; 
	border-left:1px #FFF solid; 
	border-right:1px #FFF solid;

}
.tabs_text { 
	padding:6px;
}
.tabs_td{ 		color:#8f4825; cursor:pointer; line-height:1.4em; padding:4px 4px 3px 4px; border-bottom:1px #FFF solid; border-top:0px #FFF solid; border-left:0px #FFF solid; border-right:0px #FFF solid; }
.tabs_td_active{color:#FFF;    cursor:pointer; line-height:1.4em; padding:3px 3px 4px 3px; border-bottom:0px #FFF solid; border-top:1px #FFF solid; border-left:1px #FFF solid; border-right:1px #FFF solid;}
#tabs_text2, #tabs_text3, #tabs_text4{ }

.border_w{ border:6px solid #fff;}

.cms_login_form_page_body{margin:0px;padding:0px;border:0px;background-color:#aeafa9;}
.cms_login_form_page{width:100%;height:100%;top:0px;bottom:0px;left:0px;right:0px;margin:0px;padding:0px;border:0px;}
