/* ****** Default styles ***** */

div, p, ol, ul, a {font-family:Arial,Helvetica,'sans-serif';font-size:12px;line-height:18px;font-weight:normal;color:#000000;text-decoration:none;margin-top:0;margin-bottom:0px;}

ul {margin-left:16px;list-style-image:url(awr_img/awr_li1.gif);}
ol {margin-left:22px;}

a{font-weight:bold;color:#0169B6;text-decoration:none;}
a:hover{font-weight:bold;color:#0169B6;text-decoration:underline;}

h1,
h2,
h3,
h4,
h5,
h6{font-family:Arial,Helvetica,'sans-serif';font-style:normal;font-weight:bold;margin-top:0px;margin-bottom:0px;}


h1,
.headblau,
a.headblau,
a.headblau:hover,
.headlineblau,
a.headlineblau,
a.headlineblau:hover
{font-size:16px;line-height:20px;font-weight:bold;color:#0169B6;text-decoration:none;}

h2{font-size:12px;color:#FFFFFF;background-color:#0169B6;padding-left:4px;padding-top:2px;padding-bottom:2px;padding-right:4px;}



h3,
.textblaufett, 
.blaufett,
a.textblaufett,
a.blaufett,
a.textblaufett:hover,
a.blaufett:hover
{font-size:12px;line-height:18px;font-weight:bold;color:#0169B6;text-decoration:none;}



h4{font-size:14px;color:#000000;}
h5,h6{font-size:10px;color:#000000;}



/* ******TextstylesfürAllweilerRadolfzellundServicePortal***** */
.pfad, .headblau, .textschwarz, .textschwarzfett, .textblaufett, .textweiss10, .footer, .bildlegende, .newstext, .morenews{font-family:Arial,Helvetica,'sans-serif';}
/* ASP */
.normal, .normalfett, .blaufett, .headlineblau, .bildlegendeblau, .headlineschwarz{font-family:Arial,Helvetica,'sans-serif';}

.pfad{font-size:10px;font-weight:normal;color:#000000;text-decoration:none;line-height:14px;}
a.pfad{font-size:10px;font-weight:normal;color:#000000;text-decoration:none;line-height:14px;}
a.pfad:hover{font-size:10px;font-weight:normal;color:#0169B6;text-decoration:underline;line-height:14px;}

/*
.headblau {font-size:16px;line-height:20px;font-weight:bold;color:#0169B6;text-decoration:none;}
a.headblau {font-size:16px;line-height:20px;font-weight:bold;color:#0169B6;text-decoration:none;}
a.headblau:hover {font-size:16px;line-height:20px;font-weight:bold;color:#0169B6;text-decoration:none;}
.headlineblau{font-size:16px;line-height:20px;font-weight:bold;color:#0169B6;text-decoration:none;}
a.headlineblau{font-size:16px;line-height:20px;font-weight:bold;color:#0169B6;text-decoration:none;}
a.headlineblau:hover{font-size:16px;line-height:20px;font-weight:bold;color:#0169B6;text-decoration:none;}
*/

.textschwarz, .normal{font-size:12px;line-height:18px;font-weight:normal;color:#000000;text-decoration:none;}
a.textschwarz,a.normal{font-size:12px;line-height:18px;font-weight:bold;color:#0169B6;text-decoration:none;}
a.textschwarz:hover,a.normal:hover{font-size:12px;line-height:18px;font-weight:bold;color:#0169B6;text-decoration:underline;}

.textschwarzfett, .normalfett, .headlineschwarz{font-size:12px;line-height:18px;font-weight:bold;color:#000000;text-decoration:none;}
a.textschwarzfett,a.normalfett,a.headlineschwarz{font-size:12px;line-height:18px;font-weight:bold;color:#0169B6;text-decoration:none;}
a.textschwarzfett:hover, .normalfett:hover,a.headlineschwarz:hover{font-size:12px;line-height:18px;font-weight:bold;color:#0169B6;text-decoration:none;}

/*
.textblaufett, .blaufett{font-size:12px;line-height:18px;font-weight:bold;color:#0169B6;text-decoration:none;}
a.textblaufett,a.blaufett{font-size:12px;line-height:18px;font-weight:bold;color:#0169B6;text-decoration:none;}
a.textblaufett:hover,a.blaufett:hover{font-size:12px;line-height:18px;font-weight:bold;color:#0169B6;text-decoration:none;}
*/
.textweiss10{font-family:arial,helvetica,'sans-serif';font-size:10px;font-weight:normal;color:#FFFFFF;text-decoration:none;line-height:14px;}
a.textweiss10{font-size:10px;font-weight:normal;color:#FFFFFF;text-decoration:none;line-height:14px;}
a.textweiss10:hover{font-size:10px;font-weight:normal;color:#FFFFFF;text-decoration:none;line-height:14px;}

.footer{font-size:11px;line-height:14px;font-weight:normal;color:#0169B6;padding-top:5px;text-decoration:none;}
a.footer{font-size:11px;line-height:14px;font-weight:normal;color:#0169B6;padding-top:5px;text-decoration:none;}
a.footer:hover{font-size:11px;line-height:14px;font-weight:normal;color:#0169B6;padding-top:5px;text-decoration:underline;}

.newshead{font-family:Arial,Helvetica,'sans-serif';font-size:11px;line-height:14px;font-weight:bold;color:#0169B6;text-decoration:none;}
a.newshead{font-family:Arial,Helvetica,'sans-serif';font-size:11px;line-height:14px;font-weight:bold;color:#0169B6;text-decoration:none;}
a.newshead:hover{font-family:Arial,Helvetica,'sans-serif';font-size:11px;line-height:14px;font-weight:bold;color:#0169B6;text-decoration:none;}
.newsheadactiv{font-family:Arial,Helvetica,'sans-serif';font-size:11px;line-height:14px;font-weight:bold;color:#0169B6;text-decoration:none;}
a.newsheadactiv{font-family:Arial,Helvetica,'sans-serif';font-size:11px;line-height:14px;font-weight:bold;color:#0169B6;text-decoration:none;}
a.newsheadactiv:hover{font-family:Arial,Helvetica,'sans-serif';font-size:11px;line-height:14px;font-weight:bold;color:#0169B6;text-decoration:none;}

.newstext{font-size:11px;line-height:14px;font-weight:normal;color:#0169B6;text-decoration:none;}
a.newstext{font-size:11px;line-height:14px;font-weight:normal;color:#0169B6;text-decoration:none;}
a.newstext:hover{font-size:11px;line-height:14px;font-weight:normal;color:#0169B6;text-decoration:underline;}

.morenews{font-family:Arial,Helvetica,'sans-serif';font-size:11px;line-height:14px;font-weight:normal;color:#000000;text-decoration:none;}
a.morenews{font-family:Arial,Helvetica,'sans-serif';font-size:11px;line-height:14px;font-weight:normal;color:#000000;text-decoration:none;}
a.morenews:hover{font-family:Arial,Helvetica,'sans-serif';font-size:11px;line-height:14px;font-weight:normal;color:#000000;text-decoration:underline;}


.bildlegende, .bildlegendeblau{font-size:10px;font-weight:normal;color:#0169B6;text-decoration:none;line-height:14px;}
a.bildlegende,a.bildlegendeblau{font-size:10px;font-weight:normal;color:#0169B6;text-decoration:none;line-height:14px;}
a.bildlegende:hover,a.bildlegendeblau{font-size:10px;font-weight:normal;color:#0169B6;text-decoration:none;line-height:14px;}

.errortext, .errortextrot{font-size:10px;font-weight:normal;color:#FF0000;text-decoration:none;line-height:14px;}
a.errortext,a.errortextrot{font-size:10px;font-weight:normal;color:#FF0000;text-decoration:none;line-height:14px;}
a.errortext:hover,a.errortextrot{font-size:10px;font-weight:normal;color:#FF0000;text-decoration:none;line-height:14px;}
 
.aTable, .afirstCell, .aCell{font-family:Arial,Helvetica,'sans-serif';font-size:12px;line-height:12px;padding:3px;border-collapse:collapse;}
.aTable{border:1px solid #0169B6;width:100%;}
.afirstCell{border:1px solid #0169B6;font-weight:bold;text-decoration:none;color:#0169B6;background-color:#F1F1F1;text-align:center;}
.aCell{border:1px solid #0169B6;color:#000000;text-decoration:none;}

/* ******Navistyles***** */
.specnav, .specnavactiv, .nav1, .nav1activ, .nav2, .nav2activ, .nav3, .nav4, .nav4activ, .nav5, .nav5activ, .sprache{font-family:Arial,Helvetica,'sans-serif';}
.nav2, .nav2activ{line-height:12px;padding-left:14px;background-repeat:no-repeat;background-position:topleft;display:block;}
.nav3, .nav3activ{line-height:12px;padding-left:18px;background-repeat:no-repeat;background-position:topleft;display:block;}
.nav4, .nav4activ{line-height:12px;padding-left:26px;background-repeat:no-repeat;background-position:topleft;display:block;}
.nav5, .nav5activ{line-height:12px;padding-left:31px;background-repeat:no-repeat;background-position:topleft;display:block;}

.specnav{font-size:11px;font-weight:bold;line-height:14px;color:#FFFFFF;text-decoration:none;}
a.specnav{font-size:11px;font-weight:bold;line-height:14px;color:#FFFFFF;text-decoration:none;}
a.specnav:hover{font-size:11px;font-weight:bold;line-height:14px;color:#67A5D3;text-decoration:none;}

a.specnavactiv{font-size:11px;font-weight:bold;line-height:14px;color:#67A5D3;text-decoration:none;}
a.specnavactiv:hover{font-size:11px;font-weight:bold;line-height:14px;color:#67A5D3;text-decoration:none;}

.nav1{font-size:12px;font-weight:bold;color:#67A5D3;text-decoration:none;padding-left:15px;background-image:url('awr_img/nav1.gif');background-repeat:no-repeat;}
a.nav1{font-size:12px;font-weight:bold;color:#67A5D3;text-decoration:none;padding-left:15px;background-image:url('awr_img/nav1.gif');background-repeat:no-repeat;}
a.nav1:hover{font-size:12px;font-weight:bold;color:#0169B6;text-decoration:none;padding-left:15px;background-image:url('awr_img/nav1_activ.gif');background-repeat:no-repeat;}
a.nav1activ{font-size:12px;font-weight:bold;color:#0169B6;text-decoration:none;padding-left:15px;background-image:url('awr_img/nav1_activ.gif');background-repeat:no-repeat;}
a.nav1activ:hover{font-size:12px;font-weight:bold;color:#0169B6;text-decoration:none;padding-left:15px;background-image:url('awr_img/nav1_activ.gif');background-repeat:no-repeat;}

.nav2{font-size:11px;font-weight:normal;color:#B2D2E9;text-decoration:none;background-image:url('awr_img/nav2.gif');}
a.nav2{font-size:11px;font-weight:normal;color:#B2D2E9;text-decoration:none;background-image:url('awr_img/nav2.gif');}
a.nav2:hover{font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none;background-image:url('awr_img/nav2_activ.gif');}
a.nav2activ{font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none;background-image:url('awr_img/nav2_activ.gif');}
a.nav2activ:hover{font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none;background-image:url('awr_img/nav2_activ.gif');}

.nav3{font-size:11px;font-weight:normal;color:#B2D2E9;text-decoration:none;background-image:url('awr_img/nav3.gif');}
a.nav3{font-size:11px;font-weight:normal;color:#B2D2E9;text-decoration:none;background-image:url('awr_img/nav3.gif');}
a.nav3:hover{font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none;background-image:url('awr_img/nav3_activ.gif');}
a.nav3activ{font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none;background-image:url('awr_img/nav3_activ.gif');}
a.nav3activ:hover{font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none;background-image:url('awr_img/nav3_activ.gif');}

.nav4{font-size:11px;font-weight:normal;color:#B2D2E9;text-decoration:none;background-image:url('awr_img/nav4.gif');}
a.nav4{font-size:11px;font-weight:normal;color:#B2D2E9;text-decoration:none;background-image:url('awr_img/nav4.gif');}
a.nav4:hover{font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none;background-image:url('awr_img/nav4_activ.gif');}
a.nav4activ{font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none;background-image:url('awr_img/nav4_activ.gif');}
a.nav4activ:hover{font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none;background-image:url('awr_img/nav4_activ.gif');}

.nav5{font-size:11px;font-weight:normal;color:#B2D2E9;text-decoration:none;background-image:url('awr_img/nav5.gif');}
a.nav5{font-size:11px;font-weight:normal;color:#B2D2E9;text-decoration:none;background-image:url('awr_img/nav5.gif');}
a.nav5:hover{font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none;background-image:url('awr_img/nav5_activ.gif');}
a.nav5activ{font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none;background-image:url('awr_img/nav5_activ.gif');}
a.nav5activ:hover{font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none;background-image:url('awr_img/nav5_activ.gif');}

a.sprache{font-size:11px;font-weight:bold;line-height:14px;color:#FFFFFF;text-decoration:none;}
a.sprache:hover{font-size:11px;font-weight:bold;line-height:14px;color:#0169B6;text-decoration:none;}
a.spracheactiv{font-size:11px;font-weight:bold;line-height:14px;color:#0169B6;text-decoration:none;}
a.spracheactiv:hover{font-size:11px;font-weight:bold;line-height:14px;color:#0169B6;text-decoration:none;}

/* NavigationsstylesfürServicePortal */
.prinav, .prinavactiv, .secnav, .secnavactiv, .thrnav, .thrnavactiv{font-family:Arial,Helvetica,'sans-serif';}

.prinav{font-size:12px;font-weight:bold;color:#0169B6;padding-left:8px;padding-right:8px;}
a.prinav{font-size:12px;font-weight:bold;color:#0169B6;text-decoration:none;padding-left:8px;padding-right:8px;}
a.prinav:hover{font-size:12px;font-weight:bold;color:#000000;text-decoration:none;padding-left:8px;padding-right:8px;}

.prinavactiv{font-size:12px;font-weight:bold;color:#000000;padding-left:8px;padding-right:8px;}
a.prinavactiv{font-size:12px;font-weight:bold;color:#000000;text-decoration:none;padding-left:8px;padding-right:8px;}
a.prinavactiv:hover{font-size:12px;font-weight:bold;color:#000000;text-decoration:none;padding-left:8px;padding-right:8px;}

.secnav{font-size:12px;font-weight:bold;color:#0169B6;padding-left:8px;padding-right:8px;}
a.secnav{font-size:12px;font-weight:bold;color:#0169B6;text-decoration:none;padding-left:8px;padding-right:8px;}
a.secnav:hover{font-size:12px;font-weight:bold;color:#000000;text-decoration:none;padding-left:8px;padding-right:8px;}

.secnavactiv{font-size:12px;font-weight:bold;color:#000000;padding-left:8px;padding-right:8px;}
a.secnavactiv{font-size:12px;font-weight:bold;color:#000000;text-decoration:none;padding-left:8px;padding-right:8px;}
a.secnavactiv:hover{font-size:12px;font-weight:bold;color:#000000;text-decoration:none;padding-left:8px;padding-right:8px;}

.thrnav{font-size:12px;font-weight:normal;color:#D9E9F4;}
a.thrnav{font-size:12px;font-weight:normal;color:#D9E9F4;text-decoration:none;}
a.thrnav:hover{font-size:12px;font-weight:normal;color:#FFFFFF;text-decoration:none;}

.thrnavactiv{font-size:12px;font-weight:normal;color:#FFFFFF;}
a.thrnavactiv{font-size:12px;font-weight:normal;color:#FFFFFF;text-decoration:none;}
a.thrnavactiv:hover{font-size:12px;font-weight:normal;color:#FFFFFF;text-decoration:none;}
/* EndeNavigationsstylesfürServicePortal */




/* FormularStyles */
.formular, .formeinztext, .formselect, .formmehrtext, .formbutton,input,textarea.formular{font-family:Arial,Helvetica,'sans-serif';}

.formular{font-size:8pt;color:#0169B6}
.formeinztext{font-size:8pt;color:#0169B6;}
.formselect{font-size:8pt;color:#0169B6;}
.formmehrtext{font-size:8pt;color:#0169B6;}
.formbutton{font-size:8pt;font-weight:bold;color:#0169B6;padding:2px;border:1 solid #0169B6;background-color:#F5F5F5;}
input{font-size:8pt;line-height:8pt;}
input.formular{border:1 solid #0169B6;}
textarea.formular{border:1 solid #0169B6;}

.quickaccess{color:#000000;width:125px;height:18px;font-size:8pt;}


/*******************************************************************************************************
    DMS Styles
********************************************************************************************************/

/* Such-Form */

.dms_tb_sform
	{
		border-top: solid 1px #c0c0c0;
		width:100%;
		
	}

.dms_td_sformcaption
{
	background-color:#F0F0F0;
	padding-left:5px;
	padding-right:15px;
	font-family:Arial;
	font-size:11px;
	line-height:13px;
	vertical-align:top; 
	padding-top:6px
}

.dms_td_sforminput
{
	background-color:#F0F0F0;
	padding-left:5px;
	padding-top:5px;
	 padding-bottom:5px;
}


.dms_td_button_caption
{
	/*border-top: solid 1px #c0c0c0;*/
	padding-right:15px;
	background-color: #F0F0F0;
	border-bottom: solid 1px #c0c0c0;
}

.dms_td_button_button
{
	/*border-top: solid 1px #c0c0c0;*/
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom: solid 1px #c0c0c0;
	background-color: #F0F0F0;
}



.dms_button_submit, .dms_button_reset
{
	padding-left:5px;
	background-repeat:no-repeat;
	border:none;
	padding-top:1px;
	font-family:Arial;
	font-size:12px;
	line-height:14px;
	color:White;
	border: solid 0px #7f9db9;
	background-color:#629393;
	margin-right:4px;
	margin-top:8px;
	margin-bottom:6px;
	padding-left:8px;
	vertical-align:middle;
}
.dms_button_submit
{
	background-image:url(/ws_dmscomponent/images/bgsubmit.gif);
	
}
.dms_button_reset
{
	background-image:url(/ws_dmscomponent/images/bgreset.gif);
}

.dms_inputtext, .dms_select
	{
		 padding-top:1px;
		font-family:Arial;
		font-size:11px;
		line-height:14px;
		border: solid 1px #7f9db9;
		padding-left:2px;
	}



/* Ergebnisliste Tabelle Global */
.dms_tb_liste
	{
		margin-top:15px;
		width:100%
	}

/* Ergebnuisliste Tabelle 1. Zeile */
.dms_td_liste_head
	{
		background-color:#F0F0F0;
		border-bottom:solid 1px #c0c0c0;
		padding-left:5px;
		padding-right:15px;
		padding-top:3px;
		padding-bottom:2px;
		font-family:Arial;
		font-size:11px;
		line-height:13px;
		
	}
.dms_td_liste_head a, .dms_td_liste_head a:viseted
	{
		color:Black
	}
.dms_td_liste_head a:hover
	
	{
		color:red
	}		
	
.dms_td_liste_row
	{
		
		border-bottom:solid 1px #c0c0c0;
		padding-left:5px;
		padding-right:15px;
		padding-top:3px;
		padding-bottom:2px;
		font-family:Arial;
		font-size:11px;
		line-height:13px;
		color:#475B69;
	}
	
/* Merkliste - Toolbar */

.dms_tb_watchlist
	{
		margin-top:0px;
		width:100%
	}
	
.dms_td_watchlist_toolbaritem
	{
	
		border-top:solid 1px #c0c0c0;
		padding-left:0px;
		padding-right:15px;
		padding-top:3px;
		padding-bottom:2px;
		font-family:Arial;
		font-size:11px;
		line-height:13px;
		color:#475B69;
		
	}

	
.dms_td_watchlist_toolbaritem a, .dms_td_watchlist_toolbaritem a:viseted
	{
		color:#475B69;
	}
.dms_td_watchlist_toolbaritem a:hover
	
	{
		color:red;
		
		
	}	

/*Merkliste E-Mailform */
.dms_tb_EmailForm
	{
		border-top: solid 1px #c0c0c0;
		
		width:100%; 
		margin-top:15px; 
		margin-bottom:17px;
		
	}

.dms_td_EmailFormHeadline
{
	background-color:#F0F0F0;
	padding-left:5px;
	padding-right:15px;
	font-family:Arial;
	font-size:11px;
	line-height:13px;
	vertical-align:top; 
	padding-top:6px;
	padding-bottom:6px;
	font-weight:bold;
	border-bottom: solid 1px #c0c0c0;
	color:#475B69;

}

.dms_err
	{
		font-family:Arial;
		font-size:11px;
		line-height:13px;
		color:red;
	}
	
.dms_div_emailsuccess
{
	background-color:#F0F0F0;
	padding-left:5px;
	padding-right:15px;
	font-family:Arial;
	font-size:12px;
	line-height:13px;
	vertical-align:top; 
	padding-top:12px;
	padding-bottom:12px;
	border-top: solid 1px #c0c0c0;
	border-bottom: solid 1px #c0c0c0;
	margin-top:15px;
	margin-bottom:70px;
}

.dms_img_preview_pop
{
 position:absolute; 
 top:-4px; 
 left:50px;
 z-index:10;
 background-color:#f5f5f5;
 display:none;
 z-index:10;
 border: solid 1px #c0c0c0;
 padding:6px; 
 text-align:right;
 
 
}

.dms_img_preview_pop_text
 {
 	font-family:Arial;
 	font-size:11px;
 	color:#374B59;
 	margin-top:3px;
 	width:160px;
 	
 }

