@charset "iso-8859-2";



.blueall, .blueall td {

	background: #113D64 !important;

	color: white;

}



.blueall td span {

	color: white;

}



.pink {

	color: #E90D88;

}



body {

	background: url('../images/background.jpg');

	color: #c9c9c9;

	font-family: arial, helvetica, sans-serif;

	font-size: 8pt;

}

span.highlight {

    display: inline !important;

    font-weight: bold;

    font-style: italic;

    color: #E50D88;

}

span.brand {

    display: inline;

    font-style: italic;

}

span.warranty {

    font-size: 10px;

    color: #343434;

    font-style: normal;

    font-weight: normal;

    display: block;

}

span.clear {

    display: block;

    clear: both;

}

select {

    border: 1px solid #ddd;

}

#hintbox { /*CSS for pop up hint box */

	position:absolute;

	top: 0upx;

	background-color: #E3E3E3;

	width: 150px; /*Default width of hint.*/

	/*padding: 3px;*/

	border:1px outset black;

	font:normal 11px Verdana;

	line-height:18px;

	z-index:100;

	border-right: 1px outset #FF8800;

	border-bottom: 1px outset #FF8800;

	visibility: hidden;

	color: #000000;

}

#hintbox span, .hintbox span{ /*CSS for pop up hint box */

	display: table-row;

}

#hintbox h2, .hintbox h2 {

    background: #393939;

    color: #FF8800;

    display: block;

    width: 100%;

    margin: 0 0 3px 0;

    font-weight: bold;

}

#hintbox h3, .hintbox h3 {

    background: #393939;

    color: #FF8800;

    display: block;

    width: 100%;

    margin: 0 0 0 0;

    padding: 0 0 0 0;

    font-weight: bold;

    font-size: 11px;

}

#hintbox h3 span.close , .hintbox h3 span.close{

  float: right;

  display: block;

}

#hintbox img {

    float:left;

}

.hintbox {

    display:none;

    float: right;

    position: relative;

	top: 0px;

	background-color: #E3E3E3;

	width: 300px; /*Default width of hint.*/

	/*padding: 3px;*/

	border:1px outset black;

	font:normal 11px Verdana;

	line-height:18px;

	z-index:100;

	border-right: 1px outset #FF8800;

	border-bottom: 1px outset #FF8800;

	color: #000;

}



#header {

	width: 1022px;

	height: 326px;

	margin: 0 auto;

	background: url('../images/header.jpg');

}

#search {

	float: left;

	margin: 4px 0 0 274px;

}



#search form {

	float: left;

	margin: 0 15px 0 0;

}



#search_text {

	background: transparent;

	border: 0;

}



#search_submit {

	width: 30px;

	margin: 0 0 0 11px;

	background: transparent;

	border: 0;

	cursor: pointer;

}



#search p {

	float: left;

	margin: 0 32px 0 45px;

	padding: 2px 0 0 0;

}



#search p a {

	color: #fff;

	font-family: "Trebuchet MS", arial, helvetica, sans-serif;

	font-size: 7.5pt;

	font-weight: bold;

	text-decoration: none;

}



#search p a:hover {

	text-decoration: underline;

}

#main_flags {

    float: right;

    position: relative;

    top: 42px;

    left: -92px;

}

#menu {

	position: relative;

	top: -23px;

	float: right;

        /* clear: both; */

	margin: 0 79px 0 0;

	list-style: none;

}



.clear_style{

 clear: both;

}



#menu li {

	float: left;

}



#menu li a {

	display: block;

	height: 26px;

}



#menu li a span {

	display: none;

}



#menu_rolunk a {

	width: 110px;

	background: url('../images/menu_rolunk.jpg');

}

#menu_rolunk a:hover {

	background: url('../images/menu_rolunk_over.jpg');

}

#menu_rolunk a.active {

	width: 110px;

	background: url('../images/menu_rolunk_active.jpg');

}

#menu_szolgaltatasok a {

	width: 126px;

	background: url('../images/menu_szolgaltatasok.jpg');

}

#menu_szolgaltatasok a:hover {

	background: url('../images/menu_szolgaltatasok_over.jpg');

}

#menu_szolgaltatasok a.active {

	width: 126px;

	background: url('../images/menu_szolgaltatasok_active.jpg');

}

#menu_webshop a {

	width: 96px;

	background: url('../images/menu_webshop.jpg');

}

#menu_webshop a:hover {

	background: url('../images/menu_webshop_over.jpg');

}

#menu_webshop a.active {

	width: 96px;

	background: url('../images/menu_webshop_active.jpg');

}

#menu_karrier a {

	width: 102px;

	background: url('../images/menu_karrier.jpg');

}

#menu_karrier a:hover {

	background: url('../images/menu_karrier_over.jpg');

}

#menu_karrier a.active {

	width: 102px;

	background: url('../images/menu_karrier_active.jpg');

}

#menu_kapcsolat a {

	width: 105px;

	background: url('../images/menu_kapcsolat.jpg');

}

#menu_kapcsolat a:hover {

	background: url('../images/menu_kapcsolat_over.jpg');

}

#menu_kapcsolat a.active {

	width: 105px;

	background: url('../images/menu_kapcsolat_active.jpg');

}

