@charset "UTF-8";
/* CSS Document */


/* Allgemeines */

* {
margin:0;
padding:0;
border:0;
}

@media print {
    .noprint { display: none; }
}

body {
background-color:#FFFFFF;
font-family:Helvetica, Arial, sans-serif;
font-size:12px; 
line-height:1.3em;
font-weight:lighter;
color:#666666;
}

a:link {text-decoration:none; color:#c9d200;}
a:hover {text-decoration:none;color:#c9d200;}
a:visited {text-decoration:none; border:none;color:#c9d200;}
a:active {text-decoration:none; border:none;color:#c9d200;}

h1 {font-size:20px; color:#c9d200;font-weight:lighter;}
h2 {font-size:16px; color:#c9d200;font-weight:lighter;}
h3 {font-size:12px; color:#c9d200;font-weight:lighter;}
h4 {font-size:14px; color:#666666; font-weight:lighter;}
h5 {font-size:18px; color:#c9d200; font-weight:lighter;}


.wrapper {
width:1024px;
height:100%;
margin-left:auto;
margin-right:auto;
}
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */


/* Navi-Bereich */

#head {
width:930px;
height:85px;
border-top:10px solid #FFFFFF;
border-bottom:1px dotted #c9d200;
margin-left:auto;
margin-right:auto;

}

#head #navi {
width:628px;
height:15px;
margin-top:60px;
float:left;
}

#head #navi ul {list-style:none;}

#head #navi ul li {
display:inline;
padding:5px;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
color:#999999;
text-transform:uppercase;
font-weight:bold;
}

#head #iconnavi {
width:70px;
height:20px;
float:left;
margin-top:57px;
margin-left:auto;
}

#head #iconnavi ul {list-style:none;}

#head #iconnavi ul li {
display:inline;
padding:0;
}

#head #logo {
width:232px;
height:79px;
margin-left:0px;
margin-top:0px;
float:right;
}
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */


/* startseite - erster horizontaler block */

#firstsight {
width:930px;
height:197px;
border-bottom:1px dotted #c9d200;
margin-left:auto;
margin-right:auto;
}

#firstsight #intrdc {
width:443px;
height:198px;
margin-left:7px;
float:left;
background:    url(../img/start/begruessung.jpg) no-repeat center center;
}

#firstsight #contact {
width:220px;
height:198px;
margin-left:5px;
float:left;
}

#firstsight #contact .lilbox {
width:auto;
height:180px;
margin: 5px 0 0 0;
}

#firstsight #contact .lilbox h3{
padding: 5px 0 5px 5px;
}

#firstsight #contact .lilbox p {
padding: 5px 0 0 5px;
}

#firstsight #newsletter {
width:220px;
height:198px;
margin-left:5px;
float:left;
}

#firstsight #newsletter .lilbox {
width:auto;
height:180px;
margin: 5px 0 0 0;
}


#firstsight #newsletter .lilbox h3{
padding: 5px 0 5px 5px;
}

#firstsight #newsletter .lilbox p {
padding: 5px 0 0 5px;
}

#firstsight #newsletter .lilbox #input,#fninput{
width:150px; margin-top:5px; margin-left:0px; border:1px dotted #c9d200;
}
#firstsight #newsletter .lilbox #go_button{
float:left; margin-top:5px; margin-left:0px;;
}
#firstsight #newsletter .lilbox #input_fullreg{
float:left; margin-top:10px;  border:0px dotted #c9d200;
}

/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */


/* Startseite - Mittlerer Block */

#middle {
width:930px;
height:180px;
border-bottom:1px dotted #c9d200;
margin-left:auto;
margin-right:auto;
}

#middle #news {
width:210px;
height:180px;
margin-left:7px;
float:left;
}

#middle #news h3{padding: 13px 0 5px 5px;}

#middle #news #newsbtn {
width:55px;
height:20px;
position:absolute;
margin:-20px 0 0 195px;
}

#middle #news p {padding: 0 0 0 5px;}

