body {
padding:0;
margin:0;
font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#282828;
background:url(img/bgr.jpg) repeat;
}

img {
border:none;
}

form {
padding:0;
margin:0;
}

#body {
padding:0;
margin:0 auto;
width:1000px;
}

#header {
padding:0;
margin:0;
width:1000px;
height:121px;
float:left;
background:url(img/header.gif) repeat-x top left;
}

#logo {
padding:15px 0 0 15px;
margin:0;
width:230px;
height:106px;
float:left;
}

#right-header {
padding:25px 0 0 0;
margin:0;
width:755px;
height:96px;
float:left;
}

.search {
padding:0 0 10px 0;
margin:0;
width:755px;
float:left;
color:#5a3b17;
}

.search span {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
font-style:italic;
float:left;
padding-top:3px;
}

.search-field {
padding:0 0 0 5px;
margin:0 0 0 5px;
width:141px;
height:21px;
background:url(img/input1.gif) no-repeat top left;
border:none;
font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#979185;
display:inline-block;
line-height:21px;
float:left;
}

.search-button {
padding:0;
margin:0 20px 0 0;
width:19px;
height:21px;
background:url(img/submit1.gif) no-repeat top left;
border:none;
display:inline-block;
float:left;
}

.f1 {
padding:0 0 0 5px;
margin:0 0 0 2px;
width:117px;
height:18px;
background:#d5cdbb;
border:1px solid #cac3b1;
-webkit-box-shadow: inset -1px 1px 2px 0px #b5ae9f;
-moz-box-shadow: inset -1px 1px 2px 0px #b5ae9f;
box-shadow: inset -1px 1px 2px 0px #b5ae9f; 
/*background:url(img/input2.gif) no-repeat top left;
border:none;*/
font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#979185;
display:inline-block;
line-height:18px;
float:left;
}

.f2 {
padding:0;
margin:0 5px 0 2px;
width:20px;
height:21px;
background:url(img/submit2.gif) no-repeat top left;
border:none;
display:inline-block;
float:left;
}

.search a {
color:#5a3b17;
text-decoration:none;
}

.search a:hover {
color:#5a3b17;
text-decoration:underline;
}

#menu {
padding:25px 0 0 0;
margin:0;
width:755px;
float:left;
font-size:14px;
font-weight:bold;
text-align:right;
}

#menu a {
color:#515151;
text-decoration:none;
padding:0 12px;
}

#menu a.active {
color:#e11e7b;
text-decoration:none;
padding:0 12px;
}

#menu a:hover {
color:#e11e7b;
text-decoration:none;
}

#gallery {
padding:0;
margin:0;
width:1000px;
float:left;
}

/*#slider img {
position:relative;
z-index:1;
margin-top:-400px;
float:left;
}*/

.recipe-home {
padding:95px 20px 20px 30px;
margin:0;
width:185px;
height:285px;
float:right;
/*position:relative;
z-index:2;*/
background:url(img/bgr-recipe.png) repeat;
}

.recipe-home h1 {
padding:0;
margin:0;
font-family: 'Lobster', "Times New Roman", Times, serif;
font-size:37px;
font-weight:bold;
color:#714926;
}

.recipe-home h1 a {
color:#714926;
text-decoration:none;
}

.recipe-home h1 a:hover {
color:#714926;
text-decoration:none;
}

.recipe-home h2 {
padding:0;
margin:0;
font-family: 'Lobster', "Times New Roman", Times, serif;
font-size:24px;
line-height:24px;
font-weight:bold;
color:#000000;
}

.recipe-home h2 a {
color:#000000;
text-decoration:none;
}

.recipe-home h2 a:hover {
color:#000000;
text-decoration:none;
}

.recipe-home p {
padding:0 0 0 15px;
margin:15px 0 0 0;
background:url(img/bullet.png) no-repeat top left;
font-size:14px;
}

#line-recipes {
padding:20px 0 0 0;
margin:20px 0 0 0;
width:1000px;
height:64px;
float:left;
background:url(img/line.gif) no-repeat top left;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:30px;
color:#a2aa4f;
text-align:center;
}

#line-recipes img {
vertical-align:middle;
margin-left:20px;
}

.kareta {
padding:20px 0 0 0;
margin:0;
width:1000px;
float:left;
}

.kare1 {
padding:0;
margin:0;
width:315px;
float:left;
}

.kare1 .kare-top {
padding:8px 0 0 0;
margin:0;
width:315px;
height:32px;
float:left;
background:url(img/top-kare1.gif) no-repeat top left;
font-family: 'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:20px;
text-align:center;
}

.kare1 .kare-top a {
color:#8bca3a;
text-decoration:none;
}

.kare1 .kare-top a:hover {
color:#8bca3a;
text-decoration:none;
}

.kare1 .kare-y {
padding:0 15px;
margin:0;
width:285px;
float:left;
min-height:245px;
height:auto !important;
height:245px;
background:url(img/y-kare1.gif) repeat-y top left;
}

.kare1 .kare-bottom {
padding:5px 15px 0 15px;
margin:0;
width:285px;
height:44px;
float:left;
background:url(img/bottom-kare1.gif) no-repeat top left;
}

