div#template-container{
	position:relative;
}
div#template-source-container{
	position:absolute;
	top:0;
	left:0;
}
div.template_middle{
	overflow:hidden;
}

/* ---Vir�g--- */
div#template_1{
	width:974px;
	background: url(../themes/vop/assets/images/item_template/virag_top_left.png) top left no-repeat,
	url(../themes/vop/assets/images/item_template/virag_top_right.png) top right no-repeat,
	url(../themes/vop/assets/images/item_template/virag_bottom_left.png) bottom left no-repeat,
	url(../themes/vop/assets/images/item_template/virag_bottom_right.png) bottom right no-repeat,
	url(../themes/vop/assets/images/item_template/virag_bg.png) left top repeat-y,
	url(../themes/vop/assets/images/item_template/virag_bg.png) right top repeat-x,
	url(../themes/vop/assets/images/item_template/virag_bg.png) right top repeat-y,
	url(../themes/vop/assets/images/item_template/virag_bg.png) right bottom repeat-x;
}
div#template_1 #template_header{
	height:99px;
	width:100%;
}
div#template_1 #template_footer{
	height:90px;
	width:100%;
}
div#template_1 div.template_main{
	padding:0px 80px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
div#template_1 h3{
	text-align:left;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;

}

/* ---Cork--- */
div#template_2{
	width:974px;
	background: url(../themes/vop/assets/images/item_template/parafa_top_left.png) top left no-repeat,
	url(../themes/vop/assets/images/item_template/parafa_top_right.png) top right no-repeat,
	url(../themes/vop/assets/images/item_template/parafa_bottom_left.png) bottom left no-repeat,
	url(../themes/vop/assets/images/item_template/parafa_bottom_right.png) bottom right no-repeat,
	url(../themes/vop/assets/images/item_template/parafa_bg.png) left top repeat-y,
	url(../themes/vop/assets/images/item_template/parafa_bg.png) right top repeat-x,
	url(../themes/vop/assets/images/item_template/parafa_bg.png) right top repeat-y,
	url(../themes/vop/assets/images/item_template/parafa_bg.png) right bottom repeat-x;
}
div#template_2 #template_header{
	height:144px;
	width:100%;
}
div#template_2 #template_footer{
	height:128px;
	width:100%;
}
div#template_2 div.template_main{
	padding:5px 80px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
div#template_2 h3{
	text-align:left;
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---Stamp--- */
div#template_3{
	width:974px;
	background: url(../themes/vop/assets/images/item_template/belyeg_top_left.png) top left no-repeat,
	url(../themes/vop/assets/images/item_template/belyeg_top_right.png) top right no-repeat,
	url(../themes/vop/assets/images/item_template/belyeg_bottom_right.png) bottom right no-repeat,
	url(../themes/vop/assets/images/item_template/belyeg_bg.png) left top repeat-y,
	url(../themes/vop/assets/images/item_template/belyeg_bg.png) right top repeat-x,
	url(../themes/vop/assets/images/item_template/belyeg_bg.png) right top repeat-y,
	url(../themes/vop/assets/images/item_template/belyeg_bg.png) right bottom repeat-x;

}
div#template_3 #template_header{
	height:140px;
	width:100%;
}
div#template_3 #template_footer{
	height:75px;
	width:100%;
}
div#template_3 div.template_main{
	padding:0px;
	margin:0px;
}
div#template_3 div.template_middle{
	padding:0px 80px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

div#template_3 h3{
	text-align:left;
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---Baby--- */
div#template_4{
	width:974px;
	background: url(../themes/vop/assets/images/item_template/baba_top_left.png) top left no-repeat,
	url(../themes/vop/assets/images/item_template/baba_bottom_left.png) bottom left no-repeat,
	url(../themes/vop/assets/images/item_template/babamama_bg.png) right bottom repeat;

}
div#template_4 #template_header{
	height:98px;
	width:100%;
}
div#template_4 #template_footer{
	height:150px;
	width:100%;
}
div#template_4 div.template_main{
	padding:5px 80px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
div#template_4 h3{
	text-align:left;
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---Book--- */
div#template_5{
	width:974px;
	background: url(../themes/vop/assets/images/item_template/konyv_top_left.png) top left no-repeat,
	url(../themes/vop/assets/images/item_template/konyv_top_right.png) top right no-repeat,
	url(../themes/vop/assets/images/item_template/konyv_bottom_left.png) bottom left no-repeat,
	url(../themes/vop/assets/images/item_template/konyv_bottom_right.png) bottom right no-repeat,
	url(../themes/vop/assets/images/item_template/konyv_bg.png) left top repeat-y,
	url(../themes/vop/assets/images/item_template/konyv_bg.png) right top repeat-x,
	url(../themes/vop/assets/images/item_template/konyv_bg.png) right top repeat-y,
	url(../themes/vop/assets/images/item_template/konyv_bg.png) right bottom repeat-x;

}
div#template_5 #template_header{
	height:128px;
	width:100%;
}
div#template_5 #template_footer{
	height:134px;
	width:100%;
}
div#template_5 div.template_main{
	padding:5px 80px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
