﻿/* template - begin */

.template_TextNormal
{
	font-family: hevetica, arial, sans-serif;
	color: #ffffff;
	font-size: 12px;			
}

.template_title_text
{
	font-family: hevetica, arial, sans-serif;
	color: #000000;
	font-size: 12px;		
	padding-left: 17px; 
	padding-top: 2px; 
	font-weight: bold; 
	xborder: solid 2px yellow;
}

.template_hpl_return
{
	margin-left: 620px;
}

.templateimgLeft
{
	margin: 10px;
	margin-left: 0px;
	xborder: solid 2px yellow;
}

.templateimgRight
{
	margin: 10px;
	xborder: solid 2px yellow;
}


/* template - end */


/* template large - begin */

.templateLarge_title
{		
	height: 18px;
	background:url(../images/templateLarge_title.jpg) no-repeat left top;			
	xborder: solid 2px red;
}

.templateLarge_top
{
	background:url(../images/home_kader01.jpg) no-repeat left top;
	height: 17px;
	xborder: solid 2px yellow;					
}

.templateLarge_middle
{
	background:url(../images/kader_sides_780.jpg) repeat-y  left top;
	overflow:hidden;			
	padding-left: 10px;	
	padding-right: 10px;
	height: auto;
	width: 757px; /* width = min (padding-left + paddign-right) */		
}

.templateLarge_bottom
{
	background:url(../images/home_kader01_bottom.jpg) no-repeat left top;
	height: 25px;
	xborder: solid 2px green;
	float: left;
	width: 780px;		
}

/* template large WHITE - begin */


.templateLarge_top_white
{
	background:url(../images/home_kader01_white.jpg) no-repeat left top;
	height: 17px;
	xborder: solid 2px yellow;					
}

.templateLarge_middle_white
{
	background:url(../images/kader_sides_780_white.jpg) repeat-y  left top;
	overflow:hidden;			
	padding-left: 10px;	
	padding-right: 10px;
	height: auto;
	width: 757px; /* width = min (padding-left + paddign-right) */		
}

.templateLarge_bottom_white
{
	background:url(../images/home_kader01_bottom_white.jpg) no-repeat left top;
	height: 25px;
	xborder: solid 2px green;
	float: left;
	width: 780px;		
}

/* template TemplatePaymentLargeBlocks  - begin */

.templateLargeWithBlocks_title
{		
	height: 18px;
	background:url(../images/templateLargeWithBlocks_title.jpg) no-repeat left top;		
	xborder: solid 2px red;
	margin-left: 418px;
	
}

.templateLargeWithBlocks_top
{
	background:url(../images/home_kader01-right.jpg) no-repeat left top;
	height: 17px;
	xborder: solid 2px yellow;					
}


/* template video - end */

.videoarea
{
	xborder: solid 2px green;
	width: 785px;		
}	

.videoarea_text
{
	xborder: solid 2px yellow;
	display: inline;
	float:left;
}

.videoarea_video
{
	border: solid 1px #5b5b5b;
	xborder: solid 2px blue;
	float:left;
	margin-left: 25px;
	margin-top: 20px;
}


.templateVideo_title
{		
	height: 18px;
	background:url(../images/templateLarge_title.jpg) no-repeat left top;			
	xborder: solid 2px red;
}

.templateVideo_top
{
	background:url(../images/templateVideo_top.jpg) no-repeat left top;
	height: 17px;
	xborder: solid 2px yellow;					
}

.templateVideo_middle
{
	background:url(../images/templateVideo_middle.jpg) repeat-y  left top;
	overflow:hidden;			
	padding-left: 10px;	
	padding-right: 10px;
	height: auto;
	width: 422px; /* width = min (padding-left + paddign-right) */		
}

.templateVideo_bottom
{
	background:url(../images/templateVideo_bottom.jpg) no-repeat left top;
	height: 25px;
	xborder: solid 2px green;
	float: left;
	width: 442px;		
}

/* template video - end */


/* template registry - begin */

.TmplCR_label
{	
	 text-align: right;	 
	 padding-right: 10px;
	 xborder: solid 1px green;
	 width: 120px;
	 xmargin-top:3px;
}

.TmplCR_Textbox
{	
	 text-align: left;	 
	 padding-right: 5px;
	 xborder: solid 1px blue;
	 width: 200px;
}

.TmplCR_Textbox_large
{	
	 text-align: left;	 
	 padding-right: 5px;
	 xborder: solid 1px yellow;
	 width: 500px;
}

/* rules the widht of error messages */
.TmplCR_errLabel
{	
	 text-align: left;	 
	 padding-left: -4px;
	 color: Red;
}

.Registry_dropdown_country
{
	 width: 272px;
	 font-family: verdana, courier new, courier, sans-serif; 
	 font-size: 12px;
	 margin-top: 2px;
}

.Registry_dropdown_AboutUs
{
	 width: 325px;
	 font-family: verdana, courier new, courier, sans-serif; 
	 font-size: 12px;
	 margin-top: 2px;
}

.Registry_textfield
{
	 border: 1px solid silver;
	 border-collapse: collapse;
	 background-color: #eeeeee;
	 font-size: 12px;
	 width: 270px;	
	 height: 17px;
	 font-family: verdana, courier new, courier, sans-serif; 
	 margin-top: 2px;
}

.Registry_textfield_error
{
	 border: solid 1px orange;
	 border: 1px solid silver;
	 border-collapse: collapse;
	 background-color: #ff6868;	
	 font-size: 12px;
	 width: 270px;	
	 height: 17px;
	 border: silver 1px solid;
	 font-family: verdana, courier new, courier, sans-serif; 
	 margin-top: 2px;

}

.redStar
{
	font-size: 12px;
	color:Red;
	padding-left:5px;
}

.btRegistrySend
{
	 margin-top: 20px;
}

.btAddPhotos
{
	 margin-top: 10px;
	 margin-left: -7px;	
}

.Registry_RadioButtonList, .Registry_CheckBoxList
{
	margin-top: 2px;

}


/* template registry - end */


/* template registry add photo - begin */

.TmplCRaddP_label
{	
	 text-align: right;	 
	 padding-right: 10px;
	 xborder: solid 1px green;
	 width: 50px;
}

.TmplCRaddP_Textbox
{	
	 text-align: left;	 
	 padding-right: 5px;
	 xborder: solid 1px blue;
	 width: 250px;
}

.TmplCRaddP_middle
{
	background:url(../images/templateDialoog317_middle.jpg) repeat-y  left top;
	overflow:hidden;			
	padding-left: 10px;	
	padding-right: 10px;
	height: 268px; 	
	width: 297px; /* width = min (padding-left + paddign-right) */	
	xborder: solid 2px blue;		
}

.TmplCRaddP_errLabel
{	
	 text-align: left;	 
	 padding-right: 5px;
	 xborder: solid 1px yellow;
	 color: #848685;
	 padding-top: 5px;
	 padding-bottom: 5px;
}

.RegistryAddPhoto_textfield
{
	 border: 1px solid silver;
	 border-collapse: collapse;
	 background-color: #eeeeee;
	 font-size: 12px;
	 width: 200px;	
	 height: 17px;
	 border: silver 1px solid;
	 font-family: verdana, courier new, courier, sans-serif; 
	 margin-top: 2px;
}

.RegistryAddPhoto_textfield_file
{
	 border-collapse: collapse;	
	 font-size: 12px;
	 width: 200px;	
	 height: 17px;
	 font-family: verdana, courier new, courier, sans-serif; 
	 margin-top: 2px;
	 
}

.TmplCR_btCancel_Click
{
	margin-top:10px;
}

/* template registry add photo - end */




