/* CSS Document */

html{
	height:100.2%;
}

body {
	FONT-SIZE: 12px; 
	COLOR: #232323; 
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	height: 100.2%;
	text-decoration: none;
}

/*
*{
	margin: 0px;
	padding: 0px;
	border: none 0px transparent;
}
*/

ul {
color:#444444;
list-style-position:outside;
margin-left:18px;
}
ul li  {
color:#232323;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
line-height:16px;
list-style-image:url("/fileadmin/templates/images/allgemein/arrow_li.gif");
list-style-position:outside;
}
H1,
.csc-header h2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px;
	margin: 10px 0px 10px 0px; 
	COLOR: #143d80;
}

H2,
.csc-header h3 {
	FONT-WEIGHT: bold;
	MARGIN: 10px 0px 10px 0px; 
	COLOR: #143d80;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	margin:0px 0px 5px 0px;
}

H3 {
	color:#242448;
	font-size:12px;
	font-weight:bold;
	margin:12px 0px 5px 0px;
	text-decoration:none;
}

OL {
	LIST-STYLE-POSITION: outside; 
	MARGIN-LEFT: 18px; 
	COLOR: #444444;
}

p {
	color:#232323;
	font-size:12px;
	line-height:16px;
	margin-bottom:5px;
	margin-top:5px;
}

img{
	border: 0;
}

a img{
	border: 0;
}
A:link {
	COLOR: #0065bc; 
	TEXT-DECORATION: none;
}
A:active {
	COLOR: #900f00; 
	TEXT-DECORATION: underline;
}
A:visited {
	COLOR: #0065bc; 
	TEXT-DECORATION: none;
}
A:hover {
	TEXT-DECORATION: underline;
}

A.li {
	LIST-STYLE-POSITION: outside; 
	LIST-STYLE-IMAGE:url(/fileadmin/templates/images/allgemein/arrow_li.gif); 
	COLOR: #33467f;
}

A.li_down {
	LIST-STYLE-POSITION: outside; 
	LIST-STYLE-IMAGE:url(/fileadmin/templates/images/allgemein/btn_down.gif); 
	COLOR: #33467f;
}

A.v10meta_cat:link {
	COLOR: #b20000; 
	TEXT-DECORATION: none;
}

A.v10meta_cat:active {
	COLOR: #900f00; 
	TEXT-DECORATION: none;
}

A.v10meta_cat:visited {
	COLOR: #b20000; 
	TEXT-DECORATION: none;
}

A.v10meta_cat:hover {
	TEXT-DECORATION: underline;
}

A.smallGrey:link {
	TEXT-DECORATION: none;
}

A.smallGrey:active {
	TEXT-DECORATION: none;
}

A.smallGrey:visited {
	TEXT-DECORATION: none;
}

A.smallGrey:hover {
	TEXT-DECORATION: underline;
}

/*##############################################
###      Seitenstruktur
################################################*/

.box{
	position: relative;
	width:980px;
	/*height: 100%;*/
	margin:15px auto 0px auto;
	padding:0px 0px 0px 0px;
}

.clear00
{
	float: none;
	line-height: 0px;
	font-size: 0px;
	clear: both;
}

#header{
	width: 980px;
	height: 190px;
	margin: 0px 6px 0px 0px;
	background-image:url(/fileadmin/templates/images/allgemein/reiseversicherung.gif);
	background-repeat:no-repeat;
}

#header1{
	height:185px;
	width: 980px;
	position: relative;
}

#header11{
	position: relative;
	/*
	top: 5px;
	*/
	height: 41px;
	width: 980px;
	line-height: 41px;
	font-size: 10px;
	color: #18234e;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#header11 ul{
	width:728px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
}

#header11 #logo{
	width:252px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:right;
}

.logo{
	height: 41px;
	width: 252px;
	border-width: 0px;
	border-style: none;
} 

#header11 ul li a span{
	color:#18234e;
}

a.v11firstlevel span{
	color:#fff;
}

#header22{
	position:relative;
	/*
	top: 5px;
	float: left;
	*/
	left: 174px;
	height: 105px;
	width: 586px;
}
#header22 .headerimgdefault{
	height: 105px;
	width: 586px;
	background-image:url(/fileadmin/templates/images/allgemein/illu_home.jpg);
	background-repeat:no-repeat;
}

#header22 .headerimg9{
	height: 105px;
	width: 586px;
	background-image:url(/fileadmin/templates/images/allgemein/illu_about.jpg);
	background-repeat:no-repeat;
}

#header22 .headerimg11{
	height: 105px;
	width: 586px;
	background-image:url(/fileadmin/templates/images/allgemein/illu_contact.jpg);
	background-repeat:no-repeat;
}

#header22 .headerimg8{
	height: 105px;
	width: 586px;
	background-image:url(/fileadmin/templates/images/allgemein/illu_info.jpg);
	background-repeat:no-repeat;
}

#header22 .headerimg7{
	height: 105px;
	width: 586px;
	background-image:url(/fileadmin/templates/images/allgemein/illu_products.jpg);
	background-repeat:no-repeat;
}

#header22 .headerimg6{
	height: 105px;
	width: 586px;
	background-image:url(/fileadmin/templates/images/allgemein/illu_market.jpg);
	background-repeat:no-repeat;
}

#header22 .headerimg5{
	height: 105px;
	width: 586px;
	background-image:url(/fileadmin/templates/images/allgemein/illu_buy.jpg);
	background-repeat:no-repeat;
}

#header3221 .addactivinfo{
	height: 6px;
	width: 214px;
	background-image:url(/fileadmin/templates/images/allgemein/tab_info_f2.gif);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
}
.tab_info_f2{
	height: 6px;
	width: 214px;
	border-width: 0px;
	border-style: none; 
}

.tab_products_f2{
	height:6px;
	width:92px;
	border-width: 0px;
	border-style: none; 
}

.tab_market_f2{
	height:6px;
	width:129px;
	border-width: 0px;
	border-style: none;
}

.tab_buy_f2{
	height:6px;
	width:151px;
	border-width: 0px;
	border-style: none;
}

#header3222 .addactivinfo{
	height: 6px;
	width: 92px;
	background-image:url(/fileadmin/templates/images/allgemein/tab_products_f2.gif);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
}
#header3223 .addactivinfo{
	height: 6px;
	width: 129px;
	background-image:url(/fileadmin/templates/images/allgemein/tab_market_f2.gif);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
}
#header3224 .addactivinfo{
	height: 6px;
	width: 151px;
	background-image:url(/fileadmin/templates/images/allgemein/tab_buy_f2.gif);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
}
#header31{
	height: 35px;
	width: 174px;
	background-image:url(/fileadmin/templates/images/allgemein/stopper.gif);
	background-repeat:no-repeat;
	float: left;
}

#header32{
	position: relative;
	left: 174px;
	/*
	top: 5px;
	float: left;
	*/
	height: 35px;
	width: 586px;
	
}

#header321{
	height: 29px;
	width: 800px;
	line-height: 29px;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-align:center;
}

#header322
{
	height: 6px;
	width: 586px;
}

#header3211{
	width: 214px;
	height: 100%;
	float: left;
}

#header3212{
	width: 92px;
	height: 100%;
	float: left;
}

#header3213{
	width: 129px;
	height: 100%;
	float: left;
}

#header3214{
	width: 151px;
	height: 100%;
	float: left;
}

#header3215{
	width: 210px;
	height: 100%;
	float: left;
}

#header3221{
	width: 214px;
	height: 100%;
	background-repeat:repeat;
	float: left;
}

#header3222{
	width: 92px;
	height: 100%;
	background-repeat:repeat;
	float: left;
}

#header3223{
	width: 129px;
	height: 100%;
	background-repeat:repeat;
	float: left;
}

#header3224{
	width: 151px;
	height: 100%;
	background-repeat:repeat;
	float: left;
}

.content
{
	width: 980px;
	z-index: 0;
	margin: 0px 0px 20px 0px;
}

.iContent{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 980px;
}

.col1{
	width: 163px;
	float: left;
	line-height:16px;
	color:#232323;
	margin:0px 11px 0px 0px;
	padding:0px 0px 0px 0px;
}

.col1_1{
	width: 163px;
	float: left;
	line-height:16px;
	color:#232323;
	margin-top: 0px;
}

