html,body {
	margin: 0;
	padding: 0;
	
}

body {
	background: #000
		url('/templates/templates/front_images/BG_Rellebel.jpg') repeat-x top
		center fixed;
		
	font-family: Arial, sans-serif;
	color: #000;
	text-align: left;
}

a, a:VISITED, a:ACTIVE {
	text-decoration: none;
	color: inherit;
}

p {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
/********************************************/
/**          DIV PlACEMENTS                **/
/********************************************/
#siteContainer {
	width: 1000px;
	margin: 0 auto;
	background: #000;
}

#footer.home {
	margin: 254px auto 0;
}

#footer {
	width: 1000px;
	background-color: transparent;
	color: white;
	margin: 252px auto 0;
	font-size: 12px;
	padding-bottom: 20px;
}

#voorwaardenContainer {
	position: absolute;
	color: white;
	left: 50%;
	top: 50%;
	width: 600px;
	height: 700px;
	margin-left: -300px;
	margin-top: -400px;
	z-index: 10000;
	width: 500px;
	background-color: black;
	padding: 20px;
	font-size: 13px;
	letter-spacing: 1px;
	overflow: scroll;
}
#footer a {
	font-size: 12px;
	text-decoration: none;
}
#backgroundContainer {
	position: absolute;
	height: 100%;
	width: 978px;
	top: 12px;
	left: 11px;
	z-index: 2;
}
#contentContainer {
	position: relative;
	min-height: 537px;
}
#contentBlock {
	position: relative;
	top: 12px;
	left: 11px;
	padding: 15px;
	min-height: 462px;
	width: 948px;
	padding-top: 60px;
}
#resultBlock {
	background-color: #ff3030;
	color: white;
	font-size: 24px;
	text-align: left;
}
.sliderTime {
	border-left-style: solid;
	border-left-color: white;
}
.contentCorner {
	position: absolute;
	width: 35px;
	height: 35px;
	z-index: 1000;
}

#contentCornerTopLeft {
	left: 0px;
	top: 31px;
	background-image:
		url('/templates/templates/front_images/cornerTopLeft.png');
}

#contentCornerBottomLeft {
	left: 0px;
	bottom: 0px;
	background-image:
		url('/templates/templates/front_images/cornerBottomLeft.png');
}

#contentCornerBottomRight {
	right: 0px;
	bottom: 0px;
	background-image:
		url('/templates/templates/front_images/cornerBottomRight.png');
}

#diaControlContainer {
	position: absolute;
	right: 11px;
	top: 275px;
	width: 109px;
	height: 42px;
	background-image:
		url('/templates/templates/front_images/diaControlContainer.png');
	z-index: 10;
}

#diaControlTimeBar {
	
	margin-top: 9px;
	width: 68px;
	height: 1px;
	background-color:white;
	margin-left: 23px;
}

#diaSlogan {
	position: absolute;
	text-transform: uppercase;
	top: 60px;
	left: 26px;
	color: white;
	font-size: 58px;
	line-height: 40px;
	width: 200px;
	height: 450px;
}

#diaClientName {
	position: absolute;
	left: 87px;
	top: 11px;
	font-size: 13px;
	color: #fff;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-decoration: none;
}

#diaFrontText {
	position: absolute;
	left: 87px;
	top: 28px;
	color: #fff;
	letter-spacing: 1px;
	font-size: 13px;
}

#diaButton {
	top: 450px;
	left: 26px;
	position: absolute;
	z-index: 2000;
	width: 319px;
	height: 55px;
	background-image:
		url(/templates/templates/front_images/casestudy/buttonHome.png);
}

#diaButton:hover {
	background-image:
		url(/templates/templates/front_images/casestudy/buttonHome_hover.png);
}

.dia {
	width: 978px;
	height: 537px;
	position: absolute;
	left: 0px;
	top: 0px;
}

#CRellebel {
	position: absolute;
	z-index: 1100;
	right: 30px;
	top: 45px;
	width: 300px;
}

#CRellebel span.rellebel {
	position: absolute;
	right: 0px;
	top: 10px;
	font-size: 17px;
	color: black;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-decoration: none;
}

#CRellebel span.text {
	position: absolute;
	right: 0px;
	top: 32px;
	color: black;
	letter-spacing: 1px;
	font-size: 12px;
}

