/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body {
	margin-top: 1px;
	padding: 0;
	/*background: #FFFCD2;*/
	background:#FF9933;
	font-family: Arial;
	font-size: 13px;
	color: #666666;
}

blockquote {
	font-size: 14px;
	font-style: italic;
	color: #135293;
}

a {
	color: #135293;
	text-decoration:none;
}

a:hover {
	color:#990000;
	font-weight:bold;
	text-decoration: none;
}

.img {
	border: #cccccc 1px solid;
}

.paragraph {
	margin: 0px;
	padding: 0px;
}

/*
.title1 {
	margin: 0;
	padding: 10px 0;
	background: url(http://localhost/mycigarette/images/img07.gif) repeat-x left bottom;
	font-weight: normal;
	font-size: 129%;
	color: #FFFFFF;
}
*/

.title2 {
	margin: 0;
	padding: 10px 0;
	background: url(http://localhost/mycigarette/images/img09.gif) repeat-x left bottom;
	font-size: 227%;
	font-weight: normal;
	color: #000000;
}

.title3 {
	margin: 0;
	padding: 10px 0;
	background: url(http://localhost/mycigarette/images/img11.gif) repeat-x left bottom;
	font-size: 129%;
	font-weight: normal;
	color: #FFFFFF;
}

.title4 {
	font-weight: bold;
	font-size: 15px;
	color: #000000;
}

.boxed {
	padding: 20px 95px 30px 40px;
}

.boxed_product {
	padding-top: 5px;
	width: 100%;
}	

.boxed p, .boxed ul, .boxed ol {
	line-height: 120%;
}

.orange {
	margin: 20px 30px;
	background: #FF9523 url(http://localhost/mycigarette/images/img10.gif) repeat-x;
	color: #FFFFFF;
}

.orange a {
	color: #FFFFFF;
}

.col-one {
	float: left;
	width: 300px;
}

.col-two {
	float: right;
	width: 300px;
}

/* Page */

#page {
	width: 980px;
	margin: 0 auto;
	background: #FFFFFF;
}

/* orange line */
.orangeline {
	height: 50px;
	background:url(http://localhost/mycigarette/images/orangeline.gif) top repeat-x;
}

/* language */
#language {
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;	
}


/* Logo */

#logo {
	height: 220px;
	background:url(images/customerservice.jpg);
	/*background:url(images/customerservice.jpg) no-repeat;*/
}

#logo h1, #logo h2 {
	margin: 0;
	text-align: center;
	font-weight: normal;
	font-style: italic;
	color: #135293;
	/*color: #9C9C9C;*/
}

#logo h1 {
	padding: 170px 0 0 0;
	font-size: 22px;
	font-weight: bold;
	font-style: none;
	
}

#logo h2 {
	font-size: 14px;
}

#logo a {
	color: #9C9C9C;
	text-decoration: none;
}

/* Menu */
#farmacia{
	width:190px;
	margin-left: 5px;
	border:1px #009933 solid;
	margin-bottom:5px;
}

#farmacia .title{
	height:21px;
	font-size:14px;
	font-weight:bold;
	background:#FFFFFF;
	color:#009933;
	text-align:center;
	padding-top:3px;
	border-bottom:1px #009933 solid;
}

#menu {
	font-size:10px;
	padding-left: 20px;
	background: #FFFFFF url(http://localhost/mycigarette/images/img10.gif) repeat-x 	height: 1px;
}

#menu .menu_header {
	font-size: 14px;
	color: #FFFFFF;
	border: 1px solid #999999;
	background: #FF8F05;
	padding: 4px;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li {
	height: 10px;
	padding: 9px 0;
	background: url(http://localhost/mycigarette/images/img05.gif) repeat-x;
}

#menu li.first {
	background: none;
	font-weight: bold;
}

#menu a {
	text-decoration: none;
	font-size: 129%;
	color: #333333;
}

#menu a:hover {
	text-decoration: underline;
}

