html {
	color: #000000;
}

body {
	margin: 0px;
	padding: 0px;
}

.clear {
	clear: both;
}

.MainTable {
	background-image: url('/bitrix/templates/karmelita/images/background.gif');
	background-repeat: repeat-x;
	background-color: #073571;
	margin: 0px;
	padding: 0px;
	padding-top: 30px;
	height: 800px;
}

#contenttable {
	background-color: #FFFFFF;
	margin: auto;	
}

input {
	border: solid 1px #d4d4d4;
}
.inputError {
	border: solid 1px #da202b;
}

.button {
	border-width: 0;  
	cursor: pointer;
	width: 86px;
	height: 21px;
	background-image: url('/bitrix/templates/karmelita/images/submits/login.gif');
}
.buttonHover {
	border-width: 0;  
	cursor: pointer;
	width: 86px;
	height: 21px;
	background-image: url('/bitrix/templates/karmelita/images/submits/login-hover.gif');
}
.logout {
	border-width: 0;  
	cursor: pointer;
	width: 86px;
	height: 21px;
	background-image: url('/bitrix/templates/karmelita/images/submits/logout.gif');
}
.logoutHover {
	border-width: 0;  
	cursor: pointer;
	width: 86px;
	height: 21px;
	background-image: url('/bitrix/templates/karmelita/images/submits/logout-hover.gif');
}
.bag {
	border-width: 0;  
	cursor: pointer;
	width: 163px;
	height: 21px;
	background-image: url('/bitrix/templates/karmelita/images/submits/bag.gif');
}
.bagHover {
	border-width: 0;  
	cursor: pointer;
	width: 163px;
	height: 21px;
	background-image: url('/bitrix/templates/karmelita/images/submits/bag-hover.gif');
}
.edit {
	border-width: 0;  
	cursor: pointer;
	width: 111px;
	height: 21px;
	background-image: url('/bitrix/templates/karmelita/images/submits/edit.gif');
}
.editHover {
	border-width: 0;  
	cursor: pointer;
	width: 111px;
	height: 21px;
	background-image: url('/bitrix/templates/karmelita/images/submits/edit-hover.gif');
}
.submitForm {
	border-width: 0;  
	cursor: pointer;
	width: 111px;
	height: 21px;
	background-image: url('/bitrix/templates/karmelita/images/submits/submit.gif');
}
.submitFormHover {
	border-width: 0;  
	cursor: pointer;
	width: 111px;
	height: 21px;
	background-image: url('/bitrix/templates/karmelita/images/submits/submit-hover.gif');
}
.patvirtinti {
	border-width: 0;  
	cursor: pointer;
	width: 137px;
	height: 21px;
	background-image: url('/bitrix/templates/karmelita/images/submits/patvirtinti.gif');
}
.patvirtintiHover {
	border-width: 0;  
	cursor: pointer;
	width: 137px;
	height: 21px;
	background-image: url('/bitrix/templates/karmelita/images/submits/patvirtinti-hover.gif');
}
.recount {
	border-width: 0;  
	cursor: pointer;
	width: 93px;
	height: 21px;
	background-image: url('/bitrix/templates/karmelita/images/submits/recount.gif');
}
.recountHover {
	border-width: 0;  
	cursor: pointer;
	width: 93px;
	height: 21px;
	background-image: url('/bitrix/templates/karmelita/images/submits/recount-hover.gif');
}
.close {
	border-width: 0;  
	cursor: pointer;
	width: 138px;
	height: 21px;
	background-image: url('/bitrix/templates/karmelita/images/submits/close.gif');
}
.closeHover {
	border-width: 0;  
	cursor: pointer;
	width: 138px;
	height: 21px;
	background-image: url('/bitrix/templates/karmelita/images/submits/close-hover.gif');
}
.show {
	border-width: 0;  
	cursor: pointer;
	width: 87px;
	height: 21px;
	background-image: url('/bitrix/templates/karmelita/images/submits/show.gif');
}
.showHover {
	border-width: 0;  
	cursor: pointer;
	width: 87px;
	height: 21px;
	background-image: url('/bitrix/templates/karmelita/images/submits/show-hover.gif');
}
.bagColor1 {
	border-width: 0;  
	cursor: pointer;
	background-color: #f7f8dd;
	text-decoration: underline;
	color: #0e2352;
}
.bagColor2 {
	border-width: 0;  
	cursor: pointer;
	background-color: #FFFFFF;
	text-decoration: underline;
	color: #0e2352;
}


