Selaa lähdekoodia

Moved style of alert message boxes to common stylesheet and included base.css from all non-chamilo-based stylesheets

Yannick Warnier 13 vuotta sitten
vanhempi
commit
c8d25a5c0b

+ 4 - 49
main/css/academica/default.css

@@ -1,6 +1,9 @@
 /*****************************************************
  *  MAIN - ACADEMICA	                             *
  *****************************************************/
+/* Adding default generic style for non chamilo_X themes */
+@import url('../base.css');
+
 html {
 	height: 100%;
 }
@@ -500,58 +503,10 @@ form span.form_error {
 	font-size: x-small;
 	margin: 2px;
 }
-/* feedback messages */
-.confirmation-message, .error-message, .normal-message, .warning-message {
-	position: relative;
-	border: 1px solid #ddd;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 6px;
-	width: 98%;
-	color: #00407F;
- //This image is wrong size, so is commented until one solution  //background: transparent url('images/alert.jpg') no-repeat 10px 5px;
-	font: bold 110% Arial, sans-serif, sans;
-	min-height: 30px;
-}
-.confirmation-message img, .error-message img, .normal-message img, .warning-message img {
-	position: realtive;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	float:left;
-}
-.confirmation-message .bottom-link, .error-message .bottom-link, .normal-message .bottom-link, .warning-message .bottom-link {
-	position: absolute;
-	bottom: 0.2em;
-	right: 0.5em;
-}
+
 /* New training */
 .bottom-link {
-	border: 2px outset;
-	text-decoration: none;
-	background-color:#E5EDF9;
-	border-color: #D4E2F6;
 	background-image:url(images/button_back.jpg);
-	background-position:10px 50%;
-	background-repeat:no-repeat;
-	font-size:100%;
-	margin-top:1px;
-	padding:5px 20px;
-	vertical-align:middle;
-	padding-left:35px;
-	display:block;
-}
-.bottom-link:active {
-	border: 2px inset;
-}
-.bottom-link:link {
-	border-style: solid;
-	border-width : 1px 2px 2px 1px;
-	text-decoration : none;
-	border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-	border-color: #ccc;
-	color: #111;
 }
 /* other styles */
 .clear {

+ 5 - 49
main/css/baby_orange/default.css

@@ -1,6 +1,9 @@
 /*****************************************************
  *  MAIN - BABY     	                             *
  *****************************************************/
+/* Adding default generic style for non chamilo_X themes */
+@import url('../base.css');
+
 html {
 	height: 100%;
 }
@@ -486,59 +489,12 @@ form span.form_error {
 	font-size: x-small;
 	margin: 2px;
 }
-/* feedback messages */
-.confirmation-message, .error-message, .normal-message, .warning-message {
-	border: 1px solid #ddd;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 6px;
-	position: relative;
-	width: 98%;
-	color: #00407F;
- //This image is wrong size, so is commented until one solution  //background: transparent url('images/alert.jpg') no-repeat 10px 5px;
-	font: bold 110% Arial, sans-serif, sans;
-	min-height: 30px;
-}
-.confirmation-message img, .error-message img, .normal-message img, .warning-message img {
-	float:left;
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-}
-.confirmation-message .bottom-link, .error-message .bottom-link, .normal-message .bottom-link, .warning-message .bottom-link {
-	position: absolute;
-	bottom: 0.2em;
-	right: 0.5em;
-}
+
 /* New training */
 .bottom-link {
-	border: 2px outset;
-	text-decoration: none;
-	background-color:#E5EDF9;
-	border-color: #D4E2F6;
 	background-image:url(images/button_back.jpg);
-	background-position:10px 50%;
-	background-repeat:no-repeat;
-	font-size:100%;
-	margin-top:1px;
-	padding:5px 20px;
-	vertical-align:middle;
-	padding-left:35px;
-	display:block;
-}
-.bottom-link:active {
-	border: 2px inset;
-}
-.bottom-link:link {
-	border-style: solid;
-	border-width : 1px 2px 2px 1px;
-	text-decoration : none;
-	border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-	border-color: #ccc;
-	color: #111;
 }
+
 /* other styles */
 .clear {
 	clear: both;

+ 52 - 0
main/css/base.css

@@ -1708,7 +1708,59 @@ button:hover {
 /* padding:0px 15px 4px 8px; might show better in IE7 & 8 */
 }    
 
+/* Warning and error messages to the user */
 
+.confirmation-message, .error-message, .normal-message, .warning-message {
+	min-height: 15px;
+	position: relative;
+    margin-top: 10px;
+    margin-bottom: 10px;
+    -moz-border-radius: 10px;
+    border-radius: 10px;
+	border-width: 1px;
+    border-style: solid;
+	padding:6px;
+}
+.confirmation-message img, .error-message img, .normal-message img, .warning-message img {
+	position: relative;
+	margin-top: 10px;
+	margin-bottom: 10px;
+	float:left;
+}
+.confirmation-message .bottom-link, .error-message .bottom-link, .normal-message .bottom-link, .warning-message .bottom-link {
+	position: absolute;
+	bottom: 0.2em;
+	right: 0.5em;
+}
+
+/* New training message link */
+.bottom-link {
+	border: 2px outset;
+	text-decoration: none;
+	background-color:#E5EDF9;
+	border-color: #D4E2F6;
+	background-position:10px 50%;
+	background-repeat:no-repeat;
+	font-size:100%;
+	margin-top:1px;
+	padding:5px 20px;
+	vertical-align:middle;
+	padding-left:35px;
+	display:block;
+}
+.bottom-link:active {
+	border: 2px inset;
+}
+.bottom-link:link {
+	border-style: solid;
+	border-width : 1px 2px 2px 1px;
+	text-decoration : none;
+	border-color : #69f #00f #00f #69f;
+}
+.bottom-link:hover {
+	border-color: #ccc;
+	color: #111;
+}
 
 /* Categories courses*/
 

+ 53 - 0
main/css/base_chamilo.css

@@ -736,6 +736,59 @@ input.link_alike:hover {
 }
 /* End hide from IE5/mac */
 
+/* Warning and error messages to the user */
+
+.confirmation-message, .error-message, .normal-message, .warning-message {
+	min-height: 15px;
+	position: relative;
+    margin-top: 10px;
+    margin-bottom: 10px;
+    -moz-border-radius: 10px;
+    border-radius: 10px;
+	border-width: 1px;
+    border-style: solid;
+	padding:6px;
+}
+.confirmation-message img, .error-message img, .normal-message img, .warning-message img {
+	position: relative;
+	margin-top: 10px;
+	margin-bottom: 10px;
+	float:left;
+}
+.confirmation-message .bottom-link, .error-message .bottom-link, .normal-message .bottom-link, .warning-message .bottom-link {
+	position: absolute;
+	bottom: 0.2em;
+	right: 0.5em;
+}
+
+/* New training message link */
+.bottom-link {
+	border: 2px outset;
+	text-decoration: none;
+	background-color:#E5EDF9;
+	border-color: #D4E2F6;
+	background-position:10px 50%;
+	background-repeat:no-repeat;
+	font-size:100%;
+	margin-top:1px;
+	padding:5px 20px;
+	vertical-align:middle;
+	padding-left:35px;
+	display:block;
+}
+.bottom-link:active {
+	border: 2px inset;
+}
+.bottom-link:link {
+	border-style: solid;
+	border-width : 1px 2px 2px 1px;
+	text-decoration : none;
+	border-color : #69f #00f #00f #69f;
+}
+.bottom-link:hover {
+	border-color: #ccc;
+	color: #111;
+}
 
 /*****************************************************
  *  LOGIN AND LANGUAGE FORM                          *

+ 3 - 50
main/css/blue_lagoon/default.css

@@ -1,6 +1,8 @@
 /*****************************************************
  *  MAIN -  BLUE LAGOON		                                    *
  *****************************************************/
+/* Adding default generic style for non chamilo_X themes */
+@import url('../base.css');
 
 /* the sticky effect */
 html {
@@ -1043,78 +1045,29 @@ a.personal_agenda:hover, a.personal_agenda:hover {
  *****************************************************/
 /* normal and erro message-box */
 .normal-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #32578b;
 	color: #32578b;
 	background-color: #EFEFEF;
-	min-height: 30px;
 }
 .warning-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #FF6600;
 	color: #666666;
 	background-color: #FFCD82;
-	min-height: 30px;
 }
 .confirmation-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #1F8323;
 	color: #1F8323;
 	background-color: #EFEFEF;
-	min-height: 30px;
 }
 .error-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #FF0000;
 	color: #FF0000;
 	background-color: #EFEFEF;
-	min-height: 30px;
-}
-.confirmation-message .bottom-link, .error-message .bottom-link, .normal-message .bottom-link, .warning-message .bottom-link {
-	position: absolute;
-	bottom: 0.2em;
-	right: 0.5em;
 }