#bannerBlock {
	position: absolute;
	bottom: -306px;
	background-color: black;
	height: 278px;
	padding-left: 10px;
	color: #808080;
}
#clientLogoContainer div.scrollableArea
{
		margin: 0;
		padding: 0;
}

#clientLogoContainer div.scrollableArea img
{
		float: left;
		margin-left: 1px;
		margin-right: 1px;
}

#clientLogoContainer {
	width: 930px;
	margin-left: 35px;
	position: relative;
	margin-top: 20px;
	height: 45px;
}
#relativeNavigationPrevious {
	position: absolute;
	z-index: 1001;
	left: 5px;
	bottom: -35px;
	width: 23px;
	height: 23px;
}

#relativeNavigationNext.home {
	bottom: 10px;
}



#relativeNavigationNext {
	z-index: 1001;
	position: absolute;
	right: 8px;
	bottom: -35px;
	width: 23px;
	height: 23px;
}

/********************************************/
	/**          MENU PlACEMENTS               **/
	/********************************************/
#menu {
	list-style-type: none;
	margin: 0;
	padding-top: 3px;
	margin-top: 0px;
	padding-left: 11px;
}

#menu li {
	background-image:
		url('/templates/templates/front_images/menuItem_back.png');
	padding-top: 20px; /*offset active height*/
	padding-bottom: 21px;
	background-color: black;
	position: relative;
	color: #fff;
	display: inline;
	margin: 0px;
	padding-left: 10px;
	padding-right: 10px;
	height: 31px;
	text-align: center;

}

#menu li.selected {
	position: relative;
	padding-bottom: 1px;
	background-color: transparent;
}

#menu li.hidden {
	color: black;
	background-image:
		url('/templates/templates/front_images/menuItem_back.png');
	background-color: black;
}

#menu li.spacer {
	float: right;
	background-image:
		url('/templates/templates/front_images/menuItem_back.png');
	/*background-color: black;*/
	margin-top: -19px;
	height: 18px;
}

#menu li span.dummytext {
	color: transparent;
	font-size: 16px;
	letter-spacing: 0.19em;
}

#menu li:FIRST-CHILD.selected .maskLeft {
	position: absolute;
	left: -11px;
	bottom: -20px;
	height: 31px;
	width: 25px;
	background: transparent
		url('/templates/templates/front_images/menuItem_maskLeftFirst.png')
		no-repeat top left;
}

#menu li.selected .maskLeft {
	position: absolute;
	left: 0px;
	bottom: -20px;
	background: transparent
		url('/templates/templates/front_images/menuItem_maskLeft.png')
		no-repeat top left;
	float: left;
	width: 15px;
	height: 31px;
}



#menu li.selected .maskRight {
	position: absolute;
	right: -1px;
	bottom: -20px;
	background: transparent
		url('/templates/templates/front_images/menuItem_maskRight.png')
		no-repeat top left;
	width: 15px;
	height: 31px;
}

#menu li a {
	text-decoration: none;
	font-size: 13px;
	color: #fff;
	letter-spacing: 1px;
	text-transform: uppercase;
}

#menu li a.selected {
	position: absolute;
	top: 36px;
	left: 12px;
	text-transform: uppercase;
	color: #ec1c24 :
}
#menu li:FIRST-CHILD a.selected {
	left: 9px;
}

/********************************************/
	/**        BANNER PlACEMENTS               **/
	/********************************************/
.banner {
	background: transparent
		url('/templates/templates/front_images/banner_leeg.png') no-repeat;
	width: 329px;
	height: 125px;
	float: left;
	margin-bottom: 15px;
}

#bnrNewsSlider,#bnrPromoteContainer {
	margin-left: 13px;
	width: 307px;
	height: 100%;
	overflow: hidden;
}
.bnrNewsFrontText {
	color: white;
	font-size: 14px;
	width: 146px;
	vertical-align: middle;
	text-transform: uppercase;
	letter-spacing: 1px;
	height: 120px;
	padding:0px;
	
}
.bnrNewsFrontImage {
	vertical-align: middle;
	height: 125px;
	padding:0px;
	line-height: 0px;
	padding-left: 20px;
}

