
/* - - - - - - - - - - - - - - - - - - - - -

Title : Student Venture Romania, 2006 Design
Author : Gerhard Lazu
URL : http://gerhardlazu.com

Description : January 2006 re-design

Created : 9 December 2005
Last Modified : 17th July 2011 @ 02:27:23 (+0200 GMT) 

- - - - - - - - - - - - - - - - - - - - - */



/* ----- CSS ----- */

* {
 margin: 0;
 padding: 0;
}	
html {
 width: 100%;
 height: 100%
}	
body {
 width: 100%;
 height: 100%
 font-family: Lucida, "Lucida Grande", Verdana, sans-serif;
 font-size: 11px;
 color: #555;
}



/* ----- IDS ----- */

#wrapper {
 width: 1024px;
 margin: 0 auto;
}

#content_header {
 width: 1024px;
 height: 542px;
 background: url(images/site/studentventure_06_header.jpg) no-repeat;
}
#nav {
 padding: 118px 0 0 120px;
}
	#content_body {
	 background: url(images/site/studentventure_06_body.gif) repeat-y;
	 height: auto !important;
	 height: 1%;
	 margin: -395px 0 0 142px !important;
	 margin: -395px 0 50px 142px;
	}
		#content_body_left {
		 float: left;
		 width: 195px;
		 margin: -26px 0 0 8px;
		}
		#content_body_left * {
		 position: relative;
		}
		#content_body_right {
		 float: left;
		 width: 430px;
		 margin: 20px 0 0 70px !important;
		 margin: 20px 0 0 30px;
		}
		#content_body_right * {
		 position: relative;
		}
		#content_extra {
		 position: relative;
		 float: left;
		 width: 160px;
		 margin: 180px 0 0 -20px;
		 line-height: 5;
		 background: none;
		}
#content_footer {
 width: 990px;
 height: 620px;
 margin-top: -432px !important;
 margin-top: -437px;
 padding: 0;
 background: url(images/site/studentventure_06_footer.jpg) no-repeat;
}

#footer {
 width: 690px;
 margin: 0 auto;
 font-family: Lucida, "Lucida Grande", Verdana, sans-serif;
 color: #aaa;
 line-height: 1.5;
}

#stripe {
 clear: both;
 position: fixed !important;
/* IE6 position:fixed hack */
 _position:absolute;
 _top:expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight);
/* it doesn't make it fixed, but @ least it forces is to the bottom of the page */
/* if not present, @ 800*600 it overlaps footer logos
 bottom: 40px !important; */
 bottom: -5px;
 right: 0;
 text-align: right;
}



/* ----- CLASSES ----- */

.hidden {
 visibility: hidden;
}
.show {
}

.align_left {
 float: left;
}
.align_right {
 float: right;
}

.small {
 font-size: 80%;
}
.tiny {
 font-size: 60%;
}

.img_descr,
.posted,
.comments_closed,
#emailform ul li,
.error_message,
.motto,
.highlight {
 font-family: Georgia, sans-serif;
 color: #ecb81e;
}
.img_descr {
 padding: 0 10px;
}
.comments_closed,
#emailform ul li,
.error_message,
.motto,
.posted,
.highlight {
 font-weight: 700;
}

.rssThumbFloat {
 float: left;
 border: 1px solid #ccc;
 margin: 0 30px 20px 0;
 padding: 3px;
 text-align: center;
}



/* ----- HEADINGS ----- */

h1, h2, h3, h4 {
 font-family: Lucida, "Lucida Grande", Verdana, sans-serif;
 font-weight: 700px;
 letter-spacing: -2px;
 color: #ecb81e;
}
h3, h4 {
 letter-spacing: -1px;
}

h1 {
 font-size: 22px;
 padding: 0 0 10px 0;
}
#content_body_left h3 {
 padding: 20px 0 0 10px;
}

h2 {
 font-size: 20px;
}

h3 {
 font-size: 16px;
 padding: 10px 0 0 0;
}
h3.searchresult {
 padding: 10px 0 0 0;
}
h3.gallery_title {
 text-transform: capitalize;
}

h4 {
 font-size: 12px;
}
#content_body_left h4 {
 clear: both;
}
h4.search {
 padding: 10px 0;
 color: #69c;
}



/* ----- PARAGRAPHS ----- */

p {
 font-family: Lucida, "Lucida Grande", Verdana, sans-serif;
 line-height: 1.5;
}
#content_body_left p {
 padding: 0 0 0 10px;
}
#content_body_right p {
 padding: 10px 20px;
 text-align: justify;
}



/* ----- QUOTES ----- */

blockquote {
}
blockquote p {
}
cite {
}
blockquote cite {
}



/* ----- CODE ----- */

pre {
}
code {
}
p code {
}
pre code {
}



/* ----- LISTS ----- */

#content_header ul {
 list-style: none;
 display: inline;
 overflow: hidden;
 height: 20px;
}
#content_header li {
 list-style: none;
 display: inline;
 height: 20px;
}

