/* 

 *  Stilark for Draape

 *  Utviklet av Gjermund Brabrand

 */

body		

{

    font: 11px Verdana, Arial; 

    color: #4b4a4a; 

    margin: 0; 

    padding: 5px; 

    text-align: left; 

    background-image: url(graphics/bg.jpg);

    background-position: left top;

    background-repeat: repeat-x;

    background-color: #eef3f9;

}

h3	

{

    font: 16px Verdana;

    color: #955b00;

    display: block;

}

h2	

{

    font: 12px Verdana;

    color: #777;

    display: block;

    font-weight: bold;

}

h1

{

	margin-left: 15px;

	font: 14px Verdana, Arial;

	color: #444;

	background-image: url(graphics/header_bg.gif);

     background-repeat: no-repeat;	

    	width: 240px;

    	height: 33px;

    	text-transform: uppercase;

    	padding-top: 6px;

    	padding-left: 10px;

}

.sub_header

{

    display: block;

    font: 12px Verdana;

    font-weight: bold;

    padding: 7px 0px 5px 0px;

}

img

{

   border: 0px;

}

hr

{

   border: 0;

   background-color: #bbb;

   height: 1px;

}

input, textarea, select

{

	border: 1px solid #bbb;

}

.float_1

{

	position: relative;

	float: left;

}

.float_2

{

	position: relative;

	float: right;

	text-align: left;

	width: 60%;

}

.message

{

   border: 1px solid #bbb;

   display: block;

   width: 95%;

   padding: 5px 0px 5px 30px;

   background-color: #eee;

   background-image: url(../../graphics/icons/info.png); 

   background-repeat: no-repeat;

   background-position: center left;

   margin-bottom: 5px;

}

