body {
      padding:0;
      margin:0;
      background:url(../images/tlo.png) repeat-x top #426382;
      font-family:Verdana;
       font-size:75%;
     line-height:1.4em; 
      color:#626262;
}



a {color:#3366ff}
a:hover {color:#777777}


#all {width:945px;margin:0 auto; margin-bottom:15px; border:0px solid red; margin-top:0;}


.coupon {background: url(../images/c_blue.gif) no-repeat;
          width: 169px;
          height: 86px;
          margin: 0 auto 10px auto;
          overflow:hidden;
          font-weight:bold;

}

.coupon .line1 {margin-top:15px;padding-left:17px;color:#bed600;font-size:28px}
.coupon .line2 {margin-top:10px;padding-left:17px;color:#ffffff;font-size:12px}
.coupon .line3 {margin-top:6px;padding-left:17px;color:#bed600;font-size:11px}

.green {background-image:url(../images/c_green.gif)}
.green .line1 {color:#ff0000}
.green .line2 {color:#000000}
.green .line3 {color:#fff}

.yellow {background-image:url(../images/c_yellow.gif)}
.yellow .line1 {color:#fff}
.yellow .line2 {color:#ffd600}
.yellow .line3 {color:#fff}

.bigcoupon .line1 {position:absolute;margin-top:45px;padding-left:32px;color:#bed600;font-size:68px;font-weight:bold}
.bigcoupon .line2 {position:absolute;margin-top:115px;padding-left:32px;color:#ffffff;font-size:28px;font-weight:bold}
.bigcoupon .line3 {position:absolute;margin-top:175px;padding-left:32px;color:#bed600;font-size:21px;font-weight:bold}

.biggreen .line1 {color:#ff0000}
.biggreen .line2 {color:#000000}
.biggreen .line3 {color:#fff}

.bigyellow .line1 {color:#fff}
.bigyellow .line2 {color:#ffd600}
.bigyellow .line3 {color:#fff}


#menu			{height:54px;   }
#menu a			{display:block; float:left; height:54px; line-height:54px; padding-left:33px;padding-right:33px; text-decoration:none;  text-align:center; font-size:11px; color:#fff; text-transform:uppercase;}
#menu a:hover	{color:#ccc; }
#menu a.sel		{color:#bae55f;}	
#menu .sp		{float:left; font-size:1px; line-height:1px; margin:0; width:2px; height:48px; background:url(../images/menu_sp.gif) no-repeat;}

#leftmenu		{margin-top:2px; margin-left:37px;}
#leftmenu a			{display:block;font-size:11px; height:46px; line-height:46px; padding-left:28px; width:215px; text-decoration:none;  text-align:left; font-size:12px; color:#28166f; background:url(../images/kro.gif) no-repeat left 50%;}
#leftmenu a:hover	{color:#777; }
#leftmenu a.sel		{color:#1e61ce;}	
#leftmenu .sp		{clear:both; font-size:1px; line-height:1px; margin:0; width:243px; height:1px; background:url(../images/sp_left.png) no-repeat;}

#leftmenu2			{margin-top:2px; margin-left:37px;}
#leftmenu2 a		{display:block; font-size:11px; height:35px; line-height:35px; padding-left:0px; width:243px; text-decoration:none;  text-align:left; font-size:12px; color:#28166f; }
#leftmenu2 a:hover	{color:#777; }
#leftmenu2 a.sel	{color:#1e61ce; background:url(../images/kro.gif) no-repeat right 50%;}	
#leftmenu2 .sp		{clear:both; font-size:1px; line-height:1px; margin:0; width:243px; height:1px; background:url(../images/sp_left.png) no-repeat;}

#top		{height:198px; }
#main		{ background:url(../images/main_tlo.png) no-repeat #fff;border-right:2px solid #374c61;  }

#main .left {float:left; width:304px;  min-height:200px;  height:auto !important;  height:200px; background:url(../images/left_tlo.png) no-repeat;}
#main .left img	{margin-left:28px;}
#main .top_img	{padding-left:15px; margin-bottom:5px; height:22px;}
#main .content	{float:left; width:377px; font-family:Verdana; font-size:12px; padding-left:21px;padding-top:25px;padding-bottom:15px;}


#gall			{margin-top:20px;}
#gall .top_txt	{color:#103f98; font-weight:bold; font-size:12px; }
#gall .sp		{clear:both; font-size:1px; line-height:1px; margin:0; height:1px; margin:10px 0 15px 0; background:url(../images/dot.gif) repeat-x;}
#gall .proj		{clear:both; }
#gall .proj_pic	{float:left; border:1px solid #9ca8b2; margin:0px 10px 10px 0;}	
#gall[id] .proj_pic	{ margin:0px 10px 15px 0;}	
#gall .proj_tyt	{font-size:12px; margin:0;margin-bottom:13px; padding:0; color:#103f98;}
#gall .proj_tre	{font-size:12px; margin:0;margin-bottom:13px; padding:0; }
#gall a	{font-size:12px;  color:#2f7ae6; text-decoration:none; font-weight:bold;}
#gall a:hover	{color:#28166f; }

#news		{margin-top:10px;margin-left:4px; border:0px solid red; font-size:11px;width:283px;}
#news h4	{ font-size:11px; font-weight:bold; font-family:Verdana; padding:0; margin:0 0 3px 0;}
#news img	{float:left;  margin-right:10px;  }
#news a		{ text-decoration:none; color:#2f7ae6; font-weight:bold; margin-top:5px;display:block;}

.sp1		{clear:both;margin:8px 0 8px 28px;  font-size:1px; line-height:1px;  width:243px; height:1px; background:url(../images/sp_left.png) no-repeat;}



#marg		{clear:both; font-size:1px; line-height:1px; margin:0;  height:6px; background:url(../images/main_tlo2.gif) repeat-y;}

#bottom		{border-top:1px solid #374C61;height:74px; background:url(../images/bottom_tlo.gif) repeat-x 0px -2px; border-right:2px solid #374c61;}
#bottom .buttons	{ padding-top:14px; height:45px; text-align:center;}
#bottom .buttons a	{margin:0px 20px;}
#bottom .bmenu		{ text-align:center; padding-top:23px;}
#bottom .bmenu a	{margin-left:40px; margin-right:40px; color:#34495d;text-decoration:none;font-size:11px;}
#bottom .bmenu a:hover	{color:#537391;}

#stopka		{line-height:auto; text-align:center; font-size:10px; padding-top:2px;padding-left:10px; color:#a1b1c1;}
#stopka a	{display:block; float:right; padding-top:4px;}

* html .visualIEFloatFix { height: 0.01%; }
img {border:0}
.clr {clear:both;line-height:0px;height:-1px; visibility: hidden; }
p {margin:0; padding:0;}


