
* {margin: 0em;	padding: 0em;}
h1,h2,h3 {FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;}
body {FONT-FAMILY: Verdana, Arial, sans-serif; font-size: 10pt; color: #303037; background-color: #fff;}
a {color: #0051CA; text-decoration: none;}
a:hover {text-decoration: underline;color: #B9191F;}
img {border:0px;}

#outer {padding: 0em; margin: 0em; width: 100%;}

#vrhtraka {position: relative; background: #d4d9ea; height: 4px;font-size: 1px;}
#logo {position: relative; background: url(Logo_outline.png); height: 100px; width: 200px;}
#logo_ru {position: relative; background: url(Logo_outline_ru.png); height: 100px; width: 200px;}
#logoprint{display:none;}
#vrhtrakalinijaispod {position: relative; background: #313A5B; height: 1px;font-size: 1px;}
#vrhtrakalinijaispod2 {position: relative; background:#313A5B; height: 1px;}
#glmeni {position: relative; background: #d4d9ea; height: 35px;}
#vrhtrakapoz {position: relative; background: #4b5a91; background-attachment: fixed; background: url(tracica.gif); background-repeat: no-repeat; background-position: left; height: 18px;}

#menijez {position: absolute; top: -0.4em; right: 0.4em;}
	#menijez ul {list-style: none;}
	#menijez li {display: inline; padding-left: 0.5em; margin-left: 0.5em; border-left: solid 0px #E0E8EF;font: 17px Verdana, Arial, serif; text-shadow: 0px 1px 1px #000;}
		#menijez li.first {border: 0em; margin-left: 0em; padding-left: 0em;font: 8px Verdana, Arial serif; color: #ffffff; }
		#menijez li a {font: 8px Verdana, Arial, serif; text-decoration: none; color: #e6e6ea; padding: 0em; text-decoration: none;}
		#menijez li a:hover {font: 8px Verdana, Arial, serif; color: #fff;text-decoration: none;}
		#menijez li img {vertical-align: middle;}

#header {position: relative; height: 100px; padding-left: 2em; background-attachment: fixed; background: url(1_malo.jpg); background-repeat: no-repeat; background-position: right; background-color: #58669a;}
	#header h1 {position: absolute; top: 1.8em; font-size: 2.2em; letter-spacing: -0.05em;}
	#header h1 a {color: #fff; text-decoration: none;}
	#header h2 {position: absolute; font-size: 0.8em; top: 8em; color: #E0E8EF;}

#satovi {position: absolute; top: 0em; right: 0.5em;}

#content {line-height: 1.4em;}
	#content p {margin-bottom: 1.2em;}
	#content h2,h3,h4,h5,h6 {color: #0052AD; margin-bottom: 1em; border-bottom: dashed 1px #dfdfdf; padding-bottom: 0.3em; line-height:1.3em;}
	#content h2 {font-size: 1.5em; font-weight: normal;text-shadow: 0 1px 0 #C0D6E4;}
	#content h3 {font-size: 0.8em;font-weight: bold;text-shadow: 0 1px 0 #C0D6E4;}
	#content ul {margin-bottom: 1.5em;padding-left: 0.3em;list-style: square ;}

#primaryContentContainer {background-color: #fff; float: right; margin: 0em -19em 0em -19em; width: 100%;}
#primaryContentContainer_noright {background-color: #fff; float: right; margin: 0em 0em 0em -19em; width: 100%;}

#primaryContent {margin: 0.5em 20em 0em 16em; padding: 0em 0em 1.5em 1.4em; font-size: 10pt;}
	#primaryContent li {margin-bottom: 10px;}
	
#primaryContent_noright {margin: 0.5em 1em 0em 13.25em; padding: 0em 0em 1.5em 4em; font-size: 10pt;}

#secondaryContent {color:#333333; position: relative; float: left; width: 13em; background: #fff url('a1.gif') top right repeat-y;padding-left:14px;padding-top: 35px; border-left-width: 0px; padding-right: 10px; border-right-width: 0px; width: 198px;} 
	#secondaryContent .xbg {position: absolute; right: 0em; bottom: -64px; background: #fff url('a3.gif') top right no-repeat; height: 64px; width: 128px;}
	#secondaryContent li {font-size: 0.8em; font-weight: normal; line-height: 1.5em; margin-bottom:10px; list-style-image: url(newsbullet.gif); margin-left:10px;}
  #secondaryContent h3 {padding-bottom: 1em;}

#tertiaryContent {position: relative; float: right; width: 15em; padding: 2.6em 3em 0em 1em; background: #fff url('a2.gif') top left repeat-y;} 
	#tertiaryContent .xbg {position: absolute; left: 0em; bottom: -64px; background: #fff url('a4.gif') top left no-repeat; height: 64px; width: 128px;}
	#tertiaryContent li {font-size: 0.8em; font-weight: normal; line-height: 1.5em; margin-bottom:10px;  margin-left:10px; padding-left: 4px; padding-right: 0px; width: 219px; list-style-image: url(link_bullet.gif);}
#tertiaryContent_noright {position: relative; float: right; width: 0em;}
	#tertiaryContent_noright .xbg {position: absolute; left: 0em;}

#predfooterheight {position: relative; z-index: 1; text-align: center; width:100%;}
#predfooter {position: relative; z-index: 1; text-align: center; width:100%;}
	#predfooter a {font: 9px Verdana, Arial, serif;padding-right: 10px;color: #5866A7; text-decoration: none;text-shadow: 0 1px 0 #C0D6E4;}
	#predfooter a:visited, .tools a:active{font: 9px Verdana, Arial, serif;padding-right: 10px;color: #5866A7;}
	#predfooter a:hover{font: 9px Verdana, Arial, serif;padding-right: 10px;text-decoration: underline; color: #910F00;}

#footer {font-size: 0.8em; position: relative; z-index: 1; border-top: dashed 1px #dfdfdf; padding: 1em 0em 1em 0em; margin: 1em 2em 0em 2em; text-align: center;}
.clear {clear: both;}

#vertline {width: 15px; float: inherit;}

.gdesam {font: 0.7em Verdana, Arial, serif; padding-left:230px; padding-top: 5px;}
.gdesam span {background: transparent url(gdesam.gif) no-repeat center right; text-decoration: none; padding-right: 18px; color: #666;}
.gdesam a {background: transparent url(gdesam.gif) no-repeat center right; text-decoration: none; padding-right: 18px; color: #5866A7;}
.gdesam a:visited, .gdesam a:active{color: #5866A7;}
.gdesam a:hover{text-decoration: underline;color: #910F00;}

#kattable {width: 100%;padding: 0;margin: 0;border-right: 1px dashed #cacbe1;border-top: 1px dashed #cacbe1;border-left: 1px dashed #cacbe1;}
	#kattable caption {padding: 0 0 5px 0;font: bold 11px Arial, serif;text-align: center;color:#666;}
	#kattable td {text-align: center;padding:8px; vertical-align:middle; border-bottom: 1px dashed #cacbe1;}
	#kattable td a {font: 10px Verdana, Arial, serif; color: #666;text-decoration: none;}
	#kattable td a:visited {color: #666;}
	#kattable td a:active {color: #666;}
	#kattable td a:hover {text-decoration: underline;color: #910F00;}

.tiknaslov {FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.2em; padding: 5px 10px; cursor: pointer; position: relative; background-color:#F7F8F9; margin:1px; color: #0052AD; text-align:left;}
.tiknaslov a {text-decoration: none; color: #0052AD;}
.tiknaslov a:visited, .gdesam a:active{color: #0052AD;}
.tiknaslov a:hover{text-decoration: underline;color: #B9191F;}
.tiktext {padding: 5px 10px 15px;}
.tiktext li {list-style-image: url(newsbullet.gif); margin-left:30px;}
.ruslista li{list-style-image: url(newsbullet.gif); margin-left:30px;}
.expand {font: 8px Arial, Verdana, serif; padding-left:25px;}
.expand a {text-decoration: none; color: #5866A7;}
.expand a:visited, .gdesam a:active{color: #5866A7;}
.expand a:hover{text-decoration: underline;color: #910F00;}

#secondaryContent .tiknaslov {font-size: 1em; padding: 0px 0px; cursor: arrow; position: relative; background-color:#ffffff; margin:0px; color: #0052AD; }
#secondaryContent .tiknaslov a {text-decoration: none; color: #0052AD;}
#secondaryContent .tiknaslov a:visited, a:active{color: #0052AD;}
#secondaryContent .tiknaslov a:hover{text-decoration: underline;color: #B9191F;}
#secondaryContent .tiktext {padding: 0px 0px 0px;}

.btn {-moz-box-shadow:inset 0px 1px 0px 0px #ffffff; -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff; box-shadow:inset 0px 1px 0px 0px #ffffff; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) ); background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf'); background-color:#ededed; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; border:1px solid #dcdcdc; display:inline-block; color:#777777; font-family:verdana; font-size:11px; padding:4px 6px; text-decoration:none; text-shadow:1px 1px 0px #ffffff; text-align: center; line-height: 1.4em;}
.btn:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) ); background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed'); background-color:#dfdfdf; text-decoration: none; color: #777777;}
.btn:active {position:relative; top:1px;}