+
 /* New training */
 .bottom-link {
-	border: 2px outset;
-	text-decoration: none;
-	background-color:#E5EDF9;
-	border-color: #D4E2F6;
 	background-image:url(images/button_back.jpg);
-	background-position:10px 50%;
-	background-repeat:no-repeat;
-	font-size:100%;
-	margin-top:1px;
-	padding:5px 20px;
-	vertical-align:middle;
-	padding-left:35px;
-	display:block;
-}
-.bottom-link:active {
-	border: 2px inset;
-}
-.bottom-link:link {
-	border-style: solid;
-	border-width : 1px 2px 2px 1px;
-	text-decoration : none;
-	border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-	border-color: #ccc;
-	color: #111;
 }
 /**********************************************
  *  DOCUMENT MODULE                           *

+ 6 - 44
main/css/chamilo/default.css

@@ -90,14 +90,14 @@ a:active {
 /*****************************************************
  *  DISPLAY MESSAGES	                             *
  *****************************************************/
-.normal-message {    
-    color: #00407F;	
-    border: 1px solid #CDE6F5;	
+.normal-message {
+    color: #00407F;
+    border: 1px solid #CDE6F5;
     background: url("images/background_message.png") repeat-x scroll 0 0 #EAF8FE;
 }
-.warning-message {    
+.warning-message {
     border: 1px solid #FFB30F;
-    color: #000;    
+    color: #000;
 	background: url("images/background_message.png") repeat-x scroll 0 0 #FFEFA7;
 }
 .confirmation-message {
@@ -105,55 +105,17 @@ a:active {
     color:#1F8323;
 	background: url("images/background_message.png") repeat-x scroll 0 0 #CAF0C7;
 }
-.error-message {        
+.error-message {
     border: 1px solid #FF0000;
     color: #440000;
 	background: url("images/background_message.png") repeat-x scroll 0 0 #FFD1D1;
 }
-.confirmation-message, .error-message, .normal-message, .warning-message {
-	min-height: 30px;
-	position: relative;
-    margin-top: 10px;
-    margin-bottom: 10px;	
-    -moz-border-radius: 10px;
-    border-radius: 10px;    
-	border-width: 1px;
-    border-style: solid;
-	padding:6px;	
-}
 
 /* New training */
 .bottom-link {
-    border: 2px outset;
-    text-decoration: none;
-    background-color:#E5EDF9;
-    border-color: #D4E2F6;
     background-image:url(images/button_back.jpg);
-    background-position:10px 50%;
-    background-repeat:no-repeat;
-    font-size:100%;
-    margin-top:1px;
-    padding:5px 20px;
-    vertical-align:middle;
-    padding-left:35px;
-    display:block;
-}
-.bottom-link:active {
-    border: 2px inset;
-}
-.bottom-link:link {
-    border-style: solid;
-    border-width : 1px 2px 2px 1px;
-    text-decoration : none;
-    border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-    border-color: #ccc;
-    color: #111;
 }
 
-
-
 .social-menu-title {
 	background-color:#00AAE3;
 }

+ 0 - 36
main/css/chamilo_electric_blue/default.css

@@ -110,46 +110,10 @@ a:active {
     color: #440000;
 	background: url("images/background_message.png") repeat-x scroll 0 0 #FFD1D1;
 }
-.confirmation-message, .error-message, .normal-message, .warning-message {
-	min-height: 30px;
-	position: relative;
-    margin-top: 10px;
-    margin-bottom: 10px;	
-    -moz-border-radius: 10px;
-    border-radius: 10px;    
-	border-width: 1px;
-    border-style: solid;
-	padding:6px;	
-}
 
 /* New training */
 .bottom-link {
-    border: 2px outset;
-    text-decoration: none;
-    background-color:#E5EDF9;
-    border-color: #D4E2F6;
     background-image:url(images/button_back.jpg);
-    background-position:10px 50%;
-    background-repeat:no-repeat;
-    font-size:100%;
-    margin-top:1px;
-    padding:5px 20px;
-    vertical-align:middle;
-    padding-left:35px;
-    display:block;
-}
-.bottom-link:active {
-    border: 2px inset;
-}
-.bottom-link:link {
-    border-style: solid;
-    border-width : 1px 2px 2px 1px;
-    text-decoration : none;
-    border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-    border-color: #ccc;
-    color: #111;
 }
 
 .social-menu-title {

+ 0 - 36
main/css/chamilo_green/default.css

@@ -110,46 +110,10 @@ a:active {
     color: #440000;
 	background: url("images/background_message.png") repeat-x scroll 0 0 #FFD1D1;
 }
-.confirmation-message, .error-message, .normal-message, .warning-message {
-	min-height: 30px;
-	position: relative;
-    margin-top: 10px;
-    margin-bottom: 10px;	
-    -moz-border-radius: 10px;
-    border-radius: 10px;    
-	border-width: 1px;
-    border-style: solid;
-	padding:6px;	
-}
 
 /* New training */
 .bottom-link {
-    border: 2px outset;
-    text-decoration: none;
-    background-color:#9fd854;
-    border-color: #D4E2F6;
     background-image:url(images/button_back.jpg);
-    background-position:10px 50%;
-    background-repeat:no-repeat;
-    font-size:100%;
-    margin-top:1px;
-    padding:5px 20px;
-    vertical-align:middle;
-    padding-left:35px;
-    display:block;
-}
-.bottom-link:active {
-    border: 2px inset;
-}
-.bottom-link:link {
-    border-style: solid;
-    border-width : 1px 2px 2px 1px;
-    text-decoration : none;
-    border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-    border-color: #ccc;
-    color: #111;
 }
 
 .social-menu-title {

+ 0 - 36
main/css/chamilo_orange/default.css

@@ -110,46 +110,10 @@ a:active {
     color: #440000;
 	background: url("images/background_message.png") repeat-x scroll 0 0 #FFD1D1;
 }
-.confirmation-message, .error-message, .normal-message, .warning-message {
-	min-height: 30px;
-	position: relative;
-    margin-top: 10px;
-    margin-bottom: 10px;	
-    -moz-border-radius: 10px;
-    border-radius: 10px;    
-	border-width: 1px;
-    border-style: solid;
-	padding:6px;	
-}
 
 /* New training */
 .bottom-link {
-    border: 2px outset;
-    text-decoration: none;
-    background-color:#fbc0c9;
-    border-color: #D4E2F6;
     background-image:url(images/button_back.jpg);
-    background-position:10px 50%;
-    background-repeat:no-repeat;
-    font-size:100%;
-    margin-top:1px;
-    padding:5px 20px;
-    vertical-align:middle;
-    padding-left:35px;
-    display:block;
-}
-.bottom-link:active {
-    border: 2px inset;
-}
-.bottom-link:link {
-    border-style: solid;
-    border-width : 1px 2px 2px 1px;
-    text-decoration : none;
-    border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-    border-color: #ccc;
-    color: #111;
 }
 
 .social-menu-title {

+ 0 - 36
main/css/chamilo_red/default.css

@@ -110,46 +110,10 @@ a:active {
     color: #440000;
 	background: url("images/background_message.png") repeat-x scroll 0 0 #FFD1D1;
 }
-.confirmation-message, .error-message, .normal-message, .warning-message {
-	min-height: 30px;
-	position: relative;
-    margin-top: 10px;
-    margin-bottom: 10px;	
-    -moz-border-radius: 10px;
-    border-radius: 10px;    
-	border-width: 1px;
-    border-style: solid;
-	padding:6px;	
-}
 
 /* New training */
 .bottom-link {
-    border: 2px outset;
-    text-decoration: none;
-    background-color:#fbc0c9;
-    border-color: #D4E2F6;
     background-image:url(images/button_back.jpg);
-    background-position:10px 50%;
-    background-repeat:no-repeat;
-    font-size:100%;
-    margin-top:1px;
-    padding:5px 20px;
-    vertical-align:middle;
-    padding-left:35px;
-    display:block;
-}
-.bottom-link:active {
-    border: 2px inset;
-}
-.bottom-link:link {
-    border-style: solid;
-    border-width : 1px 2px 2px 1px;
-    text-decoration : none;
-    border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-    border-color: #ccc;
-    color: #111;
 }
 
 .social-menu-title {

+ 3 - 50
main/css/cool_blue/default.css

@@ -1,6 +1,9 @@
 /*****************************************************
  *  MAIN - COOL BLUE	                             *
  *****************************************************/
+/* Adding default generic style for non chamilo_X themes */
+@import url('../base.css');
+
 html {
 	height: 100%;
 }
@@ -1041,78 +1044,28 @@ a.personal_agenda:hover, a.personal_agenda:hover {
  *****************************************************/
 /* normal and erro message-box */
 .normal-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #2ea2c5;
 	color: #2ea2c5;
 	background-color: #EFEFEF;
-	min-height: 30px;
 }
 .warning-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #FF6600;
 	color: #666666;
 	background-color: #FFCD82;
-	min-height: 30px;
 }
 .confirmation-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #1F8323;
 	color: #1F8323;
 	background-color: #EFEFEF;
-	min-height: 30px;
 }
 .error-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #FF0000;
 	color: #FF0000;
 	background-color: #EFEFEF;
-	min-height: 30px;
-}
-.confirmation-message .bottom-link, .error-message .bottom-link, .normal-message .bottom-link, .warning-message .bottom-link {
-	position: absolute;
-	bottom: 0.2em;
-	right: 0.5em;
 }
 /* New training */
 .bottom-link {
-	border: 2px outset;
-	text-decoration: none;
-	background-color:#E5EDF9;
-	border-color: #D4E2F6;
 	background-image:url(images/button_back.jpg);
-	background-position:10px 50%;
-	background-repeat:no-repeat;
-	font-size:100%;
-	margin-top:1px;
-	padding:5px 20px;
-	vertical-align:middle;
-	padding-left:35px;
-	display:block;
-}
-.bottom-link:active {
-	border: 2px inset;
-}
-.bottom-link:link {
-	border-style: solid;
-	border-width : 1px 2px 2px 1px;
-	text-decoration : none;
-	border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-	border-color: #ccc;
-	color: #111;
 }
 /**********************************************
  *  DOCUMENT MODULE                           *

+ 3 - 58
main/css/corporate/default.css

@@ -1,6 +1,9 @@
 /*****************************************************
  *  MAIN - CORPORATE	                             *
  *****************************************************/
+/* Adding default generic style for non chamilo_X themes */
+@import url('../base.css');
+
 html {
 	height: 100%;
 }
@@ -512,57 +515,24 @@ form span.form_error {
 }
 /* feedback messages */
 .normal-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	border-width: 1px;
-	border-style: solid;
-	padding: 5px;
 	border: 1px solid #dcdcdc;
 	color: #00407F;
 	background-color: #E5EDF9;
-	min-height: 30px;
 }
 .warning-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	border-width: 1px;
-	border-style: solid;
-	padding: 5px;
 	border: 1px solid #FFB30F;
 	color: #000;
 	background-color: #FFEFA7;
-	min-height: 30px;
 }
 .confirmation-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	border-width: 1px;
-	border-style: solid;
-	padding: 5px;
 	border: 1px solid #1F8323;
 	color: #1F8323;
 	background-color: #CAF0C7;
-	min-height: 30px;
 }
 .error-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	border-width: 1px;
-	border-style: solid;
-	padding: 5px;
 	border: 1px solid #FF0000;
 	color: #000;
 	background-color: #FFD1D1;
-	min-height: 30px;
-}
-.confirmation-message .bottom-link, .error-message .bottom-link, .normal-message .bottom-link, .warning-message .bottom-link {
-	position: absolute;
-	bottom: 0.2em;
-	right: 0.5em;
 }
 
 /*
@@ -610,32 +580,7 @@ ul#navigation .help a{
 
 /* New training */
 .bottom-link {
-	border: 2px outset;
-	text-decoration: none;
-	background-color:#E5EDF9;
-	border-color: #D4E2F6;
 	background-image:url(images/button_back.jpg);
-	background-position:10px 50%;
-	background-repeat:no-repeat;
-	font-size:100%;
-	margin-top:1px;
-	padding:5px 20px;
-	vertical-align:middle;
-	padding-left:35px;
-	display:block;
-}
-.bottom-link:active {
-	border: 2px inset;
-}
-.bottom-link:link {
-	border-style: solid;
-	border-width : 1px 2px 2px 1px;
-	text-decoration : none;
-	border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-	border-color: #ccc;
-	color: #111;
 }
 /* other styles */
 .clear {

+ 3 - 58
main/css/cosmic_campus/default.css

@@ -1,6 +1,9 @@
 /*****************************************************
  *  MAIN   - COSMIC CAMPUS                           *
  *****************************************************/
+/* Adding default generic style for non chamilo_X themes */
+@import url('../base.css');
+
 html {
 	height: 100%;
 }
@@ -504,86 +507,28 @@ form span.form_error {
 }
 /* feedback messages */
 .normal-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	border-width: 1px;
-	border-style: solid;
-	padding: 6px;
 	border: 1px solid #dcdcdc;
 	color: #00407F;
 	background-color: #E5EDF9;
-	min-height: 30px;
 }
 .warning-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	border-width: 1px;
-	border-style: solid;
-	padding: 6px;
 	border: 1px solid #FFB30F;
 	color: #000;
 	background-color: #FFEFA7;
-	min-height: 30px;
 }
 .confirmation-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	border-width: 1px;