#ad {

	clear: both;

	float: left;

	width: 411px;

	height: 118px;

	margin: 59px 0 0 92px;

}



#middle {

	width: 858px;

	height: 234px;

	margin: 0 auto;

	padding: 0 82px 0 82px;

	background: url('../images/middle.jpg');

}



#middle2_background {

	width: 1022px;

	min-height: 410px;

	margin: 0 auto;

	background: url('../images/middle2_background.jpg') repeat-y;

}



#middle2 {

	width: 858px;

	min-height: 410px;

	margin: 0 auto;

	padding: 0 82px 0 82px;

	background: url('../images/middle2.jpg') no-repeat;

	color: #8b8b8b;

	text-align: justify;

}



#left {

	float: left;

	width: 230px;

}



#left ul {

	margin: 0 0 0 5px;

	width: 210px;

	list-style: none;

	text-align: left;

}



#left ul li {

	margin: 0 0 2px 0;

	padding: 0 0 0 18px;

	background: url('../images/menuarrow.jpg') no-repeat 0 0;

}



#left ul li a {

	display: inline;

	color: #797979;

	text-decoration: none;

}

#left ul.root li a {

/*    font-family: "Trebuchet MS",arial,helvetica,sans-serif;

    font-size: 14pt;

    font-weight: normal;*/

}

#left ul li.actual a {

	color: #103D63;

	font-weight: bold;

}



#left ul li a:hover {

	color: #103d63;

}



#right {

	float: left;

	width: 600px;

}



#right img {

	float: right;

	margin: 0 0 10px 10px;

	padding: 1px;

	border: 1px solid #d5d5d5;

}



#footer {

	/*width: 1022px;*/
       width: 926px;

	height: 23px;

	margin: 0 auto;

	background: url('../images/footer.jpg');
 
       padding: 0px 0px 0px 96px;

}



#footer ul {

	float: right;

	margin: 6px 100px 0 0;

	list-style: none;

}



#footer ul li {

	display: inline;

	font-weight: bold;

}



#footer ul li a {

	color: #ececec;

	font-family: "Trebuchet MS", arial, helvetica, sans-serif;

	font-size: 7.5pt;

	font-weight: bold;

	text-decoration: none;

}



#footer ul li a:hover {

	text-decoration: underline;

}



.h2box {

	float: left;

	width: 212px;

	height: 230px;

	background: url('../images/h2box.jpg') no-repeat;

}



.h2box a {

	display: block;

	width: 212px;

	height: 85px;

	text-decoration: none;

}



.h2box ul {

	width: 195px;

	margin: 10px 0 0 12px;

	list-style: none;

}



.h2box ul li {

	margin: 0 0 2px 0;

	padding: 0 0 0 18px;

	background: url('../images/menuarrow.jpg') no-repeat 0 0;

}



.h2box ul li a {

	display: inline;

	color: #797979;

	text-decoration: none;

}



.h2box ul li a:hover {

	text-decoration: underline;

}



/* WEBSHOP */



#webshop {

	background: #fff url('../images/webshop_header.jpg') repeat-x;

}



#webshop_header {

	width: 1000px;

	margin: 0 auto;

	height: 113px;

	background: url('../images/webshop_header.jpg') repeat-x;

}



#webshop_topbanner {

	float: left;

	margin: 16px 0 0 75px;

}



#webshop_search {

	float: right;

	margin: 20px 20px 0 0;

}



#webshop_search p {

	margin: 0;

	color: #818181;

	font-size: 7.5pt;

}



#webshop_search p a {

	color: #103d63;

	font-size: 8pt;

}



#webshop_search_text {

	width: 130px;

	height: 15px;

	background: #ddd;

	border: 0;

}



#webshop_search_submit {

	position: relative;

	top: 2px;

	width: 18px;

	height: 17px;

	margin: 0 0 0 5px;

	background: url('../images/webshop_search_submit.gif');

	border: 0;

	cursor: pointer;

}

#webshop_flags {

    width: 78px;

    float: left;

    margin: 4px 0 0 14px;

}

#webshop_menu {

	clear: both;

	padding: 8px 0 0 0;

}



#webshop_menu p {

	float: left;

	margin: 5px 0 0 10px;

	color: #6d6d6d;

	font-weight: bold;

}



#webshop_menu ul {

	float: right;

	display: block;

	width: 824px;

	margin: 0 0 0 30px;

	list-style: none;

}



#webshop_menu ul li {

	float: left;

}



#webshop_menu ul li a {

	display: block;

	width: 101px;

	height: 19px;

	padding: 4px 0 0 0;

	background: url('../images/webshop_menu.jpg');

	color: #6d6d6d;

	font-weight: bold;

	text-align: center;

	text-decoration: none;

}

#webshop_menu ul li a:hover {

    color: #E50D88;

}

#webshop_menu ul li a.active {

	background-position: 0 23px;

	color: #fff;

}



#webshop_stripe {

	clear: both;

	width: 100%;

	height: 16px;

	background: #e50d88;

	color: #fff;

	font-weight: bold;

	text-align: left;

}



#webshop_stripe p {

	width: 1000px;

	margin: 0 auto;

	padding: 1px 0 0 20px;

}



#webshop_content {

	width: 1000px;

	margin: 4px auto 0 auto;

}



