@charset "utf-8";
body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
	margin: 0; 
	padding: 0;
	text-align: center;
	background:#eee;
	}
a {
	font-size: 12px;
	color: #555;
	font-weight: bold;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #555;
}
a:hover {
	text-decoration: none;
	color: #D70000;
}
a:active {
	text-decoration: none;
	color: #555;
}
h1 {
font-size:18px;
}
h3 {
font-size:14px;
color:#d70000;
margin-top:5px;
}
.comunik #container {
	width: 100%;
	
	background-image:url(../images/body_bkg.png);
background-repeat:repeat-x;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */

}
.comunik #header {
height:165px;
padding:0 0 10px 0;
}
.comunik #header_container {
width:960px;
height:165px;
margin:0 auto;
text-align: left;
}
#logo_comunik {
float:left;
width:270px;
height:110px;
}
#logo_zapp {
float:right;
width:110px;
height:110px;
}
#menu_up {
width:470px;
float:left;
margin-left:100px;
}
.cell_menu_up {
float:left;
width:auto;
height:50px;
padding:50px 20px 10px 20px;
background-image:url(../images/separator.png);
background-repeat:no-repeat;
}
#menu {
width:950px;
height:44px;
padding:5px 5px 3px 5px;
background-color:#efefef;
border-bottom:#cfcfcf solid 1px;
border-left:#fff solid 1px;
border-right:#cfcfcf solid 1px;
border-top:#fff solid 1px;
}
#menu_search {
float:left;
width:350px;
height: auto;
background:#4f4f4f;
background-image:url(../images/powered.png);
background-repeat:no-repeat;
padding:10px 10px 5px 10px;
}
#search_input {
border:#CC3300 solid 1px;
width:175px;
margin:0 0 4px 85px;
background:#4f4f4f;
color:#fff;
}
#menu_cell {
float:left;
background:#a1a1a1;
width:580px;
padding-top:3px;
}
.cell_menu {
float:left;
padding:10px;
}
.comunik #main{
width:100%;

}
.comunik #main_container {
width:960px;
height:auto;
margin: 0 auto;
text-align: left;
}
.comunik #main_ads {
width:940px;
height:280px;
padding:10px;
background-color:#efefef;
border-bottom:#cfcfcf solid 1px;
border-left:#fff solid 1px;
border-right:#cfcfcf solid 1px;
border-top:#fff solid 1px;
margin-bottom:10px;
}
.comunik #main_search {
width:940px;
padding:10px;
background-color:#efefef;
border-bottom:#cfcfcf solid 1px;
border-left:#fff solid 1px;
border-right:#cfcfcf solid 1px;
border-top:#fff solid 1px;
margin: 0 auto;

}
.comunik #main_box {
width:960px;
height:auto;
}
.box {
float:left;
background:#efefef;
padding:10px;
border-bottom:#cfcfcf solid 1px;
border-left:#fff solid 1px;
border-right:#cfcfcf solid 1px;
border-top:#fff solid 1px;
margin-right:10px;
}
.title_box {
background:#d70000;
width:428px;
color:#fff;
font-size:14px;
font-weight:bold;
display:block;
margin-bottom:10px;
padding:5px;
}
.link_box {
width:428px;
padding:5px 100px 5px 0;
text-align:right;
display:block;
}
.comunik #footer {
width:100%;
height: auto;
margin-top:10px;
}
.comunik #footer_container {
width:950px;
height: auto;
padding:5px 5px 6px 5px;
background-color:#efefef;
border-bottom:#cfcfcf solid 1px;
border-left:#fff solid 1px;
border-right:#cfcfcf solid 1px;
border-top:#fff solid 1px;
margin:0 auto;
text-align:left
}
.footer_cell {
float:left;
}
.clear {
clear:both;
}
.tel {
    width:940px;
    height:auto;
    background:#efefef;
padding:10px;
border-bottom:#cfcfcf solid 1px;
border-left:#fff solid 1px;
border-right:#cfcfcf solid 1px;
border-top:#fff solid 1px;
}
.tel_text {
    float:left;
    width:200px;
    padding: 10px;
}
.tel_img {
    float:left;
    width:185px;
}
.mag {
    width:940px;
    border-top:#777 solid 1px;
    margin-top:10px;
}
.mag_img {
    float:left;
    width:320px;
    height:240px;
    padding-top:10px;
}
.mag_addr {
    float:left;
    padding:20px;
    }
    dl.features {width:450px; float: left;}
dl.features dt {float:left; width:180px; margin:0 -1px 0 0; border-top:1px solid #d3d7da; padding: 3px 10px; clear: left; //clear: none;}
dl.features dd {width:310px; float: left; margin: 0 ; clear: right; border-top:1px solid #d3d7da; font-weight: bold; padding: 3px 10px;}

.remarks {
    border-top:#888 solid 1px;
    font-size:10px;
    color:#777;
padding-left: 7px;
margin: 7px 0;
}
#ads_gsm {
float:left;
width:300px;
padding:10px;
}

.text_gsm_rand {
width:205px;
height:auto;
margin-top:10px;
text-align:left;
padding:10px 0 0 10px
}
.img_gsm_rand {

width:215px;
height:auto;
float:left;
text-align:center;
padding:5px;
background-color:#eee;
}
.img_gsm_rand_up {
width:215px;
height:25px;
font-weight:bold;
background-image:url(../images/gsm/bg_up_big.png);
background-repeat:repeat-y;
padding-top:10px;
}
.img_gsm_rand_dn {
width:215px;
height:25px;
font-weight:bold;
background-image:url(../images/gsm/bg_dn_big.png);
}
.img_gsm_rand_main {
width:215px;
height:280px;
text-align:center;
background-image:url(../images/gsm/bg_big.png);
background-repeat:repeat-y;
}
.list {
float:left;
width:130px;
padding:5px;
background-color:#eee;
height:155px;
text-align:center;
margin-left:5px;
margin-bottom:5px;
}
.list_sml {
width:130px;
background-image:url(../images/gsm/bg.png);
background-repeat:repeat-y;
height:95px;
text-align:center;
}
.list_sml_up {
width:130px;
background-image:url(../images/gsm/bg_up.png);
height:30px;
text-align:center;
padding-top:5px;
}
.list_sml_dn {
width:130px;
background-image:url(../images/gsm/bg_dn.png);
height:25px;
text-align:center;
}