-	border-style: solid;
-	padding: 6px;
 	border: 1px solid #1F8323;
 	color: #1F8323;
 	background-color: #CAF0C7;
-	min-height: 30px;
 }
 .error-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	border-width: 1px;
-	border-style: solid;
-	padding: 6px;
 	border: 1px solid #FF0000;
 	color: #000;
 	background-color: #FFD1D1;
-	min-height: 30px;
-}
-.confirmation-message .bottom-link, .error-message .bottom-link, .normal-message .bottom-link, .warning-message .bottom-link {
-	position: absolute;
-	bottom: 0.2em;
-	right: 0.5em;
 }
 /* New training */
 .bottom-link {
-	border: 2px outset;
-	text-decoration: none;
-	background-color:#E5EDF9;
-	border-color: #D4E2F6;
 	background-image:url(images/button_back.jpg);
-	background-position:10px 50%;
-	background-repeat:no-repeat;
-	font-size:100%;
-	margin-top:1px;
-	padding:5px 20px;
-	vertical-align:middle;
-	padding-left:35px;
-	display:block;
-}
-.bottom-link:active {
-	border: 2px inset;
-}
-.bottom-link:link {
-	border-style: solid;
-	border-width : 1px 2px 2px 1px;
-	text-decoration : none;
-	border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-	border-color: #ccc;
-	color: #111;
 }
 /* other styles */
 .clear {

+ 4 - 50
main/css/delicious_bordeaux/default.css

@@ -1,6 +1,9 @@
 /*****************************************************
  *  MAIN		                                    *
  *****************************************************/
+/* Adding default generic style for non chamilo_X themes */
+@import url('../base.css');
+
 html {
 	height: 100%;
 }
@@ -1045,79 +1048,30 @@ a.personal_agenda:hover, a.personal_agenda:hover {
  *****************************************************/
 /* normal and erro message-box */
 .normal-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #975b5b;
 	color: #975b5b;
 	background-color: #EFEFEF;
-	min-height: 30px;
 }
 .warning-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #FF6600;
 	color: #666666;
 	background-color: #FFCD82;
-	min-height: 30px;
 }
 .confirmation-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #1F8323;
 	color: #1F8323;
 	background-color: #EFEFEF;
