html {height:100%;}
body {margin:0; padding:0; background: #eeeeee ; height:100%}
table, td {border-collapse:collapse; width:100%; font-size:100%}
table, td, img {border:0; padding:0; margin:0}
form, td{margin:0; padding:0;}
td, select, input { font-family:verdana; color:#000000; vertical-align:top;  text-align:left; }
.table{ height:100%; }
img{ vertical-align:top}


/*in_line_style*/
.min_width {width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 837)? "837px" : "100%"); min-width:837px;}


.clear{ clear:both}

.fleft{ float:left}
.fright{ float:right}

.link{ color:#ff0000; text-decoration:underline; font-weight:bold}
.link:hover{ text-decoration:none}

.link1{ color:#ff0000; text-decoration:underline}
.link1:hover{ text-decoration:none}

.col_1, .col_2, .col_3, .col_4{ float:left}

p {margin:0; padding:0;}

ul { margin:0; padding:0; list-style:none; color:#5b9804; line-height:1.35em}
ul li{ background:url(images/list_bg.gif) no-repeat 0 7px; padding-left:13px}
ul li a { color:#666666; text-decoration: none; font-weight:bold}
ul li a:hover{ text-decoration: underline}

.main_table{ width:100%}
.site_center{text-align:center; width:100%;}
.site_center1{margin:0 auto; text-align:left; width:100%}

.title, .title_top, .title_bot{ display:block}

.right1{ text-align:right}


.separate{ background:url(images/bg2.gif) repeat-x; width:auto; height:1px}

.main_bg{ background: url(images/main_top.gif) repeat-x 0 116px #ffffff}
.main_bg1{ background:url(images/main_bot.gif) repeat-x left bottom}

.separate{ width:auto; height:12px; background:url(images/px.gif) repeat-x}

/*header*/
#header{ height:151px; text-align:center; background:url(images/menu_rb.gif) no-repeat right bottom}

/*content*/
#content{ height:531px; background:url(images/cont_rt.jpg) right top no-repeat; font-size:0.75em}
#content .col1{ width:35px}
#content .col2{ width:258px}
#content .col2 .indent{ padding:10px 0 164px 0}
#content .col3{ width:100%}
#content .col3 .row1{ height:196px; text-align:right; padding-right:29px}
#content .col3 .row2{ height:335px}
#content .col3 .row2 .indent{
	width: auto;
	padding-right: 50px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: left;
}

.block{ width:258px; color:#000000}
.block strong{ color:#666666}
.block .t{ background:url(images/border.gif) repeat-x #ffffff}
.block .b{ background:url(images/border.gif) repeat-x left bottom}
.block .l{ background:url(images/border.gif) repeat-y}
.block .r{ background:url(images/border.gif) repeat-y right bottom}
.block .lt{ background:url(images/lt.gif) no-repeat}
.block .rt{ background:url(images/rt.gif) no-repeat right top}
.block .lb{ background:url(images/lb.gif) no-repeat left bottom}
.block .rb{ background:	url(images/rb.gif) no-repeat right bottom}
.block .ind{ padding:24px 17px 19px 17px}
.block .ind .title{ margin-bottom:12px}
.block .box{ width:100%}
.block .r1{ height:47px}
.block .r1 input{ width:220px; height:18px; color:#666666; font-size:1em; line-height:0.95em}
.block .r2{ height:27px}
.block .r2 .check{ width:12px; height:12px; vertical-align:middle}
.block .r2 .col_2{ padding-top:2px}
.block .r3{ height:18px}
.block .r4{ height:33px}
.block .r4 .col_1{ width:83px}
.block .r4 .col_1 select{ width:78px; height:18px; color:#666666; line-height:0.95em; font-size:0.95em}
.block .r4 .col_2{ width:39px}
.block .r4 .col_2  select{ width:34px; height:18px; color:#666666; line-height:0.95em; font-size:0.95em}
.block .r4 .col_3{ width:24px}
.block .r4 .col_4{ width:78px}
.block .r4 .col_4 select{ width:78px; height:18px; color:#666666; line-height:0.95em; font-size:0.95em}

.block .r5{ height:13px; background:url(images/px.gif) repeat-x}
.block .r6{ height:20px}
.block .r7{ height:36px}
.block .r7 .col_1{ width:83px}
.block .r7 .col_1 select{ width:78px; height:18px; color:#666666; line-height:0.95em; font-size:0.95em}
.block .r7 .col_2{ width:39px}
.block .r7 .col_2  select{ width:34px; height:18px; color:#666666; line-height:0.95em; font-size:0.95em}
.block .r7 .col_3{ width:24px}
.block .r7 .col_4{ width:78px}
.block .r7 .col_4 select{ width:78px; height:18px; color:#666666; line-height:0.95em; font-size:0.95em}

.block .r8{ height:38px}
.block .r8 .col_1{ width:59px}
.block .r8 .col_2{ width:165px}
.block .r8 .col_2 select{ width:163px; height:18px; color:#666666; line-height:0.95em; font-size:0.95em}

.block .r9{ height:45px; text-align:right}


/*footer*/
#footer{ height:114px; color:#cccccc; font-size:0.75em}
#footer p{ padding-bottom:17px; word-spacing:18px}
#footer p a{ word-spacing:normal}
#footer strong{ color:#666666}
#footer a{ color:#ff0000; text-decoration:underline; font-weight:bold}
#footer a:hover{ text-decoration:none}
#footer  div{ padding:15px 0 0 45px}

/*index.html*/
#page1 #content .col3 .title_top{ margin-bottom:6px}
#page1 #content .col3 .separate{ margin-top:26px; margin-bottom:6px}
#page1 #content .col3 .box{ width:485px}
#page1 #content .col3 .box .c1{ width:100%}
#page1 #content .col3 .box .c2{ width:246px}
#page1 #content .col3 .title_bot{ margin:5px 0 12px 0}

/*index.html*/
#page1 #content .col3 .title_top{ margin-bottom:6px}
#page1 #content .col3 .separate{ margin-top:26px; margin-bottom:6px}
#page1 #content .col3 .box{ width:100%}
#page1 #content .col3 .box .c1{ width:49%; float:left}
#page1 #content .col3 .box .c2{ width:50%; float:left}
#page1 #content .col3 .title_bot{ margin:5px 0 12px 0}

/*index-1.html*/
#page2 #content .col3 .title_top{ margin-bottom:6px}
#page2 #content .col3 p{ padding-bottom:19px}
#page2 #content .col3 .img{ float:left; margin:0 27px 27px 0}
#page2 #content .col3 .title_bot{ margin-bottom:3px; margin-top:10px}
#page2 #content .col3 .box{ width:100%}
#page2 #content .col3 .box .c1{ width:56%; float:left}
#page2 #content .col3 .box .c2{ width:44%; float:left}

/*index-2.html*/
#page3 #content .col3 .title{ margin-bottom:6px}
#page3 #content .col3 p{ padding-bottom:24px}
#page3 #content .col3 .img{ float:left; margin:0 20px 23px 0}

/*index-3.html*/
#page4 #content .col3 .title_top{ margin-bottom:6px}
#page4 #content .col3 p{ padding-bottom:18px}
#page4 #content .col3 .separate{ margin-top:21px}
 
#page4 #content .col3 .title_bot{ margin-bottom:14px; margin-top:7px}
#page4 #content .col3 .ind{ padding-bottom:14px}
#page4 #content .col3 .img{ float:left; margin:3px 20px 0 0}

/*index-4.html*/
#page5 #content .col3 .title_top{ margin-bottom:7px}
#page5 #content .col3 .box{ width:100%}
#page5 #content .col3 .box .c1{ width:55%; float:left}
#page5 #content .col3 .box .c2{ width:45%; float:left}
#page5 #content .col3 .box .ind{ margin-right:40px}
#page5 #content .col3 .box strong{ color:#ff0000}
#page5 #content .col3 .box img{ float:left; margin-right:20px}
#page5 #content .col3 .box .r{ text-align:right}
#page5 #content .col3 .separate{ margin-top:26px}
#page5 #content .col3 .title_bot{ margin:9px 0 10px 0}

#page5 #content .col3 .box1{ width:100%; margin-top:18px }
#page5 #content .col3 .box1 .c1{ width:26%; padding-top:2px; float:left}
#page5 #content .col3 .box1 .c2{ width:40%; float:left}
#page5 #content .col3 .box1 .c3{ width:34%; float:left}

/*index-5.html*/
#page6 #content .col3 .img{ float:left; margin:3px 21px 24px 0}
#page6 #content .col3 p{ padding-top:7px}
#page6 #content .col3 .title_bot{ margin:8px 0 12px 0}
#page6 #content .col3 .form_box{ width:481px}
#page6 #content .col3 .form_box .c1{ width:258px}
#page6 #content .col3 .form_box .c1 .row{ height:35px}
#page6 #content .col3 .form_box .c2{ width:223px}
#page6 #content .col3 .form_box input{ width:208px; height:16px; color:#000000; font-size:1em; font-family:verdana}
#page6 #content .col3 .form_box textarea{ width:221px; height:87px; color:#000000; font-size:1em; overflow:auto; font-family:verdana}
#page6 #content .col3 .form_box .right1{ margin-top:6px}
#page6 #content .col3 .form_box .right1 a{ margin-left:8px}

/*index-6.html*/
#page7 #content .col3 { line-height:1.3em}
#page7 #content .col3 strong{ display:block}
#page7 #content .col3 p{ padding-bottom:14px}

/* MAIN STYLES */

a, a:visited {

	text-decoration:none;
	font-size: 10px;
}
a:hover {
	color: #005496;
}

a.logo {
	display:block;
	position: absolute;
	top: 47px;
	left:47px;
}


div.woman {
	position: absolute;
	right: 21px;
	top: 1px;
	z-index: 1;
}

div#header {
    background:url('back0000.gif') repeat #3DB656;
 	margin-top: 27px;
 	margin-bottom: 20px;
 	padding-top: 6px;
    height:113px;

}

div#header div.hlt {
	position: absolute;
	top:27px;
	left:31px;
}

div#header div.hrt {
	position: absolute;
	top:27px;
	right:21px;
}


div.leftsect {
	width: 207px;
	float: left;
}

div.rightsect {
	margin-left: 207px;
}

div#header div.rightsect {
	z-index:2;
	position:relative;
	height:113px;
}

div#content div.rightsect {
	padding-right: 14px;
}
div.rightsect div.contact {
	margin: 0px 0px 0px 68px;
	padding: 0px;
}

/* SUBMENU */

div.submenu {
	margin:21px 9px 0px 0px;
}

div.submenu ul.submenu {
  margin:0px;
  margin-left: 6px;
  padding:0px;
  list-style-type:none;
}

div.submenu ul.submenu  li {
	padding: 0px 10px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-bottom: 1px solid #EFEABF;
	text-align: right;
	font-weight: bold;
	background:url('a-o_s_r0.gif') no-repeat 182px ;
}


div.submenu ul.submenu  li a {
	display: block;
	padding: 5px 0px 5px 0px;
	padding-right: 9px;
}

div.submenu ul.submenu  li a:hover, div.submenu ul.submenu  li a.select {
	background: #F7941C;
	color: #FFF;
}


/* /SUBMENU */
/* LEADER */

div#content div.rightsect table.leader ,div#content div.rightsect table.new{
	padding: 0px 6px 0px 6px;
	margin-top: 14px;
	width:99.5%;
}


div#content div.rightsect table.leader td ,div#content div.rightsect table.new td{
	width: 33%;
	padding: 0px 7px 10px 7px;

}


div#content div.rightsect table.leader  td.border {
	background:url('stripv00.gif') no-repeat 0px 7px ;
	padding: 0px 7px 10px 7px;
}

 div#content div.rightsect table.new  td.border {
 	background:url('stripv_n.gif') no-repeat 0px 14px;
 }



div#content div.rightsect table.leader div.cont {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
}

div#content div.rightsect table.leader div.cont a.section {
	display: block;
	font-weight: bold;
	color: #FF0000;
	margin-bottom: 6px;
	text-decoration: underline;
}

div#content div.rightsect table.leader div.cont a.text {
	display: block;
}

div#content div.rightsect table.leader div.cont div.produkt div.left {
	width: 64%;
	float: left;
	text-align: center;
}

div#content div.rightsect table.leader div.cont div.produkt div.left div.foto {
	margin: 27px 0px 20px 0px;
	text-align: center;
}


div#content div.rightsect table.leader div.cont div.produkt div.left div.foto img {
	width: 79px;
	height: 68px;
	border: 1px solid #EFEABF;
}

