﻿/****************************************************************************************/
/*                                                                                      */
/* Version:         2009-07-29 20:00                                                    */
/* Last changed by: Josef Vondracek                                                     */
/*                                                                                      */
/****************************************************************************************/

/*======================================================================================*/
/* GENERAL SETTINGS                                                                     */
/*======================================================================================*/

h1, h2, h3, h4, h5, h6, h7, h8
{
	padding: 0 0 10px 0;
	color: #9a8740;
	font-family: "Times New Roman";
	font-family: Times New Roman;
	font-size: 200%;
	font-weight: normal;
}

/*======================================================================================*/

.floatLeft
{
	margin: 0 15px 15px 0;
	float: left;
}

.colored
{
	color: #a18f4d;
}

.dottedLine
{
	padding: 15px 0;
	background: url(images/dotted-line-horizontal.gif) repeat-x center center;
}



/*======================================================================================*/
/* HOMEPAGE                                                                             */
/*======================================================================================*/

.about
{
	
}

.about p
{
	padding: 0 0 20px 0;
}

.about a.img
{
	width: 127px;
	height: 98px;
	float: left;
	display: block;
}

.about a.link
{
	width: 80px;
	padding: 25px 0 0 5px; 
	float: left;
	color: #a18f4d;
	font-weight: bold;
}

/*======================================================================================*/

.offer
{
	background: url(images/homepage-dots.gif) no-repeat 0px 40px;
}

.offer .images
{
	height: 187px;
	padding: 0 0 6px 0;
}

.offer .images div
{
	display: none;
}

.offer .paging
{
	
}

.offer .paging a
{
	width: 22px;
	height: 19px;
	margin: 0 6px 0 0;
	padding: 3px 0 0 0;
	float: left;
	display: block;
	background: url(images/offer-page.gif) no-repeat 0px 0px;
	color: #9c9c9c;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}

.offer .paging a:hover,
.offer .paging a.selected
{
	color: black;
	font-weight: bold;
}

.offer .paging p
{
	text-align: right;
	display: block;
	float: right;
}

.offer .paging p strong
{
	color: Black;
}

.offer .paging p span
{
	font-style: italic;
}

/*======================================================================================*/

.articles,
.articlesSmaller
{
	
}

.articles .article,
.articlesSmaller .article
{
	padding: 0 0 20px 0;
}

.articles .article img,
.articlesSmaller .article img
{
	float: left;
}

.articles .article h3,
.articlesSmaller .article h3
{
	width: 215px;
	float: right;
	font-family: "Tahoma", "Verdana", "Arial";
	font-size: 100%;
	text-decoration: underline;
	font-weight: bold;
}

.articlesSmaller .article h3
{
	width: 160px;
}

.articles .article p,
.articlesSmaller .article p
{
	width: 215px;
	float: right;
	clear: right;
}

.articlesSmaller .article p
{
	width: 160px;
}


/*======================================================================================*/
/* 3D PREVIEW                                                                           */
/*======================================================================================*/

#preview3d
{
	padding: 10px 0 0 0;
	text-align: center;
}

/*======================================================================================*/

#preview3d_selection
{
	padding: 20px 0;
	text-align: center;
}

#preview3d_selection a img
{
	margin: 0 15px;
}


/*======================================================================================*/
/* WEDDING DRESSES                                                                      */
/*======================================================================================*/

.wedding_dresses
{
	
}

/*======================================================================================*/

.wedding_dresses .checkboxes
{
	
}

.wedding_dresses .checkboxes a
{
	padding: 0 15px 3px 0;
	display: block;
	float: left;
	text-decoration: none;
}

.wedding_dresses .checkboxes a label
{
	text-decoration: underline;
	font-weight: bold;
}

/*======================================================================================*/

.wedding_dresses .list
{
	width: 851px;
	padding: 40px 0 30px 0;
	margin: 0 auto;
	position: relative;
}

.wedding_dresses .list .separator
{
	width: 14px;
	height: 240px;
	float: left;
}

.wedding_dresses .list .item
{
	width: 130px;
	height: 240px;
	float: left;
}

.wedding_dresses .list .item img
{
	
}

.wedding_dresses .list .item p
{
	padding: 10px 0 0 0;
	display: block;
	text-align: center;
}

.wedding_dresses .list .item p strong
{
	color: Black;
}

.wedding_dresses .list .item p span
{
	color: #959595;
	text-transform: uppercase;
	font-style: italic;
	font-weight: bold;
}

/*======================================================================================*/

.wedding_dresses .list .pagingBottomLeft
{
	position: absolute;
	left: 0;
	bottom: 0;
}

.wedding_dresses .list .pagingBottomLeft a
{
	width: 27px;
	height: 23px;
	padding: 6px 3px 0 0;
	margin: 0 5px 0 0;
	display: block;
	float: left;
	background: url(images/paging-normal.png) no-repeat left top;
	color: #f2c003;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
}

.wedding_dresses .list .pagingBottomLeft a:hover,
.wedding_dresses .list .pagingBottomLeft a.selected
{
	background: url(images/paging-selected.png) no-repeat left top;
	color: white;
}

.wedding_dresses .list .pagingBottomLeft span
{
	width: 27px;
	height: 23px;
	padding: 6px 3px 0 0;
	display: block;
	float: left;
	text-align: center;
}

/*======================================================================================*/

.wedding_dresses .list .pagingTopRight,
.wedding_dresses .list .pagingBottomRight
{
	position: absolute;
	right: 0;
}

.wedding_dresses .list .pagingTopRight
{
	top: 0;
}

.wedding_dresses .list .pagingBottomRight
{
	bottom: 0;
}

.wedding_dresses .list .pagingTopRight a,
.wedding_dresses .list .pagingBottomRight a
{
	color: #f2c003;
	text-decoration: none;
	font-weight: bold;
}

.wedding_dresses .list .pagingTopRight .previous,
.wedding_dresses .list .pagingBottomRight .previous
{
	width: 84px;
	height: 23px;
	padding: 7px 0 0 10px;
	margin: 0 15px 0 0;
	display: block;
	float: right;
	background: url(images/list-previous.png) no-repeat 0px 0px;
	text-align: center;
}

.wedding_dresses .list .pagingTopRight .next,
.wedding_dresses .list .pagingBottomRight .next
{
	width: 84px;
	height: 23px;
	padding: 7px 10px 0 0;
	display: block;
	float: right;
	background: url(images/list-next.png) no-repeat 0px 0px;
	text-align: center;
}

/*======================================================================================*/