-	min-height: 30px;
 }
 .error-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #FF0000;
 	color: #FF0000;
 	background-color: #EFEFEF;
-	min-height: 30px;
-}
-.confirmation-message .bottom-link, .error-message .bottom-link, .normal-message .bottom-link, .warning-message .bottom-link {
-	position: absolute;
-	bottom: 0.2em;
-	right: 0.5em;
 }
 /* New training */
 .bottom-link {
-	border: 2px outset;
-	text-decoration: none;
-	background-color:#E5EDF9;
-	border-color: #D4E2F6;
 	background-image:url(images/button_back.jpg);
-	background-position:10px 50%;
-	background-repeat:no-repeat;
-	font-size:100%;
-	margin-top:1px;
-	padding:5px 20px;
-	vertical-align:middle;
-	padding-left:35px;
-	display:block;
-}
-.bottom-link:active {
-	border: 2px inset;
-}
-.bottom-link:link {
-	border-style: solid;
-	border-width : 1px 2px 2px 1px;
-	text-decoration : none;
-	border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-	border-color: #ccc;
-	color: #111;
 }
+
 /**********************************************
  *  DOCUMENT MODULE                           *
  **********************************************/

+ 4 - 50
main/css/dokeos_blue/default.css

@@ -1,6 +1,9 @@
 /*****************************************************
  *  MAIN		                                    *
  *****************************************************/
+/* Adding default generic style for non chamilo_X themes */
+@import url('../base.css');
+
 html {
 	height: 100%;
 }