.col2{
	width: 805px;
	float: left; 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.col2_1{
	width: 805px;
	float: left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.col2_1 .col21_1 .csc-menu.csc-menu-1 ul,
.col2 .col21 .csc-menu.csc-menu-1 ul {
	color:#444444;
	list-style-position:outside;
	margin: 12px 0px 12px 18px;
	padding-left: 40px;
}


.col2_1 .col21_1 .csc-menu.csc-menu-1 ul li,
.col2 .col21 .csc-menu.csc-menu-1 ul li {
	color:#232323;
	list-style-position:outside;
	font-size:12px;
	line-height:16px;
	list-style-image:url(/fileadmin/templates/images/allgemein/arrow_li.gif);
}

.col21{
	width: 559px;
	float: left;
	margin:0px 13px 0px 13px;
	padding:0px;
}

.col21_1{
	width: 560px;
	float: left;
	padding: 0px 10px 20px 10px;
}

.col22{
	width: 209px;
	margin: 0px 0px 0px 11px;
	float: left;
	overflow: hidden; /*changed by: Björn on 31.05.2011 */
}


.col22_1{
	width: 204px;
	margin: 0px 0px 0px 13px;
	float: left;
}

.footer
{
	width: 980px;
	margin: 0px 0px 0px 0px;
}

/*##############################################
###      Ende Seitenstruktur
################################################*/

/* --------------------------------------------------------*/

/*##############################################
###      Inhaltselemente
################################################*/

.breadcrumps {
	color:#88BCE3;
	font-size:10px;
	margin:0px 0 26px;
	padding:0;
}

.breadcrumps a,
.breadcrumps a:link,
.breadcrumps a:visited,
.breadcrumps a:hover,
.breadcrumps a:active, 
.breadcrumps a:focus {
	color:#88BCE3;
	font-size:10px;
}

.breadcrumps .last {
	color:#2F6B90;
}

.breadcrumps .last a, 
.breadcrumps .last a:link, 
.breadcrumps .last a:visited, 
.breadcrumps .last a:hover, 
.breadcrumps .last a:active, 
.breadcrumps .last a:focus {
color:#2F6B90;
font-size:10px;
}

.rcinfo{
	color:#757575;
	font-size:11px;
}

DIV.paging {
	BORDER-TOP: #666666 1px solid; FONT-SIZE: 12px; COLOR: #900f00; LINE-HEIGHT: 16px; BORDER-BOTTOM: #666666 1px solid; TEXT-ALIGN: center;
}
DIV.paging A:link {
	COLOR: #0065bc; TEXT-DECORATION: none
}
DIV.paging A:active {
	COLOR: #900f00; TEXT-DECORATION: underline
}
DIV.paging A:visited {
	COLOR: #0065bc; TEXT-DECORATION: none
}
DIV.paging A:hover {
	TEXT-DECORATION: underline
}
.v10meta,
.v10meta h5 {
	FONT-SIZE: 10px; 
	LINE-HEIGHT: 13px; 
	TEXT-DECORATION: none;
	font-weight: normal;
}
.v10meta_cat {
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle; 
	LINE-HEIGHT: 15px; 
	TEXT-DECORATION: none;
}

.cat_add10{
	margin-top: 10px;
	margin-bottom: 10px;
}

.cat_add2,
.cat_add2 h5{
	margin-top: 2px;
	margin-bottom: 2px;
	font-weight: normal;
}

.v11firstlevel {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
}
DIV.news {
	PADDING-LEFT: 10px; 
	FLOAT: right;
}
DIV.add_news {
	PADDING-RIGHT: 10px; 
	FLOAT: left;
}

#footFunc{
}

.copyRight{
	color:#999999;
	FONT-SIZE: 10px; 
	LINE-HEIGHT: 13px; 
	TEXT-DECORATION: none;
}

#hl522
{
	height: 12px;
	width: 522px;
	background-image:url(/fileadmin/templates/images/allgemein/hl_522.gif);
}

#hl559
{
	height: 12px;
	width: 559px;
	background-image:url(/fileadmin/templates/images/allgemein/hl_559.gif);
}
#printPage{
	float: left;
}

#print_img{
	margin: 0px 10px 0px 35px;
}

#sendPage{
	float: right;
}

#searchBox{
	width: 100%;
	height: 50px;
	color: #757575;
	font-size: 11px;
	margin: 5px 0px 0px 0px;
}

#infoPhone{
	width: 100%;
	FONT-SIZE: 11px;
	COLOR: #757575;
	font-weight: normal;}

#infoText{
 	font-weight: bold;
	float: left;
}

#infoNumber{
 	COLOR: #0065bc;
 	font-weight: bold;
	float: left;
	margin: 0px 0px 0px 3px;
}

#productView{
	width: 100%;
	margin: 10px 0px 10px 0px;
}

.csc-frame {
	font-size:11px;
	margin: 0px 0px 0px 0px;
}

.csc-frame-frame3{
	background-color:#E7EDF4;
	padding:10px;
}

/*
.csc-frame-frame5,
.csc-frame-indent {
	background-color:#FFFFFF;
	border:1px solid #8CBDE7;
	width:129px;
	margin: 0px 0px 10px 0px;
	

margin-bottom:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
}
*/
.csc-frame-frame5 .csc-header h2,
.csc-frame-frame5 .csc-header h1{

margin-bottom: 10px;
/*
margin-left: -10px;
margin-right: -10px;
*/
margin-top: 0px;
/*
padding-right:10px;
*/

padding-left:10px;

padding-top:0px;
padding-bottom:3px;
text-align: left;
FONT-SIZE: 11px;
COLOR: #ffffff;
BACKGROUND-COLOR: #8cbde7;
font-weight: bold;
}
.csc-frame-frame5 .csc-header h2 a,
.csc-frame-frame5 .csc-header h1 a{
	COLOR: #ffffff;
}

.csc-frame-frame1 {
	BACKGROUND-COLOR: #fff;
	border: 1px solid #8cbde7;
	margin-bottom: 10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	width: 184px;
}
.csc-frame-frame1  p.bodytext{
	vertical-align:middle;
	font-size:11px;
} 
.csc-frame-frame1 .csc-header h1,
.csc-frame-frame1 .csc-header h2{
width: 100%;
margin-bottom: 10px;
margin-left: -10px;
margin-right: -10px;
margin-top: 0px;
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:3px;
text-align: left;
FONT-SIZE: 11px;
COLOR: #ffffff;
BACKGROUND-COLOR: #8cbde7;
font-weight: bold;
}
.csc-frame-frame1 .csc-header h1 a,
.csc-frame-frame1 .csc-header h2 a{
	COLOR: #ffffff;
}

.csc-frame-frame1 .csc-header h2 {
	background-color:#8CBDE7;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	margin:0 -10px 10px;
	padding:0 10px 3px;
	text-align:left;
	width:100%;
}

.csc-frame-frame1 .csc-header h2 a {
	color:#FFFFFF;
}

.csc-frame-frame2 {
	background-color:#E5F2FB;
	border:0 solid;
	font-size:11px;
	padding:10px 5px;
	margin: 10px 0px;
	/*
	width:184px;
	*/
}

.csc-frame-frame2 p.bodytext {
	font-size:11px;
	vertical-align:middle;
    margin: 0px 5px;
}

.csc-frame-frame1 p.bodytext {
font-size:11px;
vertical-align:middle;
}

.csc-header-n2{
	text-align: left;
}

/*
.csc-header-n2 h3 {
	background-color:#8CBDE7;
	font-weight:bold;
	color: #ffffff;
	font-size:11px;
	padding: 0 0 0 10px;
	height: 19px;
	margin: 0px;
}
*/

.csc-content{
	padding: 10px;
}

.csc-subheader{
	color:#133D7F;
}

.top_thema{
	background-image: url("/fileadmin/templates/images/allgemein/reiseversicherung_lt_corpus.gif");
	background-repeat: repeat-y;
	margin:0px;
}

.top_header{
	background-image: url("/fileadmin/templates/images/allgemein/reiseversicherung_lt_head.gif");
	background-repeat: no-repeat;
	width: 163px;
	height: 19px;
}

.top_header h2{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:0;
	padding-top:1px;
	padding-left:10px;
	text-align:left;
}

.news_spacer{
	height: 1px;
	width: 163px;
	background-color:#8CBDE7;
}

.new_last{
	width: 163px;
	background-image: url("/fileadmin/templates/images/allgemein/reiseversicherung_lt_corpus.gif");
	background-repeat: repeat-y;
    margin: 0px 0px 10px 0px;
}

.list_news_spacer{
	background-image: url("/fileadmin/templates/images/allgemein/hl_522.gif");
	background-repeat: repeat-x;
	clear:left;
	margin-top:10px;
	margin-bottom:10px;
	height: 12px;
}

