/*
  HAV V3 layout
  CSS definitions

  Copyright 2007-2009
    Andreas Hoch
    SIGMA Softwareentwicklung
    Hartererweg 11
    79286 Glottertal
    GERMANY

  last changes: 2009-06-23 Andreas Hoch
*/

body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica;
	color: #333;
	background-color: #fff;
	font-size: 11px;
}

a {
	color: #036;
}

a img {
	border: none;
}

a.internal-link {
	color: #036;
}

a.spec-link {
	width: 130px;
	height: 30px;
	background-image: url('../media/icon/link-box.gif');
	color: #f00;
}


#sig-master {
	margin: 0 auto;
	padding-top: 5px;
	width: 990px;
	text-align: left;
}

#sig-header {
	border-bottom: 1px solid #ddd;
	padding-bottom: 5px;
	height: 125px;
}
#sig-header-landing {
	padding-bottom: 5px;
	height: 125px;
}

#sig-quicksearch {
	float: right;
	padding-top: 9px;
	width: 175px;
	height: 34px;
}

#sig-quicklogin {
	display: none;
}

#sig-logo {
	padding-bottom: 15px;
}

#sig-rootline {
	padding: 2px 10px 10px 10px;
	width: 970px; /* 100% - 20px */
}

#sig-start-main {
	background-image: url('../media/motive/center2.jpg');
	background-repeat: no-repeat;
	width: 100%;
	height: 374px;
}

#sig-slogan {
	padding-top: 110px;
	padding-left: 450px;
	color: #666;
	font-size: 32px;
}

#sig-navi-box {
	float: right;
	margin-top: 64px;
	margin-right: 100px;
	width: 551px;
	height: 201px;
	background-color: transparent;
}

#sig-content {
	width: 100%;
	min-height: 451px;
}

#sig-online-header{
	overflow: hidden;
	float: left;
	width: 700px;
	vertical-align: top;
	height:55px;
}

#sig-online-header a{
	text-decoration: none;
	text-align:center;
	font-size:18px;
	color:#FFF;
	cursor:pointer;
	line-height:30px;
}


#sig-module-kaufen-button{
	background-image: url('../media/button/modul-kaufen.png');
	height:34px;
	width:202px;
	vertical-align:top;
	float:right;
}

.sig-fobi-line{
	background-image: url('../media/bg/line.png');
	margin-top:20px;
	margin-bottom:5px;
	height:2px;
	width:100%;
}

.sig-fobi-expand{
	float:right;
}
.sig-fobi-box{
	width:100%;
	height:100%;
	visibility:hidden;
}

.sig-fobi-more{
	float:right;
	position:relative; top:-15px;
}

.sig-fobi-more a{
	color:#c0c0c0;
	text-decoration:none;
}

#sig-cols10-fobi {
	overflow: hidden;
	float: left;
	width: 700px;
	vertical-align: top;
}


#sig-cols10-landing {
	overflow: hidden;
	float: left;
	width: 480px;
	vertical-align: top;
}

#sig-cols10 {
	overflow: hidden;
	float: left;
	width: 530px;
	vertical-align: top;
}

#sig-col2-landing {	
	overflow: hidden;
	float: left;
	width: auto;
	min-height: 1px;
	padding-left: 20px;
	vertical-align: top;
	width:490px;
}

#sig-col2 {
	overflow: hidden;
	float: left;
	width: 185px;
	min-height: 1px;
	padding-left: 20px;
	vertical-align: top;
}

#sig-col1 {
	overflow: hidden;
	float: left;
	width: 185px;
	margin-right: 10px;
	vertical-align: top;
}

#sig-col0 {
	overflow: hidden;
	float: left;
	width: 335px;
	vertical-align: top;
}

#sig-col2-fobi {
	overflow: hidden;
	float: left;
	width: 236px;
	min-height: 1px;
	vertical-align: top;
}

#sig-col3-fobi {
	overflow: hidden;
	float: left;
	width: 240px;
	padding-left: 50px;
	vertical-align: top;
}

#sig-col3 {
	overflow: hidden;
	float: left;
	width: 240px;
	padding-left: 15px;
	vertical-align: top;
}

#sig-colx102 {
	overflow: hidden;
	float: left;
	width: 750px;
	margin-right: 0;
	vertical-align: top;
}
#sig-colx1,
#sig-colx0,
#sig-colx2 {
	overflow: hidden;
	float: left;
	width: 240px;
	margin-right: 10px;
	vertical-align: top;
}
#sig-colx3 {
	overflow: hidden;
	float: left;
	width: 240px;
	vertical-align: top;
}