div#content div.rightsect table.leader div.cont div.produkt div.left div.img {
	text-align: center;
}

div#content div.rightsect table.leader div.cont div.produkt div.left input.img {
	width: 127px;
	height: 16px;
}

div#content div.rightsect table.leader div.cont div.produkt div.right {
	width: 34%;
	float: left;
	padding-top: 28px;
}

div#content div.rightsect table.leader div.cont div.produkt div.price {
	font-size: 10px;
	color: #2DB449;
	margin: 0px 0px 2px 0px;
	text-align: left;
	font-weight: bold;
}


div#content div.rightsect table.leader div.cont div.produkt div.right div.oldprice {
	font-size: 18px;
	color: #BBBC9D;
	width: 72px;
	text-decoration: line-through;
	margin: 2px 0px 10px 0px;
}

div#content div.rightsect table.leader div.cont div.produkt div.right div.nooldprice {
	font-size: 18px;
	color: #BBBC9D;
	width: 72px;
	margin: 2px 0px 10px 0px;

}

div#content div.rightsect table.leader div.cont div.produkt div.right div.newprice {
	font-size: 24px;
	color: #FF0000;
	width: 72px;
}

div#content div.rightsect table.leader div.cont div.produkt div.right span.small {
	font-size: 12px;
}

div#content div.rightsect table.leader div.cont div.produkt div.right div.img {
	width: 72px;
}

