html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, dl, dt, dd, ol, ul, li, form, fieldset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}

ol, ul {
	list-style: none;	
}

a img { vertical-align: middle; border: 0; }

.clear {
	clear: both;
	font-size: 1px;
	line-height: 0em;
	height: 0;
	margin: 0;
	padding: 0;
}

.hidden, legend, #tn-content li, #login-form {
	position: absolute;
	left: -9999px;
	overflow: hidden;
}

legend {
	display: none;
}

html, body {
	width: 100%;
	height: 100%;
}

body {	
	font: normal 13px/18px arial, sans-serif;
	color: #000;
	background: #e7f5fd url('http://s2.static.ventspilszinas.lv/images/design/bg.png') repeat-x 0 0;
}

a, .catblock .hover a {
	color: #0095e3;
	text-decoration: none;
}

a:hover, #topnnav .hover a { text-decoration: underline; }

#wrapper {
	position: relative;
	width: 980px;
	margin: 0 auto;
}

	#logo {
		position: absolute;
		top: 15px;
		left: 5px;
		width: 293px;
		height: 67px;		
	}
	
		#logo a {
			display: block;
			width: 293px;
			height: 67px;
			/* background: url('http://s2.static.ventspilszinas.lv/images/design/logo.png');
			text-indent: -9999px; */
		}
		
	#top {
		float: right;
		width: 643px;
		height: 100px;
	}
	
		#top li {
			float: right;
			margin: 6px 0 6px 18px;
			font: normal 11px/19px arial, sans-serif;
		}
		
		#top li a {
			color: #ffa100;
		}
		
		#register {
			margin-left: 9px;
			background: url('http://s2.static.ventspilszinas.lv/images/design/regbg.png') no-repeat 100% 0;
			padding: 0 4px 0 0;
		}
		
		#register a {
			display: block;
			background: url('http://s2.static.ventspilszinas.lv/images/design/regbg.png') no-repeat 0 0;
			padding: 0 2px 0 6px;
		}
		
		#login, #calendar-link {
			background: url('http://s2.static.ventspilszinas.lv/images/design/logbg.png') no-repeat 0 0;
			padding: 0 0 0 2px;
			line-height: 19px;
		}
		
		#calendar-link { padding-left: 3px; }
		
		#login a, #calendar-link a {
			display: block;
			background: url('http://s2.static.ventspilszinas.lv/images/design/logbg.png') no-repeat 100% 0;
			padding: 0 23px 0 4px;
		}
		
		#login:hover, #login.hover, #register a:hover, #calendar-link:hover, #calendar-link.hover {
			background-position: 0 100%;
			text-decoration: none;
		}
		
		#login a:hover, #register:hover, #register.hover, #calendar-link a:hover {
			background-position: 100% 100%;
			text-decoration: none;
		}
		
		#login.active, #login.active a, #calendar-link.active, #calendar-link.active a {
			background-image: url('http://s2.static.ventspilszinas.lv/images/design/logact.png');
		}
		
		#login.active { margin: 6px 0 6px 18px; padding-right: 3px; }
		
		#login.active a { padding-right: 20px; }
		
		#login-form { display: none; }
		#login #login-form { display: none !important; }
		#login-form.active {
			display: block;
			left: auto;
			right: 3px;
			top: 24px;
			width: 155px;
			height: 132px;
			text-indent: 0;
			background: url('http://s2.static.ventspilszinas.lv/images/design/login-form.png') no-repeat 0 0;
			padding: 11px 12px 13px;
		}
		
		#login-form li {
			padding: 0 0 0 20px;
			background: url('http://s2.static.ventspilszinas.lv/images/design/draugiem-say.png') no-repeat 0 0;
		}
		
		#login-form li.twitter {
			background-image: url('http://s2.static.ventspilszinas.lv/images/design/twitter-say.png');
		}
		
		#login-form li.facebook {
			background-image: url('http://s2.static.ventspilszinas.lv/images/design/facebook.png');
		}
		
			/*#login-form h2 {
				font: bold 14px/18px arial, sans-serif;
				padding: 0 0 10px;
			}
			
			#login-form li {
				padding: 0 0 10px;
			}*/
		
		#search {
			border-top: 1px solid #e9e9e9;
			padding: 4px 0;
		}
		
			#search .input{
				border-top: 1px solid #bfbfbf;
				border-left: 1px solid #bfbfbf;
				margin-right: 6px;
				float: left;
			}
			
			.input {
				border-top: 1px solid #bfbfbf;
				border-left: 1px solid #bfbfbf;
			}
			
			#search .input input, .input input, .input textarea, .ui-datepicker-title {
				border: 1px solid #e5e5e5;
				width: 254px;
				padding: 3px 4px 0;
				font: normal 14px arial, sans-serif;
				height: 18px;
				color: #a6a6a6;
			}
			
			.input textarea {
				padding: 3px 5px;
				width: 342px;
				height: 128px;
				overflow: auto;
				font-weight: bold;
			}
			
			#search form .submit {
				height: 24px;
			}
			
			/*#login-form .input input {
				width: 144px;
				font-size: 12px;
				height: 16px;
				padding-top: 2px;
			}
			
			#login-form a { font-size: 11px; }
			
			#login-form .checkbox {
				position: relative;
				padding-left: 18px;
			}
			
			#login-form .checkbox input {
				border: 0;
				width: 13px;
				height: 13px;
				padding: 0;
				margin: 0;
				position: absolute;
				top: 0;
				left: 0;
			}
			
			#login-form .checkbox label {
				font: normal 11px/13px arial, sans-serif;
				display: block;
			}*/
	
	#categories {
		clear: both;
		padding: 1px 0;
		height: 34px;
	}
	
		#categories li {
			float: left;
			position: relative;
		}
		
			#categories li a {
				position: relative;
				display: block;
				padding: 0 12px 2px;
				font: normal 15px/32px arial, sans-serif;
				background: url('http://s2.static.ventspilszinas.lv/images/design/menubg.png') no-repeat 0 0;
			}
			
			#categories .first a {
				background: transparent;
				padding-left: 8px;
			}
			
			#categories .active a {
				z-index: 2;
				color: #000;
				margin-right: -1px;
				background: url('http://s2.static.ventspilszinas.lv/images/design/menubg.png') repeat-x 0 100%;
			}
			
			#categories a:hover, #categories .hover a {
				background: #dbf0fc;
				z-index: 11;
				text-decoration: none;
				color: #000;
			}
			
		#categories li ul {
			display: none;
			position: absolute;
			top: 33px;
			left: 0;
			width: 200px;
			border: 1px solid #b4e0f8;
			z-index: 10;
		}
		
		#categories .hover ul { display: block; }
		
			#categories li ul li { float: none; }
			
			#categories .hover ul a {
				background: #dbf0fc;
				padding: 5px 12px;
				font: normal 12px/14px arial, sans-serif;
				color: #000;
			}
			
			#categories .hover ul a:hover {
				background: #b4e0f8;
				text-decoration: none;
			}
			
	.block, #add-comment.addad {
		position: relative;
		border: 1px solid #d1ecfb;
		border-bottom: 1px solid #b4e0f8;
		background: #fff;
		margin: 9px 0 0;
		padding: 20px 20px 0;
	}
	
	.more {
		position: absolute;
		top: 18px;
		right: 18px;
		display: block;
		font: normal 12px/14px arial, sans-serif;
		padding: 0 2px 3px;
		background: url('http://s2.static.ventspilszinas.lv/images/design/underline.gif') repeat-x 0 100%;
	}
	
	.more:hover {
		background: url('http://s2.static.ventspilszinas.lv/images/design/underline-hover.gif') repeat-x 0 100%;
		text-decoration: none;
	}
			
	#contbar {
		float: left;
		width: 722px;
	}
	
		#topnews {
			padding: 0;
		}
		
			#contbar #topnews .tabs {
				border-bottom: 1px solid #e9e9e9;
				font: normal 15px/30px arial, sans-serif;
				padding: 11px 121px 6px 20px;
				background: #fff url('http://s2.static.ventspilszinas.lv/images/design/top-gradient.gif') repeat-x 0 100%; 
			}
			
			#topnnav {
				float: right;				
				width: 354px;				
			}
			
			#topnnav li {
				clear: left;
				padding: 19px 20px 20px;
				background: url('http://s2.static.ventspilszinas.lv/images/design/topnnav.gif') no-repeat 50% 0;
				cursor: pointer;
			}
			
			#topnnav .first {
				background: transparent;
			}
			
			#topnnav .hover a { cursor: pointer; }
			
			#topnnav .active {
				position: relative;
				z-index: 2;
				margin-bottom: -1px;
				background: #f0f0f0;
				border-top: 1px solid #e9e9e9;
				padding-top: 18px;
				padding-bottom: 21px;
			}
			
				#topnnav .pic {
					float: left;
					margin: 2px 10px 0 0;
				}
				
				#topnnav h4 {
					font: bold 14px/16px arial, sans-serif;
				}
				
				#topnav .active h4 a { color: #000; }
			
		#tn-content {
			position: relative;
			min-height: 399px;
			border-right: 1px solid #e9e9e9;
			margin-right: 354px;
			padding: 17px 5px 6px 20px;
		}
			
			#tn-content .active {
				position: static;
				left: 0;
				text-indent: 0;
			}
			
			#tn-content h2 {
				font: bold 18px/22px arial, sans-serif;
				padding: 0 0 3px;
			}
			
			#tn-content .text {
				padding: 10px 22px 31px 3px;
				line-height: 15px;
			}
			
			#tn-content .meta {
				position: absolute;
				bottom: 12px;
				left: 23px;
				height: 16px;
			}
			
				.meta .date {
					float: left;
					color: #a6a6a6;
					font: normal 11px/13px arial, sans-serif;
					margin: 0 15px 0 0;
				}
				
				div.comments {
					float: left;
					padding: 0 2px 0 0;
					background: url('http://s2.static.ventspilszinas.lv/images/design/comments.gif') no-repeat 100% 0;
				}
				
				.comments a {
					display: block;
					background: url('http://s2.static.ventspilszinas.lv/images/design/comments.gif') no-repeat 0 0;
					font: normal 11px/13px arial, sans-serif;
					padding: 0 1px 3px 3px;
					color: #ffa100;
				}
				
		#catnews {
			padding: 0;
			position: static;
		}
		
			.catblockwrap {
				clear: both;
				background: url('http://s2.static.ventspilszinas.lv/images/design/catnews.gif') repeat-y 0 0;
				border-top: 1px solid #e9e9e9;
			}
		
			.catblock {
				float: left;
				position: relative;
				width: 201px;
				padding: 17px 19px 15px;
				border-left: 1px solid #e9e9e9;
			}
			
			#catnews .first, #doclist .first {
				border: 0 !important;
			}
			
			.catblock h2 {
				font: bold 18px/20px arial, sans-serif;
				padding: 0 0 8px;
			}
			
			.catblock li, #search-results #doclist li {
				clear: left;
				padding: 7px 0 0;
				border-top: 1px solid #e9e9e9;
			}
			
			.catblock .pic, #doclist .first .pic {
				float: left;
				margin: 0 8px 0 0;
			}
			
			.catblock .first .pic {
				float: none;
				margin: 0 0 7px;
				text-align: center;
			}
			
			.catblock h3 {
				font: bold 13px/15px arial, sans-serif;		
				padding: 0 0 5px;
			}
			
			.catblock .more { top: 22px; }
			
			.catblockwrap .catblock p {
				display: none;
				clear: left;
				padding: 3px 6px;
			}
			
			#doclist p {
				padding: 3px 0;
			}

			#doclist li { padding: 11px 0; }

			#doclist h3 {
				font: bold 16px/20px arial, sans-serif;
			}
			
			.catblockwrap .catblock .hover, #catblock {
				position: relative;
				z-index: 2;
				margin: 0 -6px 0;
				background: #ffeccb;
				border: 0;
				padding: 8px 6px 0;
				cursor: pointer;
				width: 201px;
			}
			
			.catblockwrap .catblock .hover.first, #catblock.first { padding-top: 7px !important; }
			
			.catblockwrap .catblock .hover p a:hover { text-decoration: underline; }
			
			#catblockwrap {
				float: none;
				position: absolute;
				padding: 0 2px 3px 0;
			}
			
			#cbshadowb {
				position: absolute;
				left: -6px;
				bottom: 0;
				height: 2px;
				width: 213px;
				background: url('http://s2.static.ventspilszinas.lv/images/design/shadow-bottom.png') no-repeat 0 0;
			}
			
			#cbshadowr {
				position: absolute;
				right: -6px;
				top: 0;
				width: 2px;
				height: 100%;
				background: url('http://s2.static.ventspilszinas.lv/images/design/shadow-right.png') no-repeat 0 0;
			}
			
			#catblock p {
				display: block;
				padding: 0 0 5px;
			}
			
		#additional {
			padding: 10px 9px;
		}
		
			#addmenu li {
				float: left;
				margin: 0 1px 0 0;
			}
			
				#addmenu a {
					display: block;
					padding: 1px 10px 0;
					line-height: 27px;
				}
				
				#addmenu .active a {
					padding: 0 9px;
					border: 1px solid #e9e9e9;
					background: #f0f0f0;
					color: #000;
					font-weight: bold;
				}
				
			#additionalc {
				clear: left;
			}
			
			#additionalc div {
				display: none;
				padding: 20px 0;
			}
			
			#additionalc .active, #additionalc .clear {
				display: block;
			}
			
			#additionalc li {
				float: left;
				width: 184px;
				padding: 0 25px;
				text-align: center;
			}
			
			#additionalc .pic {
				display: block;
				position: relative;
				text-align: center;
				width: 100%;
				height: 107px;
				overflow: hidden;
			}
			
			#additionalc .pic a {
				position: absolute;
				bottom: 7px;
				left: 0;
				width: 100%;
			}
			
			#additionalc .pic img { text-align: center; }
			
			#additionalc h3 {
				font: bold 12px/14px arial, sans-serif;
			}
			
	
	#sidebar {
		float: right;
		width: 250px;
	}
	
		.ad {
			margin: 9px 0 0;
		}
		
		#sidebar .block {
			padding-top: 16px; 
			padding-bottom: 12px;
		}
		
		#sidebar select {
			font: normal 12px arial, sans-serif;
			color: #a6a6a6;
			border: 1px solid #e5e5e5;
			border-top-color: #bfbfbf;
			border-left-color: #bfbfbf;
			width: 100%;
			margin: 16px 0 0;
		}
		
		#sidebar h3 {
			font: bold 18px/20px arial, sans-serif;
		}
		
		#sidebar h3 a {
			color: #000;
		}
		
		#sidebar h4, #galleries h4 {
			font: bold 12px/14px arial, sans-serif;
		}
		
		#sidebar .category {
			font: normal 11px/13px arial, sans-serif;
			color: #ffa100;
		}
		
		#ads li, #events-new li, #forum-new li, #twitter-new li {
			border-top: 1px solid #e9e9e9;
			padding: 5px 1px 4px;
		}
		
		#ads .first, #events-new .first, #forum-new .first, #twitter-new .first { border: 0; padding-top: 13px; }
		
		#forum-new h4 {
			float: left;
			padding: 0 3px 0 0;
		}
		
		#forum-new li {
			height: 16px;
		}
		
		#advertisment h3 {
			padding-bottom: 13px;
		}
		#advertisment .pic {
			margin: 0 0 7px 0;
		}
		#advertisment h4 {
			font-size: 13px;
			line-height: 15px;
		}
		#advertisment a {
			color: #ff0000;
		}
		#advertisment p {
			padding: 10px 0 5px 0;
		}
		
		#poll h4 {
			padding: 11px 0 9px;
		}
		
		#poll ol {
			padding: 0 0 6px;
		}
		
		#poll li {
			position: relative;
			padding: 0 0 6px 18px;
			font: normal 12px/15px arial, sans-serif;			
		}
		
		#poll li input {
			position: absolute;
			top: 1px;
			left: 0;
			width: 13px;
			height: 13px;
			border: 0;
			margin: 0;
			-moz-border-radius: 0;
			-webkit-border-radius: 0;
		}
		
		#poll .submit, #search .submit, .submit {
			margin-right: 7px;
			border: 1px solid #003c74;
			background: #ffffff url('http://s2.static.ventspilszinas.lv/images/design/submit.gif') repeat-x 0 100%;
			height: 21px;
			font: normal 12px/19px arial, sans-serif;
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			cursor: pointer;
			padding-bottom: 3px;
		}
		
		#galleries-new img, #galleries img {
			padding: 11px 0 0;
		}
		
		#galleries-new h4, #galleries h4 {
			padding: 6px 3px 4px;			
		}
		
		#galleries-new h4 .comments, #galleries h4 .comments {
			font-weight: normal;
			color: #a6a6a6;
		}
		
		#gal-nav, .pic-nav, #video-nav {
			padding: 10px 0 0;
			border-top: 1px solid #e9e9e9;
			text-align: center;
		}
		
		#gal-nav-i, .pic-nav-i {
			padding: 0 28px;
			position: relative;
			height: 19px;
			margin: 0 auto;
		}
		
		#gal-nav-i {
			width: 33px;
		}
		
			#galleries-new .pic {
				display: none;
			}
			
			#galleries-new .active {
				display: block;
			}
		
			#gal-nav-i li, .pic-nav-i li {
				float: left;
				width: 7px;
				height: 7px;
				margin: 6px 2px;
				text-indent: -9999px;
				overflow: hidden;
				background: url('http://s2.static.ventspilszinas.lv/images/design/gallery-points.gif') no-repeat 0 0;
			}
			
			#gal-nav-i li.active, .pic-nav-i .active { background-position: 0 -7px; }
			
			#gal-nav-i .prev, #gal-nav-i .next, #egal-nav .prev, #egal-nav .next, .ui-datepicker-prev, .ui-datepicker-next, .pager .next, .pager .prev, .pic-nav .prev, .pic-nav .next {
				position: absolute;
				top: 0;
				left: 0;
				display: block;
				width: 19px;
				height: 19px;
				text-indent: -9999px;
				overflow: hidden;
				background: url('http://s2.static.ventspilszinas.lv/images/design/galnav.png') no-repeat 0 0;
			}
			
			#gal-nav-i .next, #egal-nav .next, .ui-datepicker-next, .pager .next, .pic-nav .next { left: auto; right: 0; background-position: 100% 0; }
			#gal-nav-i .prev:hover, #egal-nav .prev:hover, .ui-datepicker-prev:hover, .pager .prev:hover, .pic-nav .prev:hover, { background-position: 0 100%; }
			#gal-nav-i .next:hover, #egal-nav .next:hover, .ui-datepicker-next:hover, .pager .next:hover, .pic-nav .next:hover { background-position: 100% 100%; }
		
		/*#weather span {
			float: left;
			display: block;
			width: 50px;
			color: #a6a6a6;
			font: normal 12px/20px arial, sans-serif;
			padding: 4px 0 0;
		}
		
		#weather .value {
			width: 100px;
			font: normal 18px/24px arial, sans-serif;
			color: #000;
			padding: 0;
		}
		
		#weather .last .value {
			float: none;
			width: auto;
			padding-bottom: 3px;
		}
		
		#weather h3 {
			padding-bottom: 10px;
		}*/
		
		#sidebar .date {
			font: normal 11px/13px arial, sans-serif;
		}
		
	#footer {
		background: #e7f5fd;
		padding: 16px 17px 13px;
		margin: 9px 0;
		font: normal 11px/13px arial, sans-serif;
	}
	
		#footer li {
			float: left;
			padding: 0 13px 0 3px;
		}		
		
		#footer p {
			clear: left;
			color: #a6a6a6;
			padding: 10px 0 0;
		}
		
	#opendoc, #events {
		position: relative;
		padding: 14px 20px 0;		
	}
	
	#events #opendoc {
		padding: 0;
		position: static;
	}
	
	#doclist {
		float: none;
		width: auto;
		background: #fff;
		padding: 14px 20px;
	}
	
	#search-results #doclist { padding: 10px 0; }
		
		#contbar h1 {
			font: bold 22px/30px arial, sans-serif;
			padding: 0 0 11px;
		}
		
		#opendoc h2, #opendoc h3, .ads h2 {
			font: bold 20px/24px arial, sans-serif;
			padding: 14px 0 7px;
		}
		
		#opendoc h3 { font: normal 16px/20px arial, sans-serif; }
		
		#doclist a:hover { text-decoration: underline; }
		
		#opendoc .date, .ads .date {
			position: absolute;
			bottom: 0;
			right: 18px;
			font: normal 11px/39px arial, sans-serif;
			color: #a6a6a6;
			padding: 0;
		}
		
		.ads .date {
			position: static;
			line-height: 15px;
			padding: 5px 0;
		}
		
		#opendoc .pic, #events .pic {
			float: left;
			margin: 3px 23px 7px 0;
			text-align: center;
		}
		
		#opendoc .pic p {
			font: normal 11px/13px arial, sans-serif;
			color: #7e8186;
			padding: 7px 0 0;			
		}
		
		#opendoc .pic.right {
			float: right;
			margin: 3px 0 7px 23px;
		}
		
		#opendoc p {
			padding: 0 0 18px;
		}
		
		#opendoc .ad {
			text-align: center;
			padding: 0 0 7px;
		}
		
		#opendoc table, #tresults table {
			border-collapse: collapse;
			width: 100%;
			margin: 2px 0 8px;
		}
		
		#opendoc td, #opendoc th, #tresults td, #tresults th {
			border: 1px solid #d2d5d8;
			padding: 6px 11px;
			vertical-align: top;
		}
		
		#opendoc th, #tresults th {
			background: #eeeeef;
			text-align: left;
		}
		
		#opendoc #share {
			border-top: 1px solid #e9e9e9;
			padding: 11px 18px;
			font: normal 11px/16px arial, sans-serif;
			height: 16px;
			margin: 0 -20px;
		}
		
		#opendoc #share * {
			float: left;
			margin: 0 9px 0 1px;
		}
		
		#opendoc #share li, #opendoc #share ul {			
			padding: 0;
			margin: 0;
			background: transparent;
		}
		
		#share a {
			display: block;
			width: 16px;
			height: 16px;
			text-indent: -9999px;
			background: url('http://s2.static.ventspilszinas.lv/images/design/share-icons.png');
		}
		
		#share .twitter a { background-position: 0 -16px; }
		
		#opendoc ul, #opendoc ol {
			margin: -10px 11px 15px;			
		}
		
		#opendoc ul ul, #opendoc ol ul, #opendoc ol ol {
			margin-top: 0;
		}
		
		#opendoc li {
			padding: 2px 0 2px 19px;
			background: url('http://s2.static.ventspilszinas.lv/images/design/bullet.gif') no-repeat 0 9px;
		}
		
		#opendoc ol li { background: transparent; }
		
		#opendoc ol { list-style: inside decimal; }
		
		#opendoc li span { color: #7e8186; font-style: italic; }
		
		#opendoc ol ul li {
			background: url('http://s2.static.ventspilszinas.lv/images/design/bullet.gif') no-repeat 0 9px;
		}
		
		#opendoc blockquote {
			font: bold 15px/17px arial, sans-serif;
			padding: 34px 40px 0;
			margin: -5px 0 10px;
			text-align: center;
			background: url('http://s2.static.ventspilszinas.lv/images/design/bquote-top.png') no-repeat 50% 0;
		}
		
		#opendoc blockquote p {
			padding: 0 0 34px;
			background: url('http://s2.static.ventspilszinas.lv/images/design/bquote-bottom.png') no-repeat 50% 100%;
		}
		
	#comments, #releated {
		padding: 20px 20px 0;
	}
	
		#comments h2, #add-comment h2, #releated h2 {
			font: bold 20px/24px arial, sans-serif;
			padding: 0 0 5px;
		}
		
		#comments h2 span, #doclist .href {
			color: #a6a6a6;
			font-style: italic;
		}
		
		#doclist .href { padding: 0; }
		
		#comments ol, #releated ul { padding: 0 0 5px; }
		
		#comments ol li, #releated ul li {
			padding: 6px 1px 5px;
			border-top: 1px solid #e9e9e9;
		}
		
		#comments ol .first, #releated ul .first { border: 0; }
		
		#comments ol .haspic { min-height: 42px; }
		
		#comments .pic {
			float: left;
			margin: 1px 8px 2px 0;
		}
		
		#comments .meta {
			font: normal 11px/15px arial, sans-serif;
			color: #a6a6a6;
		}
		
		#comments .meta a { font-size: 13px; font-weight: bold; }
		
		#comments .admin {
			margin-top:	10px;
			border-top:	1px solid #e9e9e9;
			padding:	5px;
		}
		#comments .admin a {
			font: normal 11px/15px arial, sans-serif;
			color: #0095E3;
		}
		
	#add-comment, #add-comment.addad form {
		margin: 0 -20px;
		padding: 14px 20px 19px;
		background: #f0f0f0;
	}
	
		#add-comment h2 {
			padding: 0 0 21px;
		}
		
		#add-comment label {
			display: none;
		}
		
		#add-comment .input {
			float: left;
			margin: 0 11px 0 0;
		}
		
		#add-comment li {
			height: 34px;
			clear: left;
		}
		
		#add-comment .textarea { height: 148px; }
		
		#add-comment li input {
			font: bold 13px arial, sans-serif;
			color: #000;
			width: 252px;
			padding: 3px 5px 0;
		}
		
		#add-comment li textarea {
			color: #000;
			font-size: 13px;
		}
		
		#add-comment li .faded { color: #a6a6a6; }
		
		#add-comment p {
			font: 	normal 11px/24px arial, sans-serif;
			float: 	left;
			margin-right: 10px;
		}
		
		#add-comment .notice {
			color: #f00;
		}
		
		#add-comment .select, #add-comment .checkbox {
			width: 264px;
			font: 	normal 11px/24px arial, sans-serif;
		}
		
		#add-comment .file input {
			width: 264px;
			height: 24px;
			line-height: 24px;
		}
		
		#add-comment .checkbox input {
			width: auto;
		}
	
	#embedvideo {
		margin: 0 -1px 23px;
	}
	
		#embedvideo #video {
			width: 544px;
			margin: 0 auto;
		}
	
	#embedgal {
		border: 1px solid #e9e9e9;
		background: #f0f0f0;
		margin: 0 -1px 23px;
		width: 680px;
	}
	
		h2.embedgal a { color: #000; }
	
		#image img { display: block; margin: 0 auto; }
		
		#thumbs {
			padding: 4px 0;
			width: 672px;
			height: 70px;
			overflow: hidden;
			margin: 0 auto;
		}
		
		#thumbsi {
			width: 999999px;
			height: 70px;
		}
		
		#thumbs ul { margin: 0; }
		
		#thumbs li {
			float: left;
			padding: 2px;
		}
		
		#thumbs .active {
			padding: 0;
			border: 2px solid #0095e3;
		}
		
		#egal-nav {
			position: relative;
			margin: 7px auto;
			padding: 0 28px;
			font: normal 11px/19px arial, sans-serif;
			width: 50px;
		}
		
			#egal-nav p { padding: 0; text-align: center; }
			
	#calendar-form {
		position: absolute;
		width: 202px;
		height: 186px;
		background: url('http://s2.static.ventspilszinas.lv/images/design/calendarbg.png');
	}
	
		.ui-datepicker-header {
			margin: 7px;
			position: relative;			
		}
		
		.ui-datepicker-title {
			height: 19px;
			font: normal 12px/19px arial, sans-serif;
			color: #000;
			width: 125px;
			margin: 0 auto;
			padding-top: 0;
			text-align: center;
		}
		
		.ui-datepicker-calendar td, .ui-datepicker-calendar th {
			font: normal 12px/19px arial, sans-serif;
			color: #000;
			padding: 1px 3px;
			text-align: center;
		}
		
		.ui-datepicker-calendar th {
			color: #a6a6a6;
			letter-spacing: 0;
		}
		
		.ui-datepicker-calendar td a {
			padding: 1px 3px;
			display: block;
			width: 14px;
		}
		
		.ui-datepicker-current-day a {			
			border: 1px solid #0095e3;
			color: #0095e3;
			padding: 0 2px;
		}
		
		.ui-datepicker-calendar td a:hover {
			background: #f0f0f0;
			font-weight: bold;
			text-decoration: none;
		}
		
	#opendoc #gal-auth {
		padding: 0 0 5px;
		font: normal 12px/14px arial, sans-serif;
		color: #A6A6A6;
	}
	
	#opendoc #galdesc {
		padding: 0 0 15px;
	}
	
	#searched {
		padding: 0 0 11px;
	}
	
	#searched span { font-weight: bold; font-size: 14px; }
	
	#events .pic { margin: 0 15px 15px 0; }
	
	#events .pic a { display: none; }
	
	#events .pic .active, #events .pic-nav a { display: block; }
	
	#events dl {
		clear: left;
		float: left;
		position: relative;
		border-bottom: 1px solid #e9e9e9;
		margin: 0 11px 11px 0;
	}
	
	#events dt {
		position: absolute;
		left: 10px;
		width: 97px;
		font-weight: bold;
		padding: 5px 0;
	}
	
	#events dd {
		border-top: 1px solid #e9e9e9;
		padding: 4px 10px 5px 100px;
	}
	
	.event-desc p {
		padding: 0 0 15px;
	}
	