/* Login */

#login {
	padding: 20px;
	background: url(http://localhost/mycigarette/images/img06.gif) repeat-x;
}

#login form {
	margin: 0;
	padding: 20px 0 0 0;
}

#login fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

#login label {
	color: #FFFFFF;
}

#inputtext1, #inputtext2 {
	width: 194px;
	margin-bottom: .5em;
	font: bold 100% Georgia, "Times New Roman", Times, serif;
	color: #666666;
}

#inputsubmit1 {
	margin-bottom: .5em;
	font: bold 100% Georgia, "Times New Roman", Times, serif;
	color: #666666;
}

#login a {
	color: #FFFFFF;
}

/* Content */

#content {
	float: left;
	/*margin-left:20px;*/
	width: 740px;
}

/* Footer */

#footer {
	width: 960px;
	height: 50px;
	margin: 0 auto;
	padding-right: 20px;
	padding-bottom:10px;
	background:url(http://localhost/mycigarette/images/orangeline.gif) #FFFFFF top repeat-x;
}

#footer p {
	margin: 0;
	font-size: 85%;
}

#links {
	float: left;
	width: 220px;
	height: 45px;
	padding: 35px 0 0 20px;
	background: url(http://localhost/mycigarette/images/img13.gif) repeat-x;
}

#links a {
	color: #FFFFFF;
}

#legal {
	float: right;
	width: 720px;
	height: 45px;
	padding: 35px 0 0 20px;
}

