body {color: #484848;}
h1, h2, h3, h4, h5, h6 {color: 	#787878 ;}
a {color: #70B7C2; outline: none;}
a:focus, a:hover {color: #ff6600}
h3 {font-size: 2em;}
table {padding-top: 0; border: 0px dashed green; padding:0;margin:0px;}

div.message {text-align: center; background: #ff9933; color: #000000; border: 1px solid #ff6633;}

table.adminform input.text_area {width: 100px;}

div.pagenavcounter , div.pagenavbar {font-style: italic; text-align: center;}

td.welcome-image {background: url(../images/welcome.gif) no-repeat 0 0;}
td.welcome-text {margin-left: 20px;}
div.reklama {background: url(../images/flakon.gif) no-repeat 0 0;}

table td.contentheading {color: #787878 ;}

div.componentheading{font-size: 2em; color: #4cc2d4} 
table.blog tbody td div {margin-left: 0px; width:600px; border: 0px solid #000000;}
table.contentpaneopen {border: 0px dashed green; margin:0; padding:0;}
td.contentheading {font-size: 1.5em; border: 0px dashed green; margin: 0; padding; 0;}

div.moduletable {margin-bottom: 30px;}
div.moduletable table, div.moduletable td {margin: 0; padding: 0}
div.moduletable h3 {color: #787878;}

div.moduletable-sections-mod {margin-top: 0; margin-bottom: 20px;}
div.moduletable-sections-mod td {margin: 0; padding: 0;}

div.moduletable-login-mod h3, div.moduletable-surveys-mod h3, div.moduletable-contacts-mod h3  {margin-top: 20px;}
div.moduletable-login-mod, div.moduletable-surveys-mod, div.moduletable-contacts-mod {margin-top: 30px; border-top: 1px solid #E0E0E0;}


div.moduletable-login-mod table, div.moduletable-login-mod td {margin-left:0; padding-left:0;}
div.moduletable-login-mod label {font-weight: normal;}
div.moduletable-login-mod input.button {margin-top: 10px; font-size: 0.9em; width: 80px;}
div.moduletable-login-mod h3 {margin-bottom: 10px;}
div.moduletable-login-mod {line-height: 1em; padding: 0; margin: 0}

div.moduletable-surveys-mod input.button {font-size: 0.9em; width: 80px;}
table.poll-surveys-mod, table.poll-surveys-mod td {margin-left:0; padding-left:0;}
div.moduletable-surveys-mod h3 {margin-bottom: 10px;}
div.moduletable-surveys-mod td.sectiontableentry1-surveys-mod input, div.moduletable-surveys-mod td.sectiontableentry2-surveys-mod input {margin-top: -7px; margin-right: 0px;}
table.pollstableborder-surveys-mod label {font-weight: normal;}
td.sectiontableentry2-surveys-mod,  td.sectiontableentry1-surveys-mod {margin: 0; padding: 0}

div.moduletable-contacts-mod {margin-bottom: 50px;}
div.moduletable-contacts-mod, div.moduletable-contacts-mod h3 {color: #484848 ;}

div.moduletable-welcome {margin-bottom: 0;}
div.moduletable-welcome table, div.moduletable-welcome td {margin: 0; padding: 0}
div.moduletable-welcome h3 {color:  #4cc2d4;}

div.moduletable-news table, div.moduletable-news table td {margin: 0; padding: 0; width: 90%}
div.moduletable-news td.contentheading {font-size: 1em; color: #A0A0A0; font-weight: bold;}
div.moduletable-news {background: url(../images/green_bar.png) no-repeat 0 30px;}
.archive{margin: 20px 0 0 0;}

div.moduletable-questions table, div.moduletable-questions table td {margin: 0; padding: 0; width: 90%; }
div.moduletable-questions td.contentheading {font-size: 1em; color: #A0A0A0; font-weight: bold;}
div.moduletable-questions {background: url(../images/yellow_bar.png) no-repeat 0 30px;}

div.moduletable-products table, div.moduletable-products table td {margin: 0; padding: 0;}
div.moduletable-products td.contentheading {font-size: 1em; color: #A0A0A0; font-weight: bold;}
div.moduletable-products {background: url(../images/red_bar.png) no-repeat 0 30px;}



div.buffer {border-top: 1px solid #ffffff; margin-left: -37px; margin-top: 20px; width: 1024px; height: 380px; background: url(../images/big_buffer.jpg) no-repeat 0 0;}
* html div.buffer {border-top: 1px solid #ffffff; margin-left: 0px; margin-top: 20px; width: 1024px; height: 380px; background: url(../images/big_buffer.jpg) no-repeat 0 0;}
div.logo {margin-left: 40px; margin-top: 60px;}
div.logo div {cursor: pointer; width: 226px; height: 135px; background: url(../images/logo.gif) no-repeat 0 0;}

div.topmenu {margin-left: 37px; height: 58px;}
div.topmenu ul {margin: 0; padding: 0; list-style-type: none;}
div.topmenu li {float: left; display: inline}
div.topmenu div {margin-right: 4px;}
div.topmenu div#main {cursor: pointer; margin-top: 2px; width: 113px; height: 49px; background: url(../images/main.gif) no-repeat 0 0;}
div.topmenu div#products {cursor: pointer; margin-top: 2px; width: 113px; height: 49px; background: url(../images/products.gif) no-repeat 0 0;}
div.topmenu div#buy {cursor: pointer; margin-top: 2px; width: 113px; height: 49px; background: url(../images/sertificat.gif) no-repeat 0 0;}
div.topmenu div#chavo {cursor: pointer; margin-top: 2px; width: 113px; height: 49px; background: url(../images/chavo.gif) no-repeat 0 0;}
div.topmenu div#reviews {cursor: pointer; margin-top: 2px; width: 113px; height: 49px; background: url(../images/reviews.gif) no-repeat 0 0;}
div.topmenu div#contacts {cursor: pointer; margin-top: 2px; width: 113px; height: 49px; background: url(../images/contacts.gif) no-repeat 0 0;}
div.topmenu div#main-active {cursor: pointer; width: 113px; height: 58px; background: url(../images/main_active.gif) no-repeat 0 0;}
div.topmenu div#products-active {cursor: pointer; width: 113px; height: 58px; background: url(../images/products_active.gif) no-repeat 0 0;}
div.topmenu div#buy-active {cursor: pointer; width: 113px; height: 58px; background: url(../images/sertificat_active.gif) no-repeat 0 0;}
div.topmenu div#chavo-active {cursor: pointer; width: 113px; height: 58px; background: url(../images/chavo_active.gif) no-repeat 0 0;}
div.topmenu div#reviews-active {cursor: pointer; width: 113px; height: 58px; background: url(../images/reviews_active.gif) no-repeat 0 0;}
div.topmenu div#contacts-active {cursor: pointer; width: 113px; height: 58px; background: url(../images/contacts_active.gif) no-repeat 0 0;}

div.footer {color: #ffffff; border-top: 1px solid #ffffff; margin-left: -37px;width: 1024px; height: 80px; background: url(../images/footer.png) no-repeat 0 0;}
* html div.footer {color: #ffffff; border-top: 1px solid #ffffff; margin-left: 0px;width: 1024px; height: 80px; background: url(../images/footer.png) no-repeat 0 0;}

div.footer a {color: #ffffff; font-size: 1.2em;}
div.footer a:focus, div.footer a:hover {color: #F8F8F8 }
div.footer-inner {margin-top: 20px; margin-left: 37px;}
div.footer-inner table, div.footer-inner td {margin: 0; padding: 0}
div.footer-inner a {margin-right: 10px;}

/*code Smile42RU 2010 year*/
.module{ margin: 40px 0 0 0;}
.module-sections-mod{ margin: 50px 0 0 0;}
.menu{ list-style: none;}
.menu li{ margin: 0 0 0 0;}
.menu ul{ list-style: none; margin-bottom: 10px;}
.menu-sections-menu{ margin: 0 0 0 0px;}
.menu-sections-menu li{ list-style: none; background: url(../images/arrow.png) no-repeat 0 6px; padding-left: 20px; margin: 2px 0 0 0;}

.addtocart_button{ color: #70B7C2;}

#predstavitel ul{ display: none;}
