/* 
*******************************************************************
CSS för Coach & Capital.
******************************************************************
*/

body { 
	margin: 0; 
	padding: 0; 
	background: url(../../files/main/background_gray.jpg) repeat; 
}

/* Master div */
#container { text-align: left; position: absolute; top: 0px; left: 0px; width: 100%; overflow: visible; visibility: visible; display: block }

/* Content */
#content { position: absolute; background: url(../../files/main/background.jpg) repeat-y; padding:370px 0 0 10px; position: absolute; margin-left: -410px; top: 0px; left: 50%; width: 825px; min-height: 1000px; visibility: visible }
#content-top { background: url(../../files/main/bgcontent_top.gif) repeat-y; position: absolute; margin-left: -390px; top: 240px; left: 50%; width: 760px; height: 40px; visibility: visible }
#main { position: relative; float:left; background: url(../../files/main/pixlad_vert.gif) repeat-y; padding:0 10px 20px 30px; top:0px; width:520px; z-index:100; }
#rightinfo { position: relative; float:right; padding:0 30px 0 10px; top:0px; width:218px; z-index:200; }
#sidfot { position: relative; float:left; padding:0 0 0 15px; top:0px; width:690px; }

#puffar { position: relative; float:left; padding:10px 0 0 40px; top:0px; width:770px; }
#start01 { position: relative; background: url(../../files/puffar/start01.gif) no-repeat; float:left; padding:35px 30px 0 10px; margin-left:0px; top:0px; width:200px; height:147px; }
#start02 { position: relative; background: url(../../files/puffar/start02.gif) no-repeat; float:left; padding:35px 35px 0 10px; margin-left:10px; top:0px; width:195px; height:147px; }
#start03 { position: relative; background: url(../../files/puffar/start03.gif) no-repeat; float:left; padding:35px 30px 0 10px; margin-left:10px; top:0px; width:200px; height:147px; }

/* Sidhuvud, meny, logo */
#menubackground { background: url(../../files/menu/background_start.gif) repeat-y; padding:6px 0 0 10px; position: absolute; margin-left: -390px; top: 0px; left: 50%; width: 750px; height: 241px; visibility: visible }
#logo { position: absolute; margin-left: -395px; top: 0px; left: 50%; visibility: visible }
#flags { position: absolute; margin-left: 335px; top: 5px; left: 50%; visibility: visible }
#menu { position: absolute; margin-left: -395px; top: 80px; left: 50%; padding:0 0 0 0; width: 795px; height: 42px; visibility: visible }
#mainmenu { position:relative; width:783px; top:0px; margin-left:12px; float:right; }
#submenu { position:relative; width:795px; top:0px; margin-left:0px; padding: 0 0 0 0; height:23px; float:right; background: url(../../files/menu/submenu/background.gif) repeat; }
#image { position: absolute; margin-left: -395px; top: 135px; left: 50%; width: 825px; z-index:1; visibility: visible; }

/* submeny */
#submeny { background: url(../../files/menu/submenu/border_background.gif) repeat-y; margin-left: -368px; position: absolute; top: 360px; left: 50%; width: 184px; visibility: visible	}
#border_top { padding:6px 0 0 10px; position:absolute; width: 173px; height: 29px; background: url(../../files/menu/submenu/border_top.gif) no-repeat;}
#border_middle { padding:33px 0 0 10px; width: 170px; background: url(../../files/menu/submenu/border_background.gif) no-repeat;}
#border_bottom { position:absolute; width: 184px; height: 10px; background: url(../../files/menu/submenu/border_bottom.gif) no-repeat;}

#submenylinje{ padding-top:3px; padding-bottom:3px; }

