/*********************************************************************************





	Project		:	YingYang


	Copyright	:	summselbrumm!media - www.summselbrumm.ch





**********************************************************************************/








/* ### undo #################################################################### */





:link,:visited { text-decoration:none; }


ul,ol { list-style:none }


h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; font-weight:normal; }


ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, dl, dt, dd { margin:0; padding:0 }


img, a img,:link img,:visited img, fieldset { border:none }


img { margin:0; padding:0; vertical-align:bottom; }


address { font-style:normal }





table {	border:none; padding:0px; margin:0px; border-spacing:0px; font-size:1em;}


tr { border:none; padding:0px; margin:0px; }


td { border:none; padding:0px; margin:0px; vertical-align:top; border-spacing:0px; }








legend { display:none; }





div, p, li, a {background-repeat:no-repeat; }





/* ### reset some basic style ################################################### */





dl			{margin: 0 0 0 0;}


dl dt		{margin: 0 0 0 0;}


dl dd+dt	{margin-top: 0;}


dl dd		{margin: 0 0 0 0;}





ol			{list-style: none;}


ol li		{margin: 0 0 0 0;}


ol li ol	{margin: 0 0 0 0;}


ol li ul	{margin: 0 0 0 0;}





p			{margin-bottom: 0em;}





ul			{list-style: none;}


ul li		{margin: 0 0 0 0;}


ul li ul	{margin: 0 0 0 0; list-style: none;}


ul li ol	{margin: 0 0 0 0;}





pre			{font-size:1.2em; }





a:hover { text-decoration:none; }











/* ### BODY ###################################################################### */

html  {margin-bottom:0px;}

body {background-color:#B5FF0C;background-image: url(bg_body.jpg);background-repeat: repeat-x;background-position: bottom;
     margin-bottom:0px;margin-top:0px;height:100%;
     color: #222;font-family:helvetica, arial, sans-serif;font-size: x-small;}


	 


#upborder       {position:absolute;top:0px;height:5px;max-height:5px;min-height: 5px;width:100%;margin-top:0px;
                 border:0px solid red;background-color:#DFFAA3;padding:0px;} 


	 


#main {width:870px;overflow:hidden;


       background-image: url(bg_main.jpg);background-repeat:no-repeat;background-position:0px 77px;


       margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:7px;padding:0px;padding-top:0px;


       background-color:#B5FF0C;text-align:left;}








#logo {width:297px;height:67px;margin-top:0px;margin-left:0px;margin-right:0px;float:left;padding:0px;}





#tools {width:453px;height:67px;margin-top:0px;float:right;}


#tools img {position:absolute;top:52px;margin-left:420px;}











#side {width:150px;min-height:400px;padding-left:50px;padding-top:0px;float:left;margin-top:83px;}


       


       


#content {width:600px;min-height:400px;float:right;margin-top:83px;margin-left:0px;


          padding-right:30px;text-align:left;padding-top:0px;}


          


        




#summsel {clear:both;width:870px;height:20px;margin-left:auto;margin-right:auto;padding-top:105px;


          text-align:center;background-color:transparent;border:0px;}