.pager {
	float: right;
	position: relative;
	padding: 0 !important;
	margin: 15px 0 0;
	height: 19px;
}

	.pager a {
		float: left;
		position: static !important;
	}

	.pager a { margin: 0 6px; }

	.pager .active {
		color: #000;
		font-weight: bold;
	}
	
#galleries {
}

	#galleries ul {
		margin: 0 -20px 0 0;
	}

	#galleries li {
		float: left;
		width: 210px;
		height: 210px;
		overflow: hidden;
		margin: 0 22px 0 0;		
	}
	
#poll dt {
	float: left;
	width: 165px;
	padding: 3px 0 5px;
	line-height: 15px;
}

#poll dd {
	text-align: right;
	padding: 3px 0 5px;
	line-height: 15px;
}

#poll dd div {
	clear: left;
	background: #d8d8d8;
	height: 6px;	
	font: normal 1px/1px serif;
}

#contbar #poll {
	padding: 20px;
}

#opendoc #poll dt {
	width: 400px;
}

#opendoc #poll {
	margin-bottom: 20px;
}

.ads li {
	padding: 6px 0 9px;
	border-top: 1px solid #E9E9E9
}

.ads .supported {
	padding: 6px 10px 9px;
	margin: 0 -10px;
	background: #f4f4f4;
}

