  @charset "UTF-8";
/* CSS Document */

IMG{
	border:0px;
}
A{text-decoration:none;color:inherit;}
A:hover{text-decoration:underline;color:inherit;}

/* Bgs*/
.bg0{background-color:white;}
.bg1{background-color:black;}
.bg2{background-color:#393835;}
.bg3{background-color:#ededed;}
.bg4{background-color:#d5d5d5;}
.bg5{background-color:#c5c5c5;}
.bg6{background-color:#777777;}
.bg7{background-color:#ccc;}
.bg8{background-color:#000000; color:#FFFFFF}

/* Colours */
.c01{color:white;}
.c02{color:black;}
.c03{color:#393835;}
.c04{color:#ededed;}
.c05{color:#646464;}
.c06{color:#a7a7a4;}

.red{color:red;}

/* Text-indent */
.ti2{text-indent:2px;}
.ti4{text-indent:4px;}
.ti10{text-indent:10px;}

/* Margins */
.mg0{margin:0px;}
.mg4{margin:2px;}
.mg4{margin:4px;}
.mg8{margin:8px;}
.mg20{margin:20px;}
.mg20_{margin:20px 0px 20px 20px;}

/* Paddings */
.pd0{padding:0px;}
.pd1{padding:1px;}
.pd2{padding:2px;}
.pd4{padding:4px;}

/* Line height */
.ls0{line-height:1px;font-size:1px;height:1px;padding:0px;}

/* Texts */
.t8{font:8px verdana, arial, helvetica;}
.t1{font:9px verdana, arial, helvetica;}
.t2{font:10px verdana, arial, helvetica;}
.t3{font:11px verdana, arial, helvetica;}
.t4{font:12px verdana, arial, helvetica;}
.t5{font:14px verdana, arial, helvetica;}

.title{font:20px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#000000;}

/* splash page styling */
div.canned2{width:1000px;
			height:618px;
			margin:0px auto;
			text-align: center;}


/* Text Styles */
.b{font-weight:bold;}
.i{font-style:italic;}
.r{text-align:right;}
.c{text-align:center;}
.j{text-align:justify;}
.vat{vertical-align:top;}

/* Border */
.bord4{border:4px solid #ededed;}
.bord6{border:6px solid #ededed;}
.bord8{border:8px solid #ededed;}

/* Menu */
.logo{float:left; margin-right:30px;}

.Menu{width:120px; float:left; margin-left:0px; margin-top:15px;}
.MenuTDOff{
	text-indent:2px;
	width:120px;
	height:13px;
	background-color:white;
	font-weight:normal;
	color:#000;
	text-decoration:none;
}
.MenuTDOn{
	width:120px;
	text-indent:2px;
	height:13px;
	background-color: #999999;
	color:white;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}

#UserList TBODY TR{
	background-color:white;
}
#UserList TBODY TR:hover{
	background-color:#ffe4ca;
}

.LinksBox{
	float:left;
	margin-right:30px;
}

.NewsBox{
	width:316px;
	height:364px;
	width:316px;
	height:364px;
	float:left;
	margin-bottom:1px;
}

.News2Box{
	/*width:614px;
	height:525px;*/
	width:435px;
	height:625px;
}

.NewsContent{
	text-align:left;
	width:290px;
	height:330px;
	overflow:auto;
}

.News2Content{
	text-align:left;
	/*width:588px;
	height:491px;*/
	width:409px;
	height:591px;
	overflow:auto;
}

.NewsSpacer{
	width:1px;
	height:5px;
}

.NewsSig{
	width:266px;
	text-align:right;
	padding-top:3px;
	padding-right:5px;
	padding-bottom:3px;
}

td.News2Sig{
	width:564px;
	height:13px;
	text-align:right;
}

.NewsTitle{
	font:bold 14px verdana, arial, helvetica;
}

.NewsSep{
	width:210px;
	height:1px;
	background-color:#a7a7a4;
}

.News2Sep{
	width:329px;
	/*width:508px;*/
	height:1px;
	background-color:#a7a7a4;
}

.image_liste{
	overflow:auto;
	width:100%;
	position:relative;
}
.image_liste2{
	position:absolute;
}
.clearer{
	clear:both;
}

.content_portfolio, .content_shop{
	/*width: 60%;*/
	height: 100%;
	margin:0;
	padding:0;
}
.topdescr{float:left;  margin-left:30px; margin-top:20px;}

.top_portfolio, .top_shop{
	height:20px;
}

.head{height: 120px;}

.pagin_link_image{
	width:700px;
	float:left; margin-left:100px;
	font:normal 9px verdana, arial, helvetica;
	font-color:#393835;
}

.pagin_num_image{
	font:normal 9px verdana, arial, helvetica;
	font-color:#393835;
}

.title_article{
	font:bold 9px verdana, arial, helvetica;
	font-color:#393835;
}
.image_in_liste{
	float:left;
	padding-right:10px;
	height:515px;
	font:normal 8px verdana, arial, helvetica;
	font-color:#393835;
	padding-bottom:5px;
	text-align:justify
}

.content_article{
	font:normal 9px verdana, arial, helvetica;
	font-color:#393835;
	padding-bottom:5px;
}

.emailsignup{
height:55px;
width: 300px;
position: absolute;
bottom:0px;
right:0px;
font:Arial, Helvetica, sans-serif 8px;"
}


input<emailsignup{
	background-color: #CCCCCC;
    border: 1px solid #000000 ; 
	font-family: verdana;
	font-size: 10px;
	color:#000000;
} 


.imagesContainer{ min-width:400px; font-family: verdana;
	font-size: 9 px;}

