/*
http://wedding4u.hu
--------------
Netcube 2010
*/


body{margin:0px; padding:0px; font-family:"Lucida Sans"; font-size:12px; color:#333333; background-image:url('../img/body_bck.jpg'); background-repeat:repeat-x; background-color:#DBE6DE;}

/*text,stuff*/
h1{ font-family:'palatino linotype' , palatino;}
h2{ font-family:'palatino linotype' , palatino;}
h3{ font-family:'palatino linotype' , palatino;}
h4 { font-size:12px;}
.clear{clear:both;}
#mainContentBox h1{color:#C5C871; font-size:24px; font-family:'palatino linotype' , palatino; padding:7px 0px 0px 0px; margin:0px 0px 10px 20px;  font-variant: small-caps; }
.contentBoxMiddle h1{color:#C5C871; font-size:18px; font-family:'palatino linotype' , palatino; padding:0px; margin:0px 0px 10px 20px;  font-style:italic; font-variant: small-caps;  }
.contentBoxMiddle1 h1{color:#C5C871; font-size:18px; font-family:'palatino linotype' , palatino; padding:0px; margin:0px 0px 10px 20px;  font-variant: small-caps;  }

.siteTitle{color:#C5C871; font-size:20px; font-family:'palatino linotype' , palatino; padding:0px; margin:0px 0px 10px 20px;  font-style:italic; text-transform:uppercase;  }

.subTitle{color:#849C9A; font-size:14px; font-family:'palatino linotype' , palatino; padding:0px; margin:5px 0px 5px 0px;  font-style:italic; }

.moreLink{color:#A8AB5F; font-size:12px; font-family:'palatino linotype' , palatino;text-decoration:none;}
.moreLink:hover{text-decoration:underline;}

.boxTitle{font-family:'palatino linotype' , palatino; font-size:20px; font-weight:normal; font-variant: small-caps; color: #fff;}

.titleClass{font-family:'palatino linotype' , palatino; font-size:32px; font-weight:normal; color: #21608D;}
.subTitleClass{font-family:'palatino linotype' , palatino; font-size:24px; font-weight:normal; color: #21608D;}

.right{text-align:right;}
.left{text-align:left;}
.center{text-align:center;}

form{padding:0px; margin:0px;}

#langSelectForm{float:left; }

.fieldSepa{width: 660px; height:3px; margin:10px 20px 10px 20px; float:left; background-image:url('../img/field_sepa.jpg'); background-repeat:repeat-x;}
.textField{width: 140px; padding-left:30px; font-size:12px; color:#333333; float:left; margin-top:5px; float:left;}
.inputFieldL{width: 520px; float: left; margin-top:5px;font-size:12px; color:#333333;}
.inputFieldS{width: 260px; float: left; margin-top:5px;font-size:12px; color:#333333; }

.inputClassL{width:369px;font-size:12px; color:#1A6B91; padding-left:10px; padding-right:10px; height:29px; background-image:url('../img/longinput.jpg'); border:0px; background-repeat:no-repeat; }
.inputClassS{width:189px;font-size:12px; color:#1A6B91; padding-left:10px; padding-right:10px; height:29px; background-image:url('../img/shortinput.jpg'); border:0px; background-repeat:no-repeat; }

.signUpButtonClass{width:209px; border:0px; margin-left:260px; cursor:pointer; float:left; font-family:arial; font-size:11px; font-weight:bold; font-style:italic; text-transform:uppercase; color:#1A6B91; height:29px; background-image:url('../img/reg_button_en.jpg'); border:0px; background-repeat:no-repeat; }
.error {display: block; color: red;}

.loginBoxLabel a{font-size:9px; text-decoration:underline; color:#fff;}
.loginBoxLabel a:hover{font-size:9px; text-decoration:none; color:#fff;}
/*site*/
#wrapper{margin-left:auto; margin-right:auto; width:1000px;}

/*head*/
#topMenu{ width:1000px;color:#FFFFFF; display:inline; float:left; line-height:35px; text-align:center;}
#topMenu a{color:#FFFFFF; font-family:'palatino linotype' , palatino; font-size:16px; text-decoration:none; font-variant: small-caps;}
#topMenu a:hover{color:#FFFFFF; text-decoration:underline;}

#topMenuLeft{ width:250px;color:#FFFFFF; display:inline; float:left;}
#topMenuRight{ width:750px; text-align:center; color:#FFFFFF; display:inline; float:left; line-height:35px;}


#siteHead{width:1000px; float:left;}

#loginBox{width:250px; height:108px; padding:5px; float:left; background-image:url('../img/login_box.png'); background-repeat:no-repeat;}
#loginBox h2 {padding:0px; margin:0px;}
.loginInput{width:141px; height:17px; font-size:12px; padding-left:5px; border:0px; background-image:url('../img/login_input.jpg'); background-repeat:no-repeat;}
.loginSubmit{width:120px; font-family:'palatino linotype' , palatino; font-size:12px; font-weight:normal; color: #133A37; height:23px; cursor:pointer; border:0px;  background-image:url('../img/login_button.jpg'); background-repeat:no-repeat;}

.loginBoxLabel{width:80px; margin-left:5px; display:inline; height:25px; float:left; line-height:20px; font-size:14px; color:#FFFFFF; font-family:'palatino linotype' , palatino; text-transform:uppercase;}
.loginBoxEntry{width:150px; text-align:center; display:inline; margin-left:10px; height:25px; float:left; }
#loginBoxTop{width:250px; height:55px; padding-top:10px; float:left; }
#loginBoxBottom{width:250px; height:30px; padding:0px; float:left; }

#siteHeadCenter{width:310px; float:left; padding-left:130px; }
#siteHeadRight{width:200px; float:left; padding-top:20px; padding-left:100px;}

#siteSubTopMenu{width:717px; margin-left:175px; height:38px; padding-top:4px; padding-left:7px; background-image:url('../img/topmenu_bck.png'); margin-top:10px; margin-bottom:0px; float:left;}
#siteSubTopMenu td{ text-align:center;}
#siteSubTopMenu a{font-size:12px; text-transform:uppercase; font-family:'palatino linotype' , palatino; color:#7F7F7F; text-decoration:none;}
#siteSubTopMenu a:hover{ text-decoration:none; color:#BEBC40;}


/*content*/
#contentContainer{width:1000px; float:left;}
#siteWrapper{width:1000px; min-height:599px; float:left; background-image:url('../img/content_bck.jpg'); background-repeat:no-repeat;}
/*#mainContentBox{width:698px; height:373px; padding:10px; margin-top:25px; margin-left:180px; float:left; background-image:url('../img/box1_bck.png'); background-repeat:no-repeat;}*/
#mainContentBox{width:700px; height:575px; padding:10px; margin-top:25px; margin-left:180px; float:left; background-image:url('../img/box_bck.png'); background-repeat:no-repeat;  }

#siteSepa{width:1000px; height:28px; margin-top:10px; float:left; background-image:url('../img/site_sepa.png'); background-repeat:no-repeat;}
.siteSepa1{width:858px; height:31px; margin-left:70px; margin-top:10px; float:left; background-image:url('../img/sepa_light_blue.jpg'); background-repeat:no-repeat;}

.contentBox{width:720px; margin-top:10px; margin-left:180px; float:left;}
.contentBoxTop{width:720px; height:14px; margin-left:1px; float:left; background-image:url('../img/content_box_top.png'); background-repeat:no-repeat;}
.contentBoxMiddle{width:700px; padding:10px; float:left; background-image:url('../img/content_box_middle.png'); background-repeat:repeat-y;}
.contentBoxMiddle1{width:700px; min-height:500px; padding:10px; float:left; background-image:url('../img/content_box_middle.png'); background-repeat:repeat-y;}
.contentBoxBottom{width:720px; height:11px; float:left; background-image:url('../img/content_box_bottom.png'); background-repeat:no-repeat;}


#breadCrumb{width:100%; margin-bottom:10px; float:left; font-size:12px; border-bottom:1px solid #C5C871; padding-bottom:10px;}
#breadCrumb a{ color:#133A37; text-decoration:underline; font-size:12px; text-transform:uppercase; color:#7F7F7F;}
#breadCrumb a:hover{font-size:12px; color:#133A37; text-decoration:none;}

/*foot*/
#siteBottomInfo{width:720px; margin-top:10px; margin-left:180px; float:left;}
#bottomInfoLeft{width:420px; padding-right:20px; float:left; margin:10px; padding-top:20px; padding-bottom:20px;  text-align:center; background-position:right; background-image:url('../img/vertical_sepa.jpg'); background-repeat:repeat-y;}
#bottomInfoLeft a{text-decoration:none; color:#CC8126; font-size:12px; font-family:'palatino linotype' , palatino;}
#bottomInfoLeft a:hover{text-decoration:underline;}


#bottomInfoRight{width:260px; float:left; text-align:right; background-image:url('../img/globe.jpg'); background-repeat:no-repeat;}

#siteFoot{width:720px; margin-top:10px; margin-left:180px; float:left;}
#siteFootLeft{width:420px; float:left; margin-bottom:10px; }
#siteFootRight{width:260px; float:left; text-align:right;}

.textColor2{color:#CC8126;}

/*USER PAGES*/
.buttonClass{ margin-top:10px; font-size:1em; text-decoration:none; float:left; color:#666666 ; background-color: #EEE; font-weight: bold; border: 1px #CCC solid; padding: 3px 8px;}
.buttonClass:hover{background-color: #DDD; border: 1px #CCC solid ;}

.buttonClass1{ margin-top:10px; font-size:1.2em; text-decoration:none; float:left; color:#fff ; background-color: #CC6600; font-weight: bold; border: 1px #CC6600 solid; padding: 3px 8px;}
.buttonClass1:hover{background-color: #fff; color:#CC6600; border: 1px #CC6600 solid ;}

#demotip {
    display:none;
    background:transparent url(../img/black_arrow.png);
    font-size:14px;
    height:70px;
    width:160px;
    padding:25px;
    color:#fff;
}

.userPageTopMenu{width:700px; height:29px; margin-top:0px; float:left; margin-bottom:20px;  background-image:url('../img/user_menubck.jpg'); background-repeat:repeat-x; background-position:bottom;}

.userPageTopMenuItem{ position: relative; width:123px; height:29px; float:right; margin-left:1px;  }
.userPageTopMenuItem a, .userPageTopMenuItem a:active, .userPageTopMenuItem a:visited, .userPageTopMenuItem a:link{ width:123px; height:29px; margin-left:1px; padding-top:5px; text-align:center; font-family:'palatino linotype' , palatino; font-size:18px; font-style:italic; color:#849A98; float:right;  background-image:url('../img/user_menu_bck.jpg'); background-repeat:no-repeat;display:block; text-decoration:none;}
.userPageTopMenuItem a:hover{ width:123px; margin-left:1px; color:#133A37; height:29px; float:right;  background-image:url('../img/user_menu_bck_on.jpg'); background-repeat:no-repeat;}

.userPageTopMenuItemActive{width:123px; margin-left:1px; height:29px; padding-top:5px; text-align:center; font-family:'palatino linotype' , palatino; font-size:18px; font-style:italic; color:#133A37; float:right;  background-image:url('../img/user_menu_bck_on.jpg'); background-repeat:no-repeat;}



.userInfoBox{width:281px; color:#56847E; height:102px; float:left; margin-left:20px; padding:20px; background-image:url('../img/user_subbox_bck.jpg'); background-repeat:no-repeat;}

.userInfoBox a{color:#56847E; text-decoration:none;}
.userInfoBox a:hover{color:#56847E; text-decoration:underline;}

ul.userInfoBoxList{list-style-type:none; padding:0px; margin:0px;}
ul.userInfoBoxList li{line-height:25px; font-size:11px; color:#56847E;}

ul.userInfoBoxIcons{list-style-type:none; padding:0px; margin:0px;}
ul.userInfoBoxIcons li{float:left; width:90px; margin-top:10px; height:28px; padding-top:5px;}

.account{ background-image:url('../img/messages.png'); background-repeat:no-repeat; padding-left:32px;}
.visitor{ background-image:url('../img/chart.png'); background-repeat:no-repeat; padding-left:32px;}
.blog{background-image:url('../img/blog.png'); background-repeat:no-repeat; padding-left:32px;}
.guestbook{background-image:url('../img/guestbook.png'); background-repeat:no-repeat; padding-left:32px;}
.hilfe{background-image:url('../img/hilfe.png'); background-repeat:no-repeat; padding-left:62px; font-weight:bold; }
.hilfe a{text-decoration:none; font-weight:bold; color:#660000;}
.hilfe a:hover{text-decoration:underline; color:#660000;}

.userMainInfoBox{width:700px; color:#666; margin-top:0px; float:left; min-height:400px;}
.userMainInfoBox h2{color:#C5C97D;  font-weight:bold; font-style:italic; font-size:16px; line-height:30px; font-variant:small-caps;}


.userMainInfoBoxLeft{width:300px; margin-top:10px; float:left; padding:10px;}
#iconList{width:290px; float:left; padding:0px; margin:0px; list-style-type:none;}
#iconList li{margin-top:05px; margin-left: 10px; float:left; padding:0px;}

.userMainInfoBoxRight{width:320px; margin-top:10px; padding:10px; margin-left:20px; float:left;}
.layoutOptions{list-style-type:none; margin:0px; padding:0px 10px 10px 10px;}
.layoutOptions li{font-size:12px; line-height:26px;}
.layoutOptions a{color:#CC6600; text-decoration:none;}

.userInfoBoxList a{color:#CC6600; text-decoration:none;}

/*siteSettings*/
.weeeSeparator{border:1px solid #eee; height:1px;}

.userSiteSettingsLeft{float:left; width:180px; padding:10px; border-right:1px dotted #aaa;}
.userSiteSettingsLeft ul{width:100%; float:left; list-style-type:none; padding:0px; margin:0px;}
.userSiteSettingsLeft ul li{line-height:25px; padding:5px; border-bottom:1px dotted #aaa; text-align:right;}
.userSiteSettingsLeft ul li a{color:#CC6600; text-decoration:none; width:170px;  display:block; }
.userSiteSettingsLeft ul li a:hover{color:#CC6600; text-decoration:none; background-color:#eee;}

.userSiteSettingsRight{float:left; width:470px; padding:10px; line-height:18px;}
.userSiteSettingsRight div {display:none;}
.userSiteSettingsRight h1{color:#C5C871; font-size:16px; font-family:'palatino linotype' , palatino; padding:0px; margin:7px 0px 10px 20px;  font-variant: small-caps;  }

.userSiteSettingsRight1{float:left; width:470px; padding:10px; line-height:18px;}
.userSiteSettingsRight1 h1{color:#C5C871; font-size:16px; font-family:'palatino linotype' , palatino; padding:0px; margin:7px 0px 10px 20px;  font-variant: small-caps;  }

.templateHolder{ float: left; display:block; margin-top:5px; margin-left:5px; width:210px; padding-top:10px; text-align:center; height: 200px; background-color:#fff; border:1px solid #ccc;}
.templateHolder:hover{ background-color:#eee; }

#contentLeft ul{ width:450px; float:left; padding:0px; margin:0px; list-style-type:none;}
#contentLeft li{ width:450px; height:40px; padding:0px; margin:0px; border-bottom:2px solid #C5C871; background-color:#eee;}
#contentLeft .rowTitle{ width:205px; float:left; line-height:40px; font-size:11px; padding-left:15px;}
#contentLeft .rowStatus{ width:70px; float:left; line-height:40px; font-size:12px; text-align:center;}
#contentLeft .rowAction{ width:110px; float:left; line-height:40px; font-size:12px; text-align:center;}
#contentLeft .rowOrder{ width:50px; float:left; line-height:40px; padding-top:10px; font-size:12px; text-align:center;}
#contentLeft .rowPass{ width:180px; float:left; line-height:40px; font-size:11px; text-align:left;}


#contentLeftTitles{float:left; width:400px; margin-top:20px;}
#contentLeftTitles ul{ width:450px; float:left; padding:0px; margin:0px; list-style-type:none;}
#contentLeftTitles li{ width:450px; height:20px; color:#fff; font-weight:bold; padding:0px; margin:0px; border-bottom:2px solid #C5C871; background-color:#C5C871;}
#contentLeftTitles .rowTitle{ width:205px; float:left; line-height:20px; font-size:11px; padding-left:15px;}
#contentLeftTitles .rowStatus{ width:70px; float:left; line-height:20px; font-size:12px; text-align:center;}
#contentLeftTitles .rowAction{ width:110px; float:left; line-height:20px; font-size:12px; text-align:center;}
#contentLeftTitles .rowOrder{ width:50px; float:left;  line-height:20px; font-size:12px; text-align:center;}
#contentLeftTitles .rowPass{ width:180px; float:left; line-height:20px; font-size:12px; text-align:left;}

.contactListItem{float:left; width:350px; margin-left:25px;font-size:12px; border:1px solid #849A98; margin-top:10px; padding:10px;}
.contactListItem h2{float:left; width:200px; color:#849A98; font-size:14px; font-weight:bold; margin:0px;}
.contactListItem ul {width: 100%; float:left; list-style-type:none; padding:0px; margin:0px;}
.contactListItem ul .titles {width: 30%; float:left; font-weight:bold;}
.contactListItem ul .values {width: 70%; float:left;}

.galleryListItem{float:left; width:400px; margin-left:25px;font-size:12px; border:1px solid #849A98; margin-top:10px; padding:10px;}
.galleryListItem h2{ width:200px; color:#849A98; font-size:14px; font-weight:bold; margin:0px;}

.galleryPicListItem{float:left; width:130px; text-align:center; margin-left:10px;font-size:12px; border:1px solid #849A98; margin-top:10px;}


#calendarContainer{width:450px; margin-left: 10px; float:left;}
.calendarHead{width:450px; line-height:25px; font-weight:bold; float:left;}
.calendarBody{width:450px; float:left;}
.calendarBody td{border: 1px solid #849A98; text-align:center; padding:3px;}
.calendarBody th{border: 1px solid #C5C871; background-color:#C5C871; color:#fff; font-weight:bold;}
.calendarFoot{width:450px; float:left; background-color:#000;}
.calendarBody td a{color:#fff; font-weight:bold; font-size:12px;}
.calendarBody .dayevent{ background-color:#849A98; font-weight:bold; font-size:12px;}

.calendarListItem{float:left; width:400px; margin-left:20px;font-size:12px; border:1px solid #849A98; margin-top:10px; padding:5px;}
.calendarListItem h2{ color:#849A98; font-size:14px; line-height:19px; font-weight:bold; margin:0px;}
.calendarListItem h3{ color:#333; font-size:12px; line-height:25px; font-weight:bold; margin:0px;}
.calendarArrow{color:#849A98; font-size:14px; text-decoration:none;}

.blogPostListItem{width:450px; color:#666; padding:0px; margin:0px; float:left; padding:5px; border-bottom:2px solid #C5C871; background-color:#eee;}

.packageListItem{width:450px; color:#666;   background-color:#eeefef;}

.packagePrice{width:80px; padding:5px; border-bottom:2px solid #C5C871; border-right:1px solid #C5C871}
.packagePrice h2{color:#ADB053; font-size:18px; font-weight:bold;}
.timeClass{color:#7E8129; padding:5px; font-size:12px; font-weight:bold;}
.packageTitle{width:80px; padding:5px; border-bottom:2px solid #C5C871;  border-right:1px solid #C5C871}
.packageDescription{width:250px; padding:5px; border-bottom:2px solid #C5C871; }
.packageAction{width:50px;  padding:5px;border-bottom:2px solid #C5C871; }



/*packageFront*/
.packageListItem1{ color:#666;   background-color:#fff;}

.packagePrice1{width:80px; padding:5px; border-bottom:1px dotted #C5C871; border-right:1px dotted #000;}
.packagePrice1 h2{color:#ADB053; font-size:18px; font-weight:bold;}
.timeClass1{color:#7E8129; padding:5px; font-size:12px; font-weight:bold;}
.packageTitle1{width:80px; padding:5px; border-bottom:1px dotted #C5C871; border-right:1px dotted #000 }
.packageDescription1{width:250px; padding:5px; border-bottom:1px dotted #C5C871; border-right:1px dotted #000 }
.packageAction1{width:50px;  padding:5px; border-bottom:1px dotted #C5C871; }
/*------------*/

.rowTitle a{font-weight:bold; color:#9DA138; text-decoration:underline;}
.rowTitle a:hover{text-decoration:none;}


/*userPaymentPage*/
#userPaymentPage{width:600px; margin-left:20px; float:left; border:1px solid #C5C871}

/*BUTTONS*/
.smallButton{width:108px;height:29px; border:0px; color:#1A6B91; font-family:Arial; line-height:28px; cursor:pointer; font-size:12px;background-image:url('../img/small_btn.jpg'); background-repeat:no-repeat;}
.mediumButton{width:154px;height:29px; border:0px; color:#1A6B91; font-family:Arial; line-height:28px; cursor:pointer; font-size:12px;background-image:url('../img/med_btn.jpg'); background-repeat:no-repeat;}

/*contact*/
#contactLeft{float:left; width:370px; text-align:justify;}
#contactLeftForm{float:left; width:100%; padding:10px; margin-top:10px;}
#contactRight{float:left; width:350px;}
.fullRow{float:left; width:640px; margin-top:10px;}
.errorText{color:#660000;}
.contactText{width:150px; margin-top:10px; float:left; height:40px; border-bottom:1px dotted #3CCFC5;}
.contactField{width:490px; margin-top:10px; float:left; height:40px;  border-bottom:1px dotted #3CCFC5;}
.medInput{width:379px; height:29px; padding-left:10px; border:0px; background-image:url('../img/input_field.jpg'); color:#5691AF; font-size:12px;}
.textbox{border:1px solid #BFEAD0; font-family:arial; font-size:11px; width:250px;}
.textarea1{width:649px; height:179px; padding:10px; border:0px; background-image:url('../img/textarea.jpg'); color:#5691AF; font-size:12px;}


/*faq*/
.faqQuestions{width:640px; float:left;}
.faqQuestions ul{list-style-type:disc;padding:5px 0px 5px 20px; margin:5px 0px 5px 20px;}
.faqQuestions ul li{}
.faqQuestions ul li a{color:#7F7F7F; font-size:14px; font-family:'palatino linotype' , palatino; text-decoration:none;}
.faqQuestions ul li a:hover{ color:#C5C871; width:640px; }

.faqAnswers{width:640px; float:left;}
.faqAnswers ul{list-style-type:none;padding:5px 0px 5px 20px; margin:5px 0px 5px 00px;}
.faqAnswers ul li{border-top:1px dotted #C5C871; padding-bottom:10px;}
.faqAnswers ul li .title{color:#7F7F7F; font-size:14px; margin:10px 0px 10px 0px;font-family:'palatino linotype' , palatino;}
.faqAnswers ul li .content{color:#333333; font-size:12px; font-family:arial;}
.faqAnswers ul li a{color:#333; font-size:10px; font-family:arial; text-decoration:none;}
.faqAnswers ul li a:hover{ text-decoration:underline;}


.listBoxItem{width:640px; float:left; margin-top:10px; margin-left:20px;}
.listBoxHead{width:640px; float:left; font-size:11px;color:#7F7F7F;}
.listBoxPic{width:97px; height:70px; float:left; background-image:url('../img/blog_ico.gif');}
.listBoxTitle{width:530px; float:right; font-family:'palatino linotype' , palatino; font-size:20px; border-bottom:1px dotted #C5C871; padding-bottom:5px;}
.listBoxDate{width:530px; float:right; margin-top:5px;}

.listBoxContentBottom{color:#7F7F7F; font-size:11px;}
.contentNameLink{color:#7F7F7F; font-size:18px; text-decoration:none;}
.contentNameLink:hover{color:#C5C871; width:640px; }
.listBoxText{width:620px; padding:10px; float:left; border-bottom:1px dotted #C5C871;}

.listBoxItemSepa{width:640px; height:21px; float:left; background:url('../img/blog_bottom.gif') no-repeat center;}

#addComment{width:440px; float:left;  margin-left:20px;  margin-top:20px;}
#addComment ul{width:440px; list-style-type:none; margin:0px; padding:0px;}
.fieldName{width:100px; float:left; margin-top:5px;}
.fieldValue{width:340px; float:left; margin-top:5px;}

.commentBlock{width:640px; float:left; margin-top:10px; margin-left:20px; border-bottom:1px dotted #A12760;}
.commentName{font-size:16px; font-weight:bold; color:#A12760;}
.commentDate{font-size:11px; color:#7F7F7F; line-height:26px;}
.commentDescr{font-size:12px; color:#333; line-height:16px;}

.regCouponBck{width:638px;height:121px; margin-left:30px; position:relative; background-image:url('../img/coupon_reg_bck.gif'); float:left; margin-top:10px; margin-bottom:10px;}
.couponInput{border: 0px; width:300px; height:30px; position:absolute; font-family:'palatino linotype' , palatino; text-align:center; letter-spacing:3px; color:#CFC164; font-size:24px; top:69px; left: 310px;}

.subCouponBck{width:177px;height:177px; margin-left:-2px; position:relative; background-image:url('../img/coupon_sub_bck.gif'); float:left; margin-top:10px; margin-bottom:10px;}
.subCouponInput{border: 0px; width:150px; height:30px; position:absolute; font-family:'palatino linotype' , palatino; text-align:center; letter-spacing:3px; color:#CFC164; font-size:18px; top:86px; left: 13px;}
.subCouponSubmit{border: 0px; width:117px; height:34px; top:130px; left:25px; cursor:pointer; position:absolute; background-image:url('../img/coupon_senden_bck.gif'); }
