html, body {
margin: 0px; 
padding: 0px; 
}

body {
background: #313131 url(../images/bg-split.jpg) repeat-x;

font-family:Arial, Helvetica, sans-serif; 
font-size:70%; 
line-height:18px;
}

input, textarea, select {	
color: #000000; 
font: normal 12px Arial,Verdana,Geneva,Helvetica,sans-serif; 

}

strong {
	font-size: 13px;
	color: white;
}

form { 
display: inline;
margin:0px;
padding:0px;
}
img { border: 0px; }
p { margin:0px; }

.fl { float: left; }
.fr { float: right; }


.clear { clear:both; line-height:0;  }

ul { list-style:none; margin:0; padding:0; }

input, textarea { padding: 0px 3px; }
select { padding: 1px 0px 1px 3px }


h1 {
font-size:42px; color:#CCCCCC; line-height:44px; font-weight: normal; text-decoration: none;
margin:0 0 0px 0;
}
h2 { 
font-size:18px; color:#FFFFFF; line-height:20px; font-weight: normal; text-decoration: none;
margin:0px 0px 5px 0px;

}

table { border:0px solid; border-collapse:collapse; }

.brh3 { line-height:3px; }
.brh6 { line-height:6px; }
.brh9 { line-height:9px; }



.fs9 { font-size:9px; }
.fs11 { font-size:11px !important; }
.fs12 { font-size:12px; }
.fs10 { font-size:10px; }
.fs13 { font-size:13px; }
.fs14 { font-size:14px; }
.fs17 { font-size:17px; }
.fs18 { font-size:18px; }
.fs24 { font-size:24px; }
.fs42 { font-size:42px; }


.lh12 { line-height:12px; }
.lh14 { line-height:14px; }
.lh15 { line-height:15px; }
.lh16 { line-height:16px; }
.lh17 { line-height:17px; }
.lh20 { line-height:20px; }
.lh22 { line-height:22px; }
.lh26 { line-height:26px; }
.lh44 { line-height:44px; }


.tar { text-align:right; }
.tac { text-align:center }


.link2 a:link, .link2 a:active, a.link2:link,  a.link2:active {
color:#ffffff; text-decoration: none;
}
.link2 a:visited,  a.link2:visited {
color:#ffffff; text-decoration: none;
}
.link2 a:hover,  a.link2:hover {
color:#ffffff; text-decoration: underline;
}

.link3 a:link, .link3 a:active, a.link3:link,  a.link3:active {
color:#ffffff; text-decoration: underline;
}
.link3 a:visited,  a.link3:visited {
color:#ffffff; text-decoration: underline;
}
.link3 a:hover,  a.link3:hover {
color:#ffffff; text-decoration: none;
}

.link4 a:link, .link4 a:active, a.link4:link,  a.link4:active {
color:#5B5B5B; text-decoration: underline;
}
.link4 a:visited,  a.link4:visited {
color:#5B5B5B; text-decoration: underline;
}
.link4 a:hover,  a.link4:hover {
color:#5B5B5B; text-decoration: none;
}

.link5 a:link, .link5 a:active, a.link5:link,  a.link5:active {
color:#CCCCCC; text-decoration: none;
}
.link5 a:visited,  a.link5:visited {
color:#CCCCCC; text-decoration: none;
}
.link5 a:hover,  a.link5:hover {
color:#CCCCCC; text-decoration: underline;
}

.link6 a:link, .link6 a:active, a.link6:link,  a.link6:active {
color:#F09813; text-decoration: underline;
}
.link6 a:visited,  a.link6:visited {
color:#F09813; text-decoration: underline;
}
.link6 a:hover,  a.link6:hover {
color:#F09813; text-decoration: none;
}

.link7 a:link, .link7 a:active, a.link7:link,  a.link7:active {
color:#666666; text-decoration: none;
}
.link7 a:visited,  a.link7:visited {
color:#666666; text-decoration: none;
}
.link7 a:hover,  a.link7:hover {
color:#ffffff; text-decoration: underline;
}

.link8 a:link, .link8 a:active, a.link8:link,  a.link8:active {
color:#ffffff; text-decoration: none;
}
.link8 a:visited,  a.link8:visited {
color:#ffffff; text-decoration: none;
}
.link8 a:hover,  a.link8:hover {
color:#666666; text-decoration: none;
}

