#mnul_hdr{
	background-color: #009835;
}
#mnul_hdr_lc{
	background-image: url(/fileadmin/template/img/mnul_lc_7.gif);
}
#mnul_hdr_rc{
	background-image: url(/fileadmin/template/img/mnul_rc_7.gif);
}
#mnul_cnt div, #mnul_cnt a:link, #mnul_cnt a:visited, #mnul_cnt a:active, #mnul_cnt a:hover{
	border-bottom-color: #ccead7;
}
#mnul_cnta a{
	background-image: url(/fileadmin/template/img/smnua_7.gif);
}
#mnul_cnta a, #mnul_cnt a:active, #mnul_cnt a:hover, #mnul_cntaa a, #mnul_cnt a:active, #mnul_cnt a:hover{
	background-color: #ccead7;
	color: #009835;
}
.smenu1 a{
	background-color: #e5f4ea;
}
.smenu1a a{
	background-color: #e5f4ea;
	background-image: url(/fileadmin/template/img/smnua_7.gif);
}

#europe_map{
	width: 490px;
	height: 424px;
	background-image: url(/fileadmin/template/img/arts/europa.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
}
#europe_map a, #europe_map a:active, #europe_map a:visited, #europe_map a:hover{
	color: #009835;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}
#europe_map td{
	height: 10px;
}
#europe_map div{
	float: left;
	height: 10px;
}
#eur_map_a{
	margin: 20px 0 0 0;
}
#eur_map_a div{
	font-weight: bold;
	font-size: 13px;
	color: #009835;
}
#eur_map_a span{
	font-weight: bold;
}
#eur_map_a a, #eur_map_a a:hover, #eur_map_a a:active, #eur_map_a a:visited{
	text-decoration: none;
	color: #009835;
	background-image: url(/fileadmin/template/img/arr_yellow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 0 0 0 8px;
	font-weight: bold;
}

#o_mainbanner {
    background-image: url('../img/o/o_main_banner.jpg');
    width: 490px;
    height: 130px;
    /*margin-top: 24px; */
}

#o_mainbanner_hr {
    color: white;
    font-size: 18px;
    padding: 20px 0 0 25px;
    margin: 0 0 0 0;
}

#o_mainbanner_ct {
    color: white;
    font-size: 11px;
    padding: 5px 160px 0 25px;
    margin: 0 0 0 0;
}

.o_textcolor {
    color: #009835;
}

#o_all_pages_left {
    width: 162px;
}

#o_all_pages_left img{
   margin-top:4px;
}

.o_link {
    color:#009835;
    text-decoration:none;
    font-weight: bold;
    font-size: 10px;
}

#o_newsletter_ct_hr {
    color:#009835;
}

#o_rb1 {
    margin: 0px auto;
}

#o_rb1_hr {
    background-image: url('/fileadmin/template/img/o/o_philosophy_img.jpg');
    background-repeat: no-repeat;
	background-position: center;
    width: 170px;
    height: 131px;
}

#o_rb1_fr {
    background-image: url('/fileadmin/template/img/o/o_philosophy_img_ft.gif');
    background-repeat:no-repeat;
	background-position: center;
    width: 170px;
    height:10px;
}

#o_rb1_ct {
    background-color: #daeee2;
	background-position: center;
    width:170px;
}

#o_rb2 {
    margin: 10px 0 0 0;
}

#o_rb2_hr {
    background-image: url('/fileadmin/template/img/o/o_meaning_img.jpg');
    background-repeat:no-repeat;
    width: 170px;
    height: 129px;
    padding: 2px 0 0 0;
}

#o_rb2_fr {
    background-image: url('/fileadmin/template/img/o/o_philosophy_img_ft.gif');
    background-repeat:no-repeat;
    width: 170px;
    height:10px;
}

#o_rb2_ct {
    background-color: #daeee2;
    width:170px;
}

#hipp_international {
	background-image: url('/images/ueber_hipp/karte.gif');
	background-position: top left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	width: 700px;
}

