/* clear paddings */
.clear {
	clear:both;
	font-size:1px;
	height:1px;
	overflow:hidden;
}
.clear2 {
	clear:both;
	font-size:0px;
	height:0px;
	overflow:hidden;
}
.clear_small {
	clear:both;
	font-size:1px;
	height:5px;
	overflow:hidden;
}
.clear_small2 {
	clear: both;
	font-size: 1px;
	height: 2px;
	overflow:hidden;
}
.clear_medium {
	clear: both;
	font-size: 1px;
	height: 10px;
	overflow:hidden;
}
.clear_big {
	clear: both;
	font-size: 1px;
	height: 15px;
	overflow:hidden;
}
/* end clear paddings */



.box {
	margin:0px 2px;
	overflow: hidden; 
    font-size:1px;
	height:1px;


}
.box2 {
	margin:0px 1px;
	overflow: hidden; 
    font-size:1px;
	height:1px;
}
.box3 {
	margin:0px auto;
	overflow: hidden; 
    font-size:1px;
	height:1px;
}
.box4 {
	margin: 0px auto;
	background-color: #fff;
	overflow: hidden; 
    font-size:1px;
	height: 1px;
}

.box_color_s {
	background-color: #87ceeb;
}
.box_color {
	background-color: #C5EAFD;
	border-left:1px solid #87ceeb;
	border-right:1px solid #87ceeb;
}
.box_color2_s {
	border-left: 1px solid #87ceeb;
	border-right: 1px solid #87ceeb;
}
.box_color2 {
	border-left: 3px solid #C5EAFD;
	border-right: 3px solid #C5EAFD;
}
.box_color3_s {
	border-left: 1px solid #87ceeb;
	border-right: 1px solid #87ceeb;
}
.box_color3 {
	border-left: 2px solid #C5EAFD;
	border-right: 2px solid #C5EAFD;

	padding: 10px;
}
.box_color_full {
	background-color: #C5EAFD;
}


/*-------------*/

.box_color_foto_s {
	background-color: #ffc446;
}
.box_color_foto {
	background-color: #ffd886;
	border-left:1px solid #ffc446;
	border-right:1px solid #ffc446;
}
.box_color_foto2_s {
	border-left: 1px solid #ffc446;
	border-right: 1px solid #ffc446;
	background-color: #ffefd5;
}
.box_color_foto2 {
	border-left: 3px solid #ffd886;
	border-right: 3px solid #ffd886;
	background-color: #ffefd5;
}
.box_color_foto3_s {
	border-left: 1px solid #ffc446;
	border-right: 1px solid #ffc446;
	background-color: #ffefd5;
}
.box_color_foto3 {
	border-left: 2px solid #ffd886;
	border-right: 2px solid #ffd886;
	background-color: #ffefd5;
	padding-top: 15px;
	padding-left: 2px;
	padding-right: 2px;
}
.box_color_foto_full {
	background-color: #ffd886;
}

/*-------------*/


/*-------------*/

.box_color_menu_s {
	background-color: #87ceeb;
}
.box_color_menu {
	background-color: #C5EAFD;
	border-left:1px solid #87ceeb;
	border-right:1px solid #87ceeb;
}
.box_color_menu2_s {
	border-left: 1px solid #87ceeb;
	border-right: 1px solid #87ceeb;
	background-color: #e5f5ff;
}
.box_color_menu2 {
	border-left: 3px solid #C5EAFD;
	border-right: 3px solid #C5EAFD;
	background-color: #e5f5ff;
}
.box_color_menu3_s {
	border-left: 1px solid #87ceeb;
	border-right: 1px solid #87ceeb;
	background-color: #e5f5ff;
}
.box_color_menu3 {
	border-left: 2px solid #C5EAFD;
	border-right: 2px solid #C5EAFD;
	background-color: #e5f5ff;
}
.box_color_menu_full {
	background-color: #C5EAFD;
}

/*-------------*/




/* Q&A block colors for Pricoly */
.box_color_aut_s {
    background-color:#B9E37A;
}
.box_color_aut {
    background-color:#D4F89C;
    border-left:1px solid #B9E37A;
    border-right:1px solid #B9E37A;
}
.box_color_aut2_s {
    border-left:1px solid #B9E37A;
    border-right:1px solid #B9E37A;
}
.box_color_aut2 {
    border-left:3px solid #D4F89C;
    border-right:3px solid #D4F89C;
}
.box_color_aut3_s {
    border-left:1px solid #B9E37A;
    border-right:1px solid #B9E37A;
}
.box_color_aut3 {
    border-left:2px solid #D4F89C;
    border-right:2px solid #D4F89C;
}

.box_color_aut_full {
	background-color: #D4F89C;
}

