/* Import the menu stylesheet */

	@import url(menu.css);

/*************/
/*  GENERAL  */
/*************/
body { background:#317e63; font:normal 11px tahoma,arial,helvetica,sans-serif; padding:10px 4px; }
* { margin:0; padding:0; }

a { text-decoration:none; color:#666; }
a:hover { text-decoration:underline; }

H2 { margin-bottom:10px; font:bold 17px tahoma; } /*Stor rubrik*/
H4 { margin-bottom:4px; font:bold 11px tahoma; } /*Liten rubrik*/
p { margin-bottom:12px; }

ul { margin:14px 22px; list-style-type:disc; }

#content td { padding:5px; background:#efefef; }
#content #rightcontent td { padding:2px !important; background:#ffffff !important; }

/***************/
/*  CONTAINER  */
/***************/
#container { width:768px; margin:0; float:left; }
#top { background:url(../img/header.gif) no-repeat; height:155px; width:769px; }
	#logo { float:left; width:210px; height:155px; background:url(../img/aid_logo.gif) no-repeat 20px 55px; }

        /* ORIGINAL HEADER
              #picture { float:left; width:515px; height:93px; background:url(../img/picture.jpg) no-repeat; }
        */

        #picture { float:left; width:515px; height:93px; background:url(http://www.idrottscenter.com/files/header_top.png) no-repeat; }

	#slogan { position:absolute; top:132px; left:230px; }

#lang { float:right; }
#lang li { float:left; margin:7px 7px 0 0; padding:0; }
#lang li a { margin:0; padding:0; height:10px; }
#lang li a img { border:0; }

.shadow { float:right; background:url(../img/shadow_right.gif) repeat-y; width:7px; height:30px; }
.greybox { padding: 6px; background-color: #dcddde }
.greybox a { color:#000; }

/*************/
/*  CONTENT  */
/*************/
#content { background:url(../img/content_bg.gif) repeat-y; padding:0 50px 20px 50px; }
	#leftcontent { float:left; width:260px; margin-right:50px; } /* margin-right:50px */
		.picture_left { margin-bottom:10px; }

/* original code bellow
#pagang { background:url(../img/pagang_bg.gif) no-repeat; width:258px; height:76px; padding:0; color:white; }
		#pagang div { padding:10px 0 0 20px; }
*/
#pagang { width:1px; height:1px; padding:0; color:white;}
		#pagang div { padding:10px 0 0 20px; }


	#rightcontent { float:left; width:350px; }
	#rightcontent img { border:0; }
		/* OFFERSBOXES */

#rightcontainer { margin:80px 0 0 0; float:left; }

		.offersbox_big { width:320px; height:114px; padding:8px 15px; margin:0 0 10px 0; overflow:hidden; background:url(../img/offersbox_big.png) no-repeat; }
		.offersbox_small { width:230px; height:153px; padding:6px 15px; margin:0 0 10px 0; overflow:hidden; background:url(../img/offersbox_small.png) no-repeat; }

                /* ORIGINAL OFFERSBOX_ROUND
                .offersbox_round { width:190px; height:153px; padding:6px 15px; margin:0; overflow:hidden; background:url(../img/offersbox_round.gif) no-repeat; }
                */
                /* MODIFIED OFFERSBOX_ROUND
		.offersbox_round { width:190px; height:153px; padding:6px 15px; margin:0; overflow:hidden; }
                */
                .offersbox_round { width:190px; height:153px; padding:6px 15px; margin:0; overflow:hidden; }
		.offersbox_big h2, .offersbox_small h2, .offersbox_round h2 { font:normal 18px georgia; color:#333; margin:0; }
		.offersbox_big h3, .offersbox_small h3, .offersbox_round h3 { font:normal 11px tahoma; color:#333; margin:0; line-height:17px; }
		.offersbox_big h4, .offersbox_small h4, .offersbox_round h4 { font:normal 22px georgia; color:#333; margin:0; text-align:right; }


/*************/
/*  KONTAKT  */
/*************/
#contact label {
line-height:20px; width: 70px; float: left;
text-align: right; margin-right: 0.5em;
display: block; font-weight:bold;
}
#contact input { width:250px; }
#contact textarea { width:250px; }
#contact #submitform { width:100px; }
#contact #submitspacer { width:75px;float:left; }

/************************/
/*  FOOTER & COPYRIGHT  */
/************************/
#footer { background:url(../img/footer.gif) no-repeat; height:32px; }
#copy { color:#333; text-align:center; font-size:10px; margin:4px 0 20px 0; }
#copy a { text-decoration:none; color:#333; }
.clear { clear:both; height:10px; }
