A {
	COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A:hover {
	color: #000066; 
	TEXT-DECORATION: underline;
	background-color: #D6D6D6;
}


A.simpleLink {
	COLOR: #000066; 
	FONT-FAMILY: Arial, 
	Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
	FONT-SIZE: 13px;
	font-weight: normal
}

A.simpleLink:hover {
	color: #000066; 
	TEXT-DECORATION: underline;
	background-color: #D6D6D6;
}




A.link_active_menu {
	COLOR: #000066;
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
	font-weight: bold;

}

A.link_active_menu:hover {
	COLOR: #000066;
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
	font-weight: bold;
}

A.link_non_active_menu {
COLOR: #000066; FONT-SIZE: 13px; TEXT-DECORATION: none

}

A.link_non_active_menu:hover {
	COLOR: #000066;
	FONT-SIZE: 13px;
	TEXT-DECORATION: underline;
}


P.right {
margin-left: 8px; margin-right: 10px; TEXT-ALIGN: right

}


p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}


table.lightBackground {
	background-color: #F3F3F3;
}

tr.tableBgLightOver {
	background-color: #d2d9e9;


}


.page_title_mainText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-transform: uppercase;
	COLOR: #8a1414;

}

.page_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-transform: uppercase;
	COLOR: #8a1414;

}

.subTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	COLOR: #8a1414;

}

.textheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	COLOR: #8a1414;

}

.text_grey {
	COLOR: #7a7a7a; FONT-FAMILY: tahoma, verdana, arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-TOP: 3px
}


.text_subheading {
	COLOR: #7a7a7a; FONT-FAMILY: tahoma, verdana, arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-TOP: 3px
}
.newsBarHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: gray;
}


.newsTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: Gray;
}


.title_column {
	COLOR: #000066; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 13px; 
	FONT-WEIGHT:bold;
	TEXT-DECORATION: none		
}



.majorEventTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	COLOR: #8a1414;

}

.majorEventDateLocation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	COLOR: #006565;
}

.search-form {text-align: right; padding: 4px 0 10px; display: block;}
.search-form input {border: 1px solid #ccc;}

td.classifiedDetailsSections{
    background: url(../images/everyCircle/topMenu/menuTop.gif) repeat-x top transparent;
    padding: 8px 0 0 10px;
    COLOR: #8a1414
}

td.jobDetailsSections {
	border-bottom: 1px solid #DDDDDD;
	COLOR: #8a1414;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-WEIGHT:bold;
	background: url(../images/blueGradientBackground.gif)
}


A.mainSections {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	TEXT-DECORATION: none;
	COLOR: #006565;
}


A.mainSections:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	COLOR: #006565;
	TEXT-DECORATION: none;
	background-color: #d1d8ea;
}



A.tableColumnHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	TEXT-DECORATION: none;
	COLOR: #8a1414;
}


A.tableColumnHeader:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	COLOR: #8a1414;
	TEXT-DECORATION: none;

}



BODY {
	scrollbar-face-color: #D2D2D2; 
	scrollbar-arrow-color: #000000; 
	scrollbar-base-color: #D2D2D2; 
	scrollbar-shadow-color: #D2D2D2; 
	scrollbar-darkshadow-color: #D2D2D2; 
	scrollbar-highlight-color: #D2D2D2; 
	scrollbar-3d-light-color: #D2D2D2; 
	scrollbar-track-color: #F7F7F7;
	font-size: 9pt;
	background: #d1d8ea;
	background: url("/modules/cms/images/everyCircle/backgroundVertical.gif") repeat-x;

}


td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt
}


td.subTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	COLOR: #000066
}

td.subTitle1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	
	font-weight: bold;
}

TD.top_title {
	COLOR: #8a1414; FONT: bold 12pt arial; MARGIN: 1px 5px 1px 0px; align: "center";
}

.td_grey_line {
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
}

.td_grey_line_bold {
        font-weight: bold;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
}

tr.border_bottom_grey {

	border-bottom: 1px solid #DDDDDD;
	COLOR: #000066; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none; 
}


