BODY {
	FONT-SIZE: 14px;
	MARGIN: 0px;
	FONT-FAMILY: sans-serif, Arial, Helvetica;
	/*BACKGROUND-COLOR: #8a1203;*/
	background:#435281 url('images/mainbg.png') center center no-repeat;
	background-attachment:fixed;
	color: #555555 ;
	margin: 0px;
	padding: 0px;
}
TABLE {
	FONT-SIZE: 14px; FONT-FAMILY: sans-serif, Arial, Helvetica, verdana,arial,helvetica
}
OPTION {
	FONT-SIZE: 14px; FONT-FAMILY: sans-serif, Arial, Helvetica, verdana,arial,helvetica
}
INPUT {
	FONT-SIZE: 14px; FONT-FAMILY: sans-serif, Arial, Helvetica, verdana,arial,helvetica; BACKGROUND-COLOR: #ffffff; color:#0f0f0f; border: 1px solid #0f0f0f;
}
SELECT {
	FONT-SIZE: 14px; FONT-FAMILY: sans-serif, Arial, Helvetica, verdana,arial,helvetica; BACKGROUND-COLOR: #eeeeee
}
TEXTAREA {
	FONT-SIZE: 14px; FONT-FAMILY: sans-serif, Arial, Helvetica, verdana,arial,helvetica; BACKGROUND-COLOR: #eeeeee
}

/*body > * {
	font-size	: 1.2em;
}*/

IMG { border:0px; }
.infonadpis {font-weight:bold;color:#555555;font-size:120%;}

div#mainblock {
	width			: 1024px;
	height			: 100%;
	margin			: 0px auto;
	padding			: 0px;
}
	div#mainblock div#contentblock {
		background-color	: rgba(255 ,255, 255, .5);
		margin			: 3px 0;
		padding			: 10px 0;
	}
	div#mainblock.index_php div#contentblock {
		background-color	: transparent !important;
		margin			: 2px 0;
		padding			: 0;
	}

/* HEADER */
#header {
	position	: relative;
	width		: 100%;
	height		: 163px;
	margin		: 0px auto;
	padding		: 0 0 15px 0;
	background	: #f2f2f2 url(images/header_bg.png) top center no-repeat;
	border-bottom	: 1px solid #a7b1c8;
}
	#header img.logo {
		position	: absolute;
		left		: 207px;
		top		: 16px;
	}
	
	#header #subheader {
		position	: absolute;
		left		: 225px;
		bottom		: 2px;
		
		/*border:1px solid green;*/
	}
		#header #subheader #login {
			position	: relative;
			display		: inline-block;
			border		: 1px solid rgba(255 ,255, 255, .2);
			padding		: 5px 10px;
			height		: 68px;
		}
			#header #subheader #login p.title {
				color		: white;
				font-size	: 16px;
				font-weight	: bold;
			}
			#header #subheader #login input[type=text], #header #subheader #login input[type=password] {
				width		: 100px;
			}
	#header p.akt_user_title {
		position	: absolute;
		right		: 10px;
		bottom		: 0px;
		color		: silver;
	}
/*	#header #login, #header #subheader {
		position	: relative;
		display		: inline-block;
		bottom		: 0px;
		right		: 30px;
		padding		: 5px;
		vertical-align	: bottom;
	}
		#header #subheader {
			text-align	: center;
		}*/

#breadcrumbs {
	position	: relative;
	margin		: 0 50px;
}

#header #subheader p.title {
	position	: relative;
	text-align	: left;
	margin		: 5px;
}

#header #subheader a.submenu {
	position	: relative;
	display		: inline-block;
	width		: 75px;
	height		: 75px;
	margin		: 1px;
	border		: 1px solid rgba(255 ,255, 255, .2);
	vertical-align	: bottom;
	background	: url('images/placeholder.png') center center no-repeat;
/* 	opacity		: .5; */
	color		: white;
}
	#header #subheader a.submenu span {
		position	: absolute;
		width		: 100%;
		padding		: 3px 0;
		bottom		: 0px;
		left		: 0px;
		text-align	: center;
	}
	#header #subheader a.submenu.home {
		background-color	: rgba(255,255,125,.4);
		background-image	: url('images/icon_home.png');
	}
	#header #subheader a.submenu.useredit {
		background-color	: rgba(115,255,118,.3);
		background-image	: url('images/icon_useredit.png');
	}
	#header #subheader a.submenu.extranet {
		background-color	: rgba(121, 121, 255, .4);
		background-image	: url('images/icon_extranet.png');
	}
	#header #subheader a.submenu.logout {
		background-color	: rgba(255, 88, 88, .4);
		background-image	: url('images/icon_logout.png');
	}

