.WholeBody { margin: 0px; background-image: url('/images/BackMainKachel.png');}
/*************** Inputs Ivan *******************/
.textBox {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	 color: #000000;	border: 1px solid #737373; padding: 2px; padding-bottom: 1px;	margin: 0px; height: 15px;}
.inputButton {    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px; color: #FFF; border: 1px solid #737373; background-color: #737373; height:19px; padding-bottom: 2px;}

/************HEADERS**************/ 
h1{    font-family: Verdana;     font-size: 13px;   font-weight: bold;    display: inline; color: #033566; }
h2 {   font-family: verdana;    color: #033566;    font-size: 15px;    font-weight: bold;    display: inline;}
h3 {    font-family: Verdana;     color: #FFFFFF;     font-size: 11px;     display: inline;     font-weight: normal;}
h4  {     font-family: Verdana;     color: #445A70;     font-size: 11px;     display: inline;     font-weight: normal; }
h5 {    font-family: Verdana;    color: #333;    font-size: 18px;    font-weight: bold;    display: inline; text-decoration: none;}
h6 {    font-family: Verdana;    color: #888;    font-size: 9px;    font-weight: normal; display: inline;}

/************LINKS**************/ 



/************NAVIGATION**************/ 
.HorizontalNavi { font-size: 11px; color: #000; height: 55px; vertical-align: middle; font-family: Verdana; width: 670px; padding-left: 47px;}
.HorizontalNavi a:link{     font-family: Verdana;     color: #04366B;     font-size: 11px;     display: inline;     font-weight: normal;     text-decoration: none;}
.HorizontalNavi a:visited{     font-family: Verdana;     color: #04366B;     font-size: 11px;     display: inline;     font-weight: normal;     text-decoration: none;}
.HorizontalNavi a:hover{     font-family: Verdana;     color: #04366B;     font-size: 11px;     display: inline;     font-weight: normal;     text-decoration: underline;}
.HorizontalNavi a:active{     font-family: Verdana;     color: #04366B;     font-size: 11px;     display: inline;     font-weight: normal;     text-decoration: none;}

/************ALL LINKS IN THE TEXT**************/ 
a:link{     font-family: Verdana;     color: #033566;     font-size: 13px;  display: inline;     font-weight: normal;     text-decoration: underline; }
a:visited{     font-family: Verdana;     color: #033566;     font-size: 13px;  display: inline;     font-weight: normal;     text-decoration: underline; }
a:hover{     font-family: Verdana;     color: #033566;     font-size: 13px; display: inline;     font-weight: normal;     text-decoration: none; }
a:active{     font-family: Verdana;     color: #033566;     font-size: 13px;  display: inline;     font-weight: normal;     text-decoration: underline; }

/************SITEMAP SITE**************/ 
a.sm_large:link{     font-family: Verdana;     color: #033566;     font-size: 11px;  display: inline;     font-weight: normal;     text-decoration: none; }
a.sm_large:visited{     font-family: Verdana;     color: #033566;     font-size: 11px;  display: inline;     font-weight: normal;     text-decoration: none; }
a.sm_large:hover{     font-family: Verdana;     color: #033566;     font-size: 11px; display: inline;     font-weight: normal;     text-decoration: underline; }
a.sm_large:active{     font-family: Verdana;     color: #033566;     font-size: 11px;  display: inline;     font-weight: normal;     text-decoration: none; }

/************SITEMAP SEDCARD**************/ 
a.sm_small:link{     font-family: Verdana;     color: #666;     font-size: 9px;  display: inline;     font-weight: normal;     text-decoration: none; }
a.sm_small:visited{     font-family: Verdana;     color: #666;     font-size: 9px;  display: inline;     font-weight: normal;     text-decoration: none; }
a.sm_small:hover{     font-family: Verdana;     color: #666;     font-size: 9px; display: inline;     font-weight: normal;     text-decoration: underline; }
a.sm_small:active{     font-family: Verdana;     color: #666;     font-size: 9px;  display: inline;     font-weight: normal;     text-decoration: none; }

/************PATH NAVI**************/ 
a.NaviPath:link{     font-family: Verdana;     color: #445A70; padding-left: 10px;    font-size: 11px;     display: inline;     font-weight: normal;     text-decoration: none; background-image: url('/images/Pfeil-grau-rechts.gif'); background-repeat: no-repeat; background-position: left;}
a.NaviPath:visited{     font-family: Verdana;     color: #445A70; padding-left: 10px;    font-size: 11px;     display: inline;     font-weight: normal;     text-decoration: none; background-image: url('/images/Pfeil-grau-rechts.gif'); background-repeat: no-repeat; background-position: left;}
a.NaviPath:hover{     font-family: Verdana;     color: #445A70;  padding-left: 10px;   font-size: 11px;     display: inline;     font-weight: normal;     text-decoration: underline; background-image: url('/images/Pfeil-grau-rechts.gif'); background-repeat: no-repeat; background-position: left;}
a.NaviPath:active{     font-family: Verdana;     color: #445A70;  padding-left: 10px;   font-size: 11px;     display: inline;     font-weight: normal;     text-decoration: none; background-image: url('/images/Pfeil-grau-rechts.gif'); background-repeat: no-repeat; background-position: left;}

a.Thumbs:link{     font-family: Verdana;     color: #04366B;     font-size: 11px;     display: inline;     font-weight: normal;     text-decoration: none;}
a.Thumbs:visited{     font-family: Verdana;     color: #04366B;     font-size: 11px;     display: inline;     font-weight: normal;     text-decoration: none;}
a.Thumbs:hover{     font-family: Verdana;     color: #04366B;     font-size: 11px;     display: inline;     font-weight: normal;     text-decoration: underline;}
a.Thumbs:active{     font-family: Verdana;     color: #04366B;     font-size: 11px;     display: inline;     font-weight: normal;     text-decoration: none;}

/************COMMUNITY**************/ 
div.CommHeadline {  font-family: Verdana;     color: #033566;     font-size: 11px;     display: inline;     font-weight: bold; }
div.CommText {  font-family: Verdana;     color: #033566;     font-size: 11px;     display: inline;     font-weight: normal; }

a.Comm:link{     font-family: Verdana;     color: #033566;     font-size: 11px;     display: inline;     font-weight: normal;     text-decoration: none;}
a.Comm:visited{     font-family: Verdana;     color: #033566;     font-size: 11px;     display: inline;     font-weight: normal;     text-decoration: none;}
a.Comm:hover{     font-family: Verdana;     color: #033566;     font-size: 11px;     display: inline;     font-weight: normal;     text-decoration: underline;}
a.Comm:active{     font-family: Verdana;     color: #04366B;     font-size: 11px;     display: inline;     font-weight: normal;     text-decoration: none;}

a.CommSmall:link{     font-family: Verdana;     color: #888;     font-size: 9px;     display: inline;     font-weight: normal;     text-decoration: none;}
a.CommSmall:visited{     font-family: Verdana;     color: #888;     font-size: 9px;     display: inline;     font-weight: normal;     text-decoration: none;}
a.CommSmall:hover{     font-family: Verdana;     color: #888;     font-size: 9px;     display: inline;     font-weight: normal;     text-decoration: underline;}
a.CommSmall:active{     font-family: Verdana;     color: #888;     font-size: 9px;     display: inline;     font-weight: normal;     text-decoration: none;}

/************ BLOCK PFEIL **************/ 
a.Arrow:link{     font-family: Verdana;     color: #445A70; padding-left: 10px;    font-size: 11px;     display: inline;     font-weight: normal;     text-decoration: underline; background-image: url('/images/Pfeil-grau-rechts.gif'); background-repeat: no-repeat; background-position: left;}
a.Arrow:visited{     font-family: Verdana;     color: #445A70; padding-left: 10px;    font-size: 11px;     display: inline;     font-weight: normal;     text-decoration: underline; background-image: url('/images/Pfeil-grau-rechts.gif'); background-repeat: no-repeat; background-position: left;}
a.Arrow:hover{     font-family: Verdana;     color: #445A70;  padding-left: 10px;   font-size: 11px;     display: inline;     font-weight: normal;     text-decoration: none; background-image: url('/images/Pfeil-grau-rechts.gif'); background-repeat: no-repeat; background-position: left;}
a.Arrow:active{     font-family: Verdana;     color: #445A70;  padding-left: 10px;   font-size: 11px;     display: inline;     font-weight: normal;     text-decoration: underline; background-image: url('/images/Pfeil-grau-rechts.gif'); background-repeat: no-repeat; background-position: left;}

div.DivComments a {color: #888; font-size: 11px;}

/************SEO DIV, ALMOST THE SAME AS BACKGROUND**************/ 
div.sdiv {color: #bababa; border: 1px solid #bababa; padding: 10px;}
div.sdiv a {color: #bababa;}
div.hovered {filter:alpha(opacity=20);-moz-opacity:.20; opacity:.20; display: block; position: relative;}
div.error {background-color: #F8FDAF; border: 1px solid #B3A700; padding: 10px; font-family: Verdana; font-size: 11px; font-weight: bold;}
div.success {background-color: #D4FC92; border: 1px solid #01A512; padding: 10px; font-family: Verdana; font-size: 11px; font-weight: bold;}
div.HeadLine {background-image: url('/images/HeadlineBullet.jpg'); background-position: left; background-repeat: no-repeat; font-size: 18px; color: #B2B2B2; padding-left: 80px; font-weight: bold; font-family: Verdana;}

/************ NACHHILFE REITER **************/ 
div.floated {  float: left;  height: 20px;  text-align: center;  background-color: #eaeaea; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-left: 1px solid #cccccc; color: #666666; font-weight: normal; cursor: pointer; font-family: Verdana; font-size: 11px; }
div.floated_hover {  float: left;  height: 20px;  text-align: center;  background-color: #445A70; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-left: 1px solid #cccccc; color: #FFFFFF; font-weight: normal; cursor: pointer; font-family: Verdana; font-size: 11px;}
div.floated_selected {	  float: left;  height: 19px;  text-align: center;  background-color: #FFFFFF; border-bottom: 1px solid #cccccc; border-top: 1px solid #FFFFFF; border-right: 0px solid #FFFFFF; border-left: 1px solid #FFFFFF; color: #43528F; font-weight: normal; cursor: pointer; font-family: Verdana; font-size: 11px; }
table.pl_list {border: 1px solid #cccccc; width: 560px;}
table.pl_list td {padding: 2px; color:  #445A70;  font-family: Verdana;   font-size: 12px;}
table.pl_list th {padding: 2px; color:  #838383;  border:  1px solid #cccccc; font-family: Verdana;   font-size: 12px;}
table.pl_list tr.header{  background-color: #eaeaea; }
table.pl_list tr.list { background-color: #fafafa; }

/*############## PAGING #############*/
.table_container_paging { background-color: #a2a2a2; border: 0px solid #000000; height: 25px; color: #FFFFFF;}
.table_container_single_paging_cell { background-color: #fff; width: 23px; color: #a2a2a2; height: 23px; padding-left: 2px; padding-right: 2px;}
.table_container_single_paging_cell_selected { background-color: #eaeaea; width: 23px; color: #336699; height: 23px; padding-left: 2px; padding-right: 2px;}
.table_container_single_paging_cell paginglink a {    color: #838383;    text-decoration: none; }
.table_container_single_paging_cell paginglink a:hover {    color: #838383;    text-decoration: underline; }

.new_message {background-color: #F8FDAF;}
hr {height: 1px; color: #cccccc; border: 0px; background-color: #cccccc;}

.SedCardListing_DetailsView {width: 200px;}
.SedCardListing_DetailsView:hover {background-color: #ff0000; }
.profile_navi {font-family: Verdana;     color: #033566;     font-size: 11px;          font-weight: normal; border-bottom: 1px solid #eaeaea; height: 15px; }
.profile_navi:hover {font-family: Verdana;     color: #ffffff; background-color: #033566;     font-size: 11px;    font-weight: normal; cursor: pointer; height: 15px;}
.LargeMapCounts {	color: #000000;	font-size: 9px;}


/*############## BACKGROUND-COLOR FOR COLUMNS IN VIEWS #############*/
.ListColumnBackgroundColor {background-color: #ccc;}

.NavigationBlock {	padding: 1px; font-family: Verdana;	vertical-align: top;	font-size: 13px;	color: #033566;	font-weight : normal; background-color: #FFF;}
.NavigationBlockCenter {	text-align: left;  font-family: Verdana;	vertical-align: top;	font-size: 13px;	color: #033566; font-weight : normal; background-color: #FFF; padding-left: 10px; vertical-align: top; }
.NavigationBlockHeadline {	color: #023668;	font-weight : bold; vertical-align: middle; text-align: left; font-size: 13px; padding-left: 5px; padding-right: 5px; padding-top: 5px; font-family: Verdana;}
.NavigationBlockHeadline a {	color: #023668; text-decoration: none; font-weight: bold; font-size: 16px;}
.Footer {text-align: left;  background-image: url('/images/BackFooter.jpg'); background-position: bottom; background-repeat: repeat-x;}
.FooterTop {font-family: Verdana;     color: #033769;   text-align: left;  font-size: 11px;   width: 100%; vertical-align: middle; padding-left: 10px; padding-top: 20px; }
.FooterTop a {font-family: Verdana;     color: #033769;     font-size: 11px;     display: inline;     font-weight: normal;     text-decoration: underline;}
.FooterBottom {font-family: Verdana;     color: #B3B2B7;   text-align: left;  font-size: 11px;   width: 100%; vertical-align: middle; padding-left: 10px; padding-top: 10px; }
.FooterBottom a {font-family: Verdana;     color: #B3B2B7;     font-size: 11px;     display: inline;     font-weight: normal;     text-decoration: underline;}
.HeaderText {font-family: Verdana, Arial, Helvetica, sans-serif;	color: #838383; font-size: 11px;}
.HeaderSubHeadline {font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000; font-size: 14px; font-weight: bold;}
.HeaderHeadline {font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000; font-size: 16px; font-weight: bold;}
.HeaderTopHeadline {font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000; font-size: 18px; font-weight: bold;}
.HeaderSubtext {font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000; font-size: 11px; }
.NaviNewMessagesCount {font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000; font-size: 11px; font-weight: bold; vertical-align: middle; display: inline; text-align: right; padding-top: 0px; position: relative;}
p {display: block;}




