/*
////////////////////////////////////////////////////////////////////////
//                      mobile.anthrazit.org                          //
////////////////////////////////////////////////////////////////////////
//                                                                    //
//  Cascading Style Sheet for mobile.anthrazit.org                    //
//  Created 2007 by bitsolution stalder, www.bitsolution.ch           //
//  Styles for Screen: XXS  XS  S  [M]  L  XL  XXL                    //
//                                                                    //
////////////////////////////////////////////////////////////////////////
*/



/*
========================
| IMPORT basic Styles //
========================
*/
@import url("base_online.css");


/*
========================
| COMMON ELEMENTS /////
========================
*/

body					{ font-size:0.8em; }

.borderTop				{ border-top-width:1px;  }
.borderTopFat			{ border-top-width:2px; }
.borderBottom			{ border-bottom-width:1px; }
.borderBottomFat		{ border-bottom-width:2px; }


/*
========================
| TABS   ///////////////
========================
*/

.tabs				{ font-size:1.8em; }

/*
========================
| PGUIDE //////////////
========================
*/

/*list*/
.pguideResList .links	{ text-align:right;  }
.pguideResList .elementObjectExtLink { display:inline;  }
.pguideResList .elementObjectExtLink a { padding-left:0px;  }
.pguideResList .containerLead { width:82%; }
.pguideResList .noLinks .containerLead { width:80%; }

/*DETAIL VIEWS*/
.pguideViewDetails .thumb { padding:0.2em 1.2em 0.6em 0em; }

/*numbered sibling list*/
.pguideResList .number	{ width:60px; float:left; font-size:42px; text-align:center; margin-right:10px; }

/*enhanced view*/
.qrcode					{ margin:50px 0px 50px 0px; text-align:center; }

/*paging*/
.elementPaging			{ margin:6px 0px 6px 0px; padding:3px 2px 4px 2px; }
.pguideRubrikList		{ padding-top:5px; padding-bottom:5px; }
.elementDate			{ font-size:80%; float:right; }

/*
========================
| FORMS ///////////////
========================
*/

.inputLine, .inputField	{ font-size:12px; padding:2px; }
.inputButton			{  font-weight:bold;}
.inputCheckbox			{ width:auto; vertical-align:middle; }

/*formprocessor*/
.elementForm			{ clear:both; }
.elementForm .inputButton	{  width:46%;  }
.elementForm .additionalDescription { font-size:85%; font-style:italic; }
.textSuccess			{ background-color:#ccc; margin-top:15px; padding:10px; font-weight:bold; }
.pguideViewDetails .textSuccess	{ margin-top:0px; }


/*past magazines*/
.elementForm .desc .mag	{ width:29%; margin:0em 0.5em 0.5em 0em; padding:0.6em; font-size:80%; min-height:175px;}


/* USER SETTINGs FORM */
.userSettings div.list div.desc .inputField { width:95%;}