/*************************
	Fit fuer den Markt
*************************/


/*----Universal Items----*/
* {
	padding: 0;
	margin: 0;
	border: 0;
	outline:none;
}
html, body {
	min-height: 100%;
	padding-bottom: 1px;
}
body{ 
	font-family:Verdana;
	font-size:62.5%;
}
h1,
p.hl1 {
	font-size: 1.5em;
	font-weight: bold;
	color: #323349;
	padding: 3px 0 5px 0;
}
h2 {
	color:#f05e3b;
	font-size:1.1em;
	font-weight:normal;
	padding:1px 0px 1px 0pt;
}
h3 {
	font-size:1.6em;
	color:#f05e3b;
	padding: 5px 0 12px 0;
}
h4  { 
	font-size:1.2em;
	color:#323349;
	padding:5px 0 5px 0;
}
h5,
#content .teaser h2 a:link,
#content .teaser h2 a:visited {
	margin:3px 0 5px 0;
	color:#292a48;
	font-size:1.2em;
	font-weight:bold;
	text-decoration:underline;
}
#content .teaser h2 a:link,
#content .teaser h2 a:visited {
	font-size:1.2em;
	font-family:Arial;
}
#content .teaser h2 a:hover {
	color:#F05E3B;
}
p {
	margin:3px 0 5px 0;
	color:#323349;
	font-size:1.2em;
}
span.highlight{
	background-color:#FFFF00;
	font-size:1.1em;
}
/*----Structure----*/

.main {
	width:985px;
	margin:9px auto 0px auto;
}
.body {
	background:url(master.png) #292a47 0px -129px no-repeat;
	padding:5px 5px 0 5px;
	float:left;
	width: 975px;
	position:relative;
}
.botm {
	background:url(master.png) #292a47 0px -83px;
	width:985px;
	height:9px;
	float:left;
	font-size:1px; /*for IE6*/
}
#headr{
	background-image:url(headr.jpg);
	width:825px;
	padding:23px 0 0 150px;
	height: 74px;
	position:relative;
}
#right_column {
	width: 332px;
	height:256px;
	float: right;
	padding:29px 0 0 31px;
	overflow:auto;
}
#right_column.xtnd {
	height:auto;
	padding-bottom:30px;
}
#right_column.xtnd #ref_contnt {
	height:auto;
}

/*----Main Menu----*/

#main_menu{
	background-image:url(master2.gif);
}
#menu{
	height:31px;
	list-style:none;
}
#menu li{
	float:left;
}
#menu a:link,
#menu a:visited,
#menu span {
	float:left;
	display:block;
	height:23px;
	color:#fff;
	font-size:1.2em;
	padding:8px 17px 0px 17px;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #323232;
	text-decoration:none;
	position:relative;
}
#menu a:hover,
#menu a:focus,
#menu a:active,
#menu li.active,
#menu li.current,
#menu span{
	background:url(master2.gif) #fff 0px -31px;/*color should define for IE6*/
}
#menu li a div {
	background:url(master2.gif) #fff 0px -31px;
	height:100%;
	left:0pt;
	opacity:0;
	filter: alpha(opacity=0);
	position:absolute;
	top:0pt;
	width:100%;
	z-index:0;
}
*html #menu li a div {
	padding:8px 17px 0px 17px;
	height:23px;
}
#menu li a strong {	
	position:relative;
	z-index:10;
	font-weight:normal;
}
#menu li.menu_start a,
#menu li.menu_start a:link,
#menu li.menu_start a:visited,
#menu li.menu_start span{
	border-left:none;
}
#menu li.menu_end{
	border-left:1px solid #d1d1d1;
	width:5px;
	height:31px;
}


/*----Menu Right----*/

#menu_right_top{
	width:350px;
	height:11px;
	float: right;
	margin-top:20px;
	font-size:1px;
	background-color: #292A47;
}
#menu_right_top div{
	background:url(nav_end.gif) #7C7C7C 0 -1px;
	width:12px;
	height:11px;
}
#menu_right{
	height:31px;
	list-style:none;
	float:left;
	/* we need the following, but it must also work in IE
	float:left;
	margin-left:625px; - measure the right pixels here
	*/
	position:relative;
	left:644px;
}
#menu_right li{
	float:left;
}

