/* red: #BF3211 , white: #F0EFD1 , yellow: #CFBA58}  */
body{background:#191919; margin:0 auto; text-align:center; color:#F0EFD1; line-height:1.5em; font-family:Arial, Helvetica, sans-serif }
#content{margin:0 auto; text-align:center; width:800px; position:relative}

#lang{position:absolute; top:0; right:0; font-size:13px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; border:1px solid #000; padding:12px 25px 10px 10px; margin-top:-35px; box-shadow:inset 0 0 3px #000; background:#333;}
#lang a{text-decoration:none; display:block; line-height:14px; margin-bottom:15px; position:relative}
#lang a span{position:absolute; display:block; height:16px; width:16px; right:-16px; top:0}
#lang a.last{margin-bottom:0; padding-bottom:0}

#share{position:fixed; top:200px; left:0; width:50px}

a{color:#F0EFD1}
a:hover{color:#BF3211}

h1,.h1{color:#F0EFD1; text-shadow:0px 2px 0px rgba(100, 100, 100, 0.75); font-size:96px;font-family:arial,sans-sherif; margin:0 auto 100px auto; padding-left:85px; background:url(images/emblema-light.png) no-repeat left bottom; width:438px; line-height:72px; padding-top:100px; font-weight:bold; position:relative}
h1 a,.h1 a{text-decoration:none; display:block}
h1 span, .h1 span{color:#CFBA58; }

h2{font-size:2.8em; line-height:1em; text-align:center; text-shadow:0 2px #000; font-family:arial,sans-sherif; font-weight:normal}
h2 span{color:#CFBA58}
h2 em{font-style:normal; text-decoration:line-through}

h3{font-size:2.0em; line-height:1em; text-align:center; text-shadow:0 2px #000; font-family:arial,sans-sherif; font-weight:normal; background:url(images/emblema23-dark.png) no-repeat left center; width:270px; padding-left:28px; margin-left:auto; margin-right:auto}
h3 span{color:#CFBA58}

#slide{width:720px; margin:0 auto; background:#191919 url('css/orbit/loading.gif') no-repeat center center; overflow:hidden; height:240px}
#slide img, #slide div{display:none}
.orbit-wrapper{margin:0 auto;}
.orbit-bullets li.has-thumbs{width:50px; height:50px}


#emailbutton{width:300px; background:#BF3211; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; padding:10px; margin:30px auto 30px auto; box-shadow:2px 2px 4px #000; cursor:pointer; display:block; text-decoration:none}
#emailbutton:hover{background:#CFBA58; color:#191919}

.text{margin:20px auto; font-size:1.2em}
#footer{}
.footer{padding:30px 0}
.footer a{color:#F0EFD1}

#bannere{margin-bottom:20px; margin-left:auto; margin-right:auto; width:800px; font-size:12px}
#bannere a{display:block; padding-left:35px; display:inline; position:relative; float:left}
#bannere a span{position:absolute; bottom:-25px; font-size:12px; left:60px}
#b468{height:125px; width:468px; float:left}
#b468 a{margin-bottom:5px}
#bannere .row{margin:0 auto; width:450px; line-height:16px}

#testimoniale .content{width:400px; float:left}
#testimoniale .autor{margin:10px 0 25px 0}
.testimoniale .slider-nav{display:none}
.half{float:left; width:380px; text-align:left}
.halfleft{margin-right:40px;}
#testimoniale img{float:left; display:block; width:50px; margin-right:20px; background:#333; padding:2px; box-shadow:0px 0px 4px #000; margin-top:5px}
#testimoniale .alignleft{width:300px; }
#testimoniale .citat{font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; text-align:left}
#testimoniale .autor{font-size:12px; font-style:normal}
#testimoniale .autor a{color:#F0EFD1;}

#middle{background:#F0EFD1; color:#191919; padding:1px 0 20px 0; margin:0 auto}
#middle a{color:#BF3211}
.middle{width:800px; margin:0 auto}
#middle h3,#middle h2{color:#191919; text-shadow:none}
#middle span{color:#BF3211}
#middle #poza{display:block; float:left; border:3px solid #fff; box-shadow:2px 2px 4px #191919; height:204px; margin-bottom:20px}
#middle .citat{float:left; width:550px; margin-left:20px; font-family:Georgia, "Times New Roman", Times, serif}
#middle .citat a{font-size:14px; padding-right:10px}
#middle .text em{font-size:1.2em; line-height:1.5em}

a.icon{padding-left:20px; background:url(images/icons.png) no-repeat;}
a.facebook{}
a.twitter{background-position:0 -32px}
a.skype{background-position:0 -64px}
a.yahoo{background-position:0 -96px}
a.linkedin{background-position:0 -128px}
a.blog{background-position:0 -160px}
a.google{background-position:0 -192px}
a.mail{background-position:0 -224px}
a.cv{background-position:0 -256px}
a.ro{background-position:0 -288px}
a.en{background-position:0 -320px}
a.fr{background-position:0 -352px}
a.icon span{background:url(images/icons.png) no-repeat; background-position:0 -384px;}

.yellow{color:#CFBA58}
.clear{clear:both}
.relative{position:relative}
.alignleft{float:left}
.alignright{float:right}
.aligncenter{text-align:center}
.italic{font-style:italic; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif}
.red{color:#BF3211}

/*
	BLOG
*/
#homelink{font-size:14px; font-weight:normal; text-decoration:underline; position:absolute; top:160px; right:0; text-shadow:none}
.h1 em{font-size:18px; position:absolute; top:90px; right:0; display:block; padding:1px; line-height:normal}
#primary{text-align:left; width:800px}
#primary h2{text-align:left}
#primary h3{text-align:left; width:auto}

#primary pre{padding:5px; background-color:#F0EFD1; color:#191919; display:block; width:600px; border:3px solid #888}

.div-hl {background: #444; padding: 1em; border-radius:0.5em;}
