/*  Lukáš Hák - xhaklu00    Internetový obchod Galerie obrazů - pro M&K Galerii    Vypracováno jako Bakalářská práce    Datum vytvoření:1.5.2007                               *//* standardni elementy */* {	margin: 0;	padding: 0;}body {	color: #220000;	font-size: 75%;	font-family: Arial, Helvetica, sans-serif;	text-align: center;}table, tr, td {	font-size: 100%;	Border-collapse: collapse;}input {	color: #000000;}p, cite, code, ul {	text-align: center;}p.uvod {	text-align: justify;	text-indent: 2em;}ul {	margin-left: 1.2em;}li {	list-style-image: url(img/li.gif);}h1 {	font-size: 1.3em;}h2 {	font-size: 1.7em;	letter-spacing: 0.3em;}h3 {	font-size: 2.2em;}h1, h2, h3 {	color: #330000;	padding-bottom: 0.7em;}.kulh {	color: white;	background-color: black;	font-size: 130%;	font-weight: bold;	letter-spacing: 0.4em;	line-height: 170%;}img {	border: 0;	margin: 3px;}/*a {	color: #000066;}a:hover {	color: #0033ff;}*/a {	color: #330000;}a:hover {	color: #AA0000;}#left-in a, a.odkaz, .kategorie a {	color: #000000;	text-decoration: none;	font-weight: bold;	letter-spacing: 0.1em;}#right-in a {	color: #000000;	text-decoration: none;	font-weight: bold;}#left-in a:hover, #right-in a:hover, a.odkaz:hover, .kategorie a:hover {	color: #fff;}a.priznaky {	text-decoration: none;	font-weight: bold;}td.barva {	background-color: rgb(225,210,200);}#right-in img {	margin: 3px;}#aktuality {	text-align: left;}.button {	padding: 0 7px;	margin: 5px;	height: 22px;	background: rgb(211,69,33);	border: solid 1px #444;	text-align: center;	text-transform: uppercase;	color: white;	font-size: 100%;	font-weight: bold;	vertical-align: middle;	cursor: pointer;}.vypisDilo {	line-height: 150%;	border-color: #CCC;	border-style: solid;	border-width: 1px;	text-align: right;}.vypisDilo td {	padding-right: 0.3em;}.umelci {	width: 100%;	line-height: 120%;	text-align: left;	border: 0px;}.umelci td {	border: solid 1px #777;	padding: 0.3em;}.tableVlozit {	margin-left: auto;	margin-right: auto;}.tableVlozit td {	vertical-align: middle;	padding: 4px;}.tableVlozit input {	vertical-align: middle;}.tableVlozit em {	color: #999;}.kategorie {	background-color: rgb(240,215,205);	line-height: 190%;	padding-top: 8px;}.katNadpis {	background-color: rgb(240,215,205);	width: 100%;	display: block;	color: #000000;	text-decoration: none;	letter-spacing: 0.4em;	font-weight: bold;	text-transform: lowercase;}/* vlastni definovane divy*//* layoutove styly:*/body {	height: 100%;/* dulezite */	margin: 0;	padding: 0;	min-width: 950px;	max-width: 1400px;	background: rgb(244,227,218) url(img/menu.gif) top left repeat-y;}#holder {	position: relative;/* dulezite */	height: 100%;/* nastaveni pro IE */	background: url(img/menu.gif) top right repeat-y;}/* pro ostatni pouzijeme min-height:*/html>body #holder {	height: auto;	min-height: 100%;}/* vyska tohoto divu musi byt shodna s vyskou paticky:*/#bottom-spacer {	height: 1px;	clear: both;	width: 950px;/* nahrada za min-width pro IE */}#bottom {	position: absolute;	left: 0px;/* workaround pro obcasne ujizdeni o pixel v IE: */	top: expression( document.getElementById('holder').offsetHeight - document.getElementById('bottom').offsetHeight );	overflow: hidden;	width: 100%;	height: 40px;	bottom: 0px;	clear: both;	background: rgb(250,244,241);}#pata2 {	background: url(img/menu.gif) top left no-repeat;	float: left;	height: 100%;	width: 170px;}#pata2b {	background: url(img/menu.gif) top right no-repeat;	float: right;	height: 100%;	width: 170px;}#pata1 {	position: absolute;	background: rgb(143,124,124);	height: 20px;	width: 100%;	left: 0;	bottom: 10px;	padding-top: 2px;}.left {	float: left;	width: 170px;}.right {	float: right;	width: 170px;}.mapa {	height: 350px;}.mapa img {	margin: 3px 0px;}#left-in, #right-in {	padding: 0px 20px;	line-height: 160%;	text-align: center;}#content {	height: expression("0px");/* workaround pro 3px bug v IE */	margin: 0 170px;/* do stran je treba margin */	padding: 10px;/* do vysky je treba padding */}#kosik {	width: 95%;	border: solid 1px #555;	padding: 7px 0px;}#header {	background: rgb(250,244,241);	height: 140px;}#logo1 {	background: url(img/menu.gif) top left no-repeat;	float: left;	height: 100%;	width: 170px;}#logo1b {	background: url(img/menu.gif) top right no-repeat;	float: right;	height: 100%;	width: 170px;}#logo2 {	background: url(img/logo_hlavni.gif) center center no-repeat;	position: absolute;	width: 100%;	height: 120px;	left: 0px;	top: 10px;}#logo3 {	background: rgb(143,124,124);	position: absolute;	width: 100%;	height: 50px;	left: 0px;	top: 45px;}.cleaner {	clear: both;	padding-bottom: 20px;}.W100pc {	width: 100% !important;}.W80pc {	width: 80% !important;}.W70pc {	width: 70% !important;}.W10pc {	width: 10% !important;}.W5 {	width: 5px !important;}.W10 {	width: 10px !important;}.W15 {	width: 15px !important;}.W20 {	width: 20px !important;}.W30 {	width: 30px !important;}.W40 {	width: 40px !important;}.W50 {	width: 50px !important;}.W60 {	width: 60px !important;}.W80 {	width: 80px !important;}.W100 {	width: 100px !important;}.W125 {	width: 125px !important;}.W150 {	width: 150px !important;}.W175 {	width: 175px !important;}.W200 {	width: 200px !important;}.W250 {	width: 250px !important;}.W300 {	width: 300px !important;}.W400 {	width: 400px !important;}.h30 {	height: 30px !important;}.h40 {	height: 40px !important;}.h50 {	height: 50px !important;}.h100 {	height: 100px !important;}.T110pc {	font-size: 110% !important;}.T120pc {	font-size: 120% !important;}.T150pc {	font-size: 150% !important;}.tr {	text-align: right !important;}.tl {	text-align: left !important;}.tc {	text-align: center !important;}.vm {	vertical-align: middle !important;}.vt {	vertical-align: top !important;}.vb {	vertical-align: bottom !important;}.colorSeda {	color: #666 !important;}.colorRed {	color: red !important;}.fontNormal {	font-weight: normal;	!important;}.ital {	font-style: italic !important;}.text120pc {	font-size: 120% !important;}.text140pc {	font-size: 140% !important;}.text160pc {	font-size: 160% !important;}
