/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> MAIN RIGHT <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#modul {
	float:right;
	width:217px;
	margin:0 0 10px 0;
	overflow:hidden;}
#modul-top {
	float:right;
	width:217px;
	height:45px;
	line-height:40px;
	color:#FFF;
	font-size:14px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../assets/layout/modul-top.jpg);}
#modul-main {
	float:right;
	width:217px;
	min-height:60px;
	color:#FFF;
	font-size:12px;
	background:url(../assets/layout/modul-main.jpg) repeat-y;}
#modul-main-split {
	float:right;
	width:217px;
	height:10px;
	background:url(../assets/layout/modul-main.jpg);}
#modul-main img {
	float:left;
	width:200px;
	margin:0 0 0 6px;}
#modul-bottom {
	float:right;
	width:217px;
	height:10px;
	line-height:45px;
	background:url(../assets/layout/modul-bottom.jpg);}
	
#icons {
	float:left;
	width:150px;
	margin:0 0 5px 50px;}

/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>>MAIN<<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#sarma {
	float:left;
	width:770px;
	height:35px;
	background:url(../assets/layout/sarma.png);}
#main h1 {
	float:right;
	width:760px;
	text-indent:30px;
	text-align:left;
	color:#FFF;
	padding:8px 0 4px 0;;
	font-size:16px;
	font-weight:bold;}
#main h2 {
	float:right;
	width:760px;
	text-indent:30px;
	text-align:left;
	color:#FFF;
	padding:15px 0 10px 0;;
	font-size:12px;
	font-weight:bold;}
#main p {
	float:right;
	width:100%;
	text-indent:30px;
	text-align:left;
	color:#FFF;
	margin:3px 0;
	font-size:12px;
	font-weight:normal;}
#main p a {
	color:#FFF;
	text-decoration:none;}

#list-box {
	float:right;
	width:760px;}
#list-box-picture {
	float:left;
	width:150px;}
#list-box-text {
	float:right;
	width:600px;
	font-size:12px;
	line-height:14px;
	color:#FFF;
	text-indent:10px;}
#list-box-text a {
	color:#FFF;
	text-decoration:underline;}
#list-box-text a:hover {
	color:#CCC;
	text-decoration:underline;}
#list-box-text h1 {
	float:left;
	width:520px;
	text-indent:10px;
	text-align:left;
	color:#FFF;
	padding:0 0 4px 0;
	margin: 0 0 5px 0;
	font-size:15px;
	border-bottom:solid 1px #000;}
#list-box-text h1.festival {
	float:left;
	width:460px;
	text-indent:10px;
	text-align:left;
	color:#FFF;
	padding:0 0 4px 0;
	margin: 0 0 5px 0;
	font-size:15px;
	border-bottom:solid 1px #000;}
#datarticol {
	float:left;
	width:80px;
	margin: 0 0 5px 0;
	padding:0 0 4px 0;
	font-size:12px;
	border-bottom:solid 1px #000;}
#datarticolfestival {
	float:left;
	width:140px;
	margin: 0 0 5px 0;
	padding:0 0 4px 0;
	font-size:12px;
	border-bottom:solid 1px #000;}
#list-box-text p.next {
	float:left;
	width:580px;
	text-align:right;
	font-size:11px;
	margin:20px 0 0 0;}
#list-box-text p.next a {
	color:#FFF;
	text-decoration:none;}
	



#promo {
	float:right;
	clear:both;
	width:800px;
	height:250px;}
#box-product-list {
	float:left;
	width:260px;
	height:300px;
	background:url(../assets/layout/box-product-list.png);
	margin:10px 0 0 10px;}
#box-product-list-title {
	float:left;
	clear:both;
	width:260px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:13px;}
#box-product-list-title a {
	text-decoration:none;
	color:#555;}
#box-product-list-title a:hover {
	text-decoration:none;
	color:#F00;}
#box-product-list-picture {
	float:left;
	clear:both;
	width:185px;
	height:185px;
	margin:10px 0 0 36px;}
#box-product-list-price {
	float:left;
	clear:both;
	width:140px;
	height:30px;
	line-height:30px;
	margin:8px 0 0 30px;
	font-size:12px;
	color:#FFF;
	text-align:center;}
#box-product-list-button1 {
	float:left;
	width:120px;
	height:26px;
	margin:5px 0 0 9px;
	cursor:hand;}
#box-product-list-button2 {
	float:right;
	width:118px;
	height:26px;
	margin:5px 9px 0 0;
	cursor: pointer;
	cursor: hand;}

/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>>MAIN LEFT<<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#category {
	float:left;
	width:180px;
	height:25px;
	line-height:25px;
	font-size:14px;
	text-indent:5px;
	font-weight:bold;}
