﻿/*  ------------------------------
    ARKUSZ CSS - WWW.MEDIASTART.PL
    01.07.2009 - MEDIASTART Ĺukasz Kansy
    ------------------------------------
*/

html, body { margin:0px; background-color:#F1F1F1; background-image:url('../img/web/bg.png'); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#454545; }


h1{ margin-bottom:5px; font-size:16px; color:#1C95F9; font-weight:normal; }
h2{	font-size:13px; color:#FF8A00; font-weight:normal; }
h3{ font-size:14px; color:#1C95F9; font-weight:normal; }

hr{ height:1px; width:100%; background-color:#EDEDED; border:none; color:#EDEDED; margin-bottom :10px; }

a{ color:#454545; text-decoration:none; }
a:hover{ text-decoration:underline; }
a.podkreslony{ text-decoration:underline; }
a.podkreslony:hover{ text-decoration:none; }
a.none{ text-decoration:none; }

/*    OBRAZ    */

.ochrona{ display:inline; vertical-align:middle; }
.center{ display:block; text-align:center; margin:0px auto; }
a > img {margin-bottom:-3px;}


/*    TABELKI   */

.poligrafiatable{ width: 678px; margin: 0px auto; border-collapse: collapse; border: 1px solid #ffffff; text-align: center; text-decoration:bold; }
.poligrafiatable .rowa {	background: #FF8A00; height: 50px; }
.poligrafiatable .rowb {	background: #f8f8f8; height: 40px; }
.poligrafiatable .rowc { background: #eff3fb; height: 40px; }
.poligrafiatable .cell { padding: 0px; border: 1px solid #ffffff; }

#sklepytable { width: 898px; margin: 0px auto; border-collapse: collapse; border: 1px solid #ffffff; text-align: center; text-decoration:bold; }
#sklepytable .rowa {	background: #FFF; height: 50px; }
#sklepytable .rowb {	background: #f8f8f8; }
#sklepytable .rowc { background: #FFF; }
#sklepytable .cell { padding: 0px; border: 1px solid #ffffff; }

.wycenatable{ width: 898px; }
.wycenatable .cell { vertical-align:middle; }
.wycenatable .cell.left { text-align:right; font-weight:bold; width:250px; }
.wycenatable .cell.center { text-align:left; width:200px; }
.wycenatable .cell.right { text-align:left; width:420px; font-size:11px;}

.formkontakttable{ width: 400px; }
.formkontakttable .cell { vertical-align:middle;  }
.formkontakttable .cell.a { width:200px; }

/*    OBRAZKI    */

img{ border:0px; margin:0px; }
img.doprawej{ float:right; margin:5px 0px 5px 5px; }
img.dolewej{ float:left; margin:5px; }

.imgborder img{ border:1px #FFFFFF solid;}
.imgborder:hover img{ border: 1px #CCCACA solid; }
.imgborder:hover{ color: #CCCACA; /* IE BUG */ }

.wycenawybor {width:898px; text-align:center;}
.wycenawybor table {margin:0px auto;}
.wycenawybor td raz {padding:0px 0px 0px 5px;}
.wycenawybor td dwa {padding:0px 5px 0px 5px;}
.wycenawybor td dwa {padding:0px 5px 0px 0px;}
.wycenawybor a > img {margin-bottom:0px;}

/*    KOLORKI    */

.green{ color:#038400; }						/*  Zielony */
.orange{ color:#FF8A00; }						/*  PomaraĹ„czowy  */
.red{ color:#ff0000; }							/*  Czerwony  */
.blue{ color:#1C95F9;	}						/*  Niebieski  */
.bluems{ color:#07588b; }						/*  Niebieski MEDIASTART  */
.black{ color:#000000; }						/*  Czarny  */
.przekreslenie{ text-decoration:line-through; } /*  PrzekreĹ›lenie */

/*    LISTA    */

ul.lista{ margin:0; list-style-type:none; padding:0; }
ul.lista li{ padding:3px 0 4px 20px; background:#FFFFFF url(../img/web/arrowblue.png) no-repeat 0 4px; border-bottom:1px solid #EDEDED; }
ul.lista li.ost{ border-bottom-width:0; }

ul.listaorange{ margin:0; list-style-type:none; padding:0; }
ul.listaorange li{ padding:3px 0 4px 20px; background:#FFFFFF url(../img/web/arroworange.png) no-repeat 0 4px; border-bottom:1px solid #EDEDED; }
ul.listaorange li.ost{ border-bottom-width:0; }


/*    UKĹAD GĹĂ“WNY    */

.kontener{ width:920px;	margin:0px auto 0px auto; }
.naglowek{ width:920px;	height:120px; margin:0px; }
.logo{ width:350px;	height:120px; float:left; display:inline; }
.topik{ width:550px; height:120px; float:right; display:inline; }
.ukryj{ display:none; }

/*    MENU    */

.menug{ width:920px; height:59px; background:url(../img/menu/bg.png) repeat-x; margin-bottom:5px; }
#menu{ height:59px; list-style:none; margin:0px; display:inline;}
*{ margin:0; padding:0;	}
#menu li{ list-style:none; display:block; float:left; height:59px; line-height:59px; }
#menu li a{ display:block; float:left; color:#A7A7A7; font-family:Tahoma; font-size:11px; font-weight:bold; line-height:59px; text-decoration:none; padding:0 10px; }
#menu li a:hover{ color:#fff; background:url(../img/menu/h.png) no-repeat bottom; }
#menu li a.current{ display:block; float:left; background:url(../img/menu/c.png) no-repeat bottom; color:#FFFFFF; font-size:11px; font-weight:bold; line-height:59px; text-decoration:none; padding:0 10px; }
#menu li a:hover.current{ color:#FFFFFF; }

#menudwa{ height:59px; list-style:none; margin:0px; float:right; display:inline; }
*{ margin:0; padding:0;	}
#menudwa li{ list-style:none; display:block; float:left; height:59px; line-height:59px; }
#menudwa li a{ display:block; float:left; color:#A7A7A7; font-family:Tahoma; font-size:11px; font-weight:bold; line-height:59px; text-decoration:none; padding:0 10px; }
#menudwa li a:hover{ color:#fff; background:url(../img/menu/h.png) no-repeat bottom; }
#menudwa li a.current{ display:block; float:left; background:url(../img/menu/c.png) no-repeat bottom; color:#FFFFFF; font-size:11px; font-weight:bold; line-height:59px; text-decoration:none; padding:0 10px; }
#menudwa li a:hover.current{ color:#FFFFFF; }






/*    INPUT BUTTON    */

input.button{ height:26px; width:150px; border:0px; cursor:pointer; margin:0px 5px 0px 5px; padding:0px 4px 4px 4px;}
input.button:hover{ background-position: bottom; }
input.button.wyslij{ background-image:url('../img/web/wyslij.png'); }

/*    DIV STRONA LEWA    */

div.stronalewa{ width:190px; float:left; }
div.divkalewa{ width:170px; background-color:#FFFFFF; border:1px #CCCACA solid; margin-bottom:7px; padding:10px; }
div.divkalewa.swf{ width:190px; padding:0px; }
div.divkalewa.witamy {width:339px; height:240px; float:left;}


/*    DIV STRONA PRAWA    */

div.divkaduza{ width:699px; margin-bottom:7px; float:right; background-color:#FFFFFF; border:1px #CCCACA solid; padding:10px; }
div.divkaduza.wieksza{ width:530px; height:240px;}
div.divkaduza.max{ width:898px; float:right;}
div.divkaduza.maxmenu{ width:918px; height:30px; padding:0px; float:right;}
div.divkaduza.uwaga{ background-image:url('../img/web/uwaga/animpix.gif'); border-color:red; }
div.divkamala{ width:335px; margin-bottom:7px; float:right; background-color:#FFFFFF; border:1px #CCCACA solid; padding:10px; }
div.divkamala.lewa{ margin-right:7px; }

/*    STOPKA    */

div.stopka{ clear:both; width:898px; padding:10px; color:#a7a7a7; background:#FFFFFF; border:1px #CCCACA solid; margin-bottom:7px; }
div.stopkaclear{ clear:both }

/*    INNE    */

.sotepanel{ width:300px; height:200px; float:left }
.sotedemo{ width:300px; height:200px; float:right }

/* ANIMACJE STRONA GLOWNA */

.pics { height: 195px; width: 530px; padding:0; margin:0; overflow: hidden }
.pics img { height: 195px; width: 530px; padding: 0px; border: 0px; top:0; left:0 }
.klienciScroll{overflow:hidden;width:896px;height:150px;}
.kliencizawartosc{width:10000px;height:150px;}
.kliencizawartosc img {margin:0px 32px 0px 0px;padding:0px;}

/* FORMULARZ */

.element_label { font-family:Arial; font-size:12px; color:#000000; }
.error_strings { font-family:Verdana; font-size:10px; color:#8b0000; border-style:solid; border-width:0px; border-color:#000000; }
.sfm_float_error_box { position:absolute; z-index:999; cursor:default; font-family:Verdana; font-size:10px; color:#660000; background-color:#ffff66; border-style:solid; border-width:1px; border-color:#660000; }
.sfm_float_box_td { padding:3px; cursor:default; font-family:Verdana; font-size:10px; color:#660000;background-color:#ffff66; }
.sfm_close_box { font-family:Verdana; font-size:10px; font-weight:bold; color:#ffffff; background-color:#660000; border-width:0px;text-align:center; }
.sfm_textbox{ padding:2px; }
.sfm_textarea { padding:2px; }