@@ -1046,79 +1049,30 @@ a.personal_agenda:hover, a.personal_agenda:hover {
  *****************************************************/
 /* normal and erro message-box */
 .normal-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #4171B5;
 	color: #4171B5;
 	background-color: #EFEFEF;
-	min-height: 30px;
 }
 .warning-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #FF6600;
 	color: #666666;
 	background-color: #FFCD82;
-	min-height: 30px;
 }
 .confirmation-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #1F8323;
 	color: #1F8323;
 	background-color: #EFEFEF;
-	min-height: 30px;
 }
 .error-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #FF0000;
 	color: #FF0000;
 	background-color: #EFEFEF;
-	min-height: 30px;
-}
-.confirmation-message .bottom-link, .error-message .bottom-link, .normal-message .bottom-link, .warning-message .bottom-link {
-	position: absolute;
-	bottom: 0.2em;
-	right: 0.5em;
 }
 /* New training */
 .bottom-link {
-	border: 2px outset;
-	text-decoration: none;
-	background-color:#E5EDF9;
-	border-color: #D4E2F6;
 	background-image:url(images/button_back.jpg);
-	background-position:10px 50%;
-	background-repeat:no-repeat;
-	font-size:100%;
-	margin-top:1px;
-	padding:5px 20px;
-	vertical-align:middle;
-	padding-left:35px;
-	display:block;
-}
-.bottom-link:active {
-	border: 2px inset;
-}
-.bottom-link:link {
-	border-style: solid;
-	border-width : 1px 2px 2px 1px;
-	text-decoration : none;
-	border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-	border-color: #ccc;
-	color: #111;
 }
+
 /**********************************************
  *  DOCUMENT MODULE                           *
  **********************************************/

+ 4 - 58
main/css/dokeos_classic/default.css

@@ -1,6 +1,9 @@
 /*****************************************************
  *  MAIN		                                    *
  *****************************************************/
+/* Adding default generic style for non chamilo_X themes */
+@import url('../base.css');
+
 html {
 	height: 100%;
 }
@@ -851,87 +854,30 @@ input.liteoption {
  *****************************************************/
 /* normal and erro message-box */
 .normal-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	border-width: 1px;
-	border-style: solid;
-	padding: 6px;
 	border: 1px solid #dcdcdc;
 	color: #0055d1;
 	background-color: #E5EDF9;
-	min-height: 30px;
 }
 .warning-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	border-width: 1px;
-	border-style: solid;
-	padding: 6px;
 	border: 1px solid #FFB30F;
 	color: #000;
 	background-color: #FFEFA7;
-	min-height: 30px;
 }
 .confirmation-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	border-width: 1px;
-	border-style: solid;
-	padding: 6px;
 	border: 1px solid #1F8323;
 	color: #1F8323;
 	background-color: #CAF0C7;
-	min-height: 30px;
 }
 .error-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	border-width: 1px;
-	border-style: solid;
-	padding: 6px;
 	border: 1px solid #FF0000;
 	color: #000;
 	background-color: #FFD1D1;
-	min-height: 30px;
-}
-.confirmation-message .bottom-link, .error-message .bottom-link, .normal-message .bottom-link, .warning-message .bottom-link {
-	position: absolute;
-	bottom: 0.2em;
-	right: 0.5em;
 }
 /* New training */
 .bottom-link {
-	border: 2px outset;
-	text-decoration: none;
-	background-color:#E5EDF9;
-	border-color: #D4E2F6;
 	background-image:url(images/button_back.jpg);
-	background-position:10px 50%;
-	background-repeat:no-repeat;
-	font-size:100%;
-	margin-top:1px;
-	padding:5px 20px;
-	vertical-align:middle;
-	padding-left:35px;
-	display:block;
-}
-.bottom-link:active {
-	border: 2px inset;
-}
-.bottom-link:link {
-	border-style: solid;
-	border-width : 1px 2px 2px 1px;
-	text-decoration : none;
-	border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-	border-color: #ccc;
-	color: #111;
 }
+
 /**********************************************
  *  DOCUMENT MODULE                           *
  **********************************************/

+ 4 - 65
main/css/dokeos_classic_2D/default.css

@@ -1,6 +1,9 @@
 /*****************************************************
  *  MAIN - DOKEOS CLASSIC 2D                         *
  *****************************************************/
+/* Adding default generic style for non chamilo_X themes */
+@import url('../base.css');
+
 html {
 	height: 100%;
 }
@@ -822,41 +825,6 @@ input.liteoption {
 ==============================================================================
 */
 
-/* Common message styles */
-
-.warning-message, .error-message {
-	border-width: 1px;
-	border-style: solid;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	min-height: 30px;
-	padding: 6px;
-	position: relative;
-}
-.normal-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	border-width: 1px;
-	border-style: solid;
-	padding: 6px;
-	border: 1px solid #dcdcdc;
-	color: #0055d1;
-	background-color: #E5EDF9;
-	min-height: 30px;
-}
-.confirmation-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	border-width: 1px;
-	border-style: solid;
-	padding: 6px;
-	border: 1px solid #1F8323;
-	color: #1F8323;
-	background-color: #CAF0C7;
-	min-height: 30px;
-}
 /* Specific message styles */
 .normal-message {
 	background-color: #E5EDF9;
@@ -878,40 +846,11 @@ input.liteoption {
 	border-color: #FF0000;
 	color: #000;
 }
-.confirmation-message .bottom-link, .error-message .bottom-link, .normal-message .bottom-link, .warning-message .bottom-link {
-	position: absolute;
-	bottom: 0.2em;
-	right: 0.5em;
-}
 /* New training */
 .bottom-link {
-	border: 2px outset;
-	text-decoration: none;
-	background-color:#E5EDF9;
-	border-color: #D4E2F6;
 	background-image:url(images/button_back.jpg);
-	background-position:10px 50%;
-	background-repeat:no-repeat;
-	font-size:100%;
-	margin-top:1px;
-	padding:5px 20px;
-	vertical-align:middle;
-	padding-left:35px;
-	display:block;
-}
-.bottom-link:active {
-	border: 2px inset;
-}
-.bottom-link:link {
-	border-style: solid;
-	border-width : 1px 2px 2px 1px;
-	text-decoration : none;
-	border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-	border-color: #ccc;
-	color: #111;
 }
+
 /*
 ==============================================================================
     DOCUMENT MODULE

+ 3 - 50
main/css/empire_green/default.css

@@ -1,6 +1,9 @@
 /*****************************************************
  *  MAIN		                                    *
  *****************************************************/
+/* Adding default generic style for non chamilo_X themes */
+@import url('../base.css');
+
 html {
 	height: 100%;
 }
@@ -1047,78 +1050,28 @@ a.personal_agenda:hover, a.personal_agenda:hover {
  *****************************************************/
 /* normal and erro message-box */
 .normal-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #5b975b;
 	color: #5b975b;
 	background-color: #EFEFEF;
-	min-height: 30px;
 }
 .warning-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #FF6600;
 	color: #666666;
 	background-color: #FFCD82;
-	min-height: 30px;
 }
 .confirmation-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #1F8323;
 	color: #1F8323;
 	background-color: #EFEFEF;
