 *

{

margin:0;

padding:0;

border:none;

}

body

{

margin-top: -68px; 

background:url(images/bg.jpg) top repeat-x;

}

td

{

vertical-align:top;

text-align:left;

font-family:Arial, Helvetica, sans-serif;

color:#000000;

font-size:12px;

line-height:150%;

}

.bg_left

{

background:url(images/bg_left.jpg) top right repeat-x;

width:50%;

}

.bg_left div

{

width:100%;

height:600px;

display:table;

}

.header1

{

background:url(images/header1_bg.jpg) top right no-repeat;

}

.header2

{

background:url(images/header2_bg.jpg) top right no-repeat;

}

.header3

{

background:url(images/header3_bg.jpg) top right no-repeat;

}

.header4

{

background:url(images/header4_bg.jpg) top right no-repeat;

}

.header5

{

background:url(images/header5_bg.jpg) top right no-repeat;

}

.header7

{

background:url(images/header7_bg.jpg) top right no-repeat;

}

.header9

{

background:url(images/header9_bg.jpg) top right no-repeat;

}

.bg_right

{

background:url(images/bg_right.jpg) top left repeat-x;

width:50%;

}

a

{

color:#0E8E4E;

text-decoration:underline;

}

a:hover

{

color:#E03027;

text-decoration:underline;

}

.width50

{

width:50%;

}

#mininav

{

text-align:right;

}



#mininav .move

{
position: absolute;
top:0px;
left:2%;
margin: 0 35px 0 0;
}

#mininav .move img{
margin:5px 25px;
}
.goHome{
	position: absolute;
	top:5px;
	z-index: 1000;
}
#num

{

padding-top:75px;

background:url(images/num_bg.jpg) top left no-repeat;

}

#plans

{

position:absolute;

margin:75px 0 0 558px;

z-index:999;

}

#menu

{

background:url(images/menu_bg.jpg) top left no-repeat;

}

#mn

{

margin:20px 0 0 36px;

width:210px;

height:209px;

}

#mn .line

{

border-bottom:1px solid #E1E9EB;

margin:3px 0;

}

#shad

{

background:url(/images/bg_shad.jpg) top left no-repeat;

height:69px;

}

#shad_fix{
 background:url(/images/shad_fix.jpg) top right no-repeat;
}

#content{padding:0 30px 0 50px;}
.contDiv img{
padding:2px 10px 5px 2px;
}

h1 {
margin-bottom:21px;
}

h2
{

font-size:16px;

line-height:16px;

margin-bottom:30px;

color:#0E8E4E;

}

h3

{

font-size:14px;

line-height:16px;

margin:20px 0 30px 0;

color:#0E8E4E;

}

.copy

{

font-size:11px;

color:#ACB3B5;

padding:30px 0 30px 20px;

}

.copy a

{

color:#ACB3B5;

text-decoration:none;

}

.copy a:hover

{

color:#0E8E4E;

text-decoration:underline;

}

.clever

{

padding-left:50px;

}

.search

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

border:1px solid #717171;

color:#000000;

width:230px;

}

.search2

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

border:1px solid #717171;

color:#000000;

width:180px;

}

.border

{

border:7px solid #D2DBDC;

border-spacing:1px;

}

.sp_menu

{

padding:20px 0 0 30px;

}

.sp_menu img

{

margin-bottom:7px;

}

.line_bg

{

background:url(images/line_bg.gif) center center repeat-y;

}

.line_bg2

{

background:url(images/line_bg2.gif) center center repeat-y;

width:100%;

}

.news_date

{

font-size:11px;

font-weight:bold;

color:#000000;

}

a.news_title

{

font-weight:bold;

color:#0A9D53;

}

a.news_title:hover

{

font-weight:bold;

text-decoration:none;

}

.news_pic

{

border:7px solid #D2DBDC;

margin:0 0 10px 10px;

}

.sm

{

padding:15px 0 25px 0;

}

.partners td

{

text-align:center;

padding-bottom:20px;

}

.cont1

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

border:1px solid #717171;

color:#000000;

width:50%;

}

.cont2

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

border:1px solid #717171;

color:#000000;

width:100%;

overflow:auto;

}

.butik td.line_bg2

{

background:url(images/line_bg2.gif) center center repeat-y;

width:25%;

}

.butik td img

{

margin-bottom:10px;

}

table.other_butik td 

{

padding-bottom:20px;

}

.brand

{

padding-right:15px;

vertical-align:middle;

}

.rr

{

margin-top:10px;

}

.rr2

{

padding-right:10px;

font-weight:bold;

border-right:1px solid #9FACAC;

vertical-align:middle;

}

.rr3

{

padding-left:10px;

border-left:1px solid #9FACAC;

vertical-align:middle;

}

.time

{

font-family:Arial, Helvetica, sans-serif;

font-size:17px;

font-weight:bold;

color:#E90000;

}

table.product td

{

padding-bottom:15px;

text-align:center;

}

table.product td img

{

border:1px solid #9FACAC;

margin-bottom:10px;

}

#flashcontent

{

position:absolute;

margin:0 0 0 -90px;

}
strong{
color:#0E8E4E;
}

p{	
padding: 10px 0 10px 0;
}