.ads .first { padding-top: 0; border: 0; }

.ads .pic li { padding: 0; border: 0; }

#events .pager {
	margin: 15px 0;
}

#payment ol {
	float: left;
	width: 310px;	
}

#payment li {
	border-bottom: 1px dotted #ccc;
	margin: 0;
	padding: 10px 20px;
}

#payment input {
	width: auto;
	height: auto;
	padding: 0;
	margin: 6px 10px 0 0;
	border: 0;
}

#payment label {
	float: none;
	width: auto;
	text-align: left;
	padding: 0;
	height: 22px;
	font-weight: normal;
}

#payment ol, #payment ol li {
	list-style-type: none;
}

#payment img {
	vertical-align: middle;
	margin: 0 10px 0 0;
	border: none;
}

#payment-buy {
	clear: both;
	overflow: hidden;
	background: #ECECEC;
	padding: 15px 15px 22px;
}

#payment-buy label {
	height: auto;
	margin: 0 0 7px;
}

* html #payment-buy label { margin-left: 18px; }

#payment-buy input {
	float: none;
	display: inline;
	height: 18px;		
	margin: 0;
	padding: 3px 5px 0;
}

#payment-buy input#maks-epasts {
	width: 240px;
}

#payment-buy input#payment-confirm {
	background: #fff;
	color: #000;
	border: 0;
	padding: 0 16px;
	vertical-align: bottom;
	margin: 0 0 0 12px;
	height: 23px;
	text-transform: uppercase;
}

