html {margin: 0; padding:0;}

body {	
	background-color:#CCCCCC; color:#000000;
	font: normal 70% "Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;
	margin: 0; padding:0;
	text-align:center;
	}

#site {
	width: 765px; 
	margin: 0 auto;
	padding: 0;
	text-align:left;
	background-color: #FFFFFF;
 }

A         {color:#262626; text-decoration:underline;}
A:visited {color:#555; text-decoration:underline}
A:hover   {color:#f00; text-decoration:underline}

IMG    {border:none; display: block; margin:0px}
FORM   {margin:0px;padding:0px}
TABLE  {BORDER-COLLAPSE: collapse; border-spacing:0px; line-height:15px; font-size: 11px; }
TD     {vertical-align:top;}
TH     {text-align:left; vertical-align:top; border:2px solid #d2dee9; font-weight:bold; padding:3px;}
P      {margin-top:8px}
STRONG {color: #26527D;}
UL     {padding: 10px 0px 10px 20px; margin: 0px;}
OL     {padding: 10px 0px 10px 35px; margin: 0px;}
LI     {padding: 0px; margin: 0px;}
HR     {height:1px; color:#D2DEE9; width:100%; background-color:#D2DEE9; border:0px solid #D2DEE9;}
H1     {font-size:17px; margin:0px 0px 11px 0px;  color: #262626;}
H2     {font-size:14px; margin:0px 0px 7px 0px; padding-top:15px}
H3     {font-size:11px; margin:0px 0px 0px 0px;  font-weight:bold;}
label  {float: left; width: 120px;}
input, textarea  {border: #94B8DB 1px solid; background-color: #fff;}
form DIV {clear:left}

.red             {color:#2856a3; font-weight:bold }
.font-small      {font-size:10px;font-weight:normal; color:#6e6e6e; }
.fontbig         {font-size:14px;font-weight:normal;}
.font-small A    {color:#6e6e6e; text-decoration:underline; font-size:10px}
.clearboth       {clear:both;}
.floatleft       {float:left}
.floatright      {float:right}
.inline img      {display: inline;}
.inline          {display: inline;}
.bg              {background-color: #ffc; padding:5px; border:1px solid #FFDB67}
.bg-orage        {background-color: #ffebd9;}

/* SITE
	*/
#skipnav         {position:absolute;left:-1000px; top:-1000px;}
#header          {padding-left:20px;}
#header IMG      {display: inline;}
#lang            {position:relative; }
 #lang-v         {position:absolute; left:725px;}
#header-k        {margin-left:560px; padding-top:32px}
#mouseovers      {clear:left;line-height: 0px; font-size:0px}
#mouseovers IMG  {display: inline;}
#bar             {height:86px}
 #bar-v-index    {padding:10px 10px 10px 20px}
 #bar-v          {padding:20px 10px 0px 20px}
 #bar-v P        {padding:0px; margin:12px 0 0 0}
#bar-m-lista     {height:26px; background-color: #EAF1F8; font-size:0px}
 #bar-m-lista-v  {padding:5px 0 0 20px}
#bar-m-lista IMG {display: inline;}

#left            {float:left; width:567px;}
#main            {line-height: 16px; background-color: #fff}
#content         {padding:10px 20px 20px 20px;}
#content-vnutro  {clear:both; width: 765px; }
#content-v       {padding:1px 20px 20px 20px;}
#right           {float:left; width:198px;}


#footer          {clear:both; height:45px; padding:10px 0 0px 20px; font-size:9px; color:#686868; border-bottom:10px solid #003466; border-top:1px solid #D2DEE9; } 
#footer A        {color:#686868; text-decoration:underline;}
#footer A:visited{color:#888; text-decoration:underline}
#footer A:hover  {color:#f00; text-decoration:underline}
	
.yellow          {background: #FFDB67 url(../images/sipky-yellow.gif) no-repeat 15px 0px;  color: #262626; height:26px;}
 .yellow-v       {padding:5px 0 0 30px}
 .yellow-blank   {background: #FFDB67 url(none) no-repeat 15px 0px;  color: #262626; height:26px;}
.blue            {background-color: #EAF1F8;}
.blue P          {margin:0 15px; padding:8px 0}
.blue FORM       {margin:0 15px; padding:8px 0}

/* KOTVY
*/
.modra {background-color: #D9E2F3; height:61px; width:170px; font-weight:bold}
.modra-ti {background: #D9E2F3 url(../images/katalog/kotviaca_technika/sipka.gif) no-repeat right; height:61px; width:170px; font-weight:bold}
 .modra-ti P { padding:8px; margin:0px}
 .modra P { padding:8px; margin:0px}
.zlta {background-color:#FCEFDE; height:62px; width:170px;}
.zlta-ti {background:#FCEFDE url(../images/katalog/kotviaca_technika/sipka.gif) no-repeat right; height:62px; width:170px;}
 .zlta-ti P { padding:8px 8px 6px 8px; margin:0px}
 .zlta P { padding:8px 8px 6px 8px; margin:0px}

/* INE STYLY STRANKY
*/
.doplnkova-nav   {background-color: #ffc; padding:5px; border:1px solid #FFDB67; margin:10px 0 50px 0}
a.ponuka-tovarov {color:#2856a3; font-weight:bold }
A:visited.ponuka-tovarov {color:#555; text-decoration:underline}
A:hover.ponuka-tovarov  {color:#f00; text-decoration:underline}

.katalogy TD{padding:5px 5px 5px 0;}
TABLE.katalogy {margin-bottom:20px}
.table TD {padding:3px; border: #d2dee9 1px solid;}
TABLE.table  {margin-bottom:30px}
.table-border TD{border-top: #d2dee9 2px solid;}

.table-vrtacia  TD{border: #d2dee9 1px solid; padding: 3px 3px 3px 5px}
TABLE.table-vrtacia  {margin-bottom:30px}

.rozsirene-kontakty  TH{background-color: #eaf1f8}
.rozsirene-kontakty TD {padding:3px; border: #d2dee9 1px solid;}
TABLE.rozsirene-kontakty {margin:0 0px 30px 0px;}

TABLE.table-ponuka-tovarov-top  {border: #d2dee9 1px solid; width:527px; margin:0 0 5px 0}
.table-ponuka-tovarov-top H2 {padding:10px 0px 0px 6px}
TABLE.table-ponuka-tovarov  {width:527px;  margin:0 0 60px 0}

.table-kotvy TH{background-color: #eaf1f8}
.table-kotvy TD{padding:3px; border: #d2dee9 1px solid;}
TABLE.table-kotvy  {margin-bottom:30px; width:527px;}

/* spojovacie provy na drevo 
.table-spnd TH   { border-top:1px solid #00b4ac; border-right:1px solid #fff; border-bottom:1px solid #00b4ac; border-left:1px solid #00b4ac; } 
.table-spnd TD   {border:1px solid #00b4ac;}
TABLE.table-spnd TD   {border:1px solid #00b4ac;}
*/

.obsah-left-spnd           {float: left; width:250px}
.obsah-right-spnd          {float: left; width:220px; margin-left:30px;}

H2.green                   {background-color: #96d4d1; padding:3px; clear: left;}
.image-spnd                {float:left; width:243px; margin-bottom:10px}
.note-spnd                 {float:left; width:200px; padding-top:18px}
.ico-spnd                  {margin-left:200px; text-align: right;}
.table-spnd                {float:left; width:280px; padding-top:2px;}
.table-spnd tr.zahlavie th {padding:2px; color:#fff; background-color: #00b4ac; border-top:1px solid #00b4ac; border-right:1px solid #fff; border-bottom:1px solid #fff; border-left:1px solid #00b4ac; text-align: center;} 
.table-spnd td             {padding:2px; border-right:1px solid #c1f6f3; border-left:1px solid #c1f6f3; text-align: center;} 
.table-spnd table          {border: solid #40c7c1 2px; border-collapse: collapse;} 
.table-spnd tr.sudy *      {background: #96d4d1;} 






#kupna-zmluva-print {padding:20px}
#akcie {background: url(../images/bg-novinky.gif);}
.form div {padding-bottom:3px;}
.button {border: 2px outset #26527D;	background-color: #26527D; font-weight: bold;  color:#fff; font-size:11px}
.bg-normy {BACKGROUND: url(../images/bg-normy.gif) #eaf0f5 repeat-y; background-position:right;}


/*---------------------NOVINKY A AKCIE*/

TABLE.uplneRamovanie TD {
	BORDER-RIGHT: #BCBCBC 1px solid; BORDER-TOP: #BCBCBC 1px solid; BORDER-LEFT: #BCBCBC 1px solid; BORDER-BOTTOM: #BCBCBC 1px solid;padding:4px;
}
TABLE.uplneRamovanie TH {
	BORDER-RIGHT: #BCBCBC 0px solid; BORDER-TOP: #BCBCBC 0px solid; BORDER-LEFT: #BCBCBC 0px solid; BORDER-BOTTOM: #BCBCBC 0px solid; background-color:#FFDB67;
}
TABLE.uplneRamovanie {
	BORDER-COLLAPSE: collapse
}
TABLE.uplneRamovanie  {
	BORDER: #F8F8F8 1px solid;
}


#prihlasenie {padding:15px 0 15px 15px; background-color: #f6f9fc; margin-bottom:25px; border-top:1px solid #D2DEE9;  border-bottom:1px solid #D2DEE9;}