div#content div.rightsect table.leader div.cont div.produkt div.right input.img {
	width: 67px;
	height: 16px;
}

div#content div.rightsect table.leader div.hline {
	clear: left;
	background:url('strip000.gif') repeat-x 0px 0px ;
	height: 1px;

}


/* /LEADER */
/* GSTB */

.gs_bg{
  background:#FEFFD5;
  /*border: 1px solid #2DB449;
  border-top: none;
  */
  background:url('gpx00000.gif') repeat-x bottom;
}

.gs_bg .l{
  background:url('gpx00000.gif') repeat-y left top;
}

.gs_bg .r{
  background:url('gpx00000.gif') repeat-y right top;
}

.gs_lb{
  background:url('gs-lb_bg.gif') no-repeat left bottom ;
}

.gs_rb{
  background:url('gs-rb_bg.gif') no-repeat right bottom;
}


.gs_cont {
	padding:7px 7px 0px 30px;
}

.gs_cont table {
  width:99.5%;
}

.gs_cont a {
	display: block;
	width: 105px;
	color: #000;
	text-decoration: underline;
	padding-left: 12px;
	background:url('gs-marke.gif') no-repeat;
	padding-bottom: 1px;
	margin-top: 1px;
}

.gs_cont a:hover, .gs_cont a.selected{
	background:url('gs-marke.gif') no-repeat #F7941C;
	color: #FFF;
}