#bnrTalk {
	position: relative;
	padding: 0px;
	
}
#bnrTalkText {
	margin-left: 15px;
	margin-top: 23px;
	line-height: 13px;
}
#bnrTalk span.bnrTalkStelNuJeVraag {
	color: white;
	text-transform: uppercase;
	font-size: 14px;
	letter-spacing: 1px;
	
}
#bnrTalk span.talkStatus {
	font-size: 11px;
	letter-spacing: 1px;
}
#livechatImg {
	position: absolute;
	right: 11px;
	bottom: 0px;	
}
#bnrQuiz {
	background: transparent
		url('/templates/templates/front_images/banner_quiz.png') no-repeat;
}
#bnrNonProfit {
	background: transparent
		url('/templates/templates/front_images/banner_non_profit.png')
		no-repeat;
}
#bnrRoute {
	background: transparent
		url('/templates/templates/front_images/banner_route.png') no-repeat;
}
.bothClearer {
	clear: both;
}
.bottomSpacer {
	height: 55px;
}

/********************************************/
	/**        PORTFOLIO PlACEMENTS            **/
	/********************************************/
#prtCategories {
	margin-top: -20px;
	position: relative;
	list-style-type: none;
}

#prtCategories li {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	height: 31px;
}

#prtPaginationTop, #nwsPaginationTop {
	font-size:13px;
	color: #4C4C4C;
	width: 950px;
	height: 20px;
	text-align: center;
}

#prtPaginationBottom, #nwsPaginationBottom {
	position: absolute;
	bottom: 20px;
	font-size:13px;
	color: #4C4C4C;
	width: 950px;
	text-align: center;
}

#prtPagination a {
	margin: 3px;
	color: black;
}
#prtCategories li a {
	text-decoration: none;
	font-size: 12px;
	color: #666;
	letter-spacing: 1px;
	text-transform: uppercase;
}

#prtCloseLabel {
	padding: 4px;
	position: absolute;
	right: 0px;
	top: -28px;
	height: 21px;
	width: 73px;
}


.prtCellItem {
	position: relative;
	width: 303px;
	height: 239px;
	margin: 8px;
}

.prtFirstCell {
	position: relative;
	height: 144px;
	padding: 11px;
	padding-top: 33px;
}

.prtCellImg {
	position: relative;
	height: 144px;
	padding: 0px;
	height: 188px;
}

.prtCellTxt {
	position: relative;
	width: 303px;
	height: 51px;
	background-color: white;
	color: #4c4c4c;
}

.prtFirstCellTxt {
	position: relative;
	width: 303px;
	height: 51px;
	color: #4c4c4c;
}

.prtCellTxtClient, .prtCellTxtClientHover {
	padding-left: 12px;
	padding-top: 8px;
}

.prtCellTxtClient a {
	text-decoration: none;
	text-transform: uppercase;
	font-size: 17px;
	color: #4c4c4c;
}

.prtCellTxtClientHover a {
	text-decoration: none;
	text-transform: uppercase;
	font-size: 17px;
	color: white;
}



.prtCellTxtWork {
	padding-left: 12px;
	font-size: 13px;
	color: #888;
}

.prtModalThumb {
	width: 52px;
	height: 37px;
	margin: 1px;
	margin-top: 2px;
	cursor: pointer;
}

#prtModalImg {
	width: 483px;
	height: 334px;
}

td.prtModal {
	font-size: 12px;
	text-align: left;
	color: black;
	padding-left: 10px;
	padding-right: 10px;
}

#prtModalNextPrj {
	border-top-color: #a6a6a6;
	border-top-style: solid;
	border-top-width: 1px;
	position: absolute;
	text-align: right;
	width: 50%;
	bottom: -2px;
	right: 0px;
}

#prtModalPrevPrj {
	border-top-color: #a6a6a6;
	border-top-style: solid;
	border-top-width: 1px;
	position: absolute;
	bottom: -2px;
	text-align: left;
	width: 50%;
	left: 0px;
}

#prtModalNextImg {
	position: absolute;
	right: 0px;
	top: 150px;
	height: 33px;
	width: 55px;
}

#prtModalPrevImg {
	position: absolute;
	left: 0px;
	top: 150px;
	height: 33px;
	width: 55px;
}

/********************************************/
	/**        CASESTUDY PLACEMENTS            **/
	/********************************************/
#cstPanel {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	margin-top: 10px;
	padding-left: 2px;
	position: relative;
	width: 144px;
}

#cstPanel li {
	float: left;
	padding-left: 3px;
	padding-right: 3px;
}

#cstPanel li a {
	font-size: 11px;
	font-weight: bold;
	color: #b6bdbf;
	text-decoration: none;
}