A:link			{text-decoration:underline; color: #000000;}

A:active		{text-decoration:underline; color: #000000;}

A:visited		{text-decoration:underline; color: #000000;}

A:hover			{text-decoration:none; color: #000000;}



#wrapper 	

{

    width: 976px;  

    height: 768px; 

    margin: 0 auto; /* venstrestill side: 5px, midtstillt side: 0 auto; */

} 

#header_top

{

    background-image: url(graphics/header3.jpg); 

    background-repeat: no-repeat;

    background-position: bottom right;

    width: 100%;

    height: 130px;

    border-left: 5px solid #889dba;

    border-right: 5px solid #889dba;

    border-top: 5px solid #889dba;

}

#container

{

    position: absolute;

    min-height: 300px;

    _height: 300px; 

    width: 976px;

    border-left: 5px solid #889dba;

    border-right: 5px solid #889dba;

    border-bottom: 5px solid #889dba;

    background-color: #fff;

}

#container_top

{

	position: relative;

	width: 100%;

	height: 46px;

	margin: 0px 0px 0px 0px;

   	background-image: url(graphics/shadow_b.jpg); 

   	background-repeat: repeat-x;

	padding-top: 0px;

     border-left: 5px solid #889dba;

	border-right: 5px solid #889dba;

	background-color: #fff;

	border-top: 1px solid silver;

	border-bottom: 1px solid silver;

	text-align: center;

	padding-top: 8px;

}

#admin_menu_wrapper

{

    padding-top: 0px;

    padding-left: 15px;

    width: 97%;

    height: 21px;

    margin-left: 10px;

}

#admin_menu_wrapper a:link	    {text-decoration:underline; color: #555555; background-color: #ffffff;padding: 5px; border: 1px solid #dddddd;}

#admin_menu_wrapper a:active	    {text-decoration:underline; color: #555555; background-color: #ffffff;padding: 5px; border: 1px solid #dddddd;}

#admin_menu_wrapper a:visited	    {text-decoration:underline; color: #555555; background-color: #ffffff;padding: 5px; border: 1px solid #dddddd;}

#admin_menu_wrapper a:hover	    {text-decoration:none; color: #333333; background-color: #dddddd;padding: 5px; border: 0px 1px 0px 1px;}



#menu_wrapper

{

    padding-top: 6px;

    padding-left: 15px;

    width: 97%;

    height: 21px;	

    margin-left: 10px;

}

#menu_wrapper a:link	    {text-decoration:underline; color: #555555; background-color: #ffffff;padding: 5px; border: 1px solid #dddddd; border-spacing: 0px;}

#menu_wrapper a:active	    {text-decoration:underline; color: #555555; background-color: #ffffff;padding: 5px; border: 1px solid #dddddd; border-spacing: 0px;}

#menu_wrapper a:visited	    {text-decoration:underline; color: #555555; background-color: #ffffff;padding: 5px; border: 1px solid #dddddd; border-spacing: 0px;}

#menu_wrapper a:hover	    {text-decoration:none; color: #333333; background-color: #dddddd;padding: 5px; border: 0px 1px 0px 1px;}



#footer

{

    position: relative;

    clear: both;

    width: 100%;

    height: 18px;

    background: white;

    background-image: url(../graphics/bottom.gif); 

    background-repeat: no-repeat;

    background-position: left bottom;

    color: black;

    text-align: center;

    font: 0.8em Verdana;

    margin: 4px 0px 0px 0px;

    padding-top: 5px;

    color: #777;

    background-color: #fff;   

}

#content_col

{

    z-index: 1 ;

    position: relative;

    float: left;

    min-height: 290px;

    _height: 290px; 

    width: 19%;

    height: 100%;

    text-align: left;

    margin: 5px 5px 5px 0px;

}

#content

{

    position: relative;

    float: right;

    min-height: 200px;

    _height: 200px; 

    width: 730px;

    height: 100%;

    text-align: left;

    padding-bottom: 10px;

    margin: 10px 20px 10px 10px;

    clear: bottom;

    padding: 0px 0px 0px 4px;

}

.col1_box

{

    width: 100%;

}

.col1_box .top

{

    border-top: 0px solid #dddddd;

}

.col1_box a 

{

    display: block;

    padding-bottom: 0px;

    width: 99%;

    border-bottom: 1px solid #dddddd;

    border-left: 1px solid #dddddd;

    border-right: 1px solid #dddddd;

    padding: 5px 0px 5px 0px;

}

.col1_box a:link	    {text-decoration:underline; color: #555555; background-color: #ffffff;}

.col1_box a:active	    {text-decoration:underline; color: #555555; background-color: #ffffff;}

.col1_box a:visited	    {text-decoration:underline; color: #555555; background-color: #ffffff;}

.col1_box a:hover	    {text-decoration:none; color: #eeeeee; background-color: #C00;}

.col1_box .col1_header

{

    display: block;

    width: 96%;

    height: 20px;

    font: 1.0em Verdana;

    padding: 6px 0px 4px 6px;

    color: #000;

    background-image: url(../graphics/menu_bg.jpg);

    border: 1px solid #ddd;

}

.col1_box form

{

    text-align: center;

    font: 0.9em Verdana;

    padding: 2px;

}

.col1_header

{

    display: block;

    width: 96%;

    height: 20px;

    font: 1.0em Verdana;

    padding: 6px 0px 4px 0px;

    color: #000;

    background-image: url(../graphics/menu_bg.jpg);

}

.alert_text

{

    font: 0.8em Verdana;

    color: red;

}

.button

{

    background-color: #ffffff;

    border: 1px solid #dddddd;

    color: black;

    height: 20px;

    padding: 5px;

    height: 25px;

}

.button:hover

{

    background-color: #eee;

    border: 1px solid #dddddd;

    color: #000;

    height: 20px;

    padding: 5px;

    height: 25px;

}

.box_left

{

    background-color: #cdfb5e;

    border: 0px solid #82992a;

    width: 100%;

    height: 100px;

    padding-top: 1px;

    margin-bottom: 10px;

    text-align: left;

}

.box_features

{

    border: 0px solid #82992a;

    width: 100%;

    height: 100px;

    padding-top: 1px;

    margin-bottom: 10px;

    text-align: left;

}

.box_features img

{

    border: 1px solid #3d3d3d;

    margin: 0px 4px 0px 4px;

    width: 60px;

}

.box_features img:hover		{border: 2px solid silver;}

#static_site

{

    width: 100%;

    height: 600px;

    border: 1px solid silver;

}

.register_tbl

{

    text-align: right;

    padding: 10px;

    background-color: #eee;

    border: 1px solid silver;

    font: 0.8em Verdana;

}



/* GENERAL LISTING TABLE */

.user_list { width: 100%; } /*CPANEL USER LIST TABLE */

.user_list 

{

	font: 11px Verdana;

}

.bg

{

    height: 100%;

    background-color: #dddddd;

}

.no_bg

{

    height: 100%;

}

.icon_no_bg

{

    height: 100%;

}

.icon_bg

{

    height: 100%;

    background-color: #dddddd;

    width: 3%;

}

.table_set

{

	border-collapse: collapse;

	width: 100%;

}

.table_set .head

{

	font-weight: bold;

}



/* KONTROLLPANEL */

#cpanel

{

    width: 100%;

    margin-top: 15px;

    margin-bottom: 15px;

}

#cpanel .empty {border: 0px;}

#cpanel table

{	

    width: 100%;

    border-collapse: collapse;

}

#cpanel td

{

    width: 10%;

}

#cpanel table .hover

{

    border-collapse: collapse;

    padding: 5px 5px 5px 5px;

    border: 1px dotted silver;

    text-align: center;

    font: 1.0em verdana;

}

#cpanel img

{

    padding-top: 2px;

}

#cpanel table .hover:hover	{background-color: #eeeeee; color: #C00;}

.uploaded

{

	width: 100%;

}



/*END KONTROLLPANEL */



/*NEWS MODULE*/

#news

{

    line-break: strict;

    width: 100%;

}

#news table

{

    margin-top: 0px; //settes ved behov

    width: 100%;

}

#news .read_more_table

{

    width: 100%;

}

.news_title

{

    font: 14px Verdana;

    color: #777;

    display: block;

    font-weight: bold;

}

.news_postinfo

{

    font: 10px Verdana;

    color: #888888;

    display: block;

    margin-bottom: 5px;

}

#news .news_content

{

    font: 11px Verdana;

    color: #111111;

}

#news .pic_present

{

    width: 130px;

    border: 1px solid #dddddd;

}

#news .pic_present_h

{

    height: 150px;

    border: 1px solid #dddddd;

}

#news .pic_td img

{

    float: left;

    margin: 0px 5px 5px 0px;

}

#news .pic_td

{

    vertical-align: top;

    text-align: left;

    width: 100%;

}

#news .presentation_td

{

    vertical-align: top;

    text-align: left;

}

#news .content_td

{

    vertical-align: top;

    width: 100%;

    

}

#news .pic_rmore

{

    width: 230px;

    margin-right: 10px;

    margin-bottom: 10px;

    border: 1px solid #dddddd;

    float: left;

}

#news .pic_rmore_h

{

    height: 300px;

    margin-right: 10px;

    margin-bottom: 10px;

    border: 1px solid #dddddd;

    float: left;

}

#news .foto_info

{

    width: 100%;

    border: 1px solid red;

    float: left;

}

.read_more

{

	font-size: 12px;

}

.content_pic

{

	width: 200px;

	float: left;

	margin: 0px 5px 0px 0px;

}

.content_ingress

{

	font: 12px Verdana;

	font-weight: bold;

}

.content_pic_box

{

	float: left;

	margin: 0px 5px 3px 0px;	

	width: 200px;

	text-align: left;

	background-color: #eec;

}

.fotographer_box

{

	margin-left: 3px;

	font-size: 0.8em;

}

.news_ingress

{

	width: 100%;

	height: 70px;

	/* css for IE */

	height:60px;

	width:100%;

	overflow: auto;

	font: 1.1em Verdana;

	font-weight: bold;

}

/* edit presentation */

#news_edit_one table

{

    margin-top: 0px; //settes ved behov

    width: 100%;

}

#news_edit_one .read_more_table

{

    width: 100%;

}

.news_title

{

    font: 14px Verdana;

    color: #777;

    display: block;

    font-weight: bold;

}

.news_postinfo

{

    font: 10px Verdana;

    color: #888888;

    display: block;

    margin-bottom: 5px;

}

#news_edit_one .news_content

{

    font: 12px Verdana;

    color: #111111;

}

#news_edit_one .pic_present

{

    width: 150px;

    border: 1px solid #dddddd;

}

#news_edit_one .pic_present_h

{

    height: 150px;

    border: 1px solid #dddddd;

}

#news_edit_one .pic_td img

{

    float: left;

    margin: 0px 5px 5px 0px;

}

#news_edit_one .pic_td

{

    vertical-align: top;

    text-align: left;

    width: 100%;

}

#news_edit_one .presentation_td

{

    vertical-align: top;

    text-align: left;

}

#news_edit_one .content_td

{

    vertical-align: top;

    width: 100%;

    

}

#news_edit_one .pic_rmore

{

    width: 300px;

    margin-right: 10px;

    margin-bottom: 10px;

    border: 1px solid #dddddd;

    float: left;

}

#news_edit_one .pic_rmore_h

{

    height: 300px;

    margin-right: 10px;

    margin-bottom: 10px;

    border: 1px solid #dddddd;

    float: left;

}

#news_edit_one .foto_info

{

    width: 100%;

    border: 1px solid red;

    float: left;

}



.news_title A:link		{text-decoration:none; color: #555;}

.news_title A:active		{text-decoration:none; color: #555;}

.news_title A:visited		{text-decoration:none; color: #555	;}

.news_title A:hover		{text-decoration:none; color: #555;}

.news_content A:link		{text-decoration:underline; color: #333333;}

.news_content A:active		{text-decoration:underline; color: #333333;}

.news_content A:visited		{text-decoration:underline; color: #333333	;}

.news_content A:hover		{text-decoration:none; color: #555;}

/* news cpanel */

#news_edit

{

    width: 100%;

    height: 100%;

}

#news_edit table

{

    width: 100%;

    height: 100%;

    border: 0px dotted #aaaaaa;

    border-collapse: collapse;

}

#news_edit td

{

    padding: 3px 3px 3px 5px;

}

#news_edit .bg

{

    width: 33%;

    height: 100%;

    background-color: #dddddd;

}

#news_edit tr:hover	{text-decoration: underline;}

#news_edit .no_bg

{

    width: 33%;

    height: 100%;

}

#news_edit_one

{

    width: 100%;

    height: 100%;

}

#news_edit_one .left_col

{

    vertical-align: top;

    background-color: #eeeeee;

    border: 2px solid #eeeeee;

    padding: 5px;

}

#news_edit_one .right_col

{

    vertical-align: top;

    border: 2px solid #eeeeee;

    padding: 5px;

}

#news_edit_one table

{

    padding: 0px;

    width: 100%;

    height: 100%;

    border: 0px dotted #aaaaaa;

    border-collapse: collapse;

}

#news_edit_one td

{

    padding: 3px 3px 3px 5px;

}

#news_edit_one .bg

{

    width: 33%;

    height: 100%;

    background-color: #dddddd;

}

#news_edit_one .no_bg

{

    width: 33%;

    height: 100%;

}

#new

{

    width: 100%;

    height: 100%;

}

#new textarea

{

    overflow: scroll;

}

#new .alert

{

    color: red;

}

#new .title

{

    border: 1px solid #cccccc;

    width: 400px;

}

.content_pic_box

{

	float: left;

	margin-right: 5px;

}

/*FORUM MODULE*/

#forum table			{font-size: 10px;}

#forum A:link			{text-decoration:none; color: #000000;}

#forum A:active			{text-decoration:none; color: #000000;}

#forum A:visited		{text-decoration:none; color: #000000;}

#forum A:hover			{text-decoration:none; color: #ABE0F1;}



#forum .button_front	{background-image: url("../graphics/menu_bg4.jpg");

			height: 31px;

			border: 1px solid #dddddd;

			color: #000000;

			margin-bottom: 5px;}

#forum .button_front:hover	{text-decoration:none; color: #fff; background-image: url("../graphics/menu_bg5.jpg");}



#forum .startpage		{border: 0px solid silver;

			padding: 10% 10% 10% 10% ;

			width: 50%;

			height: 500px;}

#forum .main_table		{width: 100%;

			height:	100%;}

#forum .menu_bg		{background-image: url(pics/menu_bg.jpg);}

#forum .view			{font-size: 10px;

			color: silver;}

#forum .message		{color: red;}

#forum .profil_td		{width: 225px;}

#forum .gb_gradient		{height: 20px; 

			width: 100%;

			background: url(pics/menu_bg.jpg);}

#forum .td		{font: 0.8em verdana,sans-serif;

			padding: 0px;

			margin: 0px;}

#forum 			{width: 100%; }

/* forum cpanel */

#forum_edit

{

    width: 100%;

}

#forum_edit table

{

    width: 100%;	

}

#forum_edit .bg

{

    background-color: #dddddd;

    vertical-align: top;

}

#forum_edit .no_bg

{

    vertical-align: top;

    height: 100%;

}

#forum_edit .edit_col_headers

{

	text-transform: uppercase; 

	font: 10px Verdana; 

}

.forum_cat tr:hover {background-color: #e6e8ed;}

#forum_edit .edit_box

{

	width: 1px solid #eee;

	background-color: #eee;

	width: 99%;

	display: block;

	padding: 5px;

}

#forum_edit .edit_box_blank

{

	width: 1px solid #eee;

	background-color: #fff;

	width: 99%;

	display: block;

	padding: 5px;

}

#forum_edit .edit_input_wide

{

	width: 400px;

}

#forum_edit .edit_input_narrow

{

	width: 50px;

}

.list_forum_edit

{

	border-collapse: collapse;

	width: 100%;

	border: 1px solid #ccc;

}

.list_forum_edit .header

{

	font-weight: bold;

	border-bottom: 1px solid #ccc;

	padding: 5px;

}

.list_forum_edit td

{

	padding: 3px;

	border-bottom: 1px solid #ccc;

}

.list_forum_edit .forum_title

{

	background-image: url("../graphics/menu_bg.jpg");

	height: 25px;

}

.list_forum_edit .col_bg /*td tråder og poster*/

{

	background-color: #eee;

	border: 1px solid #ccc;

	width: 10%;

	text-align: center;

}

.list_forum_edit .col_edit_tool /*td verktøyikoner*/

{

	width: 5%;

	text-align: center;

}

.list_forum_edit .col_title /*td tittel*/

{

	width: 60%;

}

.new_forum_input

{

	display: inline; 

	float: right

}

.new_forum_input_narrow

{

	width: 50px;

}

.new_cat_input_wide

{

	width: 300px;

}



/*WEBTV MODULE*/

#webtv ul, li { padding: 0; list-style: none; }

#webtv li a { display: block; background: #EEE; text-decoration: none; color: #000; padding: 5px; width: 310px; }

#webtv li .alt { background:#FFF; }

#webtv li a:hover {  background: #C00; color: #FFF; }

#webtv

{

    height: 100%;

    width: 100%;

    padding: 0px;

}

#webtv table

{

    padding: 0px;

    margin: 0px;

    border-collapse: collapse;

}

#webtv ul

{

    display: inline;

    text-align: left;

}

#webtv li

{

    display: inline;

}

#webtv .header

{

    text-transform: uppercase;

    letter-spacing:0.2em;

    margin: 15px;

}





/*PHOTO MODULE*/

#present_graphics

{

	background-color: #ffffff;

}

#present_graphics td

{

	background-color: #ffffff;

	font-size: 11px;

	color: #777777;

	vertical-align: top;

}

/* MODULE EDIT */

#module_edit

{

    width: 100%;

}

#module_edit table

{

    width: 100%;

    height: 100%;

    border-collapse: collapse;

}

#module_edit .hover:hover	{font-weight: bold; color: #000000;}

#module_edit .bg

{

    height: 100%;

    background-color: #dddddd;

}

#module_edit .no_bg

{

    height: 100%;

}

#module_edit .change 

{

	width: 300px;

	border: 1px solid silver;

	background-color: #eee;

}

/* MODULE WEBSHOP */

#webshop

{

	width: 100%;

}

.front_products

{

	width: 100%;

	border-collapse: collapse;

	font: 10px Verdana;

}

.front_products tr

{

	height: 100px;

}

.front_products td

{

	background-color: #fff;

	width: auto;

	min-width: 100px;

	padding-top: 5px;

	border: 1px solid #ddd;

	vertical-align: top;

	text-align: center;

	height: 110px;

	background-repeat: repeat-x;

	background-position: left bottom;

}

#webshop .illustration1

{

	width: 100px;

	height: 80px;

	padding: 5px;

	margin-bottom: 10px;

}

.price

{

	font: 12px Arial;

	font-weight: bold;

	margin-right: 10px;

}

.front_products .rec

{

	text-align: left;

	padding: 5px;

}

.front_products .more

{

	float: right;

	padding: 2px;

	border: 1px solid silver;

}

.front_products .cart

{

	text-decoration: underline;

}

.front_products .category_list

{

	text-align: center;

	padding: 5px;

}

.front_products .category_list select

{

	width: 200px;

	height: 80px;

}

.front_products .select_box

{

	width: 200px;

	border: 1px solid silver;

	margin-right: 10px;

	margin-left: 10px;

}

.front_products .category_list_right

{

	text-align: left;

	width: 45%;

	border-left: 0px;

}

.front_products .category_list_left

{

	width: 45%;

	text-align: right;

	border-right: 0px;

}

.front_products .category_list_left select

{

	text-align: left;

}

#webshop_product_listing

{

	width: 100%;

}

#webshop_product_listing .product_img

{

	padding: 2px 0px 2px 5px;

	width:60px;

	height: 50px;

}

#webshop_product_listing table, tr

{

	width: 100%;

	border-collapse: collapse;

}

#webshop_product_listing td

{

	border-bottom: 1px solid silver;

}

#webshop_product_listing .presentation_td

{

	width: 68%;

	padding-left: 5px;

}

#webshop_product_listing .pay_td

{

	padding: 5px;

}

#webshop_product_listing .price_td

{

	padding: 5px;

	border: 1px solid silver;

	background-color: #f4f4f4;

	text-align: center;

}

#webshop_product_listing .mva

{

	font: 8px Arial;

}



#webshop_product_details

{

	width: 100%;

}

#webshop_product_details .product_desc

{

	padding: 10px;

	border-top: 1px solid #ccc;

}

#webshop_product_details .product_img

{

	padding: 2px 0px 2px 5px;

	width:150px;

}

#webshop_product_details table, tr

{

	width: 100%;

	border-collapse: collapse;

}

#webshop_product_details .presentation_td

{

	width: 40%;

	padding-left: 5px;

	text-align: left;

	font: 14px Verdana;

	font-weight: 500;

	text-align: center;

}

#webshop_product_details .pay_td

{

	padding: 5px;

	width: 50%;

	text-align: center;

}

#webshop_product_details .price_td

{

	padding: 5px;

	border: 1px solid silver;

	background-color: #f4f4f4;

	text-align: center;

}

#webshop_product_details .mva

{

	font: 8px Arial;

}

#webshop_product_details .price

{

	font: 18px Arial, Verdana;

	vertical-align: top;

}

/* admin */

#webshop_cpanel .menu_list1, .menu_list2

{

	float: left;

	width: 100px;

	height: 100px;

	overflow: auto;

	border: 1px solid silver;

	padding: 5px;

	margin: 0px 2px 10px 0px;

	

}

#webshop_cpanel .product_img

{

	padding: 2px 0px 2px 5px;

	width:50px;

	height: 40px;

}

#webshop_cpanel table, tr

{

	width: 100%;

	border-collapse: collapse;

}

#webshop_cpanel .presentation_td

{

	width: 40%;

	padding-left: 5px;

	text-align: left;

	font: 14px Verdana;

	font-weight: 500;

}

#webshop_cpanel .edit_td

{

	padding: 5px;

	width: 10%;

	text-align: center;

}

#webshop_cpanel .price_td

{

	padding: 5px;

	border: 1px solid silver;

	background-color: #f4f4f4;

	text-align: center;

	width: 10%;

}

#webshop_cpanel .mva

{

	font: 8px Arial;

}

#webshop_cpanel .price

{

	width: 20%;

	font: 12px Arial, Verdana;

	vertical-align: top;

}

#webshop_cpanel .img_td

{

	width: 5%;

}

#webshop_cpanel .align_1

{

	float: right;

	padding-top: 4px;

}

#webshop_cpanel .edit td

{

	vertical-align: top;

	border-bottom: 1px solid #eee;

	padding: 3px;

}

#webshop_cpanel .edit .large

{

	width: 300px;

}

#webshop_cpanel .edit .small

{

	width: 60px;

}

#webshop_cpanel .scheme_button

{

	text-align: right;

}





/* END MODULE WEBSHOP */



/* MODULE STATIC SITE */

.rich_text_editor

{

	width: 100%;

	height: 500px;

}

#site_static

{

	width: 100%;

}

#site_static table

{

font: 11px Verdana;



    width: 100%;

    border-collapse: collapse;

}

#site_static .bg

{

    height: 100%;

    background-color: #dddddd;

}

#site_static .no_bg

{

    height: 100%;

}

#site_static .icon_no_bg

{

    height: 100%;

    width: 3%;

}

#site_static .icon_bg

{

    height: 100%;

    background-color: #dddddd;

    width: 3%;

}

/* END MODUEL STATIC SITE */



/*LOGINBOX */

.link

{

	font: 0.8em Verdana; 

	display: inline;

}

.login_input

{

	width: 140px;

}



/*CSS specially for template draape2 */

#left_footer, #right_footer

{

	width: 49%;

	height: 100%;

	text-align: left;

	}



#left_footer

{

	position: relative;

	float: left;

}

#left_footer a

{

	color: #0746a7;

	font: 11px Verdana, helvetica, sans-serif;

	text-decoration: none;

	line-height: 15px;

}

#left_footer a:hover {text-decoration: underline; }

#left_footer .links

{

	margin-left: 20px;

	text-align: left;

}

#left_footer .posted

{

    margin-left: 35px;

    font: 10px Verdana;

    color: #888888;

    display: block;

    margin-bottom: 5px;

}

#right_footer

{

	position: relative;

	float: right;

}

#right_footer .pnkt

{

	color: #666;

	font: 11px Verdana, helvetica, sans-serif;

	margin-left: 30px;

	text-align: left;

	display: block;

	line-height: 15px;

}

/* VISTA STYLE ADMIN MENU */

#cpanel .vista_style_tbl

{

	width: 100%;

}

.admin_menu

{

	width: 236px;

	height: 70px;

}

.admin_menu:hover

{

	width: 236px;

	height: 70px;

	background-image: url(../../graphics/a_bg.jpg);

}

.admin_menu .icon_block_left

{

	position: relative;

	float: left;

	width: 17%;

	height: 91%;

	padding: 5px 0px 0px 5px;

}

.admin_menu .icon_block_right

{

	position: relative;

	float: right;

	width: 79%;

	height: 84%;

	padding: 10px 0px 0px 0px;

}

.admin_menu .icon_block_right a:hover

{

	text-decoration: underline;

}

/* STANDARD FORM LOOK */

.form_header

{

	font-family: Times New Roman;

	width: 100%;

	background-color: #ddd;

	height: 14px;

	margin: 2px 0px 2px 0px;

	font-weight: bold;

	padding-left: 2px;

}

.result_print

{

	width: 100%;

	

}

/* MODULE GALLERY */

#last_images

{

	width: 100%;

	height: 114px;

	background-image: url(../../php/moduler/gallery/graphics/slide_w600.jpg);

     background-repeat: no-repeat;	

     background-position: center;	

}

#last_images #prev1,#prev2,#prev3,#prev4,#prev5

{

	position: absolute;

	width: 117px;

	height: 77px;

	text-align: center;

	background-color: black;;

}

#last_images #prev1 { margin: 19px 0px 0px 69px; }

#last_images #prev2 { margin: 19px 0px 0px 187px; }

#last_images #prev3 { margin: 19px 0px 0px 305px; }

#last_images #prev4 { margin: 19px 0px 0px 424px; }

#last_images #prev5 { margin: 19px 0px 0px 543px; }

#album table { border-collapse: collapse; margin-bottom: 5px;}

#album tr 

{

	top: 20px;

}

#album table

{

	width: 100%;

}

#album .img_td

{

	margin-top: 5px;

	padding: 5px;

	text-align: center;

}

#album img

{

	border: 4px solid gray;

}

#album .img_info

{

	padding-left: 30px;

}

#last_images img

{

	border: 0px;

}


