body 
{
color:#ddd;
font-family: Tahoma, sans-serif;
font-size: 11px;
line-height:15px;
background:#24211c url(gfx/bg.jpg) no-repeat center 49px;
width:100%;
}
#site
{
margin: 0 auto;
width: 980px;
}
#all
{
position:relative;
overflow:hidden;
margin-bottom:-15px;
}
img 
{
border: 0;
}
*{
margin:0;
padding:0;
}
a
{
text-decoration: none;
color:#e00c13;
}
h1
{
font-size:17px;
}
a:hover
{
text-decoration: underline;
}
ul
{
list-style: none;
}
input, textarea
{
font-size:11px;
color:#000;
}
.more
{
font-size:10px;
}
/***************** top site**************************/
.bgHeader
{
background:url(gfx/bgHeader.gif) repeat-x 0 0;
display:block;
height:49px;
width:1600px;
position:absolute;
left:-310px;
z-index:-1;
}
.header
{
position:relative;
min-height:99px;
}
#menu>ul>li>ul>li
{
display:none;/************************ tu************/
}
#menu>ul>li:hover li
{
display:block;
}
.headlink ul
{
margin-left:-13px;
margin-top:5px;
}
#menu>ul>li ul
{
margin-left:-13px;
margin-top:0px;
width:10px;
display:block;
float:left;
clear:left;
}
#menu
{
right:10px;
margin-top:14px;
position:absolute;
z-index:13;
}
#menu .headlink
{
float:left;
}
#menu >ul >li:hover >a
{
color:#fff;
text-decoration:none;
}
#menu >ul >li ul li
{
margin-left:13px;
}

#menu>ul>li>a
{
color:#999;
padding-top:1px;
}
#menu>ul>li>ul li a
{
color:#ddd;
width:245px;
margin-right:-75px;
position:relative;
display:block;
height:20px;
border-top:0px solid transparent;
}
#menu>ul>li>ul li a:hover
{
color:#fff;
text-decoration:none
}

div#menu ul li{
    float: left;
	margin-right:7px;
}

div#menu ul li a {
	position:relative;
	left:-8px;
	min-height:20px;
	padding-left:8px;
	float:left;
}
div#menu ul li:hover {
    background: url("gfx/bgMenu.png") no-repeat scroll right top;
    float: left;
}
div#menu ul li:hover ul li{
    background: url("gfx/bgMenu.png") no-repeat scroll right top;
    float: left;
}
div#menu ul li:hover a {
    background: url("gfx/bgMenuA.png") no-repeat scroll left top transparent;
	position:relative;
	left:-8px;
	min-height:20px;
	padding-left:8px;
	float:left;
	padding-top: 1px;
}
.headerLogo
{
display:block;
float:left;
margin-left:25px;
position:relative;
height:93px;
z-index: 10;
}
#flashMenu 
{
position:relative;
z-index:3;
top:-48px;
height: 400px;
width: 980px;
float: left;
margin-bottom: -68px;
}
.language
{
display:none;
float:left;
margin-top:60px;
margin-left:13px;
position: relative;
z-index: 15;
}
.language img
{
display:inline;
float:left;
padding:1px;
background:#231e15;
border:1px solid #565658;
margin-right:5px;
}
.secondMenu
{
display: block;
float:right;
margin:77px 12px 0 0;
position: relative;
z-index: 11;
}
.secondMenu .fontRS23
{
margin-left:40px;
display:block;
float:right;
color:#fff;
background:url(gfx/dotMenu.png) no-repeat 0 10px;
padding-left:11px;
height:23px;
}
.ie .secondMenu .fontRS23
{
background:url(gfx/dotMenu.png) no-repeat 0 7px;
}