#menu_right a,
#menu_right a:link,
#menu_right a:visited{
	float:left;
	display:block;
	height:23px;
	color:#fff;
	font-size:1.2em;
	padding:8px 17px 0px 17px;
	text-decoration:none;
}
#menu_right li.active a,
#menu_right li.active a:link,
#menu_right a:hover,
#menu_right a:focus,
#menu_right a:active{
	color:#f05e3b;
	background:url(master.png) center -35px no-repeat;
}
#menu_right li.active {
	background:url(master.png) center -35px no-repeat;

}


/*----Menu Left----*/

#menu_left{
	list-style:none;
	float:left;
	margin-top:55px;
	width: 258px;/*for IE 6-7*/
}
#menu_left li{
}
#menu_left a,
#menu_left a:link,
#menu_left a:visited{
	display:block;
	height:23px;
	color:#323349;
	font-size:1.1em;
	padding:8px 17px 0px 17px;
	text-decoration:none;
}
#menu_left a:hover,
#menu_left a:focus,
#menu_left a:active{
	color:#f05e3b;
	background:url(master.png) no-repeat left 9px;
}
#menu_left li.active{
	background:url(master.png) no-repeat left 9px;
	color:#f05e3b;
	font-size:1.1em;
	padding:8px 17px 0px 17px;
	height:23px;
}
#telimg{
	left:17px;
	position:absolute;
	top:250px;
}


/*----Picture Gallery----*/


#ref_contnt{
	height:188px;
	float:left;
	width:100%;
	padding-top:10px;
}
#ref_txt{
}
#ref_txt ul{
	list-style:none;
	margin: 5px 0 5px 10px;
}
#ref_txt li{
	background:url(master.png) no-repeat -1285px -123px;
	padding:3px 0 3px 15px;
}
#ref_txt li a,
#ref_txt li a:link,
#ref_txt li a:visited,
#ref_txt li a:hover{
	font-size:1.2em;
	color:#323349;
	text-decoration:none;
	display:block;
}
#thumbs {
	width: 100%;
	float: left;
}
#thumbs ul,
.thumbs ul{
	list-style:none;
	float: left;
}
#thumbs li,
.thumbs li{
	float:left;
	position:relative;
}
#thumbs li a,
#thumbs li a:link,
.thumbs li a,
.thumbs li a:link{
	float:left;
	border:1px solid #8d8d8d;
	margin:0 11px 0 0;
	height:32px;
}
#thumbs li.visited a ,
.thumbs li.visited a {
	border:1px solid #292A47;	
}
#thumbs li.visited a img,
#thumbs li a img,
.thumbs li.visited a img,
.thumbs li a img {
	opacity:0.7;
}
#thumbs li a:hover,
.thumbs li a:hover{
	border:1px solid #ff5b05;
}
#thumbs li.active a,
#thumbs li.active a:visited,
.thumbs li.active a,
.thumbs li.active a:visited {
	border:1px solid #f05e3b;
}
#thumbs li.active a:hover {
	cursor:default;
	border:1px solid #f05e3b;
}
#thumbs li.active a:hover img,
#thumbs li.active a:visited img,
#thumbs li.active a img,
.thumbs li.active a:hover img,
.thumbs li.active a:visited img,
.thumbs li.active a img {	
	opacity:1;
}
div.brdr img {
	border:#f05e3b solid 1px;
}
#thumbs li a span.check,
.thumbs li a span.check {
  display:none;
  width:14px;
  height:14px;
  background:url(arows.png) top;
  position:absolute;
  top:-6px;
  left:-6px;
}
#thumbs li.visited a span.check,
.thumbs li.visited a span.check {
  display: block;
  background:url(arows.png) bottom;
}
#thumbs li.active a span.check,
#thumbs li.visited a:hover span.check,
.thumbs li.active a span.check,
.thumbs li.visited a:hover span.check {
  display: block;
  background:url(arows.png) top;
}

/*----Contact Form----*/