#webshop_left {

	float: left;

	width: 200px;

}



#webshop_login {

	height: 120px;

}



#webshop_login .webshop_smallbox_content {

	height: 84px;

	padding: 4px 0 0 0;

	background: url('../images/webshop_login.jpg') no-repeat;

	border: 1px #BFBFBF solid;

}

#webshop_login .webshop_smallbox_content ul {

	list-style: none;

}



#webshop_login .webshop_smallbox_content ul li {

	margin: 0 1px 0 1px;

	padding: 6px 0 6px 5px;

	border-bottom: 1px solid #e1e1e1;

}

#webshop_login .webshop_smallbox_content ul li.logout {

    border: none;

}

#webshop_login .webshop_smallbox_content ul li a {

    text-decoration: none;

    color: #434343;

}

#webshop_login label {

	clear: both;

	float: left;

	display: block;

	width: 50px;

	margin: 0 0 4px 10px;

	color: #373737;

	font-weight: bold;

}



#webshop_login input {

	float: left;

	width: 110px;

	margin: 0 0 4px 0;

	border-color: #c1c1c1;

	background-color: white;

}



#webshop_login form a {

	float: right;

	margin: 5px 0 0 0;

}



#webshop_login #webshop_login_submit {

	float: right;

	width: 18px;

	height: 17px;

	margin: 5px 15px 0 3px;

	padding: 0;

	border: 0;

	background: url('../images/webshop_ok.jpg');

	cursor: pointer;

}

#webshop_basket {

    height: 120px;

}

#webshop_basket .webshop_smallbox_content {

	height: 84px;

    width: 191px;

	padding: 4px 0 0 0;

	background: url('../images/webshop_login.jpg') no-repeat;

	border: 1px #BFBFBF solid;

}

#webshop_basket p {

    width: 176px;

    margin: 2px 2px 5px 2px;

    color: #434343

}

#webshop_basket p em {

    color: #E50D88;

    font-style: normal;

}

#webshop_basket ul {

    width: 176px;

    list-style: none;

    margin: 0 0 0 2px;

}

#webshop_basket ul li {

    border: none;

    margin: 0 0 0 0;

}

#webshop_basket strong {

    display: table-cell;

}

#webshop_basket span {

    font-weight: bold;

    display: table-cell;

    width: 46px;

}

#webshop_basket span.net {

    color: #e50d88;

}

#webshop_basket span.gross {

    color: #113D64;

}

#webshop_categories .webshop_smallbox_content {

	height: 763px;

	background: #FBFBFB url('../images/webshop_categories.jpg') no-repeat;

	border: 1px #BFBFBF solid;

	overflow: auto;

}



#webshop_categories ul {

	list-style: none;

}



#webshop_categories ul li {

	margin: 0 1px 0 1px;

	padding: 7px 0 7px 5px;

	border-bottom: 1px solid #e1e1e1;

}



#webshop_categories ul li.open {

	padding-bottom: 0;

	border: 0;

}



#webshop_categories ul li.open a {

	color: #e50d88;

	font-weight: bold;

}

#webshop_categories ul li.active a {

	color: #e50d88;

	font-weight: bold;

	padding: 0 0 0 15px;

	background: none;

	text-decoration: none;

}

#webshop_categories ul li.submenu {

	padding: 0;

}



#webshop_categories ul li.submenu ul {

	margin: 2px 0 5px 0;

}



#webshop_categories ul li.submenu ul li {

	margin: -2px 0 -1px 9px;

	padding: 0;

	border: 0;

}



#webshop_categories ul li.submenu ul li a {

	padding: 2px 0 0 20px;

	background: url('../images/webshop_submenu.gif') no-repeat 0 0;

}



#webshop_categories ul li a {

	padding: 0 0 0 15px;

	background: url('../images/webshop_menuarrow.gif') no-repeat 0 2px;

	color: #373737;

	text-decoration: none;

}

#webshop_categories ul li.nochild a {

	padding: 0 0 0 15px;

	background: none;

	color: #373737;

	text-decoration: none;

}

#webshop_categories ul li.open a {

	background: url('../images/minus.gif') no-repeat 0 2px;

}

#webshop_categories ul li .brand_menu {

    position: absolute;

    z-index: 100;

    left: 60px;

    margin-left: 80px;

    margin-top: -1.4em;

    width: 120px;

    background: #EEEEEE;

    border: 1px solid gray;

    display: none;

}

#webshop_categories ul li .brand_menu h3 {

  background: none;

  border-bottom: 1px solid #E50D88;

  font-size: 11px;

  margin: 4px 0 2px 0;

  padding-left: 6px;

  padding-right: 10px;

  height: 28px;

  width: 104px;

  text-align: left;

}

#webshop_categories ul li .brand_menu span.close {

  display: block;

  float:right;

  position: relative;

  top: 1px;

  right: 2px;

  font-size: 12px;

  color: #E50D88;

  padding: 0px 4px 0px 4px;

  margin: 0 0 0 0;

}

#webshop_categories ul li .brand_menu ul li {

	margin: 0 1px 0 1px;

	padding: 3px 0 3px 5px;

	border-bottom: 1px solid #e1e1e1;



}

#webshop_categories ul li .brand_menu ul li a {

    padding: 0 0 0 0;

    background: none;

    color: #373737;

    font-weight: normal;

}