#content_body_left ul {
 list-style-type: none;
 padding: 0 0 0 15px;
}
ul#stiri_list {
 list-style-type: none;
}
ul#stiri_list li {
 background: url(images/site/arrow_right.gif) no-repeat;
}
#content_body_left ul li {
 padding: 2px 0 3px 15px;
 font-size: 11px;
 font-weight: 700;
 letter-spacing: -1px;
}
ul#rubrici li,
ul#albume li {
 padding: 2px 0 3px 20px !important;
}
ul#rubrici li {
 font-size: 14px;
 background: url(images/site/folder.gif) 0 40% no-repeat;
}
li#stiri_all {
 padding: 2px 0 3px 20px !important;
 font-size: 14px !important;
 background: url(images/site/folder_page.gif) 0 40% no-repeat !important;
}
ul#albume li {
 margin: 0 0 0 15px;
 font-size: 11px;
 background: url(images/site/image.gif) 0 40% no-repeat;
}
ul#albume li.level2 {
 margin: 0 0 0 35px;
 font-size: 10px;
}
li.poze_all {
 margin: 0 !important;
 font-size: 14px !important;
 background: url(images/site/folder_images.gif) 0 40% no-repeat !important;
}
li#jocuri_all {
 padding: 2px 0 3px 20px !important;
 font-size: 14px !important;
 background: url(images/site/icon_component.gif) 0 40% no-repeat !important;
}

#content_body_right ul {
 padding: 0 0 0 40px;
 text-transform: capitalize;
}
#content_body_right ul ul {
 padding: 0 0 0 30px;
}
#content_body_right ul ul ul {
 padding: 0 0 0 20px;
}

ol#articole {
 padding: 0 0 0 20px;
}
ol#articole li {
 padding: 5px 0;
}

ul.page_nav {
 clear: both;
 padding: 0 !important;
}
ul.page_nav li {
 list-style-type: none;
}

#emailform ul {
 list-style-type: circle;
 padding: 10px 0 10px 20px;
}
#emailform ul li {
/* check formatting @ CLASSES */
}



/* ----- images/site ----- */

img.divider {
 padding: 20px 0 10px 0;
}
img.divider_jocuri {
 padding: 0 0 20px 0;
}
img.divider_stiri {
 padding: 10px 0;
}
img a {
 border: none;
}
img a:hover {
 border: none;
}

img#content_body_left_image  {
 margin: 0 !important;
 margin: 5px 0 16px -8px;
}

.shadow_all {
 width: 440px;
}
.shadow_left_240,
.shadow_left_120,
.shadow_left_80,
.shadow_left {
 float: left;
 margin: 0 10px 5px 0;
}
.shadow_right_240,
.shadow_right_120,
.shadow_right_80,
.shadow_right {
 float: right;
 margin: 0 0 5px 10px;
}
.shadow_all,
.shadow_left_240,
.shadow_left_120,
.shadow_left_80,
.shadow_left,
.shadow_right_240,
.shadow_right_120,
.shadow_right_80,
.shadow_right {
 background: url(images/site/img_hard_shadow.gif) no-repeat bottom right;
}
.shadow_all div,
.shadow_left_240 div,
.shadow_left_120 div,
.shadow_left_80 div,
.shadow_left div,
.shadow_right_240 div,
.shadow_right_120 div,
.shadow_right_80 div,
.shadow_right div {
 background: url(images/site/img_shadow.png) no-repeat bottom right !important;
 background: none;
 padding: 0 6px 6px 0;
}
.shadow_all img {
 width: 435px;
}
.shadow_left_240 img,
.shadow_right_240 img {
 width: 240px;
}
.shadow_left_120 img,
.shadow_right_120 img {
 width: 120px;
}
.shadow_left_80 img,
.shadow_right_80 img {
 width: 60px;
}
.shadow_all,
.shadow_left_240,
.shadow_left_120,
.shadow_left_80,
.shadow_left,
.shadow_right_240,
.shadow_right_120,
.shadow_right_80,
.shadow_right {
 padding: 7px;
}




/* ----- BREAK ----- */

hr {
}



/* ----- TEXT FORMATTING ----- */

strong {
}
em {
}
b {
}
i {
}



/* ----- LINKS ----- */

a {
 font-family: Lucida, "Lucida Grande", Verdana, sans-serif;
 position: relative;
 padding: 0 1px;
 color: #295e8e;
}
h1 a,
h4 a {
 padding: 0 4px 0 2px;
}
a:hover {
 color: #3f84d5;
 text-decoration: none;
}
a:visited, a:active, a:focus {
}
a:visited {
}

a img {
 border: 0;
 background: none;
}

/* Main Navigation */

#content_header ul li a {
 float: left;
 padding: 20px 0 0 0;
 overflow: hidden;
 height: 0px !important; 
 height /**/:20px; /* for IE5/Win only */
 border: none;
}
#content_header ul li a:hover {
 background-position: 0 -20px;
}
#content_header ul li a.active {
 background-position: 0 -40px;
}
li#acasa a {
 width: 60px;
 margin-left: 290px;
 background: url(images/site/acasa.png) top left no-repeat;
}
li#despre a {
 width: 60px;
 background: url(images/site/despre.png) top left no-repeat;
}
li#stiri a {
 width: 60px;
 background: url(images/site/stiri.png) top left no-repeat;
}
li#media a {
 width: 60px;
 background: url(images/site/media.png) top left no-repeat;
}
li#jocuri a {
 width: 60px;
 background: url(images/site/jocuri.png) top left no-repeat;
}
li#forum a {
 width: 60px;
 background: url(images/site/forum.png) top left no-repeat;
}
li#contact a {
 width: 60px;
 background: url(images/site/contact.png) top left no-repeat;
}

p a {
}
cite a {
}
li a {
}
dt a {
}
dd a {
}



/* ----- TABLES ----- */

table {
}
caption {
}
thead {
}
tbody {
}
tfoot {
}
tr {
}
tr .alt {
}
th {
}
td {
}



/* ----- FORMS ----- */

form {
}
fieldset {
}
legend {
}
label {
}
input {
}
textarea {
}
input, textarea {
}
select {
}
optgroup {
}
option {
}



/* ----- DEFINITIONS ----- */

dl {
}
dt {
}
dd {
}