#frm {
	display:'';
	padding:1px 0 0 0;
	width:310px;
	position: relative;
	overflow:hidden;
}
#frm .text {	
	display:block;
	float:left;
	clear:both;
	font-size:0.9em;
	margin:0 0 3px 0;
}
#frm p {	
	clear:both;
	margin-bottom:0px !important;
	margin-top:0px !important;	
}
.input{
	background:url(master.png) -820px 0px;
	width:233px;
	height:24px;
	float:left;
	clear:both;
	margin:0 0 9px 0;
}
#frm span.input {	
	margin-bottom: 9px !important;
	display:block;
}
.txtarea{
	background:url(master.png) -1060px 0px;
	width:233px;
	height:92px;
	float:left;
	clear:both;
}
input,
textarea {
	width:219px;
	height:19px;
	border:none;
	font-size:1.2em;
	font-family:Verdana;
	color:#5e5d5c;
	float:left;
	background:transparent;
	margin:4px 7px 0 7px;
}
#content_area .frm p.frm_radio{
	display:block;
	float:left;
	width:500px;

}
#content_area .frm input,
#content_area .frm textarea,
#content_area .frm select {	
	/*border:1px solid #000000;*/
	padding:2px;
	float:left;
	background-color:fff4d9;
	margin-bottom:10px;
}
#content_area .frm input {
	width:229px;	
	height:20px;
}
#content_area .frm textarea {	
	width:250px;
	margin-left:0px;
	background:url(master.png) -1060px 0px;
	background-repeat:no-repeat;
	height:89px;
}
#content_area .frm label {	
	width:500px;
	display:block;
	float:left;
	font-size:1.0em;
}
#content_area .frm input.missing,
#content_area .frm textarea.missing {
	background-color:#FFFFFF;
	border:2px solid #fcb913;
}

#content_area .frm select {	
	padding:2px;
	height:24px;
	width:233px;	
}
#content_area .frm select option {
	padding-right:10px; /* hinders FF to have the arrow above the text */
}
#content_area .frm p {	
	clear:both;
	margin-bottom:0px !important; /* the !important is required, otherwise IE overrides it */
	margin-top:0px !important;	
}
#content_area .frm p.error {	
	clear:both;
	padding:5px 0 15px 0px;
}
#content_area .frm p.fsbmt input {
	margin-left:0px;
	width:54px;	
	height:39px;
	border:none;
	background-color:#CCCCCC;
	padding:5px;
	color:#000000;
	background:url(master.png) -820px -44px;
	cursor:pointer;
}
#content_area .frm p.fsbmt input.lang_en {
	background:url(send.jpg) no-repeat;
}
#content_area .frm p label.radio {
	width:auto;
	margin-right:15px;
	margin-left:4px;
}

#content_area .frm p input.radio, 
#content_area .frm p.radio input,
#content_area .frm p input.checkbox,
#content_area .frm p.checkbox input {
	width:auto;
	height:auto;
	border:none;	
	margin:0px;
}

#content_area .frm p span.radio,
#content_area .frm p.radio span {
	display:block;
	float:left;
	width:75px;
	height:30px;
}



#content_area .frm p.fslct label.select{
	/*float:right;*/
	background:none;
}
#content_area .frm p.fslct .select{
	background:url(master.png) -820px 0px;
}
#content_area .frm p.ftxt input,
#content_area .frm p.ftxt textarea {
	background:url(master.png) -820px 0px;
	/*border:1px solid #000;*/
	float:left;
	margin-left:0px;
	

}
textarea {
	height:84px;
}
#frm p label.radio {
	width:auto;
	margin-right:25px;
	float:left;
}
#frm p input.radio, 
#frm p.radio input {
	width:auto;
	height:auto;
	border:none;
	margin: -1px 5px 10px 0;
}
html>/**/body #frm p input.radio, 
#frm p.radio input {
	margin: 1px 5px 10px 0;
} 
#frm p span.radio {
	display:block;
	float:left;
	width:105px;
	margin-top: 5px;
}


/*----Search----*/