tr.border_bottom_grey:hover {

	border-bottom: 1px solid #DDDDDD;
	COLOR: #000066; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;
	background-color: #d1d8ea;
}



tr.border_bottom_grey_1 {
	border-bottom: 1px solid #DDDDDD;
	COLOR: #000066; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	TEXT-TRANSFORM: UPPERCASE;
	TEXT-DECORATION: none; 
}


tr.border_bottom_grey_1:hover {

	border-bottom: 1px solid #DDDDDD;
	COLOR: #000066; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	TEXT-TRANSFORM: UPPERCASE;
	TEXT-DECORATION: none;
	background-color: #F3F3F3;
}



td.eventListingBackground_1 {

	border-bottom: 1px solid #DDDDDD;
	COLOR: #05407d;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;	
	FONT-WEIGHT:bold;

}


td.eventListingBackground_2 {

	border-bottom: 1px solid #DDDDDD;
	COLOR: #000066; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT:normal;
}

td.eventListingBackground_3 {

	COLOR: #000066; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;	
}



td.eventListingBackground_4 {

	border-bottom: 2px solid #DDDDDD;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;	

}

td.eventListingBackground_4:hover {

	border-bottom: 2px solid #DDDDDD;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;
	background-color: #d1d8ea

}

td.eventListingBackground_5 {

	border-bottom: 1px solid #DDDDDD;
	COLOR: #000066;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	FONT-WEIGHT:normal;
}

td.eventListingBackground_6 {

	COLOR: #000066;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}


td.border_bottom_grey {

	border-bottom: 1px solid #DDDDDD;
	COLOR: #000066; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;	
}


td.border_bottom_grey:hover {

	border-bottom: 1px solid #DDDDDD;
	COLOR: #000066; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;
	background-color: #F3F3F3;
}

td.title_border_bottom_grey {
	border-bottom: 1px solid #DDDDDD;
	COLOR: #8a1414; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 14px; 
	FONT-WEIGHT:bold;
	TEXT-DECORATION: none		
}

td.title_border_bottom_grey:hover {
	border-bottom: 1px solid #DDDDDD;
	COLOR: #8a1414;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-WEIGHT:bold;
	TEXT-DECORATION: none
}


td.lightBackground {

	border-bottom: 1px solid #DDDDDD;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;	
	background-color: #F3F3F3;
}

td.lightBackgroundBottomRightLeftLine {

	border-bottom: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	border-top: 1px solid #F3F3F3;

	COLOR: #000066; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;	
	background-color: #F3F3F3;
}

td.lightBackgroundTopRightLeftLine {

	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #F3F3F3;

	COLOR: #000066; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;	
	background-color: #F3F3F3;
}

td.lightBackgroundTopBottomRightLeftLine {

	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;

	COLOR: #000066; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;	
	background-color: #F3F3F3;
}


.formSubmitPanel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
 	background: url('../images/blueGradientBackground.gif');
	border:solid 1px #DDDDDD;
	padding:2px 5px;
}



a.button, input.button, button{
	color:#000000;	
	background:#E3E3E3 url(../images/buttons/btn-x.gif) repeat-x left top;
	display:inline-block;

	border: solid 1px #BBBBBB;
	
	padding:2px 5px;
	text-decoration: none;
	text-align:center;
}


.subTitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold; 
	COLOR: #8a1414;
}

.blue_small {
	COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none		
}



ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	top:0px;
	list-style-image: url("../images/everyCircle/blue_bullet.gif");
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: normal;
	COLOR: #8a1414;
}


h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold; 
	COLOR: #8a1414;
}

.table-border-grau {
	border: 1px solid #DDDDDD;
}



#head-1 {
 position:absolute;
 left:0px;
 top:0px;
 width:515px;
 height:89px;
}

#head-2 {
 position:absolute;
 left:515px;
 top:0px;
 width:81px;
 height:31px;
}

#foto {
 position:absolute;
 left:515px;
 top:0px;
 width:265px;
 height:124px;
}

#grey-spacer {
 position:absolute;
 left:25px;
 top:89px;
 width:490px;
 height:35px;
 background-color:#EFEFEF;
}


#title {
 position:absolute;
 left:365px;
 top:83px;
 width:150px;
 height:41px;
}

