/* andreas00 - an open source xhtml/css website layout by Andreas Viklund  - http://andreasviklund.com/ . Free to use for any purpose as long as the proper credits are given to the original author.
Version: 2.0 (Jan 29, 2007) */

body { color: black; font:76% Verdana, Tahoma, Arial, sans-serif; background-repeat: repeat-y; background-attachment: scroll; background-position: center top; margin:0 auto; padding:0; }

/* Main layout and header */
#wrap { color:#303030; background-color: white; background-repeat: inherit; background-attachment: fixed; background-position: 0 0; margin:0 auto; width:900px; padding: 0; }
#header { color:#505050; background-color: #fff; background-image: none; background-repeat: inherit; background-attachment: scroll; background-position: left bottom; width: 760px; height:auto; margin:0 0 0; padding:0; }
#header h1 {font-size:2.5em; font-weight:400; letter-spacing:-2px; margin:0 0 4px 15px; padding:15px 0 0;}
#header h1 a,#header h1 a:hover {font-weight:400; padding:0;}
#header p {font-size:1.1em; letter-spacing:-1px; margin:0 0 20px 15px; padding:0 0 0 3px;}

/* Left sidebar and menu */
#leftside { background-color: #afd2fe; float:left; margin:0 0 10px 5px; padding:10px 0; width:205px; border-top: 1pt solid #cec8c8; }
#colt { background-color: transparent; background-image: url(img/colt.gif); background-repeat: no-repeat; background-position: right center; width: 10px; height: 21px; float: left; }
#titlu { color: #fff; font-family:Arial; font-size: 11pt; font-weight: 700; background-color: #1a567d; text-align: right; vertical-align: text-bottom; width: 100px; height: 21px; float: left; }
#display { background-color: transparent; background-repeat: no-repeat; width: 200px; height: 22px; clear: both; margin-right: auto; margin-bottom: auto; padding-top: 8px; }
#leftside ul.avmenu { color: #166090; font-weight: 700; background-color: transparent; list-style:none; padding:0; width:150px; margin: 0; }
#leftside ul.avmenu li { background-color: transparent; display:inline; padding:0; width:150px; }
#leftside ul.avmenu li a { color:#010000; float:left; font-size:1em; font-weight:700; background: url(img/buton1.jpg) no-repeat left center; text-decoration:none; text-indent: 20px; width:170px; margin-bottom: 5px; margin-left: 5px; padding: 5px 1px 5px 5px; border-bottom: 1px dashed #d8d8d8; }
#leftside ul.avmenu li a:hover,#leftside ul.avmenu li a.current { border-bottom:1px dashed #b0b0b0; color:#505050; background: url(img/buton2.jpg) no-repeat left center; width: 170px; float: left; margin-bottom: 5px; margin-left: 5px; padding: 5px 1px 5px 6px; }
#leftside ul.avmenu ul {font-size:0.9em; margin:0 0 0 15px; padding:0 0 5px 0; width:133px;}
#leftside ul.avmenu ul a {padding:3px 1px 3px 5px; width:123px;}
#leftside ul.avmenu ul ul {font-size:1em; width:120px;}
#leftside ul.avmenu ul ul a {width:108px;}
#leftside h2 { font-size:1.5em; font-weight:400; text-decoration: none; }

#extras .announce {background:url(../andreas00-v2.0/andreas00/img/menubg.gif) repeat-x bottom left #f4f4f4; border-bottom:1px solid #d8d8d8; border-left:4px solid #ccc; border-right:1px solid #d8d8d8; border-top:1px solid #d8d8d8; clear:left; color:#505050; line-height:1.3em; margin:10px 0; padding:5px 5px 5px; width:134px;}
#extras p,.announce p {font-size:0.9em;}

/* Right sidebar */
#extras { background-color: transparent; text-align: left; float:right; margin:0 5px 10px 0; width:180px; padding-top: 0; padding-bottom: 0; padding-left: 20px; }
#extras p,#extras ul {font-size:0.9em; line-height:1.3em; margin:0 0 1.5em; padding:0;}
#extras li {list-style:none; margin:0 0 6px; padding:0;}
#extras h2 { color: #8b0000; font-size:14pt; font-weight:bold; text-decoration: none; letter-spacing:-1px; margin:0 0 6px; }

/* Main content variations */
/* Footer */
#footer { background:#fff; clear:both; color:gray; font-size:0.9em; margin:0 auto; padding:8px 0; text-align:center; width:760px; }
#footer p {margin:0; padding:0;}
#footer a {background:inherit; color:gray; font-weight:400; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