#webshop_categories ul li .brand_menu ul li a:hover {

    font-weight: bold;

}

#webshop_center {

	float: left;

	width: 580px;

	padding: 0 10px 0 10px;

	color: #434343;

}



#webshop_right {

	float: left;

	width: 200px;

}



#webshop_ad .webshop_smallbox_content {

	height: 888px;

	padding: 0 0px 0 0px;

	background: #FBFBFB url('../images/webshop_ad.jpg') no-repeat;

	border: 1px #BFBFBF solid;

}



#webshop_footer {

	width: 100%;

	height: 52px;

	background: url('../images/webshop_footer.jpg') repeat-x;

	text-align: center;

}



#webshop_footer ul {

	width: 360px;

	margin: 0 auto;

	padding: 10px 0 0 0;

	list-style: none;

}



#webshop_footer ul li a {

	color: #373737;

	text-decoration: none;

}



#webshop_footer ul li {

	float: left;

}



#webshop_footer ul li.separator {

	margin: 0 5px;

	color: #E50D88;

	font-size: 10px;

	font-weight: bold;

}



/*

#webshop_footer ul li span {

	display: none;

}



#webshop_footer ul li a {

	display: block;

	height: 27px;

}

*/



#webshop_menu_fooldal a {

	width: 55px;

	background: url('../images/webshop_menu_fooldal.jpg');

}



#webshop_menu_termekek a {

	width: 64px;

	background: url('../images/webshop_menu_termekek.jpg');

}



#webshop_menu_kosar a {

	width: 46px;

	background: url('../images/webshop_menu_kosar.jpg');

}



#webshop_menu_viszonteladok a {

	width: 89px;

	background: url('../images/webshop_menu_viszonteladok.jpg');

}



#webshop_menu_garancia a {

	width: 60px;

	background: url('../images/webshop_menu_garancia.jpg');

}



#webshop_menu_szallitas a {

	width: 64px;

	background: url('../images/webshop_menu_szallitas.jpg');

}



#webshop_menu_finanszirozas a {

	width: 86px;

	background: url('../images/webshop_menu_finanszirozas.jpg');

}



#webshop_menu_a4team a {

	width: 53px;

	background: url('../images/webshop_menu_a4team.jpg');

}



#webshop_menu_fooldal a:hover, #webshop_menu_termekek a:hover, #webshop_menu_kosar a:hover, #webshop_menu_viszonteladok a:hover, #webshop_menu_garancia a:hover, #webshop_menu_szallitas a:hover, #webshop_menu_finanszirozas a:hover, #webshop_menu_a4team a:hover {

	background-position: 0 27px;

}



.webshop_banner {

	width: 468px;

	height: 60px;

	background: url('../images/webshop_banner.jpg');

}



.webshop_smallbox {

	width: 193px;

	margin: 0 0 5px 0;

}



.webshop_smallbox_header {

	width: 185px;

	height: 18px;

	padding: 5px 0 0 8px;

	background: url('../images/webshop_smallbox.jpg');

	color: #e7e7e7;

	font-weight: bold;

}

.webshop_smallbox_header a {

    color: #E7E7E7;

    text-decoration: none;

}

.webshop_smallbox_header a:hover {

    text-decoration: underline;

}

.webshop_bigbox {

	width: 573px;

	margin: 0 0 5px 0;

}



.webshop_bigbox_header {

	width: 565px;

	height: 18px;

	padding: 5px 0 0 8px;

	background: url('../images/webshop_bigbox.jpg');

	color: #e7e7e7;

	font-weight: bold;

}

#message .webshop_bigbox_header {

	background: url('../images/webshop_message.jpg');

	color: #fff;

}

.webshop_bigbox_content {

	width: 555px;

	min-height: 50px;

	padding: 10px 8px 20px 8px;

	border: 1px solid #e0e0e0;

}

#message .webshop_bigbox_content {

	border: 1px solid #E50D88;

	height: 38px !important;

	min-height: 38px;

	overflow: auto;

}

#message #img_message {

    width: 35px;

    height: 32px;

    float: left;

    background: url('../images/webshop_message_left.gif') no-repeat;

}

#message p {

    margin: 12px 0 12px 0;

    padding: 0 0 0 34px;

}

.webshop_bigbox_content p {

	margin: 0 0 5px 0;

	color: #103d63;

	font-weight: bold;

}



#webshop .webshop_bigbox_content p strong {

	color: #e50d88;

}



.webshop_bigbox_content .webshop_more {

	float: right;

	width: 100px;

	margin-top: 10px;

}



#webshop .webshop_bigbox_content p a {

	color: #103d63;

	text-decoration: none;

}



#webshop .webshop_bigbox_content p a:hover {

	text-decoration: underline;

}



.webshop_centerbanner {

	margin: 20px auto 20px auto;

}



.webshop_box1 {

	float: left;

	width: 258px;

	height: 139px;

	margin: 0 10px 10px 0;

	padding: 10px;

	background: url('../images/webshop_box1.jpg');

	color: #606060;

	font-size: 7.5pt;

}



.webshop_box2 {

	float: left;

	width: 258px;

	height: 139px;

	margin: 0 10px 10px 0;

	padding: 10px;

	background: url('../images/webshop_box2.jpg');

	color: #606060;

	font-size: 7.5pt;

}

