/* = Clear stylow
************************************************************** */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

/* = Podstawowe style
************************************************************** */
body { background:url('../img/bg-top.png') repeat-x; background-color:#c8e8f5; font: normal 12px  Arial;  padding: 0px;  }
form { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
strong { font-weight:900; } 
br.clear { clear:both;}
small { font-size:10px;} 
/* = Layout
************************************************************** */





div#main {background:url('../img/bg-bottom.png') repeat-x; background-position:0 bottom; height:auto; width:auto; }
div#main div#content h1.toph1 {font-size: 10px; margin: 0; padding: 0 0 0 15px; font-weight: 100; color: #e6e6e6;}
div#content { margin: 0 auto; width:931px; height:auto; padding-top:20px;  }
div#messages { margin: 0 20px; }
/* = Top
************* */
div#content div#top {   width:913px; }
div#top div#top_left { background: url('../img/content_top_left.png') no-repeat; width:20px; height:20px; float:left; }
div#top div#top_right { background: url('../img/content_top_rigth.png') no-repeat; width:20px; height:20px;  float:left;  }
div#top div#top_body { background: #FFFFFF; width:872px; height:20px; float:left; }

/* = Bottom
************** */
div#content div#bottom { width:913px;  }
div#bottom div#bottom_left { background: url('../img/content_bottom_left.png') no-repeat; width:20px; height:20px; float:left;  }
div#bottom  div#bottom_right { background: url('../img/content_bottom_rigth.png') no-repeat; width:20px;  height:20px; float:left;  }
div#bottom  div#bottom_body { background: #FFFFFF; width:872px; height:20px; float:left; }

/* = Body
************************************************************** */
div#content div#body { background: #FFFFFF; width:912px; height:auto; clear:both; }
a#logo {  background: url('../img/logo.png') no-repeat; width:350px; height:80px; left:22px; position:relative; bottom:10px; float:left; display: block}
div#how_many { float:right; margin-right:21px; margin-top:3px; font-family:Arial; font-size:11px; text-align:right;  }

/* = Szukaj
************************************************************** */
*:lang(pl) div#search { width:385px; height:40px; position:relative; top:40px; left:510px !important; }
div#search { width:385px; height:40px; position:relative; top:40px; left:365px;   }
div#text { margin-left:5px; display:inline; font-size:13px; color:#37474d; float:left; font-family:"Comic Sans MS"; position:absolute; left:5px; top:10px;  }
div#title_search { display:inline; float:left; margin-right:5px; }
form { margin:0; padding:0; display:inline; }
fieldset {  display:inline; float:left; }
div.search { display:inline; float:left; }
input.search { margin-right:8px;  display:inline; float:left; border:1px solid #d5e2e2; background:url('../img/input_bg.png') no-repeat; color:#434343; font-size:11pt; font-family:Arial; }
input.button_search {  display:inline; float:left; background:transparent url(../img/search_button.png) repeat scroll 0 0; cursor:pointer; height:22px; width:65px; border: 0px; }
input.button_search:hover { background-position: 0px bottom; }

div#ad { width:871px; height:70px; margin: 0 auto; border:1px solid #4e8aa3; background:#0c6186; }
div.ad_box { padding-top:6px; padding-bottom:6px; padding-left:10%; }
div.ad_google { margin-left:21px; float:left; }


/* = Block nawigacyjny
************************************************************** */
div#block-navigation {
	width: 880px;
	height: 70px;
	clear: both;
}
div#block-navigation div.left {
	width: 12px;
	float: left;
	height: 70px;
}
div#block-navigation div.right {
	width: 12px;
	float: right;
	height: 70px;
}
div#block-navigation div.content {
	height: 60px;
	padding: 5px 0px 5px 0px;
}
#block-navigation table{
	width: 852px;
}