#topnnav h3 {
	font: bold 15px/18px arial, sans-serif;
}

#categories {
	position: relative;
	z-index: 3;
}

#contbar {
	position: relative;
	z-index: 2;
}

#login-form { z-index: 4; }

#event-datepicker {
	float: right;
	padding: 0 0 20px 20px;	
	background: #fff;
}

#event-datepicker .ui-datepicker-inline {
	border: 1px solid #e9e9e9;
	background: #fff;
}

#doclist .first .clear { display: none; }

	#forum {
		position: relative;
		padding: 20px 20px 12px;
	}
	
	#forum #add-comment a { font-size: 13px; }
	
	#forum p.important {
		font-size: 11px;
		margin: 0 115px;
	}
	
	#forum p.important a { font-weight: bold; }
	
	#forum .category {
		clear: both;
		display: block;
		margin: 3px 0;
		padding: 1px;
	}
	
	#forum h2, #forum p {
		float: left;		
	}
	
	#forum p {
		color: #a6a6a6;
		padding: 2px 0 0;
		margin: 0 5px;
		line-height: 16px;
	}
	
		#forum h2 a {
			display: block;
			color: #011A91;
			font-weight: bold;
			font-size: 16px;
			margin: 0 5px;
		}
	
	#forum .expander, #forum .date {
		float: right;
	}
	
		#forum .date {
			font-size: 11px;
			color: #A6A6A6;
		}		
		
		#forum .expander {
			margin: 0 7px 0 0;
			vertical-align: bottom;
		}
	
	#forum li {
		clear: left;
		display: block;
		padding: 12px 0 0;
		border-top: 1px solid #ccc;
		margin: 8px 0 0;
	}
	
	#forum .first {
		border: 0;
		padding: 0;
	}
	
	#forum #posts .first {
		padding: 6px 10px;
		font-weight: bold;
		background: #B4E0F8;
	}
	
	#forum .category li {
		border: 0;
		padding: 0;
		margin: 0;
	}
	
		#forum dl {
			min-height: 29px;
			border-top: 1px solid #E9E9E9;			
		}
	
		#forum dt, #forum dd {
			float: left;
			display: block;
			width: 53%;
			padding: 6px 5px;
			background: #fff;
		}
		
		#forum .header dt, #forum .header dd {
			background: #B4E0F8;
			color: #000;
			font-weight: bold;
		}
		
		#forum .even dt, #forum .even dd { background: #E7F5FD; }
		
		#forum dt a { color: #011A91; }
		
		#forum dd.postauthor { width: 17%; }
		
		#forum dd.postauthor a {
			color: #53666F;
		}
		
		#forum dd.posts {
			width: 8%;
			text-align: center;
		}
		
		#forum dd.lastpost {
			width: 16%;
			white-space: nowrap;
			text-align: center;
		}
		
		#forum p.button {
			float: none;
			text-align: right;
		}
		
		#forum p.button a { font-size: 11px; }
	
	#oldposts {
		position: absolute;
		top: 2px;
		right: 3px;
	}
	
	#thread p, #forum p.important { float: none; }
	
	#thread h2 {
		float: none;
		padding: 0 10px 8px;
		font-size: 16px;
		border-bottom: 1px solid #e9e9e9;
	}
	
	#thread li {
		border: 0;
		border-top: 1px solid #e9e9e9;
		background: #fff;		
		padding: 6px 10px;
		margin: 0;
	}
	
	#thread p { color: #000; margin: 0; }
	
	#thread .scam {
		float: right;
		font-size: 11px;
		padding: 4px 0 0;
	}
	
	#thread li.even { background: #E7F5FD; }
	
	#thread p.post { margin: 5px 0 0; }
	
	#thread p.post a {
		color: #011A91;
		background: none;
		padding: 0;
	}
	
	.add-thread #symb-counter {
		top: 68px;
	}
	
	#forum .pager {
		margin: 5px 0 0;
		line-height: 19px;
	}
	
	#forum .after {
		padding: 8px 0 0;
	}
	
	#add-comment input#tema { width: 280px; }

	#forum #category {
		padding: 8px 0 0;
	}
	
	#thread #add-comment {
		margin: 12px -20px -12px;
	}
	
	#thread #add-comment form {
		padding: 0 10px;
	}
	
	#thread #add-comment li {
		border: 0;
		margin: 0;
		padding: 0;
		background: #F0F0F0;
	}
	
	