div#template_5 h3{
	text-align:left;
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---DVD--- */
div#template_6{
	width:974px;
	background: url(../themes/vop/assets/images/item_template/filmzene_top_left.png) top left no-repeat,
	url(../themes/vop/assets/images/item_template/filmzene_top_right.png) top right no-repeat,
	url(../themes/vop/assets/images/item_template/filmzene_bottom_left.png) bottom left no-repeat,
	url(../themes/vop/assets/images/item_template/filmzene_bottom_right.png) bottom right no-repeat,
	url(../themes/vop/assets/images/item_template/filmzene_bg.png) left top repeat-y,
	url(../themes/vop/assets/images/item_template/filmzene_bg.png) right top repeat-y;

}
div#template_6 #template_header{
	height:113px;
	width:100%;
}
div#template_6 #template_footer{
	height:152px;
	width:100%;
}
div#template_6 div.template_main{
	padding:0px;
	margin:0px;
}
div#template_6 div.template_middle{
	padding:0px 80px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

div#template_6 h3{
	text-align:left;
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---Tech--- */
div#template_7{
	width:974px;
	background: url(../themes/vop/assets/images/item_template/sztech_top_left.png) top left no-repeat,
	url(../themes/vop/assets/images/item_template/sztech_left.png) left top no-repeat,
	url(../themes/vop/assets/images/item_template/sztech_right.png) right top no-repeat,
	url(../themes/vop/assets/images/item_template/sztech_top.png) top repeat-x,
	url(../themes/vop/assets/images/item_template/sztech_bg.png) left top repeat-y,
	url(../themes/vop/assets/images/item_template/sztech_bg.png) right top repeat-x,
	url(../themes/vop/assets/images/item_template/sztech_bg.png) right top repeat-y,
	url(../themes/vop/assets/images/item_template/sztech_bg.png) right bottom repeat-x;

}
div#template_7 #template_header{
	height:98px;
	width:100%;
}
div#template_7 #template_footer{
	height:134px;
	width:100%;
}
div#template_7 div.template_main{
	padding:5px 80px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
div#template_7 h3{
	text-align:left;
	color:#0e305c;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---Winter--- */
div#template_8{
	width:974px;
	background: url(../themes/vop/assets/images/item_template/huvos_top_left.png) top left no-repeat,
	url(../themes/vop/assets/images/item_template/huvos_top_right.png) top right no-repeat,
	url(../themes/vop/assets/images/item_template/huvos_bottom_left.png) bottom left no-repeat,
	url(../themes/vop/assets/images/item_template/huvos_bg.png) left top repeat-y,
	url(../themes/vop/assets/images/item_template/huvos_bg.png) right top repeat-x,
	url(../themes/vop/assets/images/item_template/huvos_bg.png) right top repeat-y,
	url(../themes/vop/assets/images/item_template/huvos_bg.png) right bottom repeat-x;
}
div#template_8 #template_header{
	height:90px;
	width:100%;
}
div#template_8 #template_footer{
	height:120px;
	width:100%;
}
div#template_8 div.template_main{
	padding:5px 80px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
div#template_8 h3{
	text-align:left;
	color:#0e305c;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---Cream--- */
div#template_9{
	width:974px;
	background: url(../themes/vop/assets/images/item_template/krem_top_left.png) top left no-repeat,
	url(../themes/vop/assets/images/item_template/krem_bottom_left.png) bottom left no-repeat,
	url(../themes/vop/assets/images/item_template/krem_bg.png) left top repeat-y,
	url(../themes/vop/assets/images/item_template/krem_bg.png) right top repeat-x,
	url(../themes/vop/assets/images/item_template/krem_bg.png) right top repeat-y,
	url(../themes/vop/assets/images/item_template/krem_bg.png) right bottom repeat-x,
	url(../themes/vop/assets/images/item_template/krem_base.png) center repeat;

}
div#template_9 #template_header{
	height:90px;
	width:100%;
}
div#template_9 #template_footer{
	height:90px;
	width:100%;
}
div#template_9 div.template_main{
	padding:5px 80px 1px;
	padding-bottom:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
div#template_9 h3{
	text-align:left;
	color:#684714;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---Zebra--- */
div#template_10{
	width:974px;
}
div#template_10 #template_header{
	background: url(../templates/zebra_header.jpg) no-repeat;
	height:90px;
	width:100%;
}
div#template_10 #template_footer{
	background: url(../templates/zebra_footer.jpg) no-repeat;
	height:100px;
	width:100%;
}
div#template_10 div.template_main{
	background: url(../templates/zebra_bg.jpg) repeat-y;
	padding:5px 80px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
div#template_10 h3{
	text-align:left;
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---Tiger--- */
div#template_11{
	width:974px;
	background: url(../themes/vop/assets/images/item_template/tigris_bottom_corner.png) left bottom no-repeat,
	url(../themes/vop/assets/images/item_template/tigris_bottom_corner.png) right bottom no-repeat,
	url(../themes/vop/assets/images/item_template/tigris_left.png) left top repeat-y,
	url(../themes/vop/assets/images/item_template/tigris_right.png) right top repeat-y,
	url(../themes/vop/assets/images/item_template/tigris_top.png) top repeat-x,
	url(../themes/vop/assets/images/item_template/tigris_bottom.png) center bottom repeat-x;

}
div#template_11 #template_header{
	height:90px;
	width:100%;
}
div#template_11 #template_footer{
	height:100px;
	width:100%;
}
div#template_11 div.template_main{
	padding:5px 80px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
