/* Start of CMSMS style sheet 'Canubia - gallery stylesheet' */
/* Canubia style sheet*/
body{
background: url(layers/back_update.jpg);
background-color:#000000;
background-repeat: no-repeat;
background-position: top center;
margin: 0px;
padding: 0px;
font-family: Verdana, Arial, sans-serif;
font-size:11px;
color:#666666;
}

#layout {
width:1018px;
height:auto;
margin:0px auto;
margin-top:13px;
padding:0px;
background-color:transparent;
float:none;
}

#left_content {
width:143px;
height:auto;
float:left;
}

#left_element {
width:133px;
height:auto;
background: url(layers/content_back.png);
_background:#000000;
position:fixed;
top:135px;
text-align:right;
padding:5px;
_position:relative;
_top:20px;
}

#content {
width:718px;
height:auto;
margin:0px auto;
margin-top:13px;
padding:0px;
background-color:transparent;
border:0px;
font-size:11px;
}

#right_content {
width:143px;
height:auto;
float:right;
}

#right_element {
width:133px;
color:#FFFFFF;
height:auto;
background: url(layers/content_back.png);
_background:#000000;
position:fixed;
top:0px;
padding-top:100px;
text-align:left;
font-size:10px;
padding:5px;
_position:relative;
_top:0px;
}

#menu_arrow_up {
background: url(layers/menu_arrow.png);
width:138px;
height:18px;
text-transform:uppercase;
text-align:right;
line-height:18px;
padding-right:5px;
font-size:10px;
color:#FFFFFF;
}

#menu_arrow_down {
background: url(layers/menu_arrow.png);
width:138px;
height:18px;
text-transform:uppercase;
text-align:right;
line-height:18px;
padding-right:5px;
font-size:10px;
color:#FFFFFF;
margin-top:70px;
_margin-top:85px;
}

#language {
width:100%;
text-align:right;
margin-bottom:15px;
}

#header {
margin:0px;
height:57px;
}

#menu {
width:718px;
height:18px;
background-color: transparent;
border-bottom:1px solid #4C4C4C;
}

#menu2 {
width:718px;
height:18px;
background-color: transparent;
border-top:1px solid #4C4C4C;
border-bottom:1px solid #4C4C4C;
margin:0px;
}

#bottom_menu {
width:718px;
height:18px;
line-height:18px;
background-image:url("layers/bottom_menu.png");
background-repeat: no-repeat;
border-top:1px solid #4C4C4C;
margin-top:15px;
text-align:center;
}

#menu ul
{
margin:0px;
padding:0px;
background-color: transparent;
color:#ffffff;
float:left;
width:718px;
font-family: arial, verdana, sans-serif;
font-size:10px;
}

#menu ul li {
display: inline; 
}

#menu ul li a
{
padding:1px;
padding-top:3px;
margin-right:5px;
height:18px;
text-align:center;
background-color:transparent;
color:#ffffff;
float:left;
text-decoration: none;
text-transform:uppercase;
}

#menu ul li a:hover
{
background-color: transparent;
color: #898989;
text-decoration:none;
}

#menu a.currentpage {
color: #898989;
text-decoration:none;
}

#menu2 ul
{
margin:0px;
padding:0px;
background-color: transparent;
color:#ffffff;
float:left;
width: 100%;
font-family: arial, verdana, sans-serif;
font-size:10px;
}

#menu2 ul li {
display: inline; 
}

#menu2 ul li a
{
padding:1px;
padding-top:3px;
margin-right:5px;
height:18px;
text-align:center;
background-color:transparent;
color:#ffffff;
float:left;
text-decoration: none;
text-transform:uppercase;
}

#menu2 ul li a:hover
{
background-color: transparent;
color: #898989;
text-decoration:none;
}

#menu2 a.currentpage {
color: #898989;
text-decoration:none;
}

#bottom_menu ul
{
margin:0px;
padding:0px;
background-color: transparent;
color:#ffffff;
font-family: arial, verdana, sans-serif;
font-size:10px;
text-align:center;
}

#bottom_menu ul li {
display: inline; 
}

#bottom_menu ul li a
{
padding:1px;
margin-right:5px;
height:18px;
text-align:center;
background-color:transparent;
color:#ffffff;
text-decoration: none;
text-transform:uppercase;
}

#bottom_menu ul li a:hover
{
background-color: transparent;
color: #898989;
text-decoration:none;
}

#bottom_menu a.currentpage {
color: #898989;
text-decoration:none;
}

h1 {
margin:0px;
padding:0px;
margin-top:11px;
}

h1 a {
position:relative;
float:left;
height:46px;
width:429px;
padding-bottom:11px;
font-size:11px;
}