#header {
	width: 989px;
	height: 290px;
	margin: auto;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
}

	#header .logo {
		float: left;
		width: 495px;
		height: 290px;
		background-image: url('/bitrix/templates/karmelita/images/lower_flowers.gif');
		background-repeat: no-repeat;
		background-position: bottom left;
	}
		#header .logo  a:link img {
			border: 0px;
		}
		#header .logo  a:hover img {
			border: 0px;
		}
		#header .logo  a:visited img {
			border: 0px;
		}
		
	#header .flowers {
		float: left;
		width: 494px;
		height: 165px;
		background-image: url('/bitrix/templates/karmelita/images/flowers.gif');
		background-repeat: no-repeat;
	}	
	
	#header .form {
		float: right;
		width: 494px;
		height: 125px;
		background-image: url('/bitrix/templates/karmelita/images/form-background.gif');
		background-repeat: repeat-x;
		font: normal 12px Arial;
		color: #FFFFFF;
	}	
		#header .input {
			border: solid 1px #76b0da;
		}
		#header .checkbox  {
		}
	#header .title {
		font: normal 13px Trebuchet MS;
		color: #FFFFFF;
		letter-spacing: 2px;
		text-transform: uppercase;
	}
	
#left {
	float:left;
	padding-top: 23px;
}

	#left .current {
		height: 32px;
		width: 189px;
		background-color: #023876;
		margin: 0px 15px 1px 15px;
	}
		#left .current a:link {
			font: normal 12px Arial;
			color: #FFFFFF;
			text-decoration: underline;
			text-transform: uppercase;
			vertical-align: -5px;
		}
		#left .current a:visited {
			font: normal 12px Arial;
			color: #FFFFFF;
			text-decoration: underline;
			text-transform: uppercase;
			vertical-align: -5px;
		}
		#left .current a:hover {
			font: normal 12px Arial;
			color: #FFFFFF;
			text-decoration: underline;
			text-transform: uppercase;
			vertical-align: -5px;
		}
			
	#left .menu {
		height: 32px;
		width: 189px;
		background-color: #dce068;
		margin: 0px 15px 1px 15px;
	}
		#left .menu a:link {
			font: normal 12px Arial;
			color: #003878;
			text-decoration: none;
			text-transform: uppercase;
			vertical-align: -5px;
		}
		#left .menu a:visited {
			font: normal 12px Arial;
			color: #003878;
			text-decoration: none;
			text-transform: uppercase;
			vertical-align: -5px;
		}
		#left .menu a:hover {
			font: normal 12px Arial;
			color: #003878;
			text-decoration: underline;
			text-transform: uppercase;
			vertical-align: -5px;
		}
	
	#left .menu li {
		margin: 1px 0px 0px 0px;
		height: 32px;
		width: 189px;
		background-color: #dce068;
	}
	
