/************************************ COLORS ************************
red		- B70A22
blue	- 005baa
black	- 444444
************************************* COLORS ***********************/


/************************************ PAGE STRUCTURE ***************/
body { background:#e3e3e3; font-family:Arial, Helvetica, sans-serif; color:#444; font-size:14px; line-height:140%; }

a { color:#B70A22; text-decoration:none; }
a:hover { color:#005baa; text-decoration:underline; }

h1 { font-size:20px; margin:3px 13px 8px 13px; padding:5px 2px; }
h2 { font-size:18px; margin:3px 7px 8px 7px; padding:5px 2px; }
h3 { font-size:16px; margin:3px; padding:2px; }
/************************************ PAGE STRUCTURE ***************/


/************************************ HEADER ***********************/
#header { position:relative; height:125px; }
#logo { position:absolute; top:0; left:20px; width:600px; height:75px; }

#tichet { position:absolute; top:0; right:0; width:200px; height:50px; }

#menu { position:absolute; top:77px; left:0; width:980px; height:45px; padding:4px 4px 0 4px; background:url(/images/bkg_container_top.gif) 0 0 no-repeat; }
/************************************ HEADER ***********************/


/************************************ LEFT *************************/
#left { float:left; width:620px; padding:10px 25px; }
/************************************ LEFT *************************/


/************************************ RIGHT ************************/
#right { float:right; width:298px; }

.chenarRight { background:url(/images/line_vert.gif) 0 0 repeat-y; margin:10px 0; padding:0 25px; }
.contact-us { font-size:20px; font-weight:bold; line-height:32px; }
.contact-us a { color:#444; text-decoration:underline; }

.chn-menten { padding:4px 10px 10px 10px; border:1px solid #CCC;
-webkit-border-radius: 10px; border-radius: 10px;
background: #f9f9f9;
background: -moz-linear-gradient(top, #f9f9f9 0%, #e5e5e5 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#e5e5e5));
background: -webkit-linear-gradient(top, #f9f9f9 0%,#e5e5e5 100%);
background: -o-linear-gradient(top, #f9f9f9 0%,#e5e5e5 100%);
background: -ms-linear-gradient(top, #f9f9f9 0%,#e5e5e5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e5e5e5',GradientType=0 );
background: linear-gradient(top, #f9f9f9 0%,#e5e5e5 100%);
}
/************************************ RIGHT ************************/


/************************************ CONTENT **********************/
#content { background:url(/images/bkg_container_middle.gif) 0 0 repeat-y; height:100%; }

.continut { padding:10px 20px; }

.formular { font-size:18px; font-weight:bold; border:1px solid #CCC; float:left; }
.formular input.text { font-size:16px; padding:3px 6px; width:250px; }
.formular textarea.textarea { font-size:16px; padding:3px 6px; width:350px; height:250px; }
.formular tr.grey td { background:#EFEFEF; }
.formularRight { float:right; width:235px; font-size:18px; font-weight:bold; line-height:150%; }
.formularRight .sites { font-size:14px; font-weight:normal; line-height:120%; }

.error { color:#B70A22; font-size:16px; font-weight:bold; padding:3px 6px; margin:4px; }

.imageBorder { padding:3px; border:1px solid #CCC; margin:1px; }

.link { color:#005baa; text-decoration:underline; }
.link:hover { color:#B70A22; }

.portofoliuSites { float:left; margin:5px; padding:6px; width:206px; height:120px; border:3px solid #CCC; -webkit-border-radius:10px; border-radius:10px; }
.sigla { padding:2px; border:1px solid #CCC; }
.portofoliuSites .readmore { text-align:right; margin-top:6px; font-size:12px; }

.normalP { border-color:#CCC; }
.hoverP { border-color:#B70A22; }

.alteProiecte { margin:0; padding:0; list-style:none; }
.alteProiecte li { font-size:12px; background:url(/images/li_alteproiecte.gif) 0 7px no-repeat; padding:0 10px 0 12px; margin:0; }
.alteProiecte a { display:block; }

.hostingTable { font-size:14px; font-weight:bold; border:1px solid #CCC; }
.hostingTable th { font-size:18px; color:#005baa; border:1px solid #CCC; padding:4px 8px; height:36px; background:url(/images/bkg_tabel_preturi.gif) repeat-x; }
.hostingTable td { border:1px solid #CCC; }
.hostingTable .pret { padding:4px 8px; font-size:22px; color:#FFF; height:40px; background:url(/images/bkg_tabel_preturi_price.gif) repeat-x; }

.indexing { margin:25px 0 0 0; }
.indexing a { font-size:1.2em; font-weight:bold; border:1px solid; -webkit-border-radius:6px; border-radius:6px; padding:0.4em 1em; text-decoration:none; background:#E9E9E9; }
.indexing a:hover { background:#FFF; }
/************************************ CONTENT **********************/


/************************************ FOOTER ***********************/
#footer { height:60px; }

.footerLinks { background:url(/images/bkg_container_bottom.gif) 0 0 no-repeat; text-align:center; font-size:14px; line-height:49px; height:49px; }
.footerLinks a { color:#444; text-decoration:none; }
.footerLinks a:hover { color:#444; text-decoration:underline; }

#footer #mnu { text-align:center; line-height:49px; height:49px; }
#footer #social { float:right; padding:0 20px 0 0; }
#footer #social img { vertical-align:middle; }
/************************************ FOOTER ***********************/


/************************************ ACCORDION ********************/
.accordionWrapper { border-top:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; margin:0 4px; padding:0 0 0 6px; }
.sliderContinut { position:relative; width:694px; height:300px; background:#EFEFEF; }

.bkgSlider1 { background:url(/images/bkg_slider1.gif) no-repeat; }
.bkgSlider2 { background:url(/images/bkg_slider2.gif) no-repeat; }
.bkgSlider3 { background:url(/images/bkg_slider3.gif) no-repeat; }
.bkgSlider4 { background:url(/images/bkg_slider4.gif) no-repeat; }
/************************************ ACCORDION ********************/


/************************************ CUSTOM CLASSES ***************/
.red { color:#B70A22; }
.blue { color:#005baa; }
.black { color:#444; }

.paragraph { text-indent:20px; }

.bLine-black-s { background:url(/images/line_black_small.gif) left bottom no-repeat; }
.bLine-blue-s { background:url(/images/line_blue_small.gif) left bottom no-repeat; }
.bLine-red-s { background:url(/images/line_red_small.gif) left bottom no-repeat; }
.bLine-black-b { background:url(/images/line_black_big.gif) left bottom no-repeat; }
.bLine-blue-b { background:url(/images/line_blue_big.gif) left bottom no-repeat; }
.bLine-red-b { background:url(/images/line_red_big.gif) left bottom no-repeat; }

.mar25 { margin:0 25px; }
/************************************ CUSTOM CLASSES ***************/

/************************************ JUITTER PLUGIN CSS ***********/
#juitterContainer{} /*Juitter container*/
#juitterContainer .twittList{margin:0;padding:0;} /* UL that will contain the list of tweets */

/* Bellow the list of tweets "<li>" */
#juitterContainer .twittLI{list-style:none;background:#E8F0FB;margin:0;padding:5px 0 0 0;border-bottom:dashed 1px #D2E2F9;padding:3px;clear:both;} 
#juitterContainer .twittList SPAN.time{color:#777;font-size:0.9em}
#juitterContainer .twittList A{color:#005DD7;} /*Links inside the tweets list */

/* Bellow the CSS for the avatar image  */
#juitterContainer .juitterAvatar{float:left;border:solid 1px #D2E2F9;background:#FFF;margin-right:5px;padding:2px;width:48px;;height:48px;}
#juitterContainer .jRM{float:right;clear:both} /*read it on twitter link*/
#juitterContainer .extLink{} /*CSS for the external links*/
#juitterContainer .hashLink{} /*CSS for the hash links*/
/************************************ JUITTER PLUGIN CSS ***********/

/************************************ TOOLTIP PLUGIN CSS ***********/
.tooltip { display:none; background:transparent url(/images/tooltip/black_arrow.png); font-size:12px; height:80px; width:170px; padding:20px; color:#fff; text-align:center; }
#tooltip img { }
/************************************ TOOLTIP PLUGIN CSS ***********/