.productview{
 	color: #8b8b8b;
	font-size: 10px;
 }
 
.t1{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:559px;
	background-color:#BBD9F3;
	background-image:url(/fileadmin/templates/images/allgemein/t1_head.gif);
	background-repeat:no-repeat;
	background-position:top;
}

.t1 h2{
	padding:0px 0px 0px 0px;
	margin:12px 0px 0px 0px;
	color:#133D7F;
	font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
}
.t1 p{
	padding:0px 10px 0px 0px;
	margin:3px 0px 11px 0px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:11px;
	line-height:14px;
}
.t1 div{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:none;
	font-size:0px;
	line-height:0px;
	outline:none;
}

.t1 img{ 
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:none; 
	outline:none;
	font-size:0px;
	line-height:0px;
}
.t1 .trenner{
	border:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.t1 h2 a,
.t1 h2 a:link,
.t1 h2 a:visited{
	color:#133D7F;
	text-decoration:underline;
}
.t1 h2 a:hover,
.t1 h2 a:active,
.t1 h2 a:focus{
	color:#133D7F;
	text-decoration:none;
}
.t1 a,
.t1 a:link,
.t1 a:visited{
	color:#000000;
	text-decoration:none;
}
.t1 a:hover,
.t1 a:active,
.t1 a:focus{
	color:#000000;
	text-decoration:none;
}

.t1 .t1item{
	clear:both;
	float:none;
}

.t1 .t1lastitem{
	clear:both;
	float:none;
	background-image: url(/fileadmin/templates/images/allgemein/t1_foot.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.t1 .t1text{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.t1 .t1arrow{
	float:left;
	height:100%;
	margin:16px 0px 0px 9px;
	padding:0px 12px 0px 0px;
}
.clear1pxh{
	clear:both;
	float:none;
	line-height:1px;
	font-size:1px;
	height:1px;
}
.csc-subheader{
	color:#133D7F;
	font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:12px;
}
.t2 {
	/*width:780px;*/
	width:559px;
	font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;

}
.t2 a,
.t2 a:link,
.t2 a:visited{
	color:#0A1B31;
	text-decoration:underline;
}
.t2 a:hover,
.t2 a:active,
.t2 a:focus{
	color:#0A1B31;
	text-decoration:none;
}
.t2 .t2box{
	background-color:#BBD9F3;
	width:375px;
	margin:0px 15px 15px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

.t2 .t2img{
	float:left;
	width:95px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:center;
	height:180px;
}


.t2 .t2text{
	float:left;
	width:240px;
	padding:10px 20px 0px 20px;
}
.t2 .t2text h2{
	margin:10px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	width:100%;
	font-size:16px;
	color:#0A1B31;
	font-weight:bold;
}
.t2 .t2text h3{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	width:100%;
	font-size:12px;
	color:#0A1B31;
	font-weight:bold;
}

.t2 ul{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 20px;
}
.t2 ul li{
	list-style-image: url(/fileadmin/templates/images/allgemein/arrow_li.gif);
}

.t3{
	width:551px;
	background-color:#E5F2FB;
	margin:0px;
	padding:0px;
}

.t3cont{
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
}
.t3 .t3list{
	float:left;
	width:267px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.t3 .t3info{
	float:left;
	width:264px;
	text-align:left;
	margin:0px 0px  0px 0px;
}
.t3 .t3info h2{
	color:#31508E;
	padding:0px 0px 0px 50px;
	margin:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:14px;
}
	
.t3 ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:267px;
}

.t3 ul li{
	list-style-image:none;
	background-image:url(/fileadmin/templates/images/allgemein/t3libg.gif);
	background-repeat:no-repeat;
	background-position:0px;
	
	width:252px;
	height:41px;
	margin:8px 0px 8px 0px;
	padding:0px 0px 0px 15px;
	
	line-height:41px;
	display:block;
}

.t3 .t3xlist{
	float:left;
	width:541px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
	
.t3 .t3cont .t3xlist ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:541px;
}

.t3 .t3cont .t3xlist ul li{
	list-style-image:none;
	background-image: none;
	background-repeat:no-repeat;
	background-position:0px;
	
	width:541px;
	height:41px;
	margin:8px 0px 8px 0px;
	padding:0px 0px 0px 0px;
	
	line-height:41px;
	display:block;
}

.t3 .t3cont .t3xlist ul li .t3xitem{
	width:541px;
	height:41px;
}

.t3 .t3cont .t3xlist ul li .t3xitem .t3xleft{
	width:14px;
	height:41px;
	background-image:url(/fileadmin/templates/images/allgemein/Button_Left.gif);
	background-repeat:no-repeat;
	float:left;
}

.t3 .t3cont .t3xlist ul li .t3xitem .t3xmiddle{
	width:500px;
	height:41px;
	background-image:url(/fileadmin/templates/images/allgemein/Button_Middle.gif);
	background-repeat:repeat-x;
	float:left;
}

.t3 .t3cont .t3xlist ul li .t3xitem .t3xright{
	width:17px;
	height:41px;
	background-image:url(/fileadmin/templates/images/allgemein/Button_Right.gif);
	background-repeat:no-repeat;
	float:left;
}

.pimg{
	vertical-align:text-bottom;
	margin: 0px 4px 0px 0px;
}

.t2b {
	/*width:780px;*/
	width: 630px;
	font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;

}
.t2b a,
.t2b a:link,
.t2b a:visited{
	color:#0A1B31;
	text-decoration:underline;
}
.t2b a:hover,
.t2b a:active,
.t2b a:focus{
	color:#0A1B31;
	text-decoration:none;
}

.t2b .t2text h2{
	margin:10px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	width:100%;
	font-size:14px;
	color:#0A1B31;
	font-weight:bold;
}
.t2b .t2text h3{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	width:100%;
	font-size:12px;
	color:#0A1B31;
	font-weight:bold;
}

.t2b ul{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
}
.t2b ul li{
	/*
	list-style:none;
	*/
}

.clear1pxh {
clear:both;
float:none;
font-size:1px;
height:1px;
line-height:1px;
}

.csc-frame-indent3366 p.bodytext {
	font-size:11px;
	vertical-align:middle;
}

.input {
	background-color:#FFFFFF;
	border:1px solid #666666;
	color:#000000;
	font-size:11px;
	padding-left:2px;
	vertical-align:middle;
	margin: 2px 0px 2px 0px;
	width: 141px;
	height: 14px;
}

div.csc-textpic-center {
	text-align:center;
}

div.csc-textpic-center div.csc-textpic-imagewrap {
margin:0 auto;
}

.tx-ewscontact-pi1{
	margin: 0px 0px 0px 10px;
	color:#8B8B8B;
	font-size:10px;
}

.searchfield{
	color:#757575;
	font-size:11px;
	font-weight: bold;
	margin: 0px 0px 0px 20px;
	height: 29px;
}

.pagesubtitle h1 {
	color:#33467F;
	font-size:18px;
	font-weight:normal;
	line-height:22px;
	margin-bottom:15px;
	margin-top:5px;
}

.csc-textpic-center div.csc-textpic-text {
	text-align:left;
}

/*##############################################
#### t2 - Inhaltselemente
################################################*/


.t2b .t2box1,
.t2b .t2box2{
	background-color:#ffffff;
	width:300px;
	margin:0px 15px 15px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	background-image:url(/fileadmin/templates/images/allgemein/t2b_bg1.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

.t2b .t2box3,
.t2b .t2box4{
	background-color:#ffffff;
	width:300px;
	margin:0px 15px 15px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	background-image:url(/fileadmin/templates/images/allgemein/t2b_bg2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

.t2b .t2img {
	float:left;
	height:165px;
	margin:0;
	padding:12px 0 0 10px;
	text-align:left;
	width:75px;
}

.t2b .t2text {
	float:left;
	padding: 10px 0 0;
	width:199px;
}

.t2b a, .t2b a:link, .t2b a:visited {
	color:#0A1B31;
	text-decoration:underline;
}

.t2b .t2text h2 {
	color:#0A1B31;
	font-size:14px;
	font-weight:bold;
	margin:10px 0 20px;
	padding:0;
	text-align:left;
	width:100%;
}

.col21_1 .t2b ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
.v10meta_cat img{
	vertical-align:middle;
}


#sub1 .col1,
#sub2 .col1,
#sub3 .col1,
#sub4 .col1{
	width: 188px;
	float: left;
	line-height:16px;
	color:#232323;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#sub1 .col2,
#sub2 .col2,
#sub3 .col2,
#sub4 .col2{
	width: 791px;
	float: left; 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#sub1 .col21,
#sub3 .col21,
#sub4 .col21,
#sub1 .footer .col21,
#sub2 .footer .col21,
#sub3 .footer .col21,
#sub4 .footer .col21{
	width: 559px;
	float: left;
	margin:0px 13px 0px 13px;
	padding:0px;
}

#sub2 .col21{
	width: 778px;
	float: left;
	margin:0px 0px 0px 13px;
	padding:0px;
}

.rootline{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
}

.search2{
	margin:25px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.produktuebersicht{
	color:#757575;
	font-size: 11px;
	margin:25px 0px 25px 0px;
	padding:0px 0px 0px 0px;
}

#sub3 .col22,
#sub4 .col22{
	width: 206px;
	margin: 0px 0px 0px 0px;
	float: left;
}

#popup{
	width:90%;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}

#popup #headline{
	height:41px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

#popup #headline #close{
	float:left;
}

#popup #headline #logo{
	float:right;
}

#popup #mainline{
	margin: 0px 20px 0px 20px;
	padding: 0px 0px 0px 0px;
}

#popup #footer{
	width:599px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#popup #footer #line{
	width:599px;
	height:12px;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.td_headline {
	BORDER-RIGHT: #79addc 1px solid; BORDER-TOP: #79addc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #547db6; BORDER-LEFT: #79addc 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #79addc 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none;
}

.td_content {
	BORDER-RIGHT: #79addc 1px solid; 
	BORDER-TOP: #79addc 1px solid; 
	FONT-SIZE: 10px; 
	BACKGROUND: #ffffff; 
	BORDER-LEFT: #79addc 0px solid; 
	COLOR: #547db6; 
	BORDER-BOTTOM: #79addc 0px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
}

table{
    border: 0;
}

TD {
	FONT-SIZE: 12px; COLOR: #232323; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 12px; COLOR: #232323; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TR {
	FONT-SIZE: 12px; COLOR: #232323; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.tx-ewsproductslist-pi1 tr.last_row{
    height: 0px;
    line-height: 0px;
    font-size: 0px;
}

.tx-ewsproductslist-pi1 td.last_cell{
    border: 0;
    border-top: 1px solid #79ADDC;
}

.norm {
color:#232323;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
line-height:16px;
text-decoration:none;
}

.td_hl {
	BORDER-RIGHT: #79addc 1px solid; BORDER-TOP: #79addc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #547db6; BORDER-LEFT: #79addc 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #79addc 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.smallGrey {
	FONT-SIZE: 7pt; COLOR: #444444; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.prodinfobox {
font-size:10px;
}

.csc-frame-frame4 {
background-color:#FFFFFF;
border:1px solid #A0CA39;
margin:0px 0px 10px 0px;
padding:0 10px;
width:184px;
}

.csc-frame-frame4 .csc-header h1,
.csc-frame-frame4 .csc-header h2 {
background-color:#A0CA39;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
margin:0 -10px 10px;
padding:0 10px 3px;
text-align:left;
width:100%;
}

.csc-frame-frame6 .csc-header h2{
background-color:#A0CA39;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:23px;
line-height:23px;
margin:0;
padding:0 0 0 9px;
text-align:left;
width:534px;
}

.ttip {
	position:absolute;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	Z-INDEX: 5000;
	BACKGROUND: url(/fileadmin/templates/images/allgemein/bg_mv_ttip.gif); 
	LEFT: 20px;
	VISIBILITY: hidden;
	WIDTH: 380px;
	PADDING-TOP: 20px;
	HEIGHT: 130px
}

.SVG {
font-size:11px;
height:11px;
line-height:11px;
padding:15px 0;
}

.SVG a:link {
color:#A0CA39;
font-weight:bold;
text-decoration:none;
}

.SVG a {
color:#A0CA39;
font-weight:bold;
text-decoration:none;
}
.SVG_RGV {
    height: 89px;
    padding-left: 77px;
    vertical-align: middle;
    width: 642px;
}
.box_hb {
background-color:#8CBDE6;
color:#FFFFFF;
font-size:10px;
}

.box_ge3 {
background-color:#E3E3E3;
color:#000000;
font-size:10px;
}

.box_db {
background-color:#547DB5;
color:#FFFFFF;
font-size:10px;
}

.box_ge3 {
background-color:#E3E3E3;
color:#000000;
font-size:10px;
}

.boxlink {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.tx-ewsproduktfinder-box{
	border:#8CBDE7 1px solid;
	background:#FBFDFF;
}

.tx-ewsproduktfinder-res{
	border:#8CBDE7 1px solid;
	background:#FBFDFF;
	width:514px;
	padding:10px;
}

.rrvinfotext {
margin-bottom:15px;
width:515px;
}

A.td_headline:link {
	BORDER-RIGHT: #79addc 0px solid; BORDER-TOP: #79addc 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #547db6; BORDER-LEFT: #79addc 0px solid; COLOR: #ffffff; BORDER-BOTTOM: #79addc 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.td_headline:active {
	BORDER-RIGHT: #79addc 0px solid; BORDER-TOP: #79addc 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #547db6; BORDER-LEFT: #79addc 0px solid; COLOR: #ffffff; BORDER-BOTTOM: #79addc 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.td_headline:visited {
	BORDER-RIGHT: #79addc 0px solid; BORDER-TOP: #79addc 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #547db6; BORDER-LEFT: #79addc 0px solid; COLOR: #ffffff; BORDER-BOTTOM: #79addc 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.td_headline:hover {
	TEXT-DECORATION: underline
}
.td_content_link {
	BORDER-RIGHT: #79addc 1px solid; BORDER-TOP: #79addc 1px solid; FONT-SIZE: 10px; BACKGROUND: #EBF4FE; BORDER-LEFT: #79addc 0px solid; COLOR: #547db6; BORDER-BOTTOM: #79addc 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.td_content_left {
	BORDER-RIGHT: #79addc 1px solid; BORDER-TOP: #79addc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #b8dcfa; BORDER-LEFT: #79addc 1px solid; COLOR: #444444; BORDER-BOTTOM: #79addc 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.td_content_left_a {
	BORDER-RIGHT: #79addc 1px solid; BORDER-TOP: #79addc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #b8dcfa; BORDER-LEFT: #79addc 1px solid; COLOR: #547db6; BORDER-BOTTOM: #79addc 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.td_content_left_a:link {
	BORDER-RIGHT: #79addc 0px solid; BORDER-TOP: #79addc 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #b8dcfa; BORDER-LEFT: #79addc 0px solid; COLOR: #547db6; BORDER-BOTTOM: #79addc 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.td_content_left_a:active {
	BORDER-RIGHT: #79addc 0px solid; BORDER-TOP: #79addc 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #b8dcfa; BORDER-LEFT: #79addc 0px solid; COLOR: #547db6; BORDER-BOTTOM: #79addc 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.td_content_left_a:visited {
	BORDER-RIGHT: #79addc 0px solid; BORDER-TOP: #79addc 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #b8dcfa; BORDER-LEFT: #79addc 0px solid; COLOR: #547db6; BORDER-BOTTOM: #79addc 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.td_content_left_a:hover {
	TEXT-DECORATION: underline
}
.td_content_r {
	BORDER-RIGHT: #79addc 1px solid; BORDER-TOP: #79addc 0px solid; FONT-SIZE: 10px; BACKGROUND: #ffffff; BORDER-LEFT: #79addc 0px solid; COLOR: #547db6; BORDER-BOTTOM: #79addc 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.td_content_r_link {
	BORDER-RIGHT: #79addc 1px solid; BORDER-TOP: #79addc 0px solid; FONT-SIZE: 10px; BACKGROUND: #EBF4FE; BORDER-LEFT: #79addc 0px solid; COLOR: #547db6; BORDER-BOTTOM: #79addc 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.td_content_left_r {
	BORDER-RIGHT: #79addc 1px solid; BORDER-TOP: #79addc 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #b8dcfa; BORDER-LEFT: #79addc 1px solid; COLOR: #444444; BORDER-BOTTOM: #79addc 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.td_content_left_r_a {
	BORDER-RIGHT: #79addc 1px solid; BORDER-TOP: #79addc 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #b8dcfa; BORDER-LEFT: #79addc 1px solid; COLOR: #547db6; BORDER-BOTTOM: #79addc 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}

	#mhbox{
		margin:0px 0px 10px 0px;
		padding:0px 0px 0px 0px;
		width:99%;	
	}
	
.produktboxheadline{
	text-align: left;
	FONT-SIZE: 14px;
	COLOR: #183A7A;
	font-weight: bold;
	margin:10px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}

.bookmarks{
	padding: 15px 0px 0px 0px;
	color:#757575;
	font-size:11px;
	font-weight: bold;
}

#c2807 p{
/*
cunard Link
*/
color:#757575;
font-size:11px;
font-weight: bold;
}

.online_abschluss{
	width: 207px;
}

.fp_nav_t_top2 {
	width:207px;
	height: 81px;
}

.fp_nav_t_bot2{
	width:207px;
	height: 22px;
}

.fp_nav_t_spacer{
	width:1px;
	height:2px;
}

.online_text{
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #e7edf4;
}

.online_font{
	font-size: 11px;
}

.prod_ueber{
	color: rgb(139, 139, 139);
	font-size: 10px;
}

.prod_link{
	font-size: 11px;
	vertical-align: middle;
}

/* --------------------- kontakt person flex --------------------------*/

.contact_person{
	background-color: #ffffff;
	width: 206px;
	color: #0065BC;
	margin: 0px 0px 10px 0px;
}

.cp_head{
	width: 206px;
	height: 37px;
	margin: 0px 0px 1px 0px;
	background-image: url("/fileadmin/templates/images/allgemein/reiseversicherung_cp_head.gif");
	background-repeat: no-repeat;
}

.cp_head h3{
	font-size: 13px;
	font-weight: bold;
	color: #0065BC;
	margin: 0px 15px;
	padding: 10px 0px;
}

.cp_contact{
	width: 191px;
	background-color: #e5f2fb;
	height: 70px;
	padding: 0px 0px 0px 15px;
}

.cp_title{
	float: none;
	display: inline-block;
	margin: 10px 0px 0px 0px;
	font-size: 11px;
}

.cp_name{
	float: none;
	font-weight: bold;
	font-size: 11px;
}

.cp_contact img{
	float: right;
}

.cp_field{
	width: 191px;
	margin: 1px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	background-color: #e5f2fb;
}

.cp_field img{
	margin: 8px 12px 8px 0px;
	float: left;
}

.cp_field span{
	line-height: 32px;
	float: left;
	font-size: 11px;
}

.cp_foot{
	width: 206px;
	height: 2px;
	background-image: url("/fileadmin/templates/images/allgemein/reiseversicherung_cp_foot.gif");
	background-repeat: no-repeat;
}

.cp_image{
	line-height: 0px;
	font-size: 0px;
}

/* ------------------------------ Tipp in linker Spalte ------------------------------*/

.fe_lt_body{
	width: 161px;
	background-color: #ffffff;
}

.lt_head{
	width: 161px;
	height: 19px;
	background-image: url("/fileadmin/templates/images/allgemein/reiseversicherung_lt_head.gif");
	background-repeat: no-repeat;
}

.lt_head h3{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}

.lt_corpus{
	width: 161px;
	background-image: url("/fileadmin/templates/images/allgemein/reiseversicherung_lt_corpus.gif");
	background-repeat: repeat-y;
}

.lt_c_head{
	color: #0065BC;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 10px;
}

.lt_c_text{
	color:#000000;
	font-size:11px;
	font-weight:normal;
}

.lt_c_link{
	color:#0065BC;
	text-decoration:none;
}

.lt_foot{
	width: 161px;
	height: 2px;
	background-image: url("/fileadmin/templates/images/allgemein/reiseversicherung_lt_foot.gif");
	background-repeat: no-repeat;
}
/*New Textbox*/
.fe_ut_co_nt{
background-color: #e5f2fb;
margin-bottom: 1px;
padding-bottom: 12px;
padding-left: 15px;
padding-right: 15px;
padding-top: 1px;
}
.fe_ut_co_text_nt .bodytext{ 
    color: #0065bc;
    font-size: 11px;
    font-weight: 400;
    line-height: 16px;
 }
 .fe_ut_co_head_nt { 
color: #0065bc;
font-size: 11px;
font-weight: 700;
 }
 /*Auswahl Box*/
 .t3cont{
    background-color:#e5f2fb;
   /* width: 531px;*/
 }
 .t4ul {
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    width: 267px;
    float:left;
 
    
 }
.t4info{
   float: left;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: left;
   display:  	   	 table-cell;
  text-align: center;
  vertical-align: middle;
 }
 #t3top{
    background-image: url("/fileadmin/templates/images/allgemein/t4top.gif");
    width:551px;
    height:13px;
    
 }
  #t3bot{
    background-image: url("/fileadmin/templates/images/allgemein/t4bot.gif");
    width:551px;
    height:15px;
    
 }
 .t3clear{
    clear:both;
    float:none;
 }
 .t3cont{
 }
 
 /*   --------------         KONTAKTFORMULAR          -------------------   */
 
 .tx-pilmailform-pi1 h2{
    width: 540px;
    border: solid 1px #B2D5F3;
    background-color: #B2D5F3;
    padding: 4px 8px;
    color: #0065BC;
    margin: 10px 0px 0px;
 }
 
.tx-pilmailform-pi1 form{
    width: 540px;
    border: solid 1px #B2D5F3;
    background-color: #e5f2fb;
    padding: 8px;
    margin: 0px 0px 20px 0px;
}

 .tx-pilmailform-pi1 input,
 .tx-pilmailform-pi1 select{
    line-height: 18px;
    height: 18px;
    font-size: 12px;
    font-family: Verdana,Arial,Helvetica,sans-serif;  
    margin: 0px 4px 0px 0px;
    padding: 0px;
    vertical-align: middle;
    border: 1px solid #aaaaaa;
 }
 
 .tx-pilmailform-pi1 select{
    margin: 0px 3px 0px 0px;
    
 }
 
 .tx-pilmailform-pi1 p{
    margin: 8px 0px;
 }
 
  .tx-pilmailform-pi1 ol{
    margin: 0px 0px 0px 45px;
    }
 
  .tx-pilmailform-pi1 input.submit_bu{
    height: 24px;
    /*line-height: 24px;*/
    padding: 0px 3px;
  }
 
.tx-pilmailform-pi1 .row{
    float: none;
    clear: both;
    margin: 0px 3px 3px 0px;
}

.tx-pilmailform-pi1 .cell1{
    width: 275px;
    float: left;
    border: 0;
}

.tx-pilmailform-pi1 .cell2{
    float: none;
    border: 0;
}
 
.tx-pilmailform-pi1 .normError{
    color: red;
}

.tx-pilmailform-pi1 .data_privacy{
    margin: 15px 0px 5px 0px;
}

.tx-pilmailform-pi1 .small{
    width: 45px;
    margin: 0px 4px 0px 0px;
}

.tx-pilmailform-pi1 .medium{
    width: 60px;
}

.tx-pilmailform-pi1 .large{
    width: 184px;
}

.tx-pilmailform-pi1 .huge{
    width: 250px;
}

.tx-pilmailform-pi1 .month{
    width: 140px;
}

.tx-pilmailform-pi1 .career{
    width: 252px;
}

.tx-pilmailform-pi1 .annuity{
    font-size: 10px;
    line-height: 20px;
}

.tx-pilmailform-pi1 .noBorder{
    border: 0;
}


/*    --------------      PRODUKTSEITEN      ----------------   */
.tabl_header{
    font-weight:bold; 
    font-size:10px;
}

.beitraegebox{
    font-size:12px;
    margin: 0px 0px 10px 0px;
}

.bb_text{
    width:355px;
    background: none;
    color:#FFF;
    float: left;
    text-align: left;
    border-right: solid 2px #ffffff;
    padding: 0px 2px 0px 2px;
}

.bb_value{
    width: 554px;
    background-image: url("/fileadmin/templates/images/allgemein/bb_bg.gif");
    background-repeat: repeat-y;
    color:#000;
    text-align: right;
    float: left;
    margin: 0px 2px 2px;
    padding: 0px 2px 0px 0px;
}

.npv_info_box{
    position: relative;
    width:558px;
}

.npv_download_box{
    float: left;
    BACKGROUND-COLOR: #E3E3E3;
    width: 350px;
}

.npv_download_box a{
    font-size: 10px;
}

.npv_download_box .npv_db_line{
    border-bottom: solid 2px #ffffff;
    padding: 2px 2px;
}

.npv_download_box .npv_bd_link{
    float: left;
    display: block;
    width: 328px;
}

.npv_download_box .npv_bd_pdf{
    width: 16px;
    height: 16px;
    background-image: url("/fileadmin/templates/images/allgemein/pdf.gif");
    float: right;
    display: block;
}

.npv_abschluss_button,
.npv_antrag_button{
    width: 198px;
    position: absolute;
    right: 0px;
    bottom: -5px;
}

.npv_abschluss_button a{
    display: block;
    width: 198px;
    height: 46px;
    background-image: url("/fileadmin/templates/images/allgemein/onab.jpg");
    background-repeat: no-repeat;
}

.npv_antrag_button a{
    display: block;
    width: 198px;
    height: 46px;
    background-image: url("/fileadmin/templates/images/allgemein/ando.jpg");
    background-repeat: no-repeat;
}

.beitraginfo{
    margin: 0px 0px 10px 0px;
}

.produktboxbody{
	float: left;
    width: 559px;
}
.produktboxbody2{
	width:100%;
	float: none;
	clear:both;
}
.produktboxlogo{
	width: 190px;
	float: right;
	text-align:right;
	padding:0px;
	margin:5px 0px 0px 0px;
}

/* sitemap css */

.smMain{
	font-family:Arial,Helvetica,sans-serif;
}

.smBox{
	position: relative;
	width:90%;
	height: 99%;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
}

.smHeader{
	position: absolute;
	top: 8px;
	z-index:1;
	width: 90%;
}


#smClose{
	float: left;
}