#sig-main-bottom {
	width: 100%;
	height: 10px;
}

#sig-footer {
	width: 100%;
	padding-top: 5px;
	vertical-align: top;
}

h1 {
	color: #036;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	margin: 3px 0 8px;
}

h2 {
	color: #036;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	margin: 3px 0 5px;
}

h3 {
	color: #333;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	margin: 3px 0;
}

h4 {
	color: #999;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica;
	margin: 3px 0;
	padding: 5px;
	border: solid 1px #b7cce2;
}

h5 {
	color: #036;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	background: #dde6f2 url('../media/bg/box_white_ro.gif') no-repeat right top;
	margin: 0;
	padding: 3px 5px 0;
	width: auto;
	display: block;
}

p {
	color: #333;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
}

.bodytext {
	color: #333;
	font-size: 11px;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica;
	margin: 0;
}

.bodytext a {
	color: #036;
	text-decoration: none;
	border-bottom: 1px solid #036;
}

.bodytext a:hover {
	color: #036;
	text-decoration: none;
	border-bottom: 1px solid #036;
}

.bodytext ul {
	margin-left: 0;
	padding-left: 0;
}

li {
	margin-bottom: 5px;
}

.csc-bulletlist {
	color: #333;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	list-style-type: disc;
	list-style-position: outside;
	margin: 0 0 5px 8px;
	padding: 0 0 5px 8px;
}

.csc-bulletlist a {
	color: #036;
	text-decoration: none;
}

.csc-bulletlist a:hover {
	border-bottom: 1px solid #666;
}

.csc-textpic-caption {
	color: #333;
	font-size: 10px;
	line-height: 12px;
	font-family: Arial, Helvetica;
	margin: 0;
	padding-top: 5px;
}

.csc-mailform {
	border: 0;
}

div.csc-mailform-field {
	clear: both;
}

.csc-mailform-field label {
	color: #333;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial;
	text-align: right;
	padding-top: 3px;
	padding-right: 10px; 
	width: 120px;
	float: left;
}

.csc-mailform-field input {
	background-color: #f3f3f3;
	vertical-align: middle;
	margin: 2px 0;
	padding: 1px;
	border: solid 1px #ccc;
	width: 370px;
	height: 20px;
}

.csc-mailform-radio fieldset {
	margin: 2px 1px;
	padding: 5px;
	background-color: #f3f3f3;
	border: solid 1px #ccc;
	width: 368px;
	height: auto;
}

.csc-mailform-radio legend {
	display: none;
}       

input.csc-mailform-radio {
	width: 15px;
	height: 15px;
	border: 0;
	float: left;
	clear: both;
}

.csc-mailform-radio label {
	text-align: left;
	width: auto;
	float: none;
	display: inline;
	padding-right: 0;
	padding-left: 0;
}

.csc-mailform-field textarea {
	background-color: #f3f3f3;
	vertical-align: top;
	border: solid 1px #ccc;
	width: 370px;
	margin: 2px 0;
}

.csc-mailform-field input.csc-mailform-submit {
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial;
	background-color: #036;
	margin: 5px 0 5px 130px;
	width: auto;
	height: auto;
	display: block;
}

table.csc-searchform  {
	background-color: #f3f3f3;
	margin: 20px 0 0;
	border: solid 1px #ccc;
	width: 98%;
	display: block;
}

.csc-searchform .csc-form-fieldcell input {
	background-color: #fff;
	vertical-align: middle;
	margin: 2px 1px;
	padding: 1px;
	border: solid 1px #ccc;
	width: 250px;
	height: 20px;
	float: left;
	display: block;
}

.csc-searchform input.sig-searchbutton {
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	background-color: #036;
	vertical-align: middle;
	margin: 2px 1px;
	padding: 2px;
	border: solid 1px #ccc;
	width: auto;
	height: auto;
	float: left;
	display: block;
}

.csc-searchform input.sig-searchbutton:hover {
	background-color: #048;
}

.csc-searchform .csc-form-fieldcell select {
	background-color: #fff;
	vertical-align: middle;
	margin: 2px 1px;
	padding: 1px;
	border: solid 1px #ccc;
	width: 250px;
	height: 20px;
	float: left;
	display: block;
}

table.csc-searchResultInfo  {
	background-color: #f3f3f3;
	vertical-align: middle;
	margin: 2px 1px;
	padding: 1px;
	border: solid 1px #ccc;
	height: 20px;
	width: 100%;
	display: block;
}
table.csc-searchResultInfo a {
	color: #036;
}
table.csc-searchResultInfo td p {
	margin: 0;
}