#nav-pfad {
 position:absolute;
 left:25px;
 top:124px;
 width:545px;
 height:17px;
}

#sub-nav-1 {
 position:absolute;
 left:570px;
 top:124px;
 width:59px;
 height:17px;
}

#sub-nav-2 {
 position:absolute;
 left:629px;
 top:124px;
 width:71px;
 height:17px;
}

#sub-nav-3 {
 position:absolute;
 left:700px;
 top:124px;
 width:51px;
 height:17px;
}


#sub-nav-lang {
 position:absolute;
 left:751px;
 width:29px;
 top:124px;
 
}



#content {
 	position:absolute;
 	left:25px;
 	top:164px;
 	width:540px;
	height:1%;
	font-family: Arial, Helvetica, sans-serif;

}

#segment {
	position:absolute;
	left:574px;
	top:164px;
	width:4px;
	height:413px;

}

#content-navi {
 position:absolute;
 left:580px;
 top:164px;
 width:195px;

}


.hmenu1{
font-family: Arial, Helvetica, sans-serif;
vertical-align: top;
padding: 2px 0px 0px;
text-align: left;
font-size:12px;
line-height: 20px;
font-weight: bold;
color: #FFFFFF;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
z-index: 1000;
}



.menu {
color:#000066;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
display: block;
z-index: 1000;
}

.menu .options {
font:bold 10px/20px Verdana, Arial, Helvetica, sans-serif;
color: #000066;
border: 1px solid #333366;
text-align: right;
display: block;
background-color: #FFFFFF;
z-index: 1000;
}

.menu a {
color:#000066;
font-size: 11px;
display: block;
z-index: 1000;
}

.menu a:visited {
color:#000066;
z-index: 1000;
}

.menu a:hover {
display: block;
background-color: #EFEFEF;
z-index: 1000;
}

.menu .options ul {
padding: 1px 1px 1px 1px;
margin-right: 1px;
margin-bottom: 1px;
margin-left: 1px;
margin-top: 1px;
z-index: 1000;
}

.menu .options ul li {
z-index: 1000;
line-height: 17px;
list-style-type: square;
list-style-position: inside;
}


#pageStructureEditControls {
position:relative;
width: 100%;
z-index: 100;
visibility: hidden; 
}


#sub-nav-lang {
 position:absolute;
 left:751px;
 width:29px;
 top:124px;
 
}




/* Navigation */

ul {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;		
	padding-left: 0px;
	margin-left: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}


#nav {
    font: bold 13px Verdana;
    margin: 0;
    padding: 0;
    position: relative;
    top: 0px;
    width: 900px;
    color: #006565;

}
#nav a, #nav a:active, #nav a:focus {
    text-decoration: none;
    outline: none;
    color: #006565;
    vertical-align: bottom;
}
#nav a:hover {
    color: #c1272d;
}
#nav li {
    margin: 0;
    padding: 0;
    vertical-align: bottom;
    float: left;
    display: block;
}
#nav li a {
    vertical-align: bottom;
    float: left;
    text-align: center;
    display: block;
    color: #05407d;
    line-height: 35px;
    height: 35px;
    width: 98px;
    border: none;
    background: transparent;
}

#nav li.on#tab0 a, #nav li.over#tab0 a {
    vertical-align: bottom;
    color: #8a1414;
    background: url('../images/everyCircle/topMenu/topTab.gif');
}
#nav li.on#tab1 a, #nav li.over#tab1 a {
    color: #8a1414;
    background: url('../images/everyCircle/topMenu/topTab.gif');
}
#nav li.on#tab2 a, #nav li.over#tab2 a {
    color: #8a1414;
    background: url('../images/everyCircle/topMenu/topTab.gif');
}
#nav li.on#tab3 a, #nav li.over#tab3 a {
    color: #8a1414;
    background: url('../images/everyCircle/topMenu/topTab.gif');
}
#nav li.on#tab4 a, #nav li.over#tab4 a {
    color: #8a1414;
    background: url('../images/everyCircle/topMenu/topTab.gif');
}
#nav li.on#tab5 a, #nav li.over#tab5 a {
    color: #8a1414;
    background: url('../images/everyCircle/topMenu/topTab.gif');
}
#nav li.on#tab6 a, #nav li.over#tab6 a {
    color: #8a1414;
    background: url('../images/everyCircle/topMenu/topTab.gif');
}

