/*-----------------------------------------------------------------------------*/
/* Copyright&copy; 2009 - www.BizNet.com.ro */
/*-----------------------------------------------------------------------------*/
@import url('prettyPhoto.css');

/*** Reset ***/
html					{ height: 101%; }
body, form, fieldset, caption, h1, h2, h3, h4, h5, h6, p, a, ul, dl, dt, dd, img, hr { margin: 0; padding: 0; border: none; list-style: none; outline: none; }
body					{ font: 62.5% Arial, Helvetica, sans-serif; }

/*** Text elements ***/
h1, h2, h3, h4, h5, h6	{ font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; }
h1						{ font-size: 1.75em; }
h1 em					{ font-size: 0.7em; }
h1.title				{ font-size: 2.3em; }
h1.title span			{ }
h1.title span.small		{ font-size: 0.6em; }
h2.title				{ font-size: 1.7em; }
h2						{ font: normal 1.5em Tahoma; }
h3						{ font-size: 1.3em; }
h3.title				{ font-size: 1.7em; }
p						{ font-size: 1.2em; line-height: 1.5em; }
p.small					{ font-size: 1.1em; line-height: 1.7em; }
a						{ outline: none; color: #bd0e44; text-decoration: none; }
 
/*** General clases ***/
.left					{ float: left; }
.right					{ float: right; }
.to-right				{ text-align: right; }
.to-center				{ text-align: center; }
.justify				{ text-align: justify; }
.red					{ color: #be1146; }
.green					{ color: #17998f; }
.brown					{ color: #c37c0d; }
.light-gray				{ color: #eaedef; }
.dark-gray				{ color: #58646b; }
.blue					{ color: #018dc0; }
.white					{ color: #fff; }
.clearfix				{ display: inline-block; clear: both; }
.clear					{ clear: both; }
.strong					{ font-weight: bold; }
.smaller				{ font-size: 1em; }
.maright20				{ margin-right: 20px; }
.citat					{ font: 1.4em "Times New Roman", Times, serif; font-style: italic; }


/*** General Layout ***/
#wp-header				{ background: #000 url(../img/mister_tv_bg.gif); color: #fff; }
#wp-slogan				{ background: #bd0e44; height: 30px; line-height: 30px; color: #fff; }
#wp-content				{ background: #f2f2f2; }
#wp-submenu				{ background: #e7e7e7; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; height: 30px; line-height: 30px; }
#wp-footer				{}

#header, #content, #submenu, #footer { width: 900px; margin: 0 auto; }
#header					{ background: url(../img/advertising_tv.jpg) no-repeat; height: 220px; position: relative; } /* Modificat 30.09.2009 */
#slogan					{ background: url(../img/slogan_shaddow.jpg) no-repeat; width: 900px; margin: 0 auto; }
#content				{ padding: 20px 0 30px; }
#main					{}
#submenu				{ position: relative; }
#footer					{ text-align: center; color: #666; padding-top: 20px; }

/*** Specific pages ***/
/* INDEX */
#index #header			{ height: 448px; }
#index #slogan			{ padding-left: 190px; width: 710px; }

/*** Top menu ***/
.top-menu				{ padding-top: 50px; }
.top-menu li			{ display: inline; font: 1.3em Georgia, "Times New Roman", Times, serif; margin-left: 20px; }
.top-menu li a			{ color: #fff; }
.top-menu li a:hover, .top-menu li a.curent { border-bottom: 3px solid #be1146; }



/*** Misc ***/
.sublinks				{ line-height: 30px; }
.sublinks a				{ margin-right: 20px; padding: 3px 6px; }
.sublinks a:hover, .sublinks a.curent { background: #fff; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.link					{ background: url(../img/link.gif) 0 5px no-repeat; padding-left: 8px; }
.linkTHX				{ padding-left: 8px; }
p.border				{ background: url(../img/gray_dot.gif) center center repeat-x; }
.rola-film				{ background: url(../img/rola_film.png) no-repeat; position: absolute; right: 0; bottom: -45px; }
.video-camera			{ background: url(../img/camera_mica.png) no-repeat; position: absolute; left: 0; bottom: -50px; }
.big-title				{ font: 3.6em Georgia, "Times New Roman", Times, serif; text-transform: uppercase; padding: 30px 0 0 200px; } /* Modificat 30.09.2009 */
.big-title span			{ display: block; padding-left: 100px; }

/*** Links colors ***/
.blacklinks a			{ color: #000; }
.blacklinks a:hover		{ color: #be1146; }
.white a				{ color: #fff; }

/*** Headings ***/
.red-head, .green-head, .brown-head, .blue-head { height: 57px; line-height: 57px; background: url(../img/right_green_head.gif) top right no-repeat; padding-right: 30px; margin-bottom: 5px; }
.red-head span, .green-head span, .brown-head span, .blue-head span { padding-left: 31px; display: block; }
.red-head span			{ background: url(../img/left_red_head.gif) no-repeat; color: #bc0e44; }
.green-head span		{ background: url(../img/left_green_head.gif) no-repeat; color: #17998f; }
.brown-head span		{ background: url(../img/left_brown_head.gif) no-repeat; color: #c37c0d; }
.blue-head span		{ background: url(../img/left_blue_head.gif) no-repeat; color: #018dc0; }

/*** Cols ***/
.inner					{ background: #fff; padding: 8px; }
.small-col				{ width: 286px; }
.big-col				{ width: 592px; }

.br8					{ border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
.br5					{ border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

/*** Contact form ***/
#frmContact				{ font-size: 1.2em; width: 380px; }
#frmContact div			{ margin-bottom: 3px; }
#frmContact	input.text	{ width: 240px; color: #666; font-size: 0.85em; }
#frmContact label		{ display: block; color: #666; }
#frmContact .submit		{ }
.error					{ padding:  8px; border: 1px solid #cc3333; color: #cc3333; width: 360px; background: #ffd9d9; font-size: 1.2em; margin-bottom:10px; }
.sentok					{ padding:  8px; border: 1px solid #b3e7aa; color: #68a65e; width: 360px; background: #deffd9; font-size: 1.4em; }


/*** Carousel projects ***/
#carousel				{ position: absolute; bottom: 20px; right: 0; width: 706px; height: 158px; background: url(../img/trans_dot.png);padding: 10px; }
.carousel				{ overflow: hidden; width: 700px !important; height: 85px; padding: 10px 0; }
.carousel li			{ width: 100px; height: 75px; background: #fff; padding: 3px; margin: 0 5px;  }

/*** Carousel portofolio ***/ /* Adaugat 30.09.2009 */
#portofolio				{ position: absolute; bottom: 20px; right: 0; width: 706px; height: 158px; background: url(../img/trans_dot.png);padding: 10px; }
.portofolio				{ overflow: hidden; height: 300px; }
.portofolio li			{ }
.portofolio h3			{ margin-bottom: 10px; }
.portofolio .item		{ width: 200px; margin-left: 17px; }
.cnext, .cprev			{ width: 23px; height: 24px; cursor: pointer; display: inline-block; float: left; }
.cprev					{ background: url(../img/btn_back.png) no-repeat top right; left: 10px; margin-right: 8px; }
.cnext					{ background: url(../img/btn_next.png) no-repeat 0 0; }
.zoom					{ background: url(../img/search.png) no-repeat; padding-left: 20px; margin-bottom: 20px; }

/*** Clienti ***/ /* Adaugat 30.09.2009 */
.clienti li				{ display: inline; margin: 0 4px 5px 0; }

