h3.csc-searchResultHeader {
	color: #036;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	line-height: 13px;
	font-family: Verdana, Arial, Helvetica;
	margin: 3px 0;
	padding: 3px 0;
}

h3.csc-searchResultHeader a {
	color: #036;
	text-decoration: none;
	border-bottom: 1px dotted #036;
}

h3.csc-searchResultHeader a:hover {
	color: #036;
	text-decoration: none;
	border-bottom: 1px solid #036;
}

p.csc-searchResult {
	color: #666;
	font-size: 10px;
	line-height: 13px;
	font-family: Verdana, Arial, Helvetica;
	margin: 0;
}

td {
	color: #333;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
}


/* esp. for table on pid 352 */
.sig-tbl1 {
	margin: 0;
	width: 100%;
	border: 1px solid black;
	border-spacing: 0;
	border-collapse: collapse;
	padding: 0;
}

.sig-tbl1 .tr-even {
	background-color: #e9e9e9;
	border: 1px solid black;
}

.sig-tbl1 .tr-odd {
	background-color: #f3f3f3;
	border: 1px solid black;
}

.sig-tbl1 td {
	width: auto;
	vertical-align: top;
	padding: 4px;
}


.contenttable-0 {
	margin: 0 30px 0 0;
	padding: 0;
	border: 0;
	width: 100%;
	border-spacing: 0;
	border-collapse: collapse;
}

.tr-even {
	background-color: #e9e9e9;
	margin: 0;
	padding: 0;
	border: 0;
}

.tr-odd {
	background-color: #f3f3f3;
	margin: 0;
	padding: 0;
	border: 0;
}

.td-0 {
	vertical-align: top;
	width: 180px;
}

.sig-filelinks-box div.odd {
	background-color: #f3f3f3;
	margin: 0;
	padding: 4px;
	border: 0;
}
.sig-filelinks-box div.even {
	margin: 0;
	padding: 4px;
	border: 0;
}
.sig-filelinks-icon {
	border: 0;
	width: 30px;
}
.sig-filelinks-icon img	{
	border: 0;
	width: auto;
}
.sig-filelinks-filesize	{
	color: #999;
	font-size: 10px;
	float: right;
	padding-top: 2px;
	border: 0;
}

.sig-filelinks-link {
	color: #036;
}
.sig-filelinks-link a {
	color: #036;
}

.sig-content-box {
	background: transparent url('../media/bg/contentbox-bg2.png') top left no-repeat;
}

.sig-content-box-fobi {
	background: transparent url('../media/bg/contentbox-bg2-wide.png') top left no-repeat;
}

.sig-content1,
.sig-content0,
.sig-content2,
.sig-content3 {
	margin: 0;
	padding: 5px 5px 0 10px;
}

.sig-contentx3 {
	margin: 0;
	padding: 0 0 0 0;
}
.sig-contentx3 > * {
	padding: 5px 5px 0 10px;
}
.sig-contentx3 .csc-textpic {
	padding: 5px 0 0 0;
}
.sig-contentx3 .csc-textpic-text {
	padding: 5px 5px 0 10px;
}

div.sig-border-ru-fobi { background: url('../media/bg/box_ru2-wide.png') no-repeat right bottom; margin: 0; }
div.sig-border-lo-fobi { background: url('../media/bg/box_lo2-wide.png') no-repeat left top; margin: 0; }

div.sig-border-ro { background: url('../media/bg/box_ro2.png') no-repeat right top; margin: 0; }
div.sig-border-lo { background: url('../media/bg/box_lo2.png') no-repeat left top; margin: 0; }
div.sig-border-ru { background: url('../media/bg/box_ru2.png') no-repeat right bottom; margin: 0; }
div.sig-border-lu { background: url('../media/bg/box_lu2.png') no-repeat left bottom; margin: 0; }
div.sig-innercontent-bottom { }
div.sig-content-space       { clear: both; margin: 0; padding: 0; width: 100%; height: 5px; display: block; }

div.sig-minibox-left {
	float: left;
	background: transparent url('../media/bg/minibox2-left.png') top left no-repeat;
	width: 7px;
	height: 43px;
}

div.sig-minibox-center {
	float: left;
	background: transparent url('../media/bg/minibox2-center.png') top left repeat-x;
	height: 43px;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	color: #666;
}
div.sig-minibox-center .linklist,
div.sig-minibox-center .linklist a {
	color: #036;
	font-weight: normal;
	text-decoration: none;
}