#smLogo{
	float: right;
	margin-right: 20px;
	height:41px;
	width:252px;
}

.smContent{
	position:absolute;
	top: 50px;
	width: 372px;
	margin: 0px 0px 0px 20px ;
}

.csc-sitemap{
	width: 372px;
}

.smLevel1{
	height: 21px;
	font-size:11px;
	line-height:21px;
	padding-left:5px;
	margin-top:2px;
	background:#245CA4 none repeat scroll 0 0;
	list-style-type: none;
}

.smLevel1 .smLvl1{
	font-weight:bold;
	color: #fff;
}

.smLevel2{
	height: 21px;
	font-size:11px;
	line-height:21px;
	padding-left:5px;
	margin-top: 1px;
	background:#5C9CDC none repeat scroll 0 0;
}

.smLevel2 .smLvl2{
	font-weight: normal;
	color: #fff;
}

.smLevel3{
	height: 21px;
	font-size:11px;
	line-height:21px;
	background:#9AC1E9 none repeat scroll 0 0;
	padding-left:20px;
	margin-top: 1px;
}

.smLevel3 .smLvl3{
	font-weight: normal;
	color: #fff;
}

.smFooter{

}

/* news CSS Document */

.news_latest{
	width: 149px;
	background-color: #fff;
	padding: 0px;
}