#middle #quote {
width:460px;
height:180px;
margin-left:2px;
float:left;
background:    url(../img/start/indexquote.jpg) no-repeat center center;
}

#middle #treatm {
width:217px;
height:180px;
margin-left:2px;
float:left;
}

#middle #treatm h3 {padding: 13px 0 5px 5px;}
#middle #treatm #tbtn {
width:85px;
height:20px;
position:absolute;
margin:120px 0 0 135px;
}

#middle #treatm p {padding: 0 0 0 5px;}
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */


/* Startseite - Grosser Block unten UND Specials-Seite Oben */

#specials {
width:902px;
height:280px;
border-bottom:1px dotted #c9d200;
margin:4px auto 7px auto;
}

#specials .pic {
/* width:897px;*/
width:930px;
height:285px;
margin:0 auto;
/* background:    url(../img/start/indexad.jpg) no-repeat left center; */
}

#specials .pic #mibtn {
width:85px;
height:20px;
position:absolute;
margin-top:255px; 
margin-left:470px;
}
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */


/* Specials */
.wrapin_Specials {
width:903px;
height:auto;
margin:0 auto 20px auto;
}

#biglistspecials {
width:900px;
height:auto; 
margin:0 auto;
}

#biglistspecials #left {
width:443px;
height:auto;
float:left;
}

#biglistspecials #left .sp_left {
width:428px;
height:auto;
padding:15px 0 15px 15px;
border-bottom:1px dotted #c9d200;
float:left;
}


#biglistspecials #left .sp_left h4,h2 {padding-bottom:4px;}
#biglistspecials #left .sp_left #tit {font-size:20px;}

#biglistspecials #left .sp_left p span {color:#c9d200; font-size:16px;}

#biglistspecials #left .sp_left #spbtn {
width:30px;
height:30px;
margin: -25px 0 0 230px;
}

#biglistspecials #left .sp_left #sptrbtn {
width:30px;
height:30px;
margin: -21px 0 0 160px;
}

#biglistspecials #left .sp_left #sp_btfly1 {width:inherit; height:70px; background:    url(../img/specials/btfly1.jpg) no-repeat top right;}
#biglistspecials #left .sp_left #sp_btfly2 {width:inherit; height:90px; background:    url(../img/specials/btfly2.jpg) no-repeat center center;}

#biglistspecials #right {
width:445px;
height:auto;
float:right;
}

#biglistspecials #right .spbox {
width:435px;
background:    url(../img/images/bgbox.gif) repeat-y;
margin-bottom:10px;
padding:15px 0 20px 10px;
}

#biglistspecials #right .spbox h5 {padding-bottom:10px;}

#biglistspecials #right .spbox .pktlinie {
width:inherit;height:auto; border-top:1px dotted #c9d200;
}

#biglistspecials #right .spbox .pktlinie p {
padding:10px 10px 0 0;
height:auto;
}

/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */

/* SItemap */

.wrapin {
width:915px;
height:auto;
margin:0 auto 20px auto;
}

.wrapin .indent {
padding:10px 0 0 10px;
}
.wrapin .indent h1{
font-size:15px;
}

.wrapin .indent ul li 
{
margin-left:20px; 
padding:10px 0 0 0px;

}

.wrapin .indent ul li h3{
list-style-type:none;
font-size:13px;
text-transform: uppercase;
border-top:1px dotted #c9d200;
}

.wrapin .indent ul li h4{
font-size:12px;

}


.wrapin .indent  strong {font-weight:lighter;}

/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */

/* NEWS */

