html {

background: white;
font-family: calibri, verdana, arial, sans-serif;
font-size: 12px;

}

.partner_head {

margin: 20px 0 20px 0;
border-top: 2px solid #FECD1C;
border-left: 2px solid #FECD1C;
padding: 10px 0 10px 12px;
}

.partner {

margin: 20px 0 10px 0;
border-bottom: 1px solid #cecece;
}

.golden_stripe {

background: #ffce0c;
height: 3px;
clear: both;

}

.golden_side {

background: #ffce0c;
margin: 0 auto;
padding: 0;
width: 900px;

}

.hidden {

display: none;

}

.left {

float: left;
margin: 0px 15px 10px 0px;

}

.right {

float: right;
margin: 0px 0px 10px 15px;

}

.clear {

clear: both;

}

.center {

text-align: center;

}

.padding {

padding: 3px;

}

body {

background: url(images/bg_body.png) no-repeat;
margin: 0 auto;
padding: 0;
text-align: center;
width: 1024px;

}

/*********** CONTAINER ***********/
#container {

background: url(images/bg_content.png) repeat-y;
margin: 0 auto;
padding: 0;
text-align: center;
width: 900px;

}

/*********** HEADER ***********/
#header {

background: url(images/header.png) no-repeat;
height: 84px;

}

#bu9 a {

background: url(images/buttons/flag_de.png) no-repeat;
height: 30px;
width: 100px;
float: right; 

}

#bu9 a:hover { 

background: url(images/buttons/flag_de_hover.png) no-repeat;

}

/*********** MENU ***********/
#menu {

height: 30px;
margin: 0;
padding: 0;

}

#bu0 a, #bu1 a, #bu2 a, #bu3 a, #bu4 a, #bu5 a, #bu6 a, #bu7 a, #bu8 a {

float: left;	
width: 100px;
height: 30px;

}

#bu0 a { background: url(images/buttons/home.png) no-repeat; }
#bu0 a:hover { background: url(images/buttons/home_hover.png) no-repeat; }
#bu0 a:active { background: url(images/buttons/home.png) no-repeat; }
#bu1 a { background: url(images/buttons/event.png) no-repeat; }
#bu1 a:hover { background: url(images/buttons/event_hover.png) no-repeat; }
#bu2 a { background: url(images/buttons/stm.png) no-repeat; }
#bu2 a:hover { background: url(images/buttons/stm_hover.png) no-repeat; }
#bu3 a { background: url(images/buttons/dom.png) no-repeat; }
#bu3 a:hover { background: url(images/buttons/dom_hover.png) no-repeat; }
#bu4 a { background: url(images/buttons/cont.png) no-repeat; }
#bu4 a:hover { background: url(images/buttons/cont_hover.png) no-repeat; }
#bu5 a { background: url(images/buttons/project.png) no-repeat; }
#bu5 a:hover { background: url(images/buttons/project_hover.png) no-repeat; }
#bu6 a { background: url(images/buttons/download.png) no-repeat; }
#bu6 a:hover { background: url(images/buttons/download_hover.png) no-repeat; }
#bu7 a { background: url(images/buttons/invent.png) no-repeat; }
#bu7 a:hover { background: url(images/buttons/invent_hover.png) no-repeat; }
#bu8 a { background: url(images/buttons/contact.png) no-repeat; }
#bu8 a:hover { background: url(images/buttons/contact_hover.png) no-repeat; }

/*********** BONUS ***********/
#bonus {

background: transparent;
float: left;
text-align: center;
font-size: 11px;
padding: 10px;
width: 230px;

}

#bonus a {

color: #ffce0c;
text-decoration: none;

}

span.bonus {

color: #ffce0c;
font-weight: bold;

}

.bonus_header {

background: url(images/bonus_header.png) no-repeat;
height: 10px;
width: 230px;

}

.bonus_frame {

background: url(images/bonus_content.png) repeat-y;
width: 230px;

}

.bonus_content{

background: #091994;
color: white;
margin: 0px 10px 0px 10px;
width: 210px;

}

.bonus_content a img{

border: none;

}

.bonus_footer {

background: url(images/bonus_footer.png) no-repeat;
height: 10px;
margin: 0px 0px 10px 0px;
width: 230px;

}

table.center {

text-align: center;
margin: 0 auto;

}

.this_date {

color: #ffce0c;
font-weight: bold;
text-decoration: underline;

}

/*********** CONTENT ***********/
#content {

float: right;
margin: 10px;
text-align: justify;
width: 630px;

}

.dane_osobowe {

font-size: 10px;
width: 315px;

}

/*********** FOOTER ***********/
#footer {

background: #061791;
clear: both;
text-align: center;
color: white;
margin: 0 auto;
padding: 0;
width: 896px;

}

#footer a {

color: #ffce0c;
text-decoration: none;

}
