p { margin:0px; }
hr { width:100%; height:1px; top-border:1px solid #333333; }
ul { list-style-type:square; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding-top:10px; text-decoration:none; }

body {font-size:1px}
a.body_copy:link { color:#911f2a;}
a.body_copy:hover { color:#6633CC; }
a.body_copy:visited { color:#911f2a; }

a.language:link { font-size: 16px; font-weight: bold; color: #009; }
a.language:hover { color:#6633CC; }
a.language:visited { color:#009; font-weight: bold; font-size: 16px; }


#wrapper { width:730px; margin:0 auto; }
#header { width:732px; height:82px text-align:left; background-color:#ffffff; padding-left:15px; }
#holder { width:732px; background-color:#ffffff; clear:both; }
#flash { float:left; width:408px; background-color:#ffffff; height: 443px;}
#left_content { float:left; width:408px; margin:0px; }
#right_menu { float:right; width:319px; background-color:#ffffff; margin:0px; }
#copy_area { clear:both; float:left; width:325px; margin-left:42px; display:inline; line-height:18px; }
#teaser_area { float:right; width:319px; }


#home_gut { width:732px; background-color:#cccccc; background-image:url(images/home_bg.gif); background-repeat:repeat-y; padding-bottom:25px; clear: both;}
#home_gut2 { width:732px; background-color:#cccccc; background-image:url(images/home_bg2.gif); background-repeat:repeat-y; padding-bottom:25px; clear: both;}

.menu { margin-bottom:3px; }
.body_copy { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.4; color:#333; padding-top:10px; text-decoration:none;}
.body_header { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333; font-weight:bold; padding-top:10px; }
.body_sub_header { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.6; color:#333; font-weight:bold; padding-top:5px; }
.image_border_right { border:1px solid #333333; margin-left:15px; }
.image_border_left { border:1px solid #333333; margin-right:15px; }
.language { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#ccc; padding-top:10px; text-decoration:none; }  
.offers { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 5px; margin-top: 2px;}

#footer {text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#333; padding-top:10px; }
#footer a {color:#911f2a; text-decoration:none;}
#footer a:hover { color:#6633CC; }