#header .link {
	position: absolute;
	left: 200px;
	top: 5px;
	display: block;
	width: 320px;
	height: 35px;
}

#header .jazmenu {
	position: absolute;
	right: 0px;
	top: 30px;
	width: 240px;
	height: 22px;
	margin: 0px;
	padding: 0px;
}

#menu {
	width		: 100%;
	height		: 20px;
	margin		: 0px;
	padding		: 5px 0;
	text-align	: right;
	/*background	: #f2f2f2 url(images/digilab_cz_menu_bg.png) top center no-repeat;*/
}
#menu a
{   
	padding: 0px 15px 0px 15px ; 
	/*color: #082e5d;*/
}

/* SUBHEADER */

/*#subheader {
	width		: 100%;
	color		: #de3931;
	margin		: 0px;
	padding		: 0;
}*/

/* FOOTER */

#footer {
	position	: relative;
	display		: inline-block;
	vertical-align	: bottom;
	width		: 1004px;
	text-align	: right;
	/*background	: #f2f2f2 url(images/digilab_cz_footer_bg.png) top center no-repeat;*/
	background	: rgba(0,0,0,.8);
	border-top	: 1px solid #9196a1;
	color		: #8a8c99;
/* 	padding		: 60px 20px 0px 0; */
	font-size	: 12px;
}
	#footer article {
		position	: relative;
		display		: inline-block;
		width		: 278px;
		margin		: 0 10px;
		padding		: 0 10px;
		vertical-align	: top;
		text-align	: left;
	}
	
/*	#footer img.platby {
		position	: absolute;
		top		: 10px;
		right		: 10px;
	}*/


/* DIV */

/*  home */
#hodnoceni {
    width: 160px;
	height: auto;
	margin-top: 5px;
	margin-botom: 5px;
}
#hodnoceni a, #hodnoceni a:visited {
	padding: 3px 0px 3px;
	BACKGROUND-COLOR: #F6EABE;
	FONT-WEIGHT: bold; COLOR: #color; TEXT-DECORATION: none;
	border: 1px solid #808080;
	display: block;
}
#hodnoceni a:hover {
	BACKGROUND-COLOR: #DED3A8;
	FONT-WEIGHT: bold; COLOR: #222; TEXT-DECORATION: underline;
}

#footer a, #footer a:visited { color:#303030 ;}
#footer a:hover { color:#303030 ;TEXT-DECORATION: underline;}

#pranicka {
	margin-top: 5px;
	margin-bottom: 5px;
}

#prinfo {
	margin: 0px;
}

#prinfo TD {
	margin-top: 5px;
	margin-bottom: 5px;
	BACKGROUND-COLOR: #F4F4F4;
}
#prinfo .text {
	BACKGROUND-COLOR: #F6EABE;
	width: auto;
	padding: 5px;
	color: #44390E;
	font-weight: bold;
}

/* linky */

A:link, A:visited {
	FONT-WEIGHT: bold; COLOR: #de3931; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; color: #de3931; TEXT-DECORATION: underline
}

A.menu:link, A.menu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.menu:active {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}

A.submenu:link, A.submenu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none; margin-right:15px;
}
A.submenu:hover {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline; margin-right:15px;
}
A.submenu:active {
	FONT-WEIGHT: bold; COLOR: #de3931; TEXT-DECORATION: none; margin-right:15px;
}

HR {
	COLOR: #808080
}

/* pozadi */

.home {
	width		: 100%;
	/*height		: 360px ;*/
	font-size	: 9px ;
	padding		: 0px;
}