/************** szerokości kolumn *****************/
.leftColumn
{
display:block;
float:left;
width:260px;
}
.middleColumn
{
display:block;
float:left;
width:350px;
margin:0 30px;
}
.rightColumn
{
display:block;
float:right;
width:310px;
}
/********** prawa kolumna ************/
.search
{
display:block;
width:100%;
float:left;
height:31px;
border-bottom:1px dotted #737373;
position: relative;
z-index: 10;
}
.search span
{
color:#E00C13;
display:inline;
float:left;
font-size:11px;
font-weight:bold;
margin:2px 0;
}
.search a
{
float:left;
display:inline;
font-size:11px;
margin:2px 0;
}
.search input
{
background:transparent;
width:134px;
height:14px;
border:1px solid #464646;
color:#999;
font-size:11px;
padding:2px 7px;
float:left;
display:inline;
margin:0 7px;
}
.ourProd .fontR16
{
color:#fff;
}
.ourProd
{
margin-top:30px;
padding-bottom:21px;
border-bottom:1px dotted #737373;
display:block;
float:left;
width:100%;
}
#ourSites
{
display:block;
float:left;
}
.loyalityProgram
{
display:block;
float:left;
padding:0 6px;
margin-top:12px;
}
.loyalityProgram span
{
font-weight:bold;
color:#e00c13;
display:block;
margin-bottom:7px;
}
.loyalityProgram p
{
color:#ddd;
}
.newsInPortfolio .fontR20, .news .fontR20
{
color:#fff;
height:31px;
border-bottom:1px dotted #737373;
}
.promSite img
{
margin-top:10px;
border:1px solid #444;
}
.promSite > span
{
float:right;
margin-right:7px;
}
.promSiteDis
{
display:block;
float:left;
width:100%;
margin-top:14px;
border-bottom:1px dotted #737373;
padding-bottom:17px;
}
.promSiteDis span
{
font-weight:bold;
color:#fff;
}
.promMore
{
display:block;
float:left;
width:100%;
margin-top:7px;
}
.promMore span
{
color:#999;
font-size:10px;
}
/*************** footer ****************/
#footer
{
background:url(gfx/bgFooter.png) no-repeat 0 20px;
display:block;
float:left;
width:100%;
height:150px;
color:#999;
margin-top:30px;
z-index:1;
}
.bgFooter
{
background:url(gfx/bgFooter.gif) repeat-x 0 0;
height:150px;
left:-310px;
position:relative;
width:1600px;
z-index:-1;
}
.footerCol1,.footerCol2
{
display:block;
float:left;
width:278px;
margin-top:20px;
padding-left:12px;
}
.footerCol1 span
{
color:#666;
display:block;
float:left;
width:100%;
margin-bottom:14px;
}
.footerCol1 img
{
float:left;
margin-right:12px;
}
.footerCol1 p
{
margin-top:8px;
float:left;
}
.footerCol2
{
width:163px;
}
.footerCol3 p span
{
width:155px;
float:right;
}
.footerCol3
{
width:193px;
}
.footerCol3 p
{
display:block;
float:left;
display:block;
}
.footerCol4
{
width:128px;
}
.footerCol5
{
width:158px;
}
.footerCol5 img
{
margin:4px 12px 0 0;
}
.footerCol4 a
{
display:block;
float:left;
width:100%;
}
.footerCol3 p .footerPrefixSpan
{
float:left;
width:33px;
}
.footerCol2 p
{
color:#666;
display:block;
float:left;
width:100%;
}
.footerCol2 > span
{
height:30px;
display:block;
float:left;
width:100%;
background:url(gfx/redArrow.gif) no-repeat 0 20px;
}
.footerColumnSpace
{
display:block;
float:left;
width:100%;
margin-top:-150px;
}
/******************* aktualności ****************************/
.collaps 
{
background:url(gfx/icoPlus.gif) no-repeat 0 0;
display:block;
float:right;
height:8px;
width:8px;
margin-top:5px;
}
.expand 
{
background:url(gfx/icoMinus.gif) no-repeat 0 0;
display:block;
float:right;
height:2px;
width:8px;
margin-top:7px;
}
#accordion .newsTitle strong
{
font-size:11px;
color:#e00c13;
cursor:pointer;
}
.newsTitle .data, .checkAlso, .newsList .newsTitle .data
{
font-size:10px;
color:#999;
}
#accordion > div
{
border-bottom:1px dotted #737373;
margin-bottom:6px;
padding-bottom:10px;
}
#accordion
{
margin:6px 0;
}
.rightGallery
{
display:block;
float:left;
width:100%;
margin-top:0px;
}
.rightGallery img
{
border:1px solid #444;
margin-bottom:10px;
}
.rightGallery .checkAlso
{
border-top:1px dotted #737373;
padding-top:6px;
}
.newsInPortfolio .newsTitle strong,
.pressroom .newsTitle strong
{
font-size:11px;
color:#fff;
cursor:normal;
}
.newsInPortfolio .newsTitle
{
margin:16px 0;
}
.newsList .newsTitle 
{
font-size:11px;
color:#e00c13;
}
.newsList .newsTitle, .newsListMargin .newsTitle
{
margin:1px 0;
padding:8px 5px;
}
.wanted .newsListMargin .newsTitle
{
margin:1px 0;
padding:1px 5px;
}
.newsList > div
{
border-bottom:1px dotted #737373;
}
.newsList .active, .newsListMargin .active 
{
background:#a7a18f;
}
.active .newsTitle
{
width:254px;
background:url(gfx/greyArrow.png) no-repeat right center;
}
.active .newsTitle a
{
color:#000;
}