.webshop_box1 ul, .webshop_box2 ul {

}

.webshop_box1 img, .webshop_box2 img {

	float: left;

	margin: 0px 6px 0 0;

	width: 64px;

}



.webshop_box1 h3 span.brand, .webshop_box2 h3 span.brand {

    display: inline;

    font-style: italic;

}



.webshop_box1 ul li, .webshop_box2 ul li {

	margin: 0 0 2px 0;

	padding: 0 0 0 8px;

	background: url('../images/webshop_box_menuarrow.jpg') no-repeat left;

}



#webshop .webshop_box1 strong, .webshop_box2 strong {

	color: #e50d88;

	font-size: 11pt;

	font-weight: bold;

}

#webshop .webshop_box1 .floatright, #webshop .webshop_box2 .floatright {

	float: right;

	margin: 0 6px 0 0;

	width: 178px;

	text-align: justify;

}



.floatright {

	float: right;

	margin: 0 20px 0 0;

}



div.webshop_maincat {

	margin: 0 13px 0 0;

	display: block;

	float: left;

	width: 178px;

	height: 110px;

}

div.webshop_maincat div.image {

    height: 88px;

    width: 178px;

    margin: auto;

	background: url("../images/webshop_category_pict_bg.gif") no-repeat;

	text-align:center;

}

div.webshop_maincat div.image img {

    height: 86px;

    width: auto;

    margin: 1px auto 1px auto;

}

#webshop_center div.webshop_maincat a.name {

    display:block;

    width: 178px;

    height: 21px;

    background: url("../images/webshop_category_name_bg.gif") no-repeat;

    font-weight: bold;

    text-decoration: none;

    color: #fff;

    padding: 4px 0 0 0;

    text-align: center;

}

/*****************************

            Saját

*****************************/

#webshop_center .content {

    margin: 12px 12px 0 12px;

}

#webshop_center .product_categories ul li li {

    margin: 6px 0 0 32px;

}

div.product_category_view p.order_chooser {

    display: block;

    width: 260px;

    text-align: center;

    margin: auto;

}

div.product_category_view p.order_chooser span {

    color: #545454;

    text-decoration: none;

    font-size: 14px;

    font-family: times;

    margin: 0 2px 0 2px;

}

div.product_category_view p.order_chooser span.active {

    font-weight: bold;

    border-top: none;

    border-bottom: none;

}

div.product_category_view p.order_chooser span a span {

    display: none;

    border: none;

}

div.product_category_view p.order_chooser span a  {

  width: 12px;

  height:12px;

  float: left;

}

div.product_category_view p.order_chooser span a.up  {

  background: url('../images/rendezes_nyil_fel.png') no-repeat;

  background-position: 2px 6px;

}

div.product_category_view p.order_chooser span a.down  {

  background: url('../images/rendezes_nyil_le.png') no-repeat;

  background-position: 2px 6px;

}



table.product_list {

    width: 100%;

    margin: auto;

    text-align: left;

    font-size: 12px;

}

table.product_list td, th{

    padding-left: 6px;

}

table.product_list thead tr {

    background-color: #113D64;

    height: 24px;

    color:#E7E7E7;

}

table.product_list thead th {

    border: 1px inset #F1F1F1;

}

table.product_list tbody tr {

    height: 20px;

}

table.product_list tbody tr.product_row_hovered {

    background-color: #EEEEEE;

}

table.product_list tbody tr td{

    border-bottom: 1px solid #d1d1d1;

    color: #545454;

}

table.product_list tbody tr.brand_row td {

    background: #eed;

    font-weight: bold;

    font-style: italic;

}

table.product_list tbody tr td.name a {

    color: #545454;

    font-weight: bold;

    font-size: 12px;

    text-decoration: none;

    display: block;

    padding-left: 12px;

}

table.product_list tbody tr td.name span.brand {

    font-style: italic;

    padding: 0 6px 0 0;

}

table.product_list tbody tr td.price_net, td.price_gross {

    text-align: right;

    padding-right: 6px;

    width: 80px;

}

table.product_list tbody tr td.price_gross {

    font-weight: bold;

}

table.product_list tbody tr td.phone {

    text-align: center;

}

span.phone_num {

    color: #113D64;

    font-weight: bold;

    padding-left: 24px;

    background: url("../images/phone.gif") no-repeat left;

}

div.product_view img.product_image {

    float: right;

	margin: 0 10px 10px 10px;

	padding: 1px;

	border: 1px solid #d5d5d5;

	max-width: 240px;

	height: auto;

}

div.product_view p.prices {

    color: #545454;

}

div.product_view p.prices span.sep {

    border: 1px solid #E50D88;

}

div.product_view p.prices span.gross {

    font-weight: bold;

}

div.product_view p.description {

    color: #545454;

    text-align: justify;

}

div.product_view p.parent_link {

    display: block;

    width: 240px;

    text-align: center;

    margin: auto;

}

div.product_view p.parent_link a {

    color: #545454;

    text-decoration: none;

    font-size: 14px;

    font-family: times;

    padding: 0 24px 0 24px;

    border-left: 1px solid #E50D88;

    border-right: 1px solid #E50D88;

}

