body { margin:0; padding:0; font-family:Lucida Sans Unicode,Lucida Grande,Sans-serif; font-size:0.7em; }
img { border:0; }
form { margin:0; padding:0; }
h1 { margin:0; padding:0; font-size:2.1em; font-weight:bold; }
h2 { margin:0; padding:0; font-size:1.3em; font-weight:bold; padding:15px 0 0 0; }
h3 { margin:0; padding:2px 0 0 0;  font-size:1.1em; font-weight:bold; }
p { margin:0; padding:0; }
a:link { color:#b67186; text-decoration:underline; }
a:visited { color:#b67186; text-decoration:underline; }
a:hover { color:#b67186; text-decoration:underline; }
a:active { color:#b67186; text-decoration:underline; } 
	
#container { width:970px; margin-left:-485px; position:relative; left:50%; }
#topLogo { width:320px; height:80px; float:left; }
#topNav { width:650px; height:80px; background:url(../img/nav_back.gif) no-repeat; float:left; }
#about { width:320px; height:230px; float:left; }
#mainpic { width:650px; height:230px; background:url(../img/mainpic.jpg) no-repeat; float:left; }
#mainpicText { padding:152px 0 0 15px; }
#mainpicText2 { padding:0 0 0 60px; }
#themePage { width:620px; float:left; }


#themePic { width:320px; height:230px; background:url(../img/theme_skidor.gif) no-repeat; float:left; }
#themePic2 { width:320px; height:230px; background:url(../img/theme_snowboard.gif) no-repeat; float:left; }
#themePic3 { width:320px; height:230px; background:url(../img/theme_skidresor.gif) no-repeat; float:left; }
#themePic4 { width:320px; height:230px; background:url(../img/theme_skidorter.gif) no-repeat; float:left; }
#themePic5 { width:320px; height:230px; background:url(../img/theme_lankar.gif) no-repeat; float:left; }
#themePic6 { width:320px; height:230px; background:url(../img/theme_kontakt.gif) no-repeat; float:left; }
#themeText { padding:10px 0 0 15px; }
#themeText2 { padding:0 0 0 60px; }
#themePicTxt { width:285px; height:35px; padding:171px 0 0 15px; font-size:0.9em; font-style:italic; }
#themePicTxt2 { width:285px; height:35px; padding:234px 0 0 15px; font-size:0.9em; font-style:italic; }
#cameraTxt { font-size:0.9em; font-style:italic; }
#themePageTxt { padding:35px 0 0 25px; }
#aboutText { width:280px; padding:2px 0 0 15px; }
#mBar { width:320px; height:140px; background:url(../img/bar_back.gif) repeat-x; float:left; }
#mBar2 { width:325px; height:140px; background:url(../img/bar_back.gif) repeat-x; float:left; }
#mBar3 { width:325px; height:140px; background:url(../img/bar_back.gif) repeat-x; float:left; }
#bottomBox { width:320px; height:230px; background:#e1e1e1; float:left; }
#bottomBox2 { width:325px; height:230px; float:left; }
#bottomBox3 { width:325px; height:230px; float:left; }
#footer { width:970px; height:27px; background:#b67186; }
#messageBox { background:#e1cfd5; border:1px solid #a0a0a0; }
#nameBox { width:261px; _width:257px; background:#e1cfd5; border:1px solid #a0a0a0; }
#mailBox { width:261px; _width:257px; background:#e1cfd5; border:1px solid #a0a0a0; }
	
.pink { color:#b67186; }
.white { color:#ffffff; }
.black { color:#000000; }
.special_button { width:103px; padding:47px 0 0 13px; float:left; }
.default_button { width:103px; padding:47px 0 0 0; float:left; }
.space { padding:5px 0 0 0; }
.h2Fix { margin:-15px 0 0 0 !important; }
.imgTxtFix { font-size:1.3em; font-weight:bold; }
.footerLink a:link { color:#ffffff; text-decoration:underline; }
.footerLink a:visited { color:#ffffff; text-decoration:underline; }
.footerLink a:hover { color:#ffffff; text-decoration:underline; }
.footerLink a:active { color:#ffffff; text-decoration:underline; } 
.barTxt { width:275px; height:100px; padding:20px 0 0 15px; float:left; }
.barTxt2 { width:280px; height:100px; padding:20px 0 0 15px; float:left; }
.bottomBoxTxt { width:280px; padding:20px 0 0 15px; }
.bottomBoxTxt2 { width:285px; padding:20px 0 0 15px; }
.bottomBoxImgTxt { width:285px; padding:5px 0 0 15px; }
.imgStyle { padding:0 10px 0 0; float:left; }
.footerTxt { padding:4px 10px 0 0; text-align:right; }
.clear { clear:both; }
.contactLeft { width:297px; padding:20px 0 0 0; float:left; }
.contactRight { width:297px; padding:20px 0 0 0; float:left; }
.contactLeft2 { width:190px; padding:20px 0 0 0; float:left; }
.contactRight2 { width:400px; padding:20px 0 0 0; float:left; }