-	min-height: 30px;
 }
 .error-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #FF0000;
 	color: #FF0000;
 	background-color: #EFEFEF;
-	min-height: 30px;
-}
-.confirmation-message .bottom-link, .error-message .bottom-link, .normal-message .bottom-link, .warning-message .bottom-link {
-	position: absolute;
-	bottom: 0.2em;
-	right: 0.5em;
 }
 /* New training */
 .bottom-link {
-	border: 2px outset;
-	text-decoration: none;
-	background-color:#E5EDF9;
-	border-color: #D4E2F6;
 	background-image:url(images/button_back.jpg);
-	background-position:10px 50%;
-	background-repeat:no-repeat;
-	font-size:100%;
-	margin-top:1px;
-	padding:5px 20px;
-	vertical-align:middle;
-	padding-left:35px;
-	display:block;
-}
-.bottom-link:active {
-	border: 2px inset;
-}
-.bottom-link:link {
-	border-style: solid;
-	border-width : 1px 2px 2px 1px;
-	text-decoration : none;
-	border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-	border-color: #ccc;
-	color: #111;
 }
 /**********************************************
  *  DOCUMENT MODULE                           *

+ 3 - 50
main/css/fruity_orange/default.css

@@ -1,6 +1,9 @@
 /*****************************************************
  *  MAIN		                                    *
  *****************************************************/
+/* Adding default generic style for non chamilo_X themes */
+@import url('../base.css');
+
 html {
 	height: 100%;
 }
@@ -1047,78 +1050,28 @@ a.personal_agenda:hover, a.personal_agenda:hover {
  *****************************************************/
 /* normal and erro message-box */
 .normal-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #FF6600;
 	color: #FF6600;
 	background-color: #EFEFEF;
-	min-height: 30px;
 }
 .warning-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #FF6600;
 	color: #666666;
 	background-color: #FFCD82;
-	min-height: 30px;
 }
 .confirmation-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #1F8323;
 	color: #1F8323;
 	background-color: #EFEFEF;
-	min-height: 30px;
 }
 .error-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #FF0000;
 	color: #FF0000;
 	background-color: #EFEFEF;
-	min-height: 30px;
-}
-.confirmation-message .bottom-link, .error-message .bottom-link, .normal-message .bottom-link, .warning-message .bottom-link {
-	position: absolute;
-	bottom: 0.2em;
-	right: 0.5em;
 }
 /* New training */
 .bottom-link {
-	border: 2px outset;
-	text-decoration: none;
-	background-color:#E5EDF9;
-	border-color: #D4E2F6;
 	background-image:url(images/button_back.jpg);
-	background-position:10px 50%;
-	background-repeat:no-repeat;
-	font-size:100%;
-	margin-top:1px;
-	padding:5px 20px;
-	vertical-align:middle;
-	padding-left:35px;
-	display:block;
-}
-.bottom-link:active {
-	border: 2px inset;
-}
-.bottom-link:link {
-	border-style: solid;
-	border-width : 1px 2px 2px 1px;
-	text-decoration : none;
-	border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-	border-color: #ccc;
-	color: #111;
 }
 /**********************************************
  *  DOCUMENT MODULE                           *

+ 3 - 58
main/css/medical/default.css

@@ -1,6 +1,9 @@
 /*****************************************************
  *  MAIN - MEDICAL CSS		                         *
  *****************************************************/
+/* Adding default generic style for non chamilo_X themes */
+@import url('../base.css');
+
 html {
 	height: 100%;
 }
@@ -1132,86 +1135,28 @@ a.personal_agenda:hover, a.personal_agenda:hover {
  *****************************************************/
 /* normal and erro message-box */
 .normal-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	border-width: 1px;
-	border-style: solid;
-	padding: 6px;
 	border: 1px solid #dcdcdc;
 	color: #00407F;
 	background-color: #E5EDF9;
-	min-height: 30px;
 }
 .warning-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	border-width: 1px;
-	border-style: solid;
-	padding: 6px;
 	border: 1px solid #FFB30F;
 	color: #000;
 	background-color: #FFEFA7;
-	min-height: 30px;
 }
 .confirmation-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	border-width: 1px;
-	border-style: solid;
-	padding: 6px;
 	border: 1px solid #1F8323;
 	color: #2F4F4F;
 	background-color: #CAF0C7;
-	min-height: 30px;
 }
 .error-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	border-width: 1px;
-	border-style: solid;
-	padding: 6px;
 	border: 1px solid #FF0000;
 	color: #000;
 	background-color: #FFD1D1;
-	min-height: 30px;
-}
-.confirmation-message .bottom-link, .error-message .bottom-link, .normal-message .bottom-link, .warning-message .bottom-link {
-	position: absolute;
-	bottom: 0.2em;
-	right: 0.5em;
 }
 /* New training */
 .bottom-link {
-	border: 2px outset;
-	text-decoration: none;
-	background-color:#E5EDF9;
-	border-color: #D4E2F6;
 	background-image:url(images/button_back.jpg);
-	background-position:10px 50%;
-	background-repeat:no-repeat;
-	font-size:100%;
-	margin-top:1px;
-	padding:5px 20px;
-	vertical-align:middle;
-	padding-left:35px;
-	display:block;
-}
-.bottom-link:active {
-	border: 2px inset;
-}
-.bottom-link:link {
-	border-style: solid;
-	border-width : 1px 2px 2px 1px;
-	text-decoration : none;
-	border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-	border-color: #ccc;
-	color: #111;
 }
 /**********************************************
  *  DOCUMENT MODULE                           *

+ 3 - 59
main/css/public_admin/default.css

@@ -1,6 +1,8 @@
 /*****************************************************
  *  MAIN  - PUBLIC ADMIN CSS		                 *
  *****************************************************/
