body{
margin:0;
background:#dee0e0 url('/img/layout/buzz_group/buzz_group_background.jpg') no-repeat top center scroll;
}

.more{
color:#336699;
font:normal 11px Arial,sans-serif;
}

#body{

}

#body_left{
float:left;
width:386px;
}

.relations{
float:right;
border-right:1px solid #ff6633;
}

.relations p{
font:normal 11px Arial,sans-serif;
float:right;
padding:13px 13px 13px 0px;
width:245px;
}

.left_relations {
float:left;
clear:both;
margin:17px 0 0 10px !important;
margin:14px 0 0 5px;
width:117px;
display:block;
height:48px;
}

.interactive{
float:right;
border-top:1px solid #fff;
border-right:1px solid #993366;
}

.interactive p{
font:normal 11px Arial,sans-serif;
float:right;
padding:13px 13px 13px 0px;
width:245px;
}

.left_interactive{
float:left;
margin:7px 0 0 10px !important;
margin:14px 0 0 5px;
width:117px;
display:block;
height:48px;
clear:both;
}

.agency{
float:right;
border-top:1px solid #fff;
border-right:1px solid #3399cc;
}

.agency p{
font:normal 11px Arial,sans-serif;
float:right;
padding:13px 13px 13px 0px;
width:245px;
}

.left_agency{
float:left;
margin:7px 0 0 10px !important;
margin:10px 0 0 5px;
width:117px;
display:block;
height:48px;
clear:both;
}

#body_right{
float:right;
width:550px;
margin:0 24px 0 0 !important;
background:#fff;
}

.page{
margin:30px;
}

.page h2{
font:normal 18px Arial,sans-serif;
color:#003399;
text-decoration:none;
}

.page h2 a{
font:normal 18px Arial,sans-serif;
color:#003399;
text-decoration:none;
}

h1 , h1 a{
font-size:18px;
text-decoration:none;
color:#003399;
font:normal 18px Arial,sans-serif;
}

h2, h2 a{
font-size:16px;
text-decoration:none;
color:#003399;
font:normal 18px Arial,sans-serif;
}

.page p{
font:normal 11px Arial,sans-serif;
color:#666666;
padding:20px 0 0 0;
}

img{border:none;}
#container{
width:960px;
margin:0 auto;
}

#header{
background:url('/img/layout/buzz_group/header.jpg') no-repeat bottom center;
height:420px;
}
#logo{
float:left;
margin:20px 0 0 12px !important;
margin:20px 0 0 6px;
}
#footer{
font:normal 12px Arial,sans-serif;
color:#ccc;
margin:30px 25px 45px 25px; 
clear:both;
padding:30px 0 45px 0;
}

#footer a{
color:#336699;
font:normal 12px Arial,sans-serif;
text-decoration:none;
}

#footer a:hover{
text-decoration:underline;
}


#footer_left{
float:left;
}

#footer_right{
float:right;
}

#footer_right a{
color:#336699;
font-weight:normal;
font-size:12px;
}

#footer_right a:hover{
color:#336699;
font-weight:normal;
text-decoration:underline;
}

/*           menu            */
#menuup{
float:right;
width:500px;
text-align:right;
margin:20px 12px 0 0 !important;
margin:20px 6px 0 0;
}

#menuup a{
color:#336699;
font:normal 11px Arial,sans-serif;
text-decoration:none;
}

#menuup a:hover{
text-decoration:underline;
}

/*@menu poziome*/
#menu {
height: 38px;
margin: 20px 0px 0px 0px;
float: right;
overflow: hidden;
}

/*@menu poziome - blok*/
#menu ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

/*@menu poziome - link - blok*/
#menu ul li {
list-style-type: none;
list-style-image: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display: block;
font-weight: bold;
float: left;
text-align: center;
background: none;
}

/*@menu poziome - link*/
#menu ul li a {
font:bold 13px Arial,sans-serif;
float: left;
display: block;
padding: 12px 12px 12px 12px;
color: #003366;
text-decoration:none;
}

/*@menu poziome - link aktywny*/
/*

#menu ul li a:hover {
background: transparent none repeat;
color: #66cc33;
text-decoration: none;
background:#fff url('/img/layout/buzz_group/menu_group2.jpg') repeat-x left top;
border-right:1px solid #336699;
padding:12px 11px 12px 12px;
}
*/

.menu_hover {
background: transparent none repeat;
color: #66cc33;
text-decoration: none;
background:#fff url('/img/layout/buzz_group/menu_group2.jpg') repeat-x left top;
border-right:1px solid #336699;
padding:12px 12px 12px 12px;

}


/*@menu poziome - link wybrany*/
#menu ul li.selected a {
color: #000;
font-weight: bold;

}

/*@menu glowne - submenu*/
#menu ul li ul {
margin: 1px 0px 0px 2px;
visibility: hidden;
position: absolute;
width: 130px;
padding: 0px 0px 0px 0px;
top: 92px;
clear: left;
z-index: 100;
background:url('/img/layout/buzz_group/buzz_group_submenu_bg.jpg') repeat-x top left;
border-right:1px solid #336699;
border-bottom:2px solid #336699;
}

/*@menu glowne - submenu, guzik*/
#menu ul li ul li a {
display: block;
padding: 5px 0px 0px 16px;
color: #000;
width: 115px;
float: left;
height: 18px;
font:normal 11px Arial,sans-serif;
text-align: left;

}

/*@menu glowne - submenu, guziki wybranego menu*/
#menu ul li.selected ul li a {
display: block;
border-bottom: 1px #ccc solid;
padding: 5px 0px 0px 16px;
color: #ffffff;
width:130px
float: left;
height: 18px;

}

/*@menu glowne - submenu, link podswietlony*/
#menu ul li ul li a:hover {

padding: 5px 0px 0px 16px;
text-decoration: none;
border:none;
background:transparent;
color:#66CC33;
width: 115px;
float: left;
height: 18px;
}

/*@menu glowne - submenu, aktywny guzik, wybranego menu*/ 
#menu ul li.selected ul li a:hover {
border-top: 1px #ffffff solid;
padding: 2px 0px 0px 0px;
}

a.relations_more{
color:#ff6633;
text-decoration:none;
}

a.interactive_more{
color:#993366;
text-decoration:none;
}

a.agency_more{
color:#3399cc;
text-decoration:none;
}

a.relations_more:hover{
color:#ff6633;
text-decoration:underline;
}

a.interactive_more:hover{
color:#993366;
text-decoration:underline;
}

a.agency_more:hover{
color:#3399cc;
text-decoration:underline;
}

.content{
margin:30px;
}

.content h2 a{
font:normal 18px Arial,sans-serif;
color:#336699;
text-decoration:none;
}

.content h1 a{
font:normal 18px Arial,sans-serif;
color:#336699;
text-decoration:none;
}

.page_content{
text-align:justify;
margin:10px 0 10px 0;
}
