@import url(../../include/voting/media/starrating.css);
/*-----------------------------------------------------------------------------*/
/* Copyright&copy; 2010 - www.BizNet.com.ro */
/*-----------------------------------------------------------------------------*/

/*** Reset ***/
html					{ background: url(../img/bg_dot.gif); }
html		{ height: 100%; }
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; background: url(../img/bg.png) repeat-x; }

/*** Text elements ***/
h1						{ font: normal 2.2em Tahoma; margin-bottom: 20px; }
h1 em					{ font-style: normal; font-size: 0.7em; }
h1.title				{ height: 36px; background: url(../img/bilete_de_avion_title.gif) no-repeat; text-indent: -999em; }
h2						{ font: normal 1.6em Tahoma; margin-bottom: 10px; }
h3						{ font: normal 1.6em Tahoma; background: url(../img/gray_dot.gif) left bottom repeat-x; padding-bottom: 5px; margin-bottom: 15px; }
h4, h5, h6				{ font: normal 1.2em Tahoma; }
p						{ font-size: 1.2em; line-height: 1.5em; }
p.small					{ font-size: 1.1em; line-height: 1.7em; }
a						{ text-decoration: none; color: #0086c3; }
a, a:hover, a:active, a:focus { outline: 0; direction: ltr; }

/*** General clases ***/
.left					{ float: left; display: inline; /*--IE6 workaround--*/ }
.right					{ float: right; display: inline; /*--IE6 workaround--*/ }
.imgright				{ float: right; margin: 0 0 20px 20px; }
.imgleft				{ float: left; margin: 20px 20px 0 0; }
.to-right				{ text-align: right; }
.to-center				{ text-align: center; }
.red					{ color: #d11001; }
.light-gray				{ color: #ccc; }
.dark-gray				{ color: #666; }
.blue					{ color: #0086c3 !important; }
.white					{ color: #fff; }
.black					{ color: #000 !important; }
.clearfix				{ display: inline-block; clear: both; }
.clear					{ clear: both; }
.strong					{ font-weight: bold; }
.small					{ font-size: 0.9em; }
.big					{ font-size: 1.8em; }
.times					{ font-family: "Times New Roman", Times, serif; }
.br8					{ border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; /* This will not validate... yet */ }
.br5					{ border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; /* This will not validate... yet */ }
.spacer					{ background: url(../img/thumb_list_dot.gif) left center repeat-x; line-height: 10px; height: 10px;}
.padr20					{ padding-right: 20px; }
.padb10					{ padding-bottom: 10px; }

/*** General Layout ***/
#page					{ width: 1000px; margin: 0 auto; }
#header					{ position: relative; }
#promo					{ background: #fff; padding: 0 10px 10px; position: relative; z-index: 0; padding-top: 36px; }
#innercontent			{ background: #fff; padding: 10px; overflow: auto; } /* Modificat 21.05.2010 */
#content				{ background: url(../img/bottom_main.png) bottom center no-repeat; padding-bottom: 40px; }
#bottom-cont			{}
.sidebar				{ width: 276px; background: url(../img/main_dot.gif) top right repeat-y; padding-right: 10px; }
.main					{ width: 680px; }
#footer					{ border-top: 1px solid #2c2b2b; text-align: center; padding-top: 10px; }

/*** Menu ***/
#topmenu				{ background: transparent url(../img/servicii_top_vel.png) no-repeat; padding: 38px 10px 0; }
#menu					{ border-bottom: 2px solid #0084c1; height: 34px; position: absolute; z-index: 40; width: 980px; }

ul.ulTop				{ padding: 0; margin: 0 1px 0 0; list-style: none; width: 121px; overflow: hidden; float: left; font: normal 12px/34px verdana, sans-serif; text-align: center; }
ul.ulTop a				{ text-decoration: none; color: #fff; padding-left: 5px; }

ul.ulTop li.liTop		{ float: left; width: 250px; margin: -32767px -121px 0 0; background: #099; }
ul.ulTop li.liTop a.aTop  {position: relative; z-index: 50; display: block; float: left; width: 120px; margin-top: 32767px; background: url(../img/mnu.gif) repeat-x; }
ul.ulTop li.liTop a.aTop:hover, ul.ulTop li.liTop a.aTop:focus, ul.ulTop li.liTop a.aTop:active { margin-right: 1px; background: url(../img/hover_mnu.gif) repeat-x; }
ul.ulTop li.liTop a.aTop.activ { background: url(../img/hover_mnu.gif) repeat-x; }
ul.sub					{ float: left; padding: 25px 0 0 0; margin: 0; list-style: none; margin-top: -25px; background: #008ac6; }
ul.sub li a				{ float: left; width: 120px; background: #008ac6; clear: left; font-size: 11px; text-align: left; }
ul.sub a:hover, ul.sub a:focus, ul.sub a:active { background: #ecfaff; color: #0075ab; margin-right: 1px; }

/*** sidebar ***/
.thumb-list				{ clear: both; padding: 6px; background: #eee; overflow: auto; font-size: 1.1em; }
.thumb-list li.title	{ font-weight: bold; }
.thumb-list .imgleft	{ margin: 0 10px 0 0; }

/*** Pathway ***/
.path					{ font-size: 1.1em; font-weight: bold; color: #999; position: absolute; left: 10px; bottom: 0px; background: url(../img/over_picture.png) no-repeat; height: 53px; line-height: 53px; width: 980px; }

/*** Misc ***/
h4.blue-title			{ background: url(../img/h4.gif) repeat-x; color: #fff; margin-bottom: 5px; font-size: 1.6em; }
h4.blue-title span		{ background: url(../img/h4_span.gif) no-repeat; display: block; height: 37px; line-height: 32px; padding: 0 10px; }
.copy					{ text-align: center; background: url(../img/copy.png) top center no-repeat; margin-top: 10px; padding: 10px 0; }
.flags					{ position: absolute; bottom: 0; right: 0; display: block; height: 13px; line-height: 13px; color: #999; font-size: 1.2em; }
.flags a				{ display: inline-block; margin-left: 3px; }

/*** Main ***/
.main p					{ color: #555; }

/*** Table bottom page ***/
.botpage				{ color: #c4c4c4; margin: 20px 0 10px; }
.botpage td.leftcol		{ width: 297px; }
.botpage td.centercol	{ padding: 0 20px; border-right: 1px dashed #333; }
.botpage td.rightcol	{ width: 307px; padding-left: 20px; }

.graybox				{ padding: 8px; background: url(../img/transparent_dot.png); margin-bottom: 7px; }
.graybox img			{ margin-bottom: 6px; }
.graybox a.bluelink		{ border-top: 1px dashed #5f5f5f; display: block; text-align:right; }

.citat					{ font: 1.4em "Times New Roman", Times, serif; padding: 30px 0; }
.citat span				{ display: inline-block; float: left; font: 3em Georgia, "Times New Roman", Times, serif; }
.citat em				{ display: block; border-left: 1px solid #0086c3; padding: 5px 0 5px 10px; margin-left: 30px; }

/* .iso adaugat 21.05.2010 */
.iso                    { text-align: center; padding: 10px 0 0; }
.iso img                { 
							margin: 0 4px; opacity: .4; /* other browsers */ 
							filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60); /* this works in IE6, IE7, and IE8 */
                            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=60)"; /* this works in IE8 only */
                        }
.iso img:hover          { 
						  opacity: 1; /* other browsers */ 
                          filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); /* this works in IE6, IE7, and IE8 */
                          -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; /* this works in IE8 only */
                        }

/*** Contact form ***/
.contact				{ font-size: 1.3em; margin-top: 40px; }
.contact div			{ background: #f7f7f7; border: 1px solid #e5e5e5; margin-bottom: 2px; padding: 2px 10px; }
.contact input.txt, .contact textarea { width: 300px; border: 3px solid #e5e5e5; color: #666; padding-left: 5px; }
.contact input.txt		{ height: 20px; }
.contact textarea		{ overflow: auto; height: 120px; }
.contact label			{ display: inline-block; width: 160px; margin-right: 10px; }
.contact em				{ color: #ef8c08; }

/*** Standard lists ***/
.standard				{ font-size: 1.2em; }
.standard li			{ background: url(../img/standard_blue.gif) 0 2px no-repeat; padding-left: 20px; margin-bottom: 5px; margin-left: 20px; }

/*** Logo partners ***/
/*** Partners ***/
.partner				{ text-align: center;}
.partner li				{ margin: 0 6px 12px; display: inline-block; }
.partner li a			{ opacity: .4; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=40)"; }
.partner li a:hover		{ opacity: 1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; }

/*** New added ***/
.back					{ background: url(../img/back.gif) no-repeat; padding-left: 20px; }
.back a:hover			{ text-decoration: underline; }



/*** Calin ***/
#shareSistem img { vertical-align:middle; margin-left:10px; }




