div.download {
	background: url('http://s2.static.ventspilszinas.lv/images/design/image.gif') no-repeat 0 0;
	float: right;
	padding: 0 0 0 20px;
}
div.download a {
	color: #ff0000;
}
#embedgal { clear: both; }


#tsearch form {
	padding: 10px 11px;
	background: #f0f0f0;
	border: 1px solid #D2D5D8;
}

	#tsearch li {
		float: left;
		margin: 0 20px 0 0;
	}
	
	#tsearch li input {
		width: 241px;
		height: 18px;
		border: 1px solid #e5e5e5;
		border-top-color: #D2D5D8;
	}

#tresults {
	margin: 20px 0 10px;
}
	
#tresults td, #tresults th {
	text-align: center;
}

#tresults .first { text-align: left; }
#tresults .last { text-align: right; }

#tresults .additional td {	
	padding: 0;
	text-align: left;
}

#tresults .opened td { background: #E7F5FD; }
#tresults .closest td { background: #B4E0F8; }

.tmap {
	float: right;	
	margin: 0 0 0 20px;
	overflow: hidden;
}

.tmap * { display: block; }

.troute {
	padding: 6px 11px;
	font-size: 12px;
}

	.troute li {
		position: relative;
		padding: 3px 0 3px 100px;
	}
	
	.troute .marked { font-weight: bold; }
	
	.troute span {
		position: absolute;
		left: 0;
		top: 3px;
	}