.kare1 .kare-bottom a {
display:block;
width:120px;
height:21px;
background:url(img/more1.gif) no-repeat top left;
color:#ffffff;
text-decoration:none;
text-align:center;
font-weight:bold;
padding:3px 0 0 0;
}

.kare2 {
padding:0 0 0 27px;
margin:0;
width:315px;
float:left;
}

.kare2 .kare-top {
padding:8px 0 0 0;
margin:0;
width:315px;
height:32px;
float:left;
background:url(img/top-kare2.gif) no-repeat top left;
font-family: 'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:20px;
text-align:center;
}

.kare2 .kare-top a {
color:#fe781f;
text-decoration:none;
}

.kare2 .kare-top a:hover {
color:#fe781f;
text-decoration:none;
}

.kare2 .kare-y {
padding:0 15px;
margin:0;
width:285px;
float:left;
min-height:245px;
height:auto !important;
height:245px;
background:url(img/y-kare2.gif) repeat-y top left;
}

.kare2 .kare-bottom {
padding:5px 15px 0 15px;
margin:0;
width:285px;
height:44px;
float:left;
background:url(img/bottom-kare2.gif) no-repeat top left;
}

.kare2 .kare-bottom a {
display:block;
width:120px;
height:21px;
background:url(img/more2.gif) no-repeat top left;
color:#ffffff;
text-decoration:none;
text-align:center;
font-weight:bold;
padding:3px 0 0 0;
}

.kare3 {
padding:0 0 0 28px;
margin:0;
width:315px;
float:left;
}

.kare3 .kare-top {
padding:8px 0 0 0;
margin:0;
width:315px;
height:32px;
float:left;
background:url(img/top-kare3.gif) no-repeat top left;
font-family: 'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:20px;
text-align:center;
}

.kare3 .kare-top a {
color:#3cb0e5;
text-decoration:none;
}

.kare3 .kare-top a:hover {
color:#3cb0e5;
text-decoration:none;
}

.kare3 .kare-y {
padding:0 15px;
margin:0;
width:285px;
float:left;
min-height:245px;
height:auto !important;
height:245px;
background:url(img/y-kare3.gif) repeat-y top left;
}

.kare3 .kare-bottom {
padding:5px 15px 0 15px;
margin:0;
width:285px;
height:44px;
float:left;
background:url(img/bottom-kare3.gif) no-repeat top left;
}

.kare3 .kare-bottom a {
display:block;
width:120px;
height:21px;
background:url(img/more3.gif) no-repeat top left;
color:#ffffff;
text-decoration:none;
text-align:center;
font-weight:bold;
padding:3px 0 0 0;
}

#footer {
padding:20px 0 0 0;
margin:35px 0 0 0;
width:1000px;
height:45px;
float:left;
background:url(img/footer.gif) no-repeat top left;
font-size:14px;
font-weight:bold;
text-align:center;
}
#footer img {
	vertical-align: middle;
}
#footer a {
color:#515151;
text-decoration:none;
padding:0 20px;
background:url(img/border.gif) no-repeat center left;
}

#footer a.first {
color:#515151;
text-decoration:none;
padding:0 20px;
background:none;
}

#footer a:hover {
color:#e11e7b;
text-decoration:none;
}

.kare-blue {
padding:0;
margin:0;
width:315px;
float:left;
}

.kare-blue .kare-top {
padding:13px 0 0 0;
margin:0;
width:315px;
height:27px;
float:left;
background:url(img/top-kare3a.gif) no-repeat top left;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#2684E4;
}

.kare-blue .kare-y {
padding:0 35px;
margin:0;
width:245px;
float:left;
background:url(img/y-kare3.gif) repeat-y top left;
font-size:14px;
}

.kare-blue .kare-y p {
padding:20px 0;
margin:0;
line-height:22px;
}

.kare-blue .kare-y a {
color:#57b9e9;
text-decoration:none;
}

.kare-blue .kare-y a:hover {
color:#57b9e9;
text-decoration:underline;
}

.kare-blue .kare-bottom {
padding:5px 15px 0 15px;
margin:0;
width:285px;
height:44px;
float:left;
background:url(img/bottom-kare3a.gif) no-repeat top left;
}

.kare-orange {
padding:0;
margin:0;
width:315px;
float:left;
}

.kare-orange .kare-top {
padding:18px 0 0 0;
margin:0;
width:315px;
height:22px;
float:left;
background:url(img/top-kare2a.gif) no-repeat top left;
font-family: 'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#fe781f;
}

.kare-orange .kare-y {
padding:0 15px;
margin:0;
width:285px;
float:left;
background:url(img/y-kare2.gif) repeat-y top left;
}

.kare-orange .kare-y p {
padding:5px 0 0 0;
margin:0;
line-height:14px;
}

.kare-orange .kare-y p.date {
color:#515151;
}

.kare-orange .kare-y a {
color:#fe781f;
text-decoration:none;
}

.kare-orange .kare-y a:hover {
color:#fe781f;
text-decoration:underline;
}

.kare-orange .kare-bottom {
padding:5px 15px 0 15px;
margin:0;
width:285px;
height:44px;
float:left;
background:url(img/bottom-kare2a.gif) no-repeat top left;
}

.kare-orange .kare-y .list {
padding:20px 0 0 0;
margin:0;
width:285px;
float:left;
}

