BODY {FONT-FAMILY:Arial, default; font-size:12px; background:#FFFFFF; color:#0a0404; margin:0px 0px 0px 0px;}
TABLE {FONT-FAMILY:Arial, default; font-size:12px; color:#000000; text-align:left; margin:0px 0px 0px 0px; border-collapse:collapse; 
border-width:0px; border:0px 0px 0px 0px; border-style:none;}
TD {FONT-FAMILY:Arial, default; font-size:12px;padding:0px 0px 0px 0px; text-align:left; border-color:red;}
IMG {border:0;}
H1.port {font-size:14px; TEXT-ALIGN:left; color:#000000; margin-bottom:5px; font-weight:bold;}
P {margin:0 0 0 0;}

A {FONT-FAMILY:Arial;color:#0a0404;}
A:hover {text-decoration:none;}

A.copyrights {FONT-FAMILY:Arial;color:#FFFFFF; font-weight:bold; text-decoration:none;}
A.copyrights:hover {text-decoration:none;}

A.data {FONT-FAMILY:Verdana;font-size:11px;color:#000000;font-weight:bold;text-decoration:none;}
A.data:hover {text-decoration:none;}
P.news_first {margin:3px 0px 0px 0px; font-family:Verdana; font-size:11px;}
IMG.name {margin:0px 4px 2px 4px;}

TR.top {background-image:url('img/1/grad_top.jpg'); background-repeat:repeat-x;}
TD.menu_top {text-align:center;}
TD.menu_top a{FONT-FAMILY:Tahoma;font-size:14px;color:#ffffff; text-decoration:none;}
TD.menu_top a:hover{color:#474747; text-decoration:underline;}
 
TD.menu_left {background-image:url('img/1/shtrih_vert.jpg');background-repeat:repeat-y;background-position:10px; background-color:#5d5d5d; width:262px; padding:10px 0px 10px 12px;}
TABLE.menu_left {width:100%;}
TABLE.menu_left TD {text-align:left; vertical-align:top; height:28px; padding:4px 4px 2px 25px;}
TABLE.menu_left a{FONT-FAMILY:Tahoma; font-size:12px; color:#fdfdfd; text-decoration:underline;} 
TABLE.zebr {background-image:url('img/1/zebr.jpg'); background-repeat:repeat; background-color:#5d5d5d; margin:0px 0px 0px 0px; width:100%;}
TD.vmenu {background-color:#000000; font-weight:bold;}
TD.vmenu A {text-decoration:none;}
TD.menu2 A {FONT-FAMILY:Tahoma; font-size:11px; text-decoration:none;}
TD.vmenu2 {background-color:#eb010e; font-weight:bold; padding-left:15px;}
TD.vmenu2 A {FONT-FAMILY:Tahoma; font-size:12px; text-decoration:none;}

TABLE.sinij {FONT-FAMILY:Tahoma; font-size:12px; width:100%; margin:0 0 10px 0;}
TD.sinij_head {font-size:13px;vertical-align:middle;text-align:center;padding:4px 4px 4px 2px;}
TD.sinij_text {FONT-FAMILY:Arial;font-size:12px;vertical-align:top;text-align:left;padding:4px 4px 4px 4px;}

TABLE.osnovnoj {margin:0px 0px 10px 0px; width:100%;}
TD.osnovnoj_head {FONT-FAMILY:Verdana; font-size:15px; vertical-align:middle; text-align:left; color:#000000; font-weight:bold;}
TD.osnovnoj_head_vtoroj {FONT-FAMILY:Tahoma; padding-left:12px; height:28px; font-size:14px; vertical-align:middle; text-align:left; color:#000000; background-color:#edecea; 
border-bottom-width:1px; border-top-width:1px; border-bottom-color:#df2322; border-top-color:#a1a1a1; border-bottom-style:solid; border-top-style:dashed;}
TD.osnovnoj_text_vtoroj {FONT-FAMILY:Verdana; font-size:12px; vertical-align:top; text-align:left; padding:3px 0px 3px 0px;}
TD.osnovnoj_text {FONT-FAMILY:Verdana; font-size:12px; vertical-align:top; text-align:left; padding:3px 0px 3px 0px; 
border:0px #e02422 solid; border-top-width:1px;}
TABLE.v_osnovnoj {width:100%;}
TD.v_osnovnoj_text {FONT-FAMILY:Verdana; width:100%; font-size:12px; vertical-align:top; text-align:left; padding:10px 8px 10px 0px; 
border:0px #9a9a9a dashed; border-top-width:1px;}

TABLE.osnovnoj_main { width:100%; }
TD.osnovnoj_text_main {FONT-FAMILY:Verdana; font-size:12px; vertical-align:top; text-align:left; padding:3px 0px 3px 0px; 
border:0px #9a9a9a dashed; border-top-width:1px;}
TABLE.v_osnovnoj_main { width:100%; background-color:#f8f8f8;}
TD.v_osnovnoj_text_main {FONT-FAMILY:Verdana; width:100%; font-size:12px; line-height:15px; vertical-align:top; text-align:left; padding:10px 8px 10px 8px; 
border:0px #e02422 solid; border-top-width:1px;}

TD.vtoroj_text {FONT-FAMILY:Verdana; font-size:10px; vertical-align:top; text-align:left; padding:10px 8px 10px 8px;}

TD.actions {FONT-FAMILY:Verdana; background-image:url('img/1/bottom_act.jpg'); background-repeat:no-repeat; background-position:bottom; width:100%; height:194px; color:#FFFFFF; line-height:18px; }

TABLE.register {width:100%;}
TABLE.register TD {vertical-align:top;}
TABLE.register TD INPUT {width:223px;}
TABLE.register TD TEXTAREA {width:223px; height:60px;}


DIV.produkt {width:180px; height:350px; margin:15px 10px 25px 10px; float:left;}
IMG.produkt { width:180px; margin:0px 0px 0px 0px;}
TABLE.produkt {text-align:left; margin:0px 0px 0px 0px; width:170px;}
TABLE.produkt TD {padding:0px 0px 5px 0px; }
TABLE.produkt a {FONT-FAMILY:Arial; color:#101010; font-size:11px; font-weight:bold;}

DIV.produkt_main {text-align:center;margin:0px 0px 0px 0px; width:180px; height:310px;}
TABLE.produkt_main {text-align:left;margin:0px 0px 0px 0px; width:100%; height:210px;}
TABLE.produkt_main TD {padding:5px 15px 5px 10px;}
TABLE.produkt_main a {FONT-FAMILY:Tahoma;color:#110c35;font-size:12px;font-weight:bold;}
DIV.size {width:20px; color:#ffffff;  float:left; text-align:center; vertical-align:middle;}

DIV.korzina { background-image:url('img/1/top_bag.jpg'); background-repeat:no-repeat; background-position:top;
			FONT-FAMILY:Verdana; font-size:13px; font-weight:bold; color:#5c5c5c; text-align:left; 
			width:248px; height:57px; float:left; margin-bottom:7px; margin-top:7px; margin-left:7px;}
DIV.korzina a {FONT-FAMILY:Verdana; font-size:13px; font-weight:bold; color:#ffffff; text-decoration:underline;}
DIV.korzina td {FONT-FAMILY:Verdana; font-size:13px; font-weight:bold; color:#ffffff; padding:5px 0px 0px 10px;}

DIV.kabinet {background-image:url('img/1/top_kabinet.jpg'); background-repeat:no-repeat; background-position:top;
			FONT-FAMILY:Verdana; font-size:13px; font-weight:bold; color:#000000; text-align:left; 
			width:248px; height:105px; float:left; margin-bottom:15px; margin-left:7px; }
DIV.kabinet a {FONT-FAMILY:Verdana; font-size:13px; font-weight:bold; color:#000000; text-decoration:underline;}
DIV.kabinet td {FONT-FAMILY:Verdana; font-size:13px; font-weight:bold; color:#000000; padding:5px 0px 0px 10px;}

TABLE.lichnoe {}
TABLE.lichnoe td {color:#919191; padding:0px 5px 3px 0px;}

TABLE.history {width:;}
TABLE.history TH {color:#8d8d8d; padding:0px 20px; text-align:center; font-weight:bold;}
TABLE.history TH A{color:#8d8d8d; font-weight:bold;}
TABLE.history TR.out TD {color:#8f8f8f; padding:3px 10px;}
TABLE.history TR.over TD {color:#4a3c3b; padding:3px 10px; background-color:#f6c6c2;}

TABLE.steps {width:100%; margin-top:20px;}
TABLE.steps TD {background-color:#dddddd; color:; text-align:center; vertical-align:middle; padding:10px; border:1px solid #CCC; }
TABLE.steps TD.active_step {background-color:#eeeeee; color:; text-align:center; vertical-align:middle; font-weight:bold;  border:1px solid #CCC; }


TABLE.tenka {background-image:url('img/1/grad1.jpg'); background-repeat:repeat-x;}

TD.bottom {background-color:#000000; color:#FFFFFF; height:40px; vertical-align:top; padding:10px 10px 0px 10px;}
TABLE.knopki TD{padding-top:10px; vertical-align:top;}

TABLE.question {margin-right:0px; margin-top:12px; width:100%; height:150px;}
TD.question {padding:20px 10px 5px 7px;}
DIV.question {background-image:url('img/1/opros.jpg'); background-repeat:no-repeat; background-position:top left; position:absolute; width:300px; height:180px; text-align:right; margin:0px 0px 0px -143px; }




TABLE.visible {border:solid 1px #CECECE; }
TABLE.visible TD {border:solid 1px #CECECE; vertical-align:top;}


FORM {FONT-FAMILY:Verdana, default; font-size:10px;margin:0px;}
INPUT {FONT-FAMILY:Tahoma, default; FONT-SIZE:10pt;  height:19px; width:400px; border:solid 1px #CECECE;}
INPUT.file {height:24px; width:400px; border:solid 1px #CECECE;}
INPUT.button {height:25px; width:100px; border:solid 1px #CECECE;}
INPUT.checkbox {height:15px; width:15px; border:solid 1px #CECECE;}
INPUT.radio {height:10px; width:10px; border:solid 1px #CECECE; }
INPUT.submit {height:25px; width:100px; border:solid 1px #CECECE;}
INPUT.submit_small {height:20px; width:80px; border:solid 1px #CECECE;}
INPUT.image {height:auto; width:auto; border:solid 1px #CECECE;}
INPUT.moder {height:20px; width:200px; border:solid 1px #CECECE;}
TEXTAREA {FONT-FAMILY:Tahoma, default; FONT-SIZE:10pt;  height:34px; width:400px; border:solid 1px #CECECE;}

TEXTAREA.opis {FONT-FAMILY:Tahoma, default; FONT-SIZE:10pt;  height:34px; width:400px; border:solid 1px #CECECE;}
TEXTAREA.text {FONT-FAMILY:Tahoma, default; FONT-SIZE:10pt;  height:250px; width:400px; border:solid 1px #CECECE;}
SELECT {FONT-FAMILY:Tahoma, default; FONT-SIZE:10pt; width:400px; border:solid 1px #CECECE; border:solid 1px #CECECE;}
INPUT.login {padding-bottom:3px; margin:0px 10px 0px 10px; height:19px; border:solid 0px; width:100px; }


.off {cursor:pointer;padding:2 2 2 2; }
.on {cursor:pointer;padding:2 2 2 2; background:#dedede; color:#FFFFFF;}