.link8 a:link .img3, .link8 a:active .img3, .link8 a:visited .img3  { border-left:4px solid #ffffff; margin:0 0 0 11px; }
.link8 a:hover .img3 { border-left:4px solid #666666;}

.abc a { padding:0 3px 0 0; }
.abc a.active:link, .abc a.active:active, .abc a.active:visited, .abc a.active:hover {
color:#ffffff; text-decoration: underline;
}


#root {
border:9px solid #FFFFFF; 
background-image:url(../images/main_img.gif); background-position:0 0; background-repeat: repeat; 
width:986px; 
margin:0 auto;
}
#box1 { background-image:url(../images/white.gif); background-position:100% 0; background-repeat:no-repeat; padding-bottom:10px; }
#footer {
border-top:3px solid #ffffff; background-color:#1B1B1B; background-image:url(../images/grad.gif); background-position:0 7px; background-repeat:repeat-x; padding:20px 0 10px 0; height:170px; text-align: left; color: white;}



.height {
height:323px;
}
.heit2 {
height:389px;
}

.plot1 { width:184px; }
.plot2 { width:733px; }
.plot3 { width:251px; }
.plot4 { width:253px; }
.plot5 { width:337px; }
.plot6 { width:351px; }
.plot7 { width:238px; }
.plot8 { width:271px; }
.plot9 { width:257px; }
.plot10 { width:590px; }
.plot11 { width:259px; }
.plot13 { width:700px; }

.plot14 { width:400px; }
.plot15 { width:333px; }

.plot16 { width:380px; }
.plot17 { width:300px !important; }


.pad1 { padding: 0 0 0 10px; }
.pad2 { padding:5px 0 0 0; }
.pad3 { padding-bottom:18px; }
.pad4 { padding:58px 0 0 0; }
.pad5 { padding:38px 0 10px 0; }
.pad6 { padding:0 33px 0px 0; }
.pad7 { padding:5px 0 0px 0; }
.pad8 { padding:0 0 28px 84px; }
.pad9 { padding:9px 20px 22px 3px; }
.pad10 { padding:3px 0 0 0; }
.pad11 { padding:8px 0 0 0; }
.pad12 { padding:10px 0 30px 92px; }
.pad13 { padding:0 0 0 18px; }
.pad14 { padding:0 0 2px 54px; }
.pad15 { padding:10px 0 30px 0px; }
.pad16 {  padding:0 0px 6px 0px; }
.pad17 { padding:0 15px 0px 15px; }
.pad18 { padding:0 0 0 253px; }
.pad19 { padding:26px 0 0 0; }
.pad20 { padding:7px 0 7px 0; }
.pad21 { padding:4px 0 0 0; }
.pad22 { padding:0 0 0 15px; }
.pad23 { padding:0 0 0 30px; }
.pad24 { padding:0 0 0 5px; }
.pad25 { padding:25px 0 10px 0; }
.pad26 { padding:38px 0 10px 0; }
.pad27 { padding: 0 10px 0 0;}
.pad28 { padding: 0 0 0 5px;}
.pad29 { padding: 0 10px 0 0;}
.pad30 { padding: 73px 0 0 0;}
.pad31 { padding: 65px 0 0 0;}
.pad32 { padding: 50px 0 0 0;}
.pad33 { padding: 53px 0 0 0;}
.pad34 { padding: 61px 0 0 0; }
.pad35 { padding: 0 5px 0 0;}
.pad36 { padding:33px 0 10px 0; }
.pad37 { padding: 50px 0 0 0; }

.hr {
background-color:#5B5B5B; height:1px; margin:4px 0 5px 0; width:350px;
}
.maplink {
background-image:url(../images/loop.gif); background-position:100% 0; background-repeat:no-repeat; padding:9px 37px 0 0; height:28px;
}


.color1 { color:#666666 !important; }
.color3 { color:#CCCCCC !important; }
.color4 { color:#F09813; }
.color5 { color:#ffffff !important;  }
.color6 { color:#FFBA00 !important; }


.img { border-left:4px solid #ffffff; }
a:hover .img { border-left:4px solid #666666; }

.img2 { border-left:4px solid #ffffff; margin-bottom:9px; }
a:hover .img2 { border-left:4px solid #666666; }

.img4 { border-right:4px solid #ffffff; margin-bottom:9px; }
a:hover .img4 { border-right:4px solid #666666; }


.personalija {
margin-bottom:12px; 
background-image:url(../images/pxp.gif); background-position:0 100%; background-repeat:repeat-x;
zoom:1;
color: #CCCCCC;
}

.personalija2 {
margin-bottom:12px; 
background-image:url(../images/pxp.gif); background-position:0 0; background-repeat:repeat-x;
zoom:1;
}
.arhcivlist {
margin-bottom:12px; 
background-image:url(../images/pxp.gif); background-position:0 0; background-repeat:repeat-x;
zoom:1;
}

.replist {
margin-bottom:20px;
margin-left:1px;
background-image:url(../images/pxp.gif); background-position:0 0; background-repeat:repeat-x;
zoom:1;
}

.logo {
position:absolute; margin:68px 0 0 -9px;
}
.lineb {
	height:1px; border-bottom:1px solid #5B5B5B; 
}
.lineb2 {
height:234px; border-bottom:1px solid #5B5B5B; margin-bottom:10px;
}
.lineb3 {
height:188px; border-bottom:1px solid #5B5B5B; margin-bottom:10px;
}
.topfla {
background-color:#3B3B3B; height:6px; width:700px;
}
.rightfla {
width:700px;
}
.bottomfla {
background-color:#ffffff; height:2px; width:700px;
}

.pxtop {
background-image:url(../images/pxp.gif); background-position:0 0; background-repeat:repeat-x;
}
.pxbottom {
background-image:url(../images/pxp.gif); background-position:0 100%; background-repeat:repeat-x;
}

.tf1 {
border:1px solid #969696; padding:2px 0 3px 5px;
}
.lm1 {
border:1px solid #969696; padding:2px 0 3px 5px; width:150px;
}
.btn {
border:0; cursor:pointer; background-image:url(../images/btnrep.gif); background-repeat:repeat-x; font-size:12px; color:#FFFFFF; font-weight:bold; background-color:transparent;
}

.dates {
margin:15px 0 8px 11px; padding:0 0 0 11px; border-left:1px solid #666666;
}

.marg { margin:88px 0 0 0;}

.calendar { margin:0 0 15px 45px;} 
.calendar th { color:#666666; text-align:right; width:26px; height:21px; }
.calendar td { color:#666666; text-align:right; width:26px; height:21px; font-weight:bold; }
.calendar td a { color:#FFFFFF; text-decoration:underline; }
.calendar td a:hover { color:#FFFFFF; text-decoration: none; }

.lp { letter-spacing:1px; }


.list1 ul { margin:26px 0 3px 0; }
.list1 ul li { padding:0 0 10px 0; }

.list2 ul { margin:0px 0 25px 0; }
.list2 ul li { padding:0 0 12px 0; border-bottom:1px solid #5B5B5B; margin-bottom:7px; }
.list2 ul li.last { border-bottom:0px; }


.list2 ul li.active a:link, .list2 ul li.active a:active, .list2 ul li.active a:visited, .list2 ul li.active a:hover {
color:#666666; text-decoration:none; 
}

.bordb { border-bottom:1px solid #5B5B5B; }

.case1 {
	text-transform: capitalize;
}

.case2 {
	text-transform: lowercase;
}

.personalijosA {
	display: block;
	width: 45px;
	height: 45px;
}

.pollGraph {
	display: block; 
	float: left; 
	height: 5px; 
	background-color: white;
}

.marg6 { margin:6px 0 0 0; }
.marg15 { margin:0 0 0 15px; }

.additionalInfo a {
	font-size: 14px;
	color: white;
	text-decoration: none;
}

.additionalInfo a:hover, .desc a:hover {
	text-decoration: underline;
}

.desc a {
	font-size: 14px;
	color: white;
	text-decoration: none;
}

.bord1 {
	background: transparent url(../images/bord1.gif) no-repeat bottom right;
}

.bord2 {
	background: transparent url(../images/bord2.gif) no-repeat bottom right;
}

.footerContent {
	width: 780px;
	margin: 0px auto;
}

.col1 {
	text-align: right;
	font-size: 12px;
	line-height: 30px;
	width: 160px;;
	color: white;
}

.col1Span{
	display: block;
	height: 30px;
}

.col2 {
	text-align: left;
	padding-left: 30px;
	width: 320px;
	color: white;
}

.col3 {
	text-align: right;
	width: 270px;
	color: white;
}

.line1 {
	border-bottom: 1px solid;
	width: 310px;
	height: 5px;
	color: #666666;
	margin-top: 2px;
	margin-bottom: 2px;
}

.line2 {
	border-bottom: 1px solid;
	width: 270px;
	height: 5px;
	color: #666666;
	margin-top: 2px;
	margin-bottom: 2px;
}

.col3 a {
	text-decoration: underline;
	color: white !important;
}

.col3 a {
	font-weight: bold;
	color: white;
}

.color5 {
	color: white;
}

.white {
	color: white;
}

.h40 {
	height: 44px;
}

.h48 {
	height: 48px;
}

.h41 {
	height: 40px;
}

.pageContent a {
	text-decoration: none;
	font-size: 14px;
	color: white;
	font-weight: bold;
}

.pageContent a:hover {
	text-decoration: underline;
}

.counterTop1 {
	margin-top: 30px;
	color: white;
	text-align: center;
}

.counterTop2 {
	margin-top: 150px;
	color: white;
	text-align: center;
}

.counterBG1 {
	width: 85px;
	height: 78px;
	background: transparent url(../images/skaiciaiBG.png);
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding-top: 12px;
}

.counterBG2 {
	width: 120px;
	height: 78px;
	background: transparent url(../images/skaiciaiBG_long.png);
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding-top: 12px;
}

.counterText {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.pageContent {
	width: 700px;
}

.langMenu {
	float: right;
	padding-top: 5px;
}

#siteSlide {
	padding: 30px;
	max-width: 800px;
}
#siteSlide h2, #siteSlide h1 {
	color: black;
	padding-bottom: 10px;
}

.menu  > ul > li{
	padding-right: 13px;
}
.menu a{
	color: #EEE;
	font-family:  Calibri,Geneva,Helvetica,sans-serif;
	text-decoration:none;
	font-size: 17px;
	line-height: 20px;
}
.block-heading {
	color: #959595;
	font-family:  Calibri,Geneva,Helvetica,sans-serif;
	text-decoration:none;
	font-size: 26px;
	line-height: 34px;
	vertical-align:middle;
	padding-bottom: 7px;
	font-weight: 100;
	background-color: black;
}
#footer .block-heading {
	background-color: transparent;
}