#category a {
	color:#000;
	text-decoration:none;}
#category a:hover {
	color:#F00;
	text-decoration:none;}
#subcategory {
	float:left;
	width:180px;
	height:20px;
	line-height:20px;
	text-indent:15px;
	font-size:12px;}
#subcategory a {
	color:#999;
	text-decoration:none;}
#subcategory a:hover {
	color:#F00;
	text-decoration:none;}

/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> DETALII <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/

#detalii-box {
	float:right;
	width:760px;}
#big-picture-detalii {
	float:left;
	width:200px;
	clear:both;
	margin:10px 10px 10px 0;}
#detalii-box-text {
	font-size:12px;
	line-height:17px;
	color:#FFF;
	text-indent:20px;}
#detalii-box-text a{
	color:#FFF;
	font-weight:bold;
	text-decoration:underline;}
#detalii-box-text-title {
	float:left;
	width:540px;
	text-align:left;
	margin:0 0 5px 0;
	border-bottom:solid 1px #000;}
#detalii-box-text h2 {
	float:left;
	width:460px;
	text-indent:20px;
	text-align:left;
	color:#FFF;
	margin:10px 0 5px 0;
	font-size:16px;
	line-height:20px;
	font-weight:normal;}
#detalii-box-text p {
	float:right;
	width:540px;
	text-indent:0;
	margin:0;
	text-align:left;
	color:#FFF;
	font-size:12px;
	line-height:20px;
	font-weight:normal;}
	
#detalii-box-text-datarticol {
	float:left;
	width:80px;
	margin:15px 0 5px 0;
	font-size:12px;
	text-align:right;}
	
	
	#big-picture {
	float:left;
	width:600px;
	height:400px;
	background:#FC0;
	clear:both;
	margin:10px;}

#big-picture-2 {
	float:left;
	width:400px;
	height:600px;
	background:#F00;
	clear:both;
	margin:10px;}
	
/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> info.php <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#contact-all {
	float:right;
	width:770px;
	min-height:250px;
	font-size:.83333em;}
#contact-left {
	float:left;
	width:330px;
	margin: 0 40px 0 0;}
#contact-left img {
	float:left;}
#contact-left h1 {
	float:left;
	display:block;
	font-size:1.2em;
	color:#FFF;
	font-weight:bold;
	width:350px;
	margin:0 0 0 10px;}
#contact-left h1 a {
	color:#FFF;
	text-decoration:none;}

#date-contact {
	float:left;
	width:330px;
	color:#FFF;
	line-height:20px;
	font-size:14px;
	margin:20px 0 0 40px;}
#date-contact a{
	color:#FFF;
	text-decoration:underline;}
#date-contact a:hover{
	color:#CCC;
	text-decoration:underline;}
#contact-right {
	float:left;
	width:340px;
	margin: 10px 0 0 30px;}
	
/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> foto.php <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#page {
	float:left;
	width:750px;
	color:#FFF;
	margin:20px 0 0 20px;
	min-height:400px;}
#page p {
	font-size:12px;
	margin:0 0 15px 0;}
#page b.event {
	font-size:14px;
	font-weight:bold;
	margin:0 10px 0 0;}
#page a{
	text-decoration:none;
	color:#FFF;}
#page a:hover{
	text-decoration:none;
	border-bottom:solid 1px #CCC;
	color:#CCC;}

/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> foto-detalii.php <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#page-foto-detalii {
	float:left;
	width:750px;
	color:#FFF;
	margin:20px 0 0 20px;
	min-height:400px;}
#box-foto-detalii {
	float:left;
	width:145px;
	height:150px;
	margin:0 5px 0 0;
	text-align:center;
	line-height:150px;}
#box-foto-detalii img {
	float:center;
	margin:auto;
	border:solid 2px #000;}

/* ---------------------------------------------------------------------------------------------------*/
/* ---------->>> foto-detalii.php <<<-----------*/
/* ---------------------------------------------------------------------------------------------------*/
#youtube-box {
	float:center;
	width:100%;
	text-align:center;}
#youtube-title {
	margin:auto;
	float:center;
	width:500px;
	height:50px;
	line-height:50px;
	color:#FFF;
	font-weight:bold;
	text-align:center;}
#youtube-video {
	float:center;
	margin:auto;
	margin:0 0 10px 0;}

#links-column {
	float:left;
	width:200px;
	text-align:center;}
	
#links-column h2, #links-column p {
	float:left;
	width:200px;
	text-align:center;}
	
#links-column h2 {
	color:#000;
	font-size:15px;}
	
#banner-gif {
	float:left;
	margin:0 25px 10px 25px;
	background:none;
	text-align:center;}