.wrapin #newsheader {
width:903px;
height:109px;
background:    url(../img/news/news_head.jpg) no-repeat center center;
margin:8px auto 15px auto;
}
.wrapin #galleryheader {
width:903px;
height:109px;
background:    url(../img/photogallery_head.jpg) no-repeat center center;
margin:8px auto 15px auto;
}
.wrapin #gallerylower {
width:903px;
height:109px;
background:    url(../img/photogallery_banner.jpg) no-repeat center center;
margin:8px auto 15px auto;
}
.wrapin #testimonials_header {
width:903px;
height:109px;
background:    url(../img/testimonials_head.jpg) no-repeat center center;
margin:8px auto 15px auto;
}
.wrapin #bookonline_header {
width:903px;
height:109px;
background:    url(../img/bookonline_head.jpg) no-repeat center center;
margin:8px auto 15px auto;
}
.wrapin #sitemap_header {
width:903px;
height:109px;
background:    url(../img/sitemap_head.jpg) no-repeat center center;
margin:8px auto 15px auto;
}
.wrapin #legalnotice_header {
width:903px;
height:109px;
background:    url(../img/legalnotice_head.jpg) no-repeat center center;
margin:8px auto 15px auto;
}


.wrapin .title_content {
width:630px;
height:auto;
margin: auto;
padding:15px 10px 20px 10px;
float:left;
position:relative;
}

.wrapin .news_content {
width:630px;
height:auto;
border-bottom:1px dotted #c9d200;
margin: auto;
padding:15px 10px 20px 10px;
float:left;
position:relative;
}
.wrapin .news_content #news_text{
vertical-align:text-top;
float:left;
}
.wrapin .news_content a {
}

.wrapin .news_content h2 {
font-size:16px;}

.wrapin .news_content h3 {
font-size:13px;
vertical-align:bottom;
}

.wrapin .news_content h1{
align:left;
font-size:15px;
}
.wrapin .news_content .newspic img {
width:auto;
height:auto;
float:right;
}
.wrapin .newspic img {
float:right;
}

.wrapin .news_content ul  
{
float:left;
margin-left:20px; 
padding:10px 0 0 0px;
}
.wrapin .news_content #related_links ul  
{
margin-left:20px; 
padding:10px 0 0 0px;
}
.wrapin .news_content #related_documents ul  
{
margin-left:20px; 
}
.wrapin .news_content #related_documents ul li 
{
margin-left:20px; 
padding:10px 0 0 0px;

}
.wrapin .arrow {
width:auto;
height:auto;
float:left;
}

.wrapin .newspic {
width:auto;
height:auto;
float:right;
}

.wrapin .newspic img {
float:right;
}

.wrapin .newspic2 {
width:auto;
height:auto;
padding-left:5px;
overflow:hidden;
}

.wrapin .newspic2 img {position:relative;}

.clear {clear:left;}

/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */


/* Treatments */

.wrapin #trtm_left {
width:677px;
height:210px;
margin:0;
background:    url(../img/treatments/trtm_ad.jpg) no-repeat center center;
padding:5px 0 10px 13px;
border-bottom:1px dotted #c9d200;
float:left;
}

.wrapin #trtm_right {
width:222px;
height:auto;
float:right;
padding:8px 0 10px 0;
}

.wrapin #trtm_right .boxes {
width:210px;
height:auto;
background:    url(../img/treatments/box_bg.jpg) repeat-x;
padding:5px 5px 0px 5px;
margin-bottom:10px;
}

.wrapin #trtm_right .boxes h2 {font-size:16px;color:#FFFFFF; padding:3px 0 9px 0px;}
.wrapin #trtm_right .boxes #schleife {width:220px; height:94px; background:    url(../img/treatments/schleife2.png) no-repeat;margin-left:-5px;}

.wrapin #trtm_list {
width:687px;
height:auto;
padding:0px 0px 0px 0px;
}

.wrapin #trtm_list #trtm_dwnl {
padding-bottom:10px;
border-bottom:1px dotted #c9d200;
}
.wrapin #trtm_list #trtm_dwnl h5{
padding-bottom:0px;
}


.wrapin #trtm_list #trtm_overview {
padding-bottom:10px;
border-bottom:1px dotted #c9d200;
}

.wrapin #trtm_list #trtm_overview table td {padding-right:30px;}
.wrapin #trtm_list #trtm_overview table td span {color:#c9d200;}
.wrapin #trtm_list #trtm_dwnl #trtm_btn {
width:26px;
height:11px;
margin: -21px 0 0 200px;
padding:0 0 30px 0;
}