.gs_cont td {
	width: 16%;

}



/* /TOP   */

div#content div.rightsect div.blocktit {
	margin-top: 6px;
    background:url('back0000.gif') #3DB656;
}

div#content div.rightsect div.blocktit .cor{
   background:url('blcor000.gif') no-repeat left top;
   padding: 14px 0px 7px 16px;
}

div#content div.rightsect div.blocktit .mini{
  padding:2px 0px 2px 16px
}

div#content div.rightsect div.blocktit h1, div#content div.rightsect div.blocktit h1 a{
	font-size: 18px;
	color: #FFF;
	text-transform: uppercase;
}

/* LEADER */

div#content div.rightsect table.leader ,div#content div.rightsect table.new{
	padding: 0px 6px 0px 6px;
	margin-top: 14px;
	width:99.5%;
}


div#content div.rightsect table.leader td ,div#content div.rightsect table.new td{
	width: 33%;
	padding: 0px 7px 10px 7px;

}


div#content div.rightsect table.leader  td.border {
	background:url('stripv00.gif') no-repeat 0px 7px ;
	padding: 0px 7px 10px 7px;
}

 div#content div.rightsect table.new  td.border {
 	background:url('stripv_n.gif') no-repeat 0px 14px;
 }



div#content div.rightsect table.leader div.cont {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
}

div#content div.rightsect table.leader div.cont a.section {
	display: block;
	font-weight: bold;
	color: #FF0000;
	margin-bottom: 6px;
	text-decoration: underline;
}

div#content div.rightsect table.leader div.cont a.text {
	display: block;
}

div#content div.rightsect table.leader div.cont div.produkt div.left {
	width: 64%;
	float: left;
	text-align: center;
}

div#content div.rightsect table.leader div.cont div.produkt div.left div.foto {
	margin: 27px 0px 20px 0px;
	text-align: center;
}


div#content div.rightsect table.leader div.cont div.produkt div.left div.foto img {
	width: 79px;
	height: 68px;
	border: 1px solid #EFEABF;
}

div#content div.rightsect table.leader div.cont div.produkt div.left div.img {
	text-align: center;
}

div#content div.rightsect table.leader div.cont div.produkt div.left input.img {
	width: 127px;
	height: 16px;
}

div#content div.rightsect table.leader div.cont div.produkt div.right {
	width: 34%;
	float: left;
	padding-top: 28px;
}

div#content div.rightsect table.leader div.cont div.produkt div.price {
	font-size: 10px;
	color: #2DB449;
	margin: 0px 0px 2px 0px;
	text-align: left;
	font-weight: bold;
}


div#content div.rightsect table.leader div.cont div.produkt div.right div.oldprice {
	font-size: 18px;
	color: #BBBC9D;
	width: 72px;
	text-decoration: line-through;
	margin: 2px 0px 10px 0px;
}

div#content div.rightsect table.leader div.cont div.produkt div.right div.nooldprice {
	font-size: 18px;
	color: #BBBC9D;
	width: 72px;
	margin: 2px 0px 10px 0px;

}

div#content div.rightsect table.leader div.cont div.produkt div.right div.newprice {
	font-size: 24px;
	color: #FF0000;
	width: 72px;
}

div#content div.rightsect table.leader div.cont div.produkt div.right span.small {
	font-size: 12px;
}

div#content div.rightsect table.leader div.cont div.produkt div.right div.img {
	width: 72px;
}

div#content div.rightsect table.leader div.cont div.produkt div.right input.img {
	width: 67px;
	height: 16px;
}

div#content div.rightsect table.leader div.hline {
	clear: left;
	background:url('strip000.gif') repeat-x 0px 0px ;
	height: 1px;

}


/* /LEADER */