#content {
	padding-top: 16px;
	font: normal 12px Arial;
	color: #4b5d61;
	text-align: justify;
	line-height: 2;
}

	#content a:link {
		font: normal 12px Arial;
		color: #0e2352;
		text-decoration: underline;
	}
	#content a:hover {
		font: normal 12px Arial;
		color: #0e2352;
		text-decoration: underline;	
	}
	#content a:visited {
		font: normal 12px Arial;
		color: #0e2352;
		text-decoration: underline;	
	}

	#content hr {
		border: solid 1px #e9e9e9;
		height: 1px;
	}
	#content .text {
		font: normal 12px Arial;
		color: #4b5d61;
		text-align: justify;	
	}
	#content span.title {
		padding-left: 5px;
		font: normal 26px Arial;
		color: #003875;
		background-color: #FFFFFF;
	}
	
	#content .managerPhoto {
	    float: left;
	}
	
	#content .managerInfo {
	    padding-left: 165px;
	}
	#content .managerInfo hr {
		border: solid 1px #e9e9e9;
		height: 1px;
	}
		#content .managerInfo a:link {
			color: #0d2451;
			text-decoration: underline;
		}
		#content .managerInfo a:visited {
			color: #0d2451;
			text-decoration: underline;
		}
		#content .managerInfo a:hover {
			color: #c3c804;
			text-decoration: underline;
		}
		#content .table {
			border-width: 1px 1px 1px 1px;
			border-spacing: 0px;
			border-style: solid solid solid solid;
			border-color: #dfdf67;
			border-collapse: collapse;
			padding-left: 10px;
			padding-right: 10px;
		}
		#content .table th {
			border-width: 1px 1px 1px 1px;
			border-style: solid solid solid solid;
			border-color: #dfdf67;
			-moz-border-radius: 0px 0px 0px 0px;
			padding-left: 10px;
			padding-right: 10px;
		}
		#content .table td {
			border-width: 1px 1px 1px 1px;
			border-style: solid solid solid solid;
			border-color: #dfdf67;
			-moz-border-radius: 0px 0px 0px 0px;
			padding-left: 10px;
			padding-right: 10px;
		}
		#content .table input {
			border: solid 1px #d4d4d4;
		}

		#content .tableSum {
			border-width: 1px 1px 1px 1px;
			border-spacing: 0px;
			border-style: solid solid solid solid;
			border-color: #dfdf67;
			border-collapse: collapse;
			padding-left: 10px;
			padding-right: 10px;
			border-top-width: 0px;
		}
		#content .tableSum th {
			border-width: 1px 1px 1px 1px;
			border-style: solid solid solid solid;
			border-color: #dfdf67;
			-moz-border-radius: 0px 0px 0px 0px;
			padding-left: 10px;
			padding-right: 10px;
			border-top-width: 0px;
		}
		#content .tableSum td {
			border-width: 1px 1px 1px 1px;
			border-style: solid solid solid solid;
			border-color: #dfdf67;
			-moz-border-radius: 0px 0px 0px 0px;
			padding-left: 10px;
			padding-right: 10px;
			border-top-width: 0px;
		}

		#content .tableMenu {
			border-width: 1px 1px 1px 1px;
			border-spacing: 0px;
			border-style: solid solid solid solid;
			border-color: #FFFFFF;
			background-color: #dce068;
			border-collapse: collapse;
			font: normal 12px Arial;
			color: #0d2451;
			height: 37px;
			text-transformation: uppercase;
			padding-left: 10px;
			padding-right: 10px;
		}
		#content .tableMenu th {
			border-width: 1px 1px 1px 1px;
			border-style: solid solid solid solid;
			border-color: #FFFFFF;
			-moz-border-radius: 0px 0px 0px 0px;
			text-transformation: uppercase;
			background-color: #dce068;
			font: normal 12px Arial;
			color: #0d2451;
			height: 37px;
			padding-left: 10px;
			padding-right: 10px;
		}
		#content .tableMenu td {
			border-width: 1px 1px 1px 1px;
			border-style: solid solid solid solid;
			border-color: #FFFFFF;
			-moz-border-radius: 0px 0px 0px 0px;
			text-transformation: uppercase;
			background-color: #dce068;
			font: normal 12px Arial;
			color: #0d2451;
			height: 37px;
			padding-left: 10px;
			padding-right: 10px;
		}
		
		#content .tableHead {
			border-width: 1px 1px 1px 1px;
			border-spacing: 0px;
			border-style: solid solid solid solid;
			border-color: #FFFFFF;
			border-collapse: collapse;
			background-color: #dce068;
		}
		#content .tableHead th {
			border-width: 1px 1px 1px 1px;
			border-style: solid solid solid solid;
			border-color: #FFFFFF;
			-moz-border-radius: 0px 0px 0px 0px;
			background-color: #dce068;
		}
		#content .tableHead td {
			border-width: 1px 1px 1px 1px;
			border-style: solid solid solid solid;
			border-color: #FFFFFF;
			-moz-border-radius: 0px 0px 0px 0px;
			background-color: #dce068;
		}
		#content .editForm input {
			border: solid 1px #495d5e;
			height: 16px;
			width: 234px;
		}
		
#right {
	float: right;
	/*margin: 30px 24px 0px 0px;*/
	margin: 30px 15px 0px 0px;
}
	#right .banners {
	}
		#right .banners a:link img {
			border: solid 1px #e9e9e9;
		}
		#right .banners a:hover img {
			border: solid 1px #e9e9e9;
		}
		#right .banners a:visited img {
			border: solid 1px #e9e9e9;
		}
	

#footer {
	margin: auto;
	padding-top: 8px;
	width: 969px;
	font: normal 10px Verdana;
	color: #027aaf;
}
	#footer .laws {
		float: left;
		padding-bottom: 8px;
	}
	#footer .solution {
		float: right;
		padding-bottom: 8px;
	}
		#footer .solution a:link {
			font: normal 10px Verdana;
			color: #027aaf;	
			text-decoration: underline;
		}
		#footer .solution a:visited {
			font: normal 10px Verdana;
			color: #027aaf;	
			text-decoration: underline;
		}
		#footer .solution a:hover {
			font: normal 10px Verdana;
			color: #c3c804;	
			text-decoration: underline;
		}
