div#cservicecontent div#right {
padding-top: 50px;
}
.cservice_element
{
margin-bottom:20px;
		background: url('../images/bg/bg_cs_logo_element.gif') no-repeat center top;
margin-top: 3px;
	clear: both;
}
.cservice_element_bottom{
	width: 652px;
	}
.cservice_element img.result_logo
{
 	border: 0 none;
    float: left;
    margin-left: 40px;
    padding-top: 10px;
}
.cservice_element a.result_logo
{
    display: block;
}
.element-short-line
{
	background: url('../images/element-short-line.gif') no-repeat top center;
	height: 12px;
	width: 1px;
	}
    
.result_order
{
    height: 36px;
    width: 97px;
    float: left;
    background: url('../images/buttons/but_order.gif') no-repeat top center;    
}  
.result_order span {
    position: absolute;
    top: -100px;
    left: -100px;
}

.cservice_element .result_order
{
  margin-left: 57px;
    margin-top: 30px;
}
.cservice_element .but_sc_less
{
	margin-top: 10px;
	height: 50px;
	width: 144px;
	float: right;
	margin-right: 1px;
	cursor: pointer;
}

.cservice_element .but_sc_less_tab
{
	margin-top: 10px;
	height: 50px;
	width: 144px;
	float: right;
	cursor: pointer;
	background: url('../images/buttons/but_sc_less.gif') no-repeat top right;
}
.cservice_element .but_sc_more
{
	margin-top: 10px;
	height: 30px;
	width: 144px;
	background: url('../images/buttons/but_sc_more.gif') no-repeat top right;
	float: right;
	margin-right: 1px;
	cursor: pointer;
}

.cservice_element img.parcel_type_result {
    display: block;
    float: left;
    margin-left: 70px;
} 

.cservice_element img.parcel_type {
    display: block;
    float: left;
    margin-top:  -16px;
} 

.cservice_element .cservice_name
{
	margin-left: 197px;
	padding-top: 17px;
	width: 320px;
	height: 25px;
	font-size: 16px;
	color: #063c75;
	font-weight: bold;
}

.cservice_element .cservice_subname
{
 color: #777777;
    display: block;
    height: 16px;
    margin-left: 187px;
    overflow:hidden;
    position: absolute;
}

.cservice_element .cservice_subname span
{
	font-weight: bold;
}

.cservice_element .result_price
{
	float: right;
	margin: 0;
	padding: 0;
}

.cservice_element .cservice_price_brutto
{
	font-size: 16px;
	font-weight: bold;
	float: right;
	color: #e40000;
	margin-top: -25px;
	margin-right: 15px;
}

.cservice_element .cservice_price_netto
{
	color: #777777;
	float: right;
	margin-right: 15px;
}

.cservice_next #details_pan
{
	min-height: 47px;
	width: 611px;
	background-image: url('../images/result_details_gray.gif');    
	background-repeat: no-repeat;
	background-position: left top;
	float: left;   	
	margin-top: 10px;
	height: 20px;
	
}

.cservice_next .sup_companies
{	
	margin-left: 10px;
	color: #cec9c3;
	
}

.cservice_next .sup_companies img {
    border: 0px;
}

.cservice_next #details_pan ul
{
	float: left;
	margin: auto;
	padding-left: 30px;
	text-align: center;
	
}

.cservice_next #details_pan ul li
{
	margin-top: 15px;
 	margin-right:  15px;
 	float: left;
 	color: #777777;
 	list-style: none;
}

.cservice_next #details_pan ul li span
{
	font-weight: bold;
	color: #1a3850;
}

.cservice_next #result_desc
{
	width: 652px;
	clear: both;
	padding-bottom: 10px;
    display:block;
    overflow: hidden;
    background: url('../images/bg/bg_cour_order.gif') repeat-y #f9f9f9;
}

.cservice_next #result_desc .result_desc_left
{
	float: left;
	width: 375px;
    padding-right: 20px;
    font-size: 11px;
    display:block;
}

.cservice_next #result_desc .result_desc_left ul {
    display:block;
    padding-left: 50px;
}

.cservice_next #result_desc .result_desc_left ul li
{
    list-style-image:  url('../images/point_gray.png');
}
.cservice_next #result_desc .result_desc_right 
{
    color: #1A3850;
    display:block;
    float:right;
    width: 210px;
    margin:0px;
    clear:right;
}

.cservice_next #result_desc .result_desc_left h3
{
	font-size: 18px;
	color: #262626;
	margin-left: 20px;
    padding-top: 15px;
    margin-top: 0px;    
}

.cservice_next #result_desc .result_desc_left p
{
	width: 325px;
	margin-left: 20px;
}

.cservice_next #result_desc .result_desc_right h3
{
	font-size: 18px;
	color: #262626;
	padding-top: 15px;
    margin-top: 0px;
}


.cservice_next #result_desc .result_desc_right ul
{
list-style: none;
font-weight: bold;
padding-left:0px;
margin-left: 0px;

}

.cservice_next #result_desc .result_desc_right ul li    
{
    display: block;
    clear: both;
        
}

.cservice_next #result_desc .result_desc_right ul li span.left
{
    display: block;     
    float: left;
}