#hipp_international .csc-header {
	font-weight: bold;
	margin: 30px 0px 5px 0px;
	color: #009835;
}
#hipp_international .csc-header h1 {
	font-size: 13px;
}

#hipp_international .csc-header-n2 {
	margin: 0px;
}
#hipp_international .csc-header-n2 h1 {
	font-size:16px;
	font-weight:bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	border-bottom: solid 1px #FFCC00;
	padding-bottom: 2px;
	margin: 0px auto 20px auto;
	line-height: 1.1em;
}

#hipp_international .bodytext .internal-link  {
	font-weight: bold;
	color: #009835;
}

#hipp_international .bodytext {
	margin-left: 5px !important;
}

#hipp_international #slon {
	position: absolute;
	left: 700px;
	top: 97px;
	z-index: 3;
	width: 164px;
	height: 63px;
}

.hipp-international-company {
	width: 100%;
}

.hipp-international-company td {
	padding: 10px 0px;
	vertical-align: top;
}

.hipp-international-company .td-0 {
	width: 30%;
	font-weight: bold;
}
.hipp-international-company .td-1 {
	width: 70%;
}

.hipp-international-company .td-1 a{
	text-decoration: none;
	background-image: url('../img/home/search_triangle_2.gif');
	background-repeat: no-repeat;
	color: #00a6eb;
	background-position: 0 4px;
	padding-left: 7px;
	padding-top: 1px;
	font-weight: bold;
}
/*
.csc-header-n1 h1 {
	color: #009835;
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
}*/

.daty_fakty {
	width: 100%;
	padding-left: 5px;
}
.daty_fakty td {
	padding-top: 10px;
	padding-bottom: 10px;
}
.daty_fakty .td-0 {
	width: 45%;
	font-weight: bold;
	padding-left: 5px;
}
.daty_fakty .td-1 {
	width: 55%;
	padding-left: 10px;
	padding-right: 5px;
}
.daty_fakty .tr-odd {
	background-color: #bbffdd;
}
.daty_fakty .tr-even {
	background-color: #abefcd;
}

.daty_fakty .tr-last .td-1 {
	font-weight: bold;
	line-height: 15px;
}

#mailform {
	margin: 0px;
	padding: 2px 5px;
}

.csc-mailform {
	border: 0px;
}
.csc-mailform input, .csc-mailform select, .csc-mailform textarea {
	float: right;
	width: 50%;
}
.csc-mailform label {
	   float: left;
    width: 46%;
}

.csc-mailform-field {
	clear: both;
	padding: 10px 2px;
}
.csc-mailform-field legend {
	display: none;
}

.csc-mailform-radio input {
	float: none;
	width: 20px;
}
.csc-mailform-radio label  {
	float: none;
	width: 70px;
	padding-bottom: 2px;
}
.csc-mailform-radio label br {
	display: none;
}
.csc-mailform-field fieldset {
	border: 0px;
}

.csc-mailform-label {
	display: block;
	margin-top: 20px;
	font-weight: bold;
/* 	font-size: 20px; */
	color: green;
}

#mailformtytul, #mailformkomentarz {
	float: none;
	margin-right: 100px;
	color: #000;
}
#mailformkomentarz {
	width: 100%;
}

#pz_rb3 {
    margin: 10px 0 0 0;
}

#pz_rb3_hr {
    background-image: url('/fileadmin/template/img/advicebook/rb3_hr.gif');
    background-repeat:no-repeat;
    width: 170px;
    height:18px;
    padding: 2px 0 0 0;
}

#pz_rb3_fr {
    background-image: url('/fileadmin/template/img/advicebook/rb3_fr.gif');
    background-repeat:no-repeat;
    width: 170px;
    height:6px;
}

#pz_rb3_ct {
    background-color: #d7eacc;
    width:170px;
}

.pz_rb_text {
    color: #484644;
    margin: 0;
    padding: 5px 8px;
}

