body {}

/* icons */
#top {height:40px;vertical-align:middle;}

#icons {float:right;width:25%;}


#langs {float:left;width:150px;font:70% Tahoma;margin:6px 0 0 10px;text-transform:uppercase;}
#langs a {display:block;float:left;padding:2px 3px 2px 4px;margin-left:10px;}
#langs a:hover {}
#langs span {display:block;float:left;padding:2px 3px 2px 4px;margin-left:10px;font-weight:bold;background:#696665;color:#fff;}

#path {margin:4px 0 0 320px;font-size:85%;}
#path img {float:left;margin:1px 5px 0 7px;}


/* header */

#header {height:209px;vertical-align:middle;}

#logo {}
#logo img {margin:0 0 15px 45px;}

#picture-bg {height:228px;background:#f1f1f1 url(/i/bg/header-bgg.jpg) 0 0 repeat-x;margin-left:350px;}
#picture {height:228px;background:url(/i/bg/headerg.jpg) 0 0 no-repeat;}

#slogan {position:relative;top:158px;left:-350px;z-index:10;letter-spacing:3px;height:35px;width:450px;background:#696766;color:#abaaa9;text-transform:uppercase;font:85% Tahoma;}
#slogan div {margin:0 25px 0 50px;padding-top:10px;}

#topmenu {position:relative;top:-29px;left:0;z-index:10;font-size:130%;font-weight:bold;background:#d03c3d url(/i/bg/topmenu.gif) 0 0 repeat-x;height:44px;text-align:center;}
table.topmenu td {text-align:center;vborder-right:solid 1px #dc6d6e;padding:16px 2px 0 2px;vtext-transform:uppercase;font-size:85%;font-weight:bold;}
table.topmenu td a {color:#333;}
table.topmenu td a:hover {color:#fff;}
table.topmenu td.selected {background:url(/i/bg/topmenu-a.gif) center bottom no-repeat;}
table.topmenu td.selected a {color:#fff;text-decoration:none;}

#greyline {height:36px;background:#696766;}

/* left */

#left {padding:10px 0 25px;width:25%;}

#menu {margin:0px 25px 25px 50px;font-size:120%;}
#menu a {color:#444;display:block;margin:15px 0 0;background:url(/i/menu.gif) 0 4px no-repeat;padding-left:15px;}
#menu a:hover {background:url(/i/menu-a.gif) 0 4px no-repeat;}
#menu a.selected {font-weight:bold;text-decoration:none;color:#d03c3d;background:url(/i/menu-sel.gif) 0 4px no-repeat;}
#menu a.lower {color:#777;font-size:85%;margin-left:10px;margin-top:10px;background:url(/i/submenu.gif) 0 5px no-repeat;padding-left:10px;}
#menu a:hover.lower {background:url(/i/submenu-a.gif) 0 5px no-repeat;}
#menu a.morelower {font-size:75%;margin-left:20px;margin-top:7px;background:url(/i/lower.gif) 0 6px no-repeat;padding-left:7px;}
#menu a:hover.morelower {}

#submenu {
	background:#eaeaea url(/i/bg/submenu.gif) 0 0 repeat-x;
	position:relative;
	top:-29px;
	left:0;
	z-index:10;
	width:100%;
	}
#submenu td {padding:12px 15px 0px 15px;}
#submenu td  a {display:block;float:left;padding-left:15px;background:url(/i/intmenu.gif) 0 4px no-repeat;}	
#submenu td  a:hover {background:url(/i/intmenu-sel.gif) 0 4px no-repeat;}
#submenu th {height:15px;}
	
v#submenu {
	background:#eaeaea url(/i/bg/submenu.gif) 0 0 repeat-x;
	position:relative;
	top:-35px;
	left:0;
	z-index:10;
	padding:15px 15px 0 15px;
	}
v#submenu a {display:block;float:left;width:30%;margin:0 5px 15px 0;padding-left:15px;background:url(/i/intmenu.gif) 0 4px no-repeat;}
v#submenu a:hover {background:url(/i/intmenu-sel.gif) 0 4px no-repeat;}

#ssubmenu {}
#ssubmenu a {display:block;float:left;margin:0 5px 15px 0;width:28%;background:url(/i/ssub.gif) 0 6px no-repeat;padding:0 0 0 15px;}
#ssubmenu a:hover {}



#regions {margin:0 15px 30px 25px;}
#regions h1 {font-size:85%;margin-bottom:5px;color:#444;}
#regions a {display:block;text-decoration:none;background:#eaeaea url(/i/bg/plashka.gif) 100% 0 no-repeat;font:75% Tahoma;text-transform:uppercase;font-weight:normal;padding:5px 0 6px 8px;color:#D03C3D;font-weight:bold;}
#regions select {margin:7px 0 0 5px;font-size:85%;color:#666;width:65%;}

#vregions {background:#f1f1f1;padding:8px 10px 8px 10px;}
#vregions h1 {font-size:85%;font-weight:normal;margin-bottom:5px;}
#vregions a {display:block;text-decoration:none;background:#eaeaea url(/i/bg/plashka.gif) 100% 0 no-repeat;font:75% Tahoma;text-transform:uppercase;font-weight:normal;padding:5px 0 6px 8px;color:#888;}
#vregions select {width:100%;}


.banner {margin:0 20px 25px 30px;}
.banner img {float:left;}
.banner h1 {margin:0 0 3px 105px;font:85% Tahoma;font-weight:bold;padding-top:9px;}
.banner div {margin:0 0 0 105px;color:#888;font:85% Tahoma;}
.banner h1 a {color:#696665;}

.banner-spl {float:left;margin:0 15px 0 0;}
.banner-spl img {float:left;vwidth:80px;vheight:80px;}
.banner-spl h1 {font-size:120%;margin:0 0 0 102px;font-weight:normal;padding-top:15px;}
.banner-spl a {color:#666;}
.banner-spl div {margin:2px 0 0 102px;color:#888;font:85% Tahoma;}



/* middle */

#middle {margin:0 10px;}


/* content */

#content {padding:0 0 45px;line-height:140%;}

#title {font-size:180%;margin-bottom:15px;font-weight:normal;position:relative;top:-5px;left:-2px;z-index:10;line-height:100%;}

.area-description {padding-bottom:15px;}

dl.forma {background:#f1f1f1;padding:10px;}
dl.forma dt {font-weight:normal;color:#222;}
dl.forma dd {font-weight:;padding:5px 0 10px 5px;}
dl.forma dd select {font-size:120%;}
dl.forma .error {font-weight:bold;color:red;}
dl.forma dd.editor {vbackground:#f1f1f1;padding:5px;margin-bottom:20px;}

.list {margin:0 0 20px 0;}
.list h1 {margin-bottom:5px;font-size:110%;font-weight:normal;}
.list h1 div {font-size:75%;color:#999;margin-bottom:5px;}
.list h2 {margin-bottom:5px;font-size:120%;font-weight:normal;}
.list h3 {margin-bottom:5px;font-size:100%;}
.list h4 {margin-bottom:5px;font-size:110%;padding-left:20px;background:url(/i/intmenu-sel.gif) 5px 5px no-repeat;}
.list span {font-size:75%;color:#b4b4b4;}
.list .description {margin-left:5px;color:#666;line-height:140%;}
.list .descr {margin-left:20px;color:#888;}
.list small {color:#d03c3d;}

.panel {margin:0 25px 15px 3px;color:#888;}
.panel small {color:#d03c3d;font-size:75%;}
.panel h1 {margin-bottom:3px;font-weight:normal;font-size:85%;}



#alphabet {text-transform:uppercase;font:85% Tahoma;}
#alphabet div {float:left;vbackground:#696766;margin:0 4px 4px 0;}
#alphabet a {display:block;border:solid 1px #696766;text-align:center;padding:5px 0;vbackground:#696766;color:#696766;width:25px;}
#alphabet a:hover {border:solid 1px #d03c3d;background:#fff;color:#d03c3d;}
#alphabet a.selected {background:#d03c3d;color:#fff;text-decoration:none;font-weight:bold;border:solid 1px #d03c3d;}
#alphabet a:hover.selected {background:#d03c3d;}

.pager {font-size:100%;}
.pager a {display:block;float:left;padding:3px 8px 4px;background:#eaeaea;margin-right:4px;color:#444;}
.pager a:hover {background:#339900;color:#fff;}
.pager a.selected {background:#365695;color:#fff;text-decoration:none;font-weight:bold;}
.pager a:hover.selected {background:#365695;}
.start {margin-right:15px;}
.finish {margin-left:15px;}
.pagertop {margin-bottom:25px;}
.pagerbot {margin-top:25px;}

#map {clear:left;}
#map a {display:block;font-size:120%;margin-bottom:10px;}
#map a.lower {margin-left:25px;font-size:100%;}

.career h1 {font-weight:bold;}
.career h1 a {display:block;float:right;font-weight:normal;font-size:70%;}
.career dt {font-weight:normal;color:#888;font-size:85%;}
.career dd {margin:0 0 8px 10px;}

#result_box {font-size:120%;font-weight:bold;margin:15px 0 0;}
#loading {margin:15px 0 0;}
#result_box a {color:#D03C3D;}
#result_box a:hover {color:#D03C3D;}

#gallery img {float:left;margin:0 25px 25px 0;}

/* right */

#right {width:25%;padding:25px 0 45px 15px;}



#search {float:left;color:#696665;}
table.search {position:relative;top:0;left:-30px;z-index:10;}
table.search td {padding-top:1px;vertical-align:middle;}
table.search td img {margin:0 10px 0 25px;}


#hotline {height:93px;}
#hotline small {color:#a3a3a3;font:75% tahoma;}
#hotline img {display:block;margin:7px 0 6px;}
#hotline h1 {color:#da2e16;letter-spacing:1px;margin:0;}


.rbanner {height:91px;margin:0 15px 0 0;}
.rbanner img {float:left;vwidth:80px;vheight:80px;}
.rbanner h1 {font-size:120%;margin:0 0 0 102px;font-weight:normal;padding-top:12px;}
.rbanner a {color:#666;}
.rbanner small {display:block;font-size:70%;margin:3px 0 0;color:#666;}

.plashka {background:#eaeaea url(/i/bg/plashka.gif) 100% 0 no-repeat;font:75% Tahoma;text-transform:uppercase;font-weight:normal;margin:0 25px 10px 0;padding:5px 0 6px 8px;color:#666;}
.plashka-in {background:#eaeaea url(/i/bg/plashka.gif) 100% 0 no-repeat;font:75% Tahoma;text-transform:uppercase;font-weight:normal;margin:0 0 20px 0;padding:5px 0 6px 8px;color:#666;}

#calculators {margin:0px 15px 25px 8px;}
#calculators a {color:#444;display:block;margin:10px 0 0;background:url(/i/menu.gif) 0 4px no-repeat;padding-left:15px;}
#calculators a:hover {background:url(/i/menu-a.gif) 0 4px no-repeat;}
#calculators a.selected {font-weight:bold;text-decoration:none;color:#d03c3d;background:url(/i/menu-sel.gif) 0 4px no-repeat;}

#orderOnline {margin:0 25px 25px 0;}
#orderOnline select {margin:0 0 0 5px;font-size:85%;color:#666;vwidth:65%;}


.poll h1 {font-size:100%;margin-bottom:5px;}
.poll {margin:10px 25px 25px 30px;font-size:85%;color:#666;}
table.poll-q {margin:0 0 2px 0;}
table.poll-q th {vertical-align:middle;width:22px;text-align:left;}
table.poll-q td {vertical-align:middle;padding:3px 0 3px 0;}
.poll-results {margin:5px 0 0 0;}
.poll-results-line {margin:1px 0 5px 0;font-size:3px;background:#d03c3d;}

#subscribe {margin:0 25px 25px 8px;}

#years {margin:0 25px 7px 8px;font-size:85%;}
table.arhiv {margin:0 25px 25px 8px;}
table.arhiv td {padding:0 15px 5px 0;font-size:85%;color:#888;}

.btn {background:#d03c3d;color:#fff;font:70% Tahoma;border:1px solid #d03c3d;text-transform:uppercase;}
.big {font-size:90%;}
.dsbld {background:#f1f1f1;color:#ccc;border:1px solid #ccc;}


.chat {border-top:solid #f1f1f1 1px;border-bottom:solid #f1f1f1 1px;position:relative;top:-5px;left:0;z-index:10;}
.chat h1 {margin:0;font-size:85%;font-weight:normal;color:#888;}
.chat div {margin:0 0 10px 0;font-size:120%;}

#bogdan {margin:50px 25px 25px 0;}

/* footer */

#footer {background:url(/i/bg/footer.gif) 0 0 repeat-x;font:85% Tahoma;color:#888;height:100px;padding-top:25px;}
#footer a {color:#888;}
#footer a:hover {color:#888;}

#login {float:left;width:25%;}
#login a {display:block;margin:0 0 5px 25px;}

#author {float:right;width:175px;line-height:150%;}
#author div {padding-left:13px;}

#company {float:left;}
#company strong {color:#444;}


/* splash */
