* {margin: 0; padding: 0;}
html {font-size: 100.01%; font-family: Georgia,"Times New Roman",Times,serif;}
body {background: white; font-size: 12px; color: black;}
div.after_baner {background: white 0 125px url(topline.gif) repeat-x;}

img {border: 0;}
div.inside, div.inside1000, div.inside980 {width: 1000px; margin: 0 auto; clear: both;}/*996*/
div.inside1000 {width: 1000px;}
div.inside980 {width: 984px;}/*980*/

div.page_flash_message {width: 980px; margin: 0 auto; clear: both; padding-top: 12px;}
.message {background: #FFEF00; color: black; padding: 0 3px; margin: 5px 0;font-size:9.5pt;line-height:15pt; border: #F2E30D solid 1px;}
div.page_flash_message div.message {padding: 3px 6px;}


div.gradient_down {background: white 0 0 url(gradient_down.gif) repeat-x; padding-top: 7px;}
div.gradient_up {background: white left bottom url(gradient_up.gif) repeat-x;}
.black_pattern {background: #000 center url(black_bg.gif) repeat; padding: 7px 0; color: #aaa; border-bottom: #aaa solid 1px; font-size: 12px;}
.black_pattern_bg {background: #000 center url(black_bg.gif) repeat; padding: 7px 0; color: #aaa; border-bottom: #aaa solid 1px; font-size: 12px;}
td.black_pattern {height: 800px;}
div.footer_line {background: black center url(jurgita_logo_bottom.gif) no-repeat; text-align: center;}
.black_pattern a {color: #ddd;}
.black_pattern .news_date {color: #999;}
.black_pattern .news_date a {color: #e53d3d;}
.black_pattern h1, .black_pattern h2, .black_pattern h3  {color: #ddd;}
.black_pattern a.kategorija {color: #ccc;}
table.layout {width: 988px; margin-right: 8px;}
table.layout td {text-align: left; vertical-align: top;}

th {padding-right:10px;	vertical-align:middle;	text-align:right;	font-weight: normal;	width:160px;}
th.required{	padding-right:10px;	vertical-align:middle;	text-align:right;
	background: transparent url(/img/jurgitalt/required_exl.gif) no-repeat scroll 0px 50%;
	font-weight: bold !important;
	width:160px;	font-size: 12px;}

.square_pattern {background: #707070 50% -140px url(background_kvadratai.gif) repeat; padding: 7px 0 6px 0; color: #aaa; font-size: 12px;}
.square_pattern h1, .square_pattern h2, .square_pattern h3  {color: #eee; font-weight: normal;}

.link {cursor: pointer; cursor: hand;}
a {color: black;cursor: pointer; cursor: hand;}
a:hover{color:#e53d3d;cursor: pointer; cursor: hand;}
.clear {clear:both; font-size:1px; line-height: 1px; height: 1px;}
.clear2 {clear:both; font-size:1px; line-height: 1px; height: 2px;}
.clear3 {clear:both; font-size:1px; line-height: 1px; height: 3px;}
.clear4 {clear:both; font-size:1px; line-height: 1px; height: 4px;}
.clear5 {clear:both; font-size:1px; line-height: 1px; height: 5px;}
.clear8 {clear:both; font-size:1px; line-height: 1px; height: 8px;}
.clear10 {clear:both; font-size:1px; line-height: 1px; height: 10px;}
.clear15 {clear:both; font-size:1px; line-height: 1px; height: 15px;}
.clear20 {clear:both; font-size:1px; line-height: 1px; height: 20px;}
.clear25 {clear:both; font-size:1px; line-height: 1px; height: 25px;}
.clear30 {clear:both; font-size:1px; line-height: 1px; height: 30px;}
.clear40 {clear:both; font-size:1px; line-height: 1px; height: 40px;}

a.nounderline, .nounderline a {text-decoration: none;}

div.jurgita_header {
	height: 126px;
	font-size: 11px;}

div.header_image {background: transparent 605px 0 url(jurgita_grazu.jpg) no-repeat;}	
div.jurgita_header {height: 125px;}

div.jurgita_logo {
	float: left; 
	background: transparent 5px 22px url(jurgita_logo.gif) no-repeat;
	width: 370px;
	height: 96px;
}
div.jurgita_menu {
	clear: left;
	width: 500px;
	height: 29px;
	background: transparent 0 -15px url(jurgita_menu_rubrikos.gif) no-repeat;
}
a.menu_naujienos:hover img {background: white 0 -59px url(jurgita_menu_rubrikos.gif) no-repeat;}
a.menu_rubrikos:hover img {background: white -97px -59px url(jurgita_menu_rubrikos.gif) no-repeat;}
a.menu_skaitytojai:hover img {background: white -176px -59px url(jurgita_menu_rubrikos.gif) no-repeat;}
a.menu_fotovideo:hover img {background: white -277px -59px url(jurgita_menu_rubrikos.gif) no-repeat;}
a.menu_diskusijos:hover img {background: white -389px -59px url(jurgita_menu_rubrikos.gif) no-repeat;}

div.login_box {float: right; margin-right: 5px; font-family: tahoma; text-align: center; width: 66px;}/*71*/
img.prisijungti {background: transparent 0 0 url(prisijungti.gif) no-repeat; margin-bottom: 6px;}
img.prisijungti_l {background: transparent 0 0 url(loging_button_jurgita.gif) no-repeat; margin-bottom: 6px;}
img.atsijungti {background: transparent 0 0 url(atsijungti.gif) no-repeat; margin-bottom: 6px;}
img.prisijungti_fb {background: transparent 0 0 url(loging_button_fb.gif) no-repeat; border-right: #b3b3b3 solid 1px;}

div.jurgita_submenu {float: left; height: 34px; width: 800px;}
div.jurgita_submenu a {display: block; float: left; text-decoration: none; padding: 8px 6px 0 6px; font-size: 16px; height: 26px; margin-left: 5px;}
div.jurgita_submenu a:hover {background: #242424; color: white;}
div.jurgita_submenu a.current {background: #242424; color: white;}

div.jurgita_submenu2 {float: left; height: 27px; width: 990px; background: #242424; margin-left: 5px;}
div.jurgita_submenu2 a {color: #eee; display: block; float: left; text-decoration: none; padding: 7px 7px 0 7px; height: 20px; font-size: 12px;}
div.jurgita_submenu2 a:hover {color: #E53D3D;}
div.jurgita_submenu2 a.current {color: #E53D3D;}
span.submenu_bull {color: #bbb; display: block; float: left; text-decoration: none; padding: 7px 0 0 0; height: 19px; font-size: 11px;}

input {font-family: tahoma;}

div.jurgita_search {float: right; height: 34px; width: 195px; padding-right: 5px;}
div.jurgita_search input, div.jurgita_search img {float: right; margin-top: 9px;}

h1 {color: #1d1d1d; font-size: 30px; padding: 0px 0 11px 0;}
div.inside980 h1 {padding: 15px 0 11px 0;}
h1 a {text-decoration: none;}
h2 {padding: 0 0 5px 0}
h2, h2 a {color: black; font-size: 18px; text-decoration: none;}
.black_pattern h2, .black_pattern h2 a {font-weight: normal; font-size: 20px;}
h3 {padding: 0 0 5px 0}
h3, h3 a {color: black; font-size: 14px; text-decoration: none;}
h3.italic {padding-bottom: 5px; font-weight: normal; font-style: italic;}

div.left1 {width: 240px; margin-left: 8px; float: left; overflow: hidden;}
div.left2 {width: 488px; margin-left: 8px; float: left; overflow: hidden;}
div.left3 {width: 736px; margin-left: 8px; float: left; overflow: hidden;}
div.left4 {width: 984px; margin-left: 8px; float: left; overflow: hidden;}
div.right1 {width: 240px; margin-right: 8px; float: right; overflow: hidden;}
div.right2 {width: 488px; margin-right: 8px; float: right; overflow: hidden;}
div.right3 {width: 736px; margin-right: 8px; float: right; overflow: hidden;}
div.right4 {width: 984px; margin-right: 8px; float: right; overflow: hidden;}
div.left1_3 {width: 319px; margin-left: 8px; float: left; overflow: hidden;}

table {border-collapse: collapse; border-spacing: 0;width: 100%;}

.news_date, .news_date a {font-size: 7.5pt; color: #888; text-decoration: none;}
div.news_date {padding: 0 0 3px 3px; overflow: hidden; height: 13px;}
div.news_desc {padding: 5px 1px; font-size: 11px;}

table.news_index_title td {vertical-align: bottom; background: silver;  height: 306px;}
table.news_index_title td div {padding: 4px;}
a.news_index_title1 {background: transparent url(black1x1_50.png) repeat; color: white; font-size: 33px; padding: 0 3px; text-decoration: none;}
a.news_index_title2 {background: transparent url(black1x1_60.png) repeat; color: white; font-size: 19px; padding: 0 3px; text-decoration: none;}
div.news_index_title3 {padding: 6px 0 3px 0;}
.news_index_title3, .news_index_title3 a {font-weight: bold; font-size: 14px; text-decoration: none;}
div.news_index_title4 {padding: 4px 0 3px 0;}
.news_index_title4, .news_index_title4 a {font-size: 13px; text-decoration: none;}
div.news_index_title5 {padding: 7px 0 2px 0;}
.news_index_title5, .news_index_title5 a {font-size: 13px; text-decoration: none;}

a.news_index_title6 {background: transparent url(black1x1_60.png) repeat; color: white; font-size: 15px; padding: 0 2px; text-decoration: none;}
.inputtext {border: black solid 1px;}

.icon_gallery {background:transparent url(gallery.png) no-repeat scroll 0 0;}

.iconup{
	/*width:45px;
	height:45px;*/
	background:transparent url(iconthumb45.png) no-repeat scroll 0 0;
}

.bigiconup{
	/*width:55px;
	height:55px;*/
	background:transparent url(iconthumb55.png) no-repeat scroll 0 0;
}

.icongrayup{
	/*width:45px;
	height:45px;*/
	background:transparent url(iconthumb45gray.png) no-repeat scroll 0 0;
}

.thumbup{
	/*width:118px;
	height:118px;*/
	background:transparent url(photo.png) no-repeat scroll 0 0;
}

.linksmall a, a.linksmall {font-size: 10px;}
.silverbox {background:#eee; padding: 5px;}

.article_text {font-size: 14px; color: #333; line-height: 18px; padding: 0;}
.article_text br {line-height: 10px;}

.flower_sep {background: transparent center url(flower_sep.gif) no-repeat;}
.red {color: #E53D3D !important;}
.gold {color: gold !important;}
.bold {font-weight: bold;}
a.kategorija, .kategorija, .kategorija a {font-weight: bold; color: #333;}
a.autorius, .autorius, .autorius a {color: #777;}
a.rubrika, .rubrika, .rubrika a {font-weight: bold; color: #E53D3D;}
.top_dotted {border-top: 1px dotted #ccc;}
.black_pattern .top_dotted {border-top: 1px solid #444;}


.youtube_480x295 {
	width: 486px;
	background: transparent 0 0 url(480x295.gif) no-repeat; 
	padding-bottom: 6px;
}
.foto_486 {width: 486px;}
.foto_486 img {display: block;}

#categories div {padding:1px 0;}
#categories label {padding-left: 6px;}
#categories input {vertical-align: middle;}
.margin_top {margin-top: 15px !important;}

.margin_top h1 {padding-top: 0; padding-bottom: 15px;}
.margin_top h1.h1_article {background: #f5f5f5; border-top: #666 solid 2px; text-align: center; padding: 9px 8px;
font-size: 36px; font-weight: normal;
}

#id_short_desc, #id_full_desc {font-size: 11px; color: #aaa;}

#login_form_box {float: right; font-family: tahoma; padding-right: 5px;}
.login_form_box_hide {width:0; height: 0; overflow: hidden;}
#login_button_box { font-family: tahoma;}
.login_button_box_hide {display: none;}
textarea {border: black solid 1px;}
sup {padding-left: 2px;  line-height: 80%;}
.news_index_title1 sup {padding-left: 0;}
.news_index_title2 sup {padding-left: 0;}
.hr {clear:both; font-size:1px; line-height: 1px; height: 1px; border-top: #ccc solid 1px;}
.hr5 {clear:both; font-size:1px; line-height: 1px; height: 5px; border-top: #ccc solid 1px;}
.hr10 {clear:both; font-size:1px; line-height: 1px; height: 10px; border-top: #ccc solid 1px;}
.hr15 {clear:both; font-size:1px; line-height: 1px; height: 15px; border-top: #ccc solid 1px;}
.hr20 {clear:both; font-size:1px; line-height: 1px; height: 20px; border-top: #ccc solid 1px;}
.hr25 {clear:both; font-size:1px; line-height: 1px; height: 25px; border-top: #ccc solid 1px;}
.editprofile_row_small {color: #888; font-size: 11px; width: 452px; overflow: hidden; float: right;}
.editprofile_row_big {width: 452px; overflow: hidden; float: right;}
.editprofile_number {float: left; width: 26px; height: 25px; background: #000; text-align: center; font-weight: bold; font-size: 20px; margin: 2px 8px 0 0; color: white;}
.editprofile_number_active {float: left; width: 24px; height: 24px; border: #eede00 solid 1px; background: #FFEF00; text-align: center; font-weight: bold; font-size: 20px; margin: 2px 8px 0 0; color: black;}
.vtable th {width: auto; text-align: right; padding: 3px 5px 0 0; vertical-align: top;}
.vtable td { padding: 2px 5px;}

/*
ul#topnav {
	margin: 0; padding: 0;
	float:left; height: 34px; width: 800px;
	list-style: none;
	font-size: 1.1em;
}
ul#topnav li {
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	background: none;
}
ul#topnav li a.submenu_item {
	display: block; 
	float: left; text-decoration: none; padding: 8px 6px 0 6px; 
	font-size: 16px; 
	height: 26px; 
	margin-left: 5px;
}

ul#topnav li a.submenu_item:hover {background: #242424; color: white;}
ul#topnav li a.submenu_item_current {background: #242424; color: white;}

ul#topnav li .sub a { color: white; text-decoration: none;}
ul#topnav li .sub {
	color: white;
	position: absolute;	
	top: 34px; left: 5px;
	background: #242424;
	padding: 10px;
	width: 300px;
	float: left;
	-moz-border-radius-bottomright: 7px;	-khtml-border-radius-bottomright: 7px;	-webkit-border-bottom-right-radius: 7px;
	-moz-border-radius-bottomleft: 7px;	-khtml-border-radius-bottomleft: 7px;	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-topright: 7px;	-khtml-border-radius-topright: 7px;	-webkit-border-top-right-radius: 7px;
	-moz-border-radius-topleft: 7px;	-khtml-border-radius-topleft: 7px;	-webkit-border-top-left-radius: 7px;
	display: none;
}
div.topnav_sub_category2 {
	font-size: 16px;
	border-bottom: #444 dotted 1px;
	padding: 4px 7px;
	margin-bottom: 5px;
}
div.topnav_sub_category2 a {color: #aaa !important;}

div.topnav_sub_category3 {
	font-size: 12px;
	background: #333;
	padding: 2px 7px;
}

ul#topnav li#topnav_1 .sub {
	-moz-border-radius-topleft: 0;	-khtml-border-radius-topleft: 0;	-webkit-border-top-left-radius: 0;
	width: 970px;
}
ul#topnav li#topnav_2 .sub {margin-left: -134px;}
*/

td.model_details_info {background: #c6c6c6; color: black; width: 55%; font-style: italic; font-size: 11px; text-align: right; padding: 1px 4px 1px 0; border-bottom: #ddd solid 1px;}
td.model_details_data {background: #ddd; width: 45%; font-style: italic;  font-size: 11px; text-align: left; padding: 1px 0 1px 4px; color: black; border-bottom: #eee solid 1px;}

/* style end */


#littleMenu{
	height:76px;
	float:right;
	padding-right:20px;
}
.littleMenuTable {
	height:100%;
}
#profile_menu td {
	padding: 0 0 1px 0;
}
#profile_menu a {
	text-decoration:none;
	font-size: 13px;
}
.black_pattern #profile_menu a {color: #aaa;}
.topMenuTableItemCont{
	height:12px;
	padding:1px 15px;
	background:white;
	border:1px #86badf solid;
	border-right:none;
}
.topMenuTableItemContEnd{
	height:12px;
	padding:1px 15px;
	background:white;
	border:1px #86badf solid;
}
.topMenuTableItem{
	vertical-align:bottom;
}
.little_menu_item_link{
	text-decoration:none;
	font-size:8pt;
	color:#006fd4;
}
ul{	padding-left:0px;
}
.topMenu{
	width:966px;
	float:left;
	height:65px;
	padding-left:20px;
}
.topMenuCont{
	height:100%;
	width:100%;
}
.topMenuItem{
	vertical-align:bottom;
	background:bottom right url(/img/jurgitalt/blueright.jpg) no-repeat;
}
.topMenuItemCont{
	height:28px;
	background:bottom left url(/img/jurgitalt/blueleft.jpg) no-repeat;
}
.topMenuItemCont a{
	text-decoration:none;
}
.menu_item_link_div{
	padding:7px 20px 0px 20px;
	font-size:8pt;
	color:white;
}
.ArticleText, #moreinformation ul, .TextBlock, .CatsBlock, .PageText{
	font-size:9.5pt;
	line-height:15pt;
	margin:10px 0px;
	color:#222;
}
.ListArticleText, .ListArticleText{
	clear:both;
	font-size:8pt;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:0;
	padding-top:3px;
	width:100%;
}
.ListArticleText a, .ArticleText a, .CommentsBox a, .TextBlock a, .PageText a, #RegistrationForm a, .TextBlock a, li a{
	font-weight:normal;
}
li{
	list-style:none;
	background: url(/img/jurgitalt/listarrow.gif) 4px 4px no-repeat;
	padding: 0px 10px 0px 20px;
	margin: 0px;
}
.ListArticleImage{
	margin-right:10px;
	float:left;
	border: 2px #C5DEF2 solid;
}
.ListArticlePosted, .ArticlePosted{
	padding: 4px 0px; 
	font-weight: normal; 
	font-size: 7.5pt;
	color: #000;
}
.ListArticlePosted{
	padding: 4px 8px 4px 0px; 
}
.ListArticlePosted a, .ArticlePosted a, .ArticleDate a{
	padding: 4px 0px 4px 0px; 
	font-weight: normal; 
	font-size: 7.5pt;
}
.ArticleDate a{
	font-size:8pt;
}
.ListArticleDate, .ArticleDate{
	font-size:10pt;
	font-weight:normal;
	color:#686868;
}
.smalldate, .smalldate a{
	font-size:7.5pt;	
}
.ListArticleControls a, .ArticleControls a{
	margin:4px 3px;
	float:right;
	font-size:10px;
	font-weight: bold;
	text-decoration: none;
}
#centercolumn{
	float:left;
	width:480px;
	padding:0px 5px;
}
#rightcolumn{
	float:right;
	width:260px;
}
a img {
	border:none;
}
.kvadratas{
	margin: 0px 2px; 
	background: #999;
	width: 45px; 
	height: 47px; 
	font-weight: bold; 
	font-size: 42px; 
	text-align: center; 
	color: white;
}
.donekvadratas{
	margin: 0px 2px; 
	background: #999 url(/css/donewhite.gif) no-repeat;
	width: 45px; 
	height: 47px; 
	font-weight: bold; 
	font-size: 42px; 
	text-align: center; 
	color: white;
}
/* Box headerbox */
div.headerbox{
	padding-bottom:8px;
	background:#ffffff;
}
.headerbox .title{
	font-size:11pt;
	font-weight:bold;
	color:#222;
}
div.headerbox .topleft{
	background:url('/img/jurgitalt/jurgitaboxtop.jpg') no-repeat #efefef;
	height:28px;
}
div.headerbox2 .topleft{
	background:url('/img/jurgitalt/jurgitaboxtop2.gif') no-repeat #efefef;
}
div.headerbox500 .topleft{
	background:url('/img/jurgitalt/jurgitaboxtop500.jpg') no-repeat #efefef;
}
div.headerbox225 .topleft{
	background:url('/img/jurgitalt/jurgitaboxtop225.jpg') no-repeat #efefef;
}
.headerbox .topright{
	margin-left:7px;
	overflow:hidden;
	height:13px;
	padding:13px 0px 10px 5px;
}
div.headerbox .notopleft{
	background:url('/img/jurgitalt/jurgitaboxtop.jpg') no-repeat #efefef;
	height:5px;
}
div.headerbox2 .notopleft{
	background:url('/img/jurgitalt/jurgitaboxtop2.gif') no-repeat #efefef;
	height:5px;
}
div.headerbox500 .notopleft{
	background:url('/img/jurgitalt/jurgitaboxtop500.jpg') no-repeat #efefef;
	height:5px;
}
div.headerbox225 .notopleft{
	background:url('/img/jurgitalt/jurgitaboxtop225.jpg') no-repeat #efefef;
	height:5px;
}
.headerbox .notopright{
	margin-left:7px;
	overflow:hidden;
	height:5px;
}
.headerbox .inbox{
	padding:9px 7px 10px 10px;
	margin-bottom:15px;
	background:url('/img/jurgitalt/jurgitaboxbottom.jpg') no-repeat bottom left #efefef;
	font-size:9pt;
}
.headerbox2 .inbox{
	background:url('/img/jurgitalt/jurgitaboxbottom2.gif') no-repeat bottom left #efefef;
}
.headerbox500 .inbox{
	background:url('/img/jurgitalt/jurgitaboxbottom500.jpg') no-repeat bottom left #efefef;
}
.headerbox225 .inbox{
	background:url('/img/jurgitalt/jurgitaboxbottom225.jpg') no-repeat bottom left #efefef;
}
.headerbox a {
	font-size:9pt;
	font-weight:normal;
}
.headerbox .title a {
	text-decoration:none;
	font-size:11px;
	background:none;
}
div.headerbox ul{
	padding: 0px;
	margin: 0px;
}
div.headerbox li{
	list-style:none;
	background: url(/img/jurgitalt/listarrow.gif) 4px 4px no-repeat;
	padding: 0px 10px 0px 20px;
	margin: 0px;
}
/* Box headerbox end */

/* Box nicebox */
div.nicebox{
	padding-bottom:10px;
}
div.nicebox .title{
	background:white;
	float:left;
	font-weight:bold;
	color:#A2A2A2;
	font-size:10.5pt;
	padding:0px 5px;
}
div.nicebox .topleft{
	background:url(/img/jurgitalt/boxes/box1_top_left.jpg) no-repeat;
	height:19px;
}
.nicebox .topright{
	margin-left:10px;
	background:top right url(/img/jurgitalt/boxes/box1_top_right.jpg) no-repeat;
	overflow:hidden;
	height:19px;
}
.nicebox .box{
	border-left:2px #E3E3E3 solid;
	background:right url(/img/jurgitalt/boxes/box1_center_right.jpg) repeat-y;
}
.nicebox .inbox{
	padding:0px 5px 10px 5px;
	height:100%;
	border-bottom:2px #E3E3E3 solid;
}
div.nicebox li{
	list-style:none;
	background: url(/img/jurgitalt/listarrow.gif) 4px 4px no-repeat;
	padding: 0px 10px 0px 20px;
	margin: 0px;
}
/* Box nicebox end */

/* Gray back box */
.graybackbox .content {
	padding: 10px;
}
.graybackbox .tl {background:#efefef url(/img/jurgitalt/boxes/grayboxleft.gif)  no-repeat scroll left top;}
.graybackbox .tr {background:transparent url(/img/jurgitalt/boxes/grayboxright.gif) no-repeat scroll right top;}
.graybackbox .bl {background:transparent url(/img/jurgitalt/boxes/grayboxleft.gif) no-repeat scroll left bottom;}
.graybackbox .br {background:transparent url(/img/jurgitalt/boxes/grayboxright.gif) no-repeat scroll right bottom;}
.graybackbox li{
	list-style:none;
	background: url(/img/jurgitalt/listarrow.gif) 4px 4px no-repeat;
	padding: 0px 10px 0px 20px;
	margin: 0px;
}
.graybackbox ul{
	padding: 0;
	margin: 0;
}
/* end of gray back box */

/* button back box */
.buttonbackbox .content {
	padding:5px 10px;
}
.buttonbackbox .tl {background:#efefef url(/img/jurgitalt/boxes/bkbutton.gif)  no-repeat scroll left top;}
.buttonbackbox .tr {background:transparent url(/img/jurgitalt/boxes/bkbutton.gif) no-repeat scroll right top;}
.buttonbackbox .bl {background:transparent url(/img/jurgitalt/boxes/bkbutton.gif) no-repeat scroll left bottom;}
.buttonbackbox .br {background:transparent url(/img/jurgitalt/boxes/bkbutton.gif) no-repeat scroll right bottom;}
/* end of gray back box */

/* DakrGray back box */
.darkgraybackbox .content {
	padding:5px 10px;
}
.darkgraybackbox .tl {background:#ccc url(/img/jurgitalt/boxes/darkgrayboxleft.gif)  no-repeat scroll left top;}
.darkgraybackbox .tr {background:transparent url(/img/jurgitalt/boxes/darkgrayboxright.gif) no-repeat scroll right top;}
.darkgraybackbox .bl {background:transparent url(/img/jurgitalt/boxes/darkgrayboxleft.gif) no-repeat scroll left bottom;}
.darkgraybackbox .br {background:transparent url(/img/jurgitalt/boxes/darkgrayboxright.gif) no-repeat scroll right bottom;}
/* end of darkgray box */

/* button back box */
.buttonbackbox .content {padding:5px 10px;}
.buttonbackbox a{text-decoration:none;}
.buttonbackbox .tl {background:#efefef url(/img/jurgitalt/boxes/buttonbox.gif)  no-repeat scroll left top;}
.buttonbackbox .tr {background:transparent url(/img/jurgitalt/boxes/buttonbox.gif) no-repeat scroll right top;}
.buttonbackbox .bl {background:transparent url(/img/jurgitalt/boxes/buttonbox.gif) no-repeat scroll left bottom;}
.buttonbackbox .br {background:transparent url(/img/jurgitalt/boxes/buttonbox.gif) no-repeat scroll right bottom;}
/* end of gray back box */

#crumb{padding-left:8px;}
.mainimagediv{
	border:3px blue solid;
	float:left;
	width:80px;
	height:80px;
	margin:3px;
}
.simpleimagediv{
	border:1px gray solid;
	float:left;
	width:80px;
	height:80px;
	padding:3px;
	margin:2px;
}

.bigmainimagegiv{
	float:left;
	width:223px;
	height:223px;
	margin: 3px 3px 0 0;
	background: #f8f8f8;
	padding: 0;
}
.simple2imagediv{
	float:left;
	width:110px;
	height:110px;
	margin: 3px 3px 0 0;
}

.ArticleText p{padding:0px 0px 8px 0px}
.ArticleTitleBox h1{
	color:#63AAD4;
	font-size:15.5pt;
	font-weight:normal;
	padding-bottom:0;
	padding-right:0;
	padding-top:7px;
	text-decoration:none;
}
.ListArticleTitleBox{
	padding-top:10px;
}
.ListArticleTitleBox .itemTitle a{
	color:#63AAD4;
	font-size:11pt;
	font-weight:normal;
	text-decoration:none;
}
.SettingsRowTitle{
	float:left; 
	padding-left:5px;
	font-weight:bold;
	cursor:pointer;
}
.SettingsRowEdit{
	float:right; 
	padding-right:5px;
	cursor:pointer;
}

#footer {z-index: 1000; position:absolute;bottom:0;width:100%;height:26px; color: #333333; font-size:8pt;}
#footer a {text-decoration: none;}
html>body #footer{position:fixed}
#footer_content {height: 23px; border: #ccc solid 1px; border-width: 2px 2px 0 2px; background: #e5e5e5  0 0 url(white.gif) repeat-x; margin: 0 20px; padding-top: 1px;}
#outer_content {margin-bottom: 26px;}
#footer_menu_alerts {display: none; background: white; width: 210px; position: absolute; right: 20px; bottom: 24px; padding-bottom: 0px;}
#footer_menu_alerts_inner {border: #ccc solid 2px; border-width: 2px 2px 0 2px;  padding: 10px;}
#footer_menu_alerts_inner .notification_time{font-size: 7.5pt; color: #888; padding-left: 1px;}
#footer_menu_alerts_inner .new_notification{background: #ffd;}
#footer_menu_alerts_inner a, #footer_menu_alerts_inner a:hover {color: #e53d3d;}
#footer_menu_alerts_inner a:hover {text-decoration: underline;}
#footer_menu_profile {display: none; background: white; width: 200px; position: absolute; left: 20px; bottom: 24px; padding-bottom: 0px;}
#footer_menu_profile_inner {border: #ccc solid 2px; border-width: 2px 2px 0 2px;  padding: 10px;}

.footer_menu_alert {
	background: transparent 0 0 url(alert.gif);
	width: 18px; 
	height: 16px;
	padding-top: 1px;
	position: absolute;
	bottom: 16px;
	font-size: 7.5pt;
	text-align: center;
	color: white;
	padding-bottom: 0px;
	cursor: pointer; cursor: hand;
	z-index: 1001;
}
#notifications_alert {right: 52px; bottom: 12px;}
#profile_image_alert {
	left: 25px; 
	bottom: 24px; 
	position: absolute; 
	padding: 1px 1px 0 1px;
	border: #ccc solid 2px; 
	border-width: 2px 2px 0 2px;
	cursor: pointer; cursor: hand;
	background: white;
	width: 45px; 
	height: 45px;
}
.user_menu_side {line-height: 16px;}
.user_menu_link {text-decoration: none; font-size: 8.5pt;}
#footer .current_user_menu_link .user_menu_link {color: black;}
.current_user_menu_link {background: #7DBBD2;}
.user_menu_side .current_user_menu_link {background: #000;}	

.ReplyList {background:url(/img/jurgitalt/commentbackground.gif); margin-top: 15px;}
.PageNumber{margin:0px 5px;}

.Comment {padding: 7px 7px 8px 9px;}
.Comment, .Commentc{background: #eee;}
.CommentButtons{
	background: #fff;
	padding: 3px 0 10px 3px;
}
.CommentButtons a{
	font-size: 8.5pt;
	padding-right:9px;
	color: #E53D3D;
}
.CommentInfo{
	font-size:12px;
	background:#fff;
	padding: 7px 0 1px 0;
}
.CommentText{
	font-size:9pt;
	clear:both;
}
.CommentAddBlock{width:450px;}
#ArticleCreatedHour,#TypePollArticlePollValidToHour {
	margin-left:15px;
}
.CommentSaveButton{
	margin:10px 0px 5px 0;
	width:150px;
}
.voting-comment {float: right; padding-top: 8px;}
.voting-comment .up, .voting-comment .down, 
.voting-comment .myup, .voting-comment .mydown{
	padding-left: 20px;
	line-height:17px;
	font-size: 8.5pt;
	margin-bottom: 1px;
	width:20px;
	float:left;
	text-align:center;
	cursor:pointer;
	font-weight:normal;
}
.voting-comment .up{background: 8px 0 url(/img/jurgitalt/comment-vote-up.jpg) no-repeat;}
.voting-comment .down{background: 8px 0 url(/img/jurgitalt/comment-vote-down.jpg) no-repeat;}
.voting-comment .myup{background: 8px 0 url(/img/jurgitalt/comment-vote-myup.jpg) no-repeat;}
.voting-comment .mydown{background: 8px 0 url(/img/jurgitalt/comment-vote-mydown.jpg) no-repeat;}

img.mail_reply {background:transparent url(/img/mail/mail.png) no-repeat scroll 0pt -40px; width: 14px; height: 13px;vertical-align: middle;}
img.mail_forward {background:transparent url(/img/mail/mail.png) no-repeat scroll -80px -40px; width: 14px; height: 13px;vertical-align: middle;}
img.mail_open {background:transparent url(/img/mail/mail.png) no-repeat scroll -140px -20px; height:11px; width:11px;}
img.mail_close {background:transparent url(/img/mail/mail.png) no-repeat scroll -120px -20px; height:11px; width:11px;}
img.star1 {background:transparent url(/img/mail/mail.png) no-repeat scroll -20px -20px; height:15px; width:15px; cursor: pointer; vertical-align: bottom;}
img.star0 {background:transparent url(/img/mail/mail.png) no-repeat scroll 0 -20px; height:15px; width:15px; cursor: pointer; vertical-align: bottom;}
img.starloading {background:transparent url(/img/mail/loading.gif) no-repeat; height:15px; width:15px; cursor: pointer; vertical-align: bottom;}
img.attachment {background:transparent url(/img/mail/mail.png) no-repeat scroll -120px -40px; height:15px; width:15px; vertical-align: bottom;}
img.attachment_small {background:transparent url(/img/mail/mail.png) no-repeat scroll -140px -40px; height:13px; width:13px; vertical-align: bottom;}
.mail1l {background: #eee top left url(/img/mail/mail1l.gif) no-repeat; padding: 4px 0 3px 7px; height: 13px; width:500px; font-size:8.5pt;}
.mail1r {background: #eee top right url(/img/mail/mail1r.gif) no-repeat; padding: 4px 5px 3px 0; height: 13px; font-size:8.5pt;}
.mail2l {background: #e5e5e5 top left url(/img/mail/mail2l.gif) no-repeat; padding: 5px 0 3px 7px; height: 12px; font-size:8.5pt;}
.mail2r {background: #e5e5e5 top right url(/img/mail/mail2r.gif) no-repeat; padding: 5px 5px 3px 0; height: 12px; font-size:8.5pt;}
.mail3l {background: #eee top left url(/img/mail/mail1l.gif) no-repeat; padding: 0; height: 10px; font-size: 1px; border-bottom: white solid 1px;}
.mail3r {background: #eee top right url(/img/mail/mail1r.gif) no-repeat; padding: 0; height: 10px; font-size: 1px; border-bottom: white solid 1px;}
.mailcheck, #mail_check_all_button {width:20px;}

#RegistrationForm, #PasswordForm, #UserForm {font-size:10pt;}

.form-error{background-color:#fbf5eb;}
div.error-message{
	color:red;
	font-size:7pt;
}

#RegistrationForm td, #PasswordForm td, #UserForm td{vertical-align:middle;}
#RegistrationForm textarea{	width:500px;}

.ringred{
	color:#A70F0E;
	font-size:17pt;
	text-align:right;
}
.ringblue{
	color:#000665;
	font-size:17pt;
}

img.f_news_small	{background: transparent 0 0  url(news9x9.gif) no-repeat; width: 9px; height: 9px;vertical-align: middle;}
img.f_user_small	{background: transparent 0 0  url(user9x9.gif) no-repeat; width: 9px; height: 9px;vertical-align: middle;}
img.f_settings	{background:transparent url(/img/jurgitalt/jurgitaicons.gif) no-repeat scroll -16px -40px; width: 16px; height: 10px;vertical-align: middle;}
img.f_users		{background:transparent url(/img/jurgitalt/jurgitaicons.gif) no-repeat scroll -46px -20px; width: 14px; height: 10px;vertical-align: middle;}
img.f_groups	{background:transparent url(/img/jurgitalt/jurgitaicons.gif) no-repeat scroll -46px -20px; width: 14px; height: 10px;vertical-align: middle;}
img.f_cancel	{background:transparent url(/img/jurgitalt/jurgitaicons.gif) no-repeat scroll -60px 0px; width: 14px; height: 10px;vertical-align: middle;}
img.f_pages		{background:transparent url(/img/jurgitalt/jurgitaicons.gif) no-repeat scroll 0 -10px; width: 16px; height: 10px;vertical-align: middle;}
img.f_news 		{background:transparent url(/img/jurgitalt/jurgitaicons.gif) no-repeat scroll 0 -10px; width: 16px; height: 10px;vertical-align: middle;}
img.f_mail 		{background:transparent url(/img/jurgitalt/jurgitaicons.gif) no-repeat scroll -60px -30px; width: 14px; height: 10px;vertical-align: middle;}
img.f_sticky	{background:transparent url(/img/jurgitalt/jurgitaicons.gif) no-repeat scroll 0 -40px; width: 16px; height: 10px;vertical-align: middle;}
img.f_book 		{background:transparent url(/img/jurgitalt/jurgitaicons.gif) no-repeat scroll -16px 0; width: 16px; height: 10px;vertical-align: middle;}
img.f_ring 		{background:transparent url(/img/jurgitalt/jurgitaicons.gif) no-repeat scroll -16px -20px; width: 16px; height: 10px;vertical-align: middle;}
img.f_poll 		{background:transparent url(/img/jurgitalt/jurgitaicons.gif) no-repeat scroll 0 -20px; width: 16px; height: 10px;vertical-align: middle;}
img.f_image		{background:transparent url(/img/jurgitalt/jurgitaicons.gif) no-repeat scroll -16px -10px; width: 16px; height: 10px;vertical-align: middle;}
img.f_article	{background:transparent url(icons/f_article.gif) no-repeat 2px 0; width: 16px; height: 10px;vertical-align: middle;}
img.f_discussion{background:transparent url(/img/jurgitalt/jurgitaicons.gif) no-repeat scroll -16px -30px; width: 16px; height: 10px;vertical-align: middle;}

.discussion_row td{
	border-bottom: 1px solid #eee;
	padding: 3px;
}
.discussion_row td a {text-decoration: none;}

.tdpaddingbottom10 td{padding: 0 0 10px 0;}
.datetime input, .datetime select{width:59px !important;}

.darker{
	background:#eee;
}


.categoryLinks td{
	line-height:23px;
}
.categoryLinks a{
	text-decoration:none;
}

.thpadded th{
	padding:3px 10px 3px 0px;
}

.th200 th{
	width:200px;
	padding:3px 10px 3px 0px;
}

.th300 th{
	width:300px;
	padding:3px 10px 3px 0px;
}

.th400 th{
	width:400px;
	padding:3px 10px 3px 0px;
}

#user_edit_navigation {padding: 0 0 7px 0;}
#user_edit_navigation a {padding-right: 10px;}


.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	background: #ffffff;
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_loading {
	background : Window url('./indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight !important;
	color: HighlightText;
}

table.paginating {margin: 10px 0;} 

.newdiscussion{
	font-weight:bold;
}


table.visual, table.visualnb{
	background: #fff;
	border:1px solid #ccc;
	border-right:0;
	clear: both;
	color: #333;
	margin-bottom: 10px;
	width: 100%;
}

table.visual tr:nth-child(2n) td, table.visualnb tr:nth-child(2n) td {
	background: #f5f5f5;
}

table.visual tr td, table.visual tr th, table.visualnb tr td, table.visualnb tr th{
 background: #fff;
 border-right: 1px solid #ccc;
 padding: 6px;
 text-align: center;
 vertical-align: middle;
 border-bottom:1px solid #ddd;
}

table.visualnb tr td, table.visualnb tr th, table.visualnb {
	border:none;
}