.kare-orange .kare-y .list img {
margin-right:10px;
}

.kare-orange .kare-y .list a {
font-size:14px;
font-weight:bold;
}

.kare-green {
padding:0;
margin:0;
width:315px;
float:left;
}

.kare-green .kare-top {
padding:18px 0 0 0;
margin:0;
width:315px;
height:22px;
float:left;
background:url(img/top-kare1a.gif) no-repeat top left;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#8bca3a;
}

.kare-green .kare-y {
padding:0 15px;
margin:0;
width:285px;
float:left;
background:url(img/y-kare1.gif) repeat-y top left;
}

.kare-green .kare-y p {
padding:5px 0 0 0;
margin:0;
line-height:14px;
}

.kare-green .kare-y p.date {
color:#515151;
}

.kare-green .kare-y a {
color:#8bca3a;
text-decoration:none;
}

.kare-green .kare-y a:hover {
color:#8bca3a;
text-decoration:underline;
}

.kare-green .kare-bottom {
padding:5px 15px 0 15px;
margin:0;
width:285px;
height:44px;
float:left;
background:url(img/bottom-kare1a.gif) no-repeat top left;
}

.kare-green .kare-y .list {
padding:20px 0 0 0;
margin:0;
width:285px;
float:left;
}

.kare-green .kare-y .list img {
margin-right:10px;
}

.kare-green .kare-y .list a {
font-size:14px;
font-weight:bold;
}

.page {
padding:0;
margin:0 0 0 27px;
width:656px;
float:left;
border:1px solid #d2cec7;
}

.orange-page-y {
padding:0;
margin:0;
width:656px;
float:left;
min-height:715px;
height:auto !important;
height:715px;
background:url(img/orange-page-y.gif) repeat-y top left;
}

.orange-page-top {
padding:12px 100px 0 100px;
margin:0;
width:456px;
float:left;
min-height:38px;
height:auto !important;
height:38px;
background:url(img/orange-page-top.gif) no-repeat top left;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#fe781f;
}

.orange-page-top2 {
padding:18px 100px 0 100px;
margin:0;
width:456px;
float:left;
min-height:32px;
height:auto !important;
height:32px;
background:url(img/orange-page-top2.gif) no-repeat top left;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#f08800;
}

.orange-page-bottom {
padding:0;
margin:0;
width:656px;
height:19px;
float:left;
background:url(img/orange-page-bottom.gif) no-repeat top left;
font-size:1px;
}

.text {
padding:0 23px;
margin:0;
width:610px;
float:left;
}

.text p {
padding:10px 0 0 0;
margin:0;
line-height:20px;
}

.formal {
padding:100px 23px 0 23px;
margin:0;
width:610px;
float:left;
}

.formal2 {
padding:20px 23px 0 23px;
margin:0;
width:610px;
float:left;
}

.pages {
padding:0;
margin:0;
width:210px;
float:left;
}

.icons {
padding:0;
margin:0;
width:400px;
float:left;
}

.icons a {
color:#003363;
text-decoration:none;
padding-right:10px;
}

.icons a:hover {
color:#003363;
text-decoration:underline;
}

.icons img {
vertical-align:middle;
margin-right:3px;
}

.orange-page-y .pages a {
color:#fe781f;
text-decoration:none;
padding:0 5px;
font-weight:bold;
}

.orange-page-y .pages a:hover {
color:#fe781f;
text-decoration:underline;
}

.green-page-y .pages a {
color:#8bca3a;
text-decoration:none;
padding:0 5px;
font-weight:bold;
}

.green-page-y .pages a:hover {
color:#8bca3a;
text-decoration:underline;
}

.green-page-y {
padding:0;
margin:0;
width:656px;
float:left;
min-height:715px;
height:auto !important;
height:715px;
background:url(img/green-page-y.gif) repeat-y top left;
}

.green-page-top {
padding:16px 100px 0 100px;
margin:0;
width:456px;
float:left;
min-height:34px;
height:auto !important;
height:34px;
background:url(img/green-page-top.gif) no-repeat top left;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#8bca3a;
}

.green-page-bottom {
padding:0;
margin:0;
width:656px;
height:19px;
float:left;
background:url(img/green-page-bottom.gif) no-repeat top left;
font-size:1px;
}

.kare-green-a {
margin:0 0 0 27px;
padding:0;
width:315px;
float:left;
display:inline;
background: url(img/y-kare1.gif) repeat-y top left;
}

.kare-green-a .kare-top {
padding:8px 0 0 0;
margin:0;
width:315px;
height:32px;
float:left;
background:url(img/top-kare1.gif) no-repeat top left;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
}

.kare-green-a .kare-top a {
color:#787704;
text-decoration:none;
}

.kare-green-a .kare-top a:hover {
color:#787704;
text-decoration:none;
}

.kare-green-a .kare-y {
padding:0 15px;
margin:0;
width:285px;
float:left;
min-height:215px;
height:auto !important;
height:215px;
background:url(img/y-kare1.gif) repeat-y top left;
text-align:center;
font-size:14px;
}

.kare-green-a .kare-bottom {
padding:0 15px 0 15px;
margin:0;
width:285px;
height:10px;
float:left;
background:url(img/bottom-kare1a.gif) no-repeat bottom left;
}

