/* homepage */
.promobox { width: 49%; float: left; margin-right: 1%; }
.promobox a:hover{ text-decoration:underline;}
.promobox .top { border: 1px solid #CDDBE6; border-bottom: none; height: 89px; }
.promobox .top a { display: block; height: 100%; font-size: 0; line-height: 0; text-decoration: none; }
.promobox .link { color:#FFFFFF; display:block; text-decoration:none; padding:5px; padding-left:25px; font-weight:bolder; background-repeat:no-repeat; background-position:10px 50%; }
.promobox .bottom ul { margin:0; padding:0; padding:10px; }
.promobox .bottom ul li{ list-style-type:none; background-image:url(/img/icon/promobox-list.gif); background-repeat:no-repeat; background-position:0 50%; padding:4px 0; padding-left:15px; }
.promobox .bottom ul li.end { border:none; margin-bottom:-5px;}
.promobox .bottom ul li a { text-decoration: none; }
.promobox .bottom ul li a:hover { text-decoration: underline; }

.brown .top {background-image:url(/img/bg/foto-promobox1.jpg); border-color:rgb(254, 228, 199) !important;}
.brown .link {background-color:#C99162; background-image:url(/img/icon/arrow-brown.gif);}
.brown .bottom { border-left:1px solid #F9D5B6; border-right:1px solid #F9D5B6; background-image:url(/img/bg/promobox-brown.gif); background-repeat:repeat-x; background-position:bottom; background-color:#FFF5E6; }
.brown .bottom span{ background-image:url(/img/bg/promobox-brown-bottom.gif); background-repeat:no-repeat; background-position:right bottom; display:block; height:15px; margin-top:-12px; }
.brown .bottom ul li { border-bottom:1px solid #FEE4C7; }
.green .top {background-image:url(/img/bg/foto-promobox2.jpg);}
.green .link {background-color:#0E978F; background-image:url(/img/icon/arrow-green.gif);}
.green .bottom { border-left:1px solid #BEE3E2; border-right:1px solid #BEE3E2; background-image:url(/img/bg/promobox-green.gif); background-repeat:repeat-x; background-position:bottom; background-color:#E0F0F0; }
.green .bottom span{ background-image:url(/img/bg/promobox-green-bottom.gif); background-repeat:no-repeat; background-position:right bottom; display:block; height:15px; margin-top:-12px; }
.green .bottom ul li {border-bottom:1px solid #BEE3E2; }

.promobox-fix { width:182px; height:203px; border:1px solid #BDCFDF; border-bottom:3px solid #BDCFDF; background-color:#F7FAFC; float:right; margin-top:5px; overflow:hidden; } 
#content .promobox-fix.hp { position:relative; top:-213px; right:6px; height:203px; }

.hp-right-box {
	float:right; 
	width:25%;
}
.hp-right-box select {
	margin: 0 0 10px 0;
	width: 100%;
}
.hp-menu-right {
	border:1px solid #D3D5D7;
	background-color:#F4F4F5;
	margin-bottom:5px;
	margin-right:0;
	width:100%;
}
.hp-menu-right ul {
margin:0; padding:0;
margin:10px;
margin-top:5px;
}
.hp-menu-right ul li{
margin:0 !important; float:none !important;
list-style-type:none;
border-bottom:1px solid #D8DADC;
background-repeat:no-repeat;
background-position:0 5px;
}
.hp-menu-right ul li a{
color:#4E5051;
text-decoration:none;
display:block;
width:85%;
padding:4px 0;
padding-right:10px;
padding-left:30px;
padding-bottom:7px;
}
.hp-menu-right  a:hover { text-decoration:underline;}
.hp-menu-right ul li.end { border:none;}
.hp-menu-right ul li.end a { border:none; padding-bottom:2px;}
.hp-menu-right ul li.produkty { background-image:url(/img/icon/hp-box-right-produkty.gif)}
.hp-menu-right ul li.vybrat { background-image:url(/img/icon/hp-box-right-vybrat.gif)}
.hp-menu-right ul li.certifikaty { background-image:url(/img/icon/hp-box-right-certifikaty.gif)}
.hp-menu-right ul li.faq { background-image:url(/img/icon/hp-box-right-faq.gif)}
.hp-menu-right ul li.nabidky { background-image:url(/img/icon/hp-box-right-nabidky.gif)}
.hp-menu-right ul li.servis { background-image:url(/img/icon/hp-box-right-servis.gif)}
.hp-menu-right ul li.akademie { background-image:url(/img/icon/hp-box-right-akademie.gif)}

.hp-box-blue, .box-blue {
border:1px solid #BDCFDF;
width: 100% !important;
text-align:center;
margin-bottom:5px;
margin-right:0;
}
.hp-box-blue-main {
	padding: 10px;
}
.box-blue {
	padding: 10px;
	width:190px !important;
}
.box-blue { margin-top:5px; float:left;}
.hp-box-blue strong, .box-blue strong {
color:#366E9D;
border-bottom:1px solid #366E9D;
display:block;
padding-bottom:4px;
font-size:110%;
text-align:left;
text-transform:uppercase;
}
.hp-box-blue p, .box-blue p {
text-align:left;
color:#7B8388;
padding:0;
margin:5px 0 15px 0;
}

.hp-box-blue div.select, .box-blue div.select {
margin-left:10px;
font-weight:bolder;
margin-top:20px;
text-align:left;
padding-left:15px;
text-align:center;
}
.box-blue div.select {
padding-left:0px;
}
.hp-box-blue div.select div, .box-blue div.select div {
background-image:url(/img/icon/arrow.gif);
background-position:0 7px;
background-repeat:no-repeat;
}
.hp-box-blue div.select select, .box-blue div.select select {
width:140px;
}
.hp-box-grey {
	border:1px solid #D3D5D7;
	padding:10px;
	background-color:#F4F4F5;
	margin-bottom:5px;
} 
#hp .hp-box-grey {
		width: 100% !important;
		padding:0;
}
#hp .hp-box-grey div {
	padding: 10px;
}
.hp-box-grey strong {
color:#7B8388;
border-bottom:1px solid #D8DADC;
display:block;
padding-bottom:4px;
font-size:100%;
margin-bottom:10px;
text-transform:uppercase;
}
.hp-box-grey .search-form { margin:0; padding:0;}
.hp-box-grey .search-form input {
border:1px solid #D8DADC;
margin-top:-5px;
padding:2px;
width:52%;
height:1.4em;
}
#hp .hp-box-grey .search-form input#search { width:60%;}
.hp-box-grey .search-form input.hledat{
border:none;
position:relative;
top:9px;
_top:6px;
width:auto;
height:auto;
}
.text-box{
width:34%;
float:left;
margin-top:5px;
margin-right:5px;
padding:10px;
position:relative;
top:-220px;
}
.text-box p {
margin:10px 0; padding:0;
}
.text-box p.slogan {
color:#366E9D; font-size:110%; font-weight:bold;
margin-bottom:8px;
}
/* end HP */

#nahoru {
text-align:right;
}
#nahoru a {
background-image:url(/img/icon/nahoru.gif);
background-repeat:no-repeat;
background-position:0 4px;
padding-left:15px;
font-size:90%;
text-decoration:none;
cursor:pointer;
}

.news {
margin-top:6px;
}
.news p{
margin:0; padding:0;
padding-top:2px;
padding-left:15px;
padding-bottom:7px;
}
.news a.title {
background-image:url(/img/icon/promobox-list.gif);
background-repeat:no-repeat;
background-position:0 5px;
padding-left:15px;
font-weight:bolder;
display:block;
position:relative;
}
select { background-color:#ECF3F8;}
h1 {
margin:0; padding:0;
font-size:135%;
color:#366E9D;
border-bottom:1px solid #BDCFDF;
padding-bottom:5px;
}
h1.noborder { border:none; margin-top:10px; text-align:left; padding-left:15px; padding-right:80px; line-height:1.2em;}
h2 {
margin:0; padding:0;
font-size:110%;
color:#366E9D;
border-bottom:1px solid #BDCFDF;
padding-bottom:4px;
margin:7px 0;
margin-top:10px;
text-transform:uppercase;
}
h2.marginTop {
	margin: 35px 0 0 0;
}
h3 {
font-size:100%;
color:#7B8388;
margin:0; padding:0;
}
h2 span { font-size:80%; text-transform:lowercase; font-weight:normal;}
a.more {
background-image:url(/img/icon/arrow-small.gif);
background-position:0 50%;
background-repeat:no-repeat;
font-weight:bolder;
padding-left:10px;
margin-top:10px;
float:right;
}
div.print { position:relative; float:right; top:5px; cursor:pointer;}
div.print-detail { position:relative; float:right; top:-20px; right:20px;}
div.print a, div.print-detail a {
background-image:url(/img/icon/print.gif);
background-repeat:no-repeat;
background-position:0 3px;
padding-left:15px;
font-size:90%;
text-decoration:none;
cursor:pointer;
}
.content-main .box-right .ospol-box{
border:1px solid #BDCFDF;
padding:10px;
}
.content-main .box-right .ospol-box img{
margin:5px auto;
}
.content-main .box-right .ospol-box p{
margin:5px 0;
}
.content-main .box-right .ospol-box a{
color:#045D97;
}
.content-main .box-right .ospol-box span{
color:#BDCFDF;
}
/* refernce */

.box-reference {
border:1px solid #D3D5D7;
width:130px;
float:left;
margin:5px 0 0 5px;
height:140px;
}
.box-reference.servis { height:auto; float:right !important ;}
.box-reference.servis { margin-top:10px;}
.box-reference .foto{
height:80px;
margin:auto;
overflow:hidden;
}
.box-reference .bottom{
font-family:Arial, Helvetica, sans-serif;
background-color:#F4F4F5;
height:50px;
padding:5px;
overflow:hidden;
}
.box-reference.start {
margin:5px 0 0 0;
}
.box-reference h3{
margin:0; padding:0;
color:#7B8388;
padding:5px;
font-size:100%;
}
.box-reference span{
color:#BDCFDF;
padding:5px;
display:block;
}
.box-reference span.ruzek{
background-image:url(/img/icon/ruzek.gif);
background-repeat:no-repeat;
height:30px;
width:30px;
display:block;
position:absolute;
}
/*  / reference */
.content-main .box-left p {
margin:0px 0px 5px 0px;
}
.napiste-nam {
border:1px solid #D3D5D7;
padding:10px;
background-color:#F4F4F5;

}
.napiste-nam h3{
border-bottom:1px solid #D3D5D7;
padding-bottom:3px;
text-transform:uppercase;
}
.napiste-nam p{
margin:5px 0;
font-size:105% !important;
}
.napiste-nam select {
margin-top:15px;
width:160px;
background-color:#FFFFFF;
color:#4E5051;
}
.napiste-nam input {
margin-top:15px;
width:100px;
border:1px solid #D3D5D7;
padding:2px;
color:#4E5051;
}
.napiste-nam textarea {
margin-top:15px;
width:160px;
border:1px solid #D3D5D7;
}
.napiste-nam input.submit {
border:none;
background-image:url(/img/icon/submit.gif);
color:#FFFFFF;
width:60px;
height:21px;
display:block;
float:right;
font-weight:bolder;
font-size:100%;
}
.kontakty {
padding-left:15px;
}
.kontakty .box{
font-family:Arial, Helvetica, sans-serif;
float:left;
margin-right:20px;
width:230px;
height:170px;
}
.kontakty .end{
margin-right:0px;
}
.kontakty h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0; padding:0;
background-image:url(/img/icon/list.gif);
background-repeat:no-repeat;
background-position:0 6px;
font-size:100%;
margin-left:-15px;
padding-left:15px;
margin-top:10px;
padding-bottom:3px;
}
.kontakty span.popis {
margin:0; padding:0;
font-style:italic;
}
.kontakty span.tel,
.kontakty span.email,
.kontakty span.www {
background-position:0 3px;
background-repeat:no-repeat;
padding-left:15px;
}
.kontakty span.tel { background-image:url(/img/icon/tel.gif);}
.kontakty span.email { background-image:url(/img/icon/email.gif);}
.kontakty span.www { background-image:url(/img/icon/www.gif);}

/* katalog */
.zabezpeceni-top {
border-bottom:1px solid #BDCFDF;
padding-top:5px;
height:5.3em;
}
.zabezpeceni-top .box{
width:49%;
float:left;
}
.zabezpeceni-top .otaznicek {
font-weight:bold;
}
span.stupen4, span.stupen3, span.stupen2, span.stupen1 { font-weight:bolder;}
span.stupen4 {color:#ED1C24;}
span.stupen3 {color:#00A0DD;}
span.stupen2 {color:#008740;}

.produkt-top {
border-bottom:1px solid #BDCFDF;
padding:5px 0;
margin-bottom:10px;
height:2.5em;
}
.produkt-top img { margin-right:10px;}
h2.h2-padding { margin-top:20px;}
.stupen4, .stupen3, .stupen2, .stupen1 { font-weight:bolder;}
.stupen4 {color:#ED1C24;}
.stupen3 {color:#00A0DD;}
.stupen2 {color:#008740;}
.box-produkt span{
color:#BDCFDF;
padding:5px;
display:block;
text-align:left;
padding-top:0;
}
.box-produkt {
border:1px solid #D3D5D7;
width:23%;
float:left;
margin:5px 5px 0 0;
text-align:center;
position:relative;
}
.box-produkt .stupen1, .box-produkt .stupen2, .box-produkt .stupen3, .box-produkt .stupen4 {
height:15px;
position:absolute; top:0; left:0;
width:100%;
background-image:url(/img/icon/1-stupen-bg.gif);
}
.box-produkt .stupen2 {
background-image:url(/img/icon/2-stupen-bg.gif);
}
.box-produkt .stupen3 {
background-image:url(/img/icon/3-stupen-bg.gif);
}
.box-produkt .stupen4 {
background-image:url(/img/icon/4-stupen-bg.gif);
}
.box-produkt:hover {
border: 1px solid #bdcfdf;
}
.box-produkt .foto {
display: table;
height:130px;
margin:auto;
}
.box-produkt .foto .img {
display: table-cell;
vertical-align: middle;
margin:auto;
}
a.lupa {
background-image:url(/img/icon/lupa.gif);
background-repeat:no-repeat;
width:14px; height:14px;
display:block;
position:absolute;
top:110px;
right:10px;
}
.box-produkt h3{
margin:0; padding:0;
color:#7B8388;
padding:5px;
padding-top:0px;
font-size:100%;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
}
h3 img { position:relative; top:3px; padding-left:10px;}
.box-produkt .bottom{
background-color:#F4F4F5;
height:65px;
padding:5px 0px 10px 0px;
overflow:hidden;
}

.box-produkt span{
color:#BDCFDF;
padding:5px;
display:block;
text-align:left;
padding-top:0;
font-family:Arial, Helvetica, sans-serif;
}
.produkt-top {
border-bottom:1px solid #BDCFDF;
padding:5px 0;
margin-bottom:10px;
}
h2.h2-padding { margin-top:20px;}
.detail-menu {
margin-top:5px;
width:200px;
border:1px solid #D3D5D7;
background-color:#F4F4F5;
float:left;
margin-right:20px;

display: table;
height:130px;
margin:auto;
}
.detail-menu .foto { text-align:center; border-bottom:1px solid #D3D5D7; background-color:#FFFFFF;}
.detail-menu ul {
margin:0; padding:0;
margin:10px;
margin-top:5px;
font-size:95%;
}
.detail-menu ul li{
list-style-type:none;
border-bottom:1px solid #D8DADC;
background-repeat:no-repeat;
background-position:0 50%;
padding:4px 0;
text-align:right;
padding-right:10px;
}
.detail-menu ul li.end { border:none;}
.detail-menu ul li a{
color:#4E5051;
text-decoration:none;
}
.katalog-menu {}
.katalog-menu .foto {
/*display: table;
height:130px;
margin:auto;*/
}
.popis {
min-height:250px;
_height:260px;
_float:left;
margin-left:230px;
_margin-left:0;
}
.table-bottom {
border:1px solid #D8DADC;
border-top:none !important;
text-align:right;
width:99.6%;
_width:99.5%;
margin:0 -1px;
margin-right:-5px;
_margin:0;
margin-bottom:15px;
}
.table-bottom td {
padding:10px !important;
}
.content-top {
border-bottom:1px solid #BDCFDF;
height:3em;
}
.content-top, .content-top2 .box {
float:left;
padding-top:0.5em;
padding-right:15px;
padding-left:0;
}
.content-top, .content-top2 .box input{
position:relative;
top:2px;
}
.content-top, .content-top2 .send {
position:relative;
top:10px;
}
.content-top, .content-top2 .box 
.top2-none {}
.line-top2 {
border-bottom:1px solid #BDCFDF;
float:left;
width:99.9%;
font-size:0;
margin-top:10px;
_margin-top:-10px;
margin-bottom:5px;
}
.text-right {
float:left;
width:auto;
margin-top:5px;
}
.text-right {
}
/*.text-right ul { position:absolute; border:1px solid red; top:100px;}*/
.text-right h4 { background-image:none;}
p.rinfo {
background-repeat:no-repeat;
line-height:2em;
margin:1em 0; padding:0;
text-align:center;
}
p.rinfo span{
background-image:url(/img/icon/24.gif);
padding:1px 7px;
margin-right:5px;
}
.reseni { margin-top:40px;}
.reseni p {
margin-left:15px;
margin-top:5px;
margin-bottom:5px;
}
.reseni h3 {
font-size:100%;
background-image:url(/img/icon/promobox-list.gif);
background-position:0 6px;
background-repeat:no-repeat;
padding-left:15px;
float:left;
}
.reseni h3 a {text-decoration:underline;}
.reseni a { text-decoration:none;}
.reseni span.kolecko {
background-image:url(/img/icon/kolecko.gif);
background-position:0 0px;
background-repeat:no-repeat;
width:17px;
height:17px;
display:block;
font-size:9px;
font-weight:bolder;
_padding-left:1px;
padding-top:0.5px;
float:left;
margin-left:10px;
text-align:center;
}
.reseni span.nofloat {
float:none;
width:17px;
height:17px;
display:block;}

.win {
font-family:Arial, Helvetica, sans-serif;
width:240px;
border:1px solid #D3D5D7;
padding:5px;
background-color: white;
overflow:hidden;
margin:0px;
padding:0px;
}
.win h3{
border-bottom:1px solid #7B8388;
}
.win .zavrit{
position:relative; float:right; top:-1.4em;
color:#366E9D;
}
.win .zavrit a{
text-decoration:none;
}
.win .top {background-color: #FFFFFF;padding:15px 0; text-align: center; border: 1px solid white;}
.win .text {background-color:#F6F6F6; padding:10px;}
.win .text td, .win .text table { border:none;}
.win .text td, .win .text th { vertical-align:top;}
/* certifikaty */
div.certifikaty { margin-top:10px;}
.certifikaty ul {
list-style-type:none;
margin:0; padding:0;
}
/* certifikaty */
ul.certifikaty {
list-style-type:none;
margin:0; padding:0;
margin-top:10px;
}
ul.certifikaty li{
background-image:url(/img/icon/list.gif);
background-repeat:no-repeat;
background-position:0 6px;
padding-left:15px;
}
.certifikat {
background-repeat:no-repeat;
padding-left:40px;
margin-bottom:20px;
}
.certifikat.cstupen4 { background-image:url(/img/icon/4-stupen.gif);}
.certifikat.cstupen3 { background-image:url(/img/icon/3-stupen.gif);}
.certifikat.cstupen2 { background-image:url(/img/icon/2-stupen.gif);}
.certifikat.cstupen1 { background-image:url(/img/icon/1-stupen.gif);}
.certifikat.nbu4 { background-image:url(/img/icon/nbu-4-stupen.gif);}
.certifikat.nbu3 { background-image:url(/img/icon/nbu-3-stupen.gif);}
.certifikat.nbu2 { background-image:url(/img/icon/nbu-2-stupen.gif);}
.certifikat p {
margin:5px 0;
}
.certifikat ul {
margin:0; padding:0;
}
.certifikat ul li{
display:inline;
list-style-type:none;
}
.certifikat ul li a { background-image:none !important;}

/* detail produktu */
.variants {
width:99.5%;
}

.katalog-menu {
margin:0;
width:200px;
border:1px solid #D3D5D7;
background-color:#F4F4F5;
float:left;
position:relative;
margin-right:30px;
}
.katalog-menu .foto {
text-align:center;
border-bottom:1px solid #D3D5D7;
background-color:#FFFFFF;
height:100px;
display: table;
height:130px;
margin:auto;
width:100%;
overflow:hidden;
}
.katalog-menu .foto .img {
display: table-cell;
vertical-align: middle;
margin:auto;
}
.katalog-menu ul {
margin:0; padding:0;
}
.katalog-menu ul li{
list-style-type:none;
background-image:none;
background-repeat:no-repeat;
background-position:95% 50%;
display:block;
border-bottom:1px solid #D8DADC;
padding:1px 1px;
}
.katalog-menu ul li a{
background-repeat:no-repeat;
background-position:95% 50%;
color:#4E5051;
text-decoration:none;
padding:4px 10px;
display:block;
}
.katalog-menu ul li a:hover { text-decoration:underline;}

.katalog-menu ul li.tisk a{ background-image:url(/img/icon/katalog-tisk.gif)}
.katalog-menu ul li.certifikaty a{ background-image:url(/img/icon/katalog-certifikaty.gif); margin:0;}
.katalog-menu ul li.nakres a{ background-image:url(/img/icon/katalog-nakres.gif)}
.katalog-menu ul li.ke-stazeni a{ background-image:url(/img/icon/katalog-ke-stazeni.gif)}
.katalog-menu ul li.navod a{ background-image:url(/img/icon/katalog-navod.gif)}
.katalog-menu ul li.podobne a{ background-image:url(/img/icon/katalog-podobne.gif)}
.strankovani-produkt {
border:1px solid #B3B7BA;
padding:2px 25px;
float:left;
margin:0 10px;
margin-top:5px;
}
.back, .next {
background-repeat:no-repeat;
float:left;
background-position:0 50%;
margin-top:8px;
}
.back {
background-image:url(/img/icon/arrow-left.gif);
padding-left:15px;
}
.back-space { display:block; width:66px; float:left; border:1px solid white;}
.next {
background-image:url(/img/icon/arrow.gif);
background-position:right 50%;
padding-right:15px;
}
/**/
.mtext { margin:10px 0;}
.nav-galery {
width:250px;
position:absolute; bottom:5px; left:50%; margin-left:-125px;
}
.search-list {
margin:0; padding:0;
margin-top:10px;
}
.search-list li{
background-image:url(/img/icon/wysiwyg-list.gif);
background-repeat:no-repeat;
background-position:0 6px;
list-style-type:none;
padding-left:10px;
padding-bottom:3px;
}
/* soubory ke stayeni */
ul.downloads {
margin:0; padding:0;
margin-top:10px;
}
ul.downloads li {
list-style-type:none;
background-repeat:no-repeat;
background-position:0 5px;
padding:5px 0;
padding-left:20px;
line-height:16px;
}
ul.downloads li.pdf {
background-image:url(/img/icon/files/pdf.jpg);
}
ul.downloads li.doc {
background-image:url(/img/icon/files/doc.jpg);
}
ul.downloads li.jine {
background-image:url(/img/icon/files/jine.jpg);
}
ul.downloads li.txt {
background-image:url(/img/icon/files/txt.jpg);
}
ul.downloads li.xls {
background-image:url(/img/icon/files/xls.jpg);
}
span.ruzek{
background-image:url(/img/icon/ruzek.gif);
background-repeat:no-repeat;
height:30px;
width:30px;
display:block;
position:absolute;
}
.verticaltext {
writing-mode: tb-rl;
filter: flipv fliph;
}
address {
font-style:normal;
}

.zpet {
position:relative;
left:-260px; _left:-280px; top:170px;
}
.zpet a {
background-image:url(/img/icon/zpet.gif);
background-repeat:no-repeat;
background-position:0 3px;
padding-left:15px;
font-size:90%;
text-decoration:none;
cursor:pointer;
}


/* soutez form */
.soutez-form {
}
.soutez-form .tright{
text-align:right
}
.soutez-form th {
margin:3px 15px 3px 0px;
padding:0px 15px 0px 0px;
vertical-align:top;
}
.soutez-form td input, .soutez-form td textarea {
border:1px solid #D8DADC;
padding:1px 3px;
width:150px;
}
.soutez-form td textarea {
height:60px;
width:300px;
}
.soutez-form input.submit {
border:none;
background-image:url(/img/icon/submit.gif);
background-repeat:no-repeat;
color:#FFFFFF;
width:60px;
padding:3px 0;
display:block;
overflow:visible;
font-weight:bolder;
font-size:90% !important;
vertical-align:middle;
float:right;
}
p.error {
color:#FF0000;
}
.soutez-form .px50 {
width:50px;
}
.soutez-form .px100 {
width:100px;
}
.soutez-form .px300 {
width:300px;
}


/* submenu */
	ul.submenu {
		background-color: #F4F4F5;
		border:1px solid #9FA5A9;
		padding:7px 7px 7px 10px; margin: 5px 0 0 0;
		list-style-type: none;
	}
	ul.submenu li {
		background-image: url(/img/icon/promobox-list.gif);
		background-repeat: no-repeat;
		background-position:0 6px;
		padding-left: 10px;
		margin:5px 0;
	}
/* ------ pool */
	.pool h3 {
		margin: 2em 0 0 0;
		color: #000000 !important;
	}
	.pool .submit {
		margin: 1em 0 0 0 ;
		background-color: #7B8388;
		border: none;
		color:#FFFFFF;
		overflow: visible;
	}
/* end. pool */
