/*
* Contents styles definition.
* 
* @author Lukas Bruha 
*
*/

/* ALL */
DIV#text-content UL LI {
	margin-left: 5px;
	background: url('../images/icon-cart-blue-arrow-right.gif') no-repeat left .7em;
	padding: .4em 0 0 0;
	padding-left: 10px;
}

/* SIMPLE - one column */
DIV#simple-content DIV#text-content {
	margin-top: .5em;
}

DIV#text-content UL LI A:hover {
	text-decoration: none;
}

/* ADMIN - two columns */
DIV#admin-content DIV#text-content {
	width: 800px;
	float: right;
}

DIV#sidebar {
	width: 185px;
	float: left;
}

/* ADVANCED - three columns */
DIV#advanced-content DIV#text-content {
	width: 468px;
	float: left;
	margin: 1em 0 0 19px;
	z-index: 2500;
	overflow: hidden;
	text-align: justify;
}

DIV#left-sidebar {
	width: 200px;
	float: left;		
}

DIV#left-sidebar .block {
	margin-bottom: .7em;
}

DIV#left-sidebar .block EMBED,
DIV#left-sidebar .block OBJECT {
	width: 200px;
}

DIV#right-sidebar {
	width: 266px;
	float: right;
}

DIV#right-sidebar .block EMBED,
DIV#right-sidebar .block OBJECT {
	width: 266px;
}

DIV#left-sidebar DIV#contact-request {
	background: url('../images/bg-contact-request-top.png') no-repeat top center #1d95bd;
	padding: .5em 0 0 10px;	
	_padding: .5em 0 0 10px;
	_margin: 0 1px 0 1px;
}

DIV#left-sidebar DIV.contact-request-bottom {
	background: url('../images/bg-contact-request-bottom.png') no-repeat top center;
	height: 7px;
	_margin: 0 1px -.6em 1px;	
}

DIV#left-sidebar DIV#contact-request FORM SELECT,
DIV#left-sidebar DIV#contact-request FORM INPUT {
	background: url('../images/bg-contact-request-textfield.png') no-repeat center center;	
	width: 180px;
	min-height: 16px;
	height: auto;
	_height: 16px;
	border: none !important;
	margin: .2em 0; 
	padding: .3em 0;
	text-indent: 3px;
	font-size: 90%;
}

DIV#left-sidebar DIV#contact-request FORM INPUT.button {
	background: url('../images/button-contact-request-send.png') no-repeat top center;
	border: none;
	width: 180px;
	height: 22px;
	text-transform: none;
	color: #fff;
	font-size: 90%;
	font-weight: bold;
}
DIV#left-sidebar DIV#contact-request FORM INPUT.button:hover {
	background-position: bottom ;
}


DIV#left-sidebar DIV#contact-request FORM TEXTAREA {
	width: 180px;
	height: 45px;
	margin: .2em 0; 
	background: url('../images/bg-contact-request-textarea.png') no-repeat center center;
	border: none;
	overflow: auto;
	font-family: sans-serif;
	font-size: 90%;
	text-indent: 3px;
}

DIV#left-sidebar DIV#contact-request H3 {
	font-size: 120% !important;
	color: #fff;
	padding: .4em 5px .6em 5px;
	margin: 0;
	position: relative;
}

DIV#left-sidebar DIV#contact-request FORM TABLE {
	width: 120px;
}