.kare-green-a .kare-bottom a {
display:block;
width:120px;
height:21px;
background:url(img/more4.gif) no-repeat top left;
color:#ffffff;
text-decoration:none;
text-align:center;
font-weight:bold;
padding:3px 0 0 0;
}

.kare-pink-a {
padding:0;
margin:0;
width:315px;
float:left;
background:url(img/y-kare4.gif) repeat-y top left;
}

.kare-pink-a .kare-top {
padding:8px 0 0 0;
margin:0;
width:315px;
height:32px;
float:left;
background:url(img/top-kare4.gif) no-repeat top left;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
}

.kare-pink-a .kare-top a {
color:#d53073;
text-decoration:none;
}

.kare-pink-a .kare-top a:hover {
color:#d53073;
text-decoration:none;
}

.kare-pink-a .kare-y {
padding:0 15px;
margin:0;
width:285px;
float:left;
min-height:215px;
height:auto !important;
height:215px;
background:url(img/y-kare4.gif) repeat-y top left;
text-align:center;
font-size:14px;
}

.kare-pink-a .kare-bottom {
padding:0 15px 0 15px;
margin:0;
width:285px;
height:10px;
float:left;
background:url(img/bottom-kare4.gif) no-repeat bottom left;
}

.kare-pink-a .kare-bottom a {
display:block;
width:120px;
height:21px;
background:url(img/more5.gif) no-repeat top left;
color:#ffffff;
text-decoration:none;
text-align:center;
font-weight:bold;
padding:3px 0 0 0;
}

.kare-blue-a {
margin:0 0 0 28px;
padding:0;
width:315px;
float:left;
display:inline;
background: url(img/y-kare3.gif) repeat-y top left;
}

.kare-blue-a .kare-top {
padding:8px 0 0 0;
margin:0;
width:315px;
height:32px;
float:left;
background:url(img/top-kare3.gif) no-repeat top left;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
}

.kare-blue-a .kare-top a {
color:#3cb0e5;
text-decoration:none;
}

.kare-blue-a .kare-top a:hover {
color:#3cb0e5;
text-decoration:none;
}

.kare-blue-a .kare-y {
padding:0 15px;
margin:0;
width:285px;
float:left;
min-height:215px;
height:auto !important;
height:215px;
background:url(img/y-kare3.gif) repeat-y top left;
text-align:center;
font-size:14px;
}

.kare-blue-a .kare-bottom {
padding:0 15px 0 15px;
margin:0;
width:285px;
height:10px;
float:left;
background:url(img/bottom-kare3a.gif) no-repeat bottom left;
}

.kare-blue-a .kare-bottom a {
display:block;
width:120px;
height:21px;
background:url(img/more3.gif) no-repeat top left;
color:#ffffff;
text-decoration:none;
text-align:center;
font-weight:bold;
padding:3px 0 0 0;
}

.left-kareta {
padding:0;
margin:0;
width:315px;
float:left;
}

.misko, .pink-product {
padding:0;
margin:0;
width:315px;
height:182px;
float:left;
/*background:url(img/bgr-pasta.jpg) no-repeat top left;*/
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#e4267b;
}

.misko  a , .pink-product a {
padding:0;
margin:0;
width:315px;
height:182px;
float:left;
color:#e4267b;
text-decoration:none;
}

.misko a:hover , .pink-product a:hover {
color:#e4267b;
text-decoration:underline;
}

.elia, .green-product {
padding:0;
margin:20px 0 0 0;
width:315px;
height:182px;
float:left;
/*background:url(img/bgr-olives.jpg) no-repeat top left;*/
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#787704;
}

.elia a, .green-product a {
padding:0;
margin:0;
width:315px;
height:182px;
float:left;
color:#787704;
text-decoration:none;
}

.elia a:hover, .green-product a:hover {
color:#787704;
text-decoration:underline;
}

.trata, .blue-product{
padding:0;
margin:20px 0 0 0;
width:315px;
height:182px;
float:left;
/*background:url(img/bgr-sea.jpg) no-repeat top left;*/
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#34898e;
}

.trata a , .blue-product a{
padding:0;
margin:0;
width:315px;
height:182px;
float:left;
color:#34898e;
text-decoration:none;
}

.trata a:hover, .blue-product a:hover {
color:#34898e;
text-decoration:underline;
}

.pink-page-y {
padding:0;
margin:0;
width:656px;
float:left;
min-height:565px;
height:auto !important;
height:565px;
background:url(img/pink-page-y.gif) repeat-y top left;
}

/*.pink-page-top {
padding:5px 100px 0 100px;
margin:0;
width:456px;
float:left;
min-height:45px;
height:auto !important;
height:45px;
background:url(img/pink-page-top.gif) no-repeat top left;
font-family: 'Lobster', cursive;
font-size:20px;
text-align:center;
color:#d02166;
}
*/
.pink-page-bottom {
padding:0;
margin:0;
width:656px;
height:19px;
float:left;
background:url(img/pink-page-bottom.gif) no-repeat top left;
font-size:1px;
}

.text p img {
margin-right:10px;
}

.pink-page-top h1, .pink-page-top-product h1 {
padding:0;
margin:0;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:37px;
text-align:center;
color:#d02166;
}