div.product_view table.order_form {

    width: 98%;

    margin: 12px auto 6px auto;

    padding: 6px 0 6px 0;

    border: 1px solid #ddd;

    border-left: none;

    border-right: none;

    text-align: left;

}

div.product_view table.order_form td.warranty select {

    width: 160px;

    border: 1px solid #ddd;

}

div.product_view table.order_form td.amount input {

    width: 32px;

}

div.product_view table.order_form td.tdsubmit {

    width: 230px;

}

div.search_results span.sep {

    border: 1px solid #E50D88;

}

div.search_results u {

    color: #315F80;

}

div.search_results a {

    color: #e50d88;

    text-decoration: none;

}

/****************************************************************

*						Banner Manage							*

****************************************************************/

#banner_list {

	float: left;

	width: 360px;

	height: 500px;

	overflow: auto;

}

#banner_list #new_link {

	padding-bottom:16px;

}

#banner_list ul li {

    margin: 6px 0 0 0;

}

#banner_list ul li a {

    text-decoration: none;

    color: #E70A8B;

    font-weight: bold;

}

#banner_list ul li a:hover {

	color: #55879E;

}

#banner_list ul li span.sep {

    border: 1px solid #E50D88;

}

#banner_list .banner_details {

	display: none;

	width: 370px;

	margin: 5px 0 24px 16px;

}

#banner_list .banner_details span.label{

	color: #ACACAC;

	display: table-cell;

	width: 160px;

}

#banner_list .banner_details span.data{

	color: #ACACAC;

	font-weight: bold;

	display: table-cell;

}

#banner_list .banner_details li.view {

	margin-top: 12px;

	list-style: none;

}

#banner_list .banner_details li.view a {

	font-size: 11px;

	margin-left: 160px;

	color: #33FF33;

}

#banner_list .banner_details li.edit {

	list-style: none;

}

#banner_list .banner_details li.edit a {

	font-size: 11px;

	margin-left: 160px;

}

#banner_list .banner_details li.delete {

	list-style: none;

}

#banner_list .banner_details li.delete a {

	color: #FF0000;

	font-size: 11px;

	padding-left: 20px;

	margin-left: 140px;

	background-image: url(../images/icon_del.gif);

	background-repeat:no-repeat;

}

#banner_list span.active {

	color: #55879E;

	padding-left: 34px;

	font-size:11px;

	font-style: italic;

	font-weight: bold;

	border: none;

}

#banner_places {

	float: left;

	width: 230px;

}

#banner_places ul {

	margin-top: 12px;

}

#banner_places ul li {

	list-style: none;

	color: #ACACAC;

}

#banner_places ul li span.place{

	color: #ACACAC;

}

#banner_upload input {

	width: 214px;

}

#banner_upload input.size {

	width: 32px;

}

#banner_upload input.btn {

	border: 1px outset #E50D88;

	background-color: #51859D;

	color: #fff;

	width: 54px;

}

#banner_places input.btn {

	border: 1px outset #E50D88;

	background-color: #51859D;

	color: #fff;

	width: 54px;

}



#banner_upload #banner_hint {

	position: relative;

	top: -60px;

	right: -200px;

	height: 60px;

	width: 210px;

	padding-left: 6px;

	padding-top: 6px;

	color:#4A7D9A;

	font-weight:bold;

	border: 0px;

	border-left: 1px #E50D88;

	border-top: 1px #E50D88;

	border-style:solid;

}

#banner_upload #banner_hint span.second {

	color: #ACACAC;

	font-size:10px;

}

#banner_upload #banner_hint ul {

	margin-top: 12px;

}

#banner_upload #banner_hint ul li {

	color: #ACACAC;

	font-weight: normal;

	list-style: none;

	padding-left: 12px;

}

div.banner {

	text-align: center;

}

/****************************************************

*                   ORDER LIST                      *

****************************************************/

#order_list table {

    color: #343434;

    width: 100%;

}

#order_list table.list tr {

    vertical-align: top;

}

#order_list table.list td.bborder {

    border-bottom: 1px solid #DDDDDD;

}

#order_list table.list .open td.bborder {

    border-bottom: none;

}

#order_list table.list .open td.bborder table.order tr.second td {

    border-bottom: 1px dashed #DDDDDD;

}

#order_list table.list div.details {

    display: none;

}

#order_list table.list .open div.details {

    display: block;

}

#order_list .order span {

    padding-left: 12px;

    font-weight: bold;

}

#order_list .order .first span {

    color: #103D63;

}

#order_list .order .second span {

    color: #E50D88;

}

.webshop_smallbox_content a {

	color: #113D64;

}

#order_list table.list .products h3 {

    font-size: 11px;

    margin: 4px 0 4px 0;

    padding: 0 0 0 0;

    background: none;

}

#order_list table.list .products h3 a {

    font-size: 11px;

}

#order_list table.list .products td {

    border-bottom: 1px dashed #DDDDDD;

}

#order_list table.list .products td.price {

    font-weight: bold;

    color: #103D63;

    text-align: right;

}

div#order_view_details h3 {

    margin: 12px 0 0 0;

    padding: 0 0 0 0;

    background: none;

    border-bottom: 1px #113D64 dashed;

}

div#order_view_details h4 {

    font-size: 14px;

    margin: 6px 0 6px 0;

}

