
body {
	background-color: #000;
	margin:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:15px;
	font:Tahoma;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	vertical-align:top;
}

html,body{margin:0; padding: 0;height: 100%}

div#container{position: relative; height:100%; width:927px; border:0px solid #fff;margin:auto;}
body>div#container{height: auto; min-height: 100%; }

div#main {
    text-align:center;
    vertical-align:top;
    padding:15px;
    border: 0px solid #fff;
    display:block;
    margin: auto;
    margin:0px 0px 0px 0px;
    padding:10px;
    background-image:url('images/main_bg.png');
}

div#main{padding: 0 1.5em 5em}


table {
    vertical-align:top;
}

td {
    font:Tahoma;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    color:#000000;
    vertical-align:top;
}

#dataform,input,textarea,select{
    font:Tahoma;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000000;
    border:1px solid #999999;
}

#dataform,radio,checkbox{
    border: 0px solid #000000;
}



.header {
    font-size:12px;
    font-weight:bold;
    color:#ffffff;
    margin:0px 0px 0px 0px;
    padding:198px 0px 0px 0px;
    margin:auto;
    text-align:center;
    background-color:#000;
    background-image:url('images/header.jpg');
    background-repeat: repeat-x;
    width:927px;
}

.footer {
	color:#ffffff;
    text-align:center;
    font-weight:bold;
    margin:0px;
    padding:10px;
    margin:auto;
    background-color:#000;
    display:block;
    position:absolute;
    bottom: 0;
    width: 100%;
}

.menu {
   color:#ffffff;
    font-weight:bold;
    margin-left:10px;
    margin-right:20px;
    margin-bottom:0px;
    border:1px solid #000;
    text-align:center;
}

.menupanel {
    color:#ffffff;
    text-align:left;
    font-weight:bold;
    margin-left:20px;
    margin-right:20px;
    
}

.login {
    text-align:right;
    margin:0px;
    padding:0px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;
    border: 0px solid #000000;
}



.main_list {
    border:1px solid #ccc;
    width:630px;
}

.main_list_search {


}

.main_list_menu {
	font-size:12px;
	margin:5px;
}

.main_list_menu a{color:#990000; text-decoration:none;}
.main_list_menu a:hover{color:#990000; text-decoration:underline;}


.main_list_row_T {
}

.main_list_row_N {
    background-color:#eee;
    color:#000;
    padding:0px;
}

.main_list_row_H {
    background-color:#bbb;
    color:#fff;
    padding:0px;
}

.main_list_row_D {
    background-color:#d77;
    color:#333;
    padding:0px;
}

.main_list_cell {
    
}

.image {
    border: 0px;
}

.table_products {
    font:Tahoma;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#000000;
    width:100%;
}

.div_menu_category_selected {
    font:Tahoma;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:bold;
    color:#ffffff;
    background-color:#999;
    border:1px solid #000; 
}

.div_menu_category {
    font:Tahoma;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#000000;
    border:1px solid #ccc; 
}



.language {border:0px solid #fff; clear:left;}

.box {
    float:right;
    border:0px solid #fff;
    background-color:#fff ;
    width:650px;
    height:100%;
}

.box h1 {color:#fff; margin:0px; padding:0px;height:40px;}
.box_content {background-image:url('images/main_05.jpg'); text-align:left; padding:10px;}
.box_content h2 {margin:0px 0px 10px 10px ; padding:0px; color:#000; font-size:16px;}
.box_content form {margin:0px 0px 10px 10px ; padding:0px; color:#000; font-size:12px;}

.news, .categories{
	border:0px solid #fff; color:white; width:240px; float:left;
	background-color:#009ee0;
	background-image:url('images/main_04.jpg');
}

.news h1 {background-image:url('images/news.jpg');}
.categories h1 {background-image:url('images/categories.jpg');}

.news h1,.categories h1  {background-repeat: repeat-x; margin:0px; padding:0px; height:40px;}
.news h2 {font-size:16px; margin:5px 10px 0px 20px; padding:0px; text-align:left;font-weight:bold;}
.news h3 {font-size:11px; margin:5px 10px 0px 20px; padding:0px; text-align:left;font-weight:normal;}
.news h4 {font-size:10px; margin:5px 20px 20px 20px; padding:0px; text-align:left;font-weight:normal; text-align:justify;}
.categories h4 {font-size:14px; margin:15px 20px 10px 20px; padding:0px; text-align:left;font-weight:normal; text-align:justify;}
.news h4 a, .categories h4 a {color:#ccc; text-decoration:none;}
.news h4 a:hover, .categories h4 a:hover {color:#fff; text-decoration:underline;}

.msg {margin:5px;}
.msg h3{margin:0px; padding:0px; color:red;font-size:12px;}

.panel_menu {
	font-size:12px;
	color:white;
	font-weight:normal;
	margin:5px 0px 0px 20px;
}

.panel_menu a {color:yellow; text-decoration:none;}
.panel_menu a:hover {color:yellow; text-decoration:underline;}

.news_view {
	border-bottom:1px solid #ccc;
	padding:5px;
	margin:5px;
}

.news_view h2 {color:#990000; font-size:16px;margin:0px 0px 5px 0px; padding:0px;font-weight:normal;}
.news_view h3 {font-size:10px;margin:0px 0px 5px 0px; padding:0px;font-weight:normal;}
.news_view h4 {font-size:12px;margin:0px; padding:5px;font-weight:normal;}

.tpl {
	border-bottom:1px solid #ccc;
	padding:5px;
	margin:5px;
}
.tpl h1 {color:#000; font-size:12px;margin:0px 0px 0px 0px; padding:0px;font-weight:normal;}
.tpl h2 {color:#000; font-size:12px;margin:0px 0px 0px 0px; padding:0px;font-weight:normal;}

.privacy {color:333; font-weight:normal; margin:10px;}

#get_updated_content {text-align:left; margin-left:20px; font-size:11px;}

#category_menu {padding:1px; width:200px; margin:1px; text-align:left;  margin-left:10px;}
#category_menu a {color:#990000; text-decoration:none; text-align:left;}
#category_menu a:active {color:#990000; text-decoration:none; text-align:left;  }
#category_menu a:hover {color:#990000; text-decoration:none; text-align:left;}

#category_menu_selected {padding:1px; width:200px; margin:1px; text-align:left;  margin-left:10px; font-weight:bold;}
#category_menu_selected a {color:#990000; text-decoration:none; text-align:left; font-weight:bold;}
#category_menu_selected a:active {color:#990000; text-decoration:none; text-align:left;  font-weight:bold;}
#category_menu_selected a:hover {color:#990000; text-decoration:none; text-align:left; font-weight:bold;}

#div_product_header {width:100%;}

.div_product {
    text-align:center;
    margin:auto;
    width:100%;
}