h1 span {
position:absolute;
top:0px;
left:0px;
text-indent: -9999px;
height:46px;
width:429px;
background-image:url("layers/logo.jpg");
background-repeat: no-repeat;
}

#tag_cloud {
padding:20px;
padding-left:20px;
padding-right:20px;
padding-top:13px;
text-align:center;
font-family: Arial, Verdana, sans-serif;
border-top:1px solid #4C4C4C;
}

#tag_referencie {
padding:20px;
padding-left:20px;
padding-right:20px;
padding-top:13px;
text-align:center;
font-family: Arial, Verdana, sans-serif;
border-top:1px solid #4C4C4C;
}

.gallery {
margin-top:15px;
width:716px;
height:434px;
border:1px solid #4C4C4C;
font-size:11px;
padding:0px;
font-family: Arial, Verdana, sans-serif;
}

#galls {
margin-top:15px;
width:718px;
height:auto;
padding:0px;
}

#footer {
padding-top:13px;
margin-bottom:25px;
width:718px;
height:auto;
font-size:10px;
text-align:center;
color:#666666;
border-top:1px solid #4C4C4C;
}

.canubia_form {
width:718px;
height:190px;
border-top:1px solid #4C4C4C;
padding-top:17px;
}

input {
margin:0px;
border:0px;
padding:0px;
background-color: #000000;
color: #ffffff;
height:12px;
width:80px;
font-family: arial, verdana, sans-serif;
font-size: 1em;
}

textarea {
margin:0px;
border:0px;
background-color: #000000;
color: #ffffff;
width:180px;
height:113px;
overflow:hidden;
font-family: arial, verdana, sans-serif;
font-size: 1em;
}

.formitem {
width:180px;
height:12px;
background-color:#000000;
margin-right:1px;
margin-bottom:1px;
font-size:10px;
}

.formitem2 {
width:180px;
height:12px;
background-color:#000000;
margin-right:1px;
margin-bottom:1px;
font-size:10px;
position:relative;
left:181px;
top:-52px;
}

.formitem3 {
width:180px;
height:12px;
background-color:#000000;
margin-right:1px;
margin-bottom:1px;
font-size:10px;
position:relative;
left:362px;
top:-189px;
}

.formitemtext {
position:relative;
left:181px;
top:-52px;
width:180px;
height:123px;
text-align:top;
font-size:10px;
background-color:#000000;
margin-right:1px;
margin-bottom:1px;
}

.picturelist ul
{
background-color: transparent;
color:#000000;
font-family: arial, verdana, sans-serif;
font-size:10px;
}

.picturelist ul li {
display: inline;
border-right:1px solid #000000;
padding-right:5px;
margin-right:5px;
}

.picturelist ul li a
{
color:#000000;
text-decoration: none;
}

.picturelist ul li a:hover
{
background-color: transparent;
color: #FFCC00;
text-decoration:none;
}

a, a:visited {
color:#666666;
text-decoration:underline;
}

a:hover, a:active {
color:#FFCC00;
text-decoration:underline;
}

a img {
border:none;
}

a.linkscreen, a.linkscreen:visited {
color:#666666;
text-decoration:none;
}

a.linkscreen:hover, a.linkscreen:active {
color:#FFCC00;
text-decoration:none;
}

img {
border:0px;
}

.top_clients {
background-color:#141313;
width:100%;
height:20px;
margin-bottom:15px;
text-align:left;
display:block;
}

a.client4, a.client4:visited {
font-size:10px;
color:#FFFFFF;
padding:5px;
white-space:nowrap;
}

a.client4:hover {
color:#FFCC00;
}

a.client3, a.client3:visited {
font-size:13px;
color:#FFFFFF;
padding:5px;
white-space:nowrap;
}

a.client3:hover {
color:#FFCC00;
}

a.client2, a.client2:visited {
font-size:16px;
color:#FFFFFF;
padding:5px;
white-space:nowrap;
}

a.client2:hover {
color:#FFCC00;
}

a.client1, a.client1:visited {
font-size:19px;
color:#FFFFFF;
padding:5px;
white-space:nowrap;
}

a.client1:hover {
color:#FFCC00;
}

#easyTooltip{
padding:5px;
border:1px solid #333;
background:url(layers/permeable.png);
_background:#000000;
color:#999;
}

.album_content {
padding:0px;
margin:0px;
}

.rightside_form {
margin:0px auto;
}

.rightside_form input {
margin-top:1px;
border:0px;
padding:0px;
background-color: #141313;
color: #999999;
height:14px;
width:130px;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
}

.rightside_form select {
margin-top:1px;
border:0px;
padding:0px;
background-color: #141313;
color: #999999;
height:14px;
width:130px;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
text-transform:uppercase;
}

/* End of 'Canubia - gallery stylesheet' */