.kare-top2 {
padding:0;
margin:0;
width:315px;
height:17px;
float:left;
background:url(img/top-kare5.gif) no-repeat top left;
}

.products {
padding:20px 20px 0 0;
margin:0;
width:200px;
float:left;
}

.making {
padding:20px 0 0 0;
margin:0;
width:390px;
float:left;
}

.green-page-y h3 {
padding:0;
margin:10px 0 0 0;
font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size:18px;
color:#8bca3a;
font-weight:normal;
}

.kare-green .kare-y2 {
padding:0 7px 0 7px;
margin:0;
width:301px;
float:left;
background:url(img/y-kare1.gif) repeat-y top left;
}

h2#a1 {
padding:0;
margin:0;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#8bca3a;
background:url(img/h1-green.gif) no-repeat center center;
}

h2#a2 {
padding:0;
margin:0;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#fcc42c;
background:url(img/h1-yellow.gif) no-repeat center center;
}

h2#a3 {
padding:0;
margin:0;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#f08800;
background:url(img/h1-orange.gif) no-repeat center center;
}

h2#a4 {
padding:0;
margin:0;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#e53304;
background:url(img/h1-red.gif) no-repeat center center;
}

h2#a5 {
padding:0;
margin:0;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#e4267b;
background:url(img/h1-pink.gif) no-repeat center center;
}

h2#a6 {
padding:0;
margin:0;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#2684e4;
background:url(img/h1-blue.gif) no-repeat center center;
}

.pane-yellow {
padding:0;
margin:0;
width:285px;
float:left;
}

.pane-yellow a {
color:#e4a804;
text-decoration:none;
display:block;
padding:0;
margin:0;
}

.pane-yellow a.active {
color:#c18f07;
text-decoration:none;
font-weight:bold;
}

.pane-yellow a:hover {
color:#c18f07;
text-decoration:none;
}

.pages-yellow {
padding:10px 0 0 0;
margin:0;
width:285px;
float:left;
color:#c18f07;
}

.pages-yellow a {
color:#e4a804;
text-decoration:none;
}

.pages-yellow a:hover {
color:#c18f07;
text-decoration:none;
}

/**/

.pane-green {
padding:0;
margin:0;
width:285px;
float:left;
}

.pane-green a {
color:#8bca3a;
text-decoration:none;
display:block;
padding:0;
margin:0;
}

.pane-green a.active {
color:#566b43;
text-decoration:none;
font-weight:bold;
}

.pane-green a:hover {
color:#566b43;
text-decoration:none;
}

.pages-green {
padding:10px 0 0 0;
margin:0;
width:285px;
float:left;
color:#566b43;
}

.pages-green a {
color:#8bca3a;
text-decoration:none;
}

.pages-green a:hover {
color:#566b43;
text-decoration:none;
}

/**/

.pane-orange {
padding:0;
margin:0;
width:285px;
float:left;
}

.pane-orange a {
color:#f08800;
text-decoration:none;
display:block;
padding:0;
margin:0;
}

.pane-orange a.active {
color:#da6c00;
text-decoration:none;
font-weight:bold;
}

.pane-orange a:hover {
color:#da6c00;
text-decoration:none;
}

.pages-orange {
padding:10px 0 0 0;
margin:0;
width:285px;
float:left;
color:#da6c00;
}

.pages-orange a {
color:#f08800;
text-decoration:none;
}

.pages-orange a:hover {
color:#da6c00;
text-decoration:none;
}

/**/

.pane-red {
padding:0;
margin:0;
width:285px;
float:left;
}

.pane-red a {
color:#e53304;
text-decoration:none;
display:block;
padding:0;
margin:0;
}

.pane-red a.active {
color:#ac2401;
text-decoration:none;
font-weight:bold;
}

.pane-red a:hover {
color:#ac2401;
text-decoration:none;
}

.pages-red {
padding:10px 0 0 0;
margin:0;
width:285px;
float:left;
color:#ac2401;
}

.pages-red a {
color:#e53304;
text-decoration:none;
}

.pages-red a:hover {
color:#ac2401;
text-decoration:none;
}

/**/

.pane-pink {
padding:0;
margin:0;
width:285px;
float:left;
}

.pane-pink a {
color:#e4267b;
text-decoration:none;
display:block;
padding:0;
margin:0;
}

.pane-pink a.active {
color:#c1085a;
text-decoration:none;
font-weight:bold;
}

.pane-pink a:hover {
color:#c1085a;
text-decoration:none;
}

.pages-pink {
padding:10px 0 0 0;
margin:0;
width:285px;
float:left;
color:#c1085a;
}

.pages-pink a {
color:#e4267b;
text-decoration:none;
}

.pages-pink a:hover {
color:#c1085a;
text-decoration:none;
}

/**/

.pane-blue {
padding:0;
margin:0;
width:285px;
float:left;
}

.pane-blue a {
color:#2684e4;
text-decoration:none;
display:block;
padding:0;
margin:0;
}

.pane-blue a.active {
color:#0967c7;
text-decoration:none;
font-weight:bold;
}

.pane-blue a:hover {
color:#0967c7;
text-decoration:none;
}

.pages-blue {
padding:10px 0 0 0;
margin:0;
width:285px;
float:left;
color:#2684e4;
}

