BODY {
	font-family : Arial,Helvetica,Verdana,sans-serif;
	font-size : 11px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	color: #000000	
}

H1, H2, H3, H4, H5, P, TD, UL, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT {
	font-family : Arial,Helvetica,Verdana,sans-serif;
}

FORM { 
	margin: 0px 0px 0px 0px;  
}

p.bodytext {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size: 12px;		
	margin-top:0px;
	margin-bottom:0px;
	margin-left:1px;
	margin-right:0px;
	padding: 0px;
	color: #46474D;

}

IMG {
	border-style: none; border-width: 0px;
	padding:0px;
	margin:0px;
}

TABLE.contenttable
{
	border-style: none; border-width: 0px;
	padding: 0px;
	margin: 0px;
}


input
{
        font-family: Arial,Helvetica,Verdana,sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #000000;
        border: #8B8E99 1px solid;
}

input.button1
{
        font-weight: bold;
        color: #000000;
        border: #8B8E99 1px solid;
        background-color: #D5D5D5;
}

input.radio1
{
        border: none;
}

textarea
{
        font-family: Arial,Helvetica,Verdana,sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #000000;
        border: #8B8E99 1px solid;
}

textarea.ta_s1 {
	width: 365px;
	height: 130px;}


.page_section_1 {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #FFFFFF;
	background-color: #00397C;
	border:1px solid #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	padding-right: 3px;
	vertical-align:top;
}

.error_msg1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;	
	color: #CD001A;	
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;	
	margin-top:6px;
	margin-bottom:10px;
}


.houseprice-1 {
	font-size: 11px;
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-weight: bold;	
	color: #000000;	
}

.navtable1 {
	border:1px solid #00397C;	
}

.navbg1 {	
	background-repeat:no-repeat;
	background-position:bottom;
}


.navcelllink1 {	
	font-size: 11px;
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #00397C;
	background-color: #FFFFFF;
	display: block;
		
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	padding-right: 4px;
  		

	border-left-color:#00397C; 
	border-left-style:solid;
	border-left-width:8px;
}

