/*CSS Reset*/
body, div, dl, dt, dd, li, pre,form, fieldset, input, textarea, p, blockquote, th, td, button { margin: 0; padding: 0; }
img{border:0;}
:focus { outline:0;}
/* STYLE */
body,html {min-height:100%;}
body,input,td,select,textarea{font-size:11px;font-family:Tahoma,Arial,"Lucida Grande",Verdana;color:#341b0c;}
.clear {clear:both;}
.right{text-align:right;}
.nobg {background:none !important;}
.message {font-weight:bold;text-align:center;padding:80px 0 30px;}
.hidden {display:none;}

#bg {background: url(../images/bg.jpg) no-repeat center top;min-height:592px;}
#wrap {width:916px;margin:0 auto;}
#header {height:118px;}
#logo {position:absolute;}

#mt {margin:15px 0 0 0;padding: 0;list-style: none;float:right;}
#mt li {float:left;}

#mm {margin: 0;padding: 0;list-style: none;position:absolute;margin:86px 0 0 244px;}
/*#mm li {width:233px;float:left;height:27px;text-align:center;background:url(../images/mm_sep.gif) no-repeat left;}*/
#mm li {width:233px;float:left;height:27px;text-align:center;background:url(../images/new_point.gif) no-repeat left 6px;}
#mm li a img {margin-top:5px;}

#left {width:224px;float:left;}
#left .module {margin-bottom:17px;}

#plyty_cd {position:absolute;margin:1px 0 0 -50px;}

.site_list {border: 1px solid #e3e3e3;background:#fff;}
.site_list ul {margin:0;padding:15px;list-style:none;}
/*.site_list ul li {background:url(../images/site_list_point.gif) no-repeat left 4px;padding-left:12px;margin:5px 5px;}*/
.site_list ul li {background:url(../images/new_point.gif) no-repeat left 4px;padding-left:12px;margin:5px 5px;}
.site_list ul li a {text-decoration:none;color:#333333;font-size:12px;}
.site_list .active a {color:red;}
.site_list .active ul a {color:#333333;}

.site_list ul ul {padding:5px;}
.site_list ul ul li{margin:0 5px;background:none;}
.site_list ul ul li a{font-size:11px;}

#center {float:left;margin-left:20px !important; margin-left:10px;width:672px;}

#zadzwon {position:absolute;margin:18px 0 0 672px;}

#footer {height:116px;background:url(../images/footer.jpg) no-repeat center top;}

#contact_form table {margin:0 auto;}
#contact_form table td {padding:3px;}
.form_head_row {font-weight:bold;}
#contact_form  .error {color:red;}
.form_submit_row {text-align:center;}
.form_submit_row input{padding:3px;background:#656A64;color:#fff;cursor:pointer;border:none;}
#contact_form .form_field { width:200px;padding:3px;border:1px solid #E4E4E4; } 


.news_name, .news_name a {font-weight:bold;text-decoration:none;color:#da251d;text-decoration: none;}
.news_desc {padding:5px 0;}
.news_more {text-align: right;}
.news_more a {text-decoration:none;}

