
/*
 * CuT Computer Dresden
 * Copyright (C) 2009 CuT Computer
 * http://www.cut-computer.de
 *
 * style.css.php
 *
 */
 
/* GENERAL
--------------------------------------------------------- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border:0 none;
	font-family:inherit;
	font-size:100%;
	font-style:inherit;
	font-weight:inherit;
	margin:0;
	padding:0;
	vertical-align:baseline;
	background:transparent none repeat scroll 0 0;
}
body {font-family:"Lucida Grande", Lucida, Verdana, sans-serif;font-size:0.9em;background:#fbe2c4;line-height:1.5em;}
p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 {margin:1em 0;padding: 0;}
	/* Links */
	a:link, a:visited {color:#666666;text-decoration:none;background:transparent none repeat scroll 0 0;}
	a:hover,a:focus {color:#000000;text-decoration:underline;background:transparent none repeat scroll 0 0;}
h1 {padding:0;margin:0;font-size:22px;color:#000000;}

	
/* Layout
--------------------------------------------------------- */
div#head {background:url(img/head_loop.gif) repeat-x scroll top left;}
div#logo {width:100%; height:54px; background:url(img/cutiphonesms.gif) no-repeat scroll top left;}
body.page-app div#logo div#help, body.page-sent div#logo div#help {visibility:hidden; display:none;}
div#logo div#help {margin:25px 30px 0 0;float:right;}
div#logo div#help a {color:#0088cc; font-size:14px; text-decoration:underline;}
div#content {height:auto; padding:20px 0 0 10px; background:none;}
div#content form h1 {margin:-10px 0 5px;}
div#content form input, div#content form textarea {margin:auto;padding:4px;margin:5px 0 10px;}
div#content form input.btsubmit {width:290px; height:32px; margin:0;padding:10px 0 0 2px;}
/*body div#footer {visibility:hidden; display:none;}*/
body div#footer, body.page-index div#footer, body.page-sent div#footer {width:100%;visibility:visible;display:block;font-size:12px;height:30px;background:none;position:fixed;bottom:0pt;}
body.page-error-device div#footer {visibility:visible;display:block;font-size:12px;height:30px;padding:25px 0 0 10px;}
div#footer, div#footer a {color:#666666; text-decoration:none;}
div#footer div.foottext {padding:0 0 0 10px;float:left;}
div#footer div.footimg {float:right;padding:0 10px 0 0;}

/* Messages
--------------------------------------------------------- */
div.success {padding:0 0 0 5px;margin:0 0 10px;color:#00CC00;font-size:14px;font-weight:900;border-left:3px solid #00CC00;}
div.error {padding:0 0 0 5px;margin:0 0 10px;color:#FF0000;font-size:14px;font-weight:900;border-left:3px solid #FF0000;}

/* Menu
--------------------------------------------------------- */
ul {margin:0;padding:0;list-style-image:none;list-style-position:outside;list-style-type:none;}
ul li {background:transparent none repeat scroll 0 0;float:left;margin:0;padding:0;}
ul.sent-menu {margin:25px 10px 0 0;border-top:1px solid #CCCCCC;}
ul.sent-menu li {margin:0 10px 0 0;padding:2px 10px 0 0;border-right:1px solid #CCCCCC;}
ul.sent-menu li.last {border:0pt;}
	