div#order_view_details fieldset {

    width: 570px;

    margin: 0 2px 0 2px;

    float: left;

    border: 1px solid #E50D88;

}

div#order_view_details fieldset.half {

    width: 281px;

    height: 64px;

}

div#order_view_details fieldset legend {

    color: #113D64;

    font-weight: bold;

    padding: 0 12px 0 12px;

}

div#order_view_details table.products {

    width: 95%;

    margin: auto;

}

div#order_view_details table.products h3 {

    font-size: 11px;

    border: none;

}

div#order_view_details table.products h3 a {

    font-size: 11px;

}

div#order_view_details table.products td {

    border-bottom: 1px dashed #113D64;

}

div#order_view_details table.products tr.sep td {

    border: none;

}

div#order_view_details table.products tr.sum td {

    border:none;

}

div#order_view_details table.products tr.sum th {

    text-align: right;

    font-weight: bold;

    padding: 0 12px 0 0;

    color: #E50D88;

}

div#order_view_details table.products tr.sum td {

    font-weight: bold;

    color: #113D64;

}

div#order_view_list table {

    width: 95%;

    margin: auto;

}

div#order_view_list table a {

    color: #343434;

}

div#order_view_list table th {

    background: #113D64;

    text-align: left;

}

div#order_view_list table th a {

    color: #eee;

    text-decoration: none;

}

div#order_view_list table th a:hover {

    text-decoration: underline;

}

div#order_view_list table tr.hovered td {

    background: #eee;

}

div#basket_mod table td, div#basket_mod table th {

    border-bottom: 1px solid #ddd;

    text-align: center;

}

div#basket_mod table .first {

    text-align: left;

    padding-left: 4px;

}

div#basket_mod table td h3 {

    margin: 6px 0 6px 0;

    background: none;

    padding: 0 0 0 0;

}

div#basket_mod table td h3 a {

    font-size: 11px;

}

div#basket_mod table td h3 span.warranty {

    font-size: 10px;

    color: #343434;

    font-style: normal;

    font-weight: normal;

    display: block;

}

div#basket_mod table td h3 span.brand {

    font-size: 11px;

}

div#basket_mod table td.net {

    font-weight: bold;

}

div#basket_mod table td.gross {

    font-weight: bold;

    /*color: #E50D88;*/

}

div#basket_mod table td.piece {

    font-weight: bold;

}

div#basket_mod table td.piece input {

    font-weight: bolder;

    text-align: center;

    width: 18px;

}

div#basket_mod table td.delete a {

    color: #E50D88;

    text-decoration: none;

}

div#basket_mod table td.delete a:hover {

    text-decoration: underline;

}

div#basket_mod table td.sep {

    width: 2px;

    background: url('../images/webshop_basket_separator.gif') no-repeat center ;

}

div#basket_mod table tr.sum td {

    /*background:font-weight: bold;

}

div#basket_mod table tr.sum td.sep {

    background: transparent url('../images/webshop_basket_separator.gif') no-repeat center ;

}



div#basket_mod table tr.sum td.first {

    font-weight: bold;

}

div#basket_mod table tr.sum td.first span {

    display: block;

    margin: 4px 0 4px 0;

}

div#basket_mod table tr.sum td.gross {

    /*font-style: italic;*/

}

div#basket_mod table tr.links {

    height: 46px;

}

div#basket_mod table tr.links td {

    border: none;

    /*border-top: 1px dashed #113D64;*/

}

div#basket_mod table tr.links td.first .submit {

    float: left;

    border: 1px outset #eee;

    background: #113D64;

    color: #eee;

    font-weight: bold;

    width: 42px;

    height: 18px;

    margin: 0 0 0 0;

}

div#basket_mod table tr.links td.first a {

    display: block;

    float: left;

    width: 102px;

    border: 1px outset #eee;

    background: #113D64;

    color: #eee;

    font-weight: bold;

    height: 16px;

    text-align: center;

    text-decoration: none;

    margin-left: 4px;

}

div#basket_mod table tr.links td.delete a {

    display: block;

    width: 102px;

    border: 1px outset #eee;

    background: #E50D88;

    color: #eee;

    font-weight: bold;

    height: 16px;

    text-align: center;

    text-decoration: none;

}

div#make_order {

    width: 100%;

}

div#make_order p.warning {

    text-align: center;

    font-style: italic;

    color: #E50D88;

    font-weight: bold;

}

div#make_order h5 {

    font-weight: biv#make_order h5 {

    font-weight: bold;

    font-size: 12px;

    color: #E50D88;

    padding: 12px 0 12px 0;

    border-top: 1px solid #ddd;

    margin: 12px 0 0 0;

    width: 572px;

}

#webshop_center a {

    color: #113D64;

}

#webshop_center label {

    font-weight: bold;

    width: 120px;

}

#webshop_center input {

    border: 1px solid #ccc;

}

#webshop_center .submit {

    border: 1px outset #eee;

    background: #113D64;

    color: #eee;

    font-weight: bold;

    /*width: 42px;*/

    height: 18px;

    margin: 12px 0 0 0;

}

#webshop_center div#advanced_search {

    border: 1px #ddd solid;

}

#webshop_center div#advanced_search th,#webshop_center div#advanced_search td {

    display: block;

}