/* Links and paragraphs */
a { background:inherit; color:#166090; font-weight:700; text-decoration: none; padding-left: 10px; }
a:hover {background:inherit; color:#286ea0; text-decoration:none;}
a img { margin-top: 8px; border:0; }
p { margin:0 0 16px; padding-right: 5px; padding-left: 5px; }
blockquote {background:url(../andreas00-v2.0/andreas00/img/menubg.gif) repeat-x bottom left #f4f4f4; border-bottom:1px solid #d8d8d8; border-left:4px solid #ccc; border-right:1px solid #d8d8d8; border-top:1px solid #d8d8d8; color:#505050; margin:16px; padding:7px 7px 7px 11px;}
blockquote p {font-size:1.1em; line-height:1.3em; margin:0;}
/* Search box */
/* Various classes */
.announce h2 { color: #8b0000; font-size: 14px; margin:0 0 10px; padding:0; }
.textright {margin:-10px 0 4px; text-align:right;}
#produse { background-color: #fcd6db; width: 440px; border: solid 1px #545151; filter: alpha(Opacity=50); opacity:0.50; }
.center {text-align:center;}
.small {font-size:0.8em;}
.large {font-size:1.3em;}
.highlighted {background:#f0f0f0; border:1px solid #b0b0b0; color:#303030; padding:3px;}
.button {background:url(../andreas00-v2.0/andreas00/img/menubg.gif) repeat-x bottom left #f4f4f4; border-bottom:1px solid #d8d8d8; border-left:4px solid #ccc; border-right:1px solid #d8d8d8; border-top:1px solid #d8d8d8; color:#505050; font-weight:700; margin:0 0 15px; padding:7px 7px 7px 11px; width:120px;}
.left {float:left; margin:10px 10px 5px 0;}
.right {float:right; margin:10px 0 5px 10px;}
#header1 { background-image: none; background-repeat: inherit; background-attachment: scroll; background-position: left bottom; width: 760px; height:auto; margin: 0; padding:0; }
#wrap1 { background-color: white; background-repeat: inherit; background-attachment: fixed; background-position: 0 0; width:900px; margin: 0 auto; }
#wrap2 { color: #bbafaf; font-weight: bold; background: url(img/sus_dacia.gif) no-repeat; text-align: right; width:900px; height: 18px; margin: 10px auto 0; }
#leftside h2 { color: #8b0000; font-size:14pt; font-weight:bold; text-decoration: none; letter-spacing:-1px; margin:0 0 6px; padding-left: 10px; }
#leftside .announce { background:#f4f4f4 url(../andreas00-v2.0/andreas00/img/menubg.gif) repeat-x left bottom; clear:left; color:#505050; line-height:1.3em; margin:10px 0 10px 4px; padding:5px; width:134px; border-color: #d8d8d8 #d8d8d8 #d8d8d8 #ccc; border-style: solid; border-width: 1px 1px 1px 4px; }
#leftside p,.announce p {font-size:0.9em;}
#leftside h3 { color: #525150; font-size:0.9em; font-weight:bold; text-decoration: none; letter-spacing:-1px; }
#content { background-color: #dde9f9; margin:0 200px 10px 220px; padding:10px 5px; border: solid 1px #cec8c8;}
#header1 .textright { color: #166090; font-weight: 700; margin:0; text-align:left; }
#header1 .textright a { text-decoration: none; margin:0; text-align:left; }
#header1 .textright a:hover { color: #f00; text-decoration: none; margin:0; text-align:left; }
#extras_inside { background-color: #afd2fe; text-align: center; width:170px; margin-right: auto; margin-left: auto; padding-bottom: 0; border-top: 1px solid #cec8c8; border-bottom: 1px solid #cec8c8; }
#leftside_inside { width:160px; margin-top: 10px; padding-top: 10px; padding-bottom: 0; border-top: 1px solid #cec8c8; border-bottom: 1px solid #cec8c8; }
#leftside_inside1 { text-align: center; width:160px; margin-top: 10px; margin-right: auto; margin-left: auto; padding-top: 10px; padding-bottom: 0; padding-left: 5px; }
#extras_inside table { text-align: center; width:160px; margin-top: 10px; margin-right: auto; margin-left: auto; }
#wrap3 { color: #bbafaf; font-weight: bold; background: url(img/jos_dacia.gif) no-repeat; text-align: center; width:900px; height: 29px; margin-right: auto; margin-bottom: 0; margin-left: auto; }
#extras_inside li { background-color: transparent; text-align: left; width:160px; margin-right: auto; margin-left: auto; padding-bottom: 0; border-bottom: 1px dotted #cec8c8; }
#display1 { background-color: transparent; background-repeat: no-repeat; background-position: 0 top; width: 198px; height: 10px; clear: both; margin-right: auto; margin-bottom: 10px; margin-left: auto; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black; }
#logo1{ background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; float:left; width:180px; text-align:center; overflow:auto; margin-top: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-left: 0; }
#intro p{ line-height:1.5em; width: 430px; }
#logo2{ background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; float:right; width:180px; text-align:center; overflow:auto; margin-top: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-left: 0; }