div#template_11 h3{
	text-align:left;
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---Frame--- */
div#template_12{
	width:974px;
	background: url(../themes/vop/assets/images/item_template/kepkeret_top_left.png) top left no-repeat,
	url(../themes/vop/assets/images/item_template/kepkeret_top_right.png) top right no-repeat,
	url(../themes/vop/assets/images/item_template/kepkeret_bottom_left.png) bottom left no-repeat,
	url(../themes/vop/assets/images/item_template/kepkeret_bottom_right.png) bottom right no-repeat,
	url(../themes/vop/assets/images/item_template/kepkeret_left.png) left top repeat-y,
	url(../themes/vop/assets/images/item_template/kepkeret_top.png) right top repeat-x,
	url(../themes/vop/assets/images/item_template/kepkeret_right.png) right top repeat-y,
	url(../themes/vop/assets/images/item_template/kepkeret_bottom.png) right bottom repeat-x,
	url(../themes/vop/assets/images/item_template/kepkeret_bg.png) right top repeat;

}
div#template_12 #template_header{
	height:130px;
	width:100%;
}
div#template_12 #template_footer{
	height:150px;
	width:100%;
}
div#template_12 div.template_main{
	padding:0px 115px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
div#template_12 h3{
	text-align:left;
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---Road--- */
div#template_13{
	width:974px;
	background: url(../themes/vop/assets/images/item_template/uttest_top_left.png) top left no-repeat,
	url(../themes/vop/assets/images/item_template/uttest_bottom_left.png) bottom left no-repeat,
	url(../themes/vop/assets/images/item_template/uttest_bg.png) right bottom repeat;
}
div#template_13 #template_header{
	height:120px;
	width:100%;
}
div#template_13 #template_footer{
	height:120px;
	width:100%;
}
div#template_13 div.template_main{
	padding:0px 90px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
div#template_13 h3{
	text-align:left;
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---Metal--- */
div#template_14{
	width:974px;
	background: url(../themes/vop/assets/images/item_template/femtabla_top_left.png) top left no-repeat,
	url(../themes/vop/assets/images/item_template/femtabla_top_left.png) top right no-repeat,
	url(../themes/vop/assets/images/item_template/femtabla_top_left.png) bottom left no-repeat,
	url(../themes/vop/assets/images/item_template/femtabla_top_left.png) bottom right no-repeat,
	url(../themes/vop/assets/images/item_template/femtabla_bg.png) right top repeat-x,
	url(../themes/vop/assets/images/item_template/femtabla_bg.png) left top repeat-y,
	url(../themes/vop/assets/images/item_template/femtabla_bg.png) right top repeat-y,
	url(../themes/vop/assets/images/item_template/femtabla_bg.png) right bottom repeat-x;
}
div#template_14 #template_header{
	height:70px;
	width:100%;
}
div#template_14 #template_footer{
	height:80px;
	width:100%;
}
div#template_14 div.template_main{
	padding:0px 60px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
div#template_14 h3{
	text-align:left;
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---Lines--- */
div#template_15{
	width:974px;
	background: url(../themes/vop/assets/images/item_template/bordovonalas_bg.png) right top repeat-y,
	url(../themes/vop/assets/images/item_template/bordovonalas_bottom_left.png) bottom left no-repeat,
	url(../themes/vop/assets/images/item_template/bordovonalas_left.png) left top repeat-y,
	url(../themes/vop/assets/images/item_template/bordovonalas_bg.png) right top repeat-x,
	url(../themes/vop/assets/images/item_template/bordovonalas_bg.png) right bottom repeat-x;
}
div#template_15 #template_header{
	height:90px;
	width:100%;
}
div#template_15 #template_footer{
	height:90px;
	width:100%;
}
div#template_15 div.template_main{
	padding:0px 60px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
div#template_15 h3{
	text-align:left;
	color:#673221;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---Lines2--- */
div#template_16{
	width:974px;
}
div#template_16 #template_header{
	background: url(../templates/lines2_header.jpg) no-repeat;
	height:90px;
	width:100%;
}
div#template_16 #template_footer{
	background: url(../templates/lines2_footer.jpg) no-repeat;
	height:90px;
	width:100%;
}
div#template_16 div.template_main{
	background: url(../templates/lines2_bg.jpg) repeat-y;
	padding:0px 60px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
div#template_16 h3{
	text-align:left;
	color:#174e4c;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---Lines3--- */
div#template_17{
	width:974px;
	background: url(../themes/vop/assets/images/item_template/kekcsikos_top_left.png) left top repeat-x,
	url(../themes/vop/assets/images/item_template/kekcsikos_bottom_left.png) left bottom repeat-x,
	url(../themes/vop/assets/images/item_template/kekcsikos_left.png) left repeat-y,
	url(../themes/vop/assets/images/item_template/kekcsikos_right.png) right repeat-y;
}
div#template_17 #template_header{
	height:90px;
	width:100%;
}
div#template_17 #template_footer{
	height:90px;
	width:100%;
}
div#template_17 div.template_main{
	padding:0px 60px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
div#template_17 h3{
	text-align:left;
	color:#0e305c;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---Shadow--- */
