/*.span-4 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image{
margin:0px;margin-bottom:-1px;padding:0px;
}*/
.span-24, div.span-24 {width:960px;margin:0;}
.additional-4 {width:190px;}
.additional-12 {width:480px;}
div.span-14 {width: 530px; margin-right: 10px;}
textarea {
	width: auto;
	height: auto;
}

/* @group Search */

.search #indexedsearch fieldset {
	margin: 0;
	padding: 0;
	height: 30px;
	border: none;
}

.search #indexedsearch fieldset p {
	margin: 0;
	color: white;
	float: right;
}

.search #indexedsearch fieldset p label {
	margin-right: 7px;
}

.search span {
	padding: 3px;
}

.search input#search {
	border: none;
	width: 179px;
	padding: 3px 4px 3px;
	background-color: transparent;
}

.search input#submit {
	border: none;
	margin-top:1px;
	width: 30px;
	height: 25px;
	margin-right: 5px;
    cursor: pointer;
    text-indent: -100px;
}


/* @end */

/* @group Topmenu */

.topmenu {
	font-weight: bold;
	border-bottom: 3px solid;
	padding-bottom: 3px;
}

.topmenu ul {
	margin-top: 7px;
	margin-bottom: 4px;
}

.topmenu li {
	display: inline;
	border-right: 1px solid;
	padding-right: 2px;
	margin-right: 2px;
}

.topmenu li.last {
	border: none;
	padding-right: 0;
}

.topmenu a {
	text-decoration: none;
}


.topmenu a:hover, .leftmenu a:hover, .leftmenu a.current {
	color:  red;
}

.topmenu a {
	padding: 0 10px;
}

.topmenu a.current, .topmenu a:hover {
	color: white;
} 


/* @end */





/* @group Breadcrumb */

.breadcrumb {
	font-weight: bold;
	font-size: 11px;	
}

.breadcrumb li {
	display: inline;
	margin: 0;
}

.breadcrumb a {
	text-decoration: none;
}

/* @end */

/* @group Leftmenu */

.leftmenu li {
	list-style: none;
	font-size: 13px;
}

.leftmenu a {
	text-decoration: none;
}

.leftmenu ul.left_1 {
	margin-right: 0px;
        margin-bottom: 1.5em;
	margin-top: 0;
        margin-left:0px;
}

.leftmenu .left_1 li {
	border-bottom: 1px solid;
	line-height: 1.64em;
}

.leftmenu .left_1 li a.current {
	font-weight: bold;
}

.leftmenu .left_1 li.last {
	border: none;
}

.leftmenu .left_2 {
	margin-bottom: 0;
	font-weight: normal;
}

.leftmenu .left_2 li {
	border: none;
	line-height: 1.15em;
}

/* @end */

/* @group content */

.content {
	border-bottom: 5px solid;
	padding-bottom: 20px;
	color: #414141;
}

.content .align-center {
	text-align: center;
}

.content .align-right {
	text-align: right;
}

.content .align-justify {
	text-align: justify;
	text-justify: auto;
}

.content .csc-textpic {
	clear: both;
}

.content .main h1 {
	font-size: 24px;
}

.content .main a {
	color: inherit;
}

.content .main a:hover {
	color: red;
}

.content .main .csc-header h2 {
	margin-bottom: 0.1em;
}
.content .main .csc-header-n1 h2.csc-firstHeader {
	font-size: 24px;
	position: absolute;
	margin-left: 100px;
z-index:1000;
}

.content .main .csc-header-n1 h3.csc-firstHeader {
	font-size: 24px;
	position: absolute;
	margin-left: 0px;
}

.content .main li {
	list-style: square;
}

.content .main li a {
	text-decoration: none;
}

.content .main table tr td {
	padding: 0;
	padding-right: 1em;
}

.content .main table tr td p {
	margin: 0;
}

.content .main table tr td p a {
	text-decoration: none;
}

.content .main div.trader_advert h1 {
	margin: 0;
	padding: 10px;
	color: white;
	background-color: #0ea2c8;
	font-size: 16px;
	font-weight: bold;
}