.newsList .active strong
{
color:#000;
}
.newsList .active .data
{
color:#444;
}
.wanted
{
border-bottom:1px dotted #737373;
margin:10px 0 25px;
padding-bottom:12px;
}
/**************** prev next *******************/
.prevNext .first, .prev, .prevNext .next, .prevNext .last, .prevNextNo a, .prevNext span
{
display:inline;
float:left;
}
.prevNext span
{
color:#444;
font-size:10px;
margin-right:23px;
}
.prevNext
{
display:block;
float:left;
margin-top:11px;
width:100%;
}
.ie .prevNext .first,.ie  .prev,.ie .prevNext .next,.ie .prevNext .last
{
padding-top:6px;
height:12px;
}
.prevNextNo {float: left;width: 60px;overflow: hidden;height:18px;}
.prevNextNo div.navlinks {float: left;}
.prevNextNo a,.prevNext .first, .prev, .next,.prevNext .last
{
font-weight:bold;
width:18px;
height:18px;
background:#2a2824;
margin:0 1px;
text-align:center;
}
.prevNextNo a
{
text-decoration:none;
}
.prevNextNo a:hover,.prevNextNo a.active,.prevNext .first:hover, .prev:hover,.prevNext .next:hover,.prevNext .last:hover
{
background:#a7a18f;
color:#000;
}
.wideColumn
{
display:block;
float:right;
margin-left:30px;
width:690px;
}
.wideColumContener
{
margin:0 0 0 0;
padding:20px 0 0 0;
/*border-top:1px dotted #737373;*/
}
.tiny ul >li
{
background:url(gfx/liDot.gif) no-repeat 0 6px;
padding-left:15px;
margin-left:5px;
}
.rightTextArea
{
display:block;
float:left;
margin-top:16px;
}
.rightGallery .galleryTitle
{
margin:0 0 16px 0;
}
.rightGallery .pageAdress
{
float:right;
margin:-5px 10px 15px 0;
font-size:10px;
color:#999;
}
.eprListSpace .oneList
{
display:inline;
float:left;
margin-left:30px;
width:199px;
margin-top:20px;
}
.eprListSpace .oneList span
{
background:url(gfx/ulIco.png) no-repeat 0 0;
display:block;
font-weight:bold;
height:35px;
margin-left:-20px;
padding-left:20px;
padding-top:20px;
}
.oneRowList
{
display:block;
float:left;
width:100%;
}
.eprListSpace .oneList ul >li
{
background:url(gfx/liDot.gif) no-repeat 0 6px;
padding-left:15px;
margin-left:5px;
}
.eprListSpace .oneList ul
{
margin-top:-13px;
}
.eprListSpace
{
border:1px solid #444;
display:block;
float:left;
margin-top:35px;
padding:0 0 20px 0;
}
/********** epr zapytanie ***********/
.eprForm
{
width:690px;
display:block;
float:left;
}
.eprForm form
{
display:block;
float:left;
width:100%;
}
.eprFormLeftColumn, .eprFormRightColumn
{
display:block;
float:left;
width:350px;
margin-right:30px;
}
.eprFormRightColumn
{
width:310px;
margin:0;
}
.eprFormContent
{
display:block;
float:left;
width:100%;
border:1px solid #444;
min-height:213px;
padding:17px 0 0 0;
}
.eprFormLeftColumn .eprFormContent >span
{
width:98px;
height:16px;
padding:2px 0;
border:none;
display:inline;
float:left;
margin-bottom:2px;
margin-left:12px;
}
.eprFormLeftColumn .eprFormContent >span >span
{
color:#df0c13;
}
.eprFormLeftColumn .eprFormContent >input
{
width:186px;
height:16px;
padding:2px 7px;
border:none;
background:#a7a18f;
display:inline;
float:left;
margin-bottom:2px;
}
.eprFormRightColumn .eprFormContent >span
{
width:275px;
padding:2px 0;
border:none;
display:inline;
float:left;
min-height:16px;
}
.eprFormRightColumn .eprFormContent >.checkbox
{
width:20px;
height:16px;
padding:2px 0;
border:none;
display:inline;
float:left;
margin: 0 3px 0 12px;
}
.checkbox, .radio {
width: 19px;
height: 25px;
padding: 0 5px 0 0;
background: url(gfx/checkboxes.png) no-repeat;
display: block;
clear: left;
float: left;
}
.eprFormMiddleColumn textarea
{
border:none;
width:676px;
height:100px;
padding:7px 7px;
background:#a7a18f;
overflow:auto;
}
.eprFormMiddleColumn
{
display:block;
float:left;
width:100%;
}
.ie .eprFormLeftColumn, .ie .eprFormRightColumn
{
margin-bottom:-17px;
}
.ie .eprFormMiddleColumn
{
margin-top:17px;
}
.eprFormMiddleColumn .sendButton, .contactForm .sendButton
{
float:right;
display:block;
margin:10px 0;
text-align:right;
width:100%;
font-size:10px;
}
.eprFormMiddleColumn .requirements, .contactForm .requirements
{
font-size:10px;
color:#999;
display:block;
float:left;
width:100%;
}
.eprFormMiddleColumn .requirements >span, .contactForm .requirements>span
{
color:#df0c13;
}
/****************** l kontakt ************/
.address
{
display:block;
float:left;
width:100%;
margin-top:12px;
padding-bottom:25px;
}
.address >strong
{
color:#df0c13;
}
.address>p>span
{
float:right;
float:right;
width:225px;
}
.address>p >.addressSpan, .merchant>p>.addressSpan
{
display:inline;
float:left;
width:35px;
}
.merchant>p>.addressSpan
{
color:#999;
}
.address>p, .merchant >p
{
display:block;
float:left;
width:100%;
}
.merchant
{
margin:12px 0 8px 0;
display:block;
float:left;
width:100%;
}
.merchant>span
{
color:#999;
}