#nav li.on#tab7 a, #nav li.over#tab7 a {
    color: #8a1414;
    background: url('../images/everyCircle/topMenu/topTab.gif');
}

#nav li.on#tab8 a, #nav li.over#tab8 a {
    color: #8a1414;
    background: url('../images/everyCircle/topMenu/topTab.gif');
}




#nav0 li.on1 a, #nav0 li.over1 a {
    vertical-align: bottom;
    color: #8a1414;
    background: url('../images/everyCircle/topMenu/childTab.gif') no-repeat;
    padding-bottom: 15px;
}


#nav1 li.on1 a, #nav1 li.over1 a {
    color: #8a1414;
    background: url('../images/everyCircle/topMenu/childTab.gif') no-repeat;
    padding-bottom: 15px;
}


#nav2 li.on1 a, #nav2 li.over1 a {
    color: #8a1414;
    background: url('../images/everyCircle/topMenu/childTab.gif') no-repeat;
    padding-bottom: 15px;
}

#nav3 li.on1 a, #nav3 li.over1 a {
    color: #8a1414;
    background: url('../images/everyCircle/topMenu/childTab.gif') no-repeat;
    padding-bottom: 15px;
}

#nav4 li.on1 a, #nav4 li.over1 a {
    color: #8a1414;
    background: url('../images/everyCircle/topMenu/childTab.gif') no-repeat;
    padding-bottom: 15px;
}

#nav5 li.on1 a, #nav5 li.over1 a {
    color: #8a1414;
    background: url('../images/everyCircle/topMenu/childTab.gif') no-repeat;
    padding-bottom: 15px;
}

#nav6 li.on1 a, #nav6 li.over1 a {
    color: #8a1414;
    background: url('../images/everyCircle/topMenu/childTab.gif') no-repeat;
    padding-bottom: 15px;
}

#nav7 li.on1 a, #nav7 li.over1 a {
    color: #8a1414;
    background: url('../images/everyCircle/topMenu/childTab.gif') no-repeat;
    padding-bottom: 15px;
}

#nav8 li.on1 a, #nav8 li.over1 a {
    color: #8a1414;
    background: url('../images/everyCircle/topMenu/childTab.gif') no-repeat;
    padding-bottom: 15px;
}


.wrp {
    display: none;
    padding: 0;
    margin-top: 0;
    height: 28px;
    overflow: hidden;
   color: #c1272d;

}
.wrp li {
    display: inline;
    float: none;
    color: #c1272d;
    width: 86px;
    
}
.wrp li a, .wrp li a:visited {
    float: none;
    color: #006565;
    text-transform: none;
    text-decoration: none;
    height: 28px;
    line-height: 28px;
    width: auto;
    text-align: center;
    background: none;
    display: inline;
    margin: 0 0px;
    width: 150px;
    font: normal 13px Verdana;
}
.wrp li a:hover {
    text-decoration: none;
    color: #c1272d;
    width: 150px;
    text-align: center;
     font: normal 13px Verdana;
    
}
.rightLine{
	border-right: 2px solid #D2D9E9;
	padding:10px
}
span.squareBoxesTitle{
font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; 
	COLOR: #8a1414;
}
span.redText
{
font-family: Arial, Helvetica, sans-serif;
	COLOR: #8a1414;
}
ul.homepageMainText{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
}


#search{
	position:relative;
	bottom:-3px;
	right:15px;
	width:200px;
	height:28px;

	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;

	color:#000000;
	background-color:#FFFFFF;
	border:1px solid #DDDDDD;
}

#tbSearch {
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: Gray;
	background:#FFFFFF none repeat scroll 0 0;
	border:none;
}

#btnSearch {
	border:none;
	width:22px;
	height:22px;
	background:url(../../core/images/buttons/search.gif) no-repeat top left;
	cursor:pointer;
}