div#template_18{
	width:974px;
}
div#template_18 #template_header{
	background: url(../templates/shadow_header.jpg) no-repeat;
	height:70px;
	width:100%;
}
div#template_18 #template_footer{
	background: url(../templates/shadow_footer.jpg) no-repeat;
	height:80px;
	width:100%;
}
div#template_18 div.template_main{
	background: url(../templates/shadow_bg.jpg) repeat-y;
	padding:0px 60px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
div#template_18 h3{
	text-align:left;
	color:#1d6463;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---Shadow2--- */
div#template_19{
	width:974px;
}
div#template_19 #template_header{
	background: url(../templates/shadow2_header.jpg) no-repeat;
	height:70px;
	width:100%;
}
div#template_19 #template_footer{
	background: url(../templates/shadow2_footer.jpg) no-repeat;
	height:80px;
	width:100%;
}
div#template_19 div.template_main{
	background: url(../templates/shadow2_bg.jpg) repeat-y;
	padding:0px 60px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
div#template_19 h3{
	text-align:left;
	color:#1c3b66;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---Shadow3--- */
div#template_20{
	width:974px;
}
div#template_20 #template_header{
	background: url(../templates/shadow3_header.jpg) no-repeat;
	height:70px;
	width:100%;
}
div#template_20 #template_footer{
	background: url(../templates/shadow3_footer.jpg) no-repeat;
	height:80px;
	width:100%;
}
div#template_20 div.template_main{
	background: url(../templates/shadow3_bg.jpg) repeat-y;
	padding:0px 60px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
div#template_20 h3{
	text-align:left;
	color:#673221;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---Square--- */
div#template_21{
	width:974px;
}
div#template_21 #template_header{
	background: url(../templates/square_header.jpg) no-repeat;
	height:79px;
	width:100%;
}
div#template_21 #template_footer{
	background: url(../templates/square_footer.jpg) no-repeat;
	height:79px;
	width:100%;
}
div#template_21 div.template_main{
	background: url(../templates/square_bg.jpg) repeat-y;
	padding:5px 80px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
div#template_21 h3{
	text-align:left;
	color:#277390;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---Square2--- */
div#template_22{
	width:974px;
}
div#template_22 #template_header{
	background: url(../templates/square2_header.jpg) no-repeat;
	height:79px;
	width:100%;
}
div#template_22 #template_footer{
	background: url(../templates/square2_footer.jpg) no-repeat;
	height:79px;
	width:100%;
}
div#template_22 div.template_main{
	background: url(../templates/square2_bg.jpg) repeat-y;
	padding:5px 80px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
div#template_22 h3{
	text-align:left;
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---barna p�tty�s--- */
div#template_23{
	width:974px;
}
div#template_23 #template_header{
	background: url("../templates/barna_1_top.jpg") repeat-x scroll 0 0 transparent;
	height: 76px;
	width: 100%;
}
div#template_23 #template_footer{
	background: url("../templates/barna_1_bottom.jpg") repeat-x scroll 0 0 transparent;
	height: 76px;
	width: 100%;
}
div#template_23 div.template_main{
	background: url(../templates/barna_1_bg.jpg);
	padding:0px 80px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
div#template_23 h3{
	text-align:left;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;

}

/* ---barna vir�gos--- */

div#template_24{
	width:974px;
	background: url(../themes/vop/assets/images/item_template/barnavirag_top_left.png) top left no-repeat,
	url(../themes/vop/assets/images/item_template/barnavirag_top_right.png) top right no-repeat,
	url(../themes/vop/assets/images/item_template/barnavirag_bg.png) left top repeat-y,
	url(../themes/vop/assets/images/item_template/barnavirag_bg.png) right top repeat-x,
	url(../themes/vop/assets/images/item_template/barnavirag_bg.png) right top repeat-y,
	url(../themes/vop/assets/images/item_template/barnavirag_bg.png) right bottom repeat-x;
}
div#template_24 #template_header{
	height:50px;
	width:100%;
}
div#template_24 #template_footer{
	height:50px;
	width:100%;
}
div#template_24 div.template_main{
	background-color: #ECE4E1;
	padding:5px 80px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-left: 30px;
	margin-right: 30px;
	border-radius: 10px;
}
div#template_24 h3{
	text-align:left;
	color:#277390;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---18+--- */

div#template_25{
	width:974px;
	background-image: url("../templates/minta1_bg.jpg");
}

div#template_25 #header_image{
	background: url("../templates/minta1_bgimage.png") no-repeat scroll right top transparent;
	width: 974px;
}

div#template_25 #template_header{
	height:90px;
	width:100%;
}
div#template_25 #template_footer{
	height:50px;
	width:100%;
}
div#template_25 div.template_main{
	background-color: #fff;
	padding:5px 80px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-left: 30px;
	margin-right: 30px;
	border-radius: 10px;
}
div#template_25 h3{
	text-align:left;
	color:#277390;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---Parketta--- */

div#template_26{
	width:974px;
	background: url(../themes/vop/assets/images/item_template/parketta_top_left.png) top left no-repeat,
	url(../themes/vop/assets/images/item_template/parketta_top_right.png) top right no-repeat,
	url(../themes/vop/assets/images/item_template/parketta_top.png) top left repeat-x,
	url(../themes/vop/assets/images/item_template/parketta_top_left.png) bottom left no-repeat,
	url(../themes/vop/assets/images/item_template/parketta_top_right.png) bottom right no-repeat,
	url(../themes/vop/assets/images/item_template/parketta_top.png) bottom left repeat-x,
	url(../themes/vop/assets/images/item_template/parketta_left.png) left top repeat-y,
	url(../themes/vop/assets/images/item_template/parketta_left.png) right top repeat-y;
}