.pages-blue a {
color:#0967c7;
text-decoration:none;
}

.pages-blue a:hover {
color:#0967c7;
text-decoration:none;
}

.kare-green .kare-bottom2 {
padding:0;
margin:0;
width:315px;
height:11px;
float:left;
background:url(img/bottom-kare1b.gif) no-repeat top left;
}

.products img {
vertical-align:middle;
margin-bottom:10px;
}

.making p {
padding:15px 0 10px 0;
margin:0;
}

.orange-page-y h3 {
padding:0;
margin:10px 0 0 0;
font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size:18px;
color:#f08800;
font-weight:normal;
}

.yellow-page-y h3 {
padding:0;
margin:10px 0 0 0;
font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size:18px;
color:#fcc42c;
font-weight:normal;
}

.yellow-page-y {
padding:0;
margin:0;
width:656px;
float:left;
min-height:715px;
height:auto !important;
height:715px;
background:url(img/orange-page-y.gif) repeat-y top left;
}

.yellow-page-top {
padding:12px 100px 0 100px;
margin:0;
width:456px;
float:left;
min-height:38px;
height:auto !important;
height:38px;
background:url(img/orange-page-top.gif) no-repeat top left;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#fcc42c;
}

.yellow-page-bottom {
padding:0;
margin:0;
width:656px;
height:19px;
float:left;
background:url(img/orange-page-bottom.gif) no-repeat top left;
font-size:1px;
}

.red-page-y {
padding:0;
margin:0;
width:656px;
float:left;
min-height:715px;
height:auto !important;
height:715px;
background:url(img/red-page-y.gif) repeat-y top left;
}

.red-page-top {
padding:12px 100px 0 100px;
margin:0;
width:456px;
float:left;
min-height:38px;
height:auto !important;
height:38px;
background:url(img/red-page-top.gif) no-repeat top left;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#e53304;
}

.red-page-bottom {
padding:0;
margin:0;
width:656px;
height:19px;
float:left;
background:url(img/red-page-bottom.gif) no-repeat top left;
font-size:1px;
}

.red-page-y h3 {
padding:0;
margin:10px 0 0 0;
font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size:18px;
color:#e53304;
font-weight:normal;
}

.pink-page-top{
padding:12px 100px 0 100px;
margin:0;
width:456px;
float:left;
min-height:38px;
height:auto !important;
height:38px;
background:url(img/pink-page-top2.gif) no-repeat top left;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#e4267b;
}

.pink-page-y h3 {
padding:0;
margin:10px 0 0 0;
font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size:18px;
color:#e4267b;
font-weight:normal;
}

.blue-page-y {
padding:0;
margin:0;
width:656px;
float:left;
min-height:715px;
height:auto !important;
height:715px;
background:url(img/blue-page-y.gif) repeat-y top left;
}

.blue-page-top {
padding:12px 100px 0 100px;
margin:0;
width:456px;
float:left;
min-height:38px;
height:auto !important;
height:38px;
background:url(img/blue-page-top.gif) no-repeat top left;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#2684e4;
}

.blue-page-bottom {
padding:0;
margin:0;
width:656px;
height:19px;
float:left;
background:url(img/blue-page-bottom.gif) no-repeat top left;
font-size:1px;
}

.blue-page-y h3 {
padding:0;
margin:10px 0 0 0;
font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size:18px;
color:#2684e4;
font-weight:normal;
}

.blue-page-y .f1 {
padding:0 0 0 5px;
margin:0 0 5px 0;
width:117px;
height:21px;
background:#d5cdbb;
border:1px solid #cac3b1;
-webkit-box-shadow: inset -1px 1px 2px 0px #b5ae9f;
-moz-box-shadow: inset -1px 1px 2px 0px #b5ae9f;
box-shadow: inset -1px 1px 2px 0px #b5ae9f; 
/*background:url(img/input2.gif) no-repeat top left;
border:none;*/
font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#979185;
display:inline-block;
line-height:21px;
float:left;
}

.blue-page-y .t1 {
padding:5px;
margin:0 0 5px 0;
width:435px;
height:130px;
background:#d5cdbb;
border:1px solid #cac3b1;
-webkit-box-shadow: inset -1px 1px 2px 0px #b5ae9f;
-moz-box-shadow: inset -1px 1px 2px 0px #b5ae9f;
box-shadow: inset -1px 1px 2px 0px #b5ae9f; 
/*background:url(img/input2.gif) no-repeat top left;
border:none;*/
font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#979185;
display:inline-block;
line-height:21px;
float:left;
resize:none;
}