.wrapin #trtm_list #trtm_dwnl a {text-decoration:none; color:#666666;}
.wrapin #prodlist #trtm_dwnl ul {padding-left:16px;color:#c9d200;}
.wrapin #prodlist #trtm_dwnl ul li {padding:3px 0 3px 5px;color:#c9d200;}
.wrapin #prodlist #trtm_dwnl #product_name {padding:3px 0 3px 5px;color:#c9d200;}
.wrapin #prodlist #trtm_dwnl #product_description{padding:3px 0 3px 5px;color:#c9d200;}
.wrapin #prodlist #trtm_dwnl #product_price {padding:3px 0 3px 5px;color:#c9d200;}


.wrapin h5{padding:0px 0 0 0px;vertical-align:text-top;}


.titel {width:250px;vertical-align:top;}
.descr {width:365px;vertical-align:top;}
.price {vertical-align:top;text-align:right;}

.wrapin #prodlist #trtm_dwnl #bullet{padding:0px 0 0px 0px;color:#c9d200;}
.wrapin #prodlist #trtm_dwnl #bullet span {color:#c9d200;}

.wrapin #trtm_list #pricelist .indent .test a {text-decoration:none; color:#666666; }


.wrapin .indent h6 {
font-size:12px; 
color:#666666;
font-weight:lighter;
background-color:#eff38d;
margin-top:5px;
}

.wrapin h6:hover {background-color:#c9d200; }


.wrapin #trtm_list #pricelist .indent .test .slide {
width:inherit;
height:auto;
padding:5px 0 5px 0;
}

.wrapin #trtm_list #pricelist .indent .test .slide table {border-bottom:1px dotted #c9d200;}
.wrapin #trtm_list #pricelist .indent .test .slide table td {padding:2px 1px 4px 0;}
.wrapin #trtm_list #pricelist .indent .test .slide table tr:hover {background-color:#f5f6ce;}
.wrapin #trtm_list #pricelist .indent .test .slide table .titel {width:250px;vertical-align:top;}
.wrapin #trtm_list #pricelist .indent .test .slide table .descr {width:365px;vertical-align:top;}
.wrapin #trtm_list #pricelist .indent .test .slide table .price {vertical-align:top;text-align:right;}


/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */


/* About me */

/*.wrapin #hello {}*/

.wrapin #togallery {
width:910px;
height:674px;
background:    url(../img/about/about_me.jpg) no-repeat center center;
margin:0 auto;
border-bottom:1px dotted #c9d200;
float:left;
}

.wrapin #togallery #galerie #picbtn {
width:30px;
height:30px;
margin:557px 0 0 380px;
}
.wrapin #to_new_gallery {
width:913px;
height:260px;
background:    url(../img/new_look_gallery.jpg) no-repeat center center;
margin:0 auto;
border-bottom:1px dotted #c9d200;
float:left;
}

.wrapin #to_new_gallery #galerie #picbtn {
width:30px;
height:30px;
margin:143px 0 0 380px;
}
.wrapin #tt {
width:910px;
height:auto;
}

.wrapin #tt #hbtt {width:440px;height:auto;float:left;}
.wrapin #tt #hbtt h2 {font-size:16px;padding:10px 13px;}
.wrapin #tt #hbtt #btfly {width:430px; height:200px; background:    url(../img/about/butterfly.jpg) no-repeat center center;}
.wrapin #tt #hbtt ul{padding-left:15px;}
.wrapin #tt #hbtt ul li{padding:3px 0 3px 0;}

.wrapin #tt #htt {width:440px;height:auto; float:right;}
.wrapin #tt #htt h2 {font-size:16px;padding:10px 13px;}
.wrapin #tt #htt ul{padding-left:15px;}
.wrapin #tt #htt ul li{padding:3px 0 3px 0;}

.clear2 {clear:both;}
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */



/* Products */

.wrapin #prod1 {
width:903px;
height:248px;
background:url(../img/products/products_ad.jpg) no-repeat center center;
border-bottom:1px dotted #c9d200;
margin:0 auto;

}

.wrapin #prodtxt {
width:inherit;
height:30px;
border-bottom:1px dotted #c9d200;
margin:0 auto;
}

