div{border: 0px;}
h1, h2, h3, h4, h5, h6 {padding:0px; margin: 0px;}

.cim-content {
 cursor: pointer;
}

.g-left  { float: left; }
.g-right { float: right; }
.g-none{ float: none; }
.g-clear { clear: both; }

.g-lAlign { text-align: left;}
.g-rAlign { text-align: right;}
.g-cAlign { text-align: center;}

.SearchFilter
{
	border: 0px; 
	height:21px;
}

.g-bVAlign { vertical-align: bottom;}

.g-hidden { display: none; }
.g-title { color: #4f8199; font-weight:bold; font-size:14px; }
.g-title-cms { color: #c2c258; font-weight:bold; font-size:16px; }
.g-title h3 { font-size:14px; display:inline; }
h3 .g-title  { font-size:14px; display:inline; }
.g-title h5 { font-size:14px; display:inline; }
h5 .g-title { font-size:14px; display:inline; }
.g-title12normal { color: #4f8199; font-weight:normal; font-size:12px; }
.g-title12bold { color: #4f8199; font-weight:bold; font-size:12px; }
.g-title12boldblack { color: #3D4247; font-weight:bold; font-size:12px; }
.g-title10normal { color: #4f8199; font-weight:normal; font-size:10px; }
.g-padding10 {padding:10px;}
.g-padding-left5 { padding-left:5px; }
.g-padding-left10 { padding-left:10px; }
.g-padding-left15 { padding-left:15px; }
.g-padding-right5 { padding-right:5px; }
.g-padding-right10 { padding-right:10px; }
.g-padding-right15 { padding-right:15px; }
.g-padding-right20 { padding-right:20px; }
.g-padding-top5 { padding-top:5px; }
.g-padding-top10 { padding-top:10px; }
.g-padding-top15 { padding-top:15px; }
.g-padding15 { padding:15px; }
.g-displayNone {display: none;}
.g-displayBlock {display: block;}
.g-error { color:#FF0000; }
.last-menu {
	background-image:url("../_images/ci-menu-next-nl.gif");
	background-position:left bottom;
	background-repeat:no-repeat;
	height:33px;
	left:1px;
	position:relative;
	width:10px;
	z-index:0;
}

.express_question {
	background-image:url("../_images/de_express.gif");
	background-position:left bottom;
	background-repeat:no-repeat;
	height:118px;
	left:0px;
	cursor:pointer;
	margin-top: 7px;
	width:23px;
	z-index:0;
}

.express_question_active {
	background-image:url("../_images/de_express2.gif");
	background-position:left bottom;
	background-repeat:no-repeat;
	cursor:pointer;
	height:118px;
	left:0px;
	margin-top: 7px;
	width:23px;
	z-index:0;
}

.small {
	font-size: 8pt;
}

.red {
	color: red;
}

.reg_head {
	color: #C1C54D;
	font-size: 20px;
	font-weight: normal;
}


.agent_visio_block {
	border : 1px solid black;

	 background-image:url('../_images/agent_level_block.jpg');
	 background-repeat: no-repeat;
	  background-position: center ;
}

.agent_visio_block1 {
	border : 1px solid black;
	 background-image:url('../_images/agent_level_block.jpg');
	 background-repeat: no-repeat;
}



body { padding:0px;	margin:0px;	font: 12px Arial; color: #000; background-color:#DDDDDD; }
a {text-decoration:none; border:0px; color:#4D7F98;}
img {border:0px;}
a img {border:0px;}
hr { text-align:center; height: 1px; width:100%; color:#e3e3e3; padding-top:0px; margin:0px; }
input.button { border:1px solid #ffffff; color:#498095; font-size:12px; font-weight: bold; padding-top:1px;
				background-image:url("../_images/sc-input_bg.jpg"); background-repeat: repeat-x; background-position: top left; }
input.text { border: 1px solid #4597BF }
input.small-input {border: 0px;}

select { visibility:visible; border: 1px solid #4597BF }

div.error { color:#FF0000; padding:15px 0 15px 0; }
.main {	width: 950px; height: 100%; background-color:#FFFFFF}
.left-content {width: 730px; text-align:left; }

.header { height: 139px; text-align:left;}
	.header .logo {position: relative; }
	.header .text {text-align:right; font-size:20px; font-weight:bold; position: relative; top: 50%;}
	.header .text .top {color:#c0c159;}
	.header .text .top span {font-size:26px;}
	.header .text .bottom {color:#4d7f98; letter-spacing:3px; }

.menu { height: 66px; font-size:13px; font-weight:bold; }

	.menu h1 { font-size:13px; font-weight:bold; margin:0px; padding:0px; color:#4d7f96; }

	.menu table { width:100%; height: 66px; /*border:1px solid red;*/ }
	.menu td.content table { height: 66px; }
	.menu td.content-nocompany-active table { height: 37px; }

	.menu td.content-nocompany { vertical-align: bottom; height: 31px; }
	.menu td.content-nocompany table { height: 31px; }

	.menu td.content table {background-image:url("../_images/m-bg.gif");
				background-repeat: repeat-x; background-position: bottom left;}

	.menu td.content td.content-text { text-align: center;  height: 30px; background-image:url("../_images/m-arraw.gif");
					background-repeat: no-repeat; background-position: bottom center; }
	.menu td.content td.first div { cursor: pointer; width:10px; height: 66px; background-image:url("../_images/m-first.jpg");
					background-repeat: no-repeat; background-position: bottom left; position:relative; z-index: 1; left:-5px; }
	.menu td.content td.next div { width:10px; height: 66px; background-image:url("../_images/m-next.jpg");
					background-repeat: no-repeat; background-position: bottom left; position:relative; z-index: 0; left:-8px; }
	.menu td.content td.last div { cursor: pointer; width:10px; height: 66px; background-image:url("../_images/m-last.jpg");
					background-repeat: no-repeat; background-position: bottom left; position:relative; z-index:0; left:1px; }
	.menu td.content td.last-last div { cursor: pointer; width:10px; height: 66px; background-image:url("../_images/m-last.jpg");
				background-repeat: no-repeat; background-position: bottom right; position:relative; left:1px; }

	.menu td.content-active h1 { font-size:13px; font-weight:bold; margin:0px; padding:0px; color:#FFF; }

	.menu td.content-active { height: 66px; text-align: center; vertical-align: bottom; background-image:url("../_images/m-active-bg.jpg");
				background-repeat: repeat-x; background-position: top left; }
	.menu td.content-active td.content-text { text-align: center; vertical-align: middle; background-image:url("../_images/m-active-arraw.gif");
				background-repeat: no-repeat; background-position: top center; }
	.menu td.content-active td.first-first div { cursor: pointer; width:10px; height: 66px; background-image:url("../_images/m-active-first.jpg");
				background-repeat: no-repeat; background-position: top left; }
	.menu td.content-active td.first div { cursor: pointer; width:10px; height: 66px; background-image:url("../_images/m-active-first.jpg");
				background-repeat: no-repeat; background-position: top left; position:relative; z-index: 2; left:-5px; }
	.menu td.content-active td.next div { width:10px; height: 66px; background-image:url("../_images/m-active-first.jpg");
				background-repeat: no-repeat; background-position: top left; position:relative; left:-3px; z-index: 0; }
	.menu td.content-active td.last div { cursor: pointer; width:10px; height: 66px; background-image:url("../_images/m-active-last.jpg");
				background-repeat: no-repeat; background-position: top right; position:relative; left:2px; z-index:5 }
	.menu td.content-active td.last-last div { cursor: pointer; width:10px; height: 66px; background-image:url("../_images/m-active-last.jpg");
				background-repeat: no-repeat; background-position: top right; position:relative; left:1px;  }
	.menu td.content-active { height: 66px; text-align: center; vertical-align: bottom; background-image:url("../_images/m-active-bg.jpg");
				background-repeat: repeat-x; background-position: top left; }


	.menu td.content-nocompany table { height: 31px; background-image:url("../_images/m-noc-bg.jpg");
				background-repeat: repeat-x; background-position: bottom left;}
	.menu td.content-nocompany td.content-text { text-align: center; background-image:url("../_images/m-arraw.gif");
					background-repeat: no-repeat; background-position: bottom center; }
	.menu td.content-nocompany td.next div { width:10px; height: 31px; background-image:url("../_images/m-noc-next.gif");
					background-repeat: no-repeat; background-position: bottom left; position:relative; z-index: 0; left:-5px;}
	.menu td.content-nocompany td.last div { cursor: pointer; width:10px; height: 31px; background-image:url("../_images/m-noc-next.gif");
					background-repeat: no-repeat; background-position: bottom left; position:relative; z-index: 2; left:5px;}
	.menu td.content-nocompany td.last-jpg-last div { cursor: pointer; width:10px; height: 31px; background-image:url("../_images/m-noc-last.jpg");
					background-repeat: no-repeat; background-position: bottom left; position:relative; z-index: 1; left:1px; }
	.menu td.content-nocompany td.last-last div { cursor: pointer; width:10px; height: 31px; background-image:url("../_images/m-noc-last.jpg");
					background-repeat: no-repeat; background-position: bottom left; position:relative; z-index: 1; left:1px; }

	.menu td.content-nocompany-active a { color:#FFF; }
	.menu td.content-nocompany-active { height: 37px; text-align: center; vertical-align: bottom; background-image:url("../_images/m-active-bg-s.gif");
				background-repeat: repeat-x; background-position: bottom left; }
	.menu td.content-nocompany-active td.content-text { height: 37px; text-align: center; vertical-align: middle; background-image:url("../_images/m-active-arraw.gif");
				background-repeat: no-repeat; background-position: top center; }
	.menu td.content-nocompany-active td.first div { cursor: pointer; width:10px; height: 37px; background-image:url("../_images/m-active-first-s.jpg");
				background-repeat: no-repeat; background-position: bottom right; position:relative; z-index:1; left:0px; }

	.menu td.content-nocompany-active td.next div { width:10px; height: 37px; background-image:url("../_images/m-active-first-s.jpg");
				background-repeat: no-repeat; background-position: top right; position:relative; z-index:0;  }
	/*
	.menu td.content-nocompany-active td.last div { width:10px; height: 37px; background-color:#FFF; }
	*/
	.menu td.content-nocompany-active td.last div { cursor: pointer; width:10px; height: 37px; background-image:url("../_images/m-active-last-s.gif");
				background-repeat: no-repeat; background-position: top right; position:relative; z-index:2; left:5px; }
	.menu td.content-nocompany-active td.last-jpg div { cursor: pointer; width:10px; height: 37px; background-image:url("../_images/m-active-last-s.jpg");
				background-repeat: no-repeat; background-position: top right; position:relative; z-index:2; left:5px; }
	.menu td.content-nocompany-active td.last-last div { cursor: pointer;width:10px; height: 37px; background-image:url("../_images/m-active-last-s.jpg");
				background-repeat: no-repeat; background-position: top right; position:relative; left:1px; z-index:1; }
	.menu td.content-nocompany-active td.last-jpg-last div { cursor: pointer; width:10px; height: 37px; background-image:url("../_images/m-active-last-s.jpg");
				background-repeat: no-repeat; background-position: top right; position:relative; left:1px; z-index:1; }



	.menu td.content-small { vertical-align: bottom; }
	.menu td.content-small td.content-text { text-align: center; background-image:url("../_images/m-arraw.gif");
					background-repeat: no-repeat; background-position: bottom center; }
	.menu td.content-small td.last div { cursor: pointer; width:10px; height: 33px; background-image:url("../_images/ci-menu-next.jpg");
					background-repeat: no-repeat; background-position: bottom left; position:relative; left:4px; }
	.menu td.content-small td.last-last { cursor: pointer; width:10px; height: 33px; background-image:url("../_images/ci-last.jpg");
				background-repeat: no-repeat; background-position: bottom right; position:relative; left:1px; }

	.menu td.content-small-active { vertical-align: bottom; }
	.menu td.content-small-active { height: 33px; text-align: center; vertical-align: bottom; background-image:url("../_images/ci-bg-active.jpg");
				background-repeat: repeat-x; background-position: top left; }

	.menu td.content-small-active a { color:#FFF; }

	.menu td.content-small-active td.first div { cursor: pointer; width:10px; height: 33px; background-image:url("../_images/ci-first-active.jpg");
				background-repeat: no-repeat; background-position: top left; position:relative; left:-2px; }
	.menu td.content-small-active td.first-first div { cursor: pointer; width:10px; height: 33px; background-image:url("../_images/ci-first-active.jpg");
				background-repeat: no-repeat; background-position: top left; }
	.menu td.content-small-active td.content-text { text-align: center; vertical-align: middle; background-image:url("../_images/m-active-arraw.gif");
				background-repeat: no-repeat; background-position: top center; }
	.menu td.content-small-active td.content-text a { color:#FFF; }

	.menu td.content-small-active td.last { cursor: pointer; width:10px; height: 33px; background-image:url("../_images/ci-last-active.jpg");
				background-repeat: no-repeat; background-position: top right; position:relative; left:2px; }
	.menu td.content-small-active td.last-last { cursor: pointer; width:10px; height: 33px; background-image:url("../_images/ci-last-active.jpg");
				background-repeat: no-repeat; background-position: top right; position:relative; left:1px; }



.sub-menu { text-align:right; vertical-align:middle; background-image:url("../_images/sm-bg.jpg"); background-repeat: repeat;
				background-position: top left; color:#FFF; position:relative; z-index:1;}
	.sub-menu div.content { text-align:right; padding:5px 10px 5px 0; position:relative; z-index:1; }
	.sub-menu h1 {padding:0px; margin:0px; display: inline; font-size:12px; }
	.sub-menu a { color:#c1c157; font-size:12px; }
		.sub-menu a:hover { color:#FFF; font-size:12px; }
	.sub-menu a.link-active { color:#FFF; font-weight:bold; font-size:12px; }
	.sub-menu .sep-last { display : none; }
.sub-menu-g {  }

.register {

	padding: 15px 15px 15px 15px;
	/*width:699px;*/
	text-align:left;
}

	.register div.title {color:#88A9BA; font-weight:bold;}
	.register div.bg { width:198px; height:140px; border: 1px solid #e8e8e8; text-align:left; }
	/*.register title { color:#88a9ba;}*/
	.register form {padding:0px; margin:0px;}
	.register input { border: 1px solid #e8e8e8; color: #000000;  width:155px; }
	.register textarea { border: 1px solid #e8e8e8; color: #000000;  width:155px; }
	.register td {padding-top:2px; vertical-align:top; text-align:left;}
	.register td input {padding-top:5px;}
	.register td img {padding-left:7px;}
	.register a { color: #88a9ba; font-size:10px; text-decoration:underline; }
	.register select { width:155px; border:1px solid #e8e8e8;color:#000000;}

	.register input.button {
		border:1px solid #ffffff;
		color:#498095;
		font-weight: bold;
		background-image:url("../_images/sc-input_bg.jpg");
		background-repeat: repeat-x;
		background-position: top left;
		width: 137px;
		height: 25px;
		font-size:11px;
		padding-top:0px;
	}

	.login input.button {
		background-image:url(../_images/sc-input_bg.jpg);
		background-position:left top;
		background-repeat:repeat-x;
		border:1px solid #FFFFFF;
		color:#498095;
		font-size:11px;
		font-weight:bold;
		height:25px;
		padding-top:0;
		width:137px;
	}

.common_checkbox {
	padding-left: 127px;
	border:1px solid #ffffff;
}



.preview_title {
	font-size: 12px;
	font-weight: bold;
	color: #008080;
}

.wizzard {

    position: inherit;

    top: 20%;

    width: 680px;
    border: 1px solid  #e8e8e8;
    font-size:12px;
    margin-bottom: 30px;
    margin-left: 30px;
}

.wizzard .errors {

	color: #aa0000;
	font-size: 12px;
    font-family: Tahoma;

}
.wizzard .errors ul {
	list-style: none;
}

.wizzard .head {
	font-size:16px;
    margin-top: 20px;
    margin-bottom: 20px;
	color: #4f8199;
}

.wizzard .middle {
	font-size:12px;
    margin-top: 20px;
    margin-bottom: 20px;
	color: #4f8199;
}

.wizzard .edit_form {

    margin-left: 20px;
    margin-bottom: 10px;
}

.wizzard .edit_form label {
	font-size:12px;
	color: #4f8199;
}

.wizzard .edit_form .nav {
    text-align: right;
    margin-right: 10px;
    margin-top: 10px;
	font-size:14px;
	height: 40px;
	/*border:black solid 1px;*/
}

.count_preview table {
	border-width: 0px 0px 0px 0px;
	/*
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;*/
	background-color:#FFFFFF;
	cellpadding:1px;
}

.count_preview table thead
{
	color:#4F8199;
	font-weight:bold;
	border-bottom: 3px solid #4F8199;
}

.count_preview table thead tr td
{
	border-bottom: 3px solid #95b3d7;
}
.count_preview table tbody tr td
{
	border-bottom: 1px solid #376091;
}

.count_preview table tfoot tr.first td
{
	border-bottom: 1px solid #376091;
}
.count_preview table tfoot tr.second td
{
	border-bottom: 3px double #376091;
	border-bottom-style:double;
}


.room_button {
    background-image: url(../_images/button_room_back.gif);
	background-repeat:no-repeat;
	background-position:center;
	color: #ffffff;
	font-size:12px;
}

.room_button_m {
    background-image: url(../_images/company_details_save.gif);
	background-repeat: no-repeat;
	background-position: center;
	color: #ffffff;
	font-size:12px;
	width:100px;
	height:30px;
	padding-top:15px;
}

.room_button_next {
    background-image: url(../_images/button_room_back_next.gif);
	background-repeat:no-repeat;
	background-position:center;
}

.room_button_back {
    background-image: url(../_images/button_room_back_prev.gif);
	background-repeat:no-repeat;
	background-position:center;
}

.room_button A, .room_button_m A {
	color: #ffffff;
	font-size:12px;
}

.room_button_next A {
	color: #ffffff;
	font-size:12px;
}

div.scrollTableContainer {
    height: 120px;
    overflow: auto;
    width: 452px;
    margin: 15px 0 0 0;
    position: relative;
}

div.scrollTableContainer table {
    width: 432px;
}

html>/**/body div.scrollTableContainer table {
    width: 432px;
}

html>/**/body div.scrollTableContainer table>tbody {
    overflow: auto;
    /*height: 150px;*/
    overflow-x: hidden;
}

div.scrollTableContainer thead tr {
    position: relative;
    height: auto;
}

.delete_company_city {
    background-image: url(../../../_images/delete.png);
    background-repeat: no-repeat;
    background-position: center center;
    width: 16px;
    height: 16px;
    cursor: pointer;
}

.star-text {
    color: white;
    font-size:12px;
    font-weight: bold;
    left: 0;
    padding-top: 24px;
    text-align: center;
    top: 0;
    vertical-align: middle;
}
.credit-star-full {
    position: relative;
    left: 69px;
    top: 0px;
    margin: 0px 0px -60px 0px;
    background-image: url(../_images/credit-star-full.jpg);
    background-repeat: no-repeat;
    background-position: top center;
    z-index: 100;
    border: 0px;
    width: 61px;
    height: 61px;
}

.credit-star-lighted {
    position: relative;
    left: 69px;
    top: 0px;
    margin: 0px 0px -60px 0px;
    background-image: url(../_images/credit-star-lighted.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    z-index: 100;
    border: 0px;
    width: 61px;
    height: 61px;
}

.banner-star-full {
    position: relative;
    left: 85px;
    top: -15px;
    margin: 0px 0px -39px 0px;
    background-image: url(../_images/banner-star-full.gif);
    background-repeat: no-repeat;
    background-position: top center;
    z-index: 100;
    border: black solid  0px;
    width: 39px;
    height: 39px;
    filter: alpha(opacity=65);
    -moz-opacity: 0.65;
    opacity: 0.65;
}

.banner-star-lighted {
    position: relative;
    left: 85px;
    top: -15px;
    margin: 0px 0px -39px 0px;
    background-image: url(../_images/banner-star-light.gif);
    background-repeat: no-repeat;
    background-position: center top;
    z-index: 100;
    border: 0px;
    width: 39px;
    height: 39px;
    filter: alpha(opacity=65);
    -moz-opacity: 0.65;
    opacity: 0.65;
}

.message-box {
    padding-top: 20px;
    width: auto;
    text-align: center;
    margin-left: 20px;
    margin-right: 20px;
}

.message-box .message-credits {
    margin-bottom: 10px;
    width: auto;
}

.message-box .message-footer {
    margin-top: 35px;
    margin-bottom: 10px;
    text-align: center;
}

.message-box .message-footer .credits-result {
    background-image: url(../_images/credit-star.jpg);
    background-repeat: no-repeat;
    background-position: top;
    text-align:center;
    vertical-align: middle;
    height: 45px;
    padding-top: 22px;
	color: #FFFFFF;
	font-weight:bold;
	font-size:18px;
}

.wizzard div.title {color:#88A9BA; font-weight:bold;}
.wizzard .edit_form textarea { width:155px; border:1px solid #e8e8e8; color:#000000;}
.wizzard .edit_form select { width:155px; border:1px solid #e8e8e8; color:#000000;}
.wizzard .edit_form input {border:1px solid #e8e8e8;color:#000000;}

.wizzard .edit_form input#standart_price { border: 0px;}
.wizzard .edit_form input#premium_price { border: 0px;}

#invoice_conatact_form input {width:250px;}

.wizzard .edit_form .info {

    font-size: 10px;
}

.invoice_info {
	width: 100%;
}

.login_table {

    margin-top: 0px;
    margin-left: 12px;
    margin-right: 6px;
}

.login_table .hr {
	margin-top: 8px;
	margin-bottom: 8px;
}

.login_table .a {
	color: #4f8199;
	font-size:10px;
}

.login_table .grey {
	color: #a8a8a8;
	font-size:11px;
}

.login_table .blue {
	color: #4f8199;
	font-size:11px;
}

.blue {
    color: #4f8199;
    font-size:11px;
}

.bold {
    font-weight: bold;
}

.total {
    border-top: black solid 1px;
    border-bottom: black solid 1px;
}

.login_table .bold {
	font-weight: bold;
}

.search-content{ height:282px; color:#ffffff; text-align:left;
				background-repeat: no-repeat; background-position: top left; position: relative; top:0px; z-index:0;}
	.search-content form {position: relative; top:10%; left:40%; width:400px;}
	.search-content h3 { font-size:18px; padding:0px; margin: 0px;  }
	.search-content h1 { font-size:18px; padding:0px; margin: 0px;  }
	.search-content .text { width:400px; }
	.search-content .text div { padding-top:3px; }
	.search-content .text div.input-search { padding-left:225px; text-align: left; }
	.search-content select { width:212px; border:1px solid #4597bf; }
	.search-content input.text { width:208px; background-color:#FFF; border:1px solid #4597bf; }
	.search-content input.search-button { width: 137px; height: 25px; padding-top: 0px; }

.search-result { text-align:left;  position:relative; top:0px; z-index:2; }
	.search-result .result { padding-left:15px; }
	.search-result div.back div.conditions { padding: 0; text-align: left; width: 700px; color: #ffffff; }
	.search-result div.back { text-align:right; padding: 0; text-align: left;
				background-image:url("../_images/sr-back-bg.jpg"); background-repeat: repeat-x; background-position: top left; background-color: #4b7f97; }
		.search-result div.back div { padding: 1px 1px 0px 0px;}

	.search-result input.back { border:1px solid #ffffff; color:#498095; font-size:12px; font-weight: bold; padding-top:1px;
				background-image:url("../_images/sc-input_bg.jpg"); background-repeat: repeat-x; background-position: top left; }
	.search-result input.back-to-form { width: 137px; height: 25px; font-size:11px; padding-top:0px; }

	.search-result div.result {}

	.search-result div.result .content-premium { width:700px; height:133px; text-align:left;
				background-image:url("../_images/sr-content-premium-bg.gif"); background-repeat: no-repeat; background-position: top left; }
	.search-result div.result .content-premium-active { width:700px; height:133px; text-align:left; cursor:pointer;
				background-image:url("../_images/sr-content-premium-active-bg.gif"); background-repeat: no-repeat; background-position: top left; }
	.search-result div.result .content-premium .image{ width: 180px; height: 120px;  padding:5px 0 0 5px; }
	.search-result div.result .content-premium .title, .search-result div.result .content-premium-active .title
		{ width: 220px; height: 85px; padding:8px 0 0 5px; color: #c6ca8b; }
	.search-result div.result .content-premium .description, .search-result div.result .content-premium-active .description
		{ width: 280px; height: 90px; overflow: hidden; padding-top: 8px; color:#FFF;}
	.search-result div.result .content-premium .details{ text-align:right; }


	.search-result div.result .content-arbeit { width:700px; height:133px; text-align:left;
				background-image:url("../_images/sr-content-arbeit-bg.jpg"); background-repeat: no-repeat; background-position: top left; }
	.search-result div.result .content-arbeit-active { width:700px; height:133px; text-align:left; cursor:pointer;
				background-image:url("../_images/sr-content-arbeit-active-bg.jpg"); background-repeat: no-repeat; background-position: top left; }
	.search-result div.result .content-arbeit .image{ width: 180px; height: 120px;  padding:5px 0 0 5px; }
	.search-result div.result .content-arbeit .title, .search-result div.result .content-arbeit-active .title
		{ width: 220px; height: 85px; padding:8px 0 0 5px; color: #c6ca8b; }
	.search-result div.result .content-arbeit .description, .search-result div.result .content-arbeit-active .description
		{ width: 280px; height: 90px; overflow: hidden; padding-top: 8px; color:#FFF;}
	.search-result div.result .content-arbeit .details{ text-align:right; }

	.search-result div.result .content-agent { width:700px; height:133px; text-align:left;
				background-image:url("../_images/sr-content-agent-bg.jpg"); background-repeat: no-repeat; background-position: top left; }
	.search-result div.result .content-agent-active { width:700px; height:133px; text-align:left; cursor:pointer;
				background-image:url("../_images/sr-content-agent-active-bg.jpg"); background-repeat: no-repeat; background-position: top left; }
	.search-result div.result .content-agent .image{ width: 180px; height: 120px;  padding:5px 0 0 5px; }
	.search-result div.result .content-agent .title, .search-result div.result .content-agent-active .title
		{ width: 220px; height: 85px; padding:8px 0 0 5px; color: #c6ca8b; }
	.search-result div.result .content-agent .description, .search-result div.result .content-agent-active .description
		{ width: 280px; height: 90px; overflow: hidden; padding-top: 8px; color:#FFF;}
	.search-result div.result .content-agent .details{ text-align:right; }


	.search-result .description { text-align: justify; }


	.more-detail, .more-detail-premium {padding-top:3px; position:relative; left:0px}
	.more-detail-premium .more-detail-title { font-size:11px; text-align:center; }
	.more-detail-premium .more-detail-info  { font-size:11px; color: #FFF; text-align:center; }
	.more-detail .more-detail-title { font-size:11px; color: #aaaaaa; text-align:center; }
	.more-detail .more-detail-info  { font-size:11px; color: #000; text-align:center; }
	.more-detail .more-detail-select  { font-size:11px; color: #000; width:70px; height: 18px; }
	.more-detail .more-detail-select-category  { font-size:11px; color: #000; height: 18px; width: 150px;}

	.more-detail-premium  .rooms{ height:30px; padding-top:30px;
				background-image:url("../_images/mietraeume-prem.png"); background-repeat: no-repeat; background-position: top center; }
	.more-detail-premium  .people { height:30px; padding-top:30px;
				background-image:url("../_images/kapazitaet-prem.png"); background-repeat: no-repeat; background-position: top center; }
	.more-detail-premium  .price { height:30px; padding-top:30px;
				background-image:url("../_images/mietpreis-prem.png"); background-repeat: no-repeat; background-position: top center; }
	.more-detail-premium  .distance{ height:30px; padding-top:30px;
				background-image:url("../_images/distanz-prem.png"); background-repeat: no-repeat; background-position: top center; }
	.more-detail-premium  .status{ height:30px; padding-top:30px; }

	.more-detail-arbeit  .rooms{ height:30px; padding-top:30px;
				background-image:url("../_images/mietraeume-prem.png"); background-repeat: no-repeat; background-position: top center; }
	.more-detail-arbeit  .people { height:30px; padding-top:30px;
				background-image:url("../_images/kapazitaet-prem.png"); background-repeat: no-repeat; background-position: top center; }
	.more-detail-arbeit  .price { height:30px; padding-top:30px;
				background-image:url("../_images/mietpreis-prem.png"); background-repeat: no-repeat; background-position: top center; }
	.more-detail-arbeit  .distance{ height:30px; padding-top:30px;
				background-image:url("../_images/distanz-prem.png"); background-repeat: no-repeat; background-position: top center; }
	.more-detail-arbeit  .status{ height:30px; padding-top:30px; }

	.more-detail .rooms { height:30px; padding-top:30px;
				background-image:url("../_images/mietraeume.png"); background-repeat: no-repeat; background-position: top center; }
	.more-detail .people { height:30px; padding-top:30px;
				background-image:url("../_images/kapazitaet.png"); background-repeat: no-repeat; background-position: top center; }
	.more-detail .price { height:30px; padding-top:30px;
				background-image:url("../_images/mietpreis.png"); background-repeat: no-repeat; background-position: top center; }
	.more-detail .distance { height:30px; padding-top:30px;
				background-image:url("../_images/distanz.png"); background-repeat: no-repeat; background-position: top center; }
	.more-detail .eat { height:30px; padding-top:30px;
				background-image:url("../_images/catering.png"); background-repeat: no-repeat; background-position: top center; }
	.more-detail .status{ height:30px; padding-top:30px; }

	.partners-detail { height:30px; padding-top:30px;
				background-image:url("../_images/mietraeume.png"); background-repeat: no-repeat; background-position: top center;}

	/*partners-detail*/


	.search-result div.result .content { width:700px; height:133px; text-align:left;
				background-image:url("../_images/sr-content-bg.gif"); background-repeat: no-repeat; background-position: top left; }
	.search-result div.result .content-active { width:700px; height:133px; text-align:left; cursor:pointer;
				background-image:url("../_images/sr-content-active-bg.gif"); background-repeat: no-repeat; background-position: top left; }
	.search-result div.result .image{ width: 180px; height: 120px;  padding:5px 0 0 5px; text-align: center; vertical-align: middle; }
	.search-result div.result .title{ width: 220px; height: 85px; padding:8px 0 0 5px; color: #4f8199; }
	.search-result div.result .title-premium{ width: 215px; height: 85px; padding:8px 0 0 5px; color: #FFFFFF; }
	.search-result div.result .description{ width: 280px; height: 90px; overflow:hidden; padding-top: 8px;}

	.search-result div.result .details { height:10px; text-align:right; padding-right:0px;
										margin-top: -10px; position:relative; z-index:5; top:-12px; left:0px; }
	.search-result div.result .details-admin { height:40px; text-align:right; padding-right:0px;
										margin-top: -10px; position:relative; z-index:5; top:-12px; left:0px; }

	.search-result div.result .details div.link{ cursor: pointer; width:67px; height:18px; padding-left:0px; position:relative; top:-5px; text-align:center;
					background-image:url("../_images/detail-bg.png"); background-repeat: no-repeat; background-position: top right;
					padding-top:1px;}

	.search-result div.result .details div.link-del{ cursor: pointer; width:67px; height:18px; padding-left:0px; position:relative; top:-5px; text-align:center;
					background-image:url("../_images/detail-del-bg.png"); background-repeat: no-repeat; background-position: top right;
					padding-top:1px;}

	.search-result div.result .details div { color:#4d7f98; font-weight: bold; margin-left:3px; margin-right:5px;}
	.search-result div.result .details div a { color:#4d7f98; font-weight: bold; margin-left:3px;}
	.search-result div.result .details div.link-del a {color: #FF0000; font-weight: normal;}
	.search-result .pagination { padding:3px 15px 5px 15px; color:#4d7f98; }

	.search-result div.result .details-admin div.link{ cursor: pointer; width:67px; height:18px; padding-left:0px; position:relative; top:-5px; text-align:center;
					background-image:url("../_images/detail-bg.png"); background-repeat: no-repeat; background-position: top right;
					padding-top:1px;}
	.search-result div.result .details-admin div.link-long{ cursor: pointer; width:90px; height:18px; padding-left:0px; position:relative; top:-5px; text-align:center;
					background-image:url("../_images/detail-bg-long.png"); background-repeat: no-repeat; background-position: top right;
					padding-top:1px;}

	.search-result div.result .details-admin div.link-del{ cursor: pointer; width:67px; height:18px; padding-left:0px; position:relative; top:-5px; text-align:center;
					background-image:url("../_images/detail-del-bg.png"); background-repeat: no-repeat; background-position: top right;
					padding-top:1px;}

	.search-result div.result .details-admin div { color:#4d7f98; font-weight: bold; margin-left:3px; margin-right:5px;}
	.search-result div.result .details-admin div a { color:#4d7f98; font-weight: bold; margin-left:3px;}
	.search-result div.result .details-admin div.link-del a {color: #FF0000; font-weight: normal;}

	.search-result .pagination a { color:#4d7f98; }
	.search-result .pagination select { border:1px solid #4597bf; width:50px; color:#4d7f98;}

.search-result-options { padding:25px 15px 5px 15px; color:#4d7f98; }
	.search-result-options b {font-size: 16px;}
	.search-result-options select { border:1px solid #4597bf; width:200px; color:#4d7f98;}



.infobox {height: 148px; }
	.infobox .text { color: #4a5259; font-weight: bold; font-size: 18px; letter-spacing:1px; text-align: center; padding-top:0px;}
	.infobox .text .f { font-size: 24px;}
	.infobox .text .s { color: #c1c158; font-size: 36px; font-weight:bold;}

	.infobox table { width: 100%; height: 80px; border: 1px; }
	.infobox td { text-align:center; vertical-align:middle; }
	.infobox td .title { color: #4c7f9a; font-size: 12px;}
	.infobox td .result { color: #c0c159; font-size: 24px; font-weight: bold; padding-top:3px; }

.right-content {width: 210px;}


.navig { height: 86px; color: #c4c4c4;}
	.navig a { color: #c4c4c4;}

.navig .b
{
	color: #000000;
}
.navig .b a {color: #000000;}

.JET { padding-top:60px; }
	.JET div.bg { width:200px; height:53px; padding:5px 0 0 10px;
				background-image:url("../_images/adv-jet-bg.jpg"); background-repeat: no-repeat; background-position: top left; }
	.JET div.bg div.text {text-align:center; color: #FFFFFF; padding-top:15px; font-weight:bold; padding-right:5px;}

	.JET div.bg .text div img { padding-left:8px;}

.MERKLIST { padding-top:21px;text-align:center;width:200px;}
	.MERKLIST div.bg { width:200px; height:53px; padding-top: 15px; font-size : 13px;
				background-color: #FFFFFF;
				background-image:url("../_images/adv-jet-bg.jpg");
				 background-repeat: no-repeat; background-position: top left;  color:#FEFEFE;  }

.merklist-top-point { width: 200px; height: 1px; position: relative; }

.right-adv-block-widget { padding-right:5px; padding-top:1px; width:198px; }
.right-adv-block { padding-right:10px; padding-top:1px; }
	.right-adv-block div { width:198px; height:140px; border: 1px solid #e8e8e8;}
	.right-adv-block img { padding-top: 10px; }

.login { padding-right:10px; padding-top:0px }

	.login div.bg { width:198px; height:100%; border: 1px solid #4c7e97; border-top:0px; border-bottom:0px; text-align:left; background-color: #FFFFFF; }
	.login div.title { color:#88a9ba; font-weight:bold; }
	.login form {padding:0px; margin:0px;}
	.login input { border: 1px solid #e8e8e8; color: #498095; font-size:11px; width:155px; }
	.login input.text { border: 1px solid #e8e8e8; color: #000000; font-size:11px; width:155px; }
	.login textarea   { border: 1px solid #e8e8e8; color: #000000; font-size:11px; width:155px; }
	.login textarea.text   { border: 1px solid #e8e8e8; color: #000000; font-size:11px; width:155px; }
	.login select { border: 1px solid #e8e8e8; color: #498095; font-size:11px; width:155px; }
	.login select.text { border: 1px solid #e8e8e8; color: #000000; font-size:11px; width:155px; }
	.login td {padding-top:2px; vertical-align:top; text-align:left;}
	.login td input {padding-top:5px;}
	.login td img {padding-left:7px;}
	.login a { color: #88a9ba; font-size:10px; text-decoration:underline;}

.round-border { width: 100%; }
	.round-border b.xb0 { margin:0px 9px; position:relative; top:1px; border-bottom: 1px solid #4c7e97; overflow: hidden; height:1px; display: block; font-size: 0px; }
	.round-border b.xb1 { margin:0px 9px; position:relative; top:-1px; border-top: 1px solid #4c7e97; overflow: hidden; height:1px; display: block; font-size: 0px; }
	.round-border div.xb1 { float:left; width: 9px; height:9px; background-image:url("../_images/bg_conner_left_top.jpg"); background-repeat: no-repeat; background-position: top left; }
	.round-border div.xb2 { float:right; width: 9px; height:9px; background-image:url("../_images/bg_conner_right_top.jpg"); background-repeat: no-repeat; background-position: top left; }
	.round-border div.xb3 { float:left; width: 9px; height:9px; background-image:url("../_images/bg_conner_left_bottom.jpg"); background-repeat: no-repeat; background-position: top left; }
	.round-border div.xb4 { float:right; width: 9px; height:9px; background-image:url("../_images/bg_conner_right_bottom.jpg"); background-repeat: no-repeat; background-position: top left; }
	
	.round-border div.xb1-red { float:left; width: 9px; height:9px; background-image:url("../_images/bg_conner_left_top_red.jpg"); background-repeat: no-repeat; background-position: top left; }
    .round-border div.xb2-red { float:right; width: 9px; height:9px; background-image:url("../_images/bg_conner_right_top_red.jpg"); background-repeat: no-repeat; background-position: top left; }
    .round-border div.xb3-red { float:left; width: 9px; height:9px; background-image:url("../_images/bg_conner_left_bottom_red.jpg"); background-repeat: no-repeat; background-position: top left; }
    .round-border div.xb4-red { float:right; width: 9px; height:9px; background-image:url("../_images/bg_conner_right_bottom_red.jpg"); background-repeat: no-repeat; background-position: top left; }
	/*
	.round-border b { display: block; font-size: 0px; overflow: hidden; height: 1px; 
						background: #fff; border-right: #4c7e97 1px solid; border-left: #4c7e97 1px solid; }
	.round-border b.xb1 { margin: 0px 8px; border-width: 0px 2px; background: #4c7e97; }
	.round-border b.xb2 { margin: 0px 5px; border-width: 0px 4px; }
	.round-border b.xb3 { margin: 0px 3px; border-width: 0px 3px; }
	.round-border b.xb4 { margin: 0px 2px; height: 2px; background: #fff; border-width: 0px 2px; }
	.round-border b.xb5 { margin: 0px 1px; height: 2px; background: #fff; border-width: 0px 2px; }
	.round-border b.xb6 { margin: 0px 0px; background: #fff; border-width: 0px 3px; }
	.round-border b.xb7 { margin: 0px 0px; height: 2px; background: #fff; border-width: 0px 2px; }*/

.nl select { border: 1px solid #4597BF; color: #000000; font-size:11px; width:155px; height:20px;}

.createagent { padding-right:5px; padding-top:1px }

	.createagent div.bg { width:198px; height:100%; border: 1px solid #e8e8e8; text-align:left; }
	.createagent div.title { color:#88a9ba; font-weight:bold; }
	.createagent form {padding:0px; margin:0px;}
	.createagent {padding-top:2px; vertical-align:top; text-align:left;}
	.createagent td img {padding-left:7px;}
	.createagent a { color: #88a9ba; font-size:10px; text-decoration:underline;}
	.createagent input {color: #498095; width:155px; }
	.createagent input.text {color: #000000; width:155px; }

.markedlistTab { padding-right:5px; padding-top:1px; background-color: #FFFFFF; }

	.markedlistTab div.bg { width:198px; height:100%; border: 0px solid #e8e8e8; text-align:left; }
	.markedlistTab div.bg .marklist-companies { }
	.markedlistTab div.bg .marklist-companies  .marklist-company {   }
	.markedlistTab div.bg .marklist-companies  .marklist-company  .marklist-company-name { color: #4F7E98; font-weight: bold; }
	.markedlistTab div.bg .marklist-companies  .marklist-company  .marklist-company-category { color: #A9A9A9;  }
	.markedlistTab div.bg .marklist-companies  .marklist-company  .marklist-company-adress { color: #4F7E98;  }


	.markedlistTab div.title { color:#88a9ba; font-weight:bold; }
	.markedlistTab form {padding:0px; margin:0px;}

	.markedlistTab td {padding-top:2px; vertical-align:top; text-align:left;}
	.markedlistTab td input {padding-top:5px;}
	.markedlistTab td img {padding-left:7px;}
	.markedlistTab a { color: #88a9ba; font-size:10px; text-decoration:underline;}


	.markedlistTab .marklist-sp-button { margin-bottom:8px; padding-right:30px;  border: 0px solid #e8e8e8; color: #4D7F9A; font-size:11px;vertical-align:middle; padding-top:1px; background-repeat: no-repeat; width: 109px; height: 16px; background-image:url("../_images/save_delete.gif"); }
	.markedlistTab .marklist-lo-button {margin-bottom:8px; padding-right:35px; border: 0px solid #e8e8e8; color: #4D7F9A; font-size:11px; vertical-align:middle;  padding-top:1px; background-repeat: no-repeat; width: 109px; height: 16px;background-image:url("../_images/save_delete.gif");}
	.markedlistTab .marklist-an-button { margin-bottom:8px; padding-right:0px;	border: 0px solid #e8e8e8; color: #FFFFFF; font-size:11px; vertical-align:middle; padding-top:1px; background-repeat: no-repeat; width: 109px; height: 16px;background-image:url("../_images/start_request.gif");}
	.markedlistTab .marklist-an-button-dis { margin-bottom:8px; padding-right:0px;	border: 0px solid #e8e8e8; color: #FFFFFF; font-size:11px; vertical-align:middle; padding-top:1px; background-repeat: no-repeat; width: 109px; height: 16px;background-image:url("../_images/start_request_dis.gif");}

	.markedlistTab .marklist-gew { color: #A9A9A9; }




.advert-company { padding-left:15px; }
	.advert-company .content, .advert-company .content-active { width: 347px; height: 119px; padding-top:10px; margin-left:0px; background-image:url("../_images/adv-company-bg.jpg");
				background-repeat: no-repeat; background-position: top left; }
		.advert-company .content div.image, .advert-company .content-active div.image { width:105px;  padding:5px 0 0 25px; }
		.advert-company .content div.title, .advert-company .content-active div.title { text-align:left; padding:5px 0 0 10px; color: #4f8199; }

#advert-company-details { padding:15px 0 15px 0; }
.footer { height: 50px; font-size: 11px; color: #ffffff; background-image:url("../_images/f_bg_new.jpg");
				background-repeat: repeat-x; background-position: top left; }
	/*.footer div { position:relative; top:40%; }*/
	.footer a { color: #ffffff; }
	.footer a:hover { color: #c2c258; font-weight:bold; }
	.footer a.active { color: #c2c258; font-weight:bold; }

.footer .g-title {color: #3d4247;}

.company-info { width: 700px; font-size:12px; }
	.company-info input { width:120px;}
	.company-info input.border { border:1px solid #4d7f98; }
	.company-info input.small-input { width:25px; }
	.company-info input.image {width:300px; }

	.company-info .ci-menu { height:33px; text-align:left; background-image:url("../_images/ci-menu-bg.jpg");
				background-repeat: repeat-x; background-position: bottom left; margin-bottom:1px; }
		.company-info .ci-menu td {vertical-align:bottom;}
		.company-info .ci-menu .td .first-first div { cursor: pointer; width: 10px; height:33px; background-image:url("../_images/ci-first.jpg");
				background-repeat: no-repeat; background-position: bottom left;}
		.company-info .ci-menu .td .first div { cursor: pointer; width: 10px; }
		.company-info .ci-menu .td .last div { cursor: pointer; width: 10px; height: 33px; background-image:url("../_images/ci-menu-next.jpg");
				background-repeat: no-repeat; background-position: bottom left; position:relative; left:2px; z-index:0; }

		.company-info .ci-menu .td .last div.nl { cursor: pointer; background-image:url("../_images/ci-menu-next-nl.gif");}

		.company-info .ci-menu .td-active { vertical-align:middle; background-image:url("../_images/ci-bg-active.jpg");
				background-repeat: repeat-x; background-position: bottom right; }
		.company-info .ci-menu .td-active .first div { cursor: pointer; width:10px; height:33px; background-image:url("../_images/ci-first-active.jpg");
				background-repeat: no-repeat; background-position: top right; position:relative; left:-3px; z-index:1; }
		.company-info .ci-menu .td-active .first-first div { cursor: pointer; width:10px; height:33px; background-image:url("../_images/ci-first-active.jpg");
				background-repeat: no-repeat; background-position: top right; position:relative; left:-1px; z-index:1; }
		.company-info .ci-menu .td-active .last { cursor: pointer; width:10px; height:33px; background-image:url("../_images/ci-last-active.jpg");
				background-repeat: no-repeat; background-position: top left; position:relative; z-index:1; }

		.company-info .ci-menu .td-active { color:#FFFFFF; font-weight:bold; }
		.company-info .ci-menu .td { color:#5b8896; font-weight:bold; }
		.company-info .ci-menu .td-active h4 {font-size:12px;}
		.company-info .ci-menu .td-active a { font-size:12px;  color:#FFFFFF; font-weight:bold; }
		.company-info .ci-menu .td h1 { margin:0px; padding:0px; }
		.company-info .ci-menu .td h4 { font-size:12px; }
		.company-info .ci-menu .td a { font-size:12px; color:#5b8896; font-weight:bold; }

		.company-info .ci-menu .close-td { width:144px; height:54px; position:relative; top:0px; background-image:url("../_images/ci-close-td.gif");
				background-repeat: no-repeat; background-position: bottom left; text-align:left; }
		.company-info .ci-menu .close-td .toptext {color:#FFFFFF; font-weight:bold; padding:10px 0 0 35px;}
		.company-info .ci-menu .close-td .toptext a{color:#FFFFFF;}
		.company-info .ci-menu .close-td .bottomtext { color:#4f8199; padding:10px 0 0 35px; }
		.company-info .ci-menu .close-td .bottomtext a { color:#4f8199; }

	.company-info .ci-header { text-align:left; padding-top:35px; border-left: 1px solid #50829b; border-right: 1px solid #50829b; }
		.company-info .ci-header img {}
		.company-info .ci-header .text-detail div { padding-left: 3px;  }
		/*
		.company-info .ci-header .parthner-detail {	 padding-left: 10px; left: 20px;      position:relative;  background-position: top center; }
		.company-info .ci-header .parthner-detail .g-left1 {  width : 113px;
		height:78px;
		 vertical-align:middle;
		  margin: 0 auto; float:left;  padding-left: 12px; padding-top: 2px;  }
		  */

		.company-info .ci-header .info { padding-right:20px; text-align:right; }
			.company-info .ci-header .info div{  text-align:center; }
			.company-info .ci-header .info .info-title{ color: #cfcfcf; }
			.company-info .ci-header .info .info-content{  }


	.company-info .ci-header-room { text-align:left; padding-top:35px; border-left: 1px solid #a7c1ce; border-right: 1px solid #a7c1ce; }
		.company-info .ci-content { text-align:left;  border-left: 1px solid #50829b; border-right: 1px solid #50829b; }
		.company-info .ci-content a {color:#4d7f98;}
		.company-info .ci-content span.titles {color:#d6d6d6;}
		.company-info .ci-content .company-types{ font-size: 12px;}
			.company-info .ci-content .company-types table { width:100%; }
			.company-info .ci-content .company-types table td { font-size: 12px; height:20px; padding-top:1px; text-align:left; vertical-align:top; }
			.company-info .ci-content .company-types table input { padding:0px; margin:0px; background-color:#FFF; }
		.company-info .ci-content .rooms {  }
			.company-info .ci-content .rooms div.kapaz {height:45px; width:250px; background-image:url("../_images/kapaz250.jpg");
				background-repeat: no-repeat; background-position: bottom center; color:#aaaaaa; }
			.company-info .ci-content .rooms div.kapaz .people {height:30px; padding-top:32px;
				background-image:url("../_images/kapazitaet.png"); background-repeat: no-repeat; background-position: top center; }
			.company-info .ci-content .rooms table{ width:680px; }
			.company-info .ci-content .rooms td { padding:2px 0 1px 0; }
			.company-info .ci-content .rooms td.roomname { font-size:12px; font-weight:bold; color:#686868; padding-left:15px;}

			.company-info .ci-content .rooms thead tr td {height:42px;}
			.company-info .ci-content .rooms thead tr td.line { background-image:url("../_images/ci-rooms-tdLine-head-bg.jpg");
				background-repeat: no-repeat; background-position: top right; }
			.company-info .ci-content .rooms tr.chet td { background-color:#eaeaea; }
			.company-info .ci-content .rooms tbody tr td.line { background-image:url("../_images/ci-rooms-tdLine-bg.jpg");
				background-repeat: no-repeat; background-position: top right; }
			.company-info .ci-content .rooms tbody tr.chet td.line { background-image:url("../_images/ci-rooms-tdLine-chet-bg.jpg");
				background-repeat: no-repeat; background-position: top right; }

	.company-info .ci-content .roomsImg {  }
			.company-info .ci-content .roomsImg img { padding:4px; }
		.company-info .ci-content .document {  }
			.company-info .ci-content .document table { width:300px; }
			.company-info .ci-content .document table td { height:55px; vertical-align:middle; }
			.company-info .ci-content .document div{ /*width:300px;*/ }

		.company-info .ci-content .kontakt {  }
			.company-info .ci-content .kontakt table { width:330px; }
			.company-info .ci-content .kontakt table td { font-size:12px; height:18px; }
			.company-info .ci-content .kontakt table td a { color:#88a9ba; }
			.company-info .ci-content .kontakt div{ /*width:330px;*/ }
	.company-info .ci-header-room-info img {padding:0px 5px;}

	.company-info div.ci-content-room-details { cursor: pointer;width:63px; height:16px; padding-left:18px; background-image:url("../_images/btn_slr_b_62.gif");
				background-repeat: no-repeat; background-position: top left; text-align: left}
	.company-info div.ci-content-room-details a {
	font-family:Arial,Regular;
	font-size:11px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal; color:#FFFFFF;
	background-repeat: no-repeat; background-position: right}

	.company-info div.ci-content-document-download { width:77px; height:16px; padding-left:18px; background-image:url("../_images/btn_slr_b_76.gif");
				background-repeat: no-repeat; background-position: top left; text-align: left}
	.company-info div.ci-content-document-download a {
	font-family:Arial,Regular;
	font-size:11px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal; color:#FFFFFF;
	background-repeat: no-repeat;
	background-position: right}

	.company-info div.ci-content-room-info-back {
				cursor: pointer;
				width:95px; height:16px;
				padding-left:0px; background-image:url("../_images/room-detail-back-bg.gif");
				background-repeat: no-repeat;
				background-position: top left; text-align: center
	}
	.company-info div.ci-content-room-info-back aa {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal; color:#FFF; width: 3px;
				background-repeat: no-repeat; background-position: right}
	.company-info div.ci-content-room-info-next { cursor: pointer; width:62px; height:16px; padding-left:17px; background-image:url("../_images/room-detail-back-next.gif");
				background-repeat: no-repeat; background-position: top left; }

	.company-info div.ci-content-room-info-next aa {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal; color:#FFF;  width: 3px;
	background-repeat: no-repeat; background-position: right}

	.company-info div.ci-content-room-info-prev { cursor: pointer; width:46px; height:16px; padding-left:17px; background-image:url("../_images/room-detail-back-prev.gif");
				background-repeat: no-repeat; width:46px; height:16px; background-position: top left; }


		.company-info div.ci-content-room-info-prev aa {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal; color:#FFF;  width: 3px;
	background-repeat: no-repeat; background-position: right}



	.ci-content-room-more-info table tr {height: 25px;}
	.ci-content-room-more-info table tr td {padding-top: 15px; width:30%}
	.ci-content-room-more-info table td span { color:#a3a3a3; }

	.company-info .ci-footer { text-align:left;  border-left: 1px solid #a7c1ce; border-right: 1px solid #a7c1ce; }
		.company-info .ci-footer div {padding:10px 10px 0 10px;}

	.company-info div.hr { padding-left:10px; padding-bottom:5px; padding-top:5px; text-align:center; width:97%; }

	.company-info .ci-header-add-edit { text-align:left; padding-top:35px; border-left: 1px solid #a7c1ce; border-right: 1px solid #a7c1ce; }
		.company-info .ci-header-add-edit input { width:120px; border:1px solid #4d7f98; }
		.company-info .ci-header-add-edit input.small-input { border:0px; }
		.company-info  input.back-to-form { border:1px solid #4D7F98; color:#498095; font-size:12px; font-weight: bold;
				background-image:url("../_images/sc-input_bg.jpg"); background-repeat: repeat-x; background-position: top left;
				width: 137px; height: 25px; padding-bottom:5px; }


	.company-info .ci-content-add-edit { text-align:left; border-left: 1px solid #a7c1ce; border-right: 1px solid #a7c1ce; }
		.company-info .ci-content-add-edit textarea { width:100%; height:100px; border:1px solid #4d7f98; }

.company-info-bottom { width: 700px; height:11px; background-image:url("../_images/ci-bg.jpg");
				background-repeat: no-repeat; background-position: top left;}

.user-content { text-align:center; padding-left:15px; padding-bottom:18px; width:700px; }
.user-content-un { text-align:center; padding:0 15px 18px 15px; }
	.user-content-un .textbg { width:341px; height:109px; text-align:left; margin-top:15px; background-image:url("../_images/user-content-bg.gif");
				background-repeat: no-repeat; background-position: top left; }

	.user-content-un .textbg_dis {background-image:url("../_images/user-content-bg_dis.gif");}

		.user-content .textbg a {color: #FFF; font-size:16px; font-weight: bold;}
		.user-content .textbg .text { color:#4d7f98; text-align:center; padding-left:25px; width:291px; }
		.user-content .textbg .button1 { width:291px; height:45px;  background-image:url("../_images/button1.gif");
				background-repeat: no-repeat; background-position: top left; }
		.user-content .textbg .button1-active { width:291px; height:45px; background-image:url("../_images/button1-active.gif");
				background-repeat: no-repeat; background-position: top left; }
		.user-content .textbg .button1-active a { color:#4d7f98; }

	.button1-agent {
		cursor: pointer;
		width:175px; height:45px;
		background-image:url("../_images/button1-agent.jpg");
		background-repeat: no-repeat; background-position: top left;
		text-align:center; padding-top:13px;
	}

    .button1-agent a {
		cursor: pointer;
		font-size:16px; font-weight:bold;
		color:#FFFFFF;
	}

	.button1-agent-dis {
		cursor:default;
		width:175px; height:45px;
		background-image:url("../_images/button1-agent-dis.jpg");
        background-repeat: no-repeat; background-position: top left;
		text-align:center; padding-top:13px;
	}

	.button1-agent-dis-active {
		cursor: default;
		width:175px; height:45px;
		background-image:url("../_images/button1-agent-dis.jpg");
        background-repeat: no-repeat; background-position: top left;
		text-align:center; padding-top:13px;
	}

    .button1-agent-dis a {
		cursor:default;
		font-size:16px; font-weight:bold;
		color:#FFFFFF;
	}

	.button1-agent-dis-active a {
		cursor:default;
		font-size:16px; font-weight:bold;
		color:#FFFFFF;
	}

    .button1-agent-active { width:175px; height:45px; background-image:url("../_images/button1-agent-active.jpg");
        background-repeat: no-repeat; background-position: top left; text-align:center; padding-top:13px; }
    .button1-agent-active a { font-size:16px; font-weight:bold; color:#4d7f98; }

    .button4-agent { width:175px; height:45px;  background-image:url("../_images/button4-agent.jpg");
        background-repeat: no-repeat; background-position: top left; text-align:center; padding-top:13px;}
    .button4-agent a {font-size:16px; font-weight:bold; color:#FFFFFF;}
    .button4-agent-active { width:175px; height:45px; background-image:url("../_images/button4-agent-active.jpg");
        background-repeat: no-repeat; background-position: top left; text-align:center; padding-top:13px; }
    .button4-agent-active a { font-size:16px; font-weight:bold; color:#4d7f98; }
    .button2-agent { width:175px; height:45px;  background-image:url("../_images/button2-agent.jpg");
        background-repeat: no-repeat; background-position: top left; text-align:center; padding-top:13px;}
    .button2-agent a {font-size:16px; font-weight:bold; color:#FFFFFF;}
    .button2-agent-active { width:175px; height:45px; background-image:url("../_images/button2-agent-active.jpg");
        background-repeat: no-repeat; background-position: top left; text-align:center; padding-top:13px; }
    .button2-agent-active a { font-size:16px; font-weight:bold; color:#4d7f98; }

		.user-content .textbg .button4 { width:291px; height:45px; text-align:center; background-image:url("../_images/button4.gif"); }
		.user-content .textbg .button4-active { width:291px; height:45px; text-align:center; background-image:url("../_images/button4-active.gif"); }

		.user-content .textbg .button4-active a { color:#4d7f98; }


		.user-content .textbg .button5 { width:291px; height:45px;  background-image:url("../_images/button5.gif");
				background-repeat: no-repeat; background-position: top left; }
		.user-content .textbg .button5-active { width:291px; height:45px; background-image:url("../_images/button5-active.gif");
				background-repeat: no-repeat; background-position: top left; }
		.user-content .textbg .button5-active a { color:#4d7f98; }

		.user-content-un a {color: #FFF; font-size:16px; font-weight: bold;}
		.user-content-un .text { color:#4d7f98; text-align:center; padding-left:15px; width:291px; }
		.user-content-un table {width:100%; }
		.user-content-un table td { padding-left:5px; text-align:left; }

		.button1-un { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button1.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button1-un_dis { background-image:url("../_images/button1_dis.gif"); }
		.button2-un { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button2.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button2-un_dis { background-image:url("../_images/button2_dis.gif");}
		.button3-un { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button3.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button3-un_dis { background-image:url("../_images/button3_dis.gif"); }


		.button3_10-un { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button3_10.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button3_10-un_dis { background-image:url("../_images/button3_10_dis.gif"); }

		.button3_20-un { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button3_20.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button3_20-un_dis { background-image:url("../_images/button3_20_dis.gif"); }

		.button3_30-un { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button3_30.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button3_30-un_dis { background-image:url("../_images/button3_30_dis.gif"); }

		.button3_40-un { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button3_40.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button3_40-un_dis { background-image:url("../_images/button3_40_dis.gif"); }

		.button3_50-un { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button3_50.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button3_50-un_dis { background-image:url("../_images/button3_50_dis.gif"); }

		.button4-un { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button4.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button4_10-un { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button4_10.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button4_20-un { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button4_20.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button4_30-un { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button4_30.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button4_40-un { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button4_40.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button4_50-un { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button4_50.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button4-un_dis { background-image:url("../_images/button4_dis.gif"); }

		.button1-un-active { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button1-active.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button2-un-active { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button2-active.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button3-un-active { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button3-active.gif");
				background-repeat: no-repeat; background-position: top left; }

		.button3_10-un-active { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button3_10-active.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button3_20-un-active { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button3_20-active.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button3_30-un-active { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button3_30-active.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button3_40-un-active { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button3_40-active.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button3_50-un-active { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button3_50-active.gif");
				background-repeat: no-repeat; background-position: top left; }

		.button4-un-active { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button4-active.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button4_10-un-active { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button4_10-active.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button4_20-un-active { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button4_20-active.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button4_30-un-active { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button4_30-active.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button4_40-un-active { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button4_40-active.gif");
				background-repeat: no-repeat; background-position: top left; }
		.button4_50-un-active { width:291px; height:45px; margin:10px 0 0 25px; padding-top:13px; text-align:center; background-image:url("../_images/button4_50-active.gif");
				background-repeat: no-repeat; background-position: top left; }

.user-stats { padding-left:15px; color: #4F8199; }
.user-stats .stats_sevrice thead {color: grey;}
.user-stats .stats_sevrice tbody {color: #000000;}
.user-stats table td {font-size: 12px;}
.partner-stats { padding-left:5px; color: #4F8199; }
.partner-stats thead td {border-bottom: 3px solid #4F8199;}

.partner-stats tbody {color: #000000;}
.partner-stats tbody .last td {border-bottom: 1px solid #000000;}
.partner-stats tbody td.clicks {color: #29b2ff;}
td.clicks {color: #29b2ff;}

.partner-stats tfoot {color: #000000;}
.partner-stats tfoot .first td {border-bottom: 1px solid #000000;}
.partner-stats tfoot .last td {border-bottom: 3px double #000000;}


.offer { color: #4F8199; }
	.offer table { width: 100%; padding-top:10px; }
	.offer .content { width: 212px; text-align:center; }
	.offer-bg { margin: 0px 0px 0 0px; height:30px; color: #c2c258; text-align:center; width:212px; font-size: 15px; font-weight: bold; background-image:url("../_images/offer-bg.gif");
				background-repeat: no-repeat; background-position: top left; }
	.offer .content .offer-text { border-left:1px solid #c2c258; border-right:1px solid #c2c258; }
		.offer .content .offer-text .text { color:#000000; height: 250px; line-height: 2; padding:0 5px 0 5px; }
		.offer .content .offer-text .price { padding-top:15px; color:#000; }
		.offer .content .offer-text .price span{ font-size:14px; font-weight:bold; }
		.offer .content .offer-text .category { padding-top:15px; color: #c2c258; font-weight:bold; }
	.offer .content .offer-footer { height:9px; width:212px; background-image:url("../_images/offer-footer.gif");
				background-repeat: no-repeat; background-position: top left; }

.offer { color: #4F8199; }
	.offer table { width: 100%; padding-top:10px; }
	.offer .content { width: 212px; text-align:center; }
	.offer .content .offer-bg { height:30px; color: #c2c258; font-size: 15px; font-weight: bold; background-image:url("../_images/offer-bg.gif");
				background-repeat: no-repeat; background-position: top left; }
	.offer .content .offer-text {height:700px; border-left:1px solid #c2c258; border-right:1px solid #c2c258; }
		.offer .content .offer-text .text { height: 170px; line-height: 2; padding:0 5px 0 5px; }
		.offer .content .offer-text .price { padding-top:15px; color:#000; }
		.offer .content .offer-text .price span{ font-size:14px; font-weight:bold; }
		.offer .content .offer-text .category { padding-top:15px; color: #c2c258; font-weight:bold; }
	.offer .content .offer-footer { height:9px; width:212px; background-image:url("../_images/offer-footer.gif");
				background-repeat: no-repeat; background-position: top left; }.offer { color: #4F8199; }

.banner { color: #4F8199; padding-top:50px; }
.banner table { width: 100%; padding-top:10px; }
	.banner .content { width: 212px; text-align:center; }
	.banner .content .offer-bg { height:30px; color: #c2c258; font-size: 15px; font-weight: bold; background-image:url("../_images/offer-bg.gif");
				background-repeat: no-repeat; background-position: top left; vertical-align: middle; }
	.banner .content .offer-text { border-left:1px solid #c2c258; border-right:1px solid #c2c258; }
		.banner .content .offer-text .text { height:35px; padding:0 5px 0 5px; }
		.banner .content .offer-text .price { padding-top:15px; color:#000; }
		.banner .content .offer-text .price span{ font-size:14px; font-weight:bold; }
		.banner .content .offer-text .category { height:35px; padding-top:15px; color: #c2c258; font-weight:bold; }
	.banner .content .offer-footer { height:9px; width:212px; background-image:url("../_images/offer-footer.gif");
				background-repeat: no-repeat; background-position: top left; }

.banner-detail { color: #4F8199; padding-top:50px; }
.banner-detail table { width: 100%; padding-top:10px; }
	.banner-detail div.header,
	.register .header,
	.login .header,
	.createagent .header,
	.dialog-box-content .header,
	.nl .header
	{ width:699px; height:8px; background-image:url("../_images/banner-detail-h.gif");
				background-repeat: no-repeat; background-position: bottom left; }
	.nl .header-erfasser
	{ width:699px; height:8px; background-image:url("../_images/banner-detail-h-erfasser.gif");
				background-repeat: no-repeat; background-position: bottom left; }
	.banner-detail div.footer,
	.register .footer,
	.login  .footer,
	.createagent .footer,
	.dialog-box-content .footer,
	.nl .footer { width:699px; height:8px; background-image:url("../_images/banner-detail-f.gif");
				background-repeat: no-repeat; background-position: top left; }
	.nl .footer-erfasser
	{ width:699px; height:8px; background-image:url("../_images/banner-detail-f-erfasser.gif");
				background-repeat: no-repeat; background-position: bottom left; }
	.banner-detail div.text,
	.register .mega_border,
	.login .mega_border,
	.createagent .mega_border,
	.dialog-box-content .mega_border,
	.nl .mega_border{ width:697px; text-align: left; border-left:1px solid #c2c258; border-right:1px solid #c2c258; }
	.banner-detail .price { padding-top:15px; color:#000; }
	.banner-detail .price span{ font-size:14px; font-weight:bold; }

	.banner-detail .price1 { padding-left:30px; padding-top:0px; color:#000; }
	.banner-detail .price1 span{ font-size:1px; font-weight:bold; }

	.dialog-box-content .mega_border thead td, .erfasser_payment_view thead td {border-bottom:2px solid #4F8199; padding-right:1px; padding-left:1px;}
	.dialog-box-content .mega_border tbody td, .erfasser_payment_view tbody td {border-bottom:1px solid #000000; padding-top:10px; padding-right:1px; padding-left:1px;}

	.dialog-box-content table.noborder td {border:0px;}
	.dialog-box-content table tbody.noborder td {border:0px;}

.company_details_stepImgInfo div.back {width:100px; height:30px; color:#FFF; font-size:14px; font-weight:bold; cursor:pointer; text-align:center; padding-top:6px;
				background-image:url("../_images/company_details_back.gif"); background-repeat: no-repeat; background-position: top left; }
.company_details_stepImgInfo div.back-active {width:100px; height:30px; color:#57879e; font-size:14px; font-weight:bold; cursor:pointer; text-align:center; padding-top:6px;
				background-image:url("../_images/company_details_back_active.gif"); background-repeat: no-repeat; background-position: top left; }


.company_details_stepImgInfo div.next {width:100px; height:30px; color:#FFF; font-size:14px; font-weight:bold; cursor:pointer; text-align:center; padding-top:6px;
				background-image:url("../_images/company_details_next.gif"); background-repeat: no-repeat; background-position: top left; }
.company_details_stepImgInfo div.next_dis {width:100px; height:30px; color:#FFF; font-size:14px; font-weight:bold; text-align:center; padding-top:6px;
				background-image:url("../_images/company_details_next_dis.gif"); background-repeat: no-repeat; background-position: top left; }


.company_details_stepImgInfo div.next-active {width:100px; height:30px; color:#57879e; font-size:14px; font-weight:bold; cursor:pointer; text-align:center; padding-top:6px;
				background-image:url("../_images/company_details_next_active.gif"); background-repeat: no-repeat; background-position: top left; }


.company_details_stepImgInfo div.save {width:100px; height:30px; color:#FFF; font-size:14px; font-weight:bold; cursor:pointer; text-align:center; padding-top:6px;
				background-image:url("../_images/company_details_save.gif"); background-repeat: no-repeat; background-position: top left; }
.company_details_stepImgInfo div.save-active {width:100px; height:30px; color:#57879e; font-size:14px; font-weight:bold; cursor:pointer; text-align:center; padding-top:6px;
				background-image:url("../_images/company_details_save_active.gif"); background-repeat: no-repeat; background-position: top left; }

.company_details_stepImgInfo img { padding: 20px 0px 0px 0px;}


.wizard_button_back {width:100px; height:30px; color:#FFF; font-size:14px; font-weight:bold; cursor:pointer; text-align:center; padding-top:6px;
				background-image:url("../_images/company_details_back.gif"); background-repeat: no-repeat; background-position: top left; }
.wizard_button_back_active {width:100px; height:30px; color:#57879e; font-size:14px; font-weight:bold; cursor:pointer; text-align:center; padding-top:6px;
				background-image:url("../_images/company_details_back_active.gif"); background-repeat: no-repeat; background-position: top left; }


.bt-add {
    background-image:url(../_images/detail-bg-long.png);
    background-position:right top;
    background-repeat:no-repeat;
    cursor:pointer;
    height:18px;
    padding-left:0;
    padding-top:1px;
    text-align:center;
    top:-5px;
    width:91px;
    color:#498095;
    font-size:12px;
    font-weight:bold;
}

.wizard_button_next {
	vertical-align: middle;
	width:100px;
	height:30px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	text-align:center;
	padding-top:6px;
	background-image:url("../_images/company_details_next.gif");
	background-repeat: no-repeat;
	background-position: top left;
}

.wizard_button_next_active {width:100px; height:30px; color:#57879e; font-size:14px; font-weight:bold; cursor:pointer; text-align:center; padding-top:6px;
				background-image:url("../_images/company_details_next_active.gif"); background-repeat: no-repeat; background-position: top left; }

.wizard_button_next_big {
	vertical-align: middle;
	width: 150px;
	height:30px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	text-align:center;
	padding-top:6px;
	background-image:url("../_images/company_details_next_big.gif");
	background-repeat: no-repeat;
	background-position: top left;
}

.wizard_button_next_big_active {width: 150px; height:30px; color:#57879e; font-size:14px; font-weight:bold; cursor:pointer; text-align:center; padding-top:6px;
				background-image:url("../_images/company_details_next_big_active.gif"); background-repeat: no-repeat; background-position: top left; }


.wizard_button {width:100px; height:30px; color:#FFF; font-size:14px; font-weight:bold; cursor:pointer; text-align:center; padding-top:6px;
				background-image:url("../_images/company_details_save.gif"); background-repeat: no-repeat; background-position: top left; }
.wizard_button_gray {width:100px; height:30px; color:#FFF; font-size:14px; font-weight:bold; text-align:center; padding-top:6px;
				background-image:url("../_images/company_details_save_gray.gif"); background-repeat: no-repeat; background-position: top left; }
.wizard_button_active {width:100px; height:30px; color:#57879e; font-size:14px; font-weight:bold; cursor:pointer; text-align:center; padding-top:6px;
				background-image:url("../_images/company_details_save_active.gif"); background-repeat: no-repeat; background-position: top left; }

.wizard_button_big {width:200px; height:30px; color:#FFF; font-size:14px; font-weight:bold; cursor:pointer; text-align:center; padding-top:6px;
				background-image:url("../_images/company_details_big_save.gif"); background-repeat: no-repeat; background-position: top left; }
.wizard_button_big_active {width:200px; height:30px; color:#57879e; font-size:14px; font-weight:bold; cursor:pointer; text-align:center; padding-top:6px;
				background-image:url("../_images/company_details_big_save_active.gif"); background-repeat: no-repeat; background-position: top left; }

.wizard_button A {
	color:#FFFFFF;
	text-decoration:none;
}
.wizard_button_active A {
	color:#57879E;
	text-decoration:none;
}

.wizard_button_back A {
	color:#FFFFFF;
	text-decoration:none;
}
.wizard_button_back_active A {
	color:#57879E;
	text-decoration:none;
}
.wizard_button_next A {
	color:#FFFFFF;
	text-decoration:none;
}
.wizard_button_next_active A {
	color:#57879E;
	text-decoration:none;
}

.wizard_button_head {
	width:7px;
	height:30px;
	color:#FFF;
	cursor:pointer;
	padding-top:6px;
	background-image:url("../_images/wizzard_button_head.png");
	background-repeat: no-repeat;
	background-position: top left;
}

.wizard_button_body {
	width: 100%;
	height:30px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	text-align:center;
	padding-top:6px;
	background-image: url("../_images/wizzard_button_body.png");
	background-repeat:  repeat-x;
	background-position: top left;
}

.wizard_button_tail {
	width:7px;
	height:30px;
	color:#FFF;
	cursor:pointer;
	padding-top:6px;
	background-image: url("../_images/wizzard_button_tail.png");
	background-repeat: no-repeat;
	background-position: top left;
}


.newsletters {}
	.nl_admin_filter {padding:10px;}
	.nl_admin_template table thead td {border-bottom:2px solid #4597BF;}
	.nl_admin_template table tbody .content td {border-bottom:1px solid #000; height:25px;}


.company-info-narrow
{
	width: 105px;
	overflow-x: hidden;
}

.company-info-wide
{
	width: 220px;
	overflow-x: hidden;
}

.company-info-name h3 {font-size:12px;}
.company-info-name
{
	font-size:12px;
	width: 200px;
	overflow: hidden;
	height: 30px
}
.company-info-city
{
	width: 200px;
	height: 30px;
	overflow: hidden
}
.partner-buttons {
	padding-left: 3px;
	display: inline;
	width: 100px;
	height:120px;
	text-align: left;
	margin-top:10px;
}

.partner-button {
	text-align: center;
	display: block;
	height: 55px;
	width: 100px;
	background-image:url("../_images/partner_button.png");
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 0px;
	cursor: pointer;
}

.partner-text {
	padding-left: 0px;
	margin-left:0px;
	text-align: center;
	vertical-align: top;
	margin-top: 0px;
	color: white;
	width: 100px;
	height:12px;
}

.partner-image {
	margin-top: 4px;
	margin-left: 0px;
	padding-left: 0px;
}

.message_box_text
{
	padding: 25px 35px;
}

.message_box_buttons
{
	text-align: center;
	width: 320px;
	padding: 5px;
	display: none;
}

.overlay
{
	display: block;
	text-align: center;
	top: 0px;
	left: 0px;
	position: absolute;
	z-index: 1000;
	width: 100%; height: 1500px;
	background-color: #000000;
	filter:alpha(opacity=10);
	-moz-opacity:0.10;
	opacity:0.10;
	-khtml-opacity:0.10;
}

.overlay-top
{
	background-image: url('../_images/alert/box-top.png');
	width: 350px;
	height: 15px;
	-moz-opacity:0.50;
	opacity:0.50;
	-khtml-opacity:0.50;
}
.overlay-middle
{
	background-image: url('../_images/alert/box-bg.png');
	width: 350px;
	clear: both;
	-moz-opacity:0.50;
	opacity:0.50;
	-khtml-opacity:0.50;
}

.overlay-bottom
{
	background-image: url('../_images/alert/box-bottom.png');
	width: 350px;
	height: 15px;
	clear: both;
	-moz-opacity:0.50;
	opacity:0.50;
	-khtml-opacity:0.50;
}
.overlay-shader
{
	display: none;
	z-index: 1001;
	position: absolute;
	top: 300px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 350px;
}

.overlay-content
{
	display: none;
	z-index: 1002;
	position: absolute;
	top: 315px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 320px;
	background-color: #ffffff;
}

.dialog-shader
{
	z-index: 1001;
	position: absolute;
	top: 300px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	display: none;
}
.dialog-left-top
{
	background-image: url('../_images/alert/box-left-top.png');
	-moz-opacity:0.50;
	opacity:0.50;
	-khtml-opacity:0.50;
	width: 15px;
	height: 15px;
	font-size: 1px;
}
.dialog-center-top
{
	background-image: url('../_images/alert/box-top-bg.png');
	-moz-opacity:0.50;
	opacity:0.50;
	-khtml-opacity:0.50;
	height: 15px;
	font-size: 1px;
}
.dialog-right-top
{
	background-image: url('../_images/alert/box-right-top.png');
	-moz-opacity:0.50;
	opacity:0.50;
	-khtml-opacity:0.50;
	width: 15px;
	height: 15px;
	font-size: 1px;
}
.dialog-left-middle
{
	background-image: url('../_images/alert/box-left.png');
	-moz-opacity:0.50;
	opacity:0.50;
	-khtml-opacity:0.50;
	width: 15px;
	font-size: 1px;
}
.dialog-center-middle
{
	background-image: url('../_images/spacer.gif');
	-moz-opacity:0.50;
	opacity:0.50;
	-khtml-opacity:0.50;
	font-size: 1px;
}
.dialog-right-middle
{
	background-image: url('../_images/alert/box-right.png');
	-moz-opacity:0.50;
	opacity:0.50;
	-khtml-opacity:0.50;
	width: 15px;
	font-size: 1px;
}
.dialog-left-bottom
{
	background-image: url('../_images/alert/box-left-bottom.png');
	-moz-opacity:0.50;
	opacity:0.50;
	-khtml-opacity:0.50;
	width: 15px;
	height: 15px;
	font-size: 1px;
}
.dialog-center-bottom
{
	background-image: url('../_images/alert/box-bottom-bg.png');
	-moz-opacity:0.50;
	opacity:0.50;
	-khtml-opacity:0.50;
	height: 15px;
	font-size: 1px;
}
.dialog-right-bottom
{
	background-image: url('../_images/alert/box-right-bottom.png');
	-moz-opacity:0.50;
	opacity:0.50;
	-khtml-opacity:0.50;
	width: 15px;
	height: 15px;
	font-size: 1px;
}
.dialog-content
{
	display: none;
	z-index: 1002;
	position: absolute;
	top: 315px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	background-color: #ffffff;
	width: auto;
}
.dialog-header
{
	clear: both;
	text-align: right;
	width: 100%;
	background-color: #52849D;
	height: 32px;
}
.dialog-box-content
{
	padding: 5px;
	text-align: center;
}
.dialog-header-text
{
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 8px;
}
.dialog-header-close
{
	background-image: url('../_images/alert/close.gif');
	position: absolute;
	margin-top: 4px;
	margin-right: 4px;
	width: 24px;
	height: 24px;
	cursor: pointer;
}
.dialog-box-button
{
	text-align: center;
	padding: 5px;
}
div.dialog-rooms-cell
{
	float: left;
	text-align: left;
	padding: 0px;
}

.ss_border_left
{
	background-image: url('../_images/ss_border_left.gif');
	background-position: left top;
	background-repeat: no-repeat;
	height:188px;
	width:45px;
}

.ss_border_right
{
	background-image: url('../_images/ss_border_right.gif');
	background-position: right top;
	background-repeat: no-repeat;
	height:188px;
	width:45px;
}

.ss_border_center
{
	background-image: url('../_images/ss_border_center.gif');
	background-position: left top;
	background-repeat: repeat-x;
	height:188px;
}

.partner_banner thead {color:#929292;}
.partner_banner thead td { text-align:left; }


.company-not-register { color:#A7C1CE; width:350px;  text-align:left; background-color:#FFF;
		position:relative; left:-150px; cursor:pointer; z-index:100; }
.company-not-register a { color:#A7C1CE; text-decoration:underline; }
.company-not-register table {border:2px solid #408080; border-bottom:0px; }
.company-not-register table .td {   }
.framed div.b {height:12px; background: url(../_images/comp_not_reg_b_bg.gif) repeat-x; }
.framed { background: url(../_images/comp_not_reg_r_bg.gif) repeat-y top right; position:relative; z-index:100; }
div.framed div.tr {
	background: url(../_images/comp_not_reg_r_img.gif) no-repeat scroll 0 0;
	top:-1px;
	right:-10px;
	position:absolute;
	width:10px;
	height:13px;
	z-index:100;
}
div.framed div.br {
	background: url(../_images/comp_not_reg_br_img.gif) scroll 0 0;
	background-position:0 100%;
	position:absolute;
	bottom:0px;
	right:-10px;
	top:auto;
	width:12px;
	height:12px;
	z-index:100;
}

div.framed div.bl {

	background: url(../_images/comp_not_reg_bl_img.gif) no-repeat scroll 0 0;
	background-position:0 100%;
	position:absolute;
	bottom:0px;
	top:auto;
	left:-1px;
	width:13px;
	height:10px;
	z-index:100;
}

div.deletekey { width:109px; height:16px; padding-left:20px; color:#4F8199; cursor:pointer;
	background: url(../_images/delete.gif) no-repeat scroll 0 0; }



p.MsoNormal {
	font-family:"Arial","Calibri","sans-serif";
	font-size:11pt;
}

.admin-sub-menu { padding:0px 15px 0 15px; }

.admin-sub-menu .td .first {
        background-image:url(../_images/ci-first.jpg);
        background-position: left bottom;
        background-repeat:no-repeat;
        height:33px;
        cursor: pointer;
}
.admin-sub-menu .td .last {
        background-image:url(../_images/ci-last.jpg);
        background-position: right bottom;
        background-repeat:no-repeat;
        height:33px;
        cursor: pointer;
}
.admin-sub-menu .td .content h4 {display:inline; font-size:12px; margin:0; padding:0;}
.admin-sub-menu .td .content {
        background-image:url(../_images/ci-menu-bg.jpg);
        background-position:left bottom;
        background-repeat:repeat-x;
        height:33px;
        margin-bottom:1px;
        text-align: center;
        vertical-align: top;
        color: #5B8896;
        font-size:12px;
        font-weight: bold;
        cursor: pointer;
}
.admin-sub-menu .td-active .first
{
        background-image:url(../_images/ci-first-active.jpg);
        background-position:right top;
        background-repeat:no-repeat;
        cursor:pointer;
        height:33px;
        width:10px;
}
.admin-sub-menu .td-active .content h4 {display:inline; font-size:12px; margin:0; padding:0;}
.admin-sub-menu .td-active .content {
        background-image: url(../_images/ci-bg-active.jpg);
        background-position: right bottom;
        background-repeat: repeat-x;
        vertical-align: middle;
        height: 33px;
        text-align: center;
        vertical-align: top;
        color: #FFFFFF;
        font-size:12px;
        font-weight: bold;
        cursor: pointer;
}
.admin-sub-menu .td-active .content .a a{ font-weight:normal; color: #C1C157; }
.admin-sub-menu .td-active .content .a a:hover{ font-weight: bold; color: #FFFFFF; }
.admin-sub-menu .td-active .content .a-active a { font-weight:bold; color: #FFFFFF; }

.admin-sub-menu .td-active .content .a-active a { font-weight:bold; color: #FFFFFF; }
.admin-sub-menu .td-active .content .a .button1  { font-weight:normal; color: #C1C157; }
.admin-sub-menu .td-active .content .a .button1-active  { font-weight:bold; color: #FFFFFF; }

.admin-sub-menu .td-active .content .a .button1-active a:hover{ font-weight: bold; color: #FFFFFF; }


.admin-sub-menu .td-active .last
{
        background-image:url(../_images/ci-last-active.jpg);
        background-position: left top;
        background-repeat:no-repeat;
        cursor:pointer;
        height:33px;
        width:10px;
}
.expand-search {}
.expand-search .line { width:100%; background-image:url(../_images/expand-search-line-bg.jpg);
background-repeat:repeat-x; background-position: center bottom; }
.expand-search .title {width:100%; position:relative; top:-8px; text-align:center;}

.widget-dummy-top
{
	background: url(../_images/widget_top.png);
	background-repeat: no-repeat;

	height: 265px;
}

.widget-dummy-line
{
	background: url(../_images/widget_line.png);
	background-repeat: repeat-y;
	display:none;
}

.widget-dummy-bottom
{
	background: url(../_images/widget_bottom.png);
	background-repeat: no-repeat;

	height: 70px;
}

.buttons
{
	margin-top: 21px;
}

.button_news_1031 {background: url(../_images/news_1031.gif); background-repeat: no-repeat;height: 67px;margin-bottom: 7px;cursor:pointer;}
.button_news_1033 {background: url(../_images/news_1033.gif); background-repeat: no-repeat;height: 67px;margin-bottom: 7px;cursor:pointer;}
.button_news_1036 {background: url(../_images/news_1036.gif); background-repeat: no-repeat;height: 67px;margin-bottom: 7px;cursor:pointer;}
.button_news_1040 {background: url(../_images/news_1040.gif); background-repeat: no-repeat;height: 67px;margin-bottom: 7px;cursor:pointer;}

.button_register_1031 { background: url(../_images/neu_eintragen_1031.gif); background-repeat: no-repeat; height: 67px; margin-bottom: 7px; cursor:pointer; }
.button_register_1033 { background: url(../_images/neu_eintragen_1033.gif); background-repeat: no-repeat; height: 67px; margin-bottom: 7px; cursor:pointer; }
.button_register_1036 { background: url(../_images/neu_eintragen_1036.gif); background-repeat: no-repeat; height: 67px; margin-bottom: 7px; cursor:pointer; }
.button_register_1040 { background: url(../_images/neu_eintragen_1040.gif); background-repeat: no-repeat; height: 67px; margin-bottom: 7px; cursor:pointer; }

.button_widget_1031 { background: url(../_images/empfehlen_1031.gif); background-repeat: no-repeat; height: 67px; margin-bottom: 7px; cursor:pointer; }
.button_widget_1033 { background: url(../_images/empfehlen_1033.gif); background-repeat: no-repeat; height: 67px; margin-bottom: 7px; cursor:pointer; }
.button_widget_1036 { background: url(../_images/empfehlen_1036.gif); background-repeat: no-repeat; height: 67px; margin-bottom: 7px; cursor:pointer; }
.button_widget_1040 { background: url(../_images/empfehlen_1040.gif); background-repeat: no-repeat; height: 67px; margin-bottom: 7px; cursor:pointer;}

.tabXPactive {
background-image:url(../_images/tabs/tab_active.gif);
padding-left:7px;
padding-top:4px;
}
.tabXPendactive {
background-image:url(../_images/tabs/tab_active.gif);
background-position:-397px 0;
background-repeat:no-repeat;
}
.tabXP {
background-image:url(../_images/tabs/tab_inactive.gif);
cursor:pointer;
padding-left:7px;
padding-top:4px;
}
.tabXPend {
background-image:url(../_images/tabs/tab_inactive.gif);
background-position:-397px 0;
background-repeat:no-repeat;
}

.express_question_1031 {
	background-image:url("../_images/de_express.gif");
	background-position:left bottom;
	background-repeat:no-repeat;
	height:118px;
	left:0px;
	cursor:pointer;
	margin-top: 7px;
	width:23px;
	z-index:0;
}

.express_question_active_1031 {
	background-image:url("../_images/de_express2.gif");
	background-position:left bottom;
	background-repeat:no-repeat;
	cursor:pointer;
	height:118px;
	left:0px;
	margin-top: 7px;
	width:23px;
	z-index:0;
}

.express_question_1033 {
	background-image:url("../_images/en_express.gif");
	background-position:left bottom;
	background-repeat:no-repeat;
	height:118px;
	left:0px;
	cursor:pointer;
	margin-top: 7px;
	width:23px;
	z-index:0;
}

.express_question_active_1033 {
	background-image:url("../_images/en_express2.gif");
	background-position:left bottom;
	background-repeat:no-repeat;
	cursor:pointer;
	height:118px;
	left:0px;
	margin-top: 7px;
	width:23px;
	z-index:0;
}

.express_question_1036 {
	background-image:url("../_images/fr_express.gif");
	background-position:left bottom;
	background-repeat:no-repeat;
	height:118px;
	left:0px;
	cursor:pointer;
	margin-top: 7px;
	width:23px;
	z-index:0;
}

.express_question_active_1036 {
	background-image:url("../_images/fr_express2.gif");
	background-position:left bottom;
	background-repeat:no-repeat;
	cursor:pointer;
	height:118px;
	left:0px;
	margin-top: 7px;
	width:23px;
	z-index:0;
}

.express_question_1040 {
	background-image:url("../_images/it_express.gif");
	background-position:left bottom;
	background-repeat:no-repeat;
	height:118px;
	left:0px;
	cursor:pointer;
	margin-top: 7px;
	width:23px;
	z-index:0;
}

.express_question_active_1040 {
	background-image:url("../_images/it_express2.gif");
	background-position:left bottom;
	background-repeat:no-repeat;
	cursor:pointer;
	height:118px;
	left:0px;
	margin-top: 7px;
	width:23px;
	z-index:0;
}

#widjet .bold {font-weight: bold;}

.cms-content {width:100%; height:100%;}
	.cms-content .bg {width: 730px; height: 140px; background-repeat:no-repeat; background-position:left top;}

	.cms-content .bg-agb {background-image:url("../_images/bg_cmscontent_agb.jpg");}
	.cms-content .bg-funktionen {background-image:url("../_images/bg_cmscontent_funktionen.jpg");}
	.cms-content .bg-credits {background-image:url("../_images/bg_cmscontent_credits.jpg");}
	.cms-content .bg-datenschutz {background-image:url("../_images/bg_cmscontent_datenschutz.jpg");}
	.cms-content .bg-newsletter {background-image:url("../_images/bg_cmscontent_newsletter.jpg");}
	.cms-content .bg-feedback {background-image:url("../_images/bg_cmscontent_feedback.jpg");}
	.cms-content .bg-empfehlen {background-image:url("../_images/bg_cmscontent_empfehlen.jpg");}
	.cms-content .bg-impressum {background-image:url("../_images/bg_cmscontent_impressum.jpg");}
	.cms-content .bg-kontakt {background-image:url("../_images/bg_cmscontent_kontakt.jpg");}
	.cms-content .bg-angebote {background-image:url("../_images/bg_cmscontent_angebote.jpg");}
	.cms-content .bg-partner {background-image:url("../_images/bg_cmscontent_partner.jpg");}
	.cms-content .bg-referenzen {background-image:url("../_images/bg_cmscontent_referenzen.jpg");}
	.cms-content .bg-updates {background-image:url("../_images/bg_cmscontent_updates.jpg");}
	.cms-content .bg-support {background-image:url("../_images/bg_cmscontent_support.jpg");}
	.cms-content .bg-team {background-image:url("../_images/bg_cmscontent_team.jpg");}
	.cms-content .bg-ueber {background-image:url("../_images/bg_cmscontent_ueber.jpg");}
	.cms-content .bg-zahlen {background-image:url("../_images/bg_cmscontent_zahlen.jpg");}

	.cms-content .num {padding:0px; margin:0;    font-size:24px; font-weight:bold; color: #d7d7d7;  }
	.cms-content .text {padding:0px; margin:0; font-size:12px; color: #595C61; font-weight:normal; }
	.cms-content a {color: #555c63; text-decoration:underline; }
	.cms-content div.b-bg {width: 323px; height: 126px; background-repeat:no-repeat; background-position:left top;}
	.cms-content div.b-bg .content {padding: 40px 10px 0 0; width:185px; font-size:11px; text-align:left;}
	.cms-content div.b-bg .content .title { font-size:11px; color: #4c7f98; font-weight:bold;}
	.cms-content div.b-bg .content a { font-size:11px; color: #4c7f98; letter-spacing:1px;}
	.cms-content td.b-bg-left {width: 323px; height: 126px; background-repeat:no-repeat; background-position:left top;}
	.cms-content td.b-bg-right {width: 323px; height: 126px; background-repeat:no-repeat; background-position:right top;}

	.cms-content div.lock {background-image:url("../_images/lock.jpg");  vertical-align:top; }
	.cms-content div.copyright {background-image:url("../_images/copyright.jpg");  vertical-align:top;}
	.cms-content div.paragraph {background-image:url("../_images/paragraph.jpg");  vertical-align:top;}
	.cms-content div.mail_with_arraw {background-image:url("../_images/mail_with_arraw.jpg");  vertical-align:top;}
	.cms-content div.questions {background-image:url("../_images/questions.jpg");  vertical-align:top;}
	.cms-content div.mail {background-image:url("../_images/mail.jpg");  vertical-align:top;}
	.cms-content div.evecate {background-image:url("../_images/evecate.jpg");  vertical-align:top;}
	.cms-content div.schedule {background-image:url("../_images/schedule.jpg");  vertical-align:top;}
	.cms-content div.people {background-image:url("../_images/people.jpg");  vertical-align:top;}

.angebote_preis_g_m {
	background-image:url("../_images/angebotepries/gray_m_top.png");
	background-position:center bottom;
	background-repeat:no-repeat;
	height:46px;
	left:0px;
	cursor:pointer;

	width:537px;
	z-index:0;
}

.angebote_preis_g_big {
	background-image:url("../_images/angebotepries/gray_top.png");
	background-position:center bottom;
	background-repeat:no-repeat;
	height:46px;
	left:0px;
	cursor:pointer;

	width:716px;
	z-index:0;
}

.angebote_preis_blue_top {
	background-image:url("../_images/angebotepries/blue_top.png");
	background-position:center bottom;
	background-repeat:no-repeat;
	height:43px;
	left:0px;
	cursor:pointer;
	top : -5px;
	position : relative;
	width:171px;
	z-index:0;
}

.angebote_preis_blue_bottom {
	background-image:url("../_images/angebotepries/gray_bottom.png");
	background-position:center bottom;
	background-repeat:no-repeat;
	height:16px;
	left:0px;
	cursor:pointer;
	top : -17px;
	position : relative;
	width:171px;
	z-index:0;
}

.angebote_preis_yellow_top {
	background-image:url("../_images/angebotepries/yellow_top.png");
	background-position:center bottom;
	background-repeat:no-repeat;
	height:43px;
	left:0px;
	cursor:pointer;
	top : -5px;
	position : relative;
	width:171px;
	z-index:0;
}


.angebote_preis_yellow_bottom {
	background-image:url("../_images/angebotepries/yellow_bottom.png");
	background-position:center bottom;
	background-repeat:no-repeat;
	height:16px;
	left:0px;
	cursor:pointer;
	top : -15px;
	position : relative;
	width:171px;
	z-index:0;
}



.angebote_preis_g_t {
	background-image:url("../_images/angebotepries/gray_s_top.png");
	background-position:center bottom;
	background-repeat:no-repeat;
	height:46px;
	left:0px;
	cursor:pointer;
	position : relative;
	width:171px;
	z-index:0;
}

.ap_text{
	color:#FFFFFF;
	font-size:13px;
	height : 43px;
	text-align : center;
	font-weight:bold;
	margin:0;
	padding:0
}

.ap_text_banner{
	color:#FFFFFF;
	font-size:11px;
	height : 43px;
	text-align : center;
	margin:0;
	padding:0
}

.ap_table_gray{
	border : 0px solid black;
	background-color:#D3D3D3;
 	width : 171px;
}


.ap_table_gray  tr td
{
	border-bottom: 1px solid #FFFFFF;
}

.ap_table_yellow{
	border : 0px solid black;
	background-color:#FAEAB8;
 	width : 171px;
}

.ap_table_yellow  tr td
{
	border-bottom: 1px solid #FFFFFF;
}

.ap_column{
	width:	171px;
	position : relative;
	top : -9px;
}

.ap_senf_title{
	color:#C1C358;
}

.wizard_butchen_button {
	background-image:url("../_images/angebotepries/butchen_button.png");
	background-position:left top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	height:22px;
	padding-top:4px;
	text-align:center;
	width:67px;
}

.wizard_butchen_button_active {
	background-image:url("../_images/angebotepries/butchen_button_active.png");
	background-position:left top;
	background-repeat:no-repeat;
	color:#57879E;
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	height:22px;
	padding-top:4px;
	text-align:center;
	width:67px;
}
.premium_icon{
	background-image:url("../_images/premium_company.png");
	width:56px;
	height:32px;
	top : -14px;
	position : relative;
}

.galka_icon{

	background-image:url(../_images/angebotepries/galka.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:20px;
	position:relative;
	width:100%;

}

.login_left_border{
	background-image:url("../_images/angebotepries/login_left_border.png");
	width:13px;
	height:193px;
	position : relative;
	left:4px;
}

.login_right_border{
	background-image:url("../_images/angebotepries/login_right_border.png");
	width:14px;
	height:193px;
	position : relative;
	right:4px;
}

.login_top_bottom_border{
	border-bottom: 2px solid #C5C561;
	border-top:    2px solid #C5C561;
}


.title_rc{
	padding-right:10px;
	font-weight:bold;
	text-align:right;
	height : 35px;
}
.title_cc{
	text-align:center;
	height : 35px;
}
.ap_table_inner_title{
	font-size:10px;
	color : #919296;
}
.ap_table_inner_title_preis{
	font-size:15px;
	font-weight:bold;
	color : #4D7F98;
}

.hidden {
	display: none;
}

.anbiters_company_info thead { background-color: #808080;}
.anbiters_company_info thead td { color: white; font-weight:bold;}
.anbiters_company_info td {border: 2px solid black; padding-left: 2px;}