.f3 {
background: #7bac3d; /* Old browsers */
background: -moz-linear-gradient(top, #7bac3d 0%, #385526 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7bac3d), color-stop(100%,#385526)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #7bac3d 0%,#385526 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #7bac3d 0%,#385526 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #7bac3d 0%,#385526 100%); /* IE10+ */
background: linear-gradient(top, #7bac3d 0%,#385526 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7bac3d', endColorstr='#385526',GradientType=0 ); /* IE6-9 */
padding:0 15px;
margin:0;
width: auto;
height:25px;
font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-transform:uppercase;
font-weight:bold;
border:none;
}

.blue-page-y form {
padding:20px 0 0 0;
margin:0;
}

.blue-page-y-full {
padding:0;
margin:0;
width:1000px;
float:left;
min-height:715px;
height:auto !important;
height:715px;
background:url(img/blue-page-y2.gif) repeat-y top left;
}

.blue-page-top-full {
padding:5px 100px 0 100px;
margin:0;
width:800px;
float:left;
min-height:45px;
height:auto !important;
height:45px;
background:url(img/blue-page-top2.gif) no-repeat top left;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#2684e4;
}

.blue-page-bottom-full {
padding:0;
margin:0;
width:1000px;
height:19px;
float:left;
background:url(img/blue-page-bottom2.gif) no-repeat top left;
font-size:1px;
}

.blue-page-y-full h1 {
padding:0;
margin:0;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:37px;
color:#2684e4;
}

.text-full {
padding:20px 50px 0 50px;
margin:0;
width:900px;
float:left;
possition:relative;

}

.text-full p {
padding:0 0 15px 0;
margin:0;
}

.green-page-y-full {
padding:0;
margin:0;
width:1000px;
float:left;
min-height:715px;
height:auto !important;
height:715px;
background:url(img/green-page-y2.gif) repeat-y top left;
}

.green-page-top-full {
padding:5px 100px 0 100px;
margin:0;
width:800px;
float:left;
min-height:45px;
height:auto !important;
height:45px;
background:url(img/green-page-top2.gif) no-repeat top left;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#8bca3a;
}

.green-page-bottom-full {
padding:0;
margin:0;
width:1000px;
height:19px;
float:left;
background:url(img/green-page-bottom2.gif) no-repeat top left;
font-size:1px;
}

.green-page-y-full h1 {
padding:0;
margin:0;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:37px;
font-weight:bold;
color:#8bca3a;
}

.blue-page-top h1, .blue-page-top-product h1 {
padding:0;
margin:0;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:37px;
text-align:center;
color:#2684e4;
}

.green-page-top h1, .green-page-top-product h1 {
padding:0;
margin:0;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:37px;
text-align:center;
color:#787704;
}

.kare-home-green {
padding:0;
margin:0;
width:315px;
float:left;
}

.kare-home-green .kare-top {
padding:8px 0 0 0;
margin:0;
width:315px;
height:32px;
float:left;
background:url(img/top-kare1.gif) no-repeat top left;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:20px;
text-align:center;
}

.kare-home-green .kare-top a {
color:#8bca3a;
text-decoration:none;
}

.kare-home-green .kare-top a:hover {
color:#8bca3a;
text-decoration:none;
}

.kare-home-green .kare-y {
padding:0 15px;
margin:0;
width:285px;
float:left;
min-height:245px;
height:auto !important;
height:245px;
background:url(img/y-kare1.gif) repeat-y top left;
}

.kare-home-green .kare-bottom {
padding:5px 15px 0 15px;
margin:0;
width:285px;
height:44px;
float:left;
background:url(img/bottom-kare1.gif) no-repeat top left;
}

.kare-home-green .kare-bottom a {
display:block;
width:120px;
height:21px;
background:url(img/more1.gif) no-repeat top left;
color:#ffffff;
text-decoration:none;
text-align:center;
font-weight:bold;
padding:3px 0 0 0;
}

.kare-home-orange {
padding:0 0 0 27px;
margin:0;
width:315px;
float:left;
}

.kare-home-orange .kare-top {
padding:8px 0 0 0;
margin:0;
width:315px;
height:32px;
float:left;
background:url(img/top-kare2.gif) no-repeat top left;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:20px;
text-align:center;
}

.kare-home-orange .kare-top a {
color:#fe781f;
text-decoration:none;
}

.kare-home-orange .kare-top a:hover {
color:#fe781f;
text-decoration:none;
}

.kare-home-orange .kare-y {
padding:0 15px;
margin:0;
width:285px;
float:left;
min-height:245px;
height:auto !important;
height:245px;
background:url(img/y-kare2.gif) repeat-y top left;
}

.kare-home-orange .kare-bottom {
padding:5px 15px 0 15px;
margin:0;
width:285px;
height:44px;
float:left;
background:url(img/bottom-kare2.gif) no-repeat top left;
}

.kare-home-orange .kare-bottom a {
display:block;
width:120px;
height:21px;
background:url(img/more2.gif) no-repeat top left;
color:#ffffff;
text-decoration:none;
text-align:center;
font-weight:bold;
padding:3px 0 0 0;
}

.kare-home-blue {
padding:0 0 0 28px;
margin:0;
width:315px;
float:left;
}

.kare-home-blue .kare-top {
padding:8px 0 0 0;
margin:0;
width:315px;
height:32px;
float:left;
background:url(img/top-kare3.gif) no-repeat top left;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:20px;
text-align:center;
}

.kare-home-blue .kare-top a {
color:#3cb0e5;
text-decoration:none;
}

.kare-home-blue .kare-top a:hover {
color:#3cb0e5;
text-decoration:none;
}

.kare-home-blue .kare-y {
padding:0 15px;
margin:0;
width:285px;
float:left;
min-height:245px;
height:auto !important;
height:245px;
background:url(img/y-kare3.gif) repeat-y top left;
}

.kare-home-blue .kare-bottom {
padding:5px 15px 0 15px;
margin:0;
width:285px;
height:44px;
float:left;
background:url(img/bottom-kare3.gif) no-repeat top left;
}

.kare-home-blue .kare-bottom a {
display:block;
width:120px;
height:21px;
background:url(img/more3.gif) no-repeat top left;
color:#ffffff;
text-decoration:none;
text-align:center;
font-weight:bold;
padding:3px 0 0 0;
}


.kare2-home-pink {
padding:0;
margin:0;
width:315px;
float:left;
}

.kare2-home-green {
padding:0 0 0 28px;
margin:0;
width:315px;
float:left;
}

.kare2-home-blue {
padding:0 0 0 27px;
margin:0;
width:315px;
float:left;
}

.green-page-top-product {
padding:8px 100px 0 100px;
margin:0;
width:456px;
float:left;
min-height:42px;
height:auto !important;
height:42px;
background:url(img/green-page-top-product.gif) no-repeat top left;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#8bca3a;
}

.blue-page-top-product {
padding:15px 100px 0 100px;
margin:0;
width:456px;
float:left;
min-height:35px;
height:auto !important;
height:35px;
background:url(img/blue-page-top-product.gif) no-repeat top left;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#2684e4;
}

.pink-page-top-product {
padding:5px 100px 0 100px;
margin:0;
width:456px;
float:left;
min-height:45px;
height:auto !important;
height:45px;
background:url(img/pink-page-top-product.gif) no-repeat top left;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#e4267b;
}

.blue-page-top-contact {
padding:12px 100px 0 100px;
margin:0;
width:456px;
float:left;
min-height:38px;
height:auto !important;
height:38px;
background:url(img/blue-page-top-contact.gif) no-repeat top left;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#2684e4;
}

#draggable { 
		width: 350px;
		height: auto;
		padding: 10px; 
		display:none;
		position:absolute;
		z-index:3320;
		border:1px solid #ff0000;
		background: #c7d8ea; /* Old browsers */
}

.error {
    width: auto;
    padding: 5px 0;
    color:#ffa200;
}

.error_message {
    width: 250px;
    padding: 5px 0;
    color:#ffa200;
}


#success_login{ 
	        width: 350px;
			height: auto;
			padding: 10px; 
			display:none;
			position:absolute;
			z-index:3320;
			border:1px dotted #d5cdbb;
			background: #f7f3e8;
			-webkit-box-shadow: 0px 0px 3px #beb8aa;
-moz-box-shadow: 0px 0px 3px #beb8aa;
box-shadow: 0px 0px 3px #beb8aa;
color:#282828;
}

