/****************************************************** 
	Title:    BNB
	Author:   Martin Metodiev
	Company:  Mag Studio
	Website:  www.magstudio.bg
	Updated:  2009/03/20
	Style:    MOBILE Stylesheet
******************************************************/



/* ******************************* GLOBAL */

/* .................... Common */
	* {
	   position: static !important;
	   float: none !important;
	}
/* ........................... */


/* ..................... Links */
	a {
		text-decoration: none;
		color: #6B2628;
	}
	
		a:hover {
			text-decoration: underline;
			color: #6B2628;
		}
	
	a.home {
		margin: 0px 15px;
		color: #D75103;
	}
/* ........................... */


/* .................... Images */
	img {
		display: block;
	}
/* ........................... */


/* ..................... Table */
	div.table_box {
		background: url(../images/tr_line_ext.gif) left top repeat-y;
		width: 260px;
		margin: 10px auto;
	}

			table tr th,
			table tr td {
				text-align: left;
				padding: 4px;
				vertical-align: top;
				border-right: 1px solid #f6e29e;
				border-top: 1px solid #f6e29e;
			}
			
			table tr th {
				vertical-align: middle;
				font-weight: normal;
				text-align: center;
			}

			table tr td.right {
				text-align: right;
			}
			
			table tr.header_cells th {
				background: #E7BF63 url(../images/tr_th.gif) center top no-repeat;
				border-top: 0px;
			}

			table tr.header_cells th.first {
				background-position: left top;
			}
			
			table tr.header_cells th.last {
				background-position: right top;
			}

			table tr.first td {
				background: #E7BF63 url(../images/tr_first.gif) center top no-repeat;
				border-top: 0px;
			}
			
			table tr.first td.first {
				background-position: left top;
			}
			
			table tr th.last,
			table tr td.last {
				border-right: 0px;
			}
			
			table tr.first td.last {
				background-position: right top;
			}

			table tr.last td {
				background: url(../images/tr_last.gif) center bottom no-repeat;
			}
			
			table tr.last td.first {
				background-position: left bottom;
			}
			
			table tr.last td.last {
				background-position: right bottom;
			}
/* ........................... */


/* ..................... Title */
	h1 {
		font: bold 14px Arial, Helvetica, sans-serif;
		margin: 10px 15px 0px;
		text-align: center;
		color: #7A2A29;
	}
/* ........................... */





/* ******************************* LAYOUT */

/* ...................... Body */
	body {
		background: #F4E09B;
		margin: 0px;
		padding: 0px;
		font: normal 11px Tahoma, Geneva, sans-serif;
		color: #46342D;
	}
	
		div#wrapper {
			width: 288px;
			background: #FFFFFF;
			position: relative;
			margin: 0px auto;
		}
/* ........................... */


/* .................. Language */
	div#language {
		background: #ecc669 url(../images/language.png) center bottom no-repeat;
		text-align: center;
		margin-top: 2px;
		margin-bottom: 10px;
	}
	
		div#language a, 
		div#language span {
			margin: 0px 5px;
			line-height: 26px;
		}
/* ........................... */


/* ................. Main Menu */
	div#menu {
		width: 210px;
		margin: 10px auto 0px;
	}
	
		div#menu div {
			width: 170px;
			background: url(../images/menu_line.gif) 0px 0px repeat-y;
			padding: 10px 20px 1px;
		}
		
			div#menu div ol,
				div#menu div ol li {
					list-style: none;
					margin: 0px;
					padding: 0px;
				}
	
				div#menu div ol li {
					margin-bottom: 10px;
				}
	
					div#menu div ol li а {
						display: block;
					}
/* ........................... */


/* .................... Footer */
	span#footer {
		display: block;
		text-align: center;
		font-size: 10px;
		margin-top: 20px;
	}
/* ........................... */
