body, ul, li, p {margin:0px; padding: 0px;}
#website_body, #panel_content { background: #fff; color: #323232; padding: 0px; margin: 0px; line-height: 18px; font-family: Arial,Helvetica,sans-serif;font-size: 12px;line-height: 18px;}
#website_body img { border-width: 0px;}

a { text-decoration: underline; outline: none; color: #4C501B/*#D40005*/; cursor:pointer;}
p { padding-bottom: 10px;}
h1, h2, h3, h4 { padding: 0px; }
input, select, textarea {font-family: Arial;}
.clear, .website_clear { margin: 0px; padding: 0px; clear: both;}
.website_wrapper { width: 980px; margin: 0 auto; }

#website_top { color: #737373; font-size: 97%; padding: 40px 0px 23px 0px;position:relative;}
#website_top .website_wrapper {position:relative;}
#website_logo {float: left;}
#website_top_nav {float: right;padding-top:47px;}
	#website_search { float:right; padding-left: 30px;} 
	#website_topmenu { float:left; padding-top: 10px;  /*menuplugin*/ }

#website_header { margin:0px; padding:0px; }
	#website_slogan img { border:none; }
	#website_menu  { margin:0px; padding:0px; background-color: #DEDEDE; position:relative; /*menuplugin*/ }

#website_maincontent { margin: 40px 0px;z-index: 0;}

#website_footer { font-size: 97%; background-color: #F6F6F6;border-top: 1px solid #E0E0E0; }
	#website_footer_text { padding: 20px 0px 60px 0px;}

h1, h2, h3, h4, h5 { color: #2D2D2D;letter-spacing: -1px;line-height: 1.2em;margin: 0px;padding: 10px 0 10px 0px; border-bottom: 1px solid #E3E3E3;}
h1 {font-size: 32px;}
h2 {font-size: 28px;}
h3 {font-size: 22px;}
h4 {font-size: 18px;}

#website_content_grid ul {list-style: none outside none; margin:0px; padding:0px;}
#website_content_grid li { background:url("../gfx/Page12_1_marker.gif") no-repeat scroll left 5px transparent; padding:0 0 10px 9px;}

#website_content_grid .website_text_link_read_more {font-weight: bold;color: #D40005;text-decoration: underline;}

#website_extranetloginbox {position:absolute;top:-35px;right:0;font-size:11px;text-align: right;}
#website_extranetloginbox form {display:block;width:500px;}
#website_extranetloginbox legend {display:block;float:left;margin-top:2px;width:255px;text-align: right;}
#website_extranetloginbox .website_extranetloginbox_fields {width: 240px;float:right;text-align: right;}
#website_extranetloginbox label {}
#website_extranetloginbox input {width:150px;margin-top:1px;border:1px solid #BCBCBC;color:#666666;padding:3px;}
#website_extranetloginbox a {color:#666;}

#website_rotator {min-height: 407px;}

#comer-dramen {
  display: none;
}
#comer-dramen {
    background-color: #fff;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 25px 5px #999;
    color:#111;
    display: none;
    min-width: 450px;
    padding: 25px;
}

#comer-dramen .logo{
  color:#2B91AF;
  font: bold 325% 'Petrona',sans;
}

#comer-dramen,.bMulti{
  min-height: 250px;  
}

#comer-dramen iframe {
  /*background: url('loader.gif') center center no-repeat;*/
  min-height: 530px;
  min-width: 1050px;
}



#comer-dramen .button{
  background-color: #2B91AF;
  border-radius: 10px;
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  padding: 10px 20px;
  text-align: center;
  text-decoration: none;
}

#comer-dramen .button.small{
  border-radius: 15px;
  float: right;
  margin: 22px 5px 0;
  padding: 6px 15px;
}

#comer-dramen .button:hover{
  background-color: #1e1e1e;
}

#comer-dramen .button > span{
  font-size:84%
}

#comer-dramen .button.b-close, #comer-dramen .button.bClose{
  border-radius: 7px 7px 7px 7px;
  box-shadow: none;
  font-size: 20px;
  font-weight: bold;
  padding: 10px;
  position: absolute;
  right: -7px;
  top: -7px;
}