div#block-navigation table td.or {
	color: #aaaaaa;
}
div#block-navigation table th.const-width{
	width: 190px;
	color: #F8FCFC;
}
div#block-navigation table td.else {
	padding-top: 5px;
	text-align: center;
}
div#block-navigation select {
	width: 155px;
}
/* = okruszki
************************************************************** */
div.pagetree {padding-left: 10px; border-bottom: 1px solid gray; width: 860px; margin: auto; height: 15px; margin-top: 3px; font-size: 10px}
div.pagetree a{color: #196297; font-weight: bold; text-decoration: none;}
div.pagetree a.last{color: black; font-weight: 100;}


/* = Lewa strona
************************************************************** */
div#body div#left { float:left; margin-left:21px; width:872px; }
div#left div#items_list { position:relative; width:872px; background:url('../img/items_list.jpg') no-repeat; height:303px;  margin:14px 0 20px; overflow:hidden; }
div#title_items { margin-top:23px; margin-left:16px; font-size:16px; font-family:Arial; font-weight:bold; color:#FFFFFF; }
div#add_items { position:absolute; top:25px; left:247px; font-size:12px; font-family:Arial; font-weight:bold; color:#ff308d; float:right; }

a.morelink { margin: 30px 20px 0 55px; font-size:12px; font-family:Arial; font-weight:bold; color:#ff308d; text-decoration:none; }

div#left div#subpage_list { cursor:pointer; position:relative; width:872px; background:url('../img/top_subpage.jpg') no-repeat; height:30px;  margin:14px 0 20px; overflow:hidden; }

div#roll_up { cursor:pointer; background:url('../img/roll_out.png') no-repeat; width:87px; height:30px; float:right; position: relative; top:235px;  }

ul.list1 { position:absolute; top:60px; left:10px; list-style:none; width:350px; height:240px; }
ul.list2 { position:absolute; top:60px; left:130px; list-style:none; }
ul.list3 { position:absolute; top:60px; left:250px; list-style:none; }
li.list { border-bottom:1px dotted #636363; width:105px; height:19px; overflow:hidden; margin-left:8px; }
li.list a { font-family:Arial; font-size:11px; color:#ececec; text-decoration:none; display: inline; }
a.parent { font-weight:bold; }

/* = Polecane
************************************************************** */

div#items { float:left; }
div#recomended_header { float:left; margin-left:21px; margin-top:21px; color:#196297; font-size:16px; background:url('../img/line2.png') no-repeat; background-position: bottom; padding-bottom:5px; width:636px; }
div#recomended { float:left; height:auto; padding-top:20px; margin-left:21px;  }
ul.items {  list-style: none;  }
li.items { border-bottom:1px dotted #cccccc; height:auto; width:627px; margin-bottom:15px; }
div.title_item { padding-bottom:7px; font-family:Arial; font-size:14px; color:#1e5b7e; }
div.text_item {color:#666666; font-family:Arial; font-size:12px; height:auto; padding-bottom:10px; padding-left:10px; padding-right:10px; width:605px;}
a.category { color:#196297; }
div.paginate { float:left; margin-left:20px; }
div.paginate a { color:#196297;  }
div.pag { color:#196297; display:inline;  }


/* = Tagi
************************************************************** */
div#tags { float:left;  }
div#tag_header { float:left; margin-left:21px; margin-top:21px; color:#196297; font-size:16px; background:url('../img/line2.png') no-repeat; background-position: bottom; padding-bottom:5px; width:636px; }

div#tags_list { margin-top:40px; padding:10px; position:relative; top:10px; left:20px; border: 1px solid #4ca9d0; width:615px;  }
ul.tags {  list-style: none; width:600px; margin:10px;  }
li.tags {   display:inline; }
ul.tags a { color:#196297;  }
ul.tags a:visited { color:#3C3C3C;  }
li.tags a.big { font-family:Arial; font-size:13px; color:#196297; text-decoration:none; }
li.tags a.bigger { font-family:Arial; font-size:16px; color:#196297; text-decoration:none; }
li.tags a.the_biggest { font-family:Arial; font-size:22px; color:#196297; text-decoration:none; }
ul.tags li a:hover { color:#FF308D;  }

/* = Related
************************************************************** */
div#related { float:left;  }
div#related_header { float:left; margin-left:21px; margin-top:21px; color:#196297; font-size:16px; background:url('../img/line2.png') no-repeat; background-position: bottom; padding-bottom:5px; width:636px; }
div#related_list { margin-top:40px; padding:10px; position:relative; top:10px; left:20px; width:615px;  }
ul.related {  list-style: none; width:600px; margin:10px;  }


/* = box-270px
************** */
.box-270px { float:left;  width:270px; margin-top:14px;}
.box-270px.middle { margin: 14px 31px 0;}
.box-270px .header { width:268px; height:auto; background:url('../img/header-gradient.png') repeat-x; height:30px; border-left:#84b068 solid 1px; border-right:#84b068 solid 1px; }
.box-270px .header .title  { font-family:Arial; color:#f8fcfc; font-size:14px; padding-left:9px; padding-top:5px; text-decoration: none; }
.box-270px .header .title  h2{ font-family:Arial; color:#f8fcfc; font-size:14px; padding-left:9px; padding-top:5px; text-decoration: none; margin: 0; padding: 0; font-weight: normal;}
.box-270px .body { width:268px; border:#84b068 solid 1px; height:auto; margin-bottom:10px;} 
.box-270px .body ul { list-style:none; }
.box-270px .body li { border-bottom:#e4e4e4 1px solid; width:248px; min-height: 12px; padding: 10px;}
.box-270px .body a { line-height:10px; font-family:Arial; font-size:11px; font-weight:bold; color:#196297; text-decoration:none;}
.box-270px .body h3 {margin: 0; padding: 0; float: left; padding-right: 2px;}
.box-270px .body h3.special {margin: 0; padding: 0; float: none;}
.box-270px .body h4 {line-height:10px; font-family:Arial; font-size:11px; font-weight:bold; color:#196297; text-decoration:none; display: inline;}

/* = box-204px
************** */
.box-204px { float:left;  width:204px; margin-top:14px;}
.box-204px.middle { margin: 14px 31px 0;}
.box-204px .header { width:202px; height:auto; background:url('../img/header-gradient.png') repeat-x; height:30px; border-left:#84b068 solid 1px; border-right:#84b068 solid 1px; }
.box-204px .header .title { font-family:Arial; color:#f8fcfc; font-size:14px; padding-left:9px; padding-top:5px; text-decoration: none; }
.box-204px .body { width:202px; border:#84b068 solid 1px; height:auto; margin-bottom:10px;} 
.box-204px .body ul { list-style:none; }
.box-204px .body li { border-bottom:#e4e4e4 1px solid; width:182px; height:auto; padding: 10px;}
.box-204px .body a { line-height:10px; font-family:Arial; font-size:11px; font-weight:bold; color:#196297; text-decoration:none;}

/* = Menu
************** */
div#body div#menu { float:right;  width:204px; margin-right:18px; margin-top:14px;}
div.top_menu { width:204px; height:auto; background:url('../img/top_menu.png') no-repeat; height:30px; }
div.title_menu { font-family:Arial; color:#f8fcfc; font-size:14px; padding-left:9px; padding-top:5px; }
div.menu { width:202px; border:#84b068 solid 1px; height:auto; margin-bottom:10px; } 
ul.menu { list-style:none; }
ul.menu li { border-bottom:#e4e4e4 1px solid; width:196px; height:31px; }
ul.menu  li a { line-height:10px; font-family:Arial; font-size:11px; font-weight:bold; color:#196297; text-decoration:none; position:relative; top:10px; left:10px;  }
div#menu_shop { border:#84b068 solid 1px; } 
ul.shop { padding-left:8px; list-style:none; }
ul.shop li.shop {padding-top:15px; width:185px; height:85px; border: none; background: url('../img/line1.png') no-repeat; background-position:bottom; }
div.item_shop_title { font-size:14px; color:#5ab21d; }
div.item_shop_img { background:url('../img/item_img.png') no-repeat; width:72px; height:59px; float:left; margin-top:3px; }
div.price { color:#196297; font-size:14px; left:25px; position:relative; top:7px; }
div.add_cart a { background:url('../img/add_cart.png') no-repeat; width:93px; height:23px; float:left; position:relative; top:15px; left:18px; } 
div.add_cart a:hover { background-position: 0px bottom; } 

div#crib_for_mobile { margin-top:10px; background:url('../img/crib_for_mobile.jpg') no-repeat; width:204px; height:236px; float:left; }

/* = footer
************** */
div#footer { font-family:Arial; color:#ffffff; font-size:12px; }
div#footer a { font-family:Arial; color:#ffffff; font-size:12px; }
div#footer a:hover { font-family:Arial; color:#ffffff; font-size:12px; font-weight: bold;}
div#footer a:visited { font-family:Arial; color:#ffffff; font-size:12px; }
/* = Podstrona
********************************************************************************************************************************************* */

div#unroll { background:url('../img/top_subpage.jpg') no-repeat; width:657px; height:30px; margin-top:14px; }

div#read { margin-top:27px; margin-left:21px; clear:both; }
div#read_title { color:#196297; font-family:Arial; font-size:22px; }
div#read_title a {line-height:10px; font-family:Arial; font-size:11px; font-weight:bold; color:#196297; text-decoration:none; }
div#read_text { color:#666666; font-family:Arial; font-size:12px;  width:620px; padding-top:18px; text-align:justify;}

div.what_tag { color:#FF308D; margin-bottom:10px; color:#196297; }
div.what_tag a { color:#FF308D; margin-bottom:10px; }
div.what_tag a:hover { color:#FF308D;  }
div.what_tag a:visited { color:#3C3C3C;  }

/* = Tre�� strony (wyglad)
************************************************************** */
div#content {
	padding: 0;
}
div#content-main {
	float: left;
	width: 630px;
}
div#content-navigation {
	margin-top: 10px;
	margin-left: 668px;
}

/* = Tre�� strony
************************************************************** */
div#content-main { 
	font-family:  "Trebuchet MS",Georgia,Times,Sans-Serif;
	padding: 20px 10px 20px;
}
h1 { 
	color: green;
	font-size: 20px;
	margin-bottom: 15px;
	font-weight: Bold;
	font-family: Verdana;
}

h2 {
	color: green;
	margin-top: 20px;
	margin-bottom: 5px;
	font-weight: Bold;
	font-size: 16px;

}
h2.title {
	color: green;
	font-size: 20px;
	margin-bottom: 15px;
	font-weight: Bold;
	font-family: Verdana;
}
h1 a, h2 a {
	color: green;
}
h3 {
	font-weight: Bold;
	margin-top: 20px;
	margin-bottom: 5px;
} 
div#content-main p {
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 22px !important;
	font-size: 12px;
	font-family: Verdana;
	color: #333;
	text-align: justify;
}
div#content-main  {
	line-height: 18px;
	color: #333;
	text-align: justify;
}
div#content-main ul {
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 18px;
	color: #333;
	text-align: justify;
	list-style-type: circle;
	margin-left: 35px;
}
div#content-main li {
	margin-left: 10px;
	padding-left: 10px;
}
div#content-main li {
	margin-top: 5px;
	margin-bottom: 5px;
	list-style-type: circle;
}
p.cytat, blockquote {
	display: block;
	border: 1px Solid #ccc;
	padding: 15px;
	text-align: center;
	font-size: 14px;
	color: #555;
}

/* = box-204px
************** */
div.block { float:left;  width:204px;}
div.block-title { width:191px; height:auto; background:url('../img/header-gradient.png') repeat-x; height:25px; border-left:#84b068 solid 1px; border-right:#84b068 solid 1px;
			   font-family:Arial; color:#f8fcfc; font-size:14px; padding-left:9px; padding-top:5px; text-decoration: none; }
div.block-title a { 
	color: #E46A25 !important;
}
div.block-content { width:202px; border:#84b068 solid 1px; height:auto; margin-bottom:10px;}
div.block-content h3 { margin: 0; padding: 0; font-weight: normal;}
div.block-content h4.maininfo {display: inline }
div.block ul { list-style:none; }
div.block li { border-bottom:#e4e4e4 1px solid; width:182px; min-height:12px; padding: 10px;}
div.block a {line-height:10px; font-family:Arial; font-size:11px; font-weight:bold; color:#196297; text-decoration:none;}
div.block a:hover {
	text-decoration: none;
}
div.block a:visited {
	color: #551A8B;
}
div.block ul li span.dt {
	display: block;
	float: left;
	font-weight: bold;
	margin-right: 3px;
}


/* = CAKE
************************************************************** */
table.cake-sql-log  {
	width: 80%;
	margin: 0 auto;
	font-size: 11px;
	color: #333;
	border: 2px Solid Green;
	border-collapse: collapse;
}

table.cake-sql-log td, table.cake-sql-log th {
	border: 1px Solid #777;
	padding: 3px;
}
table.cake-sql-log th {
	font-weight: Bold;
	font-size: 12px;
}

/* Paging */
div.paging {
	margin-top: 10px;
	font-family: Arial;
	background:#fff;
	color: #ccc;
	margin-bottom: 2em;
}
div.paging div.disabled {
	color: #ddd;
	display: inline;
}
div.paging span {
}
div.paging span.current {
	color: #000;
}
div.paging span a {
}


/* Forms */
div#admin form {
	clear: both;
	margin-right: 20px;
	padding: 0;
	width: 95%;
	margin: 0 auto;
}
div#admin  fieldset {
	border: 1px solid #ccc;
	margin-top: 30px;
	padding: 16px 20px;
	width: 600px;
}
div#admin  fieldset legend {
	background:#fff;
	color: #e67c40;
	font-size: 160%;
	font-weight: bold;
}
div#admin  fieldset fieldset {
	margin-top: 0px;
	margin-bottom: 20px;
	padding: 16px 0;
}
div#admin  fieldset fieldset legend {
	font-size: 120%;
	font-weight: normal;
	margin-left: 20px;
}
div#admin  fieldset fieldset div {
	clear: left;
	margin: 0 20px;
}
div#admin  form div {
	clear: both;
	margin-bottom: 1em;
	padding: .5em;
	vertical-align: text-top;
}
div#admin  form div.input {
	color: #444;
}
div#admin  form div.required {
	color: #333;
	font-weight: bold;
}
div#admin  form div.submit {
	border: 0;
	clear: both;
	margin-top: 10px;
	margin-left: 140px;
}
div#admin  label {
	display: block;
	font-size: 110%;
	padding-right: 20px;
	margin-bottom: 5px;
	font-weight: Bold;
}
div#admin  input, textarea {
	clear: both;
	display: block;
	font-size: 140%;
	font-family: "frutiger linotype", "lucida grande", "verdana", sans-serif;
	padding: 2px;
	width: 100%;
}
div#admin  select {
	clear: both;
	font-size: 120%;
	vertical-align: text-bottom;
}
div#admin  select[multiple=multiple] {
	width: 100%;
}
div#admin  option {
	font-size: 120%;
	padding: 0 3px;
}
div#admin  input[type=checkbox] {
	clear: left;
	float: left;
	margin: 0px 6px 7px 2px;
	width: auto;
}
div#admin  input[type=submit] {
	display: inline;
	font-size: 110%;
	padding: 2px 5px;
	width: auto;
	vertical-align: bottom;
}

/*  Actions  */
div.actions {
	padding-bottom: 5px;
	border-bottom: 2px Solid #777;
}
div.actions ul {
	margin: 0px 0;
	padding: 0;
	text-align: right;
	padding-right: 7px;
}
div.actions li {

	display: inline;
	list-style-type: none;
	line-height: 2em;
	margin: 0 2em 0 0;
	white-space: nowrap;
}
div.actions li a {
	border: 1px Solid #D7D7D7;
	background-color: #F0F0F0;
	padding: 5px 5px;
	color: #C68F1A;
	font-weight: Bold;
	text-decoration: none;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	vertical-align: middle;
	color: Green;
}
div.actions li a img { 
	margin-right: 5px;
	vertical-align: middle;
}
div.actions li a:hover {
	text-decoration: none;
	background-color: White;
}

/* Notices and Errors */
div.message {
	clear: both;
	color: #900;
	font-size: 140%;
	font-weight: bold;
	margin: 1em 0;
}
div.error-message {
	clear: both;
	color: #900;
	font-weight: bold;
}
p.error {
	background-color: #e32;
	color: #fff;
	font-family: Courier, monospace;
	font-size: 120%;
	line-height: 140%;
	padding: 0.8em;
	margin: 1em 0;
}
p.error em {
	color: #000;
	font-weight: normal;
	line-height: 140%;
}
.notice {
	background: #ffcc00;
	color: #000;
	display: block;
	font-family: Courier, monospace;
	font-size: 120%;
	line-height: 140%;
	padding: 0.8em;
	margin: 1em 0;
}
.success {
	background: green;
	color: #fff;
}


div.index table {
	width: 95%;
	margin: 5 auto;
	border-collapse: collapse;
	/*background-color: #E6E6E6;*/
	font-family: Arial;
}
div.index table th {
	background: #ccc;
	border: 1px Solid #ccc;
	padding: 3px;
	font-weight: bold;
	color: #7BB66D;
	background: url('../img/_admin_table_th.png') repeat-x;
	height: 37px;
	padding: 0px 8px;
	vertical-align: middle;
}
div.index table td {
	border: 1px Solid #ccc;
	padding: 3px;
	font-size: 10px;
	color: #333;
	vertical-align: middle;
}
div.index table td.title { 
	color: indianred;
	font-weight: bold;
	background-color: #F8FAF8;
	font-size: 12px;
}
div.index table td.title a {
	color: indianred;
	text-decoration: none;
	border-bottom: 1px Dotted indianred;
}
div.index table td.title a:hover {
	color: indianred;
	text-decoration: none;
	border-bottom: 0px;
}
div.index table td.actions { 
	background-color: #F8FAF8;
}
.raquo {
	display:block;
	float: left;
	color: Black;
	margin-right: 3px;
	font-weight: Bold;
}
div#payments { border:#df0202 solid 1px; background:#FFFFFF; width:580px; height:155px;  } 
div#right_pay { background:#f5f5ec; float:left; width:255px; height:155px; position:relative; margin: 0px auto;}
div#left_pay { background:#FFFFFF; float:left; width:325px; height:155px; position:relative; }
div#right_pay2 { background:#f5f5ec; float:left; width:255px; height:200px; position:relative; margin: 0px auto;}
div#left_pay2 { background:#FFFFFF; float:left; width:325px; height:100px; position:relative; }

div#title_pay { position:absolute; left:21px; top:20px; font-size:18px !important; font-weight:bold !important; color:#df0202 !important; font-family:'Trebuchet MS'; }
div#text_pay { text-align: left !important; position:absolute; left:22px; top:48px; font-size:12px; color:#323230; font-family:'Trebuchet MS'; width:225px;}
div#text_pay2 { text-align: left !important; position:absolute; left:22px; top:48px; font-size:12px; color:#323230; font-family:'Trebuchet MS'; width:500px;}

ul#list_pay { list-style-type: none !important; position:absolute; left:10px; top:84px; padding: 0px; padding-top: 0px !important; margin-top: 0px !important; line-height:15px; text-align: left !important;}
ul#list_pay li { list-style-type: none !important; height: 17px; font-size:12px; padding: 0px !important; margin: 0px !important; color:#000000; font-weight:bold; font-family:'Trebuchet MS'; list-style: none; padding-left: 0; }

div#textkod_pay { position:absolute; left:15px; top:20px; font-family:'Trebuchet MS'; font-size:12px; width:295px; }
div#textkod_pay2 { position:absolute; left:15px; top:20px; font-family:'Trebuchet MS'; font-size:12px; width:295px; margin-top: 45px; }
div#pay-butt{margin-top: 45px;}
strong.strong { font-weight: 900; }

div#mobile { background:transparent url(../img/mobile.png) no-repeat scroll 0 0; width:83px; height:86px; position:absolute; top:53px; left:12px; }

input.form_pay { position:absolute; left:108px; top:60px; width: 100px !important; border: 2px solid #b3b3a0; display: inline; margin-top: 2px; color: black; width: 112px; height:16px; font-size: 12px !important;}
input.button_pay { border: none; position:absolute; left:233px; top:63px; background:url('../img/submit.png') transparent; width:79px !important; height:22px !important; cursor: pointer;  }
input.form_pay2 { position:absolute; left:108px; top:105px; width: 100px !important; border: 2px solid #b3b3a0; display: inline; margin-top: 2px; color: black; width: 112px; height:16px; font-size: 12px !important;}
input.button_pay2 { border: none; position:absolute; left:233px; top:108px; background:url('../img/submit.png') transparent; width:79px !important; height:22px !important; cursor: pointer;  }
a#see-more-link {font-weight: bold; color: #DF0202; text-decoration: underline; font-size: 14px;}
a:hover#see-more-link {text-decoration: none;}
div#how_much_pay { color:#474747;
			    font-family:'Trebuchet MS';
			    font-size:12px;
			    height: 18px;
			    font-variant:small-caps;
			    left:110px;
			    line-height:14px;
			    position:absolute;
			    top:107px;
			    width:200px; }
div#how_much_pay2 { color:#474747;
				font-family:'Trebuchet MS';
				font-size:12px;
				height: 18px;
				font-variant:small-caps;
				left:110px;
				line-height:14px;
				position:absolute;
				top:152px;
				width:200px; }
div#pay { font-size:28px; color:#d80303; font-weight:bold; display:inline; width:20px;  }