.ac_results {
	border: 1px solid #e5e5e5;
	border-top-color: #fff;
	background: #fff;
	margin-top: -1px;	
	width: 251px;
}

	.ac_results li {
		line-height: 19px;
		padding: 2px 5px;	
	}
	
	.ac_over {
		background: #e5e5e5;
	}

#tresults h2 {
	font: bold 16px/20px arial, sans-serif;
	float: left;
	padding: 0 0 7px;
}

#tresults a {
	font-size: 11px;
	float: left;
	display: block;
	padding: 4px 0 0;
	margin: 0 0 7px 10px;
	line-height: 15px;
}

#tdp {
	position: absolute;
	background: #fff;
	border: 1px solid #e5e5e5;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}




#embedgal #image { position: relative; margin: 0 auto; }
#embedgal #image .prev, #embedgal #image .next {
	display:	block;
	height:		100%;
	width:		50%;
	position: absolute;
	top:		0;
	background: url('http://s2.static.ventspilszinas.lv/images/design/blank.gif');
}
#embedgal #image #loading {
	display: none;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	background: url('http://s2.static.ventspilszinas.lv/images/design/ajax-loader.gif') no-repeat 50% 50%;
}



#embedgal #image .next {
	right:		0;
}

#embedgal #image .prev span, #embedgal #image .next span {
	background: url('http://s2.static.ventspilszinas.lv/images/design/gal_img_arrow_left.png') no-repeat top left;
	display:block;
	height:50px;
	margin-top:-25px;
	position:absolute;
	top:50%;
	width:49px;
	display: none;
}

