/*Global*/ 
/*body  {margin:0; padding:0; font-family:tahoma, verdana,sans-serif; font-size:11px; background-color:#ECECEC;  }
#main { width: 960px;}
img {border:0;}*/


/*Header*/
/*#header a:link, #header a:visited {text-decoration:none; color:#6E6E6E; font-size:9px; }
#header a:hover {text-decoration:underline;}
#header  { width:960px;background-color:#ECECEC;  }
#hdleft  {float:left; width:705px; padding-top:50px;text-align:left;}
#hdright {float:left; width:245px;}
#pirm    {float:left; width:210px; background-image:url(images/homeico.gif); background-position:left; background-repeat:no-repeat; padding-left:20px; margin-left:10px;}
#sitemap {float:left; width:180px; background-image: url(images/t32_08.gif); background-position:left; background-repeat:no-repeat; padding-left:20px;}
#lang    {float:left; width:200px;}
#lang a  {padding:0 10px;}*/


/*Menu*/
/*#menu {float:left;}
#menu ul {margin:0; padding:0; height:25px; float:left; width:940px; background-color: #DADAE2;} 
#menu li {list-style-type:none; display:inline; text-transform:uppercase; font-size:9px;}
#menu  a:link, #menu a:visited {text-decoration:none; color:#000000; padding:8px 15px; background-color:#d8d8e0;  float:left; border-right:1px solid #FFFFFF; }
#menu li a:hover {background-color:#CA1300; color:#FFFFFF;}
#sub a:link, #sub a:visited   { padding:30px 20px 25px 20px; float:left; border:none; color:#FFFFFF;background-color:#CA1300; background-image:url(images/spacer.gif); background-repeat:no-repeat; background-position: right;}
#sub a:hover {color:#FFE879; text-decoration:underline;}
#sub { float:left; ; background-color:blue;}
#menu #sub{width:610px; height:60px;background-color:#CA1300;}
#rmenu a:link, #rmenu a:visited{ border-right:1px solid #4B4B83; display:block; float:left; width:285px; background-image:url(images/rmenu.gif); background-repeat:no-repeat; background-position:left; background-color:#232368; padding:8px 0 8px 40px; color:#FFFFFF;}
#rmenu a:hover {text-decoration:underline;}
#rimg img {padding-bottom:15px;}
#block a:link,#block a:visited {border:none;}*/

/*Content*/
/*.flag { width:200px;}
#container {width: 960px;}
#right     {float:left; width: 350px;  text-align:left; line-height:1.5em; background-image:url(images/bg.gif); background-repeat:no-repeat; background-position:top; padding-top:15px; padding-bottom:15px;}
#left      {float:left;  width:525px ;background-color:#FFFFFF; padding:15px 40px 15px 25px; line-height:1.5em; text-align:left;}
#rimg      {padding: 10px 0 10px 10px; _padding-bottom: 0; background-color:#FFFFFF; float:left; width:325px}
#block     {background-color:#F3F3F3; width: 305px; margin-left:10px; _margin-left:5px; color:#0C0A57; float:left; padding-left:20px; padding-bottom:5px; padding-top:10px;}
#block img {padding-right:5px;}
#block span {padding-bottom:5px;}
#tleft  {float:left;  width:640px ;background-color:#FFFFFF; line-height:1.5em; padding:0 0 10px 10px;}
#line {float:left; width:640px; background-color:#CC1900; height:15px; margin-left:10px; _margin-left:5px;}
#tline {float:left; width:610px; background-color:#CC1900; height:35px;}
#tleft img {padding:12px 12px 0 0;}
#tleft a:link, #tleft a:visited {padding:0; margin:0; background-color:#FFFFFF;}
.path { color:#D63200; font-size:18px; }
.bru {color:#CECECE; font-size:20px}
#left h1 {color:#D63200; font-size:18px;}
.naujiena {width:535px; float:left; padding-top:20px; border-bottom:1px solid #F1F1F1;}
#date { float:left; width:130px; font-size:30px; color:#A4A4A4; padding:7px 0 30px 0; text-align:center;}
#cont { float:left; width:400px; text-align:justify;}
#cont h2{padding-top:0; margin-top:0;}
#date span{ display:block;font-size:14px; color:#000000; padding-top:20px;}
#cont a:link, #cont a:visited { background-color:#FFFFFF; margin:0; padding:0; height:0; color: #0A0A57; text-decoration:underline;}
#cont a:hover {text-decoration:none;}
#sitemap a:link, #sitemap a:visited {background-color:#FFFFFF; color: #0A0A57; text-decoration:underline; display:block; border:none; float:none; border-bottom:1px solid #F1F1F1 }
#sitemap a:link {text-decoration:none;}
a.k.subsitemap ; a:visited.subsitemap {padding:0; height:10px; background-color:red;}
.subsitemap { float:left; border-right:1px solid #ADADAD}
*/
/*Footer*/
/*#footer {float:left; width:920px; font-size:9px; padding:8px 20px;background-color:#ECECEC; color:#676767; }
#footer a:link, #footer a:visited {text-decoration: none; color:#000000;}
#footer a:hover {text-decoration:underline;}
#tright    {float:left; width: 260px;  text-align:left; line-height:1.5em; background-repeat:no-repeat; background-color:#CA1300; height:320px; background-image:url(images/tbg.jpg); background-repeat:no-repeat; background-position:bottom; padding:25px; }
#tright{color:#FFFFFF; text-align:justify; line-height:1.8em; }
#tright h1 {font-size: 19px; font:tahoma; font-weight:normal;}
#block strong {font-size:11px;color:#0A0A57;}
#block a:link, #block a:visited {padding:0; margin:0; background-color: #F3F3F3; color:#0A0A57; font-size:11px;}
#block a:hover {color:#0A0A57; text-decoration:underline;}*/
/*Else*/