.content .main div.trader_advert .csc-textpic-text p {
	border: 2px solid #0ea2c8;
	padding: 5px;
	padding-right: 10px;
}

.content .main div.trader_advert .csc-textpic-imagewrap {
	margin-top: 5px;
	margin-left: 5px;
}

.content .left_content .wrapper {
	/*margin: 1.5em;*/
	margin-top: 0;
}

.content .additional-12 .map_align {
	margin-left: 6.2em;
	margin-right: 1.5em;
	padding: 1em;
}

.map_align {
	border: 1px solid red;
}

.content .additional h1, .content .left_content h1 {
	font-size: 13px;
	font-weight: bold;
	border-bottom: 1px solid;
	/*padding-bottom: 5px;*/
}

.content .additional div.csc-header, .content .left_content div.csc-header {
	/*margin-top: 2em;*/
}

.content .additional div.csc-header-n1, .content .left_content div.csc-header-n1 {
	margin-top: 0em;
}


.anchor_menu ul {
	margin-right: 0;
	margin-left: 0;
}

.anchor_menu li {
	list-style: none;
	font-size: 13px;
	border-bottom: 1px solid #666666;
	line-height: 1.64em;
}

.anchor_menu a {
	text-decoration: none;
}

.content .additional .anchor_menu li a:hover, .content .left_content .anchor_menu li a:hover {
	color:  red;
}

.anchor_menu_pink li { 
	border-color: #FF3E7C;
}

.content .additional .anchor_menu_pink li a, .content .left_content .anchor_menu_pink li a {
	color: #FF3E7C;
}

.tx-rgtabs-pi1 ul.rgtabs-menu li {
	list-style: none;
}

 /*Selected Tab*/ 
.tx-rgtabs-pi1 .rgtabs-menu  li.rgtabs-selected, .rgtabs-menu  li.rgtabs-selected {
    background: url(../images/tab-off-l.gif) top left no-repeat;
}	

.tx-rgtabs-pi1 .rgtabs-menu  li.rgtabs-selected a, ul.rgtabs-menu  li.rgtabs-selected a {
  background: url(../images/tab-off-r.gif) top right no-repeat;
  color: #333;
}




/* @group news */

.content .news-container {
	margin-top: 2em;
}

.content .news-item {
	float: left;
	margin-bottom: 0.5em;
	border-bottom: 1px solid;
}

.content .news-item .span-11.last {
	width: 410px;
	margin-right: 0px;
}

.content .news-item .summary h3 {
	font-size: 13px;
	text-decoration: underline;
	font-weight: bold;
}

.content .news-item .summary {
	margin-bottom: 1.5em;
}

.content .news-item .summary p.bodytext {
	text-align: justify;
	text-justify: auto;
}

.content .news-item .summary p {
	margin-bottom: 0;
}

.content .news-item .summary p.news_more {
	margin: 1em;
	text-align: right;
}

.content .news-item .summary p.news_more a {
	text-decoration: none;
}

.content .news-item .summary p.news_more span {
	margin-right: 2em;
}

.content .news-item .summary p.news_more span a {
	margin-left: 5px;
}

.content .news-item .detail {
	clear: right;
}

.content .news-item .news-single-backlink {
	margin-bottom: 1em;
}

/* @end */



.content .additional p, .content .additional p a, .content .left_content p, .content .left_content p a {
	line-height: 1.3em;
	color: black;
}

.content .left_content .wrapper form table tr td {
	padding-left: 0;
}

/* @end */





/* @group Footer */

.footer-menu, .footer-info {
	font-size: 10px;
}

.footer-menu p, .footer-menu ul {
	display: inline;
}

.footer-menu {
	padding-top: 2px;
}

.footer-menu li {
	display: inline;
	padding-right: 1em;
	padding-bottom: 2px;
	margin-right: 1em;
	border-right: 1px solid;
}

.footer-menu li.last {
	border: none;
	margin-right: 0;
}

.footer-menu li a {
	text-decoration: none;
}