.wrapin #prodtxt p {text-align:center;margin:0 auto;padding:8px 0 0px 0px;}

.wrapin #prodlist {padding-bottom:15px;padding-top:0px;border-bottom:1px dotted #c9d200;vertical-align:top;}
.wrapin #prodlist #btfly2 {width:430px;height:45px;background:url(../img/products/btfly2.jpg) no-repeat top center;}
.wrapin #brands {
width:440px;
height:120px; 
no-repeat top center; 
margin:0 auto;
}

.wrapin #prodlist #pl1 {margin:0 auto;width:440px;height:auto;float:left;padding-top:0px;vertical-align:top;}
.wrapin #prodlist #pl1_description {
width:440px;text-align:left;height:auto;float:left;padding-left:6px;font-family:Helvetica, Arial, sans-serif;font-size:12px; line-height:1.3em;}

.wrapin #prodlist #pl1 ul {padding-left:16px;}
.wrapin #prodlist #pl1 ul li {padding:3px 0 3px 0px;}
.wrapin #prodlist #pl1_description ul {padding-left:16px;}
.wrapin #prodlist #pl1_description ul li {padding:3px 0 3px 5px;}

.wrapin #prodlist #pl2 {width:440px;height:auto;float:right;padding-top:28px;vertical-align:top;}
.wrapin #prodlist #pl2_description {width:440px;text-align:left;height:auto;float:right;padding-left:6px;font-family:Helvetica, Arial, sans-serif;font-size:12px; line-height:1.3em;}

.wrapin #prodlist #pl2 ul {padding-left:16px;}
.wrapin #prodlist #pl2 ul li {padding:3px 0 3px 0;}
.wrapin #prodlist #pl2_description ul {padding-left:16px;}
.wrapin #prodlist #pl2_description ul li {padding:3px 0 3px 5px;}


/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */


/* Contact-Seite */

.wrapin #contform {
width:903px;
height:373px;
margin:8px auto;
background:    url(../img/contact/contactbg.jpg) no-repeat center center;


}

.wrapin #contform h2 {font-size:20px;padding:15px 0 20px 10px;}

.wrapin #contform #form {
width:360px;
}

.wrapin #contform #form table td {
text-align:left;
vertical-align:top;
padding:0 0 10px 10px;
}
.wrapin #contform #form textarea {
font-family:Helvetica, Arial, sans-serif;font-size:12px; line-height:1.3em;
}
.wrapin #contform #form input {
font-family:Helvetica, Arial, sans-serif;font-size:12px; line-height:1.3em;
}

.wrapin #way .indent h1 {font-weight:lighter;}

.wrapin #way #addy {
width:230px;
height:270px;
float:right;
margin-top:16px;
}


.wrapin #way #waypic {
width:680px;
height:600px;
background:    url(../img/contact/way.jpg) no-repeat;
}

/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */


/* Legal Notice */

.wrapin h2 {font-size:20px;padding-top:10px;}


/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */

/* Pagination */
.pagination {padding:2px;width:inherit;border-bottom:0px dotted #c9d200;margin:0 auto;font-family:Helvetica, Arial, sans-serif;font-size:12px; }
.pagination ul{margin: 0;padding: 0;text-align: left;font-family:Helvetica, Arial, sans-serif;font-size:12px;border-bottom:1px dotted #c9d200;}
.pagination li{list-style-type: none;display: inline;padding-bottom: 1px;font-size:12px;}
.pagination a, .pagination a:visited{padding: 0 5px;border: 1px solid #c9d200;font-family:Helvetica, Arial, sans-serif;font-size:12px;color: #c9d200;}
.pagination a:hover, .pagination a:active{font-family:Helvetica, Arial, sans-serif;font-size:12px;border: 1px solid #c9d200;color: #000;background-color: #c9d200;}
.pagination a.currentpage{font-size:12px;background-color: #2e6ab1;color: #FFF;border-color: #2b66a5;font-weight: bold;cursor: default;}
.pagination a.disablelink, .pagination a.disablelink:hover{font-size:12px;background-color: white;cursor: default;color: #929292;border-color: #929292;font-weight: normal;}
.pagination a.prevnext{font-weight: bold;font-family:Helvetica, Arial, sans-serif;font-size:12px;}

/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */


/* Book Online */
.wrapin #bookform {
width:903px;
height:109px;
margin:8px auto 15px auto;
background:    url(../img/bookonline_head.jpg) no-repeat center center;
}


.wrapin #bookingform {
margin-left:auto;
margin-right:auto;
margin-top:8px;
margin-bottom:8px;
padding-left:115px;


/*background:    url(../img/contact/contactbg.jpg) no-repeat center center;*/

}
.wrapin #book_form_text {
margin-left:auto;
margin-right:auto;
margin-top:8px;
margin-bottom:8px;
width:auto;
padding-left:15px;

}

.wrapin #bookingform textarea{
width: 200px;
height: 80px;
border: 1px solid #cccccc;
padding: 5px;
font-family: Tahoma, sans-serif;
}
.wrapin #bookingform input{
border: 1px solid #cccccc;
}
.wrapin #bookingform select{
width: 200px;
border: 1px solid #cccccc;
padding: 5px;
font-family: Tahoma, sans-serif;
}
.wrapin #bookingform select #small_select{
width: 50px;
border: 1px solid #cccccc;
padding: 5px;
font-family: Tahoma, sans-serif;
}


.wrapin #bookingform h2 {font-size:20px;padding:15px 0 20px 10px;}

.wrapin #bookingform #form {
width:460px;
}

.wrapin #bookingform #form table td {
text-align:left;
vertical-align:top;
padding:0 0 10px 10px;
}

.wrapin #inputfields .indent h1 {font-weight:lighter; }

.wrapin #inputfields #addright {
width:230px;
height:370px;
float:right;
margin-top:16px;
}

/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */

/* Email and Print */
.email_and_print_links {
	width:930px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 25px;
	bottom:0;
	padding:25px 10px 25px 10px;
	vertical-align:bottom;
}

.email_and_print_links #email_link{
	vertical-align:middle;
	bottom:0;
	display:block;
	padding:0;
	padding:25px 10px 25px 10px;
	float:left;
}
.email_and_print_links #email_link a{
	vertical-align:middle;
    margin-left: auto;
    margin-right: auto;
}
.email_and_print_links #email_link img{
	vertical-align:middle;
    margin-left: auto;
    margin-right: auto;
}
.email_and_print_links #print_link{
	vertical-align:middle;
	bottom:0;
	display:block;
	padding:0;
	padding:25px 10px 25px 10px;
	float:right;
}
.email_and_print_links #print_link a{
	vertical-align:middle;
    margin-left: auto;
    margin-right: auto;
}
.email_and_print_links #print_link img{
	vertical-align:middle;
	padding:0px 0px 0px 3px;
    margin-left: auto;
    margin-right: auto;
}

/*------------------------------------------------footer start------------------*/

#footer-main{
        font-family:Helvetica, Arial, sans-serif;
	width:100%;
	position:relative;
    margin-left: auto;
    margin-right: auto;
