body { margin:0;padding:0;font-family:Tahoma,Verdana,Arial;font-size:0.7em;color:black;background-color:#522c1b; }
img { border:0; }

table { margin:0;padding:0;border:0;border-collapse:collapse;border-spacing:0; }
td { font-size:0.7em;color:black;margin:0;padding:0;vertical-align:top;text-align:left;empty-cells:show;border:0; }

form { margin:0;padding:0; }

p {margin:0;}
p.text-right {color:black;text-align:right;}
p.text-normal {text-indent:0;text-align:justify;padding-top:8px;}

a {text-decoration:none;border:0;color:black;}
a:hover {text-decoration:underline;color:black;}

.und { text-decoration:underline; }

.dark { color:#464646; }
.normal { color:#898989; }
.light { color:#b4b4b4; }
.yellow { color:#bacc3b; }
.green { color:#a6ce39; }
.dark-green { color:#394c06; }

.big { font-size:1.4em; }
.bold { font-weight:bold; }
div.main-block div.reserved { position:absolute;display:block;top:410px;left:940px;width:122px;height:89px;z-index:15; }
a.dark:hover { color:#898989; }
a.yellow:hover { color:#b4b4b4; }

.input-normal {background-color:#f4f4f4;color:black;border:1px solid:#717173;width:100%;}
.input-normal-gray {width:100%;background:#f4f4f4;border:1px solid #717173;font-family:Tahoma,Arial;color:black;font-weight: normal;font-size:12px;width:100%;}

.input-green { background:white;border:1px solid #becd32;height:20px;width:100%; }

.ptr {
	cursor: pointer;
}

div {margin:0;padding:0;}

table.p3 td { padding:3px; }

.empty-cell-splitter { font-size:0.001px;padding:0;position:relative; }

/* Global layer */
.global { position:relative;top:0;width:100%;height:100%; }

.global tabel.top { width:100%;height:334px; }
.global table.top td.left { width:50%;height:334px;text-align:right;background:url('../img/top_left.jpg') top right no-repeat; }
.global table.top td.right { width:50%;height:334px;text-align:left;background:url('../img/top_right.jpg') top left no-repeat; }
.global table.top td.content { width:1003px; }
.global table.top td.content div.inner { width:1003px;height:100%;display:block;position:relative; }

.global table.main { width:100%;height:482px; }
.global table.main td.left { width:50%;text-align:right;background:url('../img/main_left_shadow.jpg') top right repeat-y;background-color:#ddd9bb; }
.global table.main td.left div.img { width:100%;height:482px;text-align:right;background:url('../img/main_left.jpg') top right no-repeat; }
.global table.main td.right { width:50%;text-align:left;background:url('../img/main_right_shadow.jpg') top left repeat-y;background-color:#ddd9bb; }
.global table.main td.right div.img { width:100%;height:482px;text-align:right;background:url('../img/main_right.jpg') top left no-repeat; }
.global table.main td.content { width:1003px;background:url('../img/main_repeat.jpg') top left repeat-x;background-color:#ddd9bb; }
.global table.main td.content div.inner { width:1003px;height:100%;display:block;position:relative; }

.global tabel.bottom { width:100%;height:334px; }
.global table.bottom td.left { width:50%;height:334px;text-align:right;background:url('../img/bottom_left.jpg') top right no-repeat; }
.global table.bottom td.right { width:50%;height:334px;text-align:left;background:url('../img/bottom_right.jpg') top left no-repeat; }
.global table.bottom td.content { width:1003px;background:url('../img/bottom.jpg') top left no-repeat; }
.global table.bottom td.content div.inner { width:1003px;height:100%;display:block;position:relative; }



/* Logo & Slogan & Top elements */
div.decor-left1 { position:absolute;display:block;left:-41px;top:400px;width:51px;height:94px;z-index:15; }
div.decor-left-design-print { position:absolute;display:block;left:-4px;top:459px;width:51px;height:94px;z-index:15; }
div.decor-left-price { position:absolute;display:block;left:-99px;top:260px;width:51px;height:94px;z-index:15; }
div.decor-left-glow { position:absolute;display:block;left:-59px;top:360px;width:51px;height:94px;z-index:15; }

div.path { position:absolute;top:40px;left:25px; }

/* Main block */
div.main-block { width:100%; }
div.main-block div.lego1 { position:relative;display:block;width:100%;height:334px;background:url('../img/top.jpg') top left no-repeat; }
div.main-block div.lego2 { display:block;position:absolute;top:43px;left:44px;width:635px;height:284px;text-align:left; }

div.menu { position:absolute;display:block;top:-7px;left:14px;width:968px;height:46px; }
div.menu div.bg { position:absolute;display:block;top:0;left:0;width:968px;height:46px;z-index:10; }
div.menu div.text { position:absolute;display:block;top:0;left:17px;width:935px;height:46px;z-index:15; }
div.menu div.text table { height:37px; }
div.menu div.text table td { padding-left:10px;padding-right:10px;padding-top:11px;white-space:nowrap;height:37px; }
div.menu div.text table td a { color:black;text-decoration:none; font-weight:bold; font-size:1.1em; color:#532e1b}
div.menu div.text table td a:hover { color:white;text-decoration:underline; }
div.menu div.text table td.splitter { padding-left:3px;padding-right:3px; }

div.menu-block { position:absolute;width:180px;background:url('../img/menu_shadow.jpg') top left repeat-x;background-color:#f4edce;padding:15px 8px 10px 8px; }

div.content-inner { position:relative;display:block;width:880px;left:60px;top:70px;padding-bottom:70px; }

.content-inner img {margin:3px;}

div.bottom-block { position:relative;display:block;width:1003px;height:350px; }
div.bottom-block div.bottom-menu { position:absolute;display:block;top:120px;left:175px;width:650px;z-index:10; }
div.bottom-block div.left-text { position:absolute;display:block;top:165px;left:25px;width:170px;z-index:10;color:white; }
div.bottom-block div.right-text { position:absolute;display:block;top:165px;left:845px;width:170px;z-index:10;color:white; }
div.bottom-block div.slogan { position:absolute;display:block;top:185px;left:340px;width:320px;z-index:10;color:white; }
div.bottom-block div.adv { position:absolute;display:block;top:257px;left:25px;width:500px;z-index:10;color:white; }
div.bottom-block div.adv table td { vertical-align:bottom;padding-right:10px; }
div.bottom-block div.artpoint { position:absolute;display:block;top:257px;left:880px;width:100px;z-index:10;color:white; }
div.bottom-block div.language { position:absolute;display:block;top:90px;left:30px;width:100px;z-index:10;color:white; }

span.text{
font-family:Courier New;
}
span.text strong a{
font-size:14px;
margin-top:10px;
}