ul.menu_tile {
	position	: relative;
	list-style-type	: none;
	margin		: 0;
	padding		: 0;
	text-align	: center;
}
	ul.menu_tile li.item {
		position	: relative;
		display		: inline-block;
		margin		: 3px;
		color		: transparent;
		/*background-image	: url('images/icon_objednat_kalendar.png');
		background-position	: 35px center;
		background-repeat	: no-repeat;*/
	}
		ul.menu_tile li a {
			position	: relative;
			display		: table;
			width		: 333px;
			height		: 168px;
			color		: white;
		}
			ul.menu_tile li a .txt_container {
				position	: relative;
				display		: table-cell;
				width		: 50%;
				height		: 100%;
				text-align	: left;
				vertical-align	: middle;
			}
				ul.menu_tile li a .txt_container h2 {
					font-size	: 20px;
					color		: white;
					padding		: 5px;
				}
				ul.menu_tile li a h2:first-letter {
					text-transform	: capitalize;
				}
			
			ul.menu_tile li a .img_container {
				position	: relative;
				display		: table-cell;
				vertical-align	: middle;
				width		: 50%;
				height		: 100%;
				/*position	: absolute;
				display		: block;
				top		: 0px;
				left		: 0px;
				line-height	: 168px;
				width		: 168px;*/
			}
/*				ul.menu_tile li a .img_container::after {
					content		: ".";
					visibility	: hidden;
				}*/
				ul.menu_tile li a .img_container img {
					position	: relative;
					vertical-align	: middle;
					border		: none;
				}
	
	ul.menu_tile li.item.half a {
		width		: 161px;
	}
		ul.menu_tile li.item.half a .txt_container {
			display		: auto;
			position	: absolute;
			bottom		: 0px;
			left		: 15px;
			height		: auto;
		}
			ul.menu_tile li.item.half a .txt_container h2 {
				font-size	: 16px;
			}
		ul.menu_tile li.item.half a .img_container {
			width		: 100%;
		}
	ul.menu_tile li.item.quad a {
		width		: 161px;
		height		: 80px;
		vertical-align	: top;
	}
		ul.menu_tile li.item.quad a .txt_container {
			left		: 60px;
			text-align	: right;
			top		: auto;
			left		: auto;
			bottom		: -10px;
			right		: 10px;
		}
		ul.menu_tile li.item.quad a .img_container {
			position	: absolute;
			width		: 32px;
			top		: 15px;
			left		: 15px;
		}
	ul.menu_tile li.item.fotografie {
		background-color	: #c83737;
	}
	ul.menu_tile li.item.kalendar {
		background		: #ff9e00;
	}
	ul.menu_tile li.item.zip {
		background		: #0044aa;
	}
	ul.menu_tile li.item.darek {
		background		: #008000;
	}
	ul.menu_tile li.item.platno {
		background		: #c83771;
	}
	ul.menu_tile li.item.offline {
		background		: #3e3748;
	}
	ul.menu_tile li.item a.info_q {
		/*background		: #5599ff;*/
		background		: #4983DB;
	}
	ul.menu_tile li.item a.kontakt_q {
		background		: #ffcc00;
		margin-top		: 7px;
	}
	ul.menu_tile li.item.registrace {
		background		: #8fbd34;
	}
	ul.menu_tile li.item.album {
		background		: #6633FF;
	}
	ul.menu_tile li.item.cenik {
		background		: #aa8800;
	}
	ul.menu_tile li.item.akce {
/* 		background		: #FF2E2E; */
		background		: url(images/firebg.png) center;
	}
	
ul.menu_tile.darky li.item {
	width		: 230px;
	border		: 1px solid #324c73;
	background	: white;
	
	-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 0px 5px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 0px 5px rgba(50, 50, 50, 0.75);
}
	ul.menu_tile.darky li a {
		position	: relative;
		display		: table;
		width		: 100%;
		height		: 125px;
		color		: #324c73;
	}
		ul.menu_tile.darky li.item a .txt_container {
			padding		: 0 10px 0 0;
			font-size	: 10px;
			font-weight	: normal;
		}
		ul.menu_tile.darky li.item a h2 {
			color		: #324c73;
			font-size	: 14px;
		}
		ul.menu_tile.darky li.item.half a .img_container {
			width		: 100%;
		}
			ul.menu_tile.darky li.item a .img_container img {
				max-width	: 80%;
			}
	
.home td{vertical-align: top ;}
.homebg {
	background: #ffffff url('images/home/home.jpg') no-repeat  20px 20px;
}