a.navcelllink1:link { 	color:#00397C; text-decoration:none }
a.navcelllink1:visited { 	color:#00397C; text-decoration:none }
a.navcelllink1:hover { 	color:#FFFFFF; background-color: #00397C; text-decoration: none; }
a.navcelllink1:active { 	color:#00397C; text-decoration:none }
a.navcelllink1:focus { 	color:#00397C; text-decoration:none }


.navcelllink1sel {	
	font-size: 11px;
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-weight: bold;
	text-decoration: none;	
	color: #FFFFFF;
	background-color: #CD001A;
	display: block;

	padding: 2px;	
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	padding-right: 4px;
  		
	border-left-color:#CD001A; 
	border-left-style:solid;
	border-left-width:8px;
}

a.navcelllink1sel:link { 	color:#FFFFFF; text-decoration:none }
a.navcelllink1sel:visited { color:#FFFFFF; text-decoration:none }
a.navcelllink1sel:hover { 	color:#FFFFFF; text-decoration: none; }
a.navcelllink1sel:active { 	color:#FFFFFF; text-decoration:none }
a.navcelllink1sel:focus { 	color:#FFFFFF; text-decoration:none }


.navcelllink2 {		
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #9B0101;
	background-color: #EEEEEE;
	display: block;
		
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	padding-right: 4px;
	
	border-left-color:#CD001A; 
	border-left-style:solid;
	border-left-width:8px;
}

a.navcelllink2:link { 	color:#9B0101; text-decoration:none }
a.navcelllink2:visited { 	color:#9B0101; text-decoration:none }
a.navcelllink2:hover { 	color:#9B0101; background-color: #E5E5E5;text-decoration: underline; }
a.navcelllink2:active { 	color:#9B0101; text-decoration:none }
a.navcelllink2:focus { 	color:#9B0101; text-decoration:none }


.navcelllink2sel {	
	font-size: 11px;
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-weight: normal;
	text-decoration: underline;
	color: #9B0101;
	background-color: #EEEEEE;
	display: block;		
		
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	padding-right: 4px;
	
	border-left-color:#9B0101; 
	border-left-style:solid;
	border-left-width:8px;
}

a.navcelllink2sel:link { 		color:#9B0101; }
a.navcelllink2sel:visited {		color:#9B0101; }
a.navcelllink2sel:hover { 		color:#9B0101; }
a.navcelllink2sel:active { 		color:#9B0101; }
a.navcelllink2sel:focus { 		color:#9B0101; }




.navcelllink3 {		
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #00397C;
	background-color: #F1F1F1;
	display: block;
		
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 12px;
	padding-right: 4px;
	
	border-left-color:#9B0101; 
	border-left-style:solid;
	border-left-width:8px;
}

a.navcelllink3:link { 	color:#00397C; text-decoration:none }
a.navcelllink3:visited { 	color:#00397C; text-decoration:none }
a.navcelllink3:hover { 	color:#00397C; background-color: #E5E5E5;text-decoration: underline; }
a.navcelllink3:active { 	color:#00397C; text-decoration:none }
a.navcelllink3:focus { 	color:#00397C; text-decoration:none }


.navcelllink3sel {	
	font-size: 10px;
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-weight: normal;
	text-decoration: underline;
	color: #00397C;
	background-color: #F1F1F1;
	display: block;		
		
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 12px;
	padding-right: 4px;
	
	border-left-color:#9B0101; 
	border-left-style:solid;
	border-left-width:8px;
}

a.navcelllink3sel:link { 		color:#00397C; }
a.navcelllink3sel:visited {		color:#00397C; }
a.navcelllink3sel:hover { 		color:#00397C; }
a.navcelllink3sel:active { 		color:#00397C; }
a.navcelllink3sel:focus { 		color:#00397C; }



.snavcontainer1 {
	margin-top:8px;
	margin-bottom:8px;
	margin-left:0px;
	margin-right:0px;		
}


/* Navigation - Subnavi inaktiv */
A.snavstyle1 {	
	color: #00397C;
	background-color: #FFFFFF;	
	font-size: 12px;
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-weight: bold;	
	text-decoration: none;	
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:4px;
	padding:3px;
	border:1px solid #00397C;		
}

a.snavstyle1:link { 		color:#00397C; text-decoration:none; }
a.snavstyle1:visited { 	color:#00397C; text-decoration:none; }
a.snavstyle1:hover { 	color:#FFFFFF; background-color: #00397C; text-decoration: none; }
a.snavstyle1:active { 	color:#00397C; text-decoration:none; }
a.snavstyle1:focus { 	color:#00397C; text-decoration:none; }

/* Navigation - Subnavi aktiv */
A.snavstyle1_sel {	
	color: #FFFFFF;
	background-color: #CD001A;
	font-size: 12px;
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-weight: bold;
	text-decoration: none;	
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:4px;	
	padding:3px;
	border:1px solid #00397C;	
}

a.snavstyle1_sel:link { 	color:#FFFFFF; text-decoration:none; }
a.snavstyle1_sel:visited { 	color:#FFFFFF; text-decoration:none; }
a.snavstyle1_sel:hover { 	color:#FFFFFF; text-decoration: none; }



.fillstyle1 {
	background-color: #606060;
}

/* Rahmen rechts/links */
.mainborder1 {
	background-color: #242D37;	
}

/* Navigation - Haus-Top-Navi inaktiv */
A.hnavstyle1 {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size: 10px;
	color: #00397C;	
	margin: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;	
}

a.hnavstyle1:link { 		color:#00397C; text-decoration:none }
a.hnavstyle1:visited { 	color:#00397C; text-decoration:none }
a.hnavstyle1:hover { 	color:#FFFFFF; background-color: #00397C; text-decoration: none; }
a.hnavstyle1:active { 	color:#00397C; text-decoration:none }
a.hnavstyle1:focus { 	color:#00397C; text-decoration:none }

/* Navigation - Haus-Top-Navi aktiv */
A.hnavstyle1sel {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size: 10px;
	color: #FFFFFF;	
	background-color: #CD001A; 
	margin: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;	
}

a.hnavstyle1sel:link { 	color: #FFFFFF; text-decoration:none }
a.hnavstyle1sel:visited { 	color: #FFFFFF; text-decoration:none }
a.hnavstyle1sel:hover { 	color: #FFFFFF; text-decoration: none; }
a.hnavstyle1sel:active { 	color: #FFFFFF; text-decoration:none }
a.hnavstyle1sel:focus { 	color: #FFFFFF; text-decoration:none }



/* CSC Styles start here */

P.csc-caption
{
        font-family: Arial,Helvetica,Verdana,sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #000000;        
}

.csc-frame-frame1 {	
	background-color: #ECF0F8;
	border-style: solid; 
	border-width: 1px;
	border-color:#00397C;
	padding: 6px;	
	margin: 2px;
  margin-bottom: 15px;	
	
}

.csc-frame-frame2 {	
	background-color: #FFFFFF;
	border:1px solid #333333;
	padding: 5px;
  margin-bottom: 15px;	
}

.csc-frame-frame3 {	
	background: #F2F5FF url(/fileadmin/template/pp_main_div_1/images/frame-03-bg.png) repeat-x top left;
	padding: 0px 5px 5px 10px;
  margin: 10px 0px;
  margin-bottom: 15px;
  border:1px solid #EBEFFA; 
  -moz-border-radius: 11px;
  -khtml-border-radius: 11px;
  -webkit-border-radius: 11px;
  -o-border-radius: 11px;	
  border-radius: 11px;
}

.csc-frame-frame3 h1 {
  font-size: 19px;
  font-weight: normal;
  color: #fff;	
	padding: 2px 0px;
  margin: 0px 0px 15px 0px;
  font-style: normal;
	
}

.csc-frame-frame4 {	
	background: #F2F5FF url(/fileadmin/template/pp_main_div_1/images/frame-04-bg.png) repeat-x top left;
	padding: 0px 5px 5px 10px;
  margin: 10px 0px;
  border:1px solid #EBEFFA; 
  -moz-border-radius: 11px;
  -khtml-border-radius: 11px;
  -webkit-border-radius: 11px;
  -o-border-radius: 11px;	
  border-radius: 11px;
}

.csc-frame-frame4 h1 {
  font-size: 19px;
  font-weight: normal;
  color: #fff;	
	padding: 2px 0px;
  margin: 0px 0px 10px 0px;
  font-style: normal;
	
}


.csc-frame-act-1 {
	background-image:url(/fileadmin/template/pp_main_div_1/images/frame-act-1.png);
	background-repeat:no-repeat;
	height:240px;
	width:524px;
	padding: 0px;
	margin: 0px;
}

/*
div.csc-frame-act-1 {
	background-image:url(../pp_main_div_1/images/contentBorder01Bg01.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:513px;
	padding:0px;
	margin:0px;
	border:none;
}

div.csc-frame-act-1 div.csc-frame-act-inner-1 {
	background-image:url(../pp_main_div_1/images/contentBorder01Bg02.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:513px;
	padding:0px;
	margin:0px;
	border:none;
}

div.csc-frame-act-1 div.csc-frame-act-inner-1 div.csc-frame-act-inner-space-1 {
	margin:0px;
	padding:10px;
	width:493px;
	border:none;
}
*/

.csc-frame-serv-1 {		
	background-image:url(/fileadmin/template/pp_main_div_1/images/frame-serv-1.png);
	background-repeat:no-repeat;
	height:240px;	
	width:524px;	
	padding: 0px;		
	margin: 0px;
  margin-bottom: 15px;	
}


.csc-standard-frame1 {
	border-style: solid;
	border-width: 1px;
	border-color:#A3B8D0;		
	background-color: #F2F5FF;
	background-image:url(/fileadmin/template/pp_main_div_1/images/frameStdBg01.gif);
	background-repeat:repeat-x;	
	padding: 10px;
	margin: 0px;
	margin-bottom: 15px;
}

DIV.csc-frame-rulerAfter {	
	height:1px;
	width:100%;
	overflow:hidden;
	border-top-style: dashed; 
	border-top-width: 1px;
	border-top-color:#CDCFD2;
	margin-top: 10px;
}

.csc-abstract {		
	margin-bottom: 8px;
}

.csc-uploads-fileSize {			
	font-weight: bold;
}

.csc-uploads-description {		
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 2px;
	display:block;
	width:150px;
}

.csc-header-date {		
	font-size: 12px;
	font-weight: bold;		
}

/* Contenttable-1 */

table.contenttable-1  {		
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color:#00397C;
	width:100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

table.contenttable-1 TR {
	font-size: 10px;
	font-weight: normal;
	color:#000000;
	background-color: #E0E5EE;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none;
	border-width: 0px;
}

table.contenttable-1 TR.tr-0 {
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	background-color: #00397C;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none;
	border-width: 0px;
}

table.contenttable-1 TD {
	padding-top:1px;
	padding-bottom:1px;
	padding-left:3px;
	padding-right:3px;
	margin: 0px 0px 0px 0px;
	border-style: none;
	border-width: 0px;
}

/* Contact Form */


.contactLabel {
	font-weight: bold;
	text-align: right;
}

.contactLabelRequired {
	font-weight: bold;
	color:#5A9421;
	text-align: right;
}


/*SB_Protfolio*/

ul.portfolioList h2 { 
  font-size: 12px; 
  padding-bottom:0;
  padding: 2px 0; 
}

ul.portfolioList li.portfolioItem { 
  padding: 40px 20px 0px 0px;
  margin: 0px; 
  float:left; 
  width:200px; 
  height:180px; 
  position: relative; 
  list-style:none;
}

ul.portfolioList div.listImage { 
  width:200px;
  height: 150px;
  overflow:hidden;
}

ul.portfolioList div.listImage img{ 
   width:90%;
}

.portfolioGrid {
  float:left;
  padding-top:10px;
  width:300px; 
}


.portPageBrowser { clear: both; }
.listCategories { font-size: 12px; }

div.portfolioCats { width: 200px; float: right; padding-right: 20px; }
ol.portfolioCats { width: 200px;  }
ol.portfolioCats li { list-style: none;   }
.listClearFilter a, .backlink a { width: 100px; text-align: center;  }
.listFilterKey { font-size: 14px; font-weight: bold; }

.backlink a,
.listClearFilter a,
ol.portfolioCats li a,
ol.portfolioCats li.selected {
  font-size: 12px; 
  text-decoration: none; 
  display: block; 
  background: #367AC3; 
  color: #FFFFFF;
  padding: 5px;
  margin: 5px 0;
    border-radius: 4px; 
  -moz-border-radius: 4px; 
  -webkit-border-radius: 4px;
}


.backlink a:hover,
.listClearFilter a:hover,
ol.portfolioCats li a:hover,
ol.portfolioCats li.selected { background: #6EB528; font-size: 12px;  }


.gridItem { border-bottom: 0 none!important; }

p.catBrowserTitle {margin:0;padding:0}

li.selected p.catBrowserTitle {
	display:block;
 	color:#FFFFFF;
 	background:#6EB528;
	padding-left: 15px;
	line-height: 25px;
}


p.gridTitle a{
display:block;
  width:180px; 
  height: 35px;
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  color: #FFFFFF;
  background: #e3ebf7 url(../pp_main_div_1/images/grid-title-bg.png) repeat-x left top;
  text-decoration: none;
    border-radius: 0px 0px 3px 3px ; 
  -moz-border-radius: 0px 0px 3px 3px ; 
  -webkit-border-radius: 0px 0px 3px 3px ;
  }
  
.gridTitle a:hover{ text-decoration: none; background: #e3ebf7 url(../pp_main_div_1/images/grid-title-bg-act.png) repeat-x left top;}

.gridItem img{
  margin-left:1px;
    border-radius: 3px 3px 0px 0px ; 
  -moz-border-radius: 3px 3px 0px 0px ; 
  -webkit-border-radius: 3px 3px 0px 0px ;
  }
  
.gridFilter {
  width:600px;
  font-size:12px;
  font-weight: normal;
  padding-bottom: 10px;
}

.gridFilterKey {
  font-weight: bold;
}

.gridFilter a{
  font-size:10px;
  font-weight: bold;
}


.grid td { padding-right: 14px; padding-bottom: 10px; }

.portfolioSingle{ width:760px;}
.portfolioSingleSummary { margin-left: 0px; }
.portfolioColRight {width:440px; float:left; }
.portfolioColRight a{font-size:12px;}
.portfolioDescrioption {margin-bottom:30px; }
.portfolioDescrioption p{text-align:justify; }
.portfolioImgWrapp {width:300px; float:left; margin-left: 20px; }
.portfolioWrapp {clear:both;}
.portfolioSingle .singleDate { text-indent: -9999px; font-size: 1px; }
.singleImageGrid {  margin-bottom: 10px; }

.pbLink { 
  float: left; 
  margin: 5px 0;
  width: 30px;
  height: 28px;   
  border-radius: 3px; 
  -moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
  background: #367AC3;
  text-align: center;  
  margin: 0 2px;   
}

.pbLink a { 
  padding-top: 7px; 
  text-decoration: none; 
  display: block;    
  color: #000000; 
  width: 30px;
  height: 21px;   
  border-radius: 3px; 
  -moz-border-radius: 3px; 
  -webkit-border-radius: 3px;
}

.pbLink A:link 	{ color:#FFFFFF; }
.pbLink A:visited 	{ color:#FFFFFF; }
.pbLink A:hover 	{ color:#FFFFFF; }
.pbLink A:active 	{ color:#FFFFFF; }
.pbLink A:focus 	{ color:#FFFFFF; }

.activePbLink { padding-top: 7px; height: 21px; }
.activePbLink, .pbLink a:hover { background: #6EB528; color: #FFFFFF; }
.listClearFilter { white-space:nowrap; }
.listClearFilter a { padding-right: 15px;}
.pbResults{display:none;}

ul.singleNextPrevButtons  {width:760px; margin: 10px 0px 10px 0px; padding:0px;}
.singleNextPrevButtons li {list-style:none;}
.singleNextPrevButtons .nextLink { 
  width:220px;
  border: 0px solid #367AC3;
  padding:0px;
  float:left; 
  padding-left: 20px; 
  background: #fff url(../pp_main_div_1/images/pp_referenzen_prev_pfeil.png) no-repeat left center
  ;}
.singleNextPrevButtons .nextLink div.singleImage {
  width:75px;
  height:80px;
  overflow:hidden; 
  float:left; 
  border:1px solid #4991de;
  padding:2px;
  border-radius: 4px; 
  -moz-border-radius: 4px; 
  -webkit-border-radius: 4px;  
  }
                
  
.singleNextPrevButtons .nextLink h1.singleTitle a {
  float:left; 
  font-size:9px;
  width:120px; 
  height:30px; 
  text-align:left; 
  padding:5px; 
  padding-top: 25px;
  padding-bottom: 10px; 
  margin-top:5px; 
  background: #edf2ff url(../pp_main_div_1/images/single-next-prev-buttons-bg-02.jpg) no-repeat right top;    
  color:#55585b;
  text-decoration: none;
  border:1px solid #e3eafc; 
   border-radius: 0px 4px 4px 0px; 
   -moz-border-radius: 0px 4px 4px 0px; 
   -webkit-border-radius: 0px 4px 4px 0px;
   }
.singleNextPrevButtons .nextLink h1.singleTitle a:hover{background: #ffffff url(../pp_main_div_1/images/single-next-prev-buttons-bg-02-act.jpg) no-repeat left top;}
.singleNextPrevButtons .prevLink { 
  width:220px;
  border: 0px solid;
  padding:0px;
  float:right; 
  padding-right: 20px; 
  background: #fff url(../pp_main_div_1/images/pp_referenzen_next_pfeil.png) no-repeat right center
 ;}
.singleNextPrevButtons .prevLink div.singleImage {
  width:75px;
  height:80px;
  overflow:hidden; 
  float:right; 
  border:1px solid #4991de; 
  padding:2px;
  border-radius: 4px; 
  -moz-border-radius: 4px; 
  -webkit-border-radius: 4px;
  }
.singleNextPrevButtons .prevLink h1.singleTitle a {        
  float:right; 
  font-size:9px;
  width:120px; 
  height:30px; 
  text-align:right; 
  padding:5px; 
  padding-top: 25px;
  padding-bottom: 10px; 
  margin-top:5px; 
  background: #edf2ff url(../pp_main_div_1/images/single-next-prev-buttons-bg-01.jpg) no-repeat left top;
  color:#55585b;
  text-decoration: none;
  border:1px solid #e3eafc; 
  border-radius: 4px 0px 0px 4px; 
  -moz-border-radius: 4px 0px 0px 4px; 
  -webkit-border-radius: 4px 0px 0px 4px;
  }
.singleNextPrevButtons .prevLink h1.singleTitle a:hover{background: #ffffff url(../pp_main_div_1/images/single-next-prev-buttons-bg-01-act.jpg) no-repeat left top;}
.singleNextPrevButtons img {  width:100%;  height:100%;  }
.singleLabel {
    font-size:11px; 
    font-weight:bold; 
    color:#FFFFFF; 
    padding:5px 10px 5px 5px;  
    margin-right:10px; 
    line-height:30px; 
  background: #367AC3  /* url(../images/singleLabels-bg-2.jpg) no-repeat right center*/; 
    border-radius: 4px ; 
    -moz-border-radius: 4px ; 
    -webkit-border-radius: 4px ;
}


/*einzelne Labels ausblenden*/
.singleDescription .singleLabel  {display:none;}
.singleNextPrevButtons .singleLabel {display:none;}
.singleTitle .singleLabel  {display:none;}
.portfolioImgWrapp .singleLabel{display:none;}

/* ClientSingle*/
.portfolioClientSingle{ width:760px;}
div.portfolioClientSingle-Top{ width:760px;clear:both;}
div.portfolioClientSingle-Bottom{ width:760px;clear:both;}
div.clientSingleDescription {display:block;float:right;width:500px;}
p.clientSingleDescription {text-align:justify; font-size:12px;}
.clientSingleImage {display:block;float:left;width:200px;}



/*SB_Protfolio_END*/