div.sig-minibox-right {
	float: left;
	background: transparent url('../media/bg/minibox2-right.png') top left no-repeat;
	width: 14px;
	height: 43px;
}

.sig-quickmenu {
	color: #666;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica;
	text-align: right;
	padding-right: 5px;
	padding-bottom: 5px;
}

.sig-quickmenu a {
	color: #666;
	text-decoration: none;
}

.sig-quickmenu a:hover {
	color: #666;
	text-decoration: underline;
}

.sig-quickmenu-sep {
	margin-right: 10px;
	margin-left: 10px;
}

.sig-quickmenu2 {
	color: #999;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica;
	text-align: center;
}

.sig-quickmenu2 a {
	color: #999;
	text-decoration: none;
}

.sig-quickmenu2 a:hover {
	color: #999;
	text-decoration: underline;
}

.sig-rootline {
	color: #ababab;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica;
	padding: 8px 5px 12px 10px;
}

.sig-rootline a {
	color: #ababab;
	text-decoration: none;
}

.sig-rootline a:hover {
	color: #ababab;
	text-decoration: underline;
}

.sig-rootline-sep {
	margin-right: 10px;
	margin-left: 10px;
}

/*
div.tx-dropdownsitemap-pi1 div.expAll a {
	color: #036;
}

div.level_1 a {
	color: #036;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	margin: 0;
}

div.level_2 a {
	color: #333;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	margin: 0;
}
*/

div.tx-dropdownsitemap-pi1 div.expAll {
        background-color: #eee;
        border: 1px solid #ccc;
        color: #036;
}
div.tx-dropdownsitemap-pi1 div.expAll a {
        color: #036;
}
div.tx-dropdownsitemap-pi1 a,
div.tx-dropdownsitemap-pi1 a:link,
div.tx-dropdownsitemap-pi1 a:visited,
div.tx-dropdownsitemap-pi1 a:hover,
div.tx-dropdownsitemap-pi1 a:active {
        color: #036;
        text-decoration: none;
}


div.sig-sitemapmenu {
	color: #036;
}

div.sig-sitemapmenu-l1 {
	color: #036;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
}

div.sig-sitemapmenu-l2 {
	color: #333;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	padding: 2px 0 10px 20px;
}

div.sig-sitemapmenu-l3,
div.sig-sitemapmenu-l4,
div.sig-sitemapmenu-l5 {
	color: #333;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	padding: 2px 0 5px 20px;
}

div.sig-sitemapmenu-l1 a,
div.sig-sitemapmenu-l2 a,
div.sig-sitemapmenu-l3 a,
div.sig-sitemapmenu-l4 a,
div.sig-sitemapmenu-l5 a {
	text-decoration: none;
}

div.sig-sitemapmenu-l1 a:hover,
div.sig-sitemapmenu-l2 a:hover,
div.sig-sitemapmenu-l3 a:hover,
div.sig-sitemapmenu-l4 a:hover,
div.sig-sitemapmenu-l5 a:hover {
	text-decoration: underline;
}

	div.tx-dropdownsitemap-pi1 .no a {
		font-weight:bold;
	}

dt.tx-irfaq-dynheader {
	color: #036;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 5px;
}

dt.tx-irfaq-dynheader:hover {
	text-decoration: underline;
}

.sig-faq-answer-box {
	background: transparent url('../media/bg/contentbox-bg.png') top left no-repeat;
}

.sig-faq-answer-content {
	padding: 10px;
}

.news-list-container {
}

.sig-news-list-whitebox {
	background-color: #fff;
}

.sig-news-list-bluebox {
	background-color: #e9eff7;
}

.news-list-item            { clear: both; margin: 0; display: block; }
.news-list-item-bluebox    { clear: both; margin: 3px 5px 2px; display: block; }