.cservice_next #result_desc .result_desc_right ul li span.right
{
	color: #063c75;
	margin-right: 20px;
    float:right;
    display: block;
}

.cservice_next .result_desc_add
{
	width: 652px;
	background: url('../images/bg/bg_cour_add.gif') repeat-y;
	padding-left: 40px;
}
.cservice_next .result_desc_add_top
{
	width: 652px;
	height: 48px;
	background: url('../images/bg/bg_cour_add_top.gif') no-repeat top center;
}
.cservice_next .result_desc_add_bottom
{
	width: 652px;
	height: 55px;
	margin-bottom: 15px;
	background: url('../images/bg/bg_cour_add_bottom.gif') no-repeat top center;
overflow: hidden;	
}
.cservice_next .result_desc_add_top h3
{
	font-size: 18px;
	font-weight: bold;
	color: #063c75;
	padding-top: 10px;
	padding-left: 40px;
}

.cservice_next .result_desc_add h4
{
	font-size: 12px;
	font-weight: bold;
	color: #1a3850;
	clear: both;
	margin-top:0px;
}

.cservice_next .result_desc_add table
{
 margin: 0;
 padding: 0;
 margin-left: 30px;
 font-size: 11px;
}
.cservice_next .result_desc_add tr td.result_desc_add_info:BEFORE
{
	display: list-item;
	list-style: square;
}
.cservice_next .result_desc_add tr td.result_desc_add_info
{    
	float: left;
	width: 300px;
	padding-left: 13px;
	padding-right: 15px;
	line-height: 18px;
	background-image: url('../images/point_gray.png') no-repeat left center;
}
.cservice_next .result_desc_add tr td.result_desc_add_info ul li
{
	list-style-position: outside;
	list-style-image: url('../images/point_gray.png');
	display: list-item;
	}
.cservice_next .result_desc_add  tr td.result_desc_add_price
{
	width: 190px;
	float: left;
	margin-right: 10px;
}
.cservice_next .result_desc_add td.result_desc_add_price span
{
	color: #063c75;
	float: left;
	padding-left: 10px;
}
.cservice_next #result_desc .footnote {
    font-size: 11px;
    font-weight: bold;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    color: #063c75;
}
.element-break{
	clear: both; 
	height:0px; 
	padding-bottom:20px;
	background-image: url('../images/desc_line.gif') repeat-y top;
	}

div#search-results .more-info-element {
		width: 652px;
		display: none;
		overflow: hidden;
		float: left;
}
.tab-content .more-info-element {
    display: none;
    float: left;
    overflow: hidden;
    width: 652px;
}
.cservice_next{
	float: left;
	overflow: hidden;
	}
div#search-results .more-info-element a {
    color: #D40000;
    text-decoration: none;
}
/**#search-results .more-info-element div {
    width: 20px;
    height: 20px;
    display: block;
    float: left;
    padding-left: 5px;
}

 ----------search results paginator--------------------- */

div#search-results div.paginator_num {
    display: block;
    width: 100%;
    text-align: center;
    margin-top: 20px;
    float: left;
}
div#search-results div.paginator_num  a.prev {
    background-image: url('../images/arrow_l.gif');
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 25px;
    color: #063c75; 
    font-weight: bold;
    padding-right: 25px;
}  
div#search-results   div.paginator_num  a.next {
    background-image: url('../images/arrow_r.gif') right no-repeat;
    padding-right: 25px;
    color: #063c75; 
    font-weight: bold;
    padding-left: 20px;
    margin-right: 5px;
    }   

/** -------- tooltip ----------------*/

div.qm {
    background:  url(../images/lupa.png) no-repeat left;
    overflow: hidden;
    width: 16px;
    height: 16px;
    float: left;
    margin-right: 0px;
    padding-right: 30px;
}

.box-content div.qm {
	 padding-right: 20px;
	}
div.cloud {
    display: none; position: absolute; top: 1580px; left: 516px; visibility: visible; z-index: 9999;
}

div.cloud div.content {
    width: 193px; 
    display: block;  
    clear: both;   
    font-size: 11px;
    color: #1A3850;
 	background-color: #E98402;
 	padding: 10px;
 	border: 2px #F5F4F2 solid;
}

div.cloud div.content ul {  
    padding-left: 15px;
    margin-left:0px;
}

#sc_intro
{
 overflow: hidden;
 }

#sc_intro h2{
margin: 0px;l
}
div.search_results_ext_info
{
    line-height: 20px;
   	height: 100px;
 	background: url("../images/bg/bg_red_info.gif");
    margin-bottom: 60px;
	margin-top: 130px;
}
div.search_results_ext_info h2, div.search_results_ext_info h3
{
	color: #e40000;	
    font-size: 18px;
    font-weight: bold;
    padding-top: 35px;
    text-align: center;
    text-indent: 100px;  
}
#sc_intro h2
{
	font-size: 20px;
    text-align: center;
}
#sc_intro ul
{
	float: left;
	margin: 0 0 0 50px;
}
#sc_intro ul li
{
 margin-right:  25px;
 float: left;
 color: #777777;
 list-style: none;
}
#sc_intro{
	margin-right: 0px!important;	
}
#sc_intro ul li span
{
	font-weight: bold;
	color: #022053;
}