.news
{
display:block;
float:left;
width:100%;
}
.contactForm
{
display:block;
float:left;
width:100%;
margin-top:10px;
}
.contactForm > input
{
display:block;
float:right;
width:226px;
height:16px;
padding:2px 7px;
margin-bottom:2px;
border:none;
background:#a7a18f;
}
.contactForm> span
{
display:block;
float:left;
width:108px;
height:16px;
padding:2px 0;
margin-bottom:2px;
}
.contactForm >span>span
{
color:#df0c13;
}
.contactFormTextarea textarea
{
display:block;
margin-top:5px;
float:left;
width:336px;
height:86px;
padding:7px 7px;
border:none;
overflow:auto;
background:#a7a18f;
}
.newsInPortfolio .checkAlso
{
border-top:1px dotted #737373;
display:block;
float:left;
width:100%;
margin-top:10px;
padding-top:5px;
}
.facebook
{
display:block;
float:left;
width:100%;
margin-top:10px;
}
.googleMaps
{
display:block;
float:left;
width:100%;
margin:10px 0 0 0;
}
/****** custom select**********/
.customSelect200
{
display:block;
margin-bottom:2px;
width:200px;
height:20px;
}
.query .customSelect200 
{
float:right;
}
.query>span
{
width:150px;
}
.query input
{
width:186px;
}
.query .separator
{
display:block;
float:left;
width:100%;
height:24px;
}
.customSelect200 >.select {
position: absolute;
width: 202px;
height: 19px;
padding: 2px 0 0 5px;
background: url(gfx/bgCustomSelect200.png) no-repeat;
overflow: hidden;
color:#000;
font-size:11px;
font-family:MS Shell Dlg;
}
.customSelect200 .styled
{
margin-top:-2px;
width:200px;
}
.customSelectT260 >.select {
position: absolute;
width: 262px;
height: 19px;
padding: 2px 0 0 5px;
background: url(gfx/bgCustomSelectT260.png) no-repeat;
overflow: hidden;
color:#999;
font-size:10px;
}
.customSelectT260 .styled
{
width:260px;
}
.customSelectT260 option{
font-family:Tahoma,sans-serif;
}
.query .queryWideSpan
{
width:100%;
}
.query textarea
{
margin:0;
}
.query .queryContact
{
display:block;
float:left;
width:100%;
margin:10px 0 0 -1px;
}
.query .queryContact span
{
display:inline;
float:left;
height:16px;
padding:1px 0 2px 2px;
}
#accordion2
{
display:block;
float:left;
width:100%;
margin-top:10px;
}
#accordion2 .ui-state-active
{
background:#a7a18f;
height:25px;
margin-bottom:10px;
}
#accordion2 .ui-state-active .arrowDown
{
background: url(gfx/arrowDownGray.png) no-repeat 14px bottom;
display:block;
height:5px;
margin-top:-0;
}
#accordion2 .ui-state-active strong
{
color:#000;
}
#accordion2 .ui-state-active span
{
color:#444;
}
#accordion2 span
{
font-weight:normal;
color:#999;
}
#accordion2 strong
{
color:#df0c13;
padding:5px;
display:block;
}
#accordion2 .accordinn2Dis
{
padding:0 5px;
margin-bottom:15px;
}
#accordion2>div
{
border-bottom:1px dotted #737373;
margin-bottom:1px;
}
#accordion2 .newsTitle
{
cursor:pointer;
}
#accordion2 .collaps 
{
background:url(gfx/icoPlus.gif) no-repeat 0 0;
display:block;
float:right;
height:8px;
width:8px;
margin-top:10px;
margin-right:5px;
}
#accordion2 .expand 
{
background:url(gfx/icoMinusBlack.gif) no-repeat 0 0;
display:block;
float:right;
height:2px;
width:8px;
margin-top:12px;
margin-right:5px;
}
.autor
{
display:block;
float:right;
}
.autor span
{
font-size:10px;
color:#999;
}
.rightTextArea .tiny img
{
display:inline;
float:left;
margin:0 10px;
}
.seoContent >ul>li>.checkbox
{
height:16px;
width:20px;
float:left;
}
.seoContent >ul
{
margin-left:12px;
}
.seoContent >ul ul
{
margin-left:22px;
}