.news_latest_head
{
	height: 19px;
	background-color: #8cbde7;
	font-weight: bold;
	font-size:11px;
	color: #fff;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 10px 0px;
}

.news_latest_head a
{	
	color: #ffffff;
}

.news_latest_title{
	font-weight: bold;
	padding: 5px 10px 0px 10px;
	color: #0065BC;
	font-size:11px;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
}

.news_latest_sub{
	font-weight: normal;
	padding: 0px 10px 10px 10px;
	color: #000;
	font-size:11px;
	overflow:hidden;
}

.news_latest_sub a,
.news_latest_sub a:link,
.news_latest_sub a:visited,
.news_latest_sub a:focus,
.news_latest_sub a:active{
	text-decoration: none;
}

.news_latest_sub a:hover p,
.news_latest_sub a:hover{
	text-decoration: underline;
}

.news_latest_sub a p{
	color:#0065BC;
	font-size:11px;
}

.newslatest{
	color: #232323;
	font-size: 11px;
	text-decoration: none;
}

/* extras CSS Document */

*{
	margin: 0px;
	padding: 0px;
	/*
	border: 0;
	20:55 02.09.10 Form Felder ohne border nicht sichtbar
	*/
}

.abschluss123{
	width:207px;
	height: 151px;
	border: none transparent 0px;
	background-image:url(/fileadmin/templates/images/allgemein/abschluss123.gif);
}