#search{
	display:'';
	padding:30px 0 0 35px;
}
#search h4{
	margin:0 0 5px 0;
}
#srch_btn{
	width:54px;
	height:38px;
	background:url(master.png) -1000px -44px;
	border:none;
	vertical-align:baseline;
	float:left;
	margin:0 0 0 7px;
}
#srch_btn:hover{
	background:url(master.png) -940px -44px;
}
.nl form{
	width:250px;
	margin: 10px 0 0 0;
}
#unsubscribe,
#subscribe{
	width:75px;
	height:38px;
	background:url(master.png) -260px 0px;
	border:none;
	vertical-align:baseline;
	float:left;
	margin:5px 20px 0 0;
	clear:
}
#subscribe{
	background:url(master.png) -410px 0px;
}
#unsubscribe:hover{
	background:url(master.png) -335px 0px;
}
#subscribe:hover{
	background:url(master.png) -485px 0px;
}
/*#send_btn{
	width:54px;
	height:38px;
	background:url(master.png) -880px -44px;
	border:none;
	vertical-align:baseline;
	float:right;
	margin:45px 0 0 22px;
}*/
#send_btn{
	width:54px;
	height:38px;
	background:url(master.png) -880px -44px;
	border:none;
	vertical-align:baseline;
	position:absolute;
	right:0px;
	bottom:2px;
}
#send_btn:hover{
	background:url(master.png) -820px -44px;
}
#search a,
#search a:link,
#search a:visited{
	display:block;
	height:23px;
	color:#323349;
	font-size:1.1em;
	padding:8px 17px 0 0;
}
#search a:hover,
#search a:focus,
#search a:active{
	color:#f05e3b;
}
.search{
	margin:7px 0 30px 0;
}


/*----Content Area----*/

#content_body{
	background:#fff;
	clear: both;
	overflow: hidden;/*for FF*/
	height: 100%;
	position:relative;
}
#extnd_btn:link,
#extnd_btn:visited{
	background:#8d8d8d url(master.png) 201px -66px no-repeat;
	float: left;
	width: 595px;
	color:#fff;
	font-size:1em;
	height: 14px;
	padding:2px 0 0 17px;
	margin:0 0 1px 0;
	display:block;
	text-decoration:none;
}
#extnd_btn:hover,
#extnd_btn:focus,
#extnd_btn:active{
	background:#bababa url(master.png) 201px -66px no-repeat;
}
#content{
	float:right;
	height:268px;
	overflow:auto;
	overflow-x:hidden;
	padding:0pt 20px 0pt 0pt;
	width:325px;
	margin: 0 0 35px 0;
}
#content.xtnd {
	height:auto;
	padding-bottom:30px;
}
#content a:link,
#content a:visited,
#right_column a:link,
#right_column a:visited ,
#left_column a:link,
#left_column a:visited {
	color:#989898;
	text-decoration:underline;
}
#right_column a span,
#content a span,
#left_column a span,
#right_column a strong,
#content a strong,
#left_column a strong {	
	color:#323349;
}
#right_column a:hover,
#right_column a:hover span,
#content a:hover,
#content a:hover span,
#left_column a:hover,
#left_column a:hover span{
	color:#f05e3b;
	text-decoration:underline;
}
#ref_contnt ul ul,
#content_area ul ul,
#left_column ul ul {
	font-size:1em;
}
#ref_contnt ul,
#ref_contnt ol,
#content_area ul,
#content_area ol,
#left_column ul,
#left_column ol{
	font-size:1.2em;
	list-style:none;
	margin: 5px 0 5px 10px;
	color:#323349;
	
}
#ref_contnt ul li,
#content ul li,
#left_column ul li{
	background:url(master.png) no-repeat -1285px -123px;
	padding:3px 0 3px 15px;
}
#ref_contnt ol,
#content_area ol,
#left_column ol {
	list-style-position:outside;
	padding-bottom:10px;
	margin-left:25px;
}
#ref_contnt ol li,
#content_area ol li,
#left_column ol li {
	list-style-type:decimal;
	padding:3px 0 3px 0;
	background:none;
}
#sep_top,
#sep_top2{
	width:1px;
	height:88px;
	background:url(master2.gif) no-repeat 0px -70px;
	position:absolute;
	left: 611px;
	top:0px;
}
#sep_bot,
#sep_bot2{
	width:1px;
	height:88px;
	background:url(master2.gif) no-repeat 0px -163px;
	position:absolute;
	left: 611px;
	bottom:0px;
}
#sep_bot2,
#sep_top2{
	left: 264px;
}


/*----Page List----*/


/*#page_select_right {
	float: right;
	width: 351px;
	padding: 0px 13px 0px 0;
	margin: 10px 0 10px 0;
	text-align:center;
}
#page_select_box {
	float: right;
	width: 330px;
	margin: 10px 10px 10px 0;
	text-align:center;
}*/
#page_select_right {
	width: 351px;
	padding: 0px 13px 0px 0;
	text-align:center;
	position:absolute;
	top:295px;
	right:0px;
}
#page_select_box{
	width: 330px;
	text-align:center;
	position:absolute;
	top:295px;
	left:271px;
}

