@charset "utf-8";
/*-----------------------------------------------------------------------------*/
/* Copyright 2008 - www.BizNet.com.ro */
/*-----------------------------------------------------------------------------*/

/*** Reset ***/
body, p, ul, form, dd	{ margin: 0; padding: 0; font-family: Tahoma, Geneva, sans-serif; list-style: none; }
body					{ font-size: 82%; color: #999; background: #000 url(../img/html.jpg) bottom repeat-x; }
img, hr					{ border: none; }
a						{ outline: none; text-decoration: none; }
/*em						{ font-style: normal; }*/

/*** General Clases ***/
.left					{ float: left; }
.right					{ float: right; }
.leftText				{ text-align: left; }
.rightText				{ text-align: right; }
.center					{ text-align: center; }
.marLeft10				{ margin-left: 10px; }
.red, .red a			{ color: #ca0000; }
.yellow					{ color: #ffb57a; }
.white					{ color: #fff; }
.gray					{ color: #999; }
.redBorder, a.redLink, a:hover.yellowLink { background: url(../img/red-border.gif) bottom repeat-x; }
.yellowBorder, a:hover.redLink, a.yellowLink { background: url(../img/yellow-border.gif) bottom repeat-x; }
.gray-border			{ border: 1px solid #504e4e; }
.dashedBorder			{ background: url(../img/grayDot.gif) bottom repeat-x; padding-bottom: 1px; } /*** Adaugat 09-12-2008 ***/
.pink-border			{ border: 1px solid #cb5252; }
.small					{ font-size: 0.8em; }
.clear					{ clear: both; }
.line, .botLine			{ padding-bottom: 14px; background: url(../img/line.png) bottom center no-repeat; }
.botMar20				{ margin-bottom: 20px; }


/*** Typo ***/
h1, h2, h3, h4, h5, h6	{ font-weight: 100; }
h2						{ font-size: 1.15em; margin: 0; }
h3						{ margin-bottom: 5px; }
p b						{ color: #fff; font-weight: 100; }

a.redLink, a:hover.yellowLink { color: #ca0000; cursor: pointer; }
a.yellowLink, a:hover.redLink { color: #ffb57a; cursor: pointer; }

/*** General Layout Structure ***/
#header, #menu, #content, #footer, div.last { width: 900px; margin: 0 auto; }
#leftSide, #rightSide	{ width: 190px; }
#wrapp-main				{ width: 700px; }
#wrapp-header			{}
#header					{ height: 138px; background: url(../img/dansatoare-de-top.jpg) top center no-repeat; position: relative; }
#wrapp-menu				{ height: 74px; background: url(../img/meniu-dansatoare.gif) repeat-x; }
#wrapp-main				{}
#path					{ width: 690px; }
#menu					{}
#content				{ padding: 0 10px; background: url(../img/midContent.gif) bottom repeat-x; }
div.last				{ min-height: 100px; height: auto !important; height: 100px; background: url(../img/botContent.png) bottom no-repeat; padding: 0 10px; }
#leftSide				{ padding-top: 48px; }
#main					{ width: 480px; border: 1px solid #333; padding: 10px; background: #000 url(../img/main-bk.gif) repeat-x; }
#subMain				{ width: 480px; padding: 10px; clear: both;}
#main p					{ margin-bottom: 20px; }
#main p.noSpace			{ margin-bottom: 0; }
#rightSide				{}
#footer					{ padding-bottom: 20px; text-align: center; }

/*** Top Menu ***/
#topMenu				{ padding: 15px 0 0 200px; }
#topMenu li				{ float:left; text-align: center; margin-right: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#topMenu li	a			{ color: #fff; display: block; width: 108px; height: 40px; padding-top: 8px; background: url(../img/button.gif) 0 0 no-repeat; line-height: 1.1em; font-size: 0.8em; }
#topMenu li	a:hover		{ background: url(../img/button.gif) 0 -48px no-repeat;}

/*** Logo ***/
.logo					{ width: 155px; height: 220px; background: url(../img/dansatoare.png) no-repeat; display: block; position: absolute; top: 30px; left: 0; }

/*** Path ***/
#path					{ height: 28px; background: url(../img/path.gif) no-repeat; line-height: 2em; margin: 10px 0; padding-left: 10px; }
#path a					{ color: #666; background: url(../img/gray-border.gif) bottom repeat-x; }
#path a:hover			{ color: #ffb57a; background: url(../img/yellow-border.gif) bottom repeat-x; }

/*** Models ***/
.modele img				{ margin: 10px; border: 1px solid #cb5252; }

/*** Left & Right Boxes ***/
.redTitle, .grayTitle	{ width: 182px; height: 35px; line-height: 2.2em; padding-left: 8px; color: #fff; }
.redTitle				{ background: url(../img/redTitleList.png) no-repeat; }
.grayTitle				{ background: url(../img/grayTitleList.png) no-repeat; }
.rightBox				{ width: 174px; background: #030000 url(../img/rightBox.gif) top repeat-x; border-bottom: 1px solid #333; padding: 8px; margin-bottom: 4px; }
.rightBox .title		{ font-weight: bold; padding-top: 20px; }
.rightBox .title span	{ font-size: 80%; font-weight: normal; color: #999; }
.leftBox				{ background: #181818; padding: 8px; margin-bottom: 4px; border-bottom: 1px solid #333; }
.imgBox					{ border: 1px solid #666; }
.private				{}

/*** List Menu ***/
.listMenu				{}
.rightBox .listMenu li	{ border-bottom: 1px solid #333; line-height: 1.6em; }
.leftBox .listMenu li	{ background: url(../img/liShadow.gif) bottom no-repeat; padding-bottom: 13px; }
.listMenu li.last		{ border-bottom: none; }
.listMenu li a			{ color: #fff; padding-left: 10px; background: url(../img/arrow.gif) left center no-repeat; }
.listMenu li a:hover	{ color: #ffb57a; }

/*** Bottom Links ***/
.links a				{ color: #999; }
.links a:hover			{ color: #ffb57a; background: url(../img/yellow-border.gif) bottom repeat-x; }
.topBorder				{ border-top: 1px solid #333; }

/*** Photo gallery ***/
.bigImage img, .thumbs img { border: 1px solid #333; }
.bigImage				{ width: 310px; }
.thumbs					{ width: 130px; }
.thumbs img`			{ margin: 10px; height: 100px; }

/*** Details & Forms ***/
#details				{ width: 100%; }
#details tr				{ background: url(../img/grayDot.gif) bottom repeat-x; }
#details tr.last		{ background: none; }
#details tr	td			{ padding: 4px 0; }
#details .title			{ color: #ffb57a; width: 200px; }
#details b				{ font-weight: 100; color: #ca0000; }
#details ul				{ list-style: disc; margin-left: 14px; }

input.txt, input.select, input.img, select.select { border: 1px solid #787878; background-color: #181818; color: #fff; }
input.txt				{ width: 278px; }
input.select, select.select { width: 80px; margin-right: 10px; }
input.img				{ width: 190px; margin-right: 10px; }

.btnAplica, .btnReset	{ border: none; cursor: pointer; height: 24px; padding-bottom: 3px; width: 111px; text-align: center; color: #000; }
.btnAplica				{ background: url(../img/btnAplica.gif) no-repeat; margin-top: 10px; }
.btnReset				{ background: url(../img/btnReset.gif) no-repeat; margin-top: 10px; }
.next					{ margin-top: 14px; }

/*** Actori ***/
.actors img				{ margin: 5px 15px 0; padding: 2px; border: 1px solid #666; } /*** Adaugat 09-12-2008 ***/
#main p.actors			{ margin: 0; padding: 10px 0; background: url(../img/grayDot.gif) bottom repeat-x; } /*** Adaugat 09-12-2008 ***/
