div#template_26 #pin1{
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0 15px;
}

div#template_26 #pin2{
	background-repeat: no-repeat;
	background-position: top right;
}

div#template_26 #pin3{
	background-repeat: no-repeat;
	background-position: bottom left;
}

div#template_26 #pin4{
	background-repeat: no-repeat;
	background-position: bottom right;
	padding:5px 80px 1px;
}

div#template_26 #template_header{
	height:50px;
	width:100%;
}
div#template_26 #template_footer{
	height:50px;
	width:100%;
}
div#template_26 div.template_main{
	background-color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-left: 30px;
	margin-right: 30px;
	border-radius: 10px;
	padding: 10px 0;
}
div#template_26 h3{
	text-align:left;
	color:#277390;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---Lila vir�gos--- */

div#template_27{
	width:974px;
	background: url(../themes/vop/assets/images/item_template/lilavirag_lila_bottom_left.png) bottom left no-repeat,
	url(../themes/vop/assets/images/item_template/lilavirag_lila_top_right.png) top right no-repeat,
	url(../themes/vop/assets/images/item_template/lilavirag_lila_bg.png) right bottom repeat;
	background-color: #391940;
}

div#template_27 #pin1{
	background-repeat: no-repeat;
	background-position: top left;
}

div#template_27 #pin2{
	background-repeat: no-repeat;
	background-position: top right;
}

div#template_27 #pin3{
	background-repeat: no-repeat;
	background-position: bottom left;
}

div#template_27 #pin4{
	background-repeat: no-repeat;
	background-position: bottom right;
	padding-left: 50px;
	padding-right: 50px;
}


div#template_27 #top_gradient{
	background: url("../templates/minta4_top_gradient.jpg");
	background-repeat: repeat-x;
	background-position: top;
}

div#template_27 #bottom_gradient{
	background: url("../templates/minta4_bottom_gradient.jpg");
	background-repeat: repeat-x;
	background-position: bottom;
}


div#template_27 #template_header{
	height:90px;
	width:100%;
}
div#template_27 #template_footer{
	height:90px;
	width:100%;
}
div#template_27 div.template_main{
	background-color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-left: 30px;
	margin-right: 30px;
	border-radius: 10px;
	padding: 10px 0;
}
div#template_27 h3{
	text-align:left;
	color:#277390;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---R�zsasz�n sz�vek--- */

div#template_28{
	width:974px;
	background-image: url("../templates/minta5_bg.jpg");
	background-repeat: no-repeat;
	background-color: #FBEFF1;
	background-position: left bottom;
}

div#template_28 #template_header{
	height: 15px;
	width:100%;
}
div#template_28 #template_footer{
	height: 255px;
	width:100%;
}
div#template_28 div.template_main{
	background-color: #fff;
	padding:5px 80px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-left: 15px;
	margin-right: 15px;
	border-radius: 10px;
}
div#template_28 h3{
	text-align:left;
	color:#277390;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---Piknik sz�vek--- */

div#template_29{
	width:974px;
	background-image: url("../templates/minta6_bg.jpg");
	background-repeat: no-repeat;
	background-color: #B8E4F1;
	background-position: right bottom;
}

div#template_29 #template_header{
	height: 15px;
	width:100%;
}
div#template_29 #template_footer{
	height: 15px;
	width:100%;
}
div#template_29 div.template_main{
	background-color: #fff;
	padding:5px 15px 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-left: 15px;
	margin-right: 190px;
	border-radius: 10px;
	min-height: 300px;
}
div#template_29 h3{
	text-align:left;
	color:#277390;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}

/* ---Havas h�zik�k (xmas1)--- */
#template_30{
	width:974px;
}
#template_30 #template_header{
	background: url(../templates/xmas1_header.jpg) repeat-x top center;
	height:290px;
	width:100%;
}
div#template_30 div.template_main{
	padding:0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
div#template_30 h3{
	text-align:left;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}
/* ---H�pelyhek (xmas2)--- */
#template_31{
	width:974px;
}
#template_31 #template_header{
	background: url(../templates/xmas2_header.jpg) no-repeat top left;
	height:360px;
	width:100%;
}
#template_31 div.template_main{
	padding: 10px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#template_31 h3{
	text-align:left;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}
/* ---Havas t�j �s �llatok (xmas3)--- */
#template_32{
	background:#BFDDF5;
	width:974px;
}

#template_32 div.template_main{
	padding: 10px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background: #BFDDF5;
}
#template_32 h3{
	text-align:left;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}
#template_32 #template_footer{
	background: url(../templates/xmas3_footer.jpg) no-repeat top left;
	height: 154px;
}
/* ---Havas domb �s h�z (xmas4)--- */
#template_33{
	background:#BFDDF5;
	width:974px;
}
#template_33 div.template_main{
	padding: 10px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background: url(../templates/xmas4_bg.jpg)
}
#template_33 h3{
	text-align:left;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}
