html,body	{height:100%}
body		{margin:0; padding:0; font-size:75%; font-family:arial,sans-serif; color:#222222; background-color:#ffffff}
body * 		{font-size:100%}
body a			{color:#0380c0}
div,/img,table	{border:0}

form		{margin:0}

li			{margin-bottom:0.1em}
p,li,dd,dt	{line-height:1.4em}
p			{margin:0.5em 0 1.2em 0}
hr			{color:#b9dae0; height:2px; border-style:none}

ul 			{list-style-image:url('/img/li.gif')}
ul.noindent	{margin-left:16px}

small		{font-size:90%}

h1	{font-family:tahoma,arial,sans-serif; margin:0.5em 0 0.2em 0; padding:0; font-size:160%; font-weight:normal; color:#1c7cb6}
h2	{font-family:tahoma,arial,sans-serif; margin:1em 0 0.6em 0; color:#505050; font-size:145%}
h3	{font-family:tahoma,arial,sans-serif; margin:1em 0 0.6em 0; color:#505050; font-size:125%}
h4	{font-family:tahoma,arial,sans-serif; margin:1em 0 0.6em 0; color:#000000; font-size:110%}
h5	{font-family:tahoma,arial,sans-serif; margin:1em 0 0.6em 0; color:#555555; font-size:100%}

p.error	{color:#cc3000; font-weight:bold}
span.error	{color:#cc3000; font-weight:bold}
span.error a {color:#cc3000}

.highlight {color:#fff; background-color:#10baef; padding-left:0.3em; padding-right:0.3em}

#name	{margin-top:3.5em}
#name h1 {margin-top:0; padding:0; color:#000; font-weight:bold; font-size:170%; color:#1c7cb6}
#slogan	{margin-top:1em}
#slogan h1 {margin:0; padding:0; font-size:130%; color:#333}
#slogan h1 a {color:#59a920}
#info	{margin-top:1em; margin-bottom:3em}
#info h1 {margin:0; padding:0; font-size:100%; color:#333}

#phoneset	{background:url("/img/phoneset.gif") transparent left center no-repeat}

/* Menu */
#menu div {width:100%;}
#menu td.tda {font-size:90%; text-align:center; white-space:nowrap; padding:1.2em 0.5em 1em 0.5em}
#menu td.s {font-weight:bold}
#menu a{color:#fff}
.yellow	{background-color:#ffe003}

#menu1 {background: #1c7cb6}
#menu2 {background:url("/img/mleft.gif") #1c7cb6 left bottom no-repeat}
#menu3 {background:url("/img/mright.gif") #1c7cb6 right bottom no-repeat}


/* Left block */
#interroll {text-align:center; padding-top:1em; padding-bottom:1em}
#leftmenu	{font-size:90%}
#leftmenu a	{color:#444444}
#leftmenu ul {padding:0 0 0 1em; margin:1em 0 2em 4px; list-style-image:url('/img/li-blue.gif')}

/* Bottom */
#bottom {padding-top:1em; padding-bottom:1em; border-top:2px solid #60badc; font-size:90%}

/* Banners */
#yxo	{padding-bottom:1em}

/* User */
.pic_small { margin: 0.4em; padding:0.6em; border:2px solid #cfefb9}
table.apps td {padding: 0 1.2em 0.6em 0; vertical-align:top}

/* Side categories */
#sidecat_holder {background-image:url("/img/bgwhite.gif"); background-color:#f3fcee; margin-top:1em}
#sidecat {background:url("/img/bgsidecat2.gif") transparent left top no-repeat}
#sidecat .frm {padding:8px 2px}
#sidecat .frm .side {background:url("/img/lborder.gif") transparent left top no-repeat}
#sidecat .frm .side div {background:url("/img/rborder.gif") transparent right top no-repeat}
#sidecat .frm .side div div {background-position:left center; background-repeat:no-repeat; background-color:#fff; margin:0 2px 0 2px; height:72px; border-top:2px solid #c9dcbc; border-bottom:2px solid #c9dcbc}
#sidecat .frm {font-size:90%}
#sidecat .frm a {color:#333}
#sidecat .frm ul {padding:0 0 0 1em; margin:0.6em 0 0 0; list-style-image:url('/img/li-gray.gif')}

#sidecat .dropdown	{z-index:255; background-color:#c9dcbc; margin-top:-2px; padding-top:0.5em; padding-bottom:1em; visibility:hidden; position:absolute; top:0; left:0}
#sidecat .dropdown p {margin:0.5em 1em; white-space:nowrap; padding:0}
#sidecat .dropdown a {color:#000; padding:0}

.blue {color:#1c7cb6}

.blueborder {
 border-top: 3px solid #1c7cb6;
}

.greyborder1 {
 border-top: 3px solid #1c7cb6;
 border-left: 3px solid #E7E7E7;

}

.greyborder2 {
 border-left: 3px solid #E7E7E7;
}

a.clink,a.clink:visited,a.clink:hover {
 color:#616161;
 font-weight:bold;
 font-size:11px;
 text-decoration:none;
}

.clink1 {
 color:#616161;
 font-weight:bold;
 font-size:11px;
 padding-top:5px;
}

.phonenum {
 font-size:19px;
 color:#5c5c5c;
}

.phonenum1 {
 color:#949494;
}

.orders {
 font-size:12px;
 color:#000;
 padding-top:8px;
 padding-bottom:12px;
}

.pismo {
 font-size:12px;
 color:#c4c4c4;
}

.pismo a {
 font-size:12px;
 color:#c4c4c4;
 text-decoration:none;
}

.topformtext {
 font-size:11px;
 color:#000;
 padding-top:10px;
}