.abschluss123_link{
	position:relative;
	top: 83px;
	left: 10px;
	height: 33px;
	width: 197px;
	font-size: 11px;
}

.ews_newproductview_list{
	border:1px solid #9DC4ED;
	margin:0px 0px 11px 0px;
	padding:0px;
	width:537px;
}
.ews_newproductview_list .image{
	float:left;
	width:220px;
	height:115px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.ews_newproductview_list .text{
	vertical-align:middle;
	float:left;
	width:303px;
	margin:0px 0px 0px 0px;
	padding:14px 14px 14px 0px;
}

.ews_newproductview_list .more{
	float:left;
	line-height:29px;
}

.ews_newproductview_list .more_text{
	float:right;
	font-size:12px;
	color:#BA1900;
	font-family:Verdana, Geneva, sans-serif;
	line-height:29px;
	font-weight:bold;
}

.ews_newproductview_list .more_text a{
	color:#BA1900;
	float:left;
}

.ews_newproductview_list .m_text{
	float:left;
	line-height:29px;
	vertical-align:middle;
	color:#BA1900;
}

.clearer1pxh{
	clear:both;
}
.ews_newproductview_list .text h1{
	margin: 0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	}

.new_vr{
	background-image:url(/fileadmin/templates/images/allgemein/vr_bg.gif);
	background-repeat:no-repeat;
	width:543px;
	height:287px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.new_vr500{
	background-image:url(/fileadmin/templates/images/allgemein/vr_bg500.gif);
	background-repeat:no-repeat;
	width:500px;
	height:287px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.new_vr550{
	background-image:url(/fileadmin/templates/images/allgemein/vr_bg550.gif);
	background-repeat:no-repeat;
	width:550px;
	height:287px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.new_vr td{
	padding:0px 0px 0px 77px;
	margin:0px;
	width:194px;
	height:90px;
	vertical-align:middle;
}
.new_vr500 td{
	padding:0px 0px 0px 52px;
	margin:0px;
	width:205px;
	height:90px;
	vertical-align:middle;
}
.new_vr550 td{
	padding:0px 0px 0px 70px;
	margin:0px;
	width:194px;
	height:90px;
	vertical-align:middle;
}
.csc-frame-frame6 form{
	padding:0px;
	margin:0px;
}
.csc-frame-frame6 {
	BACKGROUND-COLOR: #fff;
	border: 1px solid #a0ca39;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:543px;
}
.csc-frame-frame6  p.bodytext{
	vertical-align:middle;
	font-size:11px;
	margin:0px;
	padding:0px;
} 
.csc-frame-frame6 .csc-header h1{
	width: 534px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 9px;
	text-align: left;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #a0ca39;
	font-weight: bold;
	height:23px;
	line-height:23px;
	
}
.csc-frame-frame6 .csc-textpic .csc-textpic-imagewrap{
	margin: 5px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}

.csc-frame-frame6 .csc-textpic .csc-textpic-image dt  {
	display:table-cell;
	height:60px;
	vertical-align: middle;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.box{
	
	width:980px;
	margin:10px auto 0px auto;
	padding:0px 0px 0px 0px;
	
}

.logo{
	margin:0px 30px 0px 0px;
	padding:0px 0px 0px 0px;
}

.news_latest_head a,
.news_latest_head a:link,
.news_latest_head a:visited,
.news_latest_head a:hover,
.news_latest_head a:focus,
.news_latest_head a:active,
.news_latest_head a strong,
.news_latest_head a:link strong,
.news_latest_head a:visited strong,
.news_latest_head a:hover strong,
.news_latest_head a:focus strong,
.news_latest_head a:active strong{
	text-decoration:none;
}
		
      #biallo_frame
	  {
		width:500px;
	  }
#biallo_frame p {
	color:#232323;
	font-size:12px;
	line-height:16px;
	margin-bottom:0px;
	margin-top:0px;
}
	  #baillo_header
	  {
	  	font-size: 15px;
		font-weight:bold;
		margin-left:5px;
		margin-bottom: 5px;
		padding:5px;
	  }
	  
	  #baillo_bg
	  {
	  	background-color:#E5F2FB;
		float:left;
		width:500px;
		margin: 0px;
	  }
	  
	  #baillo_button
	  {
	  	height:41px;
		width:476px;
	  }
	  
	  #baillo_content
	  {
	  	background-image:url(/fileadmin/templates/images/allgemein/Button_Middle.gif);
		background-repeat: repeat-x;
		padding:0px 7px;
		float:left;
		height: 41px;
		line-height:41px;
		width: 420px;
		font-size: 11px;
	  }
	  
	  #baillo_c_left
	  {
	  	background-image:url(/fileadmin/templates/images/allgemein/Button_Left.gif);
		background-repeat:no-repeat;
		float:left;
		width:14px;
		height: 41px;
	  }
	  
	  #baillo_c_right
	  {
	  	background-image:url(/fileadmin/templates/images/allgemein/Button_Right.gif);
		background-repeat:no-repeat;
	  	float:left;
		width:17px;
		height: 41px;
	  }
	  
	  #baillo_bg ul
	  {
	  	width: 476px;
		margin: 0px;
		padding: 0px 10px;;
	  }
	  
	  #baillo_bg li
	  {
		display:block;
		list-style-type: none;
		list-style-image: none;
		padding:0px;
		margin: 7px 0px;;
		width:466px;
	  }
	  
	  #gs_frame
	  {
		width:550px;
		font-family:Arial,sans-serif;
		font-size:15px;
	  }
	  
	  #gs_header
	  {
		font-family:Arial,sans-serif;
	  	font-size: 15px;
		font-weight:bold;
		margin-left:5px;
		margin-bottom: 5px;
		padding:5px;
		width:530px;
	  }
	  
	  #gs_bg
	  {
	  	background-color:#E5F2FB;
		float:left;
		width:550px;
		margin: 0px;
	  }
	  
	  #gs_button
	  {
	  	height:41px;
		width:526px;
	  }
	  
	  #gs_content
	  {
	  	background-image:url(/fileadmin/templates/images/allgemein/Button_Middle.gif);
		background-repeat: repeat-x;
		padding:0px 7px;
		float:left;
		height: 41px;
		line-height:41px;
		width: 480px;
	  }
	  
	  #gs_c_left
	  {
	  	background-image:url(/fileadmin/templates/images/allgemein/Button_Left.gif);
		background-repeat:no-repeat;
		float:left;
		width:14px;
		height: 41px;
	  }
	  
	  #gs_c_right
	  {
	  	background-image:url(/fileadmin/templates/images/allgemein/Button_Right.gif);
		background-repeat:no-repeat;
	  	float:left;
		width:17px;
		height: 41px;
	  }
	  
	  #gs_bg ul
	  {
	  	width: 516px;
		margin: 0px;
		padding: 0px 10px;;
	  }
	  
	  #gs_bg li
	  {
		display:block;
		list-style-type: none;
		list-style-image: none;
		padding:0px;
		margin: 7px 0px;;
		width:516px;
	  }
	  
	.fe_ut_body{
		background-color: #ffffff;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		margin: 0px 0px 10px 0px;
		width: 206px;
	}
		
	.fe_ut_header{
		background-color: #b2d5f3;
		margin-bottom: 1px;
		padding: 10px 15px 10px 15px;
		background-image: url("/fileadmin/templates/images/allgemein/reiseversicherung_cp_head.gif");
		background-repeat: no-repeat;
	}
		
	.fe_ut_h1{
			color:#0065BC;
			font-size:13px;
			line-height: 19px;
			font-weight:bold;
			margin: 0px;
	}
	
	.fe_ut_h2{
			color:#0065BC;
			font-size:11px;
			line-height: 19px;
			font-weight:normal;
			margin: 0px;
	}
	
	.fe_ut_body a,
	.fe_ut_body a:link,
	.fe_ut_body a:visited,
	.fe_ut_body a:focus,
	.fe_ut_body a:hover,
	.fe_ut_body a:active{
		text-decoration: none;
		color:#0065BC;
	}
			
	.fe_ut_co{
		background-color: #e5f2fb;
		margin-bottom: 1px;
		padding: 12px 15px 12px 15px;
	}
	
	.fe_ut_co_head,
	.fe_ut_co_head a{
			color:#0065BC;
			font-size:13px;
			font-weight:bold;
	}
	
	.fe_ut_co_text{
			font-size:11px;
			font-weight:normal;
			line-height: 16px;
	}
	
	.fe_ut_co_link{
		padding-bottom: 6px;
		text-align:right;
	}
	
	.fe_ut_co_link a,
	.fe_ut_co_link a:link,
	.fe_ut_co_link a:visited,
	.fe_ut_co_link a:focus,
	.fe_ut_co_link a:hover,
	.fe_ut_co_link a:active{
		color: #B20000;
		font-size:12px;
		font-weight: bold;
		}	
	
	.fe_ut_co_link img{
		border: none 0px;
		margin-left: 5px;
		margin-bottom: -6px;
		}
		
	.fe_ut_co_img{
		text-align: center;
		margin: 0px 0px 4px 0px;
	}
	
/* ------------------------ Unser Tipp auf der linken Seite -------------------------*/

.fe_lt_body{
	width: 163px;
	background-color: #ffffff;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	margin: 0px 0px 10px 0px;
}

.lt_head{
	width: 163px;
	height: 20px;
	background-image: url("/fileadmin/templates/images/allgemein/reiseversicherung_lt_head.gif");
	background-repeat: no-repeat;
	background-color: #8CBDE7;
}

.lt_head h3{
	padding: 0px 11px 0px 11px;
	color: #ffffff;
	line-height: 20px;
	font-size: 12px;
	font-weight: bold;
    margin: 0px 0px 5px 0px;
}

.lt_corpus{
	width: 163px;
	background-image: url("/fileadmin/templates/images/allgemein/reiseversicherung_lt_corpus.gif");
	background-repeat: repeat-y;
	color:#0065BC;
	font-size: 11px;
}

.lt_c_head{
	font-weight: bold;
	padding: 13px 11px 0px 11px;
	line-height: 15px;
}

.lt_c_text{
	font-weight: normal;
	padding: 0px 11px 0px 11px;
	line-height: 15px;
}

.lt_c_link{
	padding: 5px 0px 13px 11px;
}

.fe_lt_body a,
.fe_lt_body a:link,
.fe_lt_body a:visited,
.fe_lt_body a:focus,
.fe_lt_body a:active{
	text-decoration: none;
	color:#0065BC;
}

.fe_lt_body a:hover{
	text-decoration: underline;
	color:#0065BC;
}

.lt_head h3 a,
.lt_head a:link,
.lt_head a:visited,
.lt_head a:focus,
.lt_head a:active,
 .lt_head a:hover{
	color: #ffffff;
	line-height: 20px;
	font-size: 12px;
	font-weight: bold;
}

.lt_foot{
	width: 163px;
	height: 2px;
	background-image: url("/fileadmin/templates/images/allgemein/reiseversicherung_lt_foot.gif");
}

/* -------------------------- ews_glossary -------------------------*/

.ews_glossary{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	width: 778px;
    margin:  0px 0px 10px 0px;
}

.glos_letter_list{
	width: 778px;
	height: 25px;
	background-color: #8cbde7;
	color: #ffffff;
}

.glos_letter_list ul{
	padding: 0px 0px 0px 9px;
	margin: 0px 0px 0px 10px;
}

.glos_letter_list ul li{
	list-style-type: none;
	list-style-image: none;
	float: left;
	margin: 0px 19px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	line-height: 25px;
	color: #cccccc;
}

.glos_letter_list ul li a{
	color: #ffffff;
}

.glos_items{
	width: 778px;
	background-image: url("/fileadmin/templates/images/allgemein/glossar_bg.gif");
	background-repeat: repeat-y;
	border-bottom: 1px solid #e5f2fb;
}

.glos_item_list{
	float: left;
	padding: 0px 0px 0px 10px;
}

.glos_item_list ul{
	width: 228px;
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 0px;
	float: left;
}

.glos_item_list ul li{
	float: none;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	padding: 0px 0px 0px 20px;
	list-style-position: inside;
	text-indent: -20px;
}

.glos_item_list a{
	color: #143D80;
}

.glos_item_list a:link,
.glos_item_list a:visited,
.glos_item_list a:focus,
.glos_item_list a:active{
	text-decoration: none;
}
.glos_item_list a:hover{
	text-decoration: underline;
}

.glos_item{
	margin: 0px 1px 1px 0px;
	padding: 10px 0px 10px 0px;
	float: right;
	width: 529px;
}

.glos_item_head{
	float: none;
	margin: 0px 10px 5px 10px;
}

.glos_item_head h2{
	color:#143D80;
	font-size:16px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
}

.glos_item_desc{
	float: none;
	color:#232323;
	font-size:12px;
	line-height:16px;
	margin:0px 10px 0px 10px;
}

/* -------------------------- Übersichtselement der Startseite -------------------------*/

.fe_so_body{
	width: 559px;
	background-color: #bbd9f3;
	color: #000000;
	font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;
	font-size:11px;
	line-height:14px;
}

.so_head{
	width: 559px;
	height: 8px;
	background-image: url("/fileadmin/templates/images/allgemein/reiseversicherung_so_top.gif");
}

.so_corpus{}

.so_f_item{
	width: 559px;
}

.so_f_arrow{
	float: left;
	width: 39px;
	height: 39px;
	margin: 11px 10px;
}

.so_f_text{
	float: left;
	padding: 5px 0px 5px 0px;
}

.so_f_text h3{
	font-size:14px;
	font-weight:bold;
	line-height:18px;
}

.so_f_text h3 a,
.so_f_text h3 a:link,
.so_f_text h3 a:visited,
.so_f_text h3 a:focus,
.so_f_text h3 a:active,
.so_f_text h3 a:hover{
	color:#133D7F;
	text-decoration:underline;
}

.so_spacer{ /* li */
	width: 559px;
	height: 1px;
	background-image: url("/fileadmin/templates/images/allgemein/reiseversicherung_so_spacer.gif");
} 

.so_foot{
	width: 559px;
	height: 8px;
	background-image: url("/fileadmin/templates/images/allgemein/reiseversicherung_so_bot.gif");
}

/* ----------- Dr Walter Produktseite ------------------ */

.dw_product{
    width: 559px;
    
}

.dw_product_img{
    width: 220px;
    float: left;
    margin: 5px 0px; 
}

.dw_product_img img{
    
}

.dw_product_corpus{
    width: 335px;
    float: left;
}

.dw_product_text{
    float: none;   
    margin: 5px 0px; 
}

.dw_product_link{
    float: none;    
}

.dw_product_link a{
    font-weight: bold;
}

.online_purchase{
    width: 559px;
}

.op_img{
    width: 236px;
    float: left;
    margin: 0px 0px 5px 0px;
}

.op_corpus{
    width: 323px;
    float: left;
}

/* -------------------------- der REST -------------------------*/
	
	.noFloat{
		float: none;
		clear: both;
		line-height: 1px;
		font-size: 1px;
		display: block;
	}
	
	.tx_search_input{
		width:140px;
	}
	
	.tx_search_input{
		width:120px;
	}
	
	.tx_search_pimp{
		font-size:11px;
		vertical-align:middle;
	}


/* navigation CSS Document */


#header11 ul{
	/*
	float: left;
	*/
	margin:5px 0px 0px 0px;
	padding: 0px;
	height: 36px;
}

#header11 ul li{
	background-image:url(/fileadmin/templates/images/allgemein/nav_meta_h.gif);
	background-repeat:no-repeat;
	padding-left: 24px;
	list-style:none;
	float: left;
	font-size:10px;
	line-height:36px;
	color:#18234e;
	height: 36px;
	margin: 0px 2px 0px 0px;
}

#botNav
{
	margin: 10px 0px 0px 10px;
}

.navLeft{
	margin: 0px;
	font-size: 10px;
}

.Level1{
	margin: 0px;
}

.ButtonL1{
	color: #b20000;
	font-weight: bold;
	background-image:url(/fileadmin/templates/images/allgemein/btn_cat.gif);
	background-position: 0px 14px;
	background-repeat:no-repeat;
	padding-left: 14px;
	list-style:none;
	line-height: 36px;
	height: 36px;
	margin: 0px 0px 0px 10px;
	font-size: 10px;
}

.Level2{
	margin: 0px;
}

.ButtonL2{
	list-style: none;
	line-height: 13px;
	margin: 2px 0px 2px 10px;
}

.ButtonL2active{
	color: #2f2f5d;
	list-style: none;
	font-weight: bold;
	margin: 0px 0px 0px 10px;
}

.Level3{
	margin: 0px 0px 5px 14px;
}

.ButtonL3{
	margin: 4px 0px 0px 10px;
	color: #0065BC;
	list-style:none;
}

.ButtonL3active{
	margin: 4px 0px 0px 10px;
	padding-left: 14px;
	color: #900f00;
	background-image:url(/fileadmin/templates/images/allgemein/nav_pfeil_secondlevel_2.gif);
	background-repeat:no-repeat;
	list-style:none;
}

.Level4{
	margin: 0px 0px 5px 14px;
}

.ButtonL4{
	margin: 4px 0px 0px 0px;
	color: #0065BC;
	list-style:none;
}

.ButtonL4active{
	margin: 4px 0px 0px 10px;
	color: #900f00;
	background-image:url(/fileadmin/templates/images/allgemein/nav_pfeil_secondlevel_2.gif);
	background-repeat:no-repeat;
	padding-left: 14px;
	list-style:none;
	}

.navSpacer{
	height: 1px;
	background-image:url(/fileadmin/templates/images/allgemein/nav_bg_menue_secondlevel.gif);
	width: 100%;
}

.nav_lev_1 {
	width:170px;
	line-height:19px;
	background-image:url(/fileadmin/templates/images/allgemein/nav_bg_menue_secondlevel.gif);
	margin:0px 0px 0px 0px;
	padding:1px 8px 0px 10px;
}
/*
.nav_lev_1 .nav_lev_1a{
	width:10px;
	line-height:19px;
	background-image:url(/fileadmin/templates/images/allgemein/nav_bg_menue_secondlevel.gif);
	float:left;
}

.nav_lev_1 .nav_lev_1b{
	width:170px;
	line-height:19px;
	background-image:url(/fileadmin/templates/images/allgemein/nav_bg_menue_secondlevel.gif);
	float:left;
}

.nav_lev_1 .nav_lev_1c{
	width:8px;
	line-height:19px;
	background-image:url(/fileadmin/templates/images/allgemein/nav_bg_menue_secondlevel.gif);
	float:left;
}
*/
.nav_lev_end{
	width:188px;
	line-height:19px;
	background-image:url(/fileadmin/templates/images/allgemein/nav_bg_menue_secondlevel.gif);
}

.nav_lev_2{
	line-height:19px;
	padding:3px 0px 3px 24px;
	margin:0px 0px 0px 0px;
}

.nav_lev_2_act{
	line-height:19px;
	padding:3px 0px 3px 24px;
	margin:0px 0px 0px 0px;
	text-indent: -14px;
}
.nav_lev_3{
	line-height:19px;
	padding:3px 0px 3px 38px;
	margin:0px 0px 0px 0px;
}

.nav_lev_3_act{
	line-height:19px;
	padding:3px 0px 3px 38px;
	margin:0px 0px 0px 0px;
	text-indent: -14px;
}	

/* CSS Document */
#print{
	width:805px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}

#print #headline{
	height:41px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

#print #headline #close{
	float:left;
}