#template_33 #template_footer{
	background: url(../templates/xmas4_footer.jpg) no-repeat top left;
	height: 439px;
}
/* ---Kar�csonyf�k (xmas5)--- */
#template_34{
	background: #e1fabc;
	width:974px;
}
#template_34 #template_header{
	background: url(../templates/xmas5_header.jpg) top left;
	height:140px;
	width:100%;
}
#template_34 div.template_main{
	padding: 10px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#template_34 h3{
	text-align:left;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}
#template_34 #template_footer{
	background: #8db749;
	height: 20px;
}
/* ---Nagy h�pelyhek (xmas6)--- */
#template_35{
	margin:0px;
	padding:0px;
	background: #FEEDD3;
	width:974px;
}
#template_35 #template_header{
	background: url(../templates/xmas6_header.jpg) top left;
	height:117px;
	width:100%;
}
#template_35 div.template_main{
	padding: 10px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#template_35 h3{
	text-align:left;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}
#template_35 #template_footer{
	background: url(../templates/xmas6_footer.jpg) top left;
	height: 100px;
}

/* ---Z�ld vir�gos (1)--- */
#template_36{
	margin:0px;
	padding:0px;
	background: #FEEDD3;
	width:974px;
	background: url(../themes/vop/assets/images/item_template/zoldviragos_top_left.png) left top repeat-x,
	url(../themes/vop/assets/images/item_template/zoldviragos_bg.png) left top repeat-x,
	url(../themes/vop/assets/images/item_template/zoldviragos_bg.png) right top repeat-y,
	url(../themes/vop/assets/images/item_template/zoldviragos_bg.png) left bottom repeat-x,
	url(../themes/vop/assets/images/item_template/zoldviragos_bg.png) left top repeat-y;

}
#template_36 #template_header{
	height:105px;
	width:100%;
}
#template_36 div.template_main{
	padding: 10px 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#template_36 h3{
	text-align:left;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}
#template_36 #template_footer{
	height: 156px;
}

/* --- Lil�s-r�zsasz�nes (2)--- */
#template_37{
	margin:0px;
	padding:0px;
	background: #FEEDD3;
	width:974px;
}
#template_37 #template_header{
	background: url(../templates/2_header.jpg) top left;
	height:136px;
	width:100%;
}
#template_37 div.template_main{
	background: url(../templates/2_bg.jpg) repeat-y;
	padding: 10px 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#template_37 h3{
	text-align:left;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}
#template_37 #template_footer{
	background: url(../templates/2_footer.jpg) top left;
	height: 157px;
}

/* --- Lila (3)--- */
#template_38{
	margin:0px;
	padding:0px;
	background: #FEEDD3;
	width:974px;
	background: url(../themes/vop/assets/images/item_template/lila_top_left.png) top left no-repeat,
	url(../themes/vop/assets/images/item_template/lila_top_right.png) top right no-repeat,
	url(../themes/vop/assets/images/item_template/lila_bottom_left.png) bottom left no-repeat,
	url(../themes/vop/assets/images/item_template/lila_bottom_right.png) bottom right no-repeat,
	url(../themes/vop/assets/images/item_template/lila_bg.png) left top repeat-y,
	url(../themes/vop/assets/images/item_template/lila_bg.png) right top repeat-x,
	url(../themes/vop/assets/images/item_template/lila_bg.png) right top repeat-y,
	url(../themes/vop/assets/images/item_template/lila_bg.png) right bottom repeat-x;
}
#template_38 #template_header{
	height:117px;
	width:100%;
}
#template_38 div.template_main{
	padding: 1px 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#template_38 h3{
	text-align:left;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}
#template_38 #template_footer{
	height: 156px;
}

/* --- Vil�gosk�k vir�gos (5)--- */
#template_39{
	margin:0px;
	padding:0px;
	background: #FEEDD3;
	width:974px;
}
#template_39 #template_header{
	background: url(../templates/5_header.jpg) top left;
	height:102px;
	width:100%;
}
#template_39 div.template_main{
	background: url(../templates/5_bg.jpg) repeat-y;
	padding: 1px 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#template_39 h3{
	text-align:left;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}
#template_39 #template_footer{
	background: url(../templates/5_footer.jpg) top left;
	height: 156px;
}

/* --- Barn�s-barack (7)--- */
#template_40{
	margin:0px;
	padding:0px;
	background: #FEEDD3;
	width:974px;
	background: url(../themes/vop/assets/images/item_template/barnabarack_top_left.png) top left no-repeat,
	url(../themes/vop/assets/images/item_template/barnabarack_top_right.png) top right no-repeat,
	url(../themes/vop/assets/images/item_template/barnabarack_top.png) top left repeat-x,
	url(../themes/vop/assets/images/item_template/barnabarack_bg.png) left top repeat-y,
	url(../themes/vop/assets/images/item_template/barnabarack_bg.png) right top repeat-x,
	url(../themes/vop/assets/images/item_template/barnabarack_bg.png) right top repeat-y,
	url(../themes/vop/assets/images/item_template/barnabarack_bg.png) right bottom repeat-x;
}
#template_40 #template_header{
	height:92px;
	width:100%;
}
#template_40 div.template_main{
	padding: 1px 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#template_40 h3{
	text-align:left;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}
#template_40 #template_footer{
	height: 99px;
}