#cstPanelTimeBar {
	float: left;
	border-left-width: 125px;
	border-left-style: solid;
	border-left-color: #b6bdbf;
	position: relative;
	margin-top: 6px;
	width: 0px;
	height: 1px;
	margin-left: 5px;
}

.cstDia {
	width: 668px;
	height: 285px;
	position: absolute;
	left: 0px;
	top: 0px;
}

#cstPhotoContainer {
	position: relative;
	width: 668px;
	height: 285px;
	margin-bottom: 10px;
}

#cstLinkToPrt {
	background-image:
		url('/templates/templates/front_images/casestudy/terugnaarportfolio.png')
		;
	width: 134px;
	height: 11px;
	position: absolute;
	bottom: 50px;
	right: 20px;
}

#cstLinkToPrt:hover {
	background-image:
		url('/templates/templates/front_images/casestudy/terugnaarportfolio_hover.png')
		;
}

.column * {
	font-weight: 200;
	padding-right: 10px;
	margin: 0px;
}

.wide,.thin {
	margin: 0px;
	line-height: 15x;
	font-size: 11px;
	color: #808080;
	clear: both;
}

a.cstLink {
	line-height: 16px;
	font-size: 11px;
	color: black;
	text-decoration: none;
}

.first.column P:first-child {
	color: black;
}

.cstCaseStudyContainer:first-child {
	margin-top: 40px;
}

.cstCaseStudyContainer {
	position: relative;
	width: 230px;
	height: 50px;
	line-height: 0px;
	border-top-color: #d8d8d8;
	border-top-style: solid;
	border-top-width: 1px;
}

.cstCaseStudyContainer:last-child {
	border-bottom-color: #d8d8d8;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.cstCaseStudyLink {
	position: absolute;
	right: 0px;
	top: 10px;
	font-size: 17px;
	color: #B6BDBF;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-decoration: none;
}

.cstCaseStudyWork {
	position: absolute;
	right: 0px;
	top: 31px;
	color: #B6BDBF;
	letter-spacing: 1px;
	font-size: 12px;
}

#cstClientName {
	position: absolute;
	right: 293px;
	top: 35px;
	text-align: right;
}

#cstClientName span.clientname {
	position: absolute;
	width: 300px;
	right: 0px;
	top: 10px;
	font-size: 17px;
	color: black;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-decoration: none;
}

#cstClientName span.work {
	position: absolute;
	width: 300px;
	right: 0px;
	top: 32px;
	color: black;
	letter-spacing: 1px;
	font-size: 12px;
}

/********************************************/
	/**     	    NEWS PLACEMENTS            **/
	/********************************************/
#tMessage
{
	height:160px;
	padding-right: 5px;
	overflow: auto;
}
#tMessage p {
	margin-bottom: 12px;
}
.nwsItemContainer {
	background-color: #fff;
	width: 945px;
	height: 149px;
	margin-top: 15px;
}

.nwsItemPicture {
	width: 182px;
	height: 149px;
}

.nwsItemBody {
	position: relative;
	width: 763px;
	height: 149px;
}

.nwsItemTitle {
	font-size: 17px;
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #6ab03e;
	position: absolute;
	left: 21px;
	top: 9px;
}

.nwsItemText {
	color: #808080;
	font-style: italic;
	font-size: 11px;
	position: absolute;
	left: 21px;
	top: 40px;
	width: 725px;
}

.nwsItemText P {
	display: inline;
	line-height: 16px;
}

.nwsItemText P:first-child {
	color: #000;
	font-size: 13px;
	font-weight: bold;
}

.nwsItemTags {
	color: #888;
	position: absolute;
	font-size: 11px;
	left: 573px;
	top: 17px;
}

.nwsItemProps {
	color: #808080;
	position: absolute;
	font-size: 10px;
	top: 125px;
	left: 21px;
}

.nwsReadMore {
	color: #6ab03e;
	font-size: 11px;
	font-style: italic;
}

.nwsItemCompleteTitle {
	margin-top: 10px;
	font-size: 30px;
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #6ab03e;
}

.nwsItemCompleteText P {
	font-size: 15px;
	line-height: 18px;
	letter-spacing: 1px;
}

.nwsItemCompleteText {
	color: #000;
	margin-bottom: 60px;
}

.nwsItemCompleteText P:first-child {
	font-size: 17px;
	font-weight: bold;
	font-style: italic;
}

.nwsItemCompleteProps {
	font-size: 17px;
	position: absolute;
	bottom: 40px;
}