#embedgal #image .prev span {
	left:5px;
}

#embedgal #image .next span {
	background-image: url('http://s2.static.ventspilszinas.lv/images/design/gal_img_arrow_right.png');
	right:5px;
}

#embedgal .vote {
	margin: 5px 5px 5px 0;
	float: right;
}

#embedgal .vote span {
	font-weight: bold;
}

#embedgal .vote span.error {
	color: #f00;
}

#sidebar .text-ads a {
	color: #ff0000;
	font-weight: bold;
}


#sidebar .tabs-block {
	margin-top: 0;
	padding-top: 0;
	border-top: 0;
}

#sidebar .tabs {
	font: normal 15px/20px arial, sans-serif;;
	background: #fff url('http://s2.static.ventspilszinas.lv/images/design/top-gradient.gif') repeat-x 0 100%;
	padding: 11px 0 6px 20px;
	margin-top: 9px;
	border: 1px solid #d1ecfb;
	border-bottom: 1px solid #e9e9e9;
}
	.tabs a {
		color: #0095e3;
		display: block;
		float: left;
		border-right: 1px solid #e9e9e9;
		padding: 0 12px;
	}
	
	.tabs a.first {
		padding-left: 0;
	}
	
	.tabs a.last {
		border: 0;
	}
	
	.tabs a.active {
		color: #000;
		font-weight: bold;
	}

	
	#opendoc .ads {
		float: right;
		margin: 0 0 10px 10px;
		border: 1px solid #E9E9E9;
	}
	
	#opendoc .ads h3 {
		padding: 0;
		font-size: 12px;
		line-height: 17px;
		color: #000;
		background: #f0f0f0;
	}
	
	#basketbols div { display: none; }
	#basketbols div.show { display: block; }
	
	
	#system-warning {
		width:100%;
		background:#ffffe1;
		display:block;
		position:absolute;
		left:0;
		top:0;
		z-index:100;
		border-bottom:solid 1px #a0a0a0;
		line-height:23px;
		text-align:left;
		text-indent:30px;
		background-repeat:no-repeat;
		background-position:10px 3px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:none;
		color:#000;
	}
	
	#system-warning:hover {
		background-color:#3399ff;
		color:#fff;
	}
	
	#system-warning.alert {
		background-image:url('http://s2.static.ventspilszinas.lv/images/design/ie-alert.gif');
	}

	
	
	
	
	


#weather-new {
	border-top: 1px solid #e9e9e9;
	padding: 4px 0;
	float: right;
	cursor: pointer;
}

#weather-new p {
	font-size: 10px;
	line-height: 10px;
	text-align: center;
}

#weather-now p {
	margin: 0;
	padding: 0;
}

#weather-forecast th, #weather-forecast td {
	text-align: center;
}

span.IconBig {
	display:block;
	float:left;
	width:90px;
	height:80px;
	margin-right:10px;
	background:url('http://s2.static.ventspilszinas.lv/images/design/weather.png') no-repeat -148px -1337px
}

span.IconDay__big {background-position:-148px -1337px}
span.IconDay_sk_big,span.IconDay_skn_big {background-position:11px 7px}
span.IconDay_m_big,span.IconDay_msa_big {background-position:3px -143px}
span.IconDay_mn_big,span.IconDay_msan_big,span.IconDay_md_big,span.IconDay_ml_big {background-position:0 -300px}
span.IconDay_mm1_big,span.IconDay_msd_big,span.IconDay_msi_big,span.IconDay_msn1_big {background-position:4px -438px}
span.IconDay_nl_big {background-position:4px -592px}
span.IconDay_sl_big {background-position:2px -893px}
span.IconDay_nln_big,span.IconDay_nsld_big {background-position:1px -750px}
span.IconDay_sln_big {background-position:-150px -901px}
span.IconDay_ts_big,span.IconDay_tssn_big {background-position:-149px 7px}
span.IconDay_k_big,span.IconDay_kd_big,span.IconDay_ks_big {background-position:-147px -146px}
span.IconDay_la_big,span.IconDay_sma_big {background-position:-147px -300px}
span.IconDay_n_big,span.IconDay_nd_big {background-position:-146px -445px}
span.IconDay_s_big,span.IconDay_ns_big,span.IconDay_ss_big {background-position:-146px -594px}
span.IconDay_nssd_big,span.IconDay_ssn_big {background-position:-150px -750px}
span.IconDay_sp_big {background-position:4px -1043px}
span.IconDay_pk_big {background-position:-149px -1044px}
span.IconDay_nn_big {background-position:0px -1200px}
span.IconDay_smv_big {background-position:-144px -1200px}
span.IconDay_t_big {background-position:4px -1346px}