#success_login .error {
color:#282828;
font-size:14px;
}

.search #success_login a {
color:#395526;
text-decoration:none;
font-size:11px;
}

#success{ 
	        width: 350px;
			height: auto;
			padding: 10px; 
			display:none;
			position:absolute;
			z-index:3320;
			border:1px dotted #d5cdbb;
			background: #f7f3e8;
			-webkit-box-shadow: 0px 0px 3px #beb8aa;
-moz-box-shadow: 0px 0px 3px #beb8aa;
box-shadow: 0px 0px 3px #beb8aa;
color:#282828;
}

#success .error {
color:#282828;
font-size:14px;
}

#success a {
color:#395526;
text-decoration:none;
font-size:11px;
}

#regform {possition:relative;}


div#a1 {
padding:0;
margin:0;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#8bca3a;
background:url(img/h1-green.gif) no-repeat center center;
}

div#a2 {
padding:0;
margin:0;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#fcc42c;
background:url(img/h1-yellow.gif) no-repeat center center;
}

div#a3 {
padding:0;
margin:0;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#f08800;
background:url(img/h1-orange.gif) no-repeat center center;
}

div#a4 {
padding:0;
margin:0;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#e53304;
background:url(img/h1-red.gif) no-repeat center center;
}

div#a5 {
padding:0;
margin:0;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#e4267b;
background:url(img/h1-pink.gif) no-repeat center center;
}

div#a6 {
padding:0;
margin:0;
font-family:'Lobster', "Times New Roman", Times, serif;
font-weight:bold;
font-size:22px;
text-align:center;
color:#2684e4;
background:url(img/h1-blue.gif) no-repeat center center;
}


.products-new {
margin:20px 20px 0 0;
padding:10px 10px 30px 10px;
width:270px;
float:left;
}

.making-new {
padding:20px 0 0 0;
margin:0;
width:300px;
float:left;
}

.text .products-new img {
vertical-align:middle;
margin-bottom:10px;
margin-right:0px;
margin-left:5px;
}

.products-new p {
padding:0;
margin:0;
}

.green-page-y .products-new {
background:#eaffd0;
}

.yellow-page-y .products-new {
background:#ffedbc;
}

.orange-page-y .products-new {
background:#ffdaa9;
}

.red-page-y .products-new {
background:#f2bdb0;
}

.pink-page-y .products-new {
background:#efb1cd;
}

.blue-page-y .products-new {
background:#c3dcf5;
}

.image-produts {
padding:20px 0 0 0;
margin:0;
width:1000px;
float:left;}

.close {
	color:#4c702d;
	text-decoration:none;
}
.close img {
	vertical-align:middle;}