/* product box border */
.border {background:#FFECB1 url(http://localhost/mycigarette/images/border_tall.gif) top repeat-x; width: 200px; text-align: center; float: left; height: 160px;}
.border .btall {background:url(http://localhost/mycigarette/images/border_tall.gif) bottom repeat-x;}
.border .ltall {background:url(http://localhost/mycigarette/images/border_tall.gif) left repeat-y;}
.border .rtall {background:url(http://localhost/mycigarette/images/border_tall.gif) right repeat-y;}
.border .tleft {background:url(http://localhost/mycigarette/images/border_tl.gif) top left no-repeat;}
.border .tright {background:url(http://localhost/mycigarette/images/border_tr.gif) top right no-repeat;}
.border .bleft {background:url(http://localhost/mycigarette/images/border_bl.gif) bottom left no-repeat;}
.border .bright {background:url(http://localhost/mycigarette/images/border_br.gif) bottom right no-repeat; width:100%;}
.border .ind {padding:4px 4px 15px 2px; height: 142px;}
.border a img {float:right;}

/* e-shop box border */
.shopborder {background:#FFECB1 url(http://localhost/mycigarette/images/border_tall.gif) top repeat-x; width: 340px; text-align: left; float: left; font-size:14px; height: 160px;}
.shopborder .btall {background:url(http://localhost/mycigarette/images/border_tall.gif) bottom repeat-x;}
.shopborder .ltall {background:url(http://localhost/mycigarette/images/border_tall.gif) left repeat-y;}
.shopborder .rtall {background:url(http://localhost/mycigarette/images/border_tall.gif) right repeat-y;}
.shopborder .tleft {background:url(http://localhost/mycigarette/images/border_tl.gif) top left no-repeat;}
.shopborder .tright {background:url(http://localhost/mycigarette/images/border_tr.gif) top right no-repeat;}
.shopborder .bleft {background:url(http://localhost/mycigarette/images/border_bl.gif) bottom left no-repeat;}
.shopborder .bright {background:url(http://localhost/mycigarette/images/border_br.gif) bottom right no-repeat; width:100%;}
.shopborder .ind {padding:4px 4px 15px 2px; height: 142px;}
.shopborder a img {float:right;}

/* shopborder text */
.shopborder_text {
	padding-left: 25px;
}

/* testimonial box border */
.testimonialborder {background:#FFECB1 url(http://localhost/mycigarette/images/border_tall.gif) top repeat-x; text-align: left; float: left;}
.testimonialborder .btall {background:url(http://localhost/mycigarette/images/border_tall.gif) bottom repeat-x;}
.testimonialborder .ltall {background:url(http://localhost/mycigarette/images/border_tall.gif) left repeat-y;}
.testimonialborder .rtall {background:url(http://localhost/mycigarette/images/border_tall.gif) right repeat-y;}
.testimonialborder .tleft {background:url(http://localhost/mycigarette/images/border_tl.gif) top left no-repeat;}
.testimonialborder .tright {background:url(http://localhost/mycigarette/images/border_tr.gif) top right no-repeat;}
.testimonialborder .bleft {background:url(http://localhost/mycigarette/images/border_bl.gif) bottom left no-repeat;}
.testimonialborder .bright {background:url(http://localhost/mycigarette/images/border_br.gif) bottom right no-repeat; width:100%;}
.testimonialborder .ind {padding:4px 4px 15px 2px;}
.testimonialborder a img {float:right;}


.img_left {
	float: left;
	border-style: 1px solid #333333;
	margin-top: 5px;
	margin-right: 40px;
	margin-bottom: 30px;
}

.img_right {
	float: right;
	border-style: 1px solid #333333;
	margin-top: 5px;
	margin-left: 50px;
	margin-right: 20px;
	margin-bottom: 40px;
}

.img_right_2 {
	float: right;
	border-style: 1px solid #333333;
	margin-top: 5px;
	margin-left: 30px;
	margin-right: 130px;
	margin-bottom: 30px;
}

/* product link text */
.product_link {
	margin-left: 25px;
	margin-top: 0px;
	padding-left: 5px;
	text-align: left;
}

.p_setting {
	padding-top: 1px;
}

/* models */
.models {
	margin:10px 80px 0px 40px;
	width:740px;
}

.model {
	float:left;
	margin-right:10px;
	width:190px;
	background:#f1f2f4;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:#CCCCCC 1px solid;
	padding:2px;
}

.model .title1 {
	padding-top:4px;
	background:url(images/bgk-menu.jpg) repeat-x;
	text-align:center;
	color:#0066FF;
	font-weight:bold;
	font-size:14px;
	height:20px;
}		

.model .description {
	padding: 0px 5px 0px 5px;
	color:#666666;
}

.model .price {
	text-align: right;
	color:#FF0000;
	font-size:16px;
	font-weight: bold;
}

.model .photo {
	padding-top:20px;
	text-align:center;
	/*background:#ffecb1;*/
	background:#ffffff;
	width:190px;
	height:110px;
	border-bottom:#CCCCCC 1px solid;
	border-top:#CCCCCC 1px solid;	
}

/* Sidebar */

#sidebar_left {
	float: left;
	width: 240px;
	background: #FFFFFF;
}

#sidebar_left .item {
	padding-top:10px;
	margin-left: 10px;
	background:#ffffff;
}

#sidebar_left .item .header {
	background:url(images/bgk-menu.jpg) repeat-x;
	padding-left:4px;
	padding-top:4px;
	color:#006699;
	font-weight: bold;
	height:22px;
	border-bottom:#CCCCCC 1px solid;
}	

#sidebar_left .tienda .item {
	margin-left: 10px;
	background:#ffffff;
}

#sidebar_left .tienda .item .header {
	background:url(images/bgk-menu.jpg) repeat-x;
	padding-left:4px;
	padding-top:4px;
	color:#006699;
	font-weight: bold;
	height:22px;
	border-bottom:#CCCCCC 1px solid;
}

#sidebar_left .tienda .item .menuitem {	
	width:215px;
	height:20px;
	padding:5px 0 0 15px;
	border-bottom:#CCCCCC 1px solid;
}

#sidebar_left .tienda .item .menuitem a{	
	color:#333333;	
}


/* header line */
.headerline {
	height:1px;
	border-bottom:#CC3300 1px solid;
}		