html {
height:100%;
overflow-y:scroll;
}

body{
background: #BBE6FF url(/img/bg_head.jpg) repeat-x;
font-family:verdana;
font-size: 12px;
color:#333;
height:auto;
}



/*?=globals
------------------- */
dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote {margin: 0; padding: 0;}
img{border:0;}
table.layout{border-collapse:collapse;empty-cells:show;width:100%;}
table.layout_nw{border-collapse:collapse;empty-cells:show;}
.clear{clear:both;height:0;overflow:hidden;}
.clear_after:after {font-size:0;display:block;visibility:hidden;clear:both;height:0;content:".";line-height:0;}

a {color: #005aa8; text-decoration:none;}
a:hover{text-decoration: underline;}


.hidden {visibility: hidden;}

#Ruler {display: none;}

/*?=wrap
------------------- */
.wrap {
font-size: 12px;
color:#333;
min-width: 1000px;
max-width: 1500px;
width: 100%;
margin: 0 auto;
text-align: left;
}
.header
{	overflow: hidden;
	height: 80px;}
.logo {
float: left;
margin-left: 10px;
margin-right: 10px;
margin-top: 8px;
width: 186px;
height: 51px;
background: url(/img/playmobil_logo.gif) no-repeat;
}

.logo a
{
display: inline;
float: left;
width: 186px;
height: 45px;
}

.logo span
{
display: none;
}
.menu ul {overflow: hidden; list-style: none; padding:0; margin:0;  margin-top:15px;}
.menu li{ padding-bottom: 10px; height: 34px; display: inline; float: left; background: url(/img/menu_right.gif) right top no-repeat; margin-left: 10px; }
.menu li a {font-size:14px; color: #fff; font-weight: bold; height: 34px; display: inline; float: left; margin-right:10px; padding-left: 10px; line-height: 34px; background: url(/img/menu_left.gif) left top no-repeat;}

.center {margin: 0 10px;}

.left_column { padding: 10px; background: url(/img/left_column_bg.gif) left top no-repeat; width: 176px;}
.left_td{background: #82D0F2 url(/img/kids2.gif) left bottom no-repeat;}

.right_column { padding: 10px; background: #80CFF2 url(/img/right_column_bg.gif) right top no-repeat; width: 223px;}
.right_td{background: #80CFF2 url(/img/kids.gif) right bottom no-repeat; padding-bottom:100px;}

.right_column ul{padding:0; margin:0; list-style: none;}
.right_column li a {padding-left:13px; background: url(/img/arrow.gif) left 3px no-repeat;}

.img {text-align: center;}
.img img {border: 1px solid #82D0F2;}



h1 {background: url(/img/arrow_big.gif) left 4px no-repeat; padding-left: 27px; line-height: 32px; color: #0B6BB5; font-size: 17px; font-weight: bold;}
h2 {color: #fff; font-size: 17px; padding-bottom: 4px;}
.text {}
.date {font-size: 11px; color: #4798D2; font-weight: bold;}
.line {margin: 7px 0; background: url(/img/line.gif) left top no-repeat; height: 32px;}
.line div {line-height: 32px; text-align: right; padding-right: 15px; background: url(/img/line_end.gif) right top no-repeat; height: 32px;}

.form input{width: 100px;}
.form td {font-size: 10px; font-weight: bold;}

.image_box {padding:2px; text-align:center; margin: 5px 0;}
.image_box img {border: 2px solid #005AA8;}

.footer {margin: 20px auto; font-size: 11px;}
.footer p {text-align: center; padding-top:5px;}
.footer ul{text-align: center; list-style: none; padding:0; margin: 0 auto;}
.footer li{display: inline;}
.footer li a, .footer li a:hover {font-weight: bold;}