.seoContent >ul>li>span
{
height:16px;
padding:2px 0;
width:200px;
float:left;
display:block;
}
.seoContent >ul>li>ul>li>.checkbox
{
height:16px;
width:20px;
float:left;
}
.seoContent >ul>li>ul>li>span
{
height:16px;
width:200px;
float:left;
display:block;
padding:2px 0;
}
.seoContent textarea
{
width:336px;
padding:7px 7px;
height:86px;
background:#a7a18f;
border:none;
overflow:auto;
}
.eprFormRightColumn textarea
{
width:296px;
padding:7px 7px;
height:86px;
background:#a7a18f;
border:none;
overflow:auto;
}
/*********************** seo wyniki ****************/
.oneSite
{
display:block;
float:left;
width:100%;
margin-bottom:32px;
}
.oneSiteNameAndImg
{
display:block;
float:left;
margin-top:12px;
width:213px;
}
.oneSiteNameAndImg span
{
display:block;
float:left;
width:100%;
font-weight:bold;
margin-bottom:5px;
}
.oneSiteNameAndImg strong
{
color:#fff;
margin-left:5px;
}
.oneSiteNameAndImg img
{
border:1px solid #444;
margin-top:1px;
}
.analyses
{
display:block;
float:right;
width:477px;
}
.analyses .info,.analyses .position,.analyses .link
{
display:inline;
float:left;
width:267px;
}
.analyses .position
{
width:71px;
text-align:center;
}
.analyses .link
{
width:110px;
text-align:right;
}
.analyses .firstRow
{
display:block;
float:left;
height:28px;
padding:0 19px 0 10px;
margin-bottom:5px;
}
.analyses .firstRow .info
{
margin-top:11px;
}
.infoRow
{
height:16px;
background: url(gfx/bgTable.png);
display:block;
float:left;
margin-bottom:1px;
padding:2px 19px 2px 10px;
}
.infoRow .firstPoz
{
border:1px solid #555350;
margin:0 27px;
width:15px;
font-weight:bold;
}
.noBorder, .noBorder .fontR20
{
border:none;
}
.border
{
border-top:1px dotted #737373;
padding-top:16px;
}
.portfolio
{
padding-top:5px;
padding-bottom:11px;
border-bottom:1px dotted #737373;
}
.portfolio .oneSitePorfolio
{
background:#34332e;
display:block;
float:left;
width:330px;
height:152px;
margin-right:30px;
margin-top:11px;
}
.portfolio .oneSitePorfolio .discrabe
{
display:block;
width:100%;
float:left;
}
.portfolio .oneSitePorfolio .discrabe .logo {
	width: 90px;
	height: 40px;
	float: left;
	margin-left: 10px;
}
.portfolio .oneSitePorfolio .discrabe  > img
{
display:block;
float:left;
margin-left:10px;
}

