body {
  background:#ffcfaf  none repeat scroll 0%;
/*
  background:#FFFFFF none repeat scroll 0%;

  color:#333333;
  font-family:Arial,Helvetica,sans-serif;
  font-size:0.8em;
  line-height:1.6em;
*/
  color:#666666;
  font-family:Arial,Helvetica,sans-serif;
  font-size:0.75em;
  line-height:1.4em;
  text-align:center;
}
/*
div {
	text-align: left;
	}
*/

a {
color:#FF6600;
outline-color:invert;
outline-style:none;
outline-width:medium;
text-decoration:underline;
}

a:hover {
color:#8CC63F;
text-decoration:none;
}

input {
  text-align: left;
}

h1 {
  color: #000000;
  font-size:2.0em;
  padding-bottom: 10px;
}

p {
  background:#ffcfaf  none repeat scroll 0%;
}
#form {
  	
}
.formitem {
	border-bottom-color : #dedede;
	border-bottom-style : outset;
	border-bottom-width : 1px;	
}

.formitem_sumprice {
  height:25px;
  padding:0px 0px 0px 0px;
  width:250px;
  text-align: left;
}

.formitem_sumprice input {
  background:#F4F4F4 url(img/input_midle.jpg) no-repeat scroll 0pt;
  border:medium none !important;
  height:21px;
  padding:3px 10px 0px 5px;
  width:85px;
  _width:100px;
  text-align: right;
}

.formitem_pcs input {
  background:#F4F4F4 url(img/input_editable_small.jpg) no-repeat scroll 0pt;
  border:medium none !important;
  height:21px;
  padding:3px 10px 0px 5px;
  width:36px;
  _width:50px;
  text-align: right;
}

.note textarea {
  background:#F4F4F4 url(img/textarea_editable.jpg) no-repeat scroll 0pt;
  border:medium none !important;
  height:204px;
  _height:210px;
  width:395px;
  _width:401px;
  padding:4px 3px 3px 3px;
}

.formitem_price {
  width:110px;
}

.formitem_pcs {
  width:110px;
}

.formitem_price input {
  background:#F4F4F4 url(img/input_small.jpg) no-repeat scroll 0pt;
  border:medium none !important;
  height:21px;
  padding:3px 10px 0px 5px;
  width:36px;
  _width:50px;
  text-align: right;
}

.formitem_name {
  color: #FF6600;
  height:25px;
  padding:0px 0px 0px 0px;
  width:350px;
  text-align: left;
}

.formitem_name a {
  text-decoration: none;
  cursor: pointer;
  /* color: #8cc63f; */
}
.formitem_d_checkbox {
  height:25px;
  padding:0px 0px 0px 0px;
  width:30px;
  text-align: left;
}

.formitem_d_way {
  height:25px;
  padding:0px 0px 0px 0px;
  width:690px;
  text-align: left;
}

.formitem_d_way a {
  color:#FF6600;
}

.conditions {

}

.conditions a {
  color:#FF6600;
}

/* preson */
.formpersonal_adress {
  height:25px;
  padding:0px 0px 0px 0px;
  width:255px;
  text-align: left;
}

.formpersonal_adress input {
  background:#F4F4F4 url(img/input_bigger.png) no-repeat scroll 0pt;
  border:medium none !important;
  height:19px;
  _height:21px;
  padding:3px 10px 0px 5px;
  width: 179px;
  _width:194px;
  text-align: left;
}
.formpersonal_adress_edit input {
  background:#F4F4F4 url(img/input_editable_big.jpg) no-repeat scroll 0pt;
  border:medium none !important;
  height:19px;
  _height:21px;
  padding:3px 10px 0px 5px;
  width: 179px;
  _width:194px;
  text-align: left;
}

.formpersonal_name {
  width:300px;
}

#PPLMsg {
  color: red;
  font-size: 12px;
}