/* --- B�t�rok (abstract)--- */
#template_41{
	margin:0px;
	padding:0px;
	background: #FEEDD3;
	width:974px;
}
#template_41 #template_header{
	background: url(../templates/abstract_header.jpg) top left;
	height:99px;
	width:100%;
}
#template_41 div.template_main{
	background: url(../templates/abstract_bg.jpg) repeat-y;
	padding: 10px 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#template_41 h3{
	text-align:left;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}
#template_41 #template_footer{
	background: url(../templates/abstract_footer.jpg) top left;
	height: 99px;
}

/* --- Absztrakt (abstract2)--- */
#template_42{
	margin:0px;
	padding:0px;
	background: #FEEDD3;
	width:974px;
	background: url(../themes/vop/assets/images/item_template/abstract_top_left.png) top left no-repeat,
	url(../themes/vop/assets/images/item_template/abstract_bottom_left.png) bottom left no-repeat,
	url(../themes/vop/assets/images/item_template/abstract_bg.png) right top repeat;
}
#template_42 #template_header{
	height:99px;
	width:100%;
}
#template_42 div.template_main{
	padding: 1px 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#template_42 h3{
	text-align:left;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}
#template_42 #template_footer{
	height: 99px;
}

/* --- Tappancs (animal)--- */
#template_43{
	margin:0px;
	padding:0px;
	background: #FEEDD3;
	width:974px;
}
#template_43 #template_header{
	background: url(../templates/animal_header.jpg) top left;
	height:99px;
	width:100%;
}
#template_43 div.template_main{
	background: url(../templates/animal_bg.jpg) repeat-y;
	padding: 1px 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#template_43 h3{
	text-align:left;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}
#template_43 #template_footer{
	background: url(../templates/animal_footer.jpg) top left;
	height: 99px;
}

/* --- Bark�cs (barkacs)--- */
#template_44{
	margin:0px;
	padding:0px;
	background: #FEEDD3;
	width:974px;
	background: url(../themes/vop/assets/images/item_template/barkacs_top_left.png) top left no-repeat,
	url(../themes/vop/assets/images/item_template/barkacs_top_right.png) top right no-repeat,
	url(../themes/vop/assets/images/item_template/barkacs_bottom_right.png) bottom right no-repeat,
	url(../themes/vop/assets/images/item_template/barkacs_bg.png) left top repeat-y,
	url(../themes/vop/assets/images/item_template/barkacs_bg.png) right top repeat-x,
	url(../themes/vop/assets/images/item_template/barkacs_bg.png) right top repeat-y,
	url(../themes/vop/assets/images/item_template/barkacs_bg.png) right bottom repeat-x;
}
#template_44 #template_header{
	height:99px;
	width:100%;
}
#template_44 div.template_main{
	padding: 10px 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#template_44 h3{
	text-align:left;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}
#template_44 #template_footer{
	height: 99px;
}

/* --- Lev�l (letter)--- */
#template_45{
	margin:0px;
	padding:0px;
	background: #FEEDD3;
	width:974px;
	background: url(../themes/vop/assets/images/item_template/level_top_right.png) top right no-repeat,
	url(../themes/vop/assets/images/item_template/level_bg.png) left top repeat-y,
	url(../themes/vop/assets/images/item_template/level_bg.png) right top repeat-x,
	url(../themes/vop/assets/images/item_template/level_bg.png) right top repeat-y,
	url(../themes/vop/assets/images/item_template/level_bg.png) right bottom repeat-x;
}
#template_45 #template_header{
	height:146px;
	width:100%;
}
#template_45 div.template_main{
	padding: 10px 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#template_45 h3{
	text-align:left;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}
#template_45 #template_footer{
	height: 157px;
}

/* --- Sport (sport)--- */
#template_46{
	margin:0px;
	padding:0px;
	background: #FEEDD3;
	width:974px;
}
#template_46 #template_header{
	background: url(../templates/sport_header.jpg) top left;
	height:99px;
	width:100%;
}
#template_46 div.template_main{
	background: url(../templates/sport_bg.jpg) repeat-y;
	padding: 10px 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#template_46 h3{
	text-align:left;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}
#template_46 #template_footer{
	background: url(../templates/sport_footer.jpg) top left;
	height: 99px;
}

/* --- Tech (tech)--- */
#template_47{
	margin:0px;
	padding:0px;
	background: #FEEDD3;
	width:974px;
	background: url(../themes/vop/assets/images/item_template/tech_top_left.png) top left no-repeat,
	url(../themes/vop/assets/images/item_template/tech_top_right.png) top right no-repeat,
	url(../themes/vop/assets/images/item_template/tech_bg.png) left top repeat-y,
	url(../themes/vop/assets/images/item_template/tech_bg.png) right top repeat-x,
	url(../themes/vop/assets/images/item_template/tech_bg.png) right top repeat-y,
	url(../themes/vop/assets/images/item_template/tech_bg.png) right bottom repeat-x;
}
#template_47 #template_header{
	height:142px;
	width:100%;
}
#template_47 div.template_main{
	padding: 1px 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#template_47 h3{
	text-align:left;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}
#template_47 #template_footer{
	height: 99px;
}