/* modal */
#nwsCloseLabel {
	padding: 4px;
	position: absolute;
	right: -4px;
	top: -25px;
	height: 21px;
	width: 73px;
}

.nwsModalThumb {
	width: 52px;
	height: 37px;
	margin: 1px;
	margin-top: 2px;
	cursor: pointer;
	vertical-align: top;
}

#nwsModalImg {
	width: 483px;
	height: 334px;
}

td.nwsModal {
	font-size: 12px;
	text-align: left;
	color: black;
	padding-left: 10px;
	padding-right: 10px;
}

#nwsModalNext {
	border-top-color: #a6a6a6;
	border-top-style: solid;
	border-top-width: 1px;
	position: absolute;
	text-align: right;
	width: 50%;
	bottom: -2px;
	right: 0px;
}

#nwsModalPrev {
	border-top-color: #a6a6a6;
	border-top-style: solid;
	border-top-width: 1px;
	position: absolute;
	bottom: -2px;
	text-align: left;
	width: 50%;
	left: 0px;
}

#nwsModalNextImg {
	position: absolute;
	right: 0px;
	top: 150px;
	height: 33px;
	width: 55px;
}

#nwsModalPrevImg {
	position: absolute;
	left: 0px;
	top: 150px;
	height: 33px;
	width: 55px;
}



/********************************************/
	/**        PORTFOLIO PlACEMENTS            **/
	/********************************************/
#prtCategories {
	margin-top: -20px;
margin-left:	-30px;
	position: relative;
	list-style-type: none;
}

#prtCategories li {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	height: 31px;
}

#prtCategories li a {
	text-decoration: none;
	font-size: 12px;
	color: #666;
	letter-spacing: 1px;
	text-transform: uppercase;
}

#prtCloseLabel {
	padding: 4px;
	position: absolute;
	right: 0px;
	top: -28px;
	height: 20px;
	background-color: white;
}


.prtCellItem {
	position: relative;
	width: 303px;
	height: 239px;
	margin: 8px;
}

.prtFirstCell {
	position: relative;
	height: 144px;
	padding: 11px;
	padding-top: 33px;
}

.prtCellImg {
	position: relative;
	height: 144px;
	padding: 0px;
	height: 188px;
}

.prtCellTxt {
	position: relative;
	width: 303px;
	height: 51px;
	background-color: white;
	color: #4c4c4c;
}



.prtFirstCellTxt {
	position: relative;
	width: 303px;
	height: 51px;
	color: #4c4c4c;
}

.prtCellTxtClient {
	padding-left: 12px;
	padding-top: 8px;
}

.prtCellTxtClient a {
	text-decoration: none;
	text-transform: uppercase;
	font-size: 17px;
	color: #4c4c4c;
}

.prtCellTxtWork {
	padding-left: 12px;
	font-size: 13px;
	color: #888;
}

.prtModalThumb {
	width: 52px;
	height: 37px;
	margin: 1px;
	margin-top: 2px;
	cursor: pointer;
}

#prtModalImg {
	width: 483px;
	height: 300px;
}



/********************************************/
	/**     	    QUIZ PLACEMENTS            **/
	/********************************************/
#qizQaContainer {
	position: relative;
	background-image:
		url('/templates/templates/front_images/quiz/backgroundContainer.png');
	width: 949px;
	height: 310px;
	margin-top: 30px;
}

#qizResultContainer {
	position: relative;
	background-image:
		url('/templates/templates/front_images/quiz/backgroundContainer.png');
	width: 949px;
	height: 384px;
	font-style: italic;
	font-size: 16px;
	letter-spacing: 1px;
	line-height: 19px;
	color: black;
}

#qizTitle {
	width: 571px;
	height: 100px;
	background-image:
		url('/templates/templates/front_images/quiz/header.png');
}

#qizQuestionContainer, #qizSendafriendContainer {
	width: 512px;
	height: 64px;
	padding-left: 30px;
}

#qizQuestion {
	font-style: italic;
	position: absolute;
	font-size: 14px;
	letter-spacing: 1px;
	line-height: 19px;
	margin-top: 22px;
	width: 475px;
	color: black;
}

#qizQuestionNumber {
	position: absolute;
	color: #ea5156;
	font-size: 40px;
}

#qizAnswers {
	margin-left: 50px;
	letter-spacing: 1px;
}