.portfolio .oneSitePorfolio>img
{
border:1px solid #34332e;
display:block;
}
.portfolio .oneSitePorfolio .url, .portfolio .oneSitePorfolio .name
{
display:block;
float:right;
width:100%;
text-align:right;
}
.portfolio .oneSitePorfolio .nameAndUrl
{
display:block;
width:155px;
margin-top:3px;
margin-right:10px;
float:right;
}
.portfolio .oneSitePorfolio .url
{
font-size:10px;
}
.portfolio .oneSitePorfolio .url a
{
color:#999;
}
.wideSpace
{
display:block;
float:left;
width:720px;
}
.account
{
margin:10px 0;
}
.selectSpace
{
display:block;
float:left;
width:100%;
margin-top:20px;
}
.selectSpace .customSelectT260
{
margin:2px 0;
display:block;
float:left
}
.selectSpace .checkAlso
{
float:right;
margin-top:2px;
}
.projectInfo {
	position: relative;
}
.projectInfo img
{
border:1px solid #34332e;
display:block;
float:left;
}
.projectInfo .discrabe
{
display:block;
float:right;
width:310px;
margin-top:35px;
}
.projectInfo .discrabe strong
{
margin-bottom:12px;
width:100%;
display:block;
float:left;
}
.projectInfo .discrabe .linkSpace
{
font-size:10px;
color:#999;
}
.discrabeProject
{
display:block;
float:left;
width:100%;
margin-top:1px;
border-bottom: 1px dotted #737373;
    margin-bottom: 6px;
    padding-bottom: 10px;
}
.discrabeProject strong
{
color:#fff;
}
.imageGallery img
{
border:1px solid #34332e;
display:block;
float:left;
margin-right:15px;
}
.imageGallery
{
display:block;
margin-top:20px;
float:left;
width:100%;
}
.projectSpace
{
/*border-bottom:1px dotted #737373;
padding-bottom:25px;*/
}
.pressroom
{
display:block;
float:left;
width:100%;
padding-top:15px;
}
.firmStuff
{
display:block;
float:left;
width:100%;
margin-top:40px;
border-top:1px dotted #737373;
padding-top:10px;
}
.firmStuff span
{
color:#999;
}
.firmStuff ul li
{
background: url(gfx/liSqu.gif) no-repeat 1px 6px ;
padding-left:12px;
}
.onePlace
{
display:block;
float:left;
width:100%;
margin-bottom:17px;
}
.onePlace .title
{
display:block;
float:left;
width:100%;
font-weight:bold;
color:#fff;
}
.onePlace .title span
{
color:#999;
font-size:10px;
font-weight:normal;
margin-left:10px;
}
.onePlace p span
{
color:#fff;
background:#c00;
padding:0 2px;
}
.navBarr
{
display:block;
float:left;
width:100%;
border-top:1px dotted #737373;
}
.onePlace img
{
border: 1px solid #444444;
display:block;
float:left;
margin:8px 24px 0 0;
}

.navBarr .prevNext span
{
color:#999;
margin-right: 8px;
}

.tiny .wideBlock
{
  width:685px;
  float:left;
}
.middleColumn .tiny strong{color:#eee}

.tiny .wideBlock .leftBlock
{
  width:350px;
  margin-right:30px;
  float:left;
}
ol li {margin: 10px 0 0 19px; }
.tiny .wideBlock .rightBlock
{
  width:305px;
  float:left;
}
.w230{width:230px}
.w170{width:170px}

.middleColumn p{margin:11px 0}
.promSiteDis p{margin:0}
#accordion3 .title strong{color:#E00C13;cursor:pointer}
.newsInPortfolio {text-align: justify;}

.seoSelector
{
	width:657px;
	display:block;
	float:left;
	height:30px;
	margin-top:8px;
	margin-bottom:33px;
	background: #a7a28f url("gfx/blackArrow.png") no-repeat scroll left top;
	color:#000;
	font-size:12;
	padding:0px 17px;
	line-height:2.5;
}
div#rollNews {
	width: 260px;
	float: left;
	overflow: hidden;
}
div#rollNews div.newsList {
	float: left;
}
div#rollNews div.newsList div.newsListCol {
	width: 260px;
	float: left;
	display: none;
}