/*    Object Linking Styles     */
.objectLinkingFieldSetLegend {
	margin-bottom: -6px;
	padding-left:10px;
	padding-right:10px;
	position:relative;
	z-index:1000;
}
.objectLinkingFieldSet {
	position:relative;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom:10px;
}
.objectLinkingFieldSetBorder {
	border: 1px solid #6f6f6f;
	padding-top: 19px;
	padding-bottom:13px;
}
.objectLinkingFieldSetContainer {
	margin-right: 5px;
	margin-left: 5px;
	clear:both;
	margin-bottom:3px
}
.objectLinkingFieldSetLegend form, .objectLinkingFieldSetContainer form {
	clear:both;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	background-color:#FFFFFF;
	display:inline;
}
.deleteButton {
	float: right;
	margin-top:3px;
	padding-right: 5px;
}
.addNewButton {
}
.objectLinkingFieldSetLegend .whiteBkgrnd {
	background-color:#FFFFFF;
}
.objectLinkingFieldSetLegend .subtitle {
	padding-right:3px;
}
.objectLinkingH2 {
	font-size:14px;
}
.objectLinkingFieldSetLegend .subtitle {
	font-size:12px;
}
.objectLinkingFieldSetContainer .formFieldSubmit {
	padding:3px;
}

.verticalBrake {
	font-size: 8px
}

.hr_line
{
     font-size: 5px;
}

/******** view data table (classifieds, rental) **********/
.view-data {width: 100%;}
.view-data th {
    text-align: left;
    padding-left: 3px;
    background-color: #EEEEEE;
}
.view-data th a {
    font-size: 13px;
    color: #8a1414;
    text-decoration: none;
}
.view-data th a:hover {text-decoration: underline;}

.view-data tr td {
    text-align: left;
    padding: 3px;
    border-bottom: 1px solid #eee;
    cursor: pointer;
}

.view-data .edit-controls {text-align: right;}

.tooltip-container {
    clear: both;
    float: right;
    width: 5px;
    position: relative;
}
.tooltip {
    padding: 20px;
    text-align: left;
    position: absolute;
    top: 0;
    left: 0;
    display:none;
    z-index:99;
    width:230px;
    height:105px;
    overflow: hidden;
    background:url(../../calendar/images/bubble.gif) no-repeat transparent;
}
.tooltip img {
    width: 60%;
    float: right;
    margin: 0 0 3px 10px;
    border: 1px solid #ccc;
}

.tooltip-container {
    clear: both;
    float: right;
    width: 5px;
    position: relative;
}
.tooltip {
    padding: 20px;
    text-align: left;
    position: absolute;
    top: 0;
    left: -71px;
    display:none;
    z-index:99;
    width:230px;
    height:105px;
    overflow: hidden;
    background:url(../../calendar/images/bubble.gif) no-repeat transparent;
}
.tooltip img {
    width: 60%;
    float: right;
    margin: 0 0 3px 10px;
    border: 1px solid #ccc;
}

/** company-detail (classifieds) **/
.company-detail-short, .company-detail-full, .company-detail-address {
    border: 1px solid #eee;
    width: 100%;
    margin-bottom: 15px;
}

.company-detail {
    border: 1px solid #eee;
    border-bottom: none;
    width: 100%;
}

.company-detail form {display:inline;}
.company-detail .back-button {vertical-align: -8px; margin-bottom: 3px;}

.company-detail td, .company-detail-short td, .company-detail-full td, .company-detail-address td {
    padding: 5px;
}

.edit-data {margin: 10px 0; background-color: #eee; width: 100%;}

.edit-data a{text-decoration: none;}

.edit-data td {padding: 3px 5px; background-color: #eee; border: 1px solid #fff;}
.edit-data td.align-top {vertical-align: top; padding-top: 5px;}
.edit-data .controls {text-align: center; padding: 10px 0 15px;}

.edit-data td table td {padding: 0; border:none;}


.edit-data input[type=button],input[type=submit],input[type=cancel] {
    background: url("../../core/images/buttons/genericButtonBg.jpg") repeat scroll 0 0 transparent;
    border: 1px solid #BABDD0;
    color: #294F7A;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
}