.qizAnswer {
	padding-left: 25px;
	margin-top: 10px;
	font-size: 14px;
	font-style: italic;
	color: #555555;
	height: 17px;
	cursor: pointer;
}

#qizAnswerA {
	background-image:
		url('/templates/templates/front_images/quiz/answerA.png');
	background-repeat: no-repeat;
}

#qizAnswerA:hover {
	background-image:
		url('/templates/templates/front_images/quiz/answerA_hover.png');
	background-repeat: no-repeat;
}

#qizAnswerB {
	background-image:
		url('/templates/templates/front_images/quiz/answerB.png');
	background-repeat: no-repeat;
}

#qizAnswerB:hover {
	background-image:
		url('/templates/templates/front_images/quiz/answerB_hover.png');
	background-repeat: no-repeat;
}

#qizAnswerC {
	background-image:
		url('/templates/templates/front_images/quiz/answerC.png');
	background-repeat: no-repeat;
}

#qizAnswerC:hover {
	background-image:
		url('/templates/templates/front_images/quiz/answerC_hover.png');
	background-repeat: no-repeat;
}

#qizAnswerD {
	background-image:
		url('/templates/templates/front_images/quiz/answerD.png');
	background-repeat: no-repeat;
}

#qizAnswerD:hover {
	background-image:
		url('/templates/templates/front_images/quiz/answerD_hover.png');
	background-repeat: no-repeat;
}

#qizResult {
	margin-top: 6px;
	margin-left: 6px;
	margin-bottom: 3px;
	font-size: 20px;
	letter-spacing: 1px;
}

#qizExplanation {
	margin-left: 6px;
	font-style: italic;
	font-size: 12px;
	line-height: 14px;
	color: black;
}

#qizVideoContainer {
	width: 378px;
	height: 310px;
	position: absolute;
	right: 0px;
	top: 0px;
	background-color: red;
}

#qizVideoBackgroundContainer {
	width: 378px;
	height: 310px;
	position: absolute;
	right: 0px;
	top: 0px;
}

#qizVideoPlayer {
	position: absolute;
	top: 0px;
	right: 0px;
}

#qizExplanationContainer {
	position: relative;
	background-image:
		url('/templates/templates/front_images/quiz/backgroundContainer.png');
	margin-top: 6px;
	padding-top: 6px;
	padding-left: 6px;
	width: 943px;
	height: 90px;
}

#qizNextButtonContainer {
	position: absolute;
	z-index: 2500;	
	right: 0px;
	bottom: -20px;
	width: 943px;
	text-align: right;
}

#qizNextButton {

	color: #ea5156;
	font-size: 18px;
	text-transform: uppercase;
	letter-spacing: 1px;
}
input.qizSendafriend {
	width: 276px;
	border: none;
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
	background-color : #ff3030;
	color: white;
	font-style: italic;
}

textarea.qizSendafriend  {
	width: 276px;
	height: 100px;
	border: none;
	padding: 5px;
	font-size: 14px;
	color: white;
	background-color : #ff3030;
	font-style: italic;
	font-weight: bold;
	font-family: Arial, sans-serif;
}

a.qizSendafriendSubmit {
	padding-top:30px;
	color: #ff3030;
}

#qizSendafriendContainer p
{
	margin-bottom: -10px;
}

/********************************************/
/**     	      CMS STYLE	               **/
/********************************************/
.cmsinput {
	width: 276px;
	border: none;
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
	color : #ff3030;
	font-style: italic;
}

.cmstextarea {
	width: 276px;
	height: 70px;
	border: none;
	padding: 5px;
	font-size: 14px;
	color: #ff3030;
	font-style: italic;
	font-weight: bold;
	font-family: Arial, sans-serif;
}

a.cmssubmit {
	color: white;
	font-size: 20px;
}
#cms p {
	margin-top: -8px;
	margin-bottom: -8px;
	padding: 0px;
}
#cms .button {
	position: relative;
	width: 319px;
	height: 55px;
	background-image:
		url(/templates/templates/front_images/button.png);
}
#cms .button:hover {
	background-image:
		url(/templates/templates/front_images/button_hover.png);
}
.buttonFirstRow {
	position: absolute;
	left: 87px;
	top: 11px;
	font-size: 13px;
	color: #fff;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-decoration: none;
}
.buttonSecondRow {
	position: absolute;
	left: 87px;
	top: 28px;
	color: #fff;
	letter-spacing: 1px;
	font-size: 13px;
}