span.IconNight__big {background-position:-448px -1337px}
span.IconNight_sk_big,span.IconNight_skn_big {background-position:-295px 12px}
span.IconNight_m_big,span.IconNight_msa_big {background-position:-297px -143px}
span.IconNight_mn_big,span.IconNight_msan_big,span.IconNight_md_big,span.IconNight_ml_big {background-position:-299px -296px}
span.IconNight_mm1_big,span.IconNight_msd_big,span.IconNight_msi_big,span.IconNight_msn1_big {background-position:-297px -438px}
span.IconNight_nl_big {background-position:-296px -592px}
span.IconNight_sl_big {background-position:-300px -892px}
span.IconNight_nln_big,span.IconNight_nsld_big {background-position:-299px -748px}
span.IconNight_sln_big {background-position:-448px -897px}
span.IconNight_ts_big,span.IconNight_tssn_big {background-position:-449px 8px}
span.IconNight_k_big,span.IconNight_kd_big,span.IconNight_ks_big {background-position:-446px -146px}
span.IconNight_la_big,span.IconNight_sma_big {background-position:-447px -298px}
span.IconNight_n_big,span.IconNight_nd_big {background-position:-447px -444px}
span.IconNight_s_big,span.IconNight_ns_big,span.IconNight_ss_big {background-position:-447px -595px}
span.IconNight_nssd_big,span.IconNight_ssn_big {background-position:-450px -748px}
span.IconNight_sp_big {background-position:-297px -1043px}
span.IconNight_pk_big {background-position:-450px -1045px}
span.IconNight_nn_big {background-position:-298px -1197px}
span.IconNight_smv_big {background-position:-444px -1191px}
span.IconNight_t_big {background-position:-298px -1346px}

span.IconSmall {
	display:block;
	width:50px;
	height:43px;
	background:url('http://s2.static.ventspilszinas.lv/images/design/weather.png') no-repeat -700px -1345px;
	margin: 0 auto;
}

span.IconDay__small {background-position:-700px -1345px}
span.IconDay_sk_small,span.IconDay_skn_small {background-position:-600px 3px}


span.IconDay_m_small,span.IconDay_msa_small {background-position:-600px -150px}
span.IconDay_mn_small,span.IconDay_msan_small,span.IconDay_md_small,span.IconDay_ml_small {background-position:-600px -300px}
span.IconDay_mm1_small,span.IconDay_msd_small,span.IconDay_msi_small,span.IconDay_msn1_small {background-position:-600px -450px}
span.IconDay_nl_small {background-position:-600px -600px}
span.IconDay_sl_small {background-position:-600px -900px}
span.IconDay_nln_small,span.IconDay_nsld_small {background-position:-600px -750px}
span.IconDay_sln_small {background-position:-700px -900px}
span.IconDay_ts_small,span.IconDay_tssn_small {background-position:-700px 0px}
span.IconDay_k_small,span.IconDay_kd_small,span.IconDay_ks_small {background-position:-700px -150px}
span.IconDay_la_small,span.IconDay_sma_small {background-position:-700px -300px}
span.IconDay_n_small,span.IconDay_nd_small {background-position:-700px -450px}
span.IconDay_s_small,span.IconDay_ns_small,span.IconDay_ss_small {background-position:-700px -600px}
span.IconDay_nssd_small,span.IconDay_ssn_small {background-position:-700px -750px}
span.IconDay_sp_small {background-position:-600px -1050px}
span.IconDay_pk_small {background-position:-700px -1050px}
span.IconDay_nn_small {background-position:-600px -1200px}
span.IconDay_smv_small {background-position:-700px -1200px}
span.IconDay_t_small {background-position:-600px -1350px}

span.IconNight__small {background-position:-900px -1345px}
span.IconNight_sk_small,span.IconNight_skn_small {background-position:-800px 0px}
span.IconNight_m_small,span.IconNight_msa_small {background-position:-800px -150px}
span.IconNight_mn_small,span.IconNight_msan_small,span.IconNight_md_small,span.IconNight_ml_small {background-position:-800px -300px}
span.IconNight_mm1_small,span.IconNight_msd_small,span.IconNight_msi_small,span.IconNight_msn1_small {background-position:-800px -450px}
span.IconNight_nl_small {background-position:-800px -600px}
span.IconNight_sl_small {background-position:-800px -900px}
span.IconNight_nln_small,span.IconNight_nsld_small {background-position:-800px -750px}
span.IconNight_sln_small {background-position:-900px -900px}
span.IconNight_ts_small,span.IconNight_tssn_small {background-position:-900px 0px}
span.IconNight_k_small,span.IconNight_kd_small,span.IconNight_ks_small {background-position:-900px -150px}
span.IconNight_la_small,span.IconNight_sma_small {background-position:-900px -304px}
span.IconNight_n_small,span.IconNight_nd_small {background-position:-900px -454px}
span.IconNight_s_small,span.IconNight_ns_small,span.IconNight_ss_small {background-position:-900px -603px}
span.IconNight_nssd_small,span.IconNight_ssn_small {background-position:-900px -750px}
span.IconNight_sp_small {background-position:-800px -1052px}
span.IconNight_pk_small {background-position:-900px -1052px}
span.IconNight_nn_small {background-position:-800px -1200px}
span.IconNight_smv_small {background-position:-900px -1198px}
span.IconNight_t_small {background-position:-800px -1350px}


#add-comment #pictures-list {
	width: 600px;
	margin: 10px auto 0 auto;
}

#add-comment #pictures-list li {
        float:          left;
        padding:        9px;
        margin:         1px;
        border:         1px solid #e1e1e1;
        width:          176px;
        height:         135px;
        position:       relative;
        background:		#fff;
        clear:			none;
}
#add-comment #pictures-list li div.meta {
        padding: 5px 0 0 20px;
}
#add-comment #pictures-list label {
        width: 55px;
        font-size: 10px;
}
#add-comment #pictures-list input {
        font-size: 10px;
        width: 119px;
}
#add-comment #pictures-list p {
        line-height: 15px;
        height: 15px;
}
#add-comment #pictures-list img {
        display: block;
        margin: 0 auto;
}
#add-comment #pictures-list li a.delete{
        position: absolute;
        color: #f00;
        right: 10px;
}
.progressBarInProgress {
        display:        block;
        font-size:      1px;
        height:         3px;
        background: #22A117;
        border:         1px solid #0D9102;
}
.progressBarError {
        background-color: #ff0000;
        border-color: #ff0000;
}