html {margin: 0;padding: 0;background: url(img/bg.png) repeat-x;}
body {width: 950px;margin: 0 auto;}
@font-face { 
font-family: ArialNarrowTTF;
src: url(ARIALN.ttf);
}
#logo {width: 381px;height: 76px;background: url(img/bg_logo.png);padding: 30px 0px 0px 40px;}

#menu {width: 942px;height: 51px;margin: 0px;background: url(img/bg_menu.png) no-repeat; background-position: 0 3px;padding-left: 8px;}
#menu li {float: left;margin: 0px 3px 0px 4px;list-style: none;height: 38px;text-align: center;display: block;  display:inline;}

#cont {width: 950px;height: 207px;background: url(img/bg_cont.png); font: 12px Arial;color: #FFF;}

#bg_left {height: 207px;width: 5px;background: url(img/left_head.png); float: left;}
#bg_right {height: 207px;width: 5px;background: url(img/right_head.png); float: right;}

#aliasy {float: left;width: 300px;}

.h { display: block;margin: 18px 0px 5px 20px;} 

.i_text {width: 215px;height: 30px;background: url(img/bg_text.png); border: 0;margin-left: 20px;text-align: center;font: 11px Arial;color: #de4646;padding-top: 18px;float: left;}

#ddwi {margin-top: 20px;float: left;}

.i_submit {width: 97px;height: 31px;background: url(img/bg_sub.png); border: 0;margin-left: 125px;margin-top: -5px;font: 11px Arial;font-weight: bold;color: #FFF;text-shadow: 1px 1px 0px #000;padding-bottom: 5px; }

#info {font-size: 11px;width: 185px;margin-left: 35px;text-align: right;margin-top: 10px;}

#register {float: left;margin-left: 15px;width: 150px;}

.i_text_register {width: 137px;height: 20px;background: url(img/bg_text_register.png); border: 0;margin-left: 20px;margin-top: 5px;text-align: center;font: 11px Arial;color: #de4646;padding-top: 8px;float: left;}
.i_submit_register {width: 97px;height: 31px;background: url(img/bg_sub.png); border: 0;margin-left: 40px;margin-top: 5px;font: 11px Arial;font-weight: bold;color: #FFF;text-shadow: 1px 1px 0px #000;padding-bottom: 5px; }

#main {width: 100px;text-align: center;margin-left: 40px;}

#reg{color: #fdd600;font-size: 10px;font: 10px ArialNarrowTTF;}

#pass {font-weight: normal;text-decoration: underline;}

#welcome {float: left;width: 430px;height: 200px;background: url(img/bg_welcome.png); margin: 7px 0px 0px 35px;font: 11px Arial;}

#bg_right_welcome {height: 200px;width: 5px;background: url(img/bg_right_welcome.png); float: right;}
#bg_left_welcome {height: 200px;width: 5px;background: url(img/bg_left_welcome.png); float: left;}

a {font: 11px Arial; font-weight: bold; text-decoration: none; color: #FFF}

#slogani {margin-top: 15px;margin-left: 15px;display: block;}
#slogan {float: left;width: 410px;}

.txt_shadow {font: 11px Arial;text-shadow: 1px 1px 0px #000;font-weight: bold;margin-left: 30px;}

#wel_left {float: left;}

#wel_left li {list-style: url(img/li_welcome.png);}
#wel_left ul {margin: 5px;margin-bottom: 10px;}
#how {margin-left: 25px;margin-bottom: 15px;}
#wel_right {display: block;float: right; margin-top: -7px;}

#bar {width: 436px;height: 3px;background: url(img/bar.png); margin-left: 502px;}

#footer {height: 42px;background: url(img/bg_footer.png); }
#footer_left {width: 5px;height: 42px;background: url(img/bg_left_footer.png);float: left;}
#footer_right {width: 5px;height: 42px;background: url(img/bg_right_footer.png);float: right;}
.foot {display: block; float: left;font: 11px Arial;color: #ad4200;margin: 13px;}

#sub_top {width: 950px;height: 49px;background: url(img/sub_top.png);padding-top: 30px;}
#sub {background: url(img/sub_bg.png) repeat-y; width: 900px; padding: 5px 0px 0px 50px;}
#sub_content {  width: 675px; font: 11px Arial;color: #FFF;text-align: justify; line-height: 22px; display: block; float: left; }
#sub_bottom {width: 950px;height: 51px;background: url(img/sub_bottom.png);margin-bottom: 3px; display: block; clear: both;}

#add { width: 180px; display: block; float: right;}

#hr {margin-top: 10px;display: block;margin-left: 30px;}

h4 {margin: 0;font: 12px Arial;color: #FFF;font-weight: bold;float: left;display: block;margin-top: 5px;margin-left: 12px;}

#ico {display: block;float: left;margin-left: 50px;}
img {border: 0;}

#menu a {
height: 31px;
padding-top: 20px;
display: block;
}

#menu_konto {
	text-align: center;
}

#menu_konto a {
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	margin-right: 5px;
}


#l1 a{width: 50px;} #l1 a:hover {background: url(img/hover/1.png);}
#l2 a{width: 68px;} #l2 a:hover {background: url(img/hover/2.png);}
#l3 a{width: 65px;} #l3 a:hover {background: url(img/hover/3.png);}
#l4 a{width: 81px;} #l4 a:hover {background: url(img/hover/4.png);}
#l5 a{width: 66px;} #l5 a:hover {background: url(img/hover/5.png);}
#l6 a{width: 77px;} #l6 a:hover {background: url(img/hover/6.png);}
#l7 a{width: 92px;} #l7 a:hover {background: url(img/hover/7.png);}
#l8 a{width: 63px;} #l8 a:hover {background: url(img/hover/8.png);}
#l9 a{width: 45px;} #l9 a:hover {background: url(img/hover/9.png);}
#l10 a{width: 100px;} #l10 a:hover {background: url(img/hover/10.png);}
#l11 a{width: 76px;} #l11 a:hover {background: url(img/hover/11.png);}
#l12 a{width: 65px;} #l12 a:hover {background: url(img/hover/12.png);}