.roz1 {
	background: #ffffff url('images/rozcesti/roz1.gif')  no-repeat  0% 0%;
}
.roz2 {
	background: #ffffff url('images/rozcesti/roz2.gif')  no-repeat  0% 0%;
}
.roz3 {
	background: #ffffff url('images/rozcesti/roz3.gif')  no-repeat  0% 0%;
}
.roz2g {
	background: #ffffff url('images/rozcesti/roz2g.gif')  no-repeat  0% 0%;
}
.roz3g {
	background: #ffffff url('images/rozcesti/roz2.gif')  no-repeat  0% 0%;
}
.roz4 {
	background: #ffffff url('images/rozcesti/roz4g.gif')  no-repeat  0% 0%;
}
.roz5 {
	background: #ffffff url('images/rozcesti/roz5.gif')  no-repeat  0% 0%;
}
.roz6 {
        background: white url('images/rozcesti/roz6.gif')  no-repeat  0% 0%;
}
.roz6g {
        background: white url('images/rozcesti/roz6g.gif')  no-repeat  0% 0%;
}

/* prvky */

.fotak { background: #0f0f0f  no-repeat fixed 0% 50% }

.nadpis {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica;
}

.obsah {
	/*background	: #ffffff;*/
	color		: #555555 ;
	padding		: 5px 5px 5px 5px ;
	/*border		: 1px solid #ffffff;*/
	
}
.subobsah {
}
.subobsah td
{
	vertical-align: top;	
}
.obsah input 
{
/*	background-color: #0f0f0f ;
	border: none ;*/
	margin: 5px 0px 5px 5px ;
	padding: 0px 0px 0px 0px ;
BACKGROUND-COLOR: #ffffff; color:#0f0f0f; border: 1px solid #808080;	
}
.sudy {
  background-color: #e0e0e0 ;
}
.ramecek {
	/*BACKGROUND-COLOR: #808080;*/
}
.subjekt {
	background	: #324c73;
	color		: #f7f7f7 ;
	padding		: 5px 10px !important;
}
input.butt {
	FONT-WEIGHT: bold; 
	color: #0f0f0f;
	BACKGROUND-COLOR: #ffffff;
	border: none ;
	padding-bottom: 3px ;
	padding-top: 3px ;
}
.rbutt {
	BACKGROUND-COLOR: transparent;
}
.hbutt {
	FONT-WEIGHT: bold; WIDTH: 90%; COLOR: #0f0f0f; BACKGROUND-COLOR: #a20000;
}
.ddatum {
	FONT-SIZE: 9px
}
.dcas {
	FONT-SIZE: 9px; BACKGROUND-COLOR: #0f0f0f; color: $f0f0f0
}
.tdtext {
	FONT-SIZE: 13px; COLOR: #555555; background-color: #ffffff; FONT-FAMILY: verdana,arial,helvetica;
	padding: 5px 10px 5px 10px;
	
}
.notice
{
	background-color:#e0e0e0;	color: #555555;
}
input.check 
{
	background-color: Transparent;border:none;height:11px;
}
input.radio
{
	background-color: Transparent;border:none;height:11px;
}

/*.htext1{position: relative;background-color: transparent;left: 170px;top:  35px; width: 130px;text-align:center;}
.htext2{position: relative;background-color: transparent;left: 288px;top:  33px; width: 130px;text-align:center;}
.htext3{position: relative;background-color: transparent;left: 288px;top:  43px; width: 150px;text-align:center;}
.htext4{position: relative;background-color: transparent;left: 120px;top:   0px; width: 170px;text-align:center;}
.htext5{position: relative;background-color: transparent;left: 130px;top:-190px; width: 130px;text-align:center;}*/

.htext {position: relative;background-color: transparent;left:   0px;top:   0px; width: 460px;text-align:left;font-size:10px;}
.htext1{position: absolute;background-color: transparent;left: 175px;top:  45px; width: 340px;text-align:left;}
.htext2{position: absolute;background-color: transparent;left: 145px;top: 105px; width: 380px;text-align:left;}
.htext3{position: absolute;background-color: transparent;left: 145px;top: 190px; width: 380px;text-align:left;}
.htext4{position: absolute;background-color: transparent;left: 175px;top: 270px; width: 340px;text-align:left;}
.htext5{position: absolute;background-color: transparent;left: 120px;top: 130px; width: 130px;text-align:left;}

.hntext{
	/*position: absolute;background-color: transparent;left: 75px;top:  45px; width: 380px;text-align:left;*/
}

.htrans1{position: absolute;background-color: transparent;left:  15px;top:  15px; width:  160px; height: 80px;}
.htrans2{position: absolute;background-color: transparent;left:  15px;top: 100px; width:  130px; height: 73px;}
.htrans3{position: absolute;background-color: transparent;left:  15px;top: 178px; width:  130px; height: 68px;}
.htrans4{position: absolute;background-color: transparent;left:  15px;top: 252px; width:  160px; height: 80px;}
.htrans5{position: absolute;background-color: transparent;left:  15px;top: 320px; width:  520px; height: 80px;}

.redtext{color:red;}

/* odesilaci formulare */
table.sendform    {width:100%;border:solid 3px #de3931 ;color:#555555 ;background-color:#ffffff;text-align:center}
td.sendform       {width:100%;border:solid 1px #f7f7f7;color:#f7f7f7;background-color:#de3931;text-align:center}
table.sendformtext{width:100%;border:solid 1px #f7f7f7;color:#f7f7f7;background-color:#de3931;text-align:center}
.sendformb{font-weight:bold;}
table.sendformprouzek{height:7px;border:solid 1px #ffffff;color:#555555;text-align:center}
table.sendformprouzex{width:100%;border:solid 1px #ffffff;color:#555555;text-align:center}
.sendformblue   {background-color:black;}
.sendformred    {background-color:#de3931;}
.sendformbarblue{background-color:black;height:7px;}
.sendformbarred {background-color:#de3931;height:7px;}
table.sendformerrorupload{width:100%;border:solid 1px #f7f7f7;color:#f7f7f7;background-color:#de3931;text-align:center}
table.sendformerrordb    {width:100%;border:solid 1px #f7f7f7;color:#f7f7f7;background-color:#de3931;text-align:center}
table.sendformallok      {width:100%;border:solid 1px #f7f7f7;color:#f7f7f7;background-color:#de3931;text-align:center}

/* album specific */
.lcorn {width:178px;vertical-align:top;}
.main  {width:602px;height:200px;vertical-align:top;}
.right {text-align:right;}
.obsah td{border:none;padding:0px;}
.imgbg {background-color:#e0e0e0;}
.homealbum { background: transparent url("images/home_blue.gif") no-repeat -10px 0px }

input[type=button], input[type=submit] {
	position	: relative;
	color		: white;
	font-weight	: bold;
	padding		: 10px;
	border		: 2px solid #f2f2f2;
	font-size	: 14px;
	margin		: 5px;
	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	
	background	: #48658f;
	
	background-image: linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: -o-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: -moz-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: -webkit-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: -ms-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	
	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0.27, rgb(99, 131, 177)),
		color-stop(0.64, rgb(25, 48, 83))
	);
	
	-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 0px 5px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 0px 5px rgba(50, 50, 50, 0.75);
}
	input[type=button]:hover, input[type=submit]:hover {
		-webkit-box-shadow: 0px 0px 2px rgba(50, 50, 50, 0.75);
		-moz-box-shadow:    0px 0px 2px rgba(50, 50, 50, 0.75);
		box-shadow:         0px 0px 2px rgba(50, 50, 50, 0.75);
		text-decoration	: underline;
	}
	input[type=button].small, input[type=submit].small {
		font-size	: 11px;
		padding		: 5px 10px;
		font-weight	: normal;
	}

input[type=text], input[type=password], select, textarea {
	
	border		: 1px solid #162d50;
	color		: #162d50;
	font-size	: 12px;
	padding		: 5px;
	
	-webkit-border-radius	: 3px;
	-moz-border-radius	: 3px;
	border-radius		: 3px;
	
	background-image: linear-gradient(bottom, rgb(253,253,253) 27%, rgb(221,221,221) 64%);
	background-image: -o-linear-gradient(bottom, rgb(253,253,253) 27%, rgb(221,221,221) 64%);
	background-image: -moz-linear-gradient(bottom, rgb(253,253,253) 27%, rgb(221,221,221) 64%);
	background-image: -webkit-linear-gradient(bottom, rgb(253,253,253) 27%, rgb(221,221,221) 64%);
	background-image: -ms-linear-gradient(bottom, rgb(253,253,253) 27%, rgb(221,221,221) 64%);
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.27, rgb(253,253,253)),
		color-stop(0.64, rgb(221,221,221))
	);
}

select {
	background-image: linear-gradient(bottom, rgb(221,221,221) 27%, rgb(253,253,253) 64%);
	background-image: -o-linear-gradient(bottom, rgb(221,221,221) 27%, rgb(253,253,253) 64%);
	background-image: -moz-linear-gradient(bottom, rgb(221,221,221) 27%, rgb(253,253,253) 64%);
	background-image: -webkit-linear-gradient(bottom, rgb(221,221,221) 27%, rgb(253,253,253) 64%);
	background-image: -ms-linear-gradient(bottom, rgb(221,221,221) 27%, rgb(253,253,253) 64%);
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.27, rgb(221,221,221)),
		color-stop(0.64, rgb(253,253,253))
	);
}

input[type=text]:disabled, input[type=password]:disabled, select:disabled, textarea:disabled {
	color		: silver;
}

input[name=cropBtn] {
	padding-left		: 40px !important;
	
	background-image: url('/images/icon_btn_crop.png'), linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: url('/images/icon_btn_crop.png'), -o-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: url('/images/icon_btn_crop.png'), -moz-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: url('/images/icon_btn_crop.png'), -webkit-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: url('/images/icon_btn_crop.png'), -ms-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	
	background-repeat	: no-repeat;
	background-position	: 10px center, top left;
}

input[name=delPhotoBtn] {
	padding-left		: 35px !important;
	
	background-image: url('/images/icon_btn_trash.png'), linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: url('/images/icon_btn_trash.png'), -o-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: url('/images/icon_btn_trash.png'), -moz-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: url('/images/icon_btn_trash.png'), -webkit-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: url('/images/icon_btn_trash.png'), -ms-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	
	background-repeat	: no-repeat;
	background-position	: 10px center, top left;
}

input.file_button {
	padding-left		: 35px !important;
	
	background		: #48658f url('/images/icon_upload.png');
	
	background-image: url('/images/icon_upload.png'), linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: url('/images/icon_upload.png'), -o-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: url('/images/icon_upload.png'), -moz-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: url('/images/icon_upload.png'), -webkit-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: url('/images/icon_upload.png'), -ms-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	
	background-repeat	: no-repeat;
	background-position	: 10px center, top left;
}

input[name=uploadBtn] {
	padding-left		: 40px !important;
	
	background		: #48658f url('/images/icon_send_photos.png');
	
	background-image: url('/images/icon_send_photos.png'), linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: url('/images/icon_send_photos.png'), -o-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: url('/images/icon_send_photos.png'), -moz-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: url('/images/icon_send_photos.png'), -webkit-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: url('/images/icon_send_photos.png'), -ms-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	
	background-repeat	: no-repeat;
	background-position	: 10px center, top left;
}

input[name=finishOrder] {
	padding-left		: 40px !important;
	
	background-image: url('/images/icon_order.png'), linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: url('/images/icon_order.png'), -o-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: url('/images/icon_order.png'), -moz-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: url('/images/icon_order.png'), -webkit-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	background-image: url('/images/icon_order.png'), -ms-linear-gradient(top, rgb(99, 131, 177) 27%, rgb(25, 48, 83) 64%);
	
	background-repeat	: no-repeat;
	background-position	: 10px center, top left;
}

hr {
	height		: 1px;
	color		: transparent;
	border		: none;
	border-bottom	: 1px solid #dadada;
}

/*.subobsah .subjekt {
	background  : none;
	border-top  : 1px solid #324c73;
}*/

h1.page_title {
	text-align	: left;
	color		: #2c456b;
	border-bottom	: 1px solid #6383b1;
	margin		: 10px 30px;
	padding		: 0 10px 10px 10px;
}

div#wrapper {
	position	: relative;
	padding		: 10px 20px;
	text-align	: center;
}

#staticSend {
	padding		: 0 20px;
}

#common-tools div.buttons {
	position	: relative;
	text-align	: right;
	padding		: 20px 5px 0px 5px;
}

form[name=FrmFirstObj] {
	text-align	: center;
}