/*	padding:top right bottom left;*/
	padding:0px 0 0px 0px;
	float:left;
	text-align:left
}
/*footer Row 1 start*/
#footer_row_1{
        font-family:Helvetica, Arial, sans-serif;
	width:930px;
    margin-left: auto;
    margin-right: auto;
	vertical-align:middle;
	/* background:url(../images_interface/footer_bg.png) 0 0 no-repeat;  */
	height:45px;
	position:relative;
	padding:0px 0px 0px 0px;
	white-space:nowrap;
}
#footer_row_1_normal{
	width:930px;
    margin-left: auto;
    margin-right: auto;
	vertical-align:middle;
	/* background:url(../images_interface/footer_bg.png) 0 0 no-repeat; */
	height:45px;
	position:relative;
	padding:0px 0px 0px 0px;
	color:#333333;
}
#footer_row_1_normal ul{
	width:930px;
	vertical-align:middle;
	margin:0;
	position:absolute;
	color:#333333;
	top:10px;
	left:0px;
	z-index:10;
}
#footer_row_1_normal ul li{
	display:block;
	font:normal 11px/18px Helvetica, Arial, sans-serif;
	padding:0px 5px 0px 5px;
	color:#333333;
	float:middle;
	display:inline;
}
#footer_row_1_normal ul li a{
	font:normal 11px/18px Helvetica, Arial, sans-serif;
	padding:0px 5px 0px 5px;
	color:#333333;
	text-decoration:none;
	text-align:center;

}
#footer_row_1_normal ul li a:hover{
	text-decoration:underline;
}
#footer_row_1_normal ul.shadow{
	width:930px;
	vertical-align:middle;
	margin:0;
	position:absolute;
	top:9px;
	left:9px;
	/*z-index:-10;*/
}
#footer_row_1_normal ul li.shadow{
	display:block;
	font:normal 11px/18px Helvetica, Arial, sans-serif;
	padding:0px 5px 0px 5px;
	color:#ffffff;
	float:middle;
	display:inline;
}
#footer_row_1_normal ul li a.shadow{
	font:normal 11px/18px Helvetica, Arial, sans-serif;
	padding:0px 5px 0px 5px;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
}

/*footer links*/
#footer_row_1 ul{
	width:930px;
	vertical-align:middle;
	margin:0;
	position:absolute;
	top:15px;
	left:30px;
}
#footer_row_1 ul li{
display:inline;
padding:5px;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
color:#999999;
text-transform:uppercase;
font-weight:bold;
}

/*footer Row 1 end*/

/*footer Row 2 start*/

#footer_row_2{
	width:930px;
    margin-left: auto;
    margin-right: auto;
	background:url() 0 0 no-repeat #ffffff;
	position:relative;
	padding:5px 0 5px 0px;
	white-space:nowrap;
}
/*footer links*/
#footer_row_2 ul{
	width:900px;
	margin:0;
	padding:0.2em 1em;
	position:relative;
	left:0px;
	top:0;
}


#footer_row_2 ul li{
	display:block;
	font:normal 11px/18px Helvetica, Arial, sans-serif;
	float:middle;
	display:inline;
}



#footer_row_2 ul li a{
	font:normal 11px/18px Helvetica, Arial, sans-serif;
	color:#5C5C5E;
	text-decoration:none;
	text-align:center;
	padding:0 14px 0 14px;

}
#footer_row_2 ul li a:hover{
	text-decoration:underline;
}

/*footer Row 2 end*/

/*footer Row 3 start*/
#footer_row_3{
	width:930px;
	height:50px;
    margin-left: auto;
    margin-right: auto;
	background:url() 0 0 no-repeat #ffffff;
	position:relative;
	padding:5px 0 5px 0px;
}

#footer_row_3 .copyright{
	display:block;
	font:normal 11px Helvetica, Arial, sans-serif;
	color:#000000;
	padding:5px 5px 5px 5px;
	margin:0 0px 0 0px;
	position: absolute;
    bottom: 0px;
    left: 0px;
}
#footer_row_3 .creativa_logo{
	display:block;
	width:104px;
	height:34px;
	font:normal 11px/12px Georgia, "Times New Roman", Times, serif;
	padding:0;
	position:relative;
	padding:5px 5px 5px 5px;
	margin:0 0px 0 0px;
	position: absolute;
    bottom: 9px;
    right: 0px;
}
#footer_row_3 a.creativa_link{
	display:block;
	width:150px;
	font:normal 11px/12px Georgia, "Times New Roman", Times, serif;
	color: #999999;
	padding:;
	position: absolute;
    bottom: 0px;
    right: 0px;
}
/* this is if you want to place an image instead 
#left a.leftcol1-pic{
	display:block;
	background:url(images_interface/boxbg.gif) 0px 0 no-repeat;
	height:68px;
	margin:0 0 32px 0;
}
*/

/*footer Row 3 end*/

/*------------------------------------------------footer end------------------*/