ul.page_select{
	width:auto;
}
ul.page_select li{
	fl oat: left;
	list-style:none;
	margin:0 3px 0 3px;
	display:inline;
}
ul.page_select li a:link,
ul.page_select li a:visited{
	color: #323349;
	font-size:1.1em;
	text-decoration:none;
}
ul.page_select li span{
	color: #F05E3B;
	font-size:1.1em;
}
ul.page_select li a:hover{
	color: #F05E3B;
}
ul.page_select .prev a img,
ul.page_select .prev a:visited img,
ul.page_select .next a img,
ul.page_select .next a:visited img,
a.nxt_art_rit img,
a.nxt_art_rit img:visited,
a.nxt_art img,
a.nxt_art img:visited{
	background: #292A47 ;
	font-size:1px;
	margin-top:4px;
}
a.nxt_art:hover img,
a.nxt_art_rit:hover img,
ul.page_select .next a:hover img,
ul.page_select .prev a:hover img{
	background-color: #F05E3B;
}
ul.page_select .inactive_prev img,
ul.page_select .inactive_next img{
	background:#f5cfa6;
	font-size:1px;
	margin-top:4px;
}
ul.page_select .inactive_prev a:hover,
ul.page_select .inactive_next a:hover {
	cursor:default;
}
.nxt_art{
	position:absolute;
	left: 565px;
	bottom:10px;
	z-index:100;
}
.nxt_art_rit{
	position:absolute;
	left: 925px;
	bottom:10px;
	z-index:100;
}

/*----Footer----*/

#fotr {
	float: left;
	height:90px;
	width: 100%;
	border-top: 4px solid #bababa;
}
#tab1 {
	background:url(master.png) #bababa no-repeat 144px -52px;
	float: left;
	height: 13px;
	width: 140px;
	clear: none;
	font-size:1em;
	color: #fff;
	padding:0 0 0 16px;
	
}
#tab2 a:link,
#tab2 a:visited {
	float: left;
	color:#fff;
	margin-top: 3px;
	height: 13px;
	width: 125px;
	font-size:1em;
	padding:0 0 0 16px;
	background:url(master.png) #8d8d8d no-repeat 129px -52px;
	text-decoration:none;
}
#tab2 a:hover {
	background:url(master.png) #bababa no-repeat 129px -52px;
}
.fotr_contnt {
	float: right;
	height: 63px;
	width: 215px;
	margin:25px 8px 0 0;
}
.fotr_contnt a:link,
.fotr_contnt a:visited,
.fotr_contnt p{
	color:#fff;
	font-size:1em;
	padding:0px;
	text-decoration:none;
}
.fotr_contnt a:hover{
	text-decoration:underline;
}

.fotr_contnt span a:link,
.fotr_contnt span a:visited{
	font-size:1.6em;
	color:#f05e3b;
	text-decoration:none;
	margin: 5px 0 12px 0;
	font-weight:600;
	display: block;
	text-decoration:none;
}

.fotr_contnt h3 a,
.fotr_contnt h3 a:visited,
.fotr_contnt h3 a:link {
	font-size:1em;
	text-decoration:none;
	color:#f05e3b;
}
.fotr_contnt h3 a:active,
.fotr_contnt h3 a:hover,
.fotr_contnt h3 a:focus{
	text-decoration:underline;
}
#fotr_logo a:link,
#fotr_logo a:visited,
#fotr_logo a:active,
#fotr_logo a:hover,
#fotr_logo a:focus{
	margin:65px 20px 0 0;
	float:right;
	width:21px;
	height:21px;
	background:url(master.png) -790px -60px;
}
.shade {
	background: url(master.png) center -92px no-repeat;
	float: left;
	height: 37px;
	width: 100%;
	margin-top: 0px;
}

/*----Redaxo Elements----*/

div.image p {
	font-size:1.1em;
	float:none;
}
.fl-left { 
	float: left;
	margin: 3px 20px 0 0;
}
.fl-right {
	float: right;
	margin: 3px 0 0 20px;
}
.txt-algn-left {
	text-align:left;
}
.txt-algn-rght {
	text-align:right;
}
.txt-algn-cntr {
	text-align:center;
}
.clearer { 
	display: block;
	clear: both;
	line-height: 0em;
	height: 1px;
	font-size: 0;
	visibility: hidden;
}
.hidden {
	display:none;
}
*:lang(de) {
	quotes:"„" "“" "‚" "‘";
}
.download-file{
	background: url(icon_ppt.png) no-repeat;
	padding:0 0 0 30px;
}