#print #headline #logo{
	float:right;
}

#print #mainline{
	margin: 0px 20px 0px 20px;
	padding: 0px 0px 0px 0px;
}

#print #footer{
	width:599px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#print #footer #line{
	width:599px;
	height:12px;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

#print #footer{
	float:none;
	clear:both;
	width:599px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/*print_s */
#print.print_s #mainline{
	margin: 0px 0px 0px 20px;
}
#print.print_s #mainline #lmainline{
	margin: 0px 13px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:559px;
	float:left;
}
#print.print_s #mainline #rmainline{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:209px;
	float:left;
}

#print.print_s #footer{
	margin: 0px 0px 0px 20px;
}

/*print_1 */
#print.print_1 #mainline{
	margin: 0px 0px 0px 20px;
}
#print.print_1 #mainline #lmainline{
	margin: 0px 13px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:559px;
	float:left;
}
#print.print_1 #mainline #rmainline{
	display:none;
}
#print.print_1 #footer{
	margin: 0px 0px 0px 20px;
}
/*print_2 */
#print.print_2 #mainline{
	margin: 0px 20px 0px 20px;
}
#print.print_2 #mainline #lmainline{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:765px;
}
#print.print_2 #mainline #rmainline{
	display:none;
}
#print.print_2 #footer{
	margin: 0px 0px 0px 0px;
}

/*print_3 */
#print.print_3 #mainline{
	margin: 0px 0px 0px 20px;
}
#print.print_3 #mainline #lmainline{
	margin: 0px 13px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:559px;
	float:left;
}
#print.print_3 #mainline #rmainline{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:209px;
	float:left;
}
#print.print_3 #footer{
	margin: 0px 0px 0px 20px;
}
/*print_4 */
#print.print_4 #mainline{
	margin: 0px 0px 0px 20px;
}
#print.print_4 #mainline #lmainline{
	margin: 0px 13px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:559px;
	float:left;
}
#print.print_4 #mainline #rmainline{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:209px;
	float:left;
}
#print.print_4 #footer{
	margin: 0px 0px 0px 20px;
}