+/* Adding default generic style for non chamilo_X themes */
+@import url('../base.css');
 
 /* the sticky effect */
 html {
@@ -891,88 +893,30 @@ input.liteoption {
 /*****************************************************
  *  DISPLAY MESSAGES	                             *
  *****************************************************/
-/* normal and erro message-box */
+/* normal and error message-box */
 .normal-message {
-    position: relative;
-    margin-top: 10px;
-    margin-bottom: 10px;
-    min-height: 30px;
-    border-width: 1px;
-    border-style: solid;
     border: 1px solid #dcdcdc;
-    padding: 6px;
     color: #00407F;
     background-color: #E5EDF9;
 }
 .warning-message {
-    position: relative;
-    margin-top: 10px;
-    margin-bottom: 10px;
-    border-width: 1px;
-    border-style: solid;
-    padding: 6px;
     border: 1px solid #FFB30F;
     color: #000;
     background-color: #FFEFA7;
-    min-height: 30px;
 }
 .confirmation-message {
-    position: relative;
-    margin-top: 10px;
-    margin-bottom: 10px;
-    border-width: 1px;
-    border-style: solid;
-    padding:6px;
     border: 1px solid #1F8323;
     color: #2F4F4F;
     background-color: #CAF0C7;
-    min-height: 30px;
 }
 .error-message {
-    position: relative;
-    margin-top: 10px;
-    margin-bottom: 10px;
-    border-width: 1px;
-    border-style: solid;
-    padding: 6px;
     border: 1px solid #FF0000;
     color: #000;
     background-color: #FFD1D1;
-    min-height: 30px;
-}
-.confirmation-message .bottom-link, .error-message .bottom-link, .normal-message .bottom-link, .warning-message .bottom-link {
-    position: absolute;
-    bottom: 0.2em;
-    right: 0.5em;
 }
 /* New training */
 .bottom-link {
-    border: 2px outset;
-    text-decoration: none;
-    background-color:#E5EDF9;
-    border-color: #D4E2F6;
     background-image:url(images/button_back.jpg);
-    background-position:10px 50%;
-    background-repeat:no-repeat;
-    font-size:100%;
-    margin-top:1px;
-    padding:5px 20px;
-    vertical-align:middle;
-    padding-left:35px;
-    display:block;
-}
-.bottom-link:active {
-    border: 2px inset;
-}
-.bottom-link:link {
-    border-style: solid;
-    border-width : 1px 2px 2px 1px;
-    text-decoration : none;
-    border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-    border-color: #ccc;
-    color: #111;
 }
 /**********************************************
  *  DOCUMENT MODULE                           *

+ 3 - 50
main/css/royal_purple/default.css

@@ -1,6 +1,9 @@
 /*****************************************************
  *  MAIN ROYAL PURPLE                                *
  *****************************************************/
+/* Adding default generic style for non chamilo_X themes */
+@import url('../base.css');
+
 html {
 	height: 100%;
 }
@@ -1042,78 +1045,28 @@ a.personal_agenda:hover, a.personal_agenda:hover {
  *****************************************************/
 /* normal and erro message-box */
 .normal-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #8e5b97;
 	color: #8e5b97;
 	background-color: #EFEFEF;
-	min-height: 30px;
 }
 .warning-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #FF6600;
 	color: #666666;
 	background-color: #FFCD82;
-	min-height: 30px;
 }
 .confirmation-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #1F8323;
 	color: #1F8323;
 	background-color: #EFEFEF;
-	min-height: 30px;
 }
 .error-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #FF0000;
 	color: #FF0000;
 	background-color: #EFEFEF;
-	min-height: 30px;
-}
-.confirmation-message .bottom-link, .error-message .bottom-link, .normal-message .bottom-link, .warning-message .bottom-link {
-	position: absolute;
-	bottom: 0.2em;
-	right: 0.5em;
 }
 /* New training */
 .bottom-link {
-	border: 2px outset;
-	text-decoration: none;
-	background-color:#E5EDF9;
-	border-color: #D4E2F6;
 	background-image:url(images/button_back.jpg);
-	background-position:10px 50%;
-	background-repeat:no-repeat;
-	font-size:100%;
-	margin-top:1px;
-	padding:5px 20px;
-	vertical-align:middle;
-	padding-left:35px;
-	display:block;
-}
-.bottom-link:active {
-	border: 2px inset;
-}
-.bottom-link:link {
-	border-style: solid;
-	border-width : 1px 2px 2px 1px;
-	text-decoration : none;
-	border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-	border-color: #ccc;
-	color: #111;
 }
 /**********************************************
  *  DOCUMENT MODULE                           *

+ 3 - 38
main/css/silver_line/default.css

@@ -1,6 +1,9 @@
 /*****************************************************
  *  MAIN  - CORPORATE
  *****************************************************/
+/* Adding default generic style for non chamilo_X themes */
+@import url('../base.css');
+
 html {
     height: 100%;
 }
