body {padding: 0 0 0 0; margin: 0 0 0 0; background-color: #505050; background-image: url(../gfx/background.gif); background-repeat: repeat-x; color: #7b7b7b; font-family: Arial, Verdana, sans-serif; font-size: 12px;}
form {display: inline;}
div {z-index: 1}
td    {font-family: Arial, Verdana, sans-serif; font-size: 12px;}
div   {font-family: Arial, Verdana, sans-serif; font-size: 12px;} 
tr    {font-family: Arial, Verdana, sans-serif; font-size: 12px;}
table {font-family: Arial, Verdana, sans-serif; font-size: 12px;} 
p     {font-family: Arial, Verdana, sans-serif; font-size: 12px;}

a { color: #d28901; text-decoration: none; }
a:hover { color: #d28901; text-decoration: underline; }

img {display: block;}
p .light {margin: 10px; color: white}
p .menu_item {margin: 0px; color: white}
h1 {font-size: 30px;}

#contener { margin: auto; border: 0; padding: 0px; width: 804px; margin-top: 30px; text-align: center;}
input {background-color: transparent;}

#top_menu_table td {padding: 0 3px;}

#top_panel { font-size: 12px; border: 0; padding: 0px; z-index: 2; text-align: center; }
#top_panel td { font-family: Tahoma, Verdana, Arial, sans-serif; color: white; font-size: 10px; text-align: center; }
#top_panel_left { width: 20px; background-image: url("../gfx/top_left.jpg");}
#top_panel_free_space {width: 235px; background-image: url("../gfx/top_center.jpg");  background-repeat: repeat-x;}
#top_panel_center { height: 30px; text-align: center; vertical-align: middle; background-image: url("../gfx/top_center.jpg");  background-repeat: repeat-x; }
#top_panel_center span {cursor: pointer;  margin-left: 0px; margin-right: 0px;}
#top_panel_center img {vertical-align: middle;}
#top_panel_center .ok_button {cursor: pointer; border: 0px solid red; margin-left: 5px; margin-right: 5px; width: 22px; height: 15px; background-image: url(../gfx/ok_background.jpg); font-size: 12px;}
#top_panel_right { width: 20px; height: 30px; background-image: url("../gfx/top_right.jpg");}

#top_menu_large .main_pic {position: relative; left: 60px;}
#top_menu_large .text_1_line {position: relative; left: 120px; font-size: 15px; color: white;}
#top_menu_large .text_2_line {position: relative; left: 40px; font-size: 21px; color: white;}
#top_menu_large .background_left {width: 350px;	height: 323px; background-image: url("../gfx/menu_background.jpg");}
#top_menu_large .background_right { width: 450px; height: 323px; background-color: black; text-align: left;}

#top_menu_small .main_pic {position: relative; left: 160px; width: 220px; text-align: left; }
#top_menu_small .text_1_line {position: relative; left: 170px; top: -15px; font-size: 10px; color: white; text-align: left; font-weight: bold; }
#top_menu_small .text_2_line {position: relative; left: 110px; top: -15px; font-size: 15px; color: white; text-align: left; font-weight: bold; }
#top_menu_small .background_left {width: 350px; height: 200px; background-image: url("../gfx/menu_background.jpg"); text-align: left; }
#top_menu_small .background_right { width: 450px; height: 200px; background-color: black; text-align: left; padding-top: 5px; }
#sc_logo { position: absolute; text-align: center; top: 10px; left: 50%; margin-left: -361px; z-index: 100; text-align: left; }

#main_menu { text-align: left; margin-left: 40px; margin-top: 0px; color: #cccccc;}
.main_menu_link { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #cccccc;}

#home_menu_separator { width: 800px; height: 5px;	background-image: url("../gfx/menu_separator.jpg");}

#home_left_top { height: 25px; background-color: #263035; text-align: center; border-left: 1px solid #1c1c1c; border-bottom: 1px solid #202527;}
#home_center_top { height: 25px; background-color: #323d42; text-align: center; border-bottom: 1px solid #202527;}
#home_right_top { height: 25px; background-color: #444f54; text-align: center; border-right: 1px solid #1a1a1a; border-bottom: 1px solid #202527;}

#home_left_separator {	height:9px;	background-image: url('../gfx/separator1.jpg');	background-repeat: repeat-x; border-left: 1px solid #1c1c1c;}
#home_center_separator { height:9px; background-color: #28050d; }
#home_right_separator { height: 9px; background-image: url('../gfx/separator1.jpg'); background-repeat: repeat-x; border-right: 1px solid #1a1a1a;}

#home_left { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; background-color: black; vertical-align: top; text-align: justify; padding: 15px 15px 15px 15px; }
#home_center { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; background-color: #28050d; vertical-align: top; text-align: justify; padding: 15px 15px 15px 15px; }
#home_right { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; background-color: black; vertical-align: top; text-align: justify; padding: 15px 15px 15px 15px;}

#home #newsletter {}
#home #newsletter table {width: 220px; margin: auto; margin-top: 20px; margin-bottom: 20px;}
#home #newsletter hr { color: #f00; background-color: #f00; height: 1px;}
#home #newsletter td { height: 19px; padding: 0px 0px; margin: 1px; vertical-align: middle;}

/*zawartosc poszczegolnych stron*/
#o_nas {background-color: black; width: 800px; margin: auto;}
#urzadzenia {background-color: black; width: 800px; margin: auto;}
#producent {background-color: black; width: 800px; margin: auto;}

#footer {font-family: Arial, Verdana, sans-serif; font-size: 10px; border: 0; }
#footer span {font-size: 10px;}
#footer td {font-size: 10px;}
#footer #search { background-color: #303030; }
#footer .ok_button {cursor: pointer; text-align: center; margin-left: 5px; margin-right: 5px; width: 22px; height: 14px; background-image: url(../gfx/ok_background_black.gif); font-size: 8px; font-family: Arial;}
#top_panel #search_input {margin-left: 3px; border: 0px; background-color: transparent; width: 95px; height: 12px; color: #7b7b7b; font-family: arial; font-size: 10px; vertical-align: top;}
/*#footer #search_input {margin-left: 3px; border: 0px; background-color: transparent; width: 95px; height: 12px; color: #7b7b7b; font-family: arial; font-size: 10px; vertical-align: top;}*/  
#footer #search_tab {width: 180px;}

.subject {width: 100%; border: 0px solid red; margin: 5px 0 8px 0;  color: white; background-image: url(../gfx/titleBar.gif); background-position: left bottom; background-repeat: no-repeat;}
.main_tab {width: 800px;}
.title {font-size: 16px; color: #d28901;}
.titleBar {padding: 0 0 10px 0; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; background-image: url('../gfx/titleBar.gif'); background-repeat: no-repeat; color: #cdcdcd; vertical-align: top; } 
.orange_text {color: #d28901;}
.white_input {border: 1px solid #34030c; padding: 0; background-color: white; height: 17px; width: 118px;}
.orange_button {color: white; background-image: url('../gfx/orange_button.jpg');  background-repeat: repeat; text-align: center; cursor: pointer; height: 19px; width: 100px; padding-top:4px;  font-weight: bold;}
.orange_button span {color: white;}
.pointer {cursor: pointer;}
.orange_pointer {cursor: pointer; color: #d28901;}

/*.title_link { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #d28901; text-align: left; text-decoration: none;}
.title_link:hover { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #d28901; text-align: left; text-decoration: none;}*/

.producentNazwa { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #d28901; text-align: left; text-decoration: none;}
.producentShortOpis { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #808080; text-align: justify; }
a.producenciMore { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #d28901; text-decoration: none; cursor: pointer;}
a.producenciMore:hover { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #d28901; text-decoration: underline; }
SELECT.producentSelect { width: 166px; height: 18px; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #515151; }

.productShortOpis { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #808080; text-align: justify; padding-left: 15px; padding-right: 15px; }

a.downLink { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: white; text-decoration: none; }
a.downLink:hover { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: white; text-decoration: underline; }

a.deviceLink { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #d28901; text-decoration: none; }
a.deviceLink:hover { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #d28901; text-decoration: underline; }

a.topMenu { font-family: Tahoma, Verdana, Arial, sans-serif; color: #7b7b7b; font-size: 10px; text-decoration: none;}
a.topMenu:hover { font-family: Tahoma, Verdana, Arial, sans-serif; color: #d28901; font-size: 10px; text-decoration: underline;}

DIV#features ul { list-style: url('../gfx/list_dot_brown.gif'); }
DIV#specyfikacja ul { list-style: url('../gfx/list_dot_yellow.gif'); }

a.footLinks { color: #d28901; text-decoration: none; }
a.footLinks:hover { color: #d28901; text-decoration: underline; }

a.producentLink { color: #d28901; text-decoration: none; }
a.producentLink:hover { color: #d28901; text-decoration: underline; }

#menu_item_div a.item { color: #8e8585; text-decoration: none; }
#menu_item_div a.item:hover { color: white; text-decoration: none; }

#menu_item_div a.item_selected { color: white; text-decoration: none; }
#menu_item_div a.item_selected:hover { color: white; text-decoration: none; }

DIV#o_nas a { color: white; text-decoration: none; }
DIV#o_nas a:hover { color: #d28901; text-decoration: none; }

DIV#urzadzenia a { color: white; text-decoration: none; }
DIV#urzadzenia a:hover { color: #d28901; text-decoration: none; }

DIV#padination {text-align: center; padding: 10px; font-size: 16px; color: #d28901;}
DIV#padination a { color: #d28901; text-decoration: none; font-size: 12px; }
DIV#padination a:hover { color: #d28901; text-decoration: underline; font-size: 12px; }