/*--------  Teaser  --------*/


.teaser{
	padding:6px 10px 0;
	width:320px;
	background:#f2e5eb;
	float:left;
	margin:0 0 3px;
}
.bg2{
	background:#f0ece7;
}
.teaser img{
	float:left;
	margin:4px 10px 0 0;
}
.teaser div{
	float:left;
	width:200px;
}
.teaser p{
	font-size:1.1em;
	margin:3px 0 0;
}
#content a.more:link,
#content a.more:visited,
#left_column a.more:link,
#left_column a.more:visited{
	display:block;
	padding:3px 0 5px 20px;
	background:url(more.gif) no-repeat left;
	font:normal bold 1.1em verdana;
	color:#323349;
}
#content a.more:active,
#content a.more:hover,
#content a.more:focus,
#left_column a.more:active,
#left_column a.more:hover,
#left_column a.more:focus{
	color:#F05E3B;
}
.t2 #content{
	padding:0 4px 0 0;
	width:340px;
	height:auto;
	margin:3px 0 0;
 }
#left_column{
	float:left;
	width:240px;
	padding:15px 0 0 15px;
}
.icon{
	margin-left:-10px;
	display:inline-block;
	padding-top:3px;
}
.t3 #content {
	padding:25px 75px;
	width:462px;
}
#lang_flags {
	position:absolute;
	right:18px;
	top:106px;
}
#lang_flags {
	float:right;
	list-style:none;
}
#lang_flags li {
	float:right;
	list-style:none;
	margin-right:8px;
}
#lang_flags li a,
#lang_flags li a:visited {
	background:none;
	display:block;
	width:16px;
	height:16px;
}
#lang_flags li.active a,
#lang_flags li.active a:visited {
	background:url(active_arrow.gif) bottom center no-repeat;
	display:block;
	width:16px;
	height:16px;
}
#lang_flags li a:active,
#lang_flags li a:focus,
#lang_flags li a:hover {
	background:url(active_arrow.gif) bottom center no-repeat;
}
/*-- Slider --*/

.slider #content {
	width:575px;
	padding-top:10px;
}
.slider #content .slider_cntnr ul li {
	background:none;
	padding:0;
}
.slider_cntnr{
	width:575px;
	height:55px;
	margin:0 0 20px;
	position:relative;
}
.slider_cntnr .thumbs{
	width:489px;
	position:absolute;
	top:14px;
	left:45px;
	overflow:hidden;
	z-index:5000;
	padding:6px 0 0 6px;
}
.slider_cntnr .thumbs ul{
	width:1000px;
}
#content_area .slider_cntnr .page_select{
	width:575px;
	position:absolute;
	top:25px;
	left:0;
	z-index:4000;
}
#content_area .slider_cntnr ul{
	margin:0;
}
#content_area .slider_cntnr .page_select .next,
#content_area .slider_cntnr .page_select .inactive_next{
	position:absolute;
	top:0;
	right:0;
}

/*-- Twitter --*/

#twitter{
	width:428px;
	height:97px;
	position:absolute;
	top:0;
	right:0;
	background:url(bg_twitter.jpg);
}
#twitter div{
	width:332px;
	height:54px;
	margin:20px 21px 0 0;
	float:right;
	position:relative;
	word-break: break-all;
}
* html #twitter div{
	margin-right:10px;
}
#twitter p{
	color:#000;
	font-size:1.1em;
	margin:0;
}
#twitter a:link,
#twitter a:visited{
	color:#f05e3b;
	text-decoration:none;
}
#twitter a:hover{
	text-decoration:underline;
}
#prof_pic{
	margin:11px 0 0 14px;
	float:left;
}
#twitter p.grey{
	color:#acacac;
	position:absolute;
	bottom:0;
	left:0;
}
#twitter p.grey a{
	margin:0 0 0 35px;
	color:#acacac;
}
#twitter .page_select{
	position:absolute;
	right:0;
	bottom:0;
}
.twitter_grey{
	color:#acacac;
}
#twitter div.frame{
	width:39px;
	height:39px;
	position:absolute;
	background:url(frame.gif);
	top:-10px;
	left:13px;
	z-index:10;
}