@import url("nav_ro.css");
@import url("nav_en.css");

* { margin: 0; padding: 0; }
img { border: none; outline: none; }
ul { list-style: none; }

html { font-size: 100%; }
body { background: #000000; color: white; font-size: 0.75em; line-height: 1.6em; font-family: Arial, Helvetica, sans-serif; text-align: center }

a { color: white; text-decoration: underline; outline: none; }
a:hover { text-decoration: none; }

p { margin: 0 0 1em 0; }

.back_to_index { position: absolute; bottom: 5px; right: 10px; text-align: right; color: #999999; text-decoration: none; }
.go_to_flash { position: absolute; bottom: 25px; right: 10px; text-align: right; color: #e15125; text-decoration: none; }

#header { width: 700px; margin: 30px auto 0 auto; text-align: center; }
#header h1 { margin: 0 18px 0 0; }
#home #content { width: 450px; margin: 60px auto 0 auto; padding: 40px 0; position: relative; text-align: left; background: url(../images/bg_content.gif) repeat-y 13px top; }
#content .ro_version { position: absolute; right: 0; top: 40px; }

body#home #content .ro_version h2 { height: 36px; width: 188px; margin: 0 0 10px 0; text-align: left; }
body#home #content .en_version h2 { height: 36px; width: 164px; margin: 0 0 10px 0; text-align: right; }

/* inside */
body#inside h2, body#inside h3 { font-weight: normal; }
body#inside h3 { font-size: 1.7em; margin: 1.5em 0 1.2em 0; }
body#inside h4 { font-size: 1.2em; margin: 0 0 0.5em 0; color: #d4d4d4; }
body#inside .studio h4 { margin: 2em 0 0.5em 0; }

body#inside #sidebar { width: 241px; margin: 30px 0 0 0; float: left; }
body#inside #container { width: 830px; margin: 40px auto 0 auto; position: relative  }


body#inside #content { width: 575px; float: right; padding: 0 0 0 10px; margin: 190px 0 0 0; text-align: left  }
body#inside #content p { padding: 0 0 0 0; }

/* navigation */
body#inside #navigation { text-align: center; margin: 40px 0 0 0; height: 360px; border-right: 1px solid #363636; position: relative; }
/*body#inside #navigation ul { position: fixed; top: 0; left:0; }*/
body#inside #navigation #menu_ro { margin: 0 auto; }
body#inside .image_area { margin: 0 0 20px 0; }
body#inside .image_area img { float: left; margin: 0 20px 0 0; }
body#inside .image_area p { padding: 0 0 0 215px!important }
body#inside .image_area .job { color: #6b6969 }

.image_area:after, form div:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.image_area, form div { display: inline-block; }
/* Hides from IE-mac \*/
* html .image_area, * html form div { height: 1%; }
.image_area, form div { display: block; }
/* End hide from IE-mac */

	body#inside #profil { background: url(../images/title_profil.gif) no-repeat left top; height: 45px; width: 77px; text-indent: -9000px; margin: 5px 0 0 0; }
	body#inside #servicii { background: url(../images/title_servicii.gif) no-repeat left top; height: 45px; width: 77px; text-indent: -9000px; margin: 40px 0 0 0; }
	body#inside #contact { background: url(../images/title_contact.gif) no-repeat left top; height: 45px; width: 77px; text-indent: -9000px; margin: 75px 0 0 0; }

	body#inside .en #profil { background: url(../images/title_profile.gif) no-repeat left top; height: 45px; width: 77px; text-indent: -9000px; margin: 5px 0 0 0; }
	body#inside .en #servicii { background: url(../images/title_services.gif) no-repeat left top; height: 45px; width: 100px; text-indent: -9000px; margin: 40px 0 0 0; }

	
/* contact us */
form { margin: 0 0 0 0; }
form label { float: left; width: 60px; text-align: right; margin: 0 15px 0 0;  }
form input,
form textarea {border: 1px solid #999999; width: 185px; background: none; float: left; margin: 2px 0 0 0; color: white; font-family: Arial, Helvetica, sans-serif; font-size: 1em }
form textarea { height: 80px; overflow: auto; }
form div { clear: both; margin: 0 0 10px 0; }
form #submit { border: none; width: auto; cursor: pointer  }	
form .fields { font-size: 0.83em; color: #999999 }
form .fields span { color: #e15125; padding: 0 2px; }
form .mandatory { background: url(../images/mandatory.gif) no-repeat 99% 3px; }
	
#home #footer { text-align: center; margin-top: 200px!important; }	
#footer { clear: both; width: 100%; font-size: 0.90em; color: #6b6969; text-align: left; padding: 3em 0 0 0; margin: 0 0 30px 0!important; }
#footer .copy {color: #515151}