﻿
TD { font-size: 12px; }
TD.box { font-size: 11px; color: #333333;}
TD.box2 { font-size: 12px; color: #333333;}
TD.prod_box { font-size: 11px;}
TD.minibox { font-size: 9px;}
TD.wys { font-size: 15px; }
SELECT { font-size:11px;}
INPUT { font-size:11px;}
SUBMIT { font-size:11px;}
FORM { margin: 0px;}
h2 { font-size: 20px; }
h1 { font-size: 20px; margin-bottom:  0px }
A {FONT-WEIGHT: none; COLOR: #fefefe; font-family: tahoma; TEXT-DECORATION: none}
A:visited {COLOR: #000000; TEXT-DECORATION: none;}
A:hover {COLOR: #000140; TEXT-DECORATION: underline;}
A:active {COLOR: #000000; FONT-WEIGHT: none;}
INPUT.input_login   {
   font-size:11px;
   border: 1px solid black;
   background: url('skin/input_bg.jpg') #ffffff;
   padding-left: 3px;
   padding-top: 2px;
}
INPUT.input_normal   {
   font-size:11px;
   border: 1px solid #999999;
   background-color: #ffffff;
}
A:hover.font_menu_white,
.font_menu_white {
   font-size: 11px;
   color: #183054;
}
A.font_menu_black,
A:visited.font_menu_black,
A:hover.font_menu_black,
A:active.font_menu_black,
.font_menu_black {
   font-size: 11px;
   color: #333333;
}
.font_belka_top {
   font-weight: none;
   font-size: 11px;
   color: #183054;
}
.font_wyrozniony_tytul {
   font-weight: bold;
   font-size: 16px;
}
.font_wyrozniony_opis {
   color: #333333;
   font-weight: none;
   font-size: 11px;
}
.table_sizes {
   border: 1px solid #000000;
   border-collapse: collapse;
}
.table_sizes2 {
   border: 1px solid #C2BCB3;
   border-collapse: collapse;
}
.naglowek {
   font-family: tahoma;
   color: #972828;
   font-weight: normal;
   font-size: 18px;
}
.czcionka {
   font-family: tahoma;
   color: #333333;
   font-weight: normal;
   font-size: 11px;
}
.on_menubox {
   color: #183054;
   font-size: 11px;
}
.on_redline {
   color: #183054;
   font-size: 11px;
   font-weight: bold;
   padding: 4px;
}
TABLE.table_siatka_koszyk {
   border-bottom: 1px solid #CAC8C0;
   
   border-right: 1px solid #CAC8C0;
}
.td_obwodka {
   border: 1px solid #CAC8C0;
   background-color: #E5E1D5;
}
TD.siatka_koszyk {
   border-top: 1px solid #CAC8C0;
   border-left: 1px solid #CAC8C0;
   background-color: #E5E1D5;
}
TABLE.siatka_koszyk_wew {
   background-color: #DFDBD0;
   font-size: 11px;
}
TABLE.siatka_koszyk_wew_light {
   background-color: #E5E1D5;
   font-size: 11px;
}
SELECT.sel_rozmiar {
   border: 1px solid black;
   width: 140px;
}




/************ VANADIUM CSS **********************/

input.vanadium-invalid, select.vanadium-invalid, textarea.vanadium-invalid {
  border-color: red !important;
  border-style: solid !important;
}

input.vanadium-valid, select.vanadium-valid, textarea.vanadium-valid {
  border-color: #0F0 !important;
  border-style: solid !important;
}

.vanadium-message-value {
  font-style: italic;
  text-decoration: underline;
}

.vanadium-advice {
  font-size: 12px;
}

.vanadium-advice.vanadium-invalid, .vanadium-advice.vanadium-invalid * {
  color: red;
  position:absolute;
  top:3px;
  right:5px;
}

.vchbox .vanadium-advice.vanadium-invalid, .vanadium-advice.vanadium-invalid * {
	position:absolute;
	top:40px;
	left:0;
}

input.vanadium-valid {
}

input.vanadium-valid ~ .vanadium-valid-advice {
  display: inline !important;
  color: green;
}

/*************** END OF VANADIUM CSS *****************/