h3.news-list-headline      { color: #333; font-style: normal; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Arial; margin-bottom: 3px; }
h3.news-list-headline a    { color: #333; text-decoration: underline; }
h3.news-list-headline a:hover   { color: #333; text-decoration: underline; }

h3.news-list-headline-rubrik         { color: #333; font-style: normal; font-weight: bold; font-size: 11px; line-height: 13px; font-family: Verdana, Arial; margin-bottom: 3px; }
h3.news-list-headline-rubrik a       { color: #333; text-decoration: none; }
h3.news-list-headline-rubrik a:hover { color: #333; text-decoration: underline; }

div.sig-news-content   { padding: 5px; }
div.news-list-info     { color: #036; padding: 0; border-bottom: 1px solid #ccc; }
.news-list-category    { color: #7d9ab9; font-style: normal; font-weight: normal; font-size: 8px; text-transform: uppercase; letter-spacing: 1px; }
.news-list-date        { color: #7d9ab9; font-style: normal; font-weight: normal; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; }
.news-catRootline      { color: #7d9ab9; font-style: normal; font-weight: normal; font-size: 9px; text-transform: uppercase; letter-spacing: 1px; }
.news-list-img img     { float: left; margin: 0 5px 5px 0; }
.news-list-morelink a  { color: #036; }
.news-single-img       { float: left; margin: 0 5px 5px 0; }
.news-single-item h3   { color: #333; font-style: normal; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Arial; margin-bottom: 3px; }
hr.clearer             { color: #ccc; background-color: #ccc; clear: both; margin: 5px 0 0; border: #ccc; height: 1px; }
hr.clearer-rubrik      { color: #fff; background-color: #fff; clear: both; margin: 10px 0 0; border: #fff; height: 1px; }
div.tx-ttnews-browsebox { background-color: #f3f3f3; clear: both; margin: 2px 0 10px; padding: 2px; border: solid 1px #ccc; height: 17px; display: block; }
.tx-ttnews-browsebox p  { font-size: 11px; line-height: 11px; float: left; clear: both; margin: 0 5px 0 0; padding: 0; display: inline; }
table.news-pagebrowser  { float: right; margin: 0; padding: 0; display: inline; }

.news-single-additional-info {
	margin-top: 5px;
	margin-bottom: 5px;
}

.sig-footer-text {
	color: #999;
	font-size: 10px;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica;
	text-align: center;
	padding: 3px;
}

.sig-copyright {
}

.sig-form-box {
	color: #333;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	margin: 0;
	padding: 0;
}

.sig-form-searchfield {
	color: #036;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica;
	background-color: #fcfcfc;
	vertical-align: middle;
	margin: 0 5px;
	padding: 0 1px;
	border: solid 1px #ccc;
	width: 135px;
	height: 15px;
}

.sig-form-submit {
	vertical-align: middle;
	margin: 0 8px 0 1px;
	padding: 0;
}

.tx-newloginbox-pi1 p {
	color: #333;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	margin: 0 30px 0 0;
}

.tx-newloginbox-pi1 a {
	color: #036;
	text-decoration: none;
}

.tx-newloginbox-pi1 h3 {
	color: #036;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	margin: 3px 0;
	padding: 3px 0;
}

.tx-newloginbox-pi1 label {
	color: #036;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
	text-align: right;
	margin: 3px 0;
	padding: 3px 0;
}

/***** Newsticker Startseite, Allgemeines */

#news-ticker-container {
	width: 100%;
	height: 49px;
	padding-top:6px;

}

.news-list-headline-rubrik-archiv a {
	color:#333333;
	text-decoration:none;
}

.news-single-author {
	font-style:italic;
}

/*****/

/****** Erweiterungen Pressebereich */

#featured_player {
	width:469px;
	border:1px solid #3691BE;
	margin-left:30px;
	margin-top:13px;
}

/*****/

/****** Newsletter Anmeldung */


/*****/

/*****Veranstaltungen Anmeldung*/

.tx-dimeventreg-pi1 .dimeventreg_eventsingle label {
	width:200px;
	display:block;
	float:left;
	font-weight:bold;
}

.tx-dimeventreg-pi1 .dimeventreg_eventsingle .event_input {
	background-color:#F3F3F3;
	border:1px solid #CCCCCC;
	height:20px;
	margin:2px 0;
	padding:1px;
	vertical-align:middle;
	width:200px;
}

.tx-dimeventreg-pi1 .dimeventreg_eventsingle .event_submit {
	background-color:#003366;
	color:#FFFFFF;
	display:block;
	font-family:Verdana,Arial;
	font-size:12px;
	font-weight:bold;
	height:auto;
	margin:5px 0 5px 0px;
	width:auto;
}

/* Startseite Link */
.sig-eventreg {
	position:absolute;
	margin-left:380px;
	margin-top:55px;
}

.sig-eventreg small {
	font-size:9px;
}

.sig-eventreg a {
	text-decoration:none;
	display:block;
	background-color:#FCFCFC;
	border:1px solid #CCCCCC;
	color:#003366;
	font-family:Verdana,Arial,Helvetica;
	font-size:16px;
	padding:5px;
	text-align:right;
	font-weight:normal;
}

.fobi-button {
	position:relative;
	float:right;

}
/*****/