#webshop_center div#advanced_search th {

    text-align: left;

    color: #E50D88;

}

#webshop_center div#advanced_search td {

    padding: 6px 0 12px 6px;

}

.user_mod .client_result {

    width: 180px;

    height: 140px;

    overflow:auto;

    border: 1px #ddd solid;

    margin: 6px 0 0 0;

}

.user_mod #user_client_search_result_wait {

    display: none;

    text-align: center;

}

.user_mod td {

    padding: 0 12px 0 0;

}

.user_mod .clients {

    border-left: 1px solid #E50D88;

    padding: 0 0 0 24px;

}

.user_mod .client_result ul li {

    padding-left: 18px;

	background: url('../images/menuarrow.jpg') no-repeat 0 0;

}

.user_mod .client_result ul li a {

    color: #113D64;

}

fieldset.user_client_data table{

    width: 95%;

}

.content_view_lead {

    border: 1px #113D64 solid;

    background: #F9F9F9;

}

.content_view_lead img {

    height: 120px;

    width: auto;

    margin: 6px 6px 6px 6px;

    border: 1px outset #E50D88;

}

#webshop_center .content_view_lead h2 {

    font-size: 12px;

    margin-left: 12px;

}

#webshop_center .content_view_lead h2 strong {

    font-weight: bold;

    color: #E50D88 !important;

}

#webshop_center .content_view_lead p {

    text-align: justify;

    margin: 6px 12px 6px 12px;

}

td.captcha {

    text-align: center;

    padding: 12px 0 12px 0;

}

table.sitemap a {

    color: #2C5777;

    text-decoration: none;

}

table.sitemap a:hover {

    text-decoration: underline;

}

table.sitemap tr {

    vertical-align:top;

}

table.sitemap ul li {

    list-style: none;

    padding-left: 32px;

} 0 0;

}

div#basket_mod table tr.links td.first a {

    display: block;

    float: left;

    width: 102px;

    border: 1px outset #eee;

    background: #113D64;

    color: #eee;

    font-weight: bold;

    height: 16px;

    text-align: center;

    text-decoration: none;

    margin-left: 4px;

}

div#basket_mod table tr.links td.delete a {

    display: block;

    width: 102px;

    border: 1px outset #eee;

    background: #E50D88;

    color: #eee;

    font-weight: bold;

    height: 16px;

    text-align: center;

    text-decoration: none;

}

div#make_order {

    width: 100%;

}

div#make_order p.warning {

    text-align: center;

    font-style: italic;

    color: #E50D88;

    font-weight: bold;

}

div#make_order h5 {

    font-weight: biv#make_order h5 {

    font-weight: bold;

    font-size: 12px;

    color: #E50D88;

    padding: 12px 0 12px 0;

    border-top: 1px solid #ddd;

    margin: 12px 0 0 0;

    width: 572px;

}

#webshop_center a {

    color: #113D64;

}

#webshop_center label {

    font-weight: bold;

    width: 120px;

}

#webshop_center input {

    border: 1px solid #ccc;

}

#webshop_center .submit {

    border: 1px outset #eee;

    background: #113D64;

    color: #eee;

    font-weight: bold;

    /*width: 42px;*/

    height: 18px;

    margin: 12px 0 0 0;

}

#webshop_center div#advanced_search {

    border: 1px #ddd solid;

}

#webshop_center div#advanced_search th,#webshop_center div#advanced_search td {

    display: block;

}

#webshop_center div#advanced_search th {

    text-align: left;

    color: #E50D88;

}

#webshop_center div#advanced_search td {

    padding: 6px 0 12px 6px;

}

.user_mod .client_result {

    width: 180px;

    height: 140px;

    overflow:auto;

    border: 1px #ddd solid;

    margin: 6px 0 0 0;

}

.user_mod #user_client_search_result_wait {

    display: none;

    text-align: center;

}

.user_mod td {

    padding: 0 12px 0 0;

}

.user_mod .clients {

    border-left: 1px solid #E50D88;

    padding: 0 0 0 24px;

}

.user_mod .client_result ul li {

    padding-left: 18px;

	background: url('../images/menuarrow.jpg') no-repeat 0 0;

}

.user_mod .client_result ul li a {

    color: #113D64;

}

fieldset.user_client_data table{

    width: 95%;

}

.content_view_lead {

    border: 1px #113D64 solid;

    background: #F9F9F9;

}

.content_view_lead img {

    height: 120px;

    width: auto;

    margin: 6px 6px 6px 6px;

    border: 1px outset #E50D88;

}

#webshop_center .content_view_lead h2 {

    font-size: 12px;

    margin-left: 12px;

}

#webshop_center .content_view_lead h2 strong {

    font-weight: bold;

    color: #E50D88 !important;

}

#webshop_center .content_view_lead p {

    text-align: justify;

    margin: 6px 12px 6px 12px;

}

td.captcha {

    text-align: center;

    padding: 12px 0 12px 0;

}

table.sitemap a {

    color: #2C5777;

    text-decoration: none;

}

table.sitemap a:hover {

    text-decoration: underline;

}

table.sitemap tr {

    vertical-align:top;

}

table.sitemap ul li {

    list-style: none;

    padding-left: 32px;

}
