* {margin:0;padding:0;}
html, body {font:normal 90% Arial, sans-serif;background:#FFF;color:#110;position:relaitve;}
/*body {padding:0;border-right:60px solid #888890;border-left:60px solid #888890;}*/
body {background:#888890;}
div#footer{background:#1063C1;color:#FFF;}

#main {overflow:hidden;margin:0 60px;background:#FFF;}
#navigation {background:#FFF;float:left;width:170px;}
#content {float:left;margin-right:-330px;width:100%;}
#text {background:#FFF;margin-right:330px;padding:0 30px;}
* html #text {height:1px;}
#rightbar {float:right;width:160px;background:#FFF url(/i/r.gif) no-repeat bottom left;padding-bottom:250px;}
div {position:relative;}
div#footer {clear:left;padding:15px;margin:0 20px;text-align:center;}

#navigation div {width:100px; margin:0 auto;}

a {color:#1063C1;}
a:hover {color:#1378EE;}

ul#menu {padding:0;margin:0;width:165px;margin-left:5px;}
ul#menu li {list-style-type:none;padding:1px;}
ul#menu li a, ul#menu li b {display:block;font-weight:bold;width:155px;padding:3px;}
ul#menu li a {color:#1063C1;}
ul#menu li a:hover {background:#3F8FED;color:#FFF;text-decoration:none;}
ul#menu li b {background:#1063C1;color:#FFF;cursor:default;}
ul#menu li b a {color:#FFF;margin:-3px;}
ul#menu li li {text-indent:5px;/*list-style-type:circle;*/}
ul#menu li li b {background:transparent;color:#1063C1;}
ul#menu li li a {background:transparent;color:#888890;}
ul#menu li li a:hover {background:#FFAD00;color:#FFF;text-decoration:none;}
ul#menu li ul {margin:5px 0;}

#header {height:140px;background:url(/i/top.gif) no-repeat top left;border-bottom:3px solid #1063C1;margin-bottom:30px;margin:0 20px;text-align:right;font:bold 17px Tahoma;color:#1063C1;margin-bottom:20px;}

#header a, div#header b#iso {display:block;position:absolute;overflow:hidden;}
#header a#iso, div#header b#iso {right:0;top:50px;width:140px;height:50px;background:#FFF url(/i/iso.gif) no-repeat top left;line-height:60px;text-indent:150px;}
#header a#home {width:280px;height:90px;line-height:60px;text-indent:290px;top:30px;left:10px;}

h1 {font:normal 2em Tahoma, Arial, sans-serif;color:#1063C1;}
p {text-indent:2em;padding:0.5em 0;text-align:justify;}

ul#bmenu {display:block;margin:0 0 0 21px;float:left;}
ul#bmenu li {display:block;float:left;margin-left:-1px;padding:2px 5px 3px;border-left:1px solid #1063C1;color:#455;font-size:10px;}
ul#bmenu li a {color:#455;text-decoration:none;border-bottom:1px solid #455;}
ul#bmenu li a:hover {color:#1063C1;text-decoration:none;border-bottom:1px solid #788;}

#ob {text-align:center; margin:10px }
#ob p {text-indent:o; margin-bottom:40px}

#k div {padding:10px;float:left;width:210px;height:190px;text-align:center;}
#k div p {text-align:center;}

#content ul {margin-left:2em;}

#rightbar a {display:block;font-weight:bold;width:150px;position:relative;}
#rightbar a img {display:block;border:4px solid #FFAD00;}
#rightbar a:hover img {border:4px solid #1063C1;}

#main img {position:relative;overflow:visible;}

#mp1 {float:none;}
#mp1 img {margin:0;padding:0;}
#mp1 p {padding:65px 0;position:relative;}

#mp2 {padding:30px 0;float:none;}
#mp2 div {width:250px;float:left;background:red;}
#mp2 div img {float:left;margin:5px;border:0;}
#mp2 div a {text-decoration:none;color:#000;}

table.mainpage {position:relative;clear:left;}
table.mainpage td {width:260px;vertical-align:top;background:#F5F0CB;padding:5px;}
table.mainpage td img {float:left;margin:5px;border:0;}
table.mainpage td a {text-decoration:none;color:#000;}
table.mainpage td a:hover {text-decoration:none;color:#000;}

table {position:relative;clear:left;}
table td {width:260px;vertical-align:top;background:#F5F0CB;padding:5px;}
table td img {float:left;margin:5px;border:0;}
table td a {text-decoration:none;color:#000;}
table td a:hover {text-decoration:none;color:#000;}

form div {padding:3px 0;}
form input, form select, form option, form textarea {font:normal 12px Arial;width:90%;border:1px solid #888;position:relative;}
input#submit {width:100px;}
form textarea {height:4em;}
.filled {background:#F8F8F5;color:#456;border:1px solid #AAA;}
#errors {color:red;}
form *:focus {border:1px solid #003;}

/*form label span {display:block;width:130px;float:left;}*/

#v {margin-bottom:10px;position:relative;}
#v label {width:300px;}
#v textarea {height:1.3em;border:1px solid #1063C1;margin:3px 0;}

#prices {padding:5px;margin:15px;width:180px;float:right;background:#F5F0CB;}

#counter {width:100px;margin:5px auto;/*font-size:x-small;border:1px solid #1063C1;*/padding:5px;}
#counter span {display:block;width:50px;float:left;}
#c {text-align:center;}

.clear {clear:both;}

h5 {font:bold 14px Arial, Helvetica, sans-serif;}
h6 {font:bold 12px Arial, Helvetica, sans-serif;}