.footer-menu .last {
	text-align: right;
}

.footer-info {
	line-height: 2em;
}


/* @end */

/*.pinkbox ,.bluebox ,.orangebox,.greenbox {padding-left:5px;padding-right:5px; margin-right:10px; padding-top:00px; width:95%; padding-bottom:10px;margin-bottom:5px;}*/
.pinkbox ,.bluebox ,.orangebox,.greenbox { margin-bottom:5px;}
.content .additional .pinkbox .csc-textpic-text p, .content .additional .bluebox .csc-textpic-text p, .content .additional .orangebox .csc-textpic-text p, .content .additional .greenbox .csc-textpic-text p
{ color:#FFFFFF; font-size:100%; margin-bottom:0px;margin-left:5px;margin-right:5px;padding:0px; }

.content .additional .pinkbox p, .content .additional .bluebox p, .content .additional .orangebox p, .content .additional .greenbox p 
{ padding-top:5px;padding-bottom:5px;color:#FFF;font-size:100%;/*margin-bottom:5px;*/padding-left:5px;padding-right:5px;}

.content .wrapper .pinkbox p ,.content .wrapper .bluebox p,.content .wrapper .orangebox p,.content .wrapper .greenbox p
{ color:#FFFFFF; font-size:100%; margin-bottom:0px;margin-left:5px;margin-right:5px;padding-bottom:5px; }

 .content .wrapper .pinkbox .csc-textpic-text p, .content .wrapper .bluebox .csc-textpic-text p, .content .wrapper .orangebox .csc-textpic-text p, .content .wrapper .greenbox .csc-textpic-text p 
{  color:#FFFFFF; font-size:100%; margin-bottom:-11px;margin-left:5px;margin-right:5px;padding-bottom:5px;}

.container .content .pinkbox h1,.container .content .bluebox h1 ,.container .content .orangebox h1,.container .content .greenbox h1
{ font-size:100%; font-weight:bold; color:#FFFFFF;border:none;margin-left:5px;padding-top:5px; }
/*#pinkbox p ,#bluebox p,#orangebox p,#greenbox p{ color:#FFFFFF; font-size:100%; margin-bottom:5px; } */
.pinkbox { background-color:#ED1578;  }
.greenbox { background-color:#4EB947;}
.bluebox { background-color:#20A7E1; }

.orangebox { background-color:#F25A29; }
.pinkbox input,.bluebox input,.orangebox input ,.greenbox input { width:130px;}
.content .orangebox table,.content .greenbox table,.content .pinkbox table,.content .bluebox table { margin-bottom:0px;}
.content .orangebox table tr td,.content .greenbox table tr td,.content .pinkbox table tr td,.content .bluebox table tr td { color:#FFF;}

.imagecss { background-color:#20A7E1;}
.imagecss h1,.blueimagecss h1,.orangeimagecss h1,.greenimagecss h1,.pinkimagecss h1,.purpleimagecss h1
{ font-size:20px; color:#FFF; padding-left:17px;margin:0px;}

.imagecss div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image,
.blueimagecss div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image,
.orangeimagecss div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image,
.greenimagecss div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image,
.pinkimagecss div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image,
.purpleimagecss div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image
{ margin-bottom:0px; }

.imagecss div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image,
.blueimagecss div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image,
.orangeimagecss div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image ,
.greenimagecss div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image,
.pinkimagecss div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image,
.purpleimagecss div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image
 { margin-left:0px; }

.blueimagecss { background-color:#20A7E1;}
.orangeimagecss { background-color:#F25A29;}
.greenimagecss { background-color:#4EB947;}
.pinkimagecss { background-color:#ED1578;}
.purpleimagecss { background-color:#800080; }

.content .pinkbox div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image,
.content .bluebox div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image,
.content .orangebox div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image,
.content .greenbox div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image
 { margin-bottom:0px;}
 
.content .wrapper .pinkbox div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image,
.content .wrapper .bluebox div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image,
.content .wrapper .orangebox div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image,
.content .wrapper .greenbox div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image
 { margin-bottom:0px;}