@@ -1234,25 +1237,10 @@ a.specialLink:hover, a.specialLink:focus {
 
 /* Common message styles */
 .confirmation-message, .error-message, .normal-message, .warning-message {
-    position: relative;
     border: 1px solid #ddd;
-    margin-top: 10px;
-    margin-bottom: 10px;
-    padding: 6px;
     color: #00407F;
  //This image is wrong size, so is commented until one solution  //background: transparent url('images/alert.jpg') no-repeat 10px 5px;
     font: bold 110% Arial, sans-serif, sans;
-    min-height: 30px;
-}
-.confirmation-message img, .error-message img, .normal-message img, .warning-message img {
-    float:left;
-    position: realtive;
-    margin: 0 5px 5px 0;
-}
-.confirmation-message .bottom-link, .error-message .bottom-link, .normal-message .bottom-link, .warning-message .bottom-link {
-    position: absolute;
-    bottom: 0.2em;
-    right: 0.5em;
 }
 
 /*SESSIONS*/
@@ -1290,32 +1278,9 @@ a.specialLink:hover, a.specialLink:focus {
 
 /* New training */
 .bottom-link {
-    border: 2px outset;
-    text-decoration: none;
     background-color:#E5EDF9;
     border-color: #D4E2F6;
     background-image:url(images/button_back.jpg);
-    background-position:10px 50%;
-    background-repeat:no-repeat;
-    font-size:100%;
-    margin-top:1px;
-    padding:5px 20px;
-    vertical-align:middle;
-    padding-left:35px;
-    display:block;
-}
-.bottom-link:active {
-    border: 2px inset;
-}
-.bottom-link:link {
-    border-style: solid;
-    border-width : 1px 2px 2px 1px;
-    text-decoration : none;
-    border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-    border-color: #ccc;
-    color: #111;
 }
 /*
 ==============================================================================

+ 3 - 56
main/css/sober_brown/default.css

@@ -1,6 +1,9 @@
 /*****************************************************
  *  MAIN  SOBER BROWN                                *
  *****************************************************/
+/* Adding default generic style for non chamilo_X themes */
+@import url('../base.css');
+
 html {
     height: 100%;
 }
@@ -865,86 +868,30 @@ input.liteoption {
  *****************************************************/
 /* normal and erro message-box */
 .normal-message {
-    position: relative;
-    margin-top: 10px;
-    margin-bottom: 10px;
-    border-width: 1px;
-    border-style: solid;
-    padding: 6px;
     border: 1px solid #dcdcdc;
     color: #00407F;
     background-color: #E5EDF9;
-    min-height: 30px;
 }
 .warning-message {
-    position: relative;
-    margin-top: 10px;
-    margin-bottom: 10px;
-    border-width: 1px;
-    border-style: solid;
-    padding: 6px;
     border: 1px solid #FFB30F;
     color: #000;
     background-color: #FFEFA7;
-    min-height: 30px;
 }
 .confirmation-message {
-    position: relative;
-    margin-top: 10px;
-    margin-bottom: 10px;
-    border-width: 1px;
-    border-style: solid;
-    padding: 6px;
     border: 1px solid #1F8323;
     color: #1F8323;
     background-color: #CAF0C7;
-    min-height: 30px;
 }
 .error-message {
-    position: relative;
-    margin-top: 10px;
-    margin-bottom: 10px;
-    border-width: 1px;
-    border-style: solid;
-    padding: 6px;
     border: 1px solid #FF0000;
     color: #000;
     background-color: #FFD1D1;
-    min-height: 30px;
-}
-.confirmation-message .bottom-link, .error-message .bottom-link, .normal-message .bottom-link, .warning-message .bottom-link {
-    position: absolute;
-    bottom: 0.2em;
-    right: 0.5em;
 }
 /* New training */
 .bottom-link {
-    border: 2px outset;
-    text-decoration: none;
     background-color:#E5EDF9;
     border-color: #D4E2F6;
     background-image:url(images/button_back.jpg);
-    background-position:10px 50%;
-    background-repeat:no-repeat;
-    font-size:100%;
-    margin-top:1px;
-    padding:5px 20px;
-    vertical-align:middle;
-    padding-left:35px;
-    display:block;
-}
-.bottom-link:active {
-    border: 2px inset;
-}
-.bottom-link:link {
-    border-style: solid;
-    border-width : 1px 2px 2px 1px;
-    text-decoration : none;
-    border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-    border-color: #ccc;
-    color: #111;
 }
 /**********************************************
  *  DOCUMENT MODULE                           *

+ 3 - 48
main/css/steel_grey/default.css

@@ -1,6 +1,9 @@
 /*****************************************************
  *  MAIN	STEEL GREY	                                    *
  *****************************************************/
+/* Adding default generic style for non chamilo_X themes */
+@import url('../base.css');
+
 html {
 	height: 100%;
 }
@@ -1045,78 +1048,30 @@ a.personal_agenda:hover, a.personal_agenda:hover {
  *****************************************************/
 /* normal and erro message-box */
 .normal-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #808080;
 	color: #808080;
 	background-color: #EFEFEF;
-	min-height: 30px;
 }
 .warning-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #FF6600;
 	color: #666666;
 	background-color: #FFCD82;
-	min-height: 30px;
 }
 .confirmation-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #1F8323;
 	color: #1F8323;
 	background-color: #EFEFEF;
-	min-height: 30px;
 }
 .error-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #FF0000;
 	color: #FF0000;
 	background-color: #EFEFEF;
-	min-height: 30px;
-}
-.confirmation-message .bottom-link, .error-message .bottom-link, .normal-message .bottom-link, .warning-message .bottom-link {
-	position: absolute;
-	bottom: 0.2em;
-	right: 0.5em;
 }
 /* New training */
 .bottom-link {
-	border: 2px outset;
-	text-decoration: none;
 	background-color:#E5EDF9;
 	border-color: #D4E2F6;
 	background-image:url(images/button_back.jpg);
-	background-position:10px 50%;
-	background-repeat:no-repeat;
-	font-size:100%;
-	margin-top:1px;
-	padding:5px 20px;
-	vertical-align:middle;
-	padding-left:35px;
-	display:block;
-}
-.bottom-link:active {
-	border: 2px inset;
-}
-.bottom-link:link {
-	border-style: solid;
-	border-width : 1px 2px 2px 1px;
-	text-decoration : none;
-	border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-	border-color: #ccc;
-	color: #111;
 }
 /**********************************************
  *  DOCUMENT MODULE                           *

+ 3 - 48
main/css/tasty_olive/default.css

@@ -1,6 +1,9 @@
 /*****************************************************
  *  MAIN	TASTY OLIVE                              *
  *****************************************************/
+/* Adding default generic style for non chamilo_X themes */
+@import url('../base.css');
+
 html {
 	height: 100%;
 }
@@ -1046,78 +1049,30 @@ a.personal_agenda:hover, a.personal_agenda:hover {
  *****************************************************/
 /* normal and erro message-box */
 .normal-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #8e975b;
 	color: #8e975b;
 	background-color: #EFEFEF;
-	min-height: 30px;
 }
 .warning-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #FF6600;
 	color: #666666;
 	background-color: #FFCD82;
-	min-height: 30px;
 }
 .confirmation-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #1F8323;
 	color: #1F8323;
 	background-color: #EFEFEF;
-	min-height: 30px;
 }
 .error-message {
-	position: relative;
-	margin-top: 10px;
-	margin-bottom: 10px;
-	padding: 5px;
 	border: 1px solid #FF0000;
 	color: #FF0000;
 	background-color: #EFEFEF;
-	min-height: 30px;
-}
-.confirmation-message .bottom-link, .error-message .bottom-link, .normal-message .bottom-link, .warning-message .bottom-link {
-	position: absolute;
-	bottom: 0.2em;
-	right: 0.5em;
 }
 /* New training */
 .bottom-link {
-	border: 2px outset;
-	text-decoration: none;
 	background-color:#E5EDF9;
 	border-color: #D4E2F6;
 	background-image:url(images/button_back.jpg);
-	background-position:10px 50%;
-	background-repeat:no-repeat;
-	font-size:100%;
-	margin-top:1px;
-	padding:5px 20px;
-	vertical-align:middle;
-	padding-left:35px;
-	display:block;
-}
-.bottom-link:active {
-	border: 2px inset;
-}
-.bottom-link:link {
-	border-style: solid;
-	border-width : 1px 2px 2px 1px;
-	text-decoration : none;
-	border-color : #69f #00f #00f #69f;
-}
-.bottom-link:hover {
-	border-color: #ccc;
-	color: #111;
 }
 /**********************************************
  *  DOCUMENT MODULE                           *