#all {
  /* border-left:1px solid #BFBFBF; */
  /* border-right:1px solid #BFBFBF; */
  margin:0pt auto;
  padding:0pt 10px;
  position:relative;
  text-align:left;
  width:750px;
}
#container { width:750px; background:#ffcfaf url(img/pozadi.jpg) 0 0 no-repeat; position:relative; padding-top:410px; }
.clean { clear:both; width:100%; font-size:1px; height:10px; }

#top {
  background:transparent url(img/pozadi.jpg) repeat-x scroll 0%;
  height:1px;
  width:100%;
}

#header img {
  margin-right: 10px;
}
.send input {
  text-align:center;
}
/* TOP
------------------------------*/
#top { width:100%; height:0px; background:#ffcfaf; }
#top p.logo a { display:block; position:relative; width:163px; height:68px; left:0; top:0; padding:10px; text-align:center; font-size:2em; text-indent:-9999px; background:url(img/logo.gif) 0 0 no-repeat; }
#top p.logo a span { width:163px; height:68px; display:block; position:absolute; left:0; top:0; z-index:1; cursor:pointer; background:#fff url(img/logo.gif) 0 0 no-repeat; }
#top ul.lang { position:absolute; right:10px; height:24px; top:20px; list-style:none; }
#top ul.lang li { list-style:none; float:left; height:24px; line-height:24px; width:6.8em; }
#top ul.lang li a { height:24px; display:block; padding-right:20px; color:#b3b3b3; text-decoration:none; font-weight:bold; text-align:right; background:url(img/bg-lang.gif) 100% 53% no-repeat; }
#top ul.lang li a:hover { color:#666666; text-decoration:none; background:url(img/bg-lang-hover.gif) 100% 53% no-repeat; }

/* GLOBAL */
.noscreen { display:none; }
.nobr { border:none !important; }
.nom { margin:0 !important; }

.mt-5 { margin-top:5px !important; }
.mt-100 { margin-top:100px !important; }
.w-100p { width:97%; }

.upper { text-transform:uppercase; }

.normal { font-size:1em !important; }
.big { font-size:1.15em !important; }
.small { font-size:0.85em !important; }
.smaller { font-size:0.7em !important; }

.f-left { float:left; }
.f-right { float:right; }

.a-left { text-align:left; }
.a-right { text-align:right; }
.center { text-align:center; }

.btn-submit { border:none; background:url(../design/bg-input.gif) no-repeat; width:91px; height:20px; text-align:left; font-size:0.8em; padding:0 0 2px 4px; cursor:pointer; }
.btn-half { width:35px; margin-left:5px; }

.title-01 { font-weight:bold; font-size:1.3em; }
.title-02 { font-weight:bold; font-size:1.1em; color:#ff6600; }

/* .chic_left {float: left; } 
.chic_right {float: right; }
*/
.input_big input {
  background:#F4F4F4 url(img/input_big.png) no-repeat scroll 0pt;
  border:medium none !important;
  height:19px;
  _height:21px;
  padding:3px 10px 0px 5px;
  width: 385px;
  _width:400px;
  text-align: left;
}

.input_fbig input {
  background:#F4F4F4 url(img/input_fbig.png) no-repeat scroll 0pt;
  border:medium none !important;
  height:19px;
  _height:21px;
  padding:3px 10px 0px 5px;
  width: 585px;
  _width:600px;
  text-align: left;
}
#formular div { padding:5px 5px 5px 10px;}

#formular div.preface { padding:0px 4px 0px 5px;}

.input_textarea textarea {
  background:#F4F4F4 url(img/textarea.jpg) no-repeat scroll 0pt 50%;
  border:medium none !important;
  height:204px;
  _height:210px;
  width:395px;
  _width:401px;
  padding:4px 3px 3px 3px;
}
  /*
input:focus {
  background-color:#fbfbf2;

  background-image:url(/icons/pencil.gif);
  background-repeat:no-repeat;
  background-position:right;

}
  */