/* --- Valentin (valentin)--- */
#template_48{
	margin:0px;
	padding:0px;
	background: #FEEDD3;
	width:974px;
}
#template_48 #template_header{
	background: url(../templates/valentin_header.jpg) top left;
	height:154px;
	width:100%;
}
#template_48 div.template_main{
	background: url(../templates/valentin_bg.jpg) repeat-y;
	padding: 1px 95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#template_48 h3{
	text-align:left;
	color:#336699;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 15px 0px;
}
#template_48 #template_footer{
	background: url(../templates/valentin_footer.jpg) top left;
	height: 99px;
}
#template_49 {
	width: 974px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#444444;
}
#template_49 #template_header {
	background:url(../templates/teszvesz_1forint_2012_header.jpg) no-repeat;
	height:270px;
	position:relative;
}
#template_49 #template_header > div{
	position:absolute;
	left: 24px;
	top: 80px;
}
#template_49 #template_header > div > p{
	padding:0px 0px 22px 0px;
	margin:0px;
}
#template_49 #template_header > a{
	position:absolute;
	display:block;
	width:190px;
	height:26px;
	left: 22px;
	top: 196px;
}
#template_49 #template_main {
	background:url(../templates/teszvesz_1forint_2012_float.jpg) repeat-y;
}
#template_49 #template_content {
	background:url(../templates/teszvesz_1forint_2012_content.jpg) no-repeat top;
}
#template_49 #template_content > div {
	padding:0px 24px 20px 24px;
}
#template_49 h2#product_template_title {
	padding:0px 0px 20px;
	margin:0px;
	color:#463820;
	font-size:28px;
	font-weight:normal;
}
#template_49 #template_footer {
	padding:15px 24px;
	margin:0px;
	background:#fae27c;
	color:#444444;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
#template_49 #template_disclaimer {
	padding:15px 24px;
	margin:0px;
	background:#fceb9c;
	color:#444444;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#template_50 {
	background:#262727;
	width:974px;
	padding:0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	color:#262727;
	font-size:13px;
}
#template_50 a{
	color:#df6352;
	text-decoration:none;
}
#template_50 a:hover {
	text-decoration: underline;
}
#template_50 h3 {
	padding: 12px 0px 10px 0px;
	margin:0px;
	font-size:17px;
}
#template_50 #template_header img {
	display:block;
}
#template_50 .tpl_info {
	background:#8bb51f;
	border-bottom:9px solid #9bce11;
	color:#ffffff;
	font-size:12px;
	padding:10px 32px;
}
#template_50 #template_description_content {
	background:#fff;
	padding:45px 32px;
	line-height: 21px;
}
#template_50 #template_footer {
	padding:10px 32px;
	color:#888;
}
#template_50 #template_footer a{
	color: #9bce11;
}
.item-mod-description-container #template_50 #template_header{
	height:230px;
}

/* --- Black Friday 2015 (black_friday_2015)--- */
#template_51 {
	margin: 0px;
	padding: 0px;
	width: 974px;
	background: #ff9f2e;
}
#template_51 #template_header {
	height: 278px;
	background: url("../templates/black_friday_2015_header.jpg") no-repeat 0 0;
}
#template_51 #template_description_content {
	padding: 45px 32px;
	line-height: 21px;
}
#template_51 .tpl_container {
	background:#262727;
	width:974px;
}
#template_51 .tpl_info {
	background:#2c2c2c;
	border-bottom:9px solid #ff9f2e;
	color:#959595;
	font-size:12px;
	padding:10px 32px;
}
#template_51 .tpl_content {
	background:#dc5046;
	padding:45px 32px;
	line-height: 21px;
}
#template_51 .tpl_footer {
	padding:10px 32px;
	background:#2c2c2c;
	color:#ff9f2e;
}
#template_51 .tpl_footer a {
	color: #dc5046;
}

/* --- Kieselbach 2018 (kieselbach)--- */
#template_53 {
	margin: 0px;
	padding: 0px;
	width: 100%;
	background: none;
}
#template_53 .template_header {
	height: 110px;
	display: block;
	width: 100%;
	background: #fff;
	padding: 10px 30px;
	box-sizing: border-box;
	clear: both;
	position: relative;
}
#template_53 .template_header .logo {
	float: left;
	width: 50%;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}
#template_53 .template_header .headermenu {
	float: right;
	text-align: right;
	width: 50%;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}
#template_53 .template_header .headermenu ul {
	list-style: none;
}
#template_53 .template_header .headermenu ul li {
	display: inline;
	font-size: 14px;
	color: gray;
	padding: 0 10px;
}
#template_53 .template_header .headermenu ul li:not(:last-of-type) {
	border-right: 1px solid gray
}
#template_53 .headerpic {
	overflow: hidden;
	background-image: url("../templates/kieselbach_header.png");
	background-repeat: no-repeat;
	background-size: cover;
	width: 100%;
}
#template_53 .template_main {
	display: block;
	height: auto;
}
#template_53 #template_description_content {
	display: block;
}
#template_53 #template_description_content .content_header {
	padding: 15px 30px;
	background: #39556a;
	font-weight: 300;
	color: #fff;
	font-size: 21px;
	font-family: Time New Roman, Georgia, Arial, Helvetica, sans-serif;
}
#template_53 #template_description_content .content_header .name {
	font-weight: 500;
	margin-right: 25px;
}
#template_53 #template_description_content .content_header .year {
	font-size: 16px;
}
#template_53 #template_description_content .content_text {
	padding: 15px 30px;
	background: #6b6b6b;
	color: #fff;
	font-size: 14px;
	text-align: justify;
}
