﻿/* CAPTIONS */

.ytc_background_theme2{

	background:url(theme2/bk_content.jpg);

}

.ytc_background_theme1{

	background:url(images/background.jpg);

}

.ytc-content .readmore_ytc_button{

	padding-left:35px;
    position: absolute;
    bottom:8px;
    color:#FFFFFF;
	font-size:14px !important;
}



.ytc-content .readmore_ytc_button:hover{

	color:#FF0000

}



.ytc-content .readmore_ytc_button div{

	color:#FFFFFF;

	font-size:15px!important;

	padding-left:37px!important;

	padding-top:10px!important;

	padding-right:0px!important;

	padding-bottom:0px!important;

	width:79px;

	position:relative;

}

.ytc-content div.readmore_ytc{
    background:url("images/readmore.png") no-repeat scroll 0 0 transparent;

	height:35px;

	color:#FFFFFF;

	float:none!important
}
.ytc-content div.readmore_ytc:hover{
    background:url("images/readmore_hover.png") no-repeat scroll 0 0 transparent!important;

	height:35px;

	color:#FF0000
}
.ytc-content div.readmore_ytc a{

	text-decoration:none!important;

	border:none!important;

}

.ytc-content div.readmore_ytc a:focus,a:hover{

	background:none!important;

}



.readmore_a:hover,

.readmore_a:active,

.readmore_a:focus

{

	background:none!important;

}



.ytc-content-slideshow .theme2{

	background:url('theme2/bk_left.png') no-repeat  scroll left;

	position:relative; 

	z-index:200;
	bottom:70px;
	width:auto;
    opacity:0.9;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
    filter: alpha(opacity=50);

}

.ytc-content-slideshow .theme2 div.ytc-right {

	background:url('theme2/bk_right.png') no-repeat  scroll right;

	width:auto;

	

}

.ytc-content-slideshow .theme2 div.ytc-center {

	background:url('theme2/background_bottom.png') repeat-x  scroll center;

	width:auto;

	margin:0px 10px;

	position:relative;

	color:#FFFFFF;

	font-weight:bold;	

	line-height:2em!important;

}

.ytc-content-slideshow .theme2 div.preview{

	background:url('theme2/pre.png') no-repeat  scroll left transparent;height:13px;width:14px; text-decoration:none; top:13px;position:relative; cursor:pointer

}

.ytc-content-slideshow .theme2 div.next{

	background:url('theme2/next.png') no-repeat  scroll right transparent;height:13px;width:14px; text-decoration:none;top:13px;position:relative; cursor:pointer

	

}

.ytc-content-slideshow .theme2 ul{

	list-style: none!important;

	color:#B9B8BD; font-weight:bold; height:40px;

	top:7px;position:relative;

	font-size:10pt;

	/*padding:0px 18px 0px 0px!important;

	margin:0px 0px 0px -20px!important;*/

}

.ytc-content-slideshow .theme2 ul li{

	height:22px; 

	width:16px;

	float: left;

	text-align: center;	

	padding:0px!important;

	margin:0px!important;

}

.ytc-content-slideshow .theme2 ul li.button_img_selected{

	height:28px; width:16px;

	float: left;

	text-align: center;	

	color:#FFFFFF;

	padding:0px!important;

	margin:0px!important;

}

.ytc-content-slideshow .theme2 ul li div.ytc-number{

	/*padding:6px!important;*/

	cursor:pointer;

	margin:0 auto!important;

	float:none!important;

	font-size:1em!important;

}

.ytc-content .content-box{

	padding:21px 10px 0px 20px;

	position:relative;

	line-height:20px

}

.ytc-content .content-box .readmore_ytc a{

	text-decoration:none;

	color:#A7D0ED;

	font-weight:bold;

	

}

.ytc-content .content-box p a{

	text-decoration:none;

	font-weight:bold;

	font-size:28px;

	line-height:28px

}

.ytc-content-slideshow .theme1{

	background:url('images/button_left.png') no-repeat  scroll left;

	position:relative; 

	z-index:200;

	width:auto;
    float:none!important;
	opacity:0.90;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
    filter: alpha(opacity=50);
}

.ytc-content-slideshow .theme1 div.ytc-right {

	background:url('images/button_right.png') no-repeat  scroll right;
	width:auto;	
	float:none!important;
}

.ytc-content-slideshow .theme1 div.ytc-center {

	background:url('images/button_center.png') repeat-x  scroll center;

	width:auto;

	margin:0px 10px;

	position:relative;

	color:#FFFFFF;

	font-weight:bold;
	overflow:hidden;

	float:none!important;

	overflow:hidden

}

.ytc-content-slideshow .theme1 div.preview{

	background:url('images/pre.png') no-repeat  scroll left transparent;height:16px;width:18px; text-decoration:none; margin:0px!important;position:relative; cursor:pointer;top:9px!important

}

.ytc-content-slideshow .theme1 div.next{

	background:url('images/next.png') no-repeat  scroll right transparent;height:16px;width:18px; text-decoration:none;top:8px!important;position:relative; cursor:pointer;	margin:0px!important;

}

.ytc-content-slideshow .theme1 ul{

	list-style: none!important;

	color:#B9B8BD; 

	font-weight:bold; 

	position:relative;
    top:8px;
	font-size:10pt;
    height:35px;
	margin:0 !important;
    padding:0 !important;
	position:relative;

}

.ytc-content-slideshow .theme1 ul.cycle{

	list-style: none;

	color:#B9B8BD; 

	font-weight:bold; 

	position:relative;

	font-size:10pt;

	padding:0px 18px 0px 0px!important;

	margin:0px 0px 0px -22px!important;

	height:35px;

	position:relative;

	top:2px;

	

}

.ytc-content-slideshow .theme1 ul li{

	width:16px;

	float: left;

	text-align: center;	

	color:#c0784e;

	cursor:pointer;

	padding:0px!important;

	margin:0px!important;
    line-height: normal !important;
    /*margin-top:10px !important;*/

}

.ytc-content-slideshow .theme1 ul li.button_img_selected{

	width:16px;

	float: left;

	text-align: center;	

	color:#FFFFFF;

	padding:0px!important;

	margin:0px!important;
    line-height: normal !important;
    /*margin-top:10px !important;*/

}

.ytc-content-slideshow .theme1 ul li div.ytc-number{
    padding:0px !important;
	cursor:pointer;

	margin:0px!important;

	font-size:1em!important;

	float:none!important;

}

.ytc-content-slideshow .theme1 ul.cycle li.button_img{

	background:url('images/button_normal.png') no-repeat;

	cursor:pointer;

	margin:10px 0px 0px 0px!important

}

.ytc-content-slideshow .theme1 ul.cycle li.button_img_selected{

	background:url('images/button_active.png') no-repeat;

	margin:10px 0px 0px 0px!important

}



.ytc-content-slideshow .buttons_theme1{
    height:auto;
	float:none!important;
    position:absolute;

}



.price_theme1{padding-bottom:10px;}

.price_theme1 .text_price{ font-size:18px; color:#FFFFFF; font-weight:bold; float:left}

.price_theme1 .value_price{ font-size:21px; color: #BFFE3B; font-weight:bold}

.price_theme2{padding-bottom:10px;}

.price_theme2 .text_price{ font-size:18px; color:#FFFFFF; font-weight:bold; float:left}

.price_theme2 .value_price{ font-size:21px; color: #2CA2FC; font-weight:bold}