body  {margin:0; padding:0; font-family: tahoma, verdana,sans-serif; font-size:11px; background-color:#ECECEC;  }
#hdleft  {float:left; width:705px; padding-top:50px;text-align:left;}
#container {float:left; width:950px; _width:950px; background-color:#FFFFFF;}
#rimg {padding-bottom:10px; width:325px; float:left;}
#main {width:950px;}
#rightline { height: 70px; width:10px; float:left; background-color:#CD1A00; _width:9px;}
#left {float:left;width:545px; padding:15px 30px 20px 20px;line-height:1.5em; text-align:left; }
#right{float:left; padding:10px; border-top:13px solid #CD1A00; width:325px; }
#leftcontainer { float:left; width:595px;}
#menu {float:left; background-color:#ECECEC;}
#menu ul {margin:0; padding:0; height:27px; float:left; width:940px; background-color: #DADAE2;} 
#menu li {list-style-type:none; display:inline; text-transform:uppercase; font-size:9px;}
#menu  a:link, #menu a:visited {text-decoration:none; color:#000000; padding:8px 15px; background-color:#d8d8e0;  float:left; border-right:1px solid #FFFFFF; }
#menu li a:hover {background-color:#CA1300; color:#FFFFFF;}
#sub a:link, #sub a:visited   { padding:28px 20px 20px 20px; float:left; border:none; color:#FFFFFF;background-color:#CA1300; background-image:url(images/spacer.gif); background-repeat:no-repeat; background-position: right; text-decoration:none;}
#sub a:hover {color:#FFE879; text-decoration:underline;}
ul#sub { float:left; ; background-color:blue; margin:0; padding:0; float:left;  background-color:#CD1A00; width:595px;} 
#sub li{ list-style-type:none; display:inline; text-transform:uppercase; font-size:9px;}
#submenu {float:left; width:595px;}

#rmenu a:link, #rmenu a:visited{ text-transform:uppercase; float:left; border-right:1px solid #4B4B83; display:block; float:left; width:275px; background-image:url(images/rmenu.gif); background-repeat:no-repeat; background-position:left; background-color:#232368; padding:8px 0 8px 50px; color:#FFFFFF; text-align:left; text-decoration:none; font-size:10px;}
#rmenu a:hover {text-decoration:underline;}
#block {background-color:#F3F3F3; text-align:left; padding:5px 0 5px 20px; float:left; width:305px; margin-top:10px; *margin-top:0;}
#block strong {font-size:11px;color:#0A0A57;}
#block a:link, #block a:visited {padding:0; margin:0; background-color: #F3F3F3; color:#0A0A57; font-size:11px; text-decoration:none;}
#block a:hover {color:#0A0A57; text-decoration:underline;}
#block td { padding:3px;}

#header a {color:#6E6E6E; text-decoration:none;}
#header a:hover{text-decoration: underline;}
#pirm    {float:left; width:210px; background-image:url(images/homeico.gif); background-position:left; background-repeat:no-repeat; padding-left:20px; margin-left:10px;}
#sitemap {float:left; width:180px; background-image: url(images/t32_08.gif); background-position:left; background-repeat:no-repeat; padding-left:20px;}
#lang    {float:left; width:200px;}
#lang a  {padding:0 10px;}
#footer {float:left; font-size:9px; padding:8px 20px; background-color:#ECECEC; color:#676767; width:910px; background-image: url(images/fbg.gif); background-repeat:no-repeat; background-position:top right;}
#footer a:link, #footer a:visited {text-decoration: none; color:#000000;}
#footer a:hover {text-decoration:underline;}

#tleft img {margin:5px; border:none;}
#tleft  {float:left;  width:620px ;background-color:#FFFFFF; line-height:1.5em; }
#tline {float:left; width:610px; background-color:#CC1900; height:18px; margin-left:10px; _margin-left:5px;}
#linetop {float:left; width:610px; background-color:#ECECEC; margin-bottom:5px;}
#tright    {float:left; width: 290px; text-align: justify; line-height:1.5em; background-repeat:no-repeat; background-color:#CA1300; height:320px; background-image:url(images/tbg.jpg); background-repeat:no-repeat; background-position:bottom; padding:25px; color:#FFFFFF; }
img {border:none;}
#tright h1 { font-size:20px; font-weight:normal; padding:0; margin:0; padding-bottom:15px; }
#line {float:left; width:595px; background-color:#CC1900; height:35px;}
#csitemap ul,#csitemap li {margin:0; padding:0; list-style-type:none;}
#csitemap ul li { padding:15px;border-bottom:1px solid #F1F1F1;}
#csitemap ul li ul li {display:inline;  border:0; padding:0; border-right:1px solid #F1F1F1; padding:0 15px 0 15px; text-align:center;}
#csitemap ul li ul { margin:8px;}
#left a:link, #left a:visited {text-decoration:underline; color:#0A0A57;}
#left a:hover {text-decoration:none;}
#left h1 {color:#D63200; font-size:18px;*padding-top:10px;}
#left h2 {color:#0A0A57; font-size:11px; display:block; padding-bottom:10px;}
.naujiena {width:535px; float:left; padding-top:20px; border-bottom:1px solid #F1F1F1;}
.date { float:left; width:130px; font-size:30px; color:#A4A4A4; padding:7px 0 30px 0; text-align:center;}
.cont { float:left; width:400px; text-align:justify; padding-bottom:10px;}
.cont h2{padding-top:0; margin-top:0;}
.date span{ display:block;font-size:14px; color:#000000; padding-top:20px;}
#left  {}
#left  h2{padding:0;margin: 0;}
p {padding-top:25px; margin:0;}
.cont p {padding-top:10px;}
#tright  { line-height:1.8em;}
#tright p {padding:0; margin:0;}
h1 {font-family:tahoma, verdana,sans-serif; text-decoration:none; font-weight:normal;}
#left h2 a {text-decoration:none;}
#link a{text-decoration:none;}

#tright a:link, #tright a:visited {color:#FFFFFF;}
#tright a:hover {text-decoration:none;}

.form_box {
	width: 522px;
	font-size: 12px;
	border: 1px solid #E0E0E0;
	padding: 10px;
	margin: 20px 0 0 0;
	float: left;
}
.form_box p {
	width: 522px;
	color: #D12400;
	padding: 0 0 10px 0;
	float: left;
}
.form_box p span {
	color: #000000;
}
.form_box div {
	width: 520px;
	padding: 2px 0 2px 0;
	float: left;
}
.form_bg {
	background: #FBFBFB;
}
.form_box .label_1 {
	padding: 0 10px 0 10px;
	float: left;
}
.form_box .label_2 {
	width: 200px;
	padding: 0 10px 0 0;
	float: left;
}
.form_box .label_3 {
	padding: 0 10px 0 31px;
	float: left;
}
.form_box .checkbox {
	float: left;
}
.form_box .input {
	width: 300px;
	font-family: tahoma;
	font-size: 11px;
	float: left;
}
.form_box .textarea {
	width: 360px;
	height: 75px;
	float: left;
}
.form_table {
	width: 520px;
	margin: 0 0 15px 0;
	clear: left;
}
.form_table td, .form_table th {
	font-weight: normal;
	padding: 2px 0 2px 0;
}
.form_table th {
	color: #D12400;
	text-align: center;
}
#submit {
	width: 324px;
	padding: 20px 0 10px 220px;
	float: left;
